x7f0000000340)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r4) faccessat(r2, &(0x7f00000006c0)='./file0\x00', 0x100000122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r5) shutdown(r7, 0x1) poll(&(0x7f0000000000)=[{r6, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r3, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r2, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r3) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0x4) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x3) r1 = dup2(r0, r0) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2b, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x182, 0x0) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) shutdown(r0, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0xfffffffffffffffa, 0x3}, 0x8) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xe7a, 0xafc, 0x4, 0x0, 0x4d965026, 0x400000000, 0x4, 0x1, 0x0, 0xfff, 0x3}) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) r1 = geteuid() sendto$unix(r0, &(0x7f00000003c0)="d9019b6e12db8a2f0168a88c8392d0c74c363c24a9cf09e9185f69b01dbee3bd4ff94958abc47d974d57bdda1ee926a4be31632ed72437ca572e56fb60cc30f97301b0b5f7a67b49b5b769351ccd8505ac0c3b1fa62d8eb7bb2571569604ad31a4e98c81151ec42e8461f2186242c844c1cc2b24c6cac60cbb22def33d0b4f62ae2710ffa4ea1746d8a5e2457425274dc4a36c43f147f64b503c56a1bd8c1a665ca6426584bccd5b81b387e27246b3b4f9dcce14afe5143e73359d282a71aa01554ccef9997fe171a34a59fdba2aa2360e4f", 0xd2, 0x4, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) clock_settime(0x2, &(0x7f0000000140)={0x6, 0x2}) execve(&(0x7f0000000580)='./file0\x00', &(0x7f0000000680)=[&(0x7f00000005c0)='(\x00', &(0x7f0000000600)=']\x00', &(0x7f0000000640)='*&\x00'], &(0x7f0000000800)=[&(0x7f00000006c0)='\x00', &(0x7f0000000700)='.\x00', &(0x7f0000000740)=').]\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='(\\\x9c[\x00']) getgroups(0xa, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) execve(0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x18, 0x20, 0x5592fc94, 0x7}, {{r0}, 0xfffffffffffffff9, 0x2, 0x80, 0x0, 0x101}, {{r0}, 0xfffffffffffffffa, 0xa, 0x1, 0x3f, 0xcd}, {{r0}, 0xfffffffffffffffe, 0x80, 0x80, 0x95, 0x5}, {{r0}, 0x6127dbdefbcc0b05, 0xf2, 0x8, 0x3f, 0xac}, {{r0}, 0xfffffffffffffffe, 0x68, 0x20, 0x1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x5, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x8000, 0xfffffffffffffff7}], 0x100000001, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x10, 0x40, 0xfffffffffffffff9, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x2, 0x80}, {{r0}, 0xfffffffffffffffd, 0x40, 0xf000000d, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x1, 0x2000000}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x8000, 0x7}, {{r0}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x2, 0x5}, {{r0}, 0x8acb8945bbad8883, 0x1, 0xf0000000, 0xfffffffffffff801, 0xff}], 0x7, &(0x7f0000000380)={0x8d9, 0xfff}) fcntl$dupfd(r0, 0x0, r0) getpeername(r0, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "08530ddadbf7b05c118e46e997e4c4064e567307"}) 16:00:02 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, {0x7, 0x7}}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) close(r0) 16:00:02 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x10000, 0x4, 0x0, 0x7, "c7f40c2fecd5003fc2c4dd83d66c136495abb48d", 0x8, 0x4}) r1 = socket$inet(0x2, 0x2, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000000), 0x4) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) 16:00:02 executing program 0: r0 = syz_open_pts() pwrite(r0, &(0x7f0000000380)="cc1565a7a878c3bd85db1b9e41fc9243086322a94b85979c9d9f32f486988bb393f986395bdefda073603de92402d3623d8a15620218e65b999019a7f612211d82ae50781c0f583462391a7f2a26a836e04888306e7e3015d9de588ff0aa0966ecc8de6a9559f811a4636e85b636bbe25f2951d119116dc095f5c87ace503e51c5d38d9297faf130cee4f3e9f191c794ad6eea2ca94e37ad03a4a0cdc9bb1114b4743b27e40e42105676aebdb8cf6b8b5197e1680966077ac5be5dc52ef0a1a33acfcc761f000e9d6a08fb3ff2be4e8a32", 0xd1, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000280)="2368f7dd451ae4bffdd78f0f12bdce80ee12776ce37ada5c70c9dfdcddf2a469d0e06dd8ba0a4a82d05400565e6570842e199bfc267524029ad476cfd3d8b76928c788222445dd01a4d76e231af25bbadca2b01dc69d03d63afc2b6eb0aabec306cc5067e809420c5dcf2f7fd2679f4b0714c636330d7f7810eca3f9df4c6d39a1b293e55883227fe29bb6f7faa1e9eb28fdd676b4c75326b7ff5e03ee8aaefcc5fc868a05e12d83ab2a39c2cd5f8e18aab365a159b2e98a6bb7ed234bba227c651fec29910dc5c8cf0db64a7c4d5c5c67", 0xd1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x22) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0x5, 0x1, 0x8}) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x20) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x401, './bus\x00'}) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=ANY=[@ANYBLOB="0010b5505ef882bd8f00"], 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xb2}, 0x0) 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r1 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x100, 0xb3d2, 0x9}, 0xc) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000001740)=""/244) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x800, &(0x7f0000001180)={0x18, 0x0, 0x5a, 0x9}, 0xc) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x48}, {0x6}]}) r1 = getuid() getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]) chown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x85, 0x9}, {0x21, 0x1ff}], 0x2}) r4 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x23, 0x40}, {0x22, 0x7}, {0x0, 0x77ab}], 0x3}) 16:00:03 executing program 1: getpgrp() r0 = getppid() getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) setpgid(r0, r1) r2 = getpid() getppid() mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$setown(r3, 0x6, r2) r4 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) setpgid(r5, r5) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x40}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x8, 0x158) recvfrom(r0, &(0x7f00000005c0)=""/4096, 0x1000, 0x1, &(0x7f00000015c0)=@in6={0x18, 0x0, 0x9, 0x7}, 0xc) r1 = socket(0x2, 0x0, 0xfffffffffffffff9) recvfrom(r1, &(0x7f00000000c0)=""/142, 0x8e, 0x2, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8c81, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f00000001c0)="8cdc31fd664f528e0650b8e53e8127d2f92f214aed359cc8fe77b29363f949660a2cda3f9e98353eecf50204f7434e4c3bca3f02c2a16a94a1f05613ac17d5f6e4f266b4e936459df9ce866b", 0x4c}, {&(0x7f0000000280)="ca39e0b85616c56f0d9f6f9d3ef9154cfa", 0x11}, {&(0x7f00000002c0)="da4c7e0d6e4906dab669e8616292e36daf311431ecc33fcb4df54e607a777bf40c32439f0aa18aa7b74c0c70f6fa94ba4c79bf58c2590ea9c973aa084bbb8e961ef95e6639ebba4454e0a5310a77938380bf1bfdb542e394ff9634a5c061ac14142dd8fc2a8c717f9b3f6544b5a344ce4a2ce1bef663d03adba813b9a9c7cde402fe631b6506273ae350704b7da13e89c58798be3af4fb44ddfafd471990173aa2e6da81d830ec23e76e9f808376c65e6f971aed27926c", 0xb7}, {&(0x7f0000000380)="8f6f7484709d6f8fd47f33bfb48e496f935f1a4fa61488e6a1276878f9a44767856f244a81716c474b34be73f817d2e3331090301a5bedb4", 0x38}, {&(0x7f00000003c0)="761d1e6cecbedbce97fc13a036529877f02590e6ec0bc25bd3c9d35f35b20bb2708498f460dd3a1e976ab61873648c8a1df5d5db3a846d4985cebe9c2d21d8b0c4ee719764eef49c3b3d4cf01c9e16c18705656915497d1c1d2d5d41286d1c98fc30aad8743a2d05885a397b4f0e725c3fe0d6729adde846a8a80b648681c1b63d84ee71fdb36462fd6399222eec2262a04757c6aea4bf933672292d34b86286d8e021e094988a2722e3af652503f27ab41af727e3d217b9ab380e9dacb9bf9ba757ba0c6cb9aacc94f88f55698b3c4363f52e80249d95f24c529de8a1d8ddba397c94a3e0aa976a5a8dd5081697f802277eaa563ad250dd483dde", 0xfb}], 0x5, 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000580)=0x6) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x8}, 0xffffffffffffff63) connect(r1, &(0x7f0000000240)=@un=@abs, 0xffffff68) r3 = socket$inet(0x2, 0x1, 0x800) getpeername(r3, &(0x7f0000001600)=@un=@file={0x0, ""/98}, &(0x7f0000001680)=0x64) sync() ioctl$BIOCFLUSH(r0, 0x20004268) getpgrp() 16:00:03 executing program 0: socketpair(0x2, 0x8000, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000140)=""/158, 0x9e, 0x840, &(0x7f0000000200)={0x18, 0x0, 0x6, 0x1}, 0xc) r1 = socket(0x18, 0x1, 0x0) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = dup(r2) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:03 executing program 1: r0 = semget$private(0x0, 0x2, 0x20) semop(r0, &(0x7f0000000000)=[{0x2, 0x5, 0x1000}], 0x1) semget$private(0x0, 0x2, 0x80) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000040)=""/142) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x4c1, 0xfffe00000, 0x3d63}, 0x100, 0x80000}) r2 = semget$private(0x0, 0x2, 0x200) r3 = semget$private(0x0, 0x0, 0x200) ioctl$TIOCSTART(r1, 0x2000746e) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000200)=""/58) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000240)=@in6={0x18, 0x1, 0xfffffffffffffff9}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000280)="d369f24bbbef15a7d475f65a43b3c4ee9c6c279245ecb5039fab6c98da37e7", 0x1f}, {&(0x7f00000002c0)="ee9db746adb944502a9094cbb54d029ddbc10b2f6a41bd1776b1343d5ccce74cea37cb47f1fbf435299f0f7ecf1d0b172b71e66750", 0x35}, {&(0x7f0000000300)}, {&(0x7f0000000340)="e25f80d65051b27ba129720ae59c43a7ccb1f8483681d6b42715eed30ca77f0eb890a834ee7eeaf5a93db3cb2b5df521b37df47ff71434bbb56b", 0x3a}, {&(0x7f0000000380)="217124d3bd375f20d0fb98f0add5136cb1a98571a7598b22e76b647f7b53717ccfe95f8954af4316c30353f47d9e544a1c58497860924f8607f5", 0x3a}], 0x5, &(0x7f0000000440)=[{0xe0, 0x1, 0x21, "16a76460294ba90feef2203b3b196e9255f2fe49d7824fd467e284c9aeb20f4057df20ced31ea9aa4f48a44d860b21fae79ca2f6c265851cb3d5913ffe53eed1782994a2e434a00c0c845a173eb57dbb65f0faa4593d8d420a7191699ed1e4f14194b4ea65dd0e45c67f232ca74ec48ec072c603f71c71dc0c9618c95cc74c858b35f2d977cc7f81c9b1290d561e51559baba15817e29f87d931a65d575eae7a5cc5353389599cb2e1b029ceee6c0ed3c565feb67fda72b4226760b234772a1b0242007cb0c3a491d8d7"}, {0x70, 0xffff, 0x7fff, "5734092461bc67f857d6fc6df937d5366acd9249600dea2547fd8333f806d9b91fa10ff080c7cb9b18c7adcf2283efc609e5a157663f9536611d25f009a1d5119999b97231ad5763bdb9822f26c993271ee00f05bc7ed086eb95f1b4b6c4"}], 0x150}, 0xb3273d5745919a3b) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000600)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000640)=0x1) r4 = open(&(0x7f0000000680)='./file0\x00', 0x2, 0x1) sendmsg(r4, &(0x7f0000003c00)={&(0x7f00000006c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001940)=[{&(0x7f0000000700)="e152", 0x2}, {&(0x7f0000000740)="4766bfa5ab2f6e2ebd3b29b59e81e1fc6d374c7bb7b7da7b62dcaacc9168364f4addb7f8347318d121a7dc1777ec1aa3e91132c5543ff252f14f115b33ca186dfc5cab5afc8a3b67f59f744671126416ed869ad5b8f90b90adefb2730f9c5431e62fcf3f8e568ce8aa51aaf6a0d31212b90e4cd09aeb5280ae6088693cd14dcc2d6e60418d58d322204cc40a77751258189d9359357c6e29a2438c854bfe05123444bf1a10dce18bd7ee34954307137b3afdcd9581ed2188f94eab24054a63f8a354b0efe0a0ee93a544e6989aaff96446d27fca0259f507aa41d24f4573aad71b05d872df0014fa81b762b446607ebe201774d4eb29828dcdc381286d19f5f8197050afff6b3338d3026a51b5bab462fdf518cfe5020f8efd9059d25feec9864af4436e759f537c72254130e9443dc88f4830a6caad9cac7305dc7d23847174ba27c6af80b930edf74b8c9f9e3d3ba9d79b2d8f4c3d1fef525a7d838c3791884395d45f64796bd194a50c23501b326cfb42f71bc5198b7fc1221d2a786a843b1f0f2c9d253696f4d9c54328f11603f32985cc0fbbea1d0855a9a560bc59253b270709a12dfbe26ce0221dff3a6d6665c468bbea35131fe20788b1d8261bdec1473446683686fa589e58a5e02e2aab1f5f9cab87eb4e992669dcaeb42be410064f6c197d4d3552fbe16461735f35f472a2b61ea020ae2297ea48c047569dc7be54577892fadc332362de5c1ae2e04ba24f7c2d09322f91fccbfa214a61bb77333283e1adc099b9d3c2f78bb124ed906fcc6d4c3b8ddbe39473ead388aa88d8d66c4b694381f31a36e2f2640880fb62a6abfc95dcf0ba425bd5f92cdf727c70830f9740d9bfba6cdc2b7c101b046d34ffbf8f108c163ff5cead3f719d8b876b7d49b33a2c8fddebac279e399516920e6d4c52d580dd18888843eb2177f20984004fd4dfc899f65112a8c9ef1773206f12c2c1ddc29a388b905c92962c9b8e9f4c9593a84a40c1fcc933b27e52ab392e98cf9305e1538907a9b927c2e2b27bf6d98dbfdd39dfbf70b9722de626293d3d29a4e2c64ff9bc5ef43f6deaac71644728b762d02f7c023afa861ede044e691801bb22edf97f1c642c720d03626545d8eff7006c0eaa20c33741b192bbfa5b20bd06b24ee307b6a164159446d124cfc5ac75a5df2c3ca2d6654bd59f1ae92946f9eee11f556c0380e7f9641bd12276f37b16fcab944724f2155e3f4be19927de6e79286625dccf49696c854e6f09cef47ef402fe852c6abc67f3ef6f5be2c84ffac5795905d92c8a5eb2041b5d198706c995130155390d0580d3cf8bbfb42eb35c9b7d642b06b8e6a46d254d7b4e05a8b2a89721423c060a203568b5e648cefb9b8e8caf6e64cc40bdec51dcf7bd30744da7fc312a17ea7de06efd4fb3f9b56f205e5ace9824fdc7c563188ea3804f796430ae84f44adc283e175c6c241ad7c90c90724c06429ce4418238f605202d2b6036028a23807a75038517ee328c1165378ba387585c44462c13f065bda00a626f2a202f9c1959b182c97607a50718426863934500db5e39c0ae0b1cf6b7b0e79b5066731a319f27e2c5557efdb16e1943f84406ddc4d821be107f8aad9c105a11f25ad527bf95a30b61f836735d9a3ec1eb413e8c6110fe2f52c77819e3bb9fbc452fbddaf8f3626d50160c9c587c2eb2c52aeff2107c69db7affaffd3c25b1c3f3db5624e6729411207d4151e982056842b823388131d5b85fa706416db34b444ec9b83f4b4f78685c25e6f389cb9dc19f7d7d0f42a073c0cc907441bd7db5bef53e22688f7610708f532f01c4ef623b260d711f2cd66c85d0ad8908b3b9245fa039bd8dc73e6618f4018aa23e4ec5fbf43be3deac87242e2a48faa0ad83eaf2f769dd6717cdfeb95af9168ffbdd330652f06f2958774ef1f0b32379094e41f9ca33c2c2021559c0de8c106b5fd0b2a3bd3d60f33796cc99f0c9b8e4428a5d10436552b0fe870f626fa23b8508bdce60c3403edddd61fab8a0a7c95b432247b366cb6d7a2e37754a04f1e161422ab48e9e65842ade78da5cd16be82e124cf844af71bf36160292c71ac6e148251b932aeb590132f330dc01976fed4b20de00f96a403e50a33d98c8a8ce02e90abdad11bea7ce926bd6ae2b6c7883007b909433d4a1d2b61c482146905750296f71d9513b5a6a2820761a7d96dcce7d076da20ad2474fad2637f6a2ee8693d2d7ae54b2ec4fa7215908fc5269d1f947d2b39c6df72566fbc92a68932b79fcf3551da4494cc6020165de9261d2e89c96de744163b5d7e4b90681b6654e5dd83d50d35bd16c173a055ee756dbf8d59230988a30e8a54861e06eac9952b1defb44f5a7c2e9b4cbbdaff444b32353d560dc8f6a2df880f3dc57368fe4c32fa84dd074858baa47abcb48d967f8235620e799112ac504f41180b5ca055aa0b250699a9c2c8ff188b54f830e38c0a247a5737d587f2c8685c180c1c8963c3dfacde34ae55e9feb3aa8cca060a16cea9021e7e6a4aa7af3417c82c685ce43ff417814db7da943595dc393e23386239b463f558c4f2034cc2c927e519bb5873bfbd72eb8000cd5e4c3f680d0defbf0554af4c8018523f3a37ca58ff371d271587750c4821370743bea7434a99c3cea34239fbbba700bdb9a886f2e9177754f21b401ea618640b0687126f6119073068612d7668bf77533fb0b29a40143c4ff4bdd8377d17e5d86242489260d6892dac49bab7ea9c8e09aba529133d47cf2fe0d1c69655bb9c3717fe9f01c34cf8480d4775221571fb57f56de096ece5d3227d6b0668c4769c3cd83425405b74b969f4b696a34ac24fa3cd356db664d0b1e9b3045822a7b3b27e0efc6c49e5d22c24edce5c428266d2c1205b7a723fad8d6eb70dc72822a1058381858c5a6613e602a146a2aa7272875eef2cb1df9aae5c54d3e6127887aa7e34b20262ec4718177b71faae8224f9700053f250147230d77c399244dddd2be3334b24b4a37fac91ffdddd1fa504013a7a449ddbd2b51f2bd837b8c73c82a2b4a5c17f4f2984f0792f3e5fe837ff1ce284b83b0c0d41c498615f40da5aa3d3a4c281f4bb34bfd0a4016681cd6ca4a841bca7d4a8b85ef37d025063e979fd4c66d29e780549398b30f54d0f6b90044d0fb272657cea923b585e9ce325090722b7a86eb6d180eccb5b40e20ab439624d299ac73cba3347363e5e9502a65af2a54e6e3f19e138b5b92be41ee06a55ebae6681f61e3a21cd5ec06867e8432959cacf8d759b182effc62d0f94291c40b9455d55d2c29d87b70679900dc64d4c44353b86777a81aa008e3a66895e3d4a5e1fad369d0e1a7ef8d07bdb4b2ec8e3208ad36ec40e8f2a2a8c57a6154ba0c33827d3827762ece11bdc80d1e3f56e5d6cdea5601010c71a05ed71558c9bae200174b601789aa724333058fcdeebc2c3c7ffea30d0e793091b3173adc60e9d6a62f602eefa4c4daa6bdd07b998eb9e059debbf957b4f27e34212c220549a5f95110e0a207b156afe60b0e023108d1e01a87858063984d4de03a96bc0cfca698dc87e75e76921512195291b4ffeca32314158258bed1fdf1b19d063daa84fca90e770aeea03683d1e8084e90cc5e586b01187d57e80951ffd6eb596ddafed0a58ab5512c4eb56220504d2e8aa6aaa81e0b75582358a0812e8fc70706e56a469880e93e908bbd520f67ab277ed6ad170d50e008dbc32f958005114f5699997615b5a035c03ca3e70bec7a7eb1eb3ec63c3643dbb5507f3cd52f501df3218969fd0dff43d849cc1e061b85242554baf0435da8fa96803eb86ee4c5aabdae78d7df7bd38004e33210c1549f2adbd300adc7a9656395e03beffbd470dccd596a8909216c855f4334721ed026deaf9d92bd6e247c5a3db9fba4efffed9d01e72f8b51d2e9afd0031359216a29c0abb11aa250d516d40f7dc145600f2492a81d1bc26d6e99304dd6085c83e1e96e2b44e81c9b7dd4e534d6218b166a9b17a260c31858afd113a57e3fd7fb238c71433b0d4e6118b530d817bccd71ec06013daa52ed3f43dd0e05972343b6a2f3adf1570fcff6c3d4d022812ad1de6afa6a696cdc5276c83648283ca6d1b155f217d6d41ecc0cb161990c19ee26d7084f4a78f37c02d2d18c1939e27a58b74596e91dcf865d2e4160b7aa4ff2e6bf0fff2b8cba388f9624587c636762e5a7fbeb825f6f9a0609e729096d44cc24b26919198c2f8d0ce149269d8a0b0f0900b89d7dfb0daf4f60d70cc3866150a5127ca83c37795874bd8670dd72c7646ee822047d6af0a45cc7d1d18cbdde7d44ead482639d0c9bf049803644c3b3419beb1edfa02b36d6fc1c4c2a938702c88790a40e0b7375eae26dab5e76ece62dd17121789d48ab32a333e03451773ecc8db735b9497d3fe1a52ae8ff14a66b2ccee7c47ebb00294d760254c536cdd69415f453a830577553b8dd6dcdc3705805fbb9e6b98a37c7c448548e458e30318da6a89caf5ff2d4a5c457c1038de7c17c0e772437d9f1229b9a0e472aaf71d963a9e87f4d9cce88161fde177ff04268a2014e6b377d023ad246df762c334093fce3eab94b421cf9e6b0bbaa1cea46102cd7112ce7cb04caf6ca432524dcee0a48e53850d5919f8577ac5d5f1ae40c537f56c197a1ce91f1699bd16581065db07fd252adcdc12be3c783d89a51d570f0ef3e988aff5e369eba6299aee4cb25ffa23d6f5cfaadfa95c0e01e88d189d6bc74e657b783bda906325807ea069b30e88a1cd05fbf7a85783783761c9005558b97eef8e1f664fa97e2327b40bc0f9167b08dde0c5626d81cecbbe59b85130cd53317f7dec1d4754092ee36b252019992e31b6654fd5ceafae01df825a2eb0d6f0988c9350df29a002206dc0df1dba5a38eeefb7d2574844410daddec552f46951d194bdb2c3ef4dd570ce2b2e7a1726c39806c48d6a0eadf8d480e16bf5470e764ad38dcd121173ac6f2611d432903343603e061775fbe81ccc89bcf3e5dbf6863ff2ace3af36025e2a5eebd16c434fe393f66c0c32d89c981ffc029e1e56ec09627ce3e302d30c6e9d16a02a4be1a3c14a1a8b2a38b8ec4aa9babbf4c6ed73508a3f60dd9f6baa9e520b72a4c58ea2661866300f4bb36027aefdf77c778639456733ed4dc2a6a29d5fe5447a94de3d2d082c37a45937195872bb2b18580c2d3029cabbdac825daf1808070f2f0d15d55cc4bc05e935495f23ff9994283fe8c663553ddef246071d9e13fe2d761a29dafdc0bd837e8b327ca54cefdc219746d27276b27938269dd1bb122fa3222206dbab126df40c84b44795357aaf7558fa7768f36625d20d68af28e1d654a5ef86fd8e0d4ae83cc4f6bdff1db364ab2bea8042ae28173a69825a1cda0fc57fb03723124b7f776b087b7744c1bd6dae592dd7ff88aa9d3ec6685b0f6076ec5d22786aa380e11a804c261776a47b87eceacf461426ce907ea855848eeec0d09c3a791f1a40f3cc9e787b3256427fd20e58ab6a7d231e04ce85ada09d4c55607e2428e267a8210c96080d31adad99a61d193dd311690dc2d97c312bf821d9967dab7f651172f8a66ba6171d8f3691d89905ca8abbb47b40c3933b7bb72ae99f30592773e234b4fd5877bf3ea0142f8e32cca5c1c8f5a2b4e8792214ae218dacebb3fef75f508209a01142898ca0aeb5b62ef839f3a2f02ec981c44635cce7cdb10eebdd93ce476481bd0848cd2006783fb25f8f86584258dbd7c419c3db2aa44050cf796e3d2b4e8bbeae9235f9c665f5c645543d", 0x1000}, {&(0x7f0000001740)="b65fe6d3842673a50f21c666576cd0803e28a5f5a31d763541cd09dd18dc5db23c9887ec09d8c1beb0ef1f064af48746f03c29224c29beff2e5ba3dc1f450f2dbfff9e5ed8440096974357e5aae4e4e232574e2ea05e763745ece5be0a36e65139c7cff60318b03e6537555274ba1bb04d6740dcc7a4e1250555e18808077fd29c2650fd3d4760dd31842c2c101fb470fbf995b66b96a1b11893ee7de621089127c3a1943df55cd9db169f75", 0xac}, {&(0x7f0000001800)="e847590faa3f61d2132dae8700930b0e2e8bfdc05b9294b0ddc3cc0354fdafa8d96412e0e745cf60100c99d54f32d1ad3aaa88daa65bcb4d7d93688c5c5044dbc1e30e536a65b3b84b3c872241ef20b76474289069a4659de988fba1f166aa5232306aa77c08ffd6e9fd09982f59be", 0x6f}, {&(0x7f0000001880)="a6d8cdd67a711c25c7cb97ea62c4997632558609bc3d6ce99b7061b4720bc2af729745fd5cef3daf657eb5279fbd7b363b77e21f95b2aef0c41a576d548122a89bb25d8e164ad459bd56883feb50679d5fde469b7e9f9c29347d6a78434a9958a3ebcecb87747d607e75fcc8fcd31e4a1858a63fbd196f36ddefa94f2f2482f5a89a3303c0f720d641765626072e", 0x8e}], 0x5, &(0x7f00000019c0)=[{0xc0, 0xffff, 0x8, "de514d4964798407cb19f750bfad1498738cb279d5a21a5091246d49e38d56bf0979ef6b6c9f8e97122f6f9169340cb783e7ce06b269c77bbb8b597f49382a5551f2f8c33a0623028bf35fa3ff3a7f829172295775b7b21d0a531a54178034949356d91bb4f5b0dd48efcc87f7e9e72cfea122136197eea5eedcf3b0ce845651ef2dbb9f703b4b196233617ebdb915de9fe0c097815d05cc3fc4c1e403f5b9bc134e4b73db1c0ffb08923ac1d0b62a72"}, {0xb8, 0x1, 0xcdf, "629b6f649d9e8d00254ce71f5d3d508c483bc85e00893ad682c538f88987a3d9035b9542d82a931ee97630eb4053b0b38dc2998e331157d943d63a917af83c0cbb00818c0c596766692bf767f21502b1486b5e6bfa029bb0a5564cacad3ffca6a1351d9ff35e4fa0259f5898f2019ece0fb966debde9ea640256fa2eb4e1882458b1f3d98c78f5c953fe047118643595e8ae6ee0c1da401c49b163635e078d5186"}, {0x28, 0xffff, 0x3, "45b1bb31de201bd532433b303d2e94dcf6ac"}, {0x50, 0x10122720f5ce9ae0, 0x3c7, "49703b5986195be1a695caee9eaec4a5b1cc1a7f9e06e0fa05ff564435c012c7a931ddad49e0a5e6206665817cdd829917fadf7b38cb69e6843154e26466"}, {0x1010, 0xffff, 0x6, "f985d2293615c055ab55a45cc927ecfcaaf03b6ac238ad6dc8c394e7c7360858b98234ff5360cf95cb95c69dee4375cee530ee0f55baf28ca16551db4e51fa63443f6cdd74f7c744afc676078f3e362fb2e4a1b5945b3f9c7321d4202a9f7b1b9dfe197311a967f8ccdf15b262387bbdb908960340de93ff3559bb26d4b7c99baed7fb072b112abea240db0d92574e7f998dc02e0a3fb9a1517d7c5baec63a651eaf9f401976576f87a4691f05146b76dadeab33a69ddcbd2cef251c3a690d2d84bb00ccb28d3763b7fad5cabba3bf43b032998e8d29a5d1c630a52cbd7ed885638b7729adb9ed722fd1fd4c31c4ca143979773f8135718e5fe107c7667321b295e425546843fb54c80a42c49cf0f6aabee8b28dc9a7500c6f0d8906db87e001db49d0fb014496b23a078756cccb2bc214ccd17f732f7dde91d428005fbffa9f41a86fc3d0a00882e31b6b9d67efb495d2a9dd0b6a751c132cce23b3581b8772f711e42af06bdd05d46caa5bc403a3d6b0dfd643063092dd29b71f696215c63e56473ca75a1a226a39c6d3b363e073c91c3be4546e927a55b50a32f00f439fb9dd0488c2cabbe410edfd2abb5854687082bea2fe8fb99cf7c71f976bbdd32425ddb99c941e0b9f33b75ba306a45fc2bf205d4779c27be1356728123aff518b6db291f474cea97256342a8eadba0f051498f22b18de01efffb8e18c2e2b51df9f467db5a77cafc94e840c8b07a087415acc93900121047f399e39469c4bb64cd75054b2a12c776cf5bd3c2809a4e168da07da9f1431c1565d5c6ce4349fac7011e27a3252fb51b116f68cb3a4392a28e02472fd512836c425e8b4078d0fbb5cad1ba4d213202bcac869d02beddb44183162327ba7639ed9a5c869547291cc5c5c59e4df2aa4d5c55e72ef550eadd7e4ab6f445792624da6c3d08ba222055d43b7098918594c36d62a1b2c11c22f4672529d7eba1d1d09575831c11e545bd36f056e9c31b4a7f7b268d7ddd1f9a43990de2d73bcdd72b10bd48d728177be6dfa70971b65738aec3984754236a5914dd024fb72bfffb3884bc4d3b0853d74f57524c33833448e367176a42100924396c8ba7ef1b15c45596df53da929c570aeb5c515cd5f438f586736347404023f0afafd0aeae240cad14833266368e6887d66cb667e034dce1e34852f59b916f969c1aa8b59bab3876ddf11f8fd541a185bddbdc54ac76595248b8d302b78a47d05651a96ce319bbb703739d6f3d60674bb46f37b322e7cebf95013ad4fbf203dbc8e70282a64535922b457329bf0b4cda7772554df0827326ad08adf3b290a11b9f31660e69483ce684a03f83fe069deb7b96a6381a8ab88fb0e2cc4dc1de258feaa20e545e038e43ad4db1ff747340f6a78e7266a1b17f7941c459b6125e458313716ab7b70d4050542ef8ea83345e83106ad2983358aba989839c2fe6cdd91dc65f7e26636c3fe2a2d39963b8dbe6568bba5731b86cf67e48d2450e0b0cd24336dd5235d4621be708ece5f46ae0353cb78ac8efe5eb1ea3d287c5db41023f58d91ffbd9296e14fbe1eec66bc88e467d90907284001376350bb631e8304f5a159b5a951564be969145d29c776c8c45ac9dcb66e496f5e132766f576fefc7be7dd964dce1b47603d4257ad7f92845fcdaece71ea5b7c60a40b38aae4e63f2adff6889c985131305ef790b93ee7c838c56d670fba32fab4ae9930b4d3242cbbaef6e91b9cde290c4961a0d796194eaeafb45b0304c56f840eaa9847cb7506f40cf416e82c7efc7d659e58ecd03d832a429be840a0c4d5bc0adc305e1ba06a638c5b83a42ce3a1529411f1cafbe152c7b101e1d394141adebab0930517673531f7f646e91930f8f88173b91a96d2586f3b1ea304f189d0d10ef8f4031195ec3f5024f0731f4efd12393501fc2de3f184186ab15537f0d62417c035c20e674ecc7a309387f9d99c4690d046f80d474975a3561ecb76b099da42d04a929ecb7807ce54c7e6a051893a305b5a8c58dee485f84ea8fccbd168157e71c7860638a87ec98e5859caa50e03cd831d31a838005785bcb34de660b7c654e984c0e4b78b453e2b88feddecceb525e6d307a7aa2aa176f4ea644ecb5b14059a754e2755398c6b3e25842d6918c9a6c202cbe2bc29d49c84196ac735a62fe835283727fa4794e436b248263448a42555df299dfb09491a45c6e726d58f294da33db5a618c3abc65b21c719744dff188e8cb3fc5e9c459b70de6d533448ef8d9db8547bbcb6b0a073354f80625dd5d650e783ac44dbd57157d219f754d9b7abd26fc4fa99c083607d6294bc6eb4d54f45f9cbfe9b25b33436d507a27fa9042a1df597d9bd156da8112c4228bcd2584bd09fa9d94cceccd3460155e5ff02747758d8b8416902da128a4e668f61b3b8d39c5d2e428f1c1057d3968199ccdc725489e73bb5ad2da1b03b6504a3324921dab2134b36ac7be60f1ae1f7474d4ae1dd8cdb4905a425117e0d41b87f952b98575c47f4e1abb5073a3aaf10dfaacabcd5df6de6b121e608ca2420b2bbf865042678ee661eef320d024c456c7b20e9f73d5609b34dcab7b83f036162c64fe1d88bee7ad3cff4c77360215e268c89f95ba9b1d658280353a839b1580aeb50b1ae8de5898891fee7f94c89b3d614561e68b207ae032317a76730f4fbfefd98a76dc99c9c6aa54d6072854251f7a9d74c6e86e24b113333cc1daa7b20ee389b782b77e3388c69312d508c4c161ecbf88de05040d3b03fc58b1ff0c3ba21a4e2123ca97955059b33ee1a45c4e085576686ca78085f6c96905b9740eb5a905a36126d439b81f482fe23d0f8cf06dbb53d0d8bf22544b116afb4493bd7018248d1877a3d38183428ea291e60270a0d8ae8abaa0a1fe24d2d89297f9593937ab5eeae9740f211151eb1786cc57d71071273bfbaeeab38d31daa3570388b4a235949d60fdd105db05d776b2eac2a68af2e2164e772003da129088132b185a58c90a452a01eac7cb81451d7ef2c531b203f917f99e3b61db182d993cb2ffed1da0b5cfa44bd91304bff2d60c2adf6dc22d38cc2f5100752428269f927cda7096a6cf6d664fd1395476fcf78688d88e87422818a06c82f38b34820e2cdc3c29c978029ce643037c37ff51a9afc76c2dcb2767d9abe0f183d4f9e5cb74e97a8599cf30b3bd61072d45d07bb4490ce16f3fd0f043a3c8b38325bb2976ccbe224112e988795585b91cf1dfde57b87903d2ce6814b46fed315f05a9d2ac53ca8ae8d996f3da07e46684d25dd4a9a81522b142d4691600320282dc6c24b5229a72a8215395b94996d01f66f809991458b19829270a42bb39bb95a63548389ea3beee3e74559babb43b9f41e4cdf0fbb6c619584375a6128808b922ddafb5aa1134d05d719a596a512d21c3ca1b5e79617746b4cfbf454379ac6447d15b6e5a0c60f59a271b5654de38ada213749dc59482ccd95f365518015d36bbd4bc278b11ae692d4c4d42f18ec52b8cab22f1a2e567798b1ed9f91816bdf3be7969d82cbf172c0da4b1eea645aab83e39cffce3c91e89f02733f79c1b85b830790d4d8ee0bee042b98882fb220c3c49c8cdfe8f818f842dd272568e5992f420ee389046b4a4a5ed1c99487f078281b8b8d8c440a008834e5fff6081987a6d4e4b639e2db6cadbc6f6358fea49ea21cafc5e51c4bf8ad06385347e786bfb2b30d1e34e2cc1c8c9ccb64f71f68ebb4ed824e7ea1e91145fc6dd0f003c4da260722a8765ea54e00dc4b72e5f2a21a91a1b0de5368201f8554184bd86084514aa63ae7d7261f216298c496d1043148f877a2f581e492ca2ebe87c3d59cd74d202b042ab87c8edfedb95e3a4606702c918c800f22b2a4043607d265436e13ce09043ba345fb492d2851a30ee7e34e129c2a3a14f7602fc1cd9494670d13fa6bacee054c95269ce39a530bf94aa476d44ea3f3d6093c6576f46327ac238ef8e258760dbd6fadabbbb58fc306f68a991d5caf38287d867b2d27fdd54e64529609b578b9e844dadcb3592527f03acc198b5b03db9ffac9b0f15faacc739e9589ddd0fdcf4631b1fe700adc9fbfe89f42188ed0b1f29abc720a49731e16aaf6f27edc0e8bad13ba49989fde6bab706f4a2d284ce56c42f7b0d1622d23dcd3e813ca475864fc317c0f4ba29b8e74df72cd8647ba26d3781cb139a4f40868c2859feba25bcc267e6b1f81ae1504e17d91e091423f78e43a74e9f07572f0b89b6e86fbbebf667c6ac4c5f20a0e2078fce980e5eb46a5f18bdc13be98754c98621f7d15571940f0fa97263f1b6f0649cc5af78546ce264f29ef6fc8b13046714bcaba4a400ceeb64fba574c09c827fbdb3b7b4a9a22283dd79d032354667d629877f678584346d5aa4878edee0248f338c8ad428c9914b9b6816cc4525c99676afc84740f6394b077e9d49ff68a4354a250b64da16d8aae2f2acaf6b3e704c528cd38715a9cb33bf70607bd691a3cb29e9a6e1b99689b18f11dbad2cc84dd61b489f7f0010c021e4e1e645d8dd1907cdb7887b5e7f71d4a187c74bd51daeed55b6631803955d85bb645393ed66f58ff882a7154d925a94ac7687c647d1be5f4e5426b069864e7ef42dfc2e9ccc0e5d6aa3d89189c6f9db9e48ae34b472259f9d8803aca8b252d7c17abfd75565d0b1e9d9468758cf90fc2d58c6154fea333dbe5a3a817b04bf8dfcbb7ce5c820f6a8d77bbf74cd6c11b1168f3bf8d53dc2e6b6aef0a844ed6c66e3920cb2b74f8746445e68a92a392583d35da0a4682826955063334593192e5aae0536407185e55e30ce1d1d318033a9decdd60c9021d3767e39a320fc3af2af95cdae6808676eefa4fc1eb952092c530c172342fbb3e69a10535a324935350e0f2cdd114f7f375172dcd1553f4ddabfce7ff0fc30859452f11655558b3b63e4efc16ec7f9af09ad7759e7ec050ea487317294f83b1f48602f67aa94d6265d2bc0411001c42e9c756642f6f93537dd12ae6f3b02517ef9db9bfbd08d170016bce36f4d586e6d596396ca6068284b2f9a699c9e4a26a5ec5cda33d7f0bd1581f8d2df40d0f6a0284b06cc535ea57292f3253b5a743cf73c806fbfeb6b60b3d3d86d52ee6c99b73542a55ead5f5cbf4c7524a4cdf63a1c191d784c2fce1ace48352d45b1a25b588cc35b0fdb87a2857e10e9a4f1b16375fd0a0aec62b11df06b9895843296991291913a35ee5cd32ecec02975ffd3ae703d88671453943d9676870793a5f22310331a269b2772fbda80d07615f922371905be014b24125b6898d23e5bc9e054e4caee87fc8b2f7c53d656d79c60d9f679eb5c2a4ad10d95d04253f791fe6b99deea6249c649642b5fd7dc4dabfe3cca0204b7bdf5b2071a0559c20484a503ef7a86b79314773efc88e4b834aabb12760d5aaf29f9d263fd85d0dafecd308ba12c25e4ef8149158307aa3e7f6aa598b2b50f769f3d8ccce4f3e187112169f7404b44a724485175325a8f62110b9792debf56d2daa8fb5611bf870defd48c236c0acdf2e6bec3888dbbba658de35b018c9e964b1d9591569c52137adc668ac9e25a2ec485ba51302d2fa17227d17d17c46c0958302ade334a3f85b2522628b72325c681d6dfcd8dcd531a49e4b8380e2a59b5938d59d0ca8c1a253ed5ac666aa82c67468c1e5855928f1277a004585a02385b49183b2d776a6f036c1485f479315559805838f43316c2234e7b1ad4ea2f7078fac5940882a9505de7092abd4dbc016387948f5af154f4b52831f570e59973dd7"}, {0x1010, 0xffff, 0x6, "9a372a4c18faac1f901e5e762a20d025d83b56b9af98c554c9a162f3be0337a8f9f6c69c74f3a65b99626c1f4c2168fe65c23cb663a16d09304c56875491772d15e63f6002822ed9d3b1123a13149f09a8e2ea2c94867a826beaf709e1fb49d34dec451a1a4e9ad1770f446c92f5538b626eac7b11eea8e846125c1e3f0f80ed5063e06df09bebea6ed7a3ae286b4ba57202c52c33c333ece069dd84c0588378fa65a9366a71d00a358e183400a3b1ed3d76dc9d095267222eedf66460e17a7fbe2aaf17ca3d9957ef687f096393f2ce2146992e97eedc0a4bbcd31c98d593ae2211d080a528a9f95ed17046d2a30d3fcf24cf456c1cf64c2b8a1a659edc6f383fbe5d5ca645255645917d64630b75560ea7d691eacebc51cda0f8bb7a50604a44bff5f4a856bd62b95fe417f13bc71267ddc367bcbf6e86b7b9d40c75e841b049b600345ecf1a9e50a43b1e169f15c1d8c70e9f35ad75ce77f9f1eb9721c38bdcb09dfceff3d47397fd43288484e23f7ea677716a11b88da944dd93aaab6666a101e2b02f5b61ec6d5d6582c7363191a6c991cc625ec8967a2339bea7984948ee353886d912f29ed919f2b84066b161aeaa7d721fcf23aa634bf7de5538507856e9140240f69ac3c841efc95f7804f7978fa7f6d75fc19c05d39c2302beb81530adb8cc8aff0b4a062399a84d3c73de31a2f3751bfe607e976a7a31e82690670535cf520ce084b731b1e44257c557707dc45f81e25ad7a8091c0824549accbdb6553bece783d340e111d165ddaf3811f79361ecfb380216a241897a1dcfab5abe3cb8837df538b77b67cf2358c76b6108570f9871354cf924f0cae226f3e7aff80313269ae1cd05edd5701b0b68469bc7336a4c95b4489d15f9f0012bbb2cdc364543eb64106d51f0156429b513aacc29deb746529c659139c3e5ba133e634778e52a934f91379c478d5d4cd246a2f22ad961cd0c54955e89d022d3b4893afe4ef3c497c1b9a09bb9a7b78ad3a9c3b3e6036425f0e8dee1d524602fd8e065545b78fd9891c24a2f74a881c58e4d642b17f6daec90bdececb3e4a75901d0b46d43dbd85ee7ec08960cb09f7bd49a13cddde2d3d9a57402b3a527164424d145169a2ddb2abe7cb2c61189256bb74769ee034f83d2dac38e1efcb42d693a705d5a23c8130615a43260e812875c1d2a0f7b7e8e82249f7341644196cd6d00c7ffaa2065b4b6dd968c928ba2542eed9b4af557cf94fef457329ba6e690eb6c6cb38b5bbc2712a2521701fdf911e23cf3ce94b9f9ad00abd397250bc422d911f6c3f382291216156c3bb63575e2fb5a29ff3c0f86845f41c55fae953878f56d96d17fa2c7d651c0e1c82d5bccf9a75897c8b9a5c5652ea979464adf963b62353a0f65b4c9b3948051d54b3e3ba727650a710b1eec445ff65a58c453ad66285dd8955260507cb3ff825cc505a59de7c0b2326217c14ef82e0b966ce1048ef5b3251269b7f1e413cf3f37caf495f075bc28c9dca54223b38a7f18b79aadad282a6f5c999bbc1c0ed2e60d9541965c7ba5ae4f8ffc173e2e057622c9cb62447082ae9215b04ee08f04242b721625d8243357377d6f7fe69610b43f96af93c6a9c9ba58004a93bc7c81c89713ac784c6e9ba47dab1ebca8224ba469b94386732fb1e84d8cd1727c2af5e38a138cdae77aa17c58cc4b91c2834c626660a6005708ef41d9f83f22ac1f400ecb4d830654845db43298b20c146b06087fdd264cce25628573ffffe9b0c93f17cb376043c0f075df0638436c0f0631e5e30e0f24f5bb65c952eaf0488094f02df6a051b0f9396f00cabf2bc21d890894e1e59628795171fbb18056dc580fb2cea65013998e619e76d8f96d1c16d5fcad210cef55c4c956217d2554a2dab576d4af8c601b733c758e9b748f75a9accbbfd2c179e9ef5e4b5a1c926ad575261a0e0c2f796bdd190b957c6ff78427850307d7d19a2c6afdf5796dd2ab4ba9a512c37b501fd5ff7df032a85c50ce66964010e794c8d9e286dff9ffa07331c3bdc67d0551cccbe3915ac163cc1a53961c9e3647cca95948e742a1277831ff48a01ad8f4f102fa2e44a3393630c8d421a17673aa713314f2c1f010408d54da1eb6be1d0a7cd6382e0b18311a2cf8ace95b9dd63cd7fb821dd1e739d38862558325726c9c1984f11f4fe46505617075a7c25950dc8cd8c9a567cf40806d870113de6bd0c13cb28fcfd2e83ab45646bb0b0289f91885e74ffbc49baedb8dc220b19727d1f95f47967c29d4c82d9c119902d010cf980239c744d1150ae0fbc40c29a82f2884d76717d1b0107ebc3454b8cea331b17bee340860903e1eff3361dc97f6c53ad2cc668ba22626bf561314cfff33252b7a16feccfd29ed4dcc43196cdc387c4ea5292a245488352e89fbb7b160c934e946d0b4103b653fecd6141bfbe29b40caa95df2827d7c3f7a1f97f818965855596ea485c9a4f8fffc3981c38450a36a0d8756ea7f828d656ebb5e4afdfc6a5a27d74d034a68dff466bdeb9e74d7df3f27eac9b2e3fdbf4e40051e1a24d9cf87d9cc4219dbfa0f91bd5e45841d94e8d0249d60922d4e031c01d933799b6d19e7eaade88881b431585c39b33ff7854a19543078c9a74071a4a1e71efad227e27d0ae008843d51e2f226b21de4922ef2fe066feab23300b4d1dfca0cbde296313d100d1affe16842abc2ff1210acc88072d7018e87c369ff0717176c5078b194a4e647c2212a55f848a4e4aab6ef847508d4b7db32710872b888c15cb9c219a8f74e0f1f131a83a0e251c1f4d12dd77ad84019c03b922947fbbb5cce984280e6a3179b438a5c7f73f5ac4ccae2a2bea91bd0a98e798447952aa7588950291a91b352a14f30cc066187650e2f900ebbc2e76079a318e6dcc2a05733d83e3591751587f49322faca3f6075b9371e62c5f3a87ccacf3d48209d48c8ee261aa5bf0a5b7b96d17485ee3e145c8e2e0d98512b37f1678421b68ccd637288315f29532221562b2bfbe77928ab77294a747df79a4f192364faa48d3647f88722938c548843db9348b4589bd0f4524d520ed0c00102ff4dbfaaceb4517c601846ce1baf51798b5de9de838705ade2a4da8d010fd9659e468f599d5329c07540f644b8bf9444a0d6f1a277421d7d99838668e26a48d07c267736e4ca941f9f8515ac9fd1092c532f4dc89c236865fbefbdaa3039452176e301cf2c83a6334cc06199e1d5e3d496e7a75b76ae35e2f6eb72f62c6297df587bcc7485543c8f1060c6e0f1d7efac2e302eb4544b1baf776c4ed321d1d240bfe5e615a07709ba7f0cb150b4ba1a4c16204f99e1411f9a8249b1ab6a482918e3d28051f71254acd0bad92b0902ac530e3e6acf89968034205d27a6360892490b1fdd0ef8a6c768b196446f4d4d7e731c5c3d3ff4b31ef3a53d0b40287525ace03c2576025bb7d1ce85c6ed7beaa7ecb0e8d5405e000cadb514583d5366c9a5a90327911ef42ba695019facb4e38de346a6caccab80464f7393248972abbe9bb48b8925a32b14fd47a54168ff14a859de9626589f2676561fb296c2752043e02ee2b710329b2a7f7d673f365cc4de2c6838052c2425cb4a18f676501e56deb78c71191963e966bda452a5340fd55ae6ef788ee6f726368d500432f4b86cb030c5ef6cc0de9b47d70c450491540874e9dc036f4294146db60649ef530e5dd6ebf6a599d4e0766bc6f30b99dbc5fcfb7bba32024c58589ab9bbff4be7e6cce90dccb15751ab4c37d867f99c5d37ac1e1a3d9f42d8d938063d21e8b4a63441f5fb3deb99865f92fce6e1cc57b1ff33d0a043b2b0ab6540701360fc925e3fa721985335098ccd2b647e36e673819075881fd1d5ff0e0a46a0a3d0df751ca44f32a707aba16f59e1c73ed79627b1ddfaee9a2efc3fe2c07320664a99b412280017a7a69e40f50cf0a2d66f6580b171c699ce3e17c03a9737490d2357f54045352a7c72f791a37f4de6418a0f3b2f10b39b7f8e7d14905b816600412bbb879f57a6d60d66ae73b18b46d51365b1d2c6c198035f12b708e4460142c6caef35cb9a29ebcdded29cc53b47b97668e3d029f1316dd29e001083155962b26502c63e5ddb54f786a688a194e8aa1a82e03cbfd678183efa66ab9dc7fcae44b6ccbe2e09edddff23b4e350e3f28649d33968614e8e0c1c8d857ac77f2c7e2f9377c2f9284bb472c304a8beb9ed40ce3a289c61ecfa30d7be0493234e5f84dc5d8caa8923bf943fafe3f8b4d1af5139144ec36a23c24e0344ea952277d56c7ce3d64f2603a7cfd65472413e7745eeec118730fcd0edc78f7cdf9ff6199e58eac7a3d3183a6c43d266a8df2fc3dede0ec204aa24d31970233dc43c23c69d59d4af98aedacf4f500a18a2b7bb707fada68393ba9c48b1846d33bf4e9928e26587a92826f209a2c6e51622eaa40fc67faa05004cf9a9c69123d20af6c2918560b0ecb8012707a9bddfebb764f9ead3feb5579a119c9843cacc866d9eaed82239ae4d7698a96f063e07aabb4447e49e09f3494820c6a3f3cae06f6649f7be99f9d0392648c6373985b1b56265f13345208ac96f3cbef5a405e675105c015873a93f1a210f694af9c6e22e0fafdf5a26c77e79bbc457a83dfd338288bd30bb0ed03aedba82055f1e003a9ccb4a271e5db638d494d582f7a4ea8287ffd782ae8aa5eb7e70c6d71e6840fc9909acca5a98d43e5e493348a05a3e18d275b326cf66aebe84dfa8f9567a201bc4ac1d1eea0575f0fb6076a9c9697d4c49fa622adbd6ca475a95bcbbb3ef5722ae29cc3f3cfe51cb085b99ed8cd8e1dea651ba21ed1cead7a046468124263989b5768a44a8d2106fec1bc8b5c386373bf37b13e55fea152971df3969426f51307bfa1f29f5ad369f5f1f3c5a41726650bfb39f8b492665d3e37e13baef8ec1a8b30b2b843f770f61b30a4f39f8a50b23b1c6e57b4a96f8858c90ad9a9a499c8c8cfdb2f1e9028e2b2057e0e5e16237c148daac77dc096b7e4a38e9ce45853d20e765d9a0234158a373561cd1936b3a8ebf1792c9549c8d4ab0968dfecdab17ae862fbd9170ee59df131bd1b3d24e40ff012c2cfa2adf7432cb09d357073499edfcca2984d520a0c30c4849cbbca57d650659ce95f3578158c64b877a519940d2bf8b38da70cac2dbcf8a918ca87b7fd4014d1fe5dd94e9186edb73d459cfab478786807effcc2baddb4a6a199a9549764df29950e102a7bf079af69704139150deab3683650d9098bd2c7b811ac6dc84f0c993470c5a35dfc7861146fc08587d73a958ae51c8d06bd43078bd8181b294b3a9cdbc0a9f28fc19b53157e3b684f6db15bfd04e484c501f9d2c45de641623fa2aac8a1323b1dba2b80050ec1f6ae27d8c229015e5fdb4c76bfe8dc20f66ac87315d97391d1192cabb1c540a181df0f02508c50f742657b9ec5583a2d3918cbfe2311505192e730123841bac98306e0eb10c8621f25deeed90617b9505681c76b9fbe593a65b8e7e8f4da9eabce01a305181edf2aa9055ec9bcd7e1e3c1bc7d1970de76415b5414b9662b0f5e97719ddae18797db2d34862a224132e97e77dbc3aac50e5ae8aaf8c8444c194bbb10d226a10845557f2a2207e44c0018160db4a40d6125a3055ea2d79e82f7171e88baebc09d0465d253d3b61739d1fdee6ffce2eca45cb3b9f71b11ab19de4ba0a670a3ded768f1a0e1418e26af5de1bf17872eefb1fba6471bd2f59066eb52f95921d1954a13849c211fbdf1341c2527029961d186bb77bb9e033db"}], 0x2210}, 0x6) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000003c40)={0x80000001, 0x8}, 0x10) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000003c80)={0xfd68, 0xe6df}, 0x8) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000003cc0)=""/40) shutdown(r1, 0x1) getgid() unlinkat(r4, &(0x7f0000003d00)='./file0\x00', 0x0) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000003d40)=""/128) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000003dc0)=""/235) syz_extract_tcp_res$synack(&(0x7f0000003ec0), 0x1, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000003f00)) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000003f40), &(0x7f0000003f80)=0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f0000003fc0)='/dev/wskbd0\x00', 0x8002, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000004000)) 16:00:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, &(0x7f0000000280)) getsockopt(r0, 0x20, 0x80, &(0x7f0000000000)=""/38, &(0x7f0000000040)=0x26) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) fchmod(0xffffffffffffffff, 0x40) close(r1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81}, {0x1c}, {0x6}]}) r1 = dup2(r0, r0) syz_emit_ethernet(0xbc, &(0x7f00000001c0)="96") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0xa886, 0x2, 0xc000000000}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x7) 16:00:03 executing program 0: r0 = dup(0xffffffffffffffff) socket(0x18, 0x8000, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x8, './file0\x00'}) r1 = socket(0x20, 0x5, 0x9) setsockopt(r1, 0xd, 0x3fc00000000, &(0x7f00000008c0)="c2aafe93f69d55d7a675c2c7ecfa47776c82558609eff1abf9cd8e75fd8b40e818316a0a3625d41ab484887b2700b3fe9cbcd6a8fbcf6186d4cbbcb82b3578f41196910b264f71d8624cf5b94e5e23936696c13e83c1d7c85020a90a71a4d832ab5c264c509454579b59b98eb547da3d7ba1e73044739d2ac8260724a84f9dd02ba4bff1329fd18f7e66068561b1bee1789c914eb27c625f66099f674bf6dff628fd9611eaf4b9f3ec16252a1a44841505d86933eb950a9836df907eb0f674e8f949c57f68a1c1200187af6ed9ae222b3c83d825bd1aba82d815567aebe49323645e9f8308f3f208559892ec6e6f692a71b22e2b35130320029b7c58df8f2efa36b3a03d6a3a6d40242cccb90f1e349ede11f7d780364ec9ae4c8f0bc5298e086c25bc84a9a5a3c7db5b477628a361b92161e1d26551c25d7d85f3f56fe9cd0b1cab475a48154a425daaa2", 0x14b) 16:00:03 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) getgid() connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x3f, './file0\x00', './file0\x00'}) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) 16:00:03 executing program 0: r0 = semget$private(0x0, 0x1, 0x100) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x1000}, {0x0, 0x40, 0x39a53817c8db540c}, {0x4, 0x9}, {0x28ecb3b9f53b88c, 0x1, 0x1000}, {0x0, 0x9, 0x1000}, {0x5, 0x0, 0x1800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x7) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) chmod(&(0x7f00000000c0)='./bus\x00', 0x44) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000540)="5c05199f432b", 0x6}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: setitimer(0x2, &(0x7f0000000180)={{}, {0x0, 0x6}}, &(0x7f00000001c0)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10014) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xb7, &(0x7f0000000140)=[{0x14, 0x0, 0x0, 0x8}, {0x87, 0x0, 0x0, 0x2}, {0x6, 0x100, 0x0, 0x20000000000}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d750000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55", 0x1d) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x4aca, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x4}], 0xffe, 0x0, 0x2204, 0x0) 16:00:03 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001000)='/dev/null\x00', 0x184e2152fac5af6d, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000001040)=r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000), 0xb1) setsockopt(r2, 0xc4e, 0x800, &(0x7f0000000000)="57fc2ef13cf844aa51892c3f9ea13b98d25ea13258a5d738d4be21c56213ac111edea45817beff20bcdb057d1137fb0b76f607f88c876db86754e7594d2e773cc04237f4fb190697c61d56a5883358b7d8c510fea5e693e69893f50436f5eca4fdbb4d5c9035e6e2b66d875fcaec3067c7ee3e6bada27f26d453730ff7458297f8a9ee2634617542bfea6a96ddd7fc368f9bd9cff0c5ce511a2f8fc622ab9909431164f8eb0ee586fb28d2962861f66fa99686f40281bbc73f540ebcfd3a14ad1a1d9298a46313c96c3ce40f190e214fc31cf6e8c3474de32c637c213d51357a27f6b13a198caa7ffef3ced0f3364dd93c37ee08a520694ec37f5bb870636a7590dfb36bef7f7ec351823676e43cd4c9b42b4d6c69b8dea8527074976b1f706534cba0725221743d4c8e45344a6a2657257ac606601303578c3d333d7d2c2c3bb389d166891cce4f808e9b15c24f026b77bf75daa0137e21549c90852df1db814507fdb339616172792e1fb5a1cc2bd0a122f8f42b45e7737651dc728a0327c514dbcce35921788d1b14c3878cfc532391836a9aeda7fbc6df555469505d80ea34bdfa546546b39b3a78601355d4f12bd13d8f96141112b4fb73fe714ba5ca069c1d6ca83dda8b60eebe408e14062a517685cd4a69435b23d8bba39268eee49bc7b13a5665520400ecff91b8d079892a33d887760a554675a8f23558c35dbb7f154aaf5ad9943ef5708e0a66ced7d5af18a905c87a1c412c2cb22495690ba526b7bbb89096f859ef263e137507710a747b66cf7b76517bc25256beb6411938b76adb97ce6af0bdb689a7e2b6b20121473976552e9e30028e1c2d4804a98af05967a5b0b2d3e5bdd0aa80db2f266989addfe7395558119936309af481c84ddd49ae457a10b32b65a34e7cceeea9850f9ebc1bd4596bc7d9dfe2026d11b503381365c97866b4f33fc2e335fadd9ca81559b044bba03bf92d4b2e307c96084278eee61f9a20ccfbf4c92183d3c95e7c0c92f5db88194bbd0060b362ce37d4969d23fb65ac01abdf851b0d4251806965257336a0812b1c34a31e307cc5b3636a82cc3c98d17384f0dc429d7b895eb9b9cc65159c3fb1db945c7d4a7e4a07a0e385efccab41a92c8ee6ad6910c23ea48b5b6842ada47bd8e3db8553a35f50c63ceb326b2ca1e80720d17ab52127b2ec8ef274ef58e43deed43f8135e45f521a1c76b126ede145ad1df4531152a32d417d53a585b511196ab28e0f411f17474f97cebe797f5a8c76cd4ee5c576cf3eeceea502c3744cdb23b683f2e181b94c1bd6c1c2288d825d7539165a6e7d183060b76eb0d3dba3187a3215935e74ba28ce772a5b61adf7f5019d6ba77a4ee51e6333121911de13c665b46e6a1afef55dcd8642216dc2bfe23bc44b1c7476ea5a3427ba2fa6650099a8a6a5647062aba2deea4f593031f5e672cfcfde96908f1b875595540acc2ee68597a4d7b59cedd40384c0698282457c8c67f44b3b8b0c5f0dcb35fb7599f5abec87b1be680ca32b2c882622197d030acddce3c885e45c30ca4f671f0bf3a3ab3d4e96796deb79ea0fa70d08bf9eb3bdd12dcaaf103f4b2e2aefcc8f5a2cb65b61ee4a200636e80d39e6a30b613d45a711c3a1b54e54941fb9590b4a2548fbd0ddf28fa03c832c105824a60fde5b43b6cbe16d0c99c3386b4e3c1efb387dbb218e78c83387b782c1ba5111d655838d77fe3803c0133aa3e091582509429b0250069bd39b416ecfae6c407dc05f8ceec6f1cb57bce6e9ec9fe3dc25fe3d421b2aa915a42e1fe2889f5d6d3b20f81eccb48de76989996a3f484af344009eecd131dfa01afe0e1327985d00447b73a4ecfbe17960c55a89654b511016b6450b9c903a8cc7a8ad0ac3e1f6aaee3061219aa08a71a2bf00b98d0d9052fb5cc39aa8203f71fa13444a98bf9a4d1ba4b7dc66279b1a9033f5f74933a4dc0d23a4fe508e522daa142d5b46ec11afdf983b9cd6e2e9479bb331c8748c98944ee6b805b91d8bed49f558ada55a5ca48c7677c63003f1af6d45c26335189f4a999567c398328a0a63a2f1f9155288c5ed45e81ac2693e82ccda862be4c33f0df6968b679df8298c4844df2b81f27760179f899c27791d5581981111adbb9c11434134ab68117d74bd383ea0360876a49e4d8cc09f9064c06f12ac3812e857cc1d0efc9c3747e7a27bc7fe53930ec0744ea6ad96e2d3ce4b47954cf3328acc701a555a876b52af4fe47bc450e632d29331847805eed75585a83b1e9864f708b0d9959662ba434730d51321ac5b6bf8e0ac2c8eb8811bef0e4f91a4d46620152fa12570e6c2ecbf40f146cfe2cc4db7644690a6e97bdcf64678e69f3abb54b747ab54323047c36a9a0503c0d4f4a114bfb76863bc1087fa6fb5cedab5de6fa9c4c4976a1a726e518729db303b4e45c0ac5358341b806a5f54b973e23c273f42555548719e75235789a3d2106e391da9e31958d4d10fafbccb419698734b3a4c83ab3de7846d056cadf6bd1c3d2205e04320219c776133f3ea8157fc770c844494a0d7ca48e12d092df4f7c92ef9cc3a69a273928a13357fea628f01a1332567e67e9041b0e6e96ea1e789031ca19eca493179e2484e5d1e060ccb64b1f0c90ef7926fc6932f97ecf9b4c81ea738c26543d1d1b36216482bb1ba6f7d61f4a65f3ce14a195fe961bb090c5da4cb6cc42059ab15ca5de1a3651f064ccf352e1d5dce1a8c9b427ab669bdee26f0621bb1fea6770c75ccd1d2350c5906bd4ee185f3101c7a030cdc4ff8f483f919727478bcc5687c73d0420d88e1bb1ed2796ff221cdd0f75784aad2980969e7cf292939ef21ee90e448815f6bf33dd49b84fad2b1f8c9d15d8eef9b9c05c19a443dcea8dfd9fa220318875eb4daf2b8215156c15079d988e435a9ec3e568d725011c9954a32d989f18db220b0d5077a23aef239da31ff2eda30823dc2c72f42bb8394ab857f85082d682a043eef3af89ab1d83eaf0d8b65244a5acbd2db3f4b6b9bb9666ead451f2f662494585c0c6000308f8f8e8351cd6debaafeeaa679b8c2116fb51bade28ee0fb33b8ac039e5951d75638343aaf059d36af90f2499aca9db56701b18f539391891acf3b12f90dbf545a2462d83c0e6e301019030b1f7bb219bad9669f3caa338428cb5e488627cd7f9289a85eebd96235bc014d7a278b019ec72757685d76e1d261a01911ef09228a7de1809a7520c02c0bebfa71f7fda890260f9168602d8e6e15e90a52d39b4f22ad786da470643c7586d9e6deb522f46f97166ea3d20da3659f0941f8c96fae77510cea9f7b4b2867b109a953a817e85ccb9c1cf389d4ffeae03e09045ec7b506bee12f30bc6c8c9b6d96b235ad5636bdb7b882d02f28dd867d4db553333cc27820fdfa0e85106811942dc14c54d68efafccaf931f6e457812129e84d357b5af636d79b9a3e233fc7e4a15a938ca275f275208265b4914eeb93cd97ff14ff7b8d7f76f843fe1a26c12107c9f0da17b4f717c06733a9ef7185783bcabd7a9ddca7c0191647ea550a1de6e4d56aa52af33a43b2e35373b53644d9222153c7f7c030bb24f572f4f9b85c88ca5e0837e06c3d3b7c87f8a7ebed92fe40f85477b44c8a151920ade3643a6abd0ede8d4bec0dc49b6a3dd520e4357e830fbba1fc879c6362b9e43e9b29924d383712abdf9899d8b1402dd82f5f93a9c71cfce628449ce32e7d94e6c4e762ef857d43ca9ea20583af9dba2953c08414f92271a4edcea88d7e07325b58145d8773bca442c5834d8b0d6a30d498779d1a314403c9c677848133d6fcf85fd114dabfe3f1178ff0feefa1bc5620a26c8c69cb2391948c27544d31252e0dcbd8dba8b665a9d74a809b34f4ed243e632e814a557963d550da474487a543b90117db1b8363e143763caf4c5cdbc7f9d6ca513dd592e774c3f702497377ed925810ebe5d5cc6cbb1e64ac28316cb349058583d32bc4dd5716f734c7629e54c306161cfdac014c18cf2ace06647bb95c5716e862361b5764b4196c9f4e43c828ae8319f280d18ae32dfe25638ab92142b57dfcf3ee524902b4012316b931dba3f8f08c9e94c18ef3e4d1d5c2f3c0e6f513525578d890cf1765eec5b3fb1c412b8d8f360beee00026c7e23d3fa3edab0568fc79fd90b4b46eb274fb9f98f809ab1fc0de4f23db98ace1aed3501d4fc986cd5fbcf419c8e74fdf45f7bcd0d0ed128c2f07fa007d583eebc3e40b06b3f55e35a95f59f66bb8dc130cf8bb32effca94ecb3f157817c5b8abdfd4440f80d7399d5999fc446cb117bed032e524f776051d159135df2f26731739e97769f5dda123a6fb7eb36dcb81bb99f22c9e2ab0b2632b46a5daf5b4b76fcbee4c87cad1feb3779c943877bfc6b5acd28e207ac3a4b26133ce460b86fc8fa753af5231973cdee5c7f314a12451daed2ee188802b153b6ed985be4c5b81e2203f5e92402a828fe6828adf8c1606a8315beadc136dca594ebd1387b61d1a0473b2611d39f2620fc30eb91aa982fdae6445a0f9872c462ffb4ab234a35f93074b4cacdfc6d1390bb369a66c20c2c0f17d9202ceb1358e6d2f4e41715c9286f2e5c8a75a8bfa40d21144011c7122450d93506312380e4e729331d3169aae7d606198062563c39420ece5715a7be08c2f2f60071a0b78370bb23358df35844008bdbfd4a17a171871a97f5d5970c4b39b6b861b9d9803a97aff4fb2e45d45160156cee719c26813e1e4769c1f3eca0492b71075f2ca84d3168e921ff81abb350364f92e6ae774996f049f09612e804af391f1c62740c4f04cc9cb9dbf815d43b687155f4e3cc9319bbf41054a9ba4717817e8a1fce6043099abe32f8c2ba4e6307637bf669670c5e042b1f32fde1bd233701301a4e661a1e529b58f8ba58caffcd3c8d0591acae1c42cee38047ea514952a6105debb6aca299752fe67fa14a791c64085c2b5a649e1c3a727d24074f874b799c4c39cb788cf091d32e11d98e9284bd3f451be3e774bec90c188ca0960f25b0030ff2f0ee354ff3b094df228c13b03807d57e4914697c7a64c21c7846486007a90a58e8ca44878a380dab1afaf7780778cce92f63852da59461d9c3a5822fa1201d6166cb6de21faeeb3e5f675e366fb1ff5c904222caf8bd78ca9317a05354a1d26e0ec91af00397e3988a29783dd085abc04e2e89748487e0a8a0219dca9b3b489feef2d5de2651bfafe53133d66636f6ccee5b8a835401ba64cf25a920305573a293a22271410f8ffb6daaa7a872065333c223f86ac1cca30b0f6669c2ab550518530064f9db1ad855fff8735d588f446083ef9b0ac21328b7d00bdd8edb01d98307f00979ed72edeef5a796b2718b7fdb6fec64bdec338db631b464e6eebcc7c7d056d72959ec565e85e10ab3f07e0f7d0681996bea5a7290fb3193fcd064e2e8d72ff75e60917a9b34d774a4ea7d41c9fcf5fb68c79c0f2fdf7bc42c8e38ac5dde169cc83ad6fe1cc1a9ababb01386499ab8ca3c493546a947126a5446e152b6e010fd460086b0c10ea3a37c50aeb973ef95e3a2e5e93effd3c3d030af8a5f3bfad5ce7e6fb2cdc4fa00470ab90cd77f212d012d37e8459c403e5cb4ddb553af0a1fb473b5538366181f5bf8c326f3eafc3a927c61e72267f01ce3b6b4d47a6f72c6f095149db4b8ef3acedb28a038c1bb6ccc590a2fb4829d1779f1d7785db4a39d7a593dbae5d3063313410ad17b308f660424892070cf9c28ee97e29bd9d5f57e3f0016d4edd6712171a163e44e7465ec99961", 0x1000) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x6, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000200)="8ae71f0716bd344803552c555c453539ea2c0cf5bbeb0068727d008cdecde0479355ac2a25c1c6fabdb498d77aad29329175703ab156af7a24e341d6deaf39449eacb3bd7a97c738eaf80036412d18c916a8c3ff82ac66e3e3a9f1f20cc23269503ae74cc66dd01f3e12ceaad212e1e267db872b09a958502b4072aa614457fbc81685ac44c6094c88dfc3b752d054664ea7cf55a06714027b4913ae2bac9cfa9b3d0edd028de354c002e10de5af81fa508af6343967e841ee2b1d75534091bde7a33d160ae45cf9bf9ede900dcb9efed3cdaf42cf6690ca174cae664b0e", 0xde}, {&(0x7f00000000c0)="9232c8c3018beeda5b4a3ed21a488ba2fc8f32909cebfa83d56ef29a4cebcbb39717ea479a10216e9a747d2c0b99befad1358df2e339b24d71c8c2f421aa1d97fad7", 0x42}, {&(0x7f0000000300)="e3d0d08c13be3186f7f0faac95793074ef536cbd2a7ee09256dd8009bfbfe186724f498499cd509fa1363c5bef7ca1045ca41a53c483e4b00ee4e3b0637e00bb10008e704cb585612dc7da76df2bbadc993e204ee62eb33d1ff2cca1124d35f5419749897ba108f434543705198fa5eabac9fae4c7aab37eaca30752187ae56ede06154c5be72daf0661fe81085cb858c7d3f6bb491c631ee5e27c45", 0x9c}, {&(0x7f00000003c0)="a9a697049852e393c66711beb6dfa863528b53262ea82fd9e8172cf180ba62ccd3f3ab80e4123e0847577dd4b9314f3f49dcd627b200dd19817878eed4309fe0a850f4f0e417b785a159e58d4181961305376f78528b75ea7ae800d112eb4bcc37ca8010160a29", 0x67}, {&(0x7f0000000440)="b41a8b34e490e338446b623cfc7b3e2836a6408c14ccfa78c52ac080478cbbea75894338a2d24cf64678e8ed6d8bab7e2c1d5b630539d64c60fa47a920c91aeaf811f0a61e6a0123827d8ffc2a8366a8c01c87a005ed80d657f3b92561dcdc70b1673ddb", 0x64}, {&(0x7f00000004c0)="70667a8b605a504138d200ebc393266c23a4c1fa1b08d7cb48c34cca529a274c51c2af063e68aa6019569be6cdceca897706e5c4661c2f45014dbd0470532cbff9d2d77742b328eac12f274363246f6d9e1333eae6fa002e4f65d4c0d55bcae0d66ff494923deba542f3bae29633dd229d9cd808c0e68d9a7cc802e5096a07c8e93e200d596bf7165f4189ca578b7b6ffff70e57e298418978bccd8154bbb25c01e2cdbe7c5638e49aa7474c54f8e51bd1139fb5a00f17c3caca3236731cb1b8f4fc9a98b31a9478869d0ca12d7f3de36e65e1ec661979246a78fd53e956e9738899d1c209", 0xe5}, {&(0x7f00000005c0)="3882f2e83ca4bb4dd2f30e914d2eb07a56a36cb201d17adcd443141d3805f333baf1ba27fcbd4a1635baeb1458b1f9f278752eef67649783113df7867e00b9e6b02c74af485355374ce033fbbcc4c9d727f4cd7b1288ab63c89855cbf3195a4e38ceefd051a6496e57435c52184ba85c3ff835", 0x73}, {&(0x7f0000000140)="0e293799f8fa9599", 0x8}, {&(0x7f0000000640)="56b8ed3bbbc9a9e7ecbb507cc0edf1064074c23f4f8ba4f6935722252305727cf80e4c687013ae60edd773f1ec315f271df76873bbde06c32525b786bc8158b6693c88e4218fa50882c6dffd859d8f616e60789c9441c2f1f9c59f93ba90903bb99f62d553c402ade4e0b24f38bced5d14df8e3840857553e6b76c61519462253c8be99eb58db3f399b0dcec9a34a728520e27cdcd87f3913d564b8ec96dd8b0fce3f8c6cdcbf2a1fe049464c4c1dea84334f2cacf09415cada3d882e45c781e95d091f5a03ae4e30b85a0a6471aa3dec2", 0xd1}, {&(0x7f0000000740)}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup(0xffffffffffffffff) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = socket$inet6(0x18, 0x3, 0xfffffffffffffffe) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r4 = syz_open_pts() r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x4) r6 = kqueue() r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x800, 0x80) r8 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000540)=[0x0, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r13 = fcntl$getown(r2, 0x5) r14 = getpid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000600)={{0x2, r9, r10, r11, r12, 0x80, 0xa7}, 0x10001, 0x9195, r13, r14, 0x5174, 0x8, 0x6}) r15 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x100, 0x0) r17 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r18 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000380)) r19 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x100, 0x0) r20 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x8, 0x7}, {{r2}, 0xfffffffffffffff9, 0x14, 0x8, 0x4, 0xfffffffffffffffb}, {{r3}, 0xfffffffffffffffd, 0x3f, 0x40000000, 0x4, 0x7}, {{r4}, 0xfffffffffffffffa, 0x4, 0x1, 0x9, 0x2}, {{r5}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x3, 0x7fffffff}, {{r6}, 0x0, 0x20, 0xf0000000, 0x1, 0x7}, {{r7}, 0xfffffffffffffff9, 0xac, 0x40000000, 0x9, 0x1}, {{r15}, 0xfffffffffffffffb, 0x0, 0x4, 0x100000000, 0x5b}, {{r16}, 0xfffffffffffffffd, 0x41, 0x20000000, 0xa9, 0x9}, {{r17}, 0xfffffffffffffff9, 0x20, 0x2, 0x4, 0x6}], 0x1, &(0x7f0000000440)=[{{r18}, 0xfffffffffffffffb, 0xed4004135cb07f5, 0x40000000, 0x1}, {{r19}, 0xffffffffffffffff, 0x674d3ca34c1a993b, 0x8, 0x4, 0x400}, {{r20}, 0xfffffffffffffff8, 0x20, 0xa0000082, 0x8, 0x5}], 0x40, &(0x7f00000004c0)={0x1, 0xb5ce}) r21 = syz_open_pts() close(r21) r22 = geteuid() r23 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r22, r23) syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r21, &(0x7f0000000140)='\r', 0x1) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) poll(&(0x7f0000000100)=[{r0, 0x5}], 0x1, 0x0) 16:00:03 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001240), &(0x7f0000000180)=0x3bc) r1 = getpgrp() getpgid(r1) r2 = socket(0x18, 0x4000, 0xf05f) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 16:00:03 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x2) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000140)=""/121, 0x79}, {&(0x7f00000001c0)=""/36, 0x24}, {&(0x7f0000000200)=""/111, 0x6f}, {&(0x7f0000000280)=""/121, 0x79}, {&(0x7f00000004c0)=""/164, 0xa4}, {&(0x7f0000000580)=""/199, 0xc7}, {&(0x7f0000000300)=""/38, 0x26}, {&(0x7f0000000680)=""/155, 0x9b}], 0x8, 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000740)={'./file0\x00', 0x5e, 0x0, 0x6, 0x1, 0x20, 0x8942, 0x80, 0x1, 0x2, 0x1ff, 0x817a}) r1 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$inet(r1, 0x0, &(0x7f00000000c0)) close(r1) 16:00:03 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x25}], 0x1}) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000240)=[{&(0x7f00000007c0)="7eb5ce8e3ee9bb5226d1aa59be8900266cc95cbd5ed7ba801504f67d3ffbdcddc5ced889802003b0bcb9c60888e00ac174bfe6276da65b05565d2f4b5c6d7d8670c57e1314bc5316eee4cd6a5ede9a55fc9e92afbf82fe47fb141d3aca3c6ca19b00a74cd799a2a0d5ae0b4d25ea038750dc8a7d65cf7616ebc39135639b0c601612f1a5a52c34bb27777866cead57ea52d04c94190bda3120f7de9046381ead72b6ed27a98b93d105678b0718e08b7c9b1841e3254fa67739264f53f3f8b973aa911ac45586fb90765b7ba20134f71a125ca155b3d0b4e03eafe73bf66175db52ccd186b1ec35c8f0424608aada7a33a4cfefe6f06be69a5d5c441da2f77d065f5eaafc5a875d2e047c0587707492075b2e92ba297291e3a434f97827467c9263c314ea86cbb06b7df9fdbd4a0bed7edcc9633d4e42ffabf4f1ac90d79222676f1798690cca1f799b27ee25ec96516192f565255b2e6032d80aff9b1db257541f6bceb9efe9f4958b77829d3ad4be275ced7ad31cce64a240e079a042b1a4d8591f9937e7f3b0a656cfbc662fd8ced959ab26f3120aeea5d9488200c9d6c9c38145cb05bb391222d3483a6f991f3bc988cb742d7b1192530c02e72c9c48ed0cb4003268fdfd4235c69b81dc361c75d36aba9dcc4c3f56ba1ca16e5f51049b0b172ab5be3edeb038fc8fa694b4ad40d3a6545257a705f98e078fea13e5c788bb0196080d2d408615803c935ed0527be9699df8b09f35947c21c25caad9820428c9b35bc5dfa842df524397192b10a083c356bb708f1302544eb0501335d1cbdcbb728112368a8a7b61d9531e988b0ac9a509218b641592109584e1d5040059cf176083a30f168186038364be241dd9c41d7b292c91a96a0a9a81f4c29917b183f63577fbf41f7f215c07e902814d731898404707de42f90704851a18d3ad5f3e9fd7be3baf6620dc89a7b2e0de632bc56214f48a88b9800e36f08305ab06c0d7c92f184bc61eb2670217500c169fd03ee93f7e983874132df958d0e578427d8ce65b6042f880fb7d3194073c0da9eeeddc64becfca1910d130db1fedccd25ab389947cfbe33ad7fef6929603f3714324d342792e5cd4b7bf3cd09087568ac6267b83614e369bc50ad89d655edfd09d17856a090e969489808f3a7f8e7aa0ecf35094dc6c5cc5dbf39694b9faedb0056fabaa59727d1d25e7d7a5f7f5151591692850067b13c244968c9a0c514a9608b4feaa1aad16a0f925bbfdfb8b04a1b03c873265aff74114e703973e3fcd86958d4d5973c53df3cb74130898c194a3b4e23030a954d1fdbc942ef2ab06af250ff13305fd19690f98f9e78942cf9235b74b3130cde4737d4f0c86b98ebdd9692d1dc54403351a2bc0f2487cb892beba78295e8277668ce91a69fcb5be00bd461cd6370c4f724de726d5c6b395d013d66d6f33a76a7a08dd3be3196a4ab90c089be37efdc1f70d758de301ddbe324ce07df82506ab762b9e097e5abeacc6a3cc5e30e11950ae8e8d56e2ab46fcb7627adcb5413b2848ed46cc860f35ce333bba749247a2eb83725554e28281a79fc1766b0605b4b887b20333a6246b03c74891fffb062000a5b0a73f6659e845e5d44fbfd168596ffa55597f4c695216269ca524739242a2f5c2fa95629853ab741198635100cf6baa50c86f2c4e6627314c9e6c5aec51bc0e6a630d52190fc8af0608f52652b7a80c2fea969c7c4b4766ed6bf9d4c65a5d5e8dde87e98d7b7b27d48aed24523c3ff855994d1dfa317e39e031d2106aa58955a885f01fef16ce92ad1d84bcadf548ffd86ec3af7c789473333e9bcf832831f23389ec72d49c6ff6bfcddf651397498716bfdd8ffa51ead5d21c1f6637a49fe4eb3ecc02d62ba324092158448c415c482f890b8776b2820a605167b819000af361fd18fc612f239a06966efd26c39dcfbe49534a7519859a10059b3f497fe2145b6ac37076b4f25a520eb77b7e686f374176b11703bf4724b67266443b7168068eded90f86e8e090c7889874086faffebb9eee2cf7514e982416080ffb5941e8c775b047d2455c3c46de0894abf2cccfd0aefa9aec256113460fbdf3d06d64bfac2910529978d74c079da881062c0a55a0a2c58b81ccba48ae6a183a7dc5027deb200d602692f212dc9514024113fa5b53651a1e119a1d7db8bc0eb8c1ab0fb10f7167aa39be4727a9ea89cc00510ca56f8295722b635a4860edeaa5a917cc63b3d7b2250cb2e4a88f4b457de9ae0a2bcd05a8c8b8952b616b26f78f51dbb4a92f555fd13b0b8395e0cec19b60847a12d19ce13266ace82fa2a27aedfbe7bbab444b2d5528334bd17b8efdc046f5f60db365e81e2e237b9627b03f9994ce16fdc497585d5d0076aa9e9227a87f64b9564d5a64e944541c1c4b3b1be017f4f321530f8070ae9ef1100f901d0dc3b3e1f4ecfb1bd5b2d60da4ce46d90eb5ac987d7610155483310b366206e0264d4067b9192c757aa4af9f74f12c113bc3a822cc5036045edf2c40cbe112bb190ae96f52465b4d5bc64dc33eb148ef0053fd2164bf61b7332eda4a2386ade3616f6ab73f9ca50de4f680253592a2bf50275eb09983f76b22eda78a2fd34e113ce1e90f21fd00f4ac578aebc4da625baf237304b3b0be2497de8628d97ef0e2a58599da8d18f305dc49cf7fb6d47c9d45c39276ae9bbd0fb5cfd6a2a8fc82078d84456fd16b22db27a612091eed9bf53564e5dae14c8068be49d24884b87ff5cbdaf1174587cf1fcf0fe00ad7fc064b41a98a581b536557c61968ef22b3b93841a4b5c3b16ba75af58933390215aad0678da6c83c5eaf6b9289a5305fb286c2587625e3daf428271813ca56c2a8c84b1c97b646f598f23bfb63854066fc89a019aa73a7dd6b3e63fcb02dc564e2e921b7734bd237c8f7a220a1228a0a1db9dd9bf320cdf213b9fba45990ee903344a0b4ced3296368adf7a65ccecc2dd23b24c67d31b3503b4983eceea8f0399aec888f02e467fb420b611a3f4a9dc85aef659cc31dce5818cadd3631fb03e0968da8a350954be9fe809d3e9a91f628a15e499e97cf37e63030303a19291e0396e727b1a550a923a81d47e7da8bbb986a3218dfe36f10a8e6f44820547533b3aaaf0f47a68f9b479ae7a05bdb9276eba5bda1abc5239c29b73597bd72029792c42da634295f6008fd98fc8229d504b490136b165d83b47ca247cd99b5043c5710f11f56278d22a7714c8584188974f454d071cb80510c9350fddc80507fa28ca11769b80d9d95faececae119aa13ed4f5fff7e56b5440be33e4cc54f6aec75851f6c893478c9e4402280d7fd665c65097146aedf4368d428fdd279c56fb42be59e476e86f9ffe038740a762182f74d14b550592787237ad569067276703884e1149f0b99ae5828db9d0fe0c117b1f8a8d7aef180d08d4e88f0b6494bec0c689cb61af71fc4769bbdd9c531ee2a459f251a723099ab472a6249dca9f72c65096fbc5e23c52e822c1660b8b27a67c4eb2a38c5595e0811cb33b9fc3ea2b5a494a684303643d3cd238e6c7eb669315aa9415ccbb2b799931cb2ad8c0a39533f4f2508648d0fb376400fc0a06176bfd89f4d706bdf9483ed2aa77911c9564236170fba0121a55d96c60f8a7c3f5e840a25545da590d6dd14f00a246e23845d3a3537fc567848b34919f6e9e7656fa260e7ade134e3eb82a66926c2a4021492c276f19e23002a43a2c2635cbd98a2296623e48fafd215b167c6941ea3c5790dd9457ba6d0d78de4aaa00a4f8b0084af10ea608eee5e3d968d89547b574579cff0c53ce2e2ebdeb376b3d9587b2c1628bed99c5f0272ca2b098a505608842c6d2ddf3deda3626ee01b0b5b285b70ae90f8eaa856062a55a20403b8b4342bd23aa5ce5404c30a52a2c6b1b33d8de5e7c2283eba9b2e29a34752202681701048fb218417b3c7d607b22bcdae972c09a2e51cb5e2568652b3f0cdf4bf4452b5a8c9fb033a4e64d6388e3866d9118ecf728db0e072e9d4cd73ef1022495906535f780d26683ec0e826dced94c999ec90b0d4a883466ebdbc4073fb133e63c382c5b377e1f6cfd6a75ccdbd2d7def2af59aabe217c3f8aadb153b0ce7c23124b2a0ac5220356b1b20bbff0106955f0fcd7f9ceb28956b15379cc1f08dde4714da6b6114a5f9cd0822c7077acdbbe55344bbc6350a367381c22f4797afb1bbd2309bda44a467d3bd896cca1b31fe5adc3a1713ba32949e36daf9825af064519ad1f0d725e9ff47519fd8bdcaef90b895054394334ea5f2f643dadfe14fa26986d9d1e42ab4f4c5923dee19d31009ebb35e4a8e9a56ae99f461715eec9e177b31133617ee7c62407a4b81362cd4557806cd1d6db5154c0f97b2ee5a597c10d540217527125764a31018a141029e9eb80f6f94aa215e7333e17881c9f99032559425e3f023cd8baafbbd7fb6b40ad3eec53a429e42c552529f7b2b49e864968fb87147c0c2f1c1c51a4028ac010c724e708336aac1a68ddafbf20dc0ef1b2af372841ab9c22324fbd35dfad5dbe777b5bc748cdc58b2972eb0f3b57d6091905ff767e77e4d26986983ac05d209fafc7f448469f1fe292417b5d33ac490af50a2205547f05925e97565c4cf9422554fff522f8111b18668ed959f3656372f5af80e1ec53459602188dec5074193baa81d95acf280cdc713f7385c58e7942366127fdfcb685dc83441fc63419c5a37c662fbefa42ef286d2786adffd9539d5989993d8f7b33c091a0f09fa55b50c0ca9aebb37e39d55ccf282ccb36ff36129200ed8486ac63e49024b09f93abd8798275e5f470af0a6161411fdafbe4dab735f36946e043da18d03c738d80953b0c176155f2afef8a135eb96829e3f48de5a6578a1c00b33d139e54ec312deeb65a8a517943368b33d0891d2b813d1f5e91a4b3b387227f4be4f726dc61db172aaee80cb458203c986012f433498e702c9dc3c2121f520bc2223944f3871c24bdb260e506f9fe22318fe90feacf296b021f0ac54c9cd8095b7ab4361006c96a123e304be3cb9e50a3e9fd3b34b0e0caee155667a5e21774725359ac17095266429928e324c86f375aaf2567b1ce5e5ac8cce895134ecb6ca08f1ce3408338db874da9e3d9ed76d2b01d20c1052d4ca46f4ae7630888d1c1e525a8284b0badd33137b14e35d12d6f51cdcd306bc8b48175b9f036871855ef97d18569e6d8ee5eb1200eb55f3a1dbc952ed8cab8a172252cfd196c646c442114015d8fbbf33df31e76d0264d8367a2c82446dd6c754dcc87b97fe393d78239c70c8a38d9027da95f0ccf900757b106aba109211e8f167a9d7317e393c8d42d6cb57c639936d44e81f3c1aaca4589fe262b00e80413642b157062980e48a59a4564dea745ca7d872a799b658c94699d9584eda0464c5da0742c432fc1624382220d709575f40e01699edc4bafec8237570594d50a4bb69b7137a34be8784875cab8467bc3fec8a17f1dcbdeb70b60e785061ef63d33e99c4d7dfc29c4c641bc69b235aead55a266e019ccc0bed7b1de9d56641cae119927166798d84c3188b34bd411edf69fe17a25f12020f4825b451804f80c16e5b142fb0aaaa7f3efb6507c27cfc9695dfcc2e5f7980520e3a51a7ee42a8a5bf1f37405b076beabd42fcb875949f77cff2026450a2f65d804878d9a294eaa13d5e6576094ff38d7e89b8b1e7cde7cae9e245186b5d56cd643b75f40ca6ee58d7c2b6133274a4bc7caf9c712c47fed1a31011a86a0c2dbdb45d3d86ace81092982e9", 0x1000}, {&(0x7f0000000140)="2d4fedae14b5828dabca012163884e5d38f887e29edbe23401a3df04653b9e2d60ef6b02f7455a9049885c2770744ed21daa45e69b7a05b3c8314bed6acac089e2187a9015bc623a3d2efc079efbda7ec8e0f56316e5a666ed6a5e8e1f907c378172a3d54c2431f7027c260078dcc03f4bbca1bb68e262703cc3bc55f9aa470d87346fc0eefbd534e839904fc13890a4ed84956ac1666e9de8d4f7b6026c0dcd5ba08df1a58a3f260c769508c524abb7feab90d8438198548ab4bf318196e03641b67e2df31e5f1f923482023398", 0xce}], 0x2) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r1, &(0x7f0000000080)="540d593e9ea8ccdd1cae41cdf1391e474f1b2ee6df371ab3b0846c623e9905a3", 0x20) fcntl$dupfd(r0, 0xa, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x536b99e335f24ac6, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) fchdir(r0) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x80) poll(0x0, 0x0, 0x3fd) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x90) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x9, 0xffffffffffff9769, 0x7fff, 0x0, 0x3, 0x5163, 0x0, 0x0, 0x1, 0xae95, 0x6}) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000040)="8fe0a693e65c84f46d18d466996a233ee665d60246c50f17dfdf6212b5f8fc96db701ef2bc7933cb3788fc52792565df0a62ebc672658dca4b8e29c01c028a67d817f117b5c7212318e5e9ed84056b6590c9de43439a2ae11c171363f81e1b1c6cdfb229a4ebc1b0879e6acc16d1509cb7d5813ffb892b5966f1d67e06d64f8577672f8bbfbd4fc8537a2e72ea8d66", 0x8f}, {&(0x7f00000001c0)="d9e3dd06dc95819a57f2ae12d298563a432d26cba2adeac6e6bb293aea9950e8d3d6d112a5ba763006846873f1c4b479b3ac2a7635cc0999c4fa7243481f830d19fae2f48f73c134eecc0fd31577a0271249a0984cb653398ee8a59a309e8fc5df105cdfd435af7c558aaba2c25afff1c6ffa5af850d664c0f10ac34dd2caa178e85bc0ae29c35f09f072af4302f28b4067802f4", 0x94}, {&(0x7f0000000340)="e98dfbf127250b45ee8afef63ebf6654d5b4bbdb9f1fdecf2c29600a1dfc2a1b55a97413f75fa0929d23007f51f17c34a22b5837cda319606b67b59f083ee8ed876e04b4009edada079ac51179c0576d657b96a76fb51d27766089b9a015500e8361bff180581729d206f6f601e3f373efa477684b10c140653d22df7ded539766baa9009b14a71d94a69e256e9e2fffcba91abf76f07c406748b9bd680b93d51d1215325f622f", 0xa7}, {&(0x7f0000000400)="bec2c6891911dddda676586657bb8de22aa6952a42f27e2c3b8c875038aab9ae3eff8e1acc0e8115141f62db9cc7d3c463efdfd58e058082ce0d7a016f4c4c8f230dfa765d260f8202247d3f33515b89b1e35acc40e8a77401a5b56a02315b79ba79f7c04d12f17aa909e3d4669c997025145bf7838fbb2ede9593452f3f4183f3a35f2f20ac9fa3287e7c87ee8038300a5d03465f950809c4c35a0b897f376ead7aaf201dc84f9923fdb1967a4bf8", 0xaf}, {&(0x7f0000000140)="4444f8e069b7f4bc0d4ebf7f123dd2ef466b61de38447ec17ce7302f1beabbbe1825fcd95ddc297cd3b1a18a1fa880bd095f096baacab2c71bb78087d0be", 0x3e}, {&(0x7f00000004c0)="1f25cd6998bfeb1013a851c1a74342e8c17285ac9c19eb81e5da9765856f7c118fdd933f50c833ddededec9470bf30822aacdc4971db4d5f1fa672eee6d40aa23b0593f43c3f4e0afc2c849aaa9676959a4bbf0b04ea42fe3eb5e8fff8b99943c680f7eb0af5466c9dc3406b556ca673ce8d74d67484d4ba2c0a2a44a51a52c5ad1486a1da20443982642b7ba9cd05e991a6ffe445da8157ed4420064129a2286c966dbbaf4f5d5ca831060ebded143fa07c50350f34b9f38a343d86b071a199bec807554a8b4b23bddc68d6f6ef95feaa99cd95249294dbeb1eeba97347f0ec7186b788ac58", 0xe6}, {&(0x7f0000000280)="79ce531b690db094599f04b514f61fec120df1d44789fbf24c91d9af", 0x1c}, {&(0x7f00000005c0)="f692872295cfc44b3e8c8b49003f2ea02d3b1eb24b60e35839d0f6e66b8d9943990eac9d5c7c715f0502cc38b6b813449e2d5229b7503d1dd6c21397f3717662073c3b198c0c43a8d23ad13c0efcb63f873c93cc5467fe81286f69d121364aa52e74b097beba", 0x66}], 0x8, &(0x7f00000006c0)=ANY=[@ANYBLOB="1010000000000000000000000100000058502395fb01d0b6c00ca112000b24f3d7c4d982a4a86c91bc959bb5fa821fd64937f0df99acdb77972682b3525483c63a90af294e23198593a6efbed4cd9d8ffa8d90c0a148e0808923c436b4e923f6bb8fb740296962e6d1b981ff546e20895975d9fc0b4b8c813a54fb73b926d90a2b5f6f9c17a7200c1d265ab12ad5fc109cb1fe5d796d54102a62a8c9786e01a86b4a7b9e4ff7aa18ba9b2bfdac2f49e0428a8079d41409431ef5423ebc4c7c60ad4e5c853aa64fba18083a642d0a8074c82996591b94965bde5fa961338bc5e6284cfaaa745a9c27416ddd49bb8d2ee28e0cf96417f262cea0a469fcfa0cc9e8d8fe3a109750bff3ad1b05eb0cb82f7fc5da35063acb0e00f017ae9cc55d3a99b0ecc1e3c67e2c7d930a7d7c5f602bcb65c5aaae8d47e37225b1d1db04057f4b5be4e286552e472637a32b6df6519339af3a8868c292ea9a7c7eb0e504406a60d066e2fc6615166ef55f97490a6f162d20ff35d192ee16766d7293a1438df084b5d51fa601f4dc33811e99d6f411141d2a31a1993f3f13b679d9d6aa0e877e2e16ab6fec71b90dd0605f71dc826cf936e6f1faed40e8b6721f10e6b649d0ec26491881700fd3bfa210b31ad5d297389a4c56c2a4762617d671a0b493da4e26fa421b450066cb29f0fae315bd575278d8f3192142346f4ce8b91b1c5cfc2184c06ab1a2c9296230ee59e9a4a92a9b3905078b4a9af4ef898fe99487938450513e2b6237b27799d111cc28ce67b009fb68ecdaa41120e454ee912afeeff3c16767077f52b7f136191d4361c0ce91448cbbdf28384a84d657b79009c462b79b7f08e946f843e8e5eec2f851103132b005c2b1f3fcdefe36ccd77b967298552f62edf1f982da79ff80d30b09288e2463643abca5b4b953dc6c735a04d2ec2a78d84eaeda5bf0bd59c5a75c6997aa77ab1678bba66b1134523996f3259626c6a562b4c59d322356a2cf872ba1103a246959469c22148dbb9b55f9f70c27d4fbaca264fabcf3d94b963335fccc52df68d75ec3ac4178bf6dbbdb5352a3ac8e2c59fae4226fb87139de880784e418c98c4602c64beb2a76dd33a54fe49c2861f6a7fce7546310854143aaa19724f9b49d05c51a68c2bb52460ef5af71758901f376ef24b5e684186bbd0c965c6f74b97d21a4f67401e469a95304b9c2ac5dbada5b2c65ba1a38cf9b43ca05d396f4d11ae71b44e21e4d320ff7e6ded9a7eed58e6d4ab5af72d6c25d2bb45fe2f813d1f880fbc8b29ca80f215c71a584dde42d93a4afbf1e9e2b09e79a03a3168571c93dbdb1878837421d82a7f341250c4e9bebe10be7df9ea3d1274bc02ff68a6ea195dcd383b4fa6ec4126d183cfabf4353c815ed0f1bbbc8158298cfd61890e21ce50fc9cc969b5633195f4cad0ed2766066e606746f1c2eea787a8c3cb3c3802ffa258fe0d51c5cf95aef50a8186b9b619a796c4bdecd5b39499dd5b602fe71fbf92e42493e160786ac59191b424bb8d302c4ff0836adc2221e70fef0938732e1536b4ee33dd729b888b8a6c5b179cb71db01e20fa717ca0ecbda425ea367558856146033f004b52cbf24d2b4995a2a79216c2547a719d0c5cce009b207a80e9fde8ad6368f5384f7a6b21a468ae0e8069360e70247045399453a7ab50744ab75711f608ee856e9b0e03e5194acdae72965bcc69ace817a2b037069ec93353d814cf0a4bddadb7ca108f3233bc66823c3d0f8c9c57d36d4e8c492402445234e68b72d4fa9b5cf741bf2ef0b29dbea7d0d94be5d78a6f18b138cde06a916a57ded0c7c5fc11ada2d633cb2117f6149e946d55dda557e0740b39b29777c4928a6bfcbf3bf086df25b17d59f96ccc229d26ca79b933c0531f0531ddf8e16e7942a20aa6087ab4aaf6c30defac3509340155f3b4e4f7153f649639610c02baaca4358b7ddc72efad28da841702926faccc84b2f52fbb4970189f67069c66ad9920ec77ee7878d09636c17d3c2907b2890a90215ceae8c1d146cf0b5b24876b5fe9a652838575c032c6dfdec49f43c6164ff85d09e841aa8202684f3aa43242aa1ac02108001a8b81bb48922ea4f4393820accee96a55330b19dd9ccbd530534d93a1b44ccc07c622545f6453638c4012950e10c66ec6e48e1d95cb5f69222af4cb4bbcb4545e6afe90e0ebb7f202cb6644168ce18633f60beac54affde1070acfeb7f22a8e18e50edcc5220b466713c8c7c6ed5b803dbc43508ddafa475ae5da545b87b716829d85b6409b36a8c9de85df59107b1d5f6c77899e5ab6a367713146f1084cb2f258db0efa352e7b8d896452cddd12428a5fb560cd74517272b246cc7c27a719c39cb9f888ca0846fd361cd79594a72b01c9ea67e35508a8508b69166118c7eefbd3bcc868a87d1b223025b72fd6e64b1ec6346ccf4a85b78faef806f75660a47ff73ce3a39d72ea898a3b7ed559a31d1751f5e4de5a8c65edd7e541acd6f36c7a8c289e180692c9c56eba221e957c5cd35a7b4a9448be703dde61de0ce7c2cce0881b5be8a31bfeb3f09ad9fc1016cf5d5c53191b99b078a3ffd9776197791df13672915127e246bb361f3e68d5872d53e1add60b548d239a86f2d93bc77ec6d5ec425d590e560d9ab948af5349b2562b9aa3950fbccbace5199dbb2da76d9e90f1a646ff1e7b913a343654b010d6772f0d1f5dcd698bcea97c1fd5a446e5e20ae2dcd638bcdca6302013c05f7d1912d9698566de176dce4e955f7d96e5d0eaea16bbbf2a515dfa06d9de1b21172132a396ca8fd64844b22466318baad4cbdd504e3ada96305688722c432d927532d3942d101777caa0055a3646c031ca895e56876a954be4f6f3038708d1c99b4f6c3d10c2fa1b442f9a7c5e795a437b70551ea4913a45ef6d45db8db81820806d388d235efb3abd425fc4da408336f5f86879ef6ebb58563df2cb5e0a9998699793a982f1bb238fcce68ff356cc0d524fec605f0b8b62d729bd86d81aa49d7883869cf840a1b1ac71d25dad5e46b019a8893aa9a839506f15fdc7d9e4d967e1f84ce191a71a6d3ae7e4a8bd37ac3f567ac7d7dec4fec709bf9208340333b9f8e7eabdbb0d46cf2cba0341c86ec8b428f9bb055dfc63786fdd0c5a510a27c89cb9272b9c2470af2b2058da8cfbac2355ad2293e787ce363b5d250fc4bbd411d68f110aa4c7cd33498ddd9bc93d12c7a0f2b2e7e8e44cfb107ffdfa548d477e7c9d79ea818a4b3ff9e92b92986f51caa205993129c68f2b53116084dba6ece4d394bf7e8134ed2fca16f288ada7cbda004915dcda031fba6fc44d15e4bc2bcab09fb7609bc6022fc22109c1c64992454a15755179af1346dba99fc42147678bf8a6178c6045741ea8543944cdab25d2e8874a66d6e8f5d59dc2c3c310e7c9ed91414670e0ffed027c10e3bf14edcbb47bdee11268cefb0c0b00e33925e0c223323fb68f56a5aaeb195718a05e419ded02a84b24700128d172c1c9b01d7543e241d4275272ec9d552ea6cc1ad5f2346c0ef16947f203538dce88edc2664b9528433b517979d992a1031185e1dc6aebf425a6de8e13b7a126b8b05be509977ba8271e89a8c8c3ce63a6dfaa4f484e94215c87be810bc43de20a79bf73e74a83b80c2db07e0d0726dd563db7a0db64191937f12734a164c91a4fe18ebd28b3020210c08ad05638699724f510221cd7cfa2d3826952bff80322e2bc3c5df160c5e0bea468e0c1decdc7d815ff7f316712f54400d6a7f9a8c2976d938ef6971d6ff0136bbe406f3f52d544591b1a0103a317f82ae9a00874997ff43744638bfb7dcf1b37dc3352552f5a078673ba62e367aa3dd6dd3f02ed32a32bbb18b512309f4b4b596854dcf94bd289bc1238c60b4d2dc72b3c095e3ee61ce7b5d9631b545ed4e44bd2faef1c608e75b321aafa027afb930b13204e78a0ac50a519c9e50024e4ec1054898b6a86dde0bc022443d24b94a1e223e7a52c4c3e30a329fb49701720da73a35ab58c73590263543c7f837de9653eb19805cb4d523a8b3d7c5caf75ef98490bdc0c7ea812981d8d57fa3b8aa304d3b873c4a3238a1712ef64bf64563c304d7cfadd0b37fd0c1e5ec4bd533b67f657d592b750fa20d9489adb162e5be69a037f67dce6d89cae601c3cae52f77049294888438ef9b299816f0fd62cce53b7bf9b85761aa46b910df91abd1e30b7e4909945e2759bfaf3975a9501da6f605055533d7476fbdaf7550fd660480387c285c03f3dc2dee9954d8f23108ff8ee7f0d9c2d093b31623dcb74ee50e718caa3d56e4bb9ea187b9f68fc578bcc25ad2b498a69d5e953ba037955780b72fd278d2734c49ab44bf99faa7c1fa997b48d78c93496c432717ae50cbe0ffd8ddc162233cba55e191a41d1f025ba8814bbb124b6a83b71986c5063b06d19e748a3ab9676c71f93bd9550c2f40286ef75e3a1c19e7c71478306da59b16237a34385a2c3fede88cf0aed4276bb82361f410b3785a6c5e2a9de3e505e90e9663f2f3783e7b14820dc95f1187e2d2d44ffa0651830d4099eb0bd261ea7a9a38be7a5cfa1d611025b8d793d8727cd5bfa7b730eff6c4d715b24a03d7400f3068c0c14cfb36126fd5cd6371e697e864b96f3d04816e370c63f7e90a82332b0678036b3a7f11958bda49192bb25a9823f00d9dea634027008c0a0e9342ff203136f3af3666383f8889d47089c8f751c3e77a8aabe3880f58c01cde686c5a5b1e3422ae6b58bb8a4d282c5ba4f6930be7fd9544c52b061f53eaab1cea78ff5039b2fcd03004ebc37e6e6a41234ccf58d7a521a0c3d8fbbeaf0527a1a8b761cd51856692b0a8583e576119d93c1477d83bcbba7ca745026674984153263ffa5daf7f1c98d2a7066474ecbade72068eb8c0d4615b51edfdce39d449f74b88935fb7527707a4369ebe947ce31e4373d31971e62e03de20fef531bef56b57639957692094db6db054731e038bc2ed116bcabce2caa680b59b6e08eda33bed3ccd98ac2e9f9fb4081402c0919be684341a491c03dbcf5075fa0b4ee23bf460e4c33a29cec2f1a868ac49bc5fb363cd437b74c982539aa53b6b8e725fd1442d383e474f29ebfac2280ce4124c9d4acc02c1334e4f3d213d5248954d1dbce072c8d34b59cd0c06d170685c040f884da3a36e8f16b26ebe2b02b984691bcd007cc48365af585c51733cab6f0bf9b06b6142b2088e4c1ee1db8835ec87c3a541f0ea6443b83ba3973d09683e20ca7ad2f8445efcb857016754e5f371e72b0641a47942958a5f48eb950a546a403310234c58b8d4882649d642c04f8686a9f5148be80fe93deb1a665e0a60ebddbdafa4407ecf527bca15a58ee50bc1d249a06fa7f2fa7a611fd5be1ebe31aff115b7034c741f9f6dfb29a5f03716549cac9d6d476fafb481da7d38ca6ed70b3006baceccd36198f9d185f3e19e2d845f6fa9b73b0e52acdd8a43a095dc4edb6340c3432ac421a300bf66ef7c315f19470935a7ccff2dc7ab51bb77a14ee8d36f9737e893cc60f63b676af669119769e80e1d1c8fa3c3a0c50961a5256341410e3e8c56c97315474c29e30834fc4b033028d719d8bc9dd03db0fb8a3996138215b41f4a3883f64b414d7f69c34329bb29cce6644af89498afb527316c40a872df526c2a8e74d11a3aabff0cc491c9046f67d4b8daae250959eeb8fa7f9bfea6e7a082312803c04ab5f768c2ab6170d4841e11d5e33adb7ed29763e74c954980ae8c28127535abbb4ec27a26ab1c8d6b843b0c028be0d4d7f1e502cddb8ef6abd180cae0e01a891800000000000000ffff000005000000ca26721132662bca4800000000000000ffff0000ffff000097c9a7d90e8ea730c356314b57c8077bb07ff75dcdd29f5e1af8903420abe3efb9dbe64949ca86210cec9c5a36b6aa8b970000000000000070000000000000000100000001000000165a54c89b72eb5f0b178d2219a407e191f1b4a1e082b98f07ba64703724a63041e05e50cd73a31b99efec207ad238dc822c60a0d29492120bce4f184d5450d92ba02ecbb21a8907b887aa4a1d73523325c5128dad52e9ee12d9807297fd73001001000000000000ffff0000070000008db7b45678cf9382b487866a8de1721c8c467986598fa5cc149f919efff00919423794d6d3feb7cd400631abb4cecc8bb8ca351a97ae10310086cd9e945e595a43b45cfd3abb458d2a147d54c69456c9f004c60cb5163c66b8b441c579cab29001b9a695ce333bd8aef7e4952759d889c4213a2e63654f8288e03c6c7f0ac8259f97cbc9fb454e520ee5d0cc485037298b9bcb2348beeb7bc3a78a3c7079576b2eee015c4af039b28d9ab9c37253adfab1b7f41765b93ae42f6c55f56423ac7eb0abbb24d727a0d7905a286785753fa349609b3ddbf17387c4569bf7d7ba285f73010ab78344be617195883ce8cfa92ccb584db4acc299b67567d30000000000c0000000000000000100000003000000569f316f937430fdd539acf3985ef4655102092a95379c3b89d71af612d888c605c252e9f6d0c95d85633b01aedae64afe046af775b2e68318de5c405dd205e11aa373a1fb04f535734d39087f4d0e4bb5353ae08cd0fc1dd6f8bd598a3bb9bd7478c29dd68d3960d64fadec6c808b3ef8b680d1222fa571bd3acf0e357f70fca88a116b0ff36577798296a9fa7689b0ccc820dd49bab65197283152b2ab367b01a317b4dfcb72b1af82000000000000d800000000000000ffff000020000000d921a3f5091c55d3c0469c4829106b2f86355c7115a3a4dc7e7d5b82f11f310cb1050c573f5026ec922b215fe7de0fe1fb0c46826f867e66fdc6071096a4d4bbc65d24afd32eb544587b6658b4a32aa72a09b4d2d393241768c95ccefcd07350f1c4fd70795545e3857e6e3789df8c56f5d76ed01ce925c462f1d61b569c7e89249b7c780f6bf389582503be513890bc874094d602cd6e19dd449cdf8dece3a1d0021609aa48c6bf33a3861b49b7ef67123a89ff49144aa003c1124c1945d73d682c3851000000006800000000000000ffff00000000801fda5a3f89c587d96b9a08abb8bc11f1dd92f9d6d3dcd95d5773c46c11564af2c60e7de6edf1215778b7ec913d0ad0682091ec7b6112ae773d8e75c244144367a96e48fdcd93e0760deeaa0197ab984c6cf3b56600000000004000000000000000010000008300000016dc7e4d5c8f68dcc2b7b673e04a62a2b76c387dc0dadab56c675910f849483100"/5168], 0x1430}, 0xc) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000001b40)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000300)) 16:00:04 executing program 1: setitimer(0x3, &(0x7f0000000000), 0x0) setitimer(0x3, 0x0, &(0x7f0000000040)) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfff, 0x4ca8, "a4cd1ed81d7d90bc29617f9a4337451e5d404f67"}) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef89fbb400002d4b80a0cacd4f43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) r5 = semget(0x3, 0x4, 0x30) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000400)='r\x00') r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f00000002c0)) connect$inet(r6, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x4) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r7 = socket(0x18, 0x1, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x8000, r2, r4, r2, r3, 0x22, 0xa2}, 0x4, 0x3, 0x4}) accept$inet(r7, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sync() 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x280) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x100000000, 0x7bb3, 0x6, 0x7f, "426e2a1de7ff6c9871ae14f6624c8cb90d0a9019", 0xa, 0x3d70000000000000}) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x188) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x401) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:04 executing program 0: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x5bcf) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x40, 0x401}, {0x0, 0x101}}, &(0x7f0000000040)) ioctl$KDGKBMODE(r1, 0x40044b06) kevent(r2, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x3, 0x3b) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/136, &(0x7f00000000c0)=0x88) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = openat(r0, &(0x7f0000001400)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000300)='./file0\x00') getpeername$unix(r1, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001380)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff1501000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 16:00:04 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) utimensat(r1, &(0x7f0000000300)='./bus\x00', &(0x7f0000000340)={{0x2, 0x8}, {0x6, 0x3}}, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x3000) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x3e76608a34e39177, 0x5, 0x98}, {{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0x96ec, 0xfffffffffffffffb}], 0x9b, &(0x7f00000001c0)=[{{r1}, 0x0, 0x8, 0xc00fffff, 0x2000000000000}, {{r0}, 0xfffffffffffffff9, 0x1, 0x8, 0x87, 0x8}, {{r0}, 0xfffffffffffffffb, 0x25, 0x40000083, 0x2}, {{r0}, 0xfffffffffffffff8, 0x3, 0x11, 0x0, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0x80, 0x7ff, 0x8}, {{r0}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x80, 0x7}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x8001, 0x1ac5}], 0x8, &(0x7f0000000100)={0xde1, 0x7}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x895, 0x0) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() mkdirat(r4, &(0x7f0000000080)='./bus\x00', 0x10) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) mkdirat(r4, &(0x7f0000000040)='./bus\x00', 0x30) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000380)=@file={0x0, './bus\x00'}, 0x8) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8000, 0xc8) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x400, 0x100000001}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x7f}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x36) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000400)="3c930d68c3da26b79a6fedbc5e3061be19c9520b0b41472f0a0d432dc5ee5cd3a208e4cb0e3874e670aeb6dcf34d4a4c62dacb7c573bed482315ad87c9682a494c409abfe98c8970470a3a8b3581b96365f5d32a7eb680dd333241008978192ce27f341aee1bb6df684ab8071c9fafb24623", 0x72}], 0x1) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x1000000000000000, 0x80000000000002e, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x71a, 0xe832}, 0xc) pwritev(r0, &(0x7f0000001340)=[{0x0, 0x4}], 0x1, 0x0, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x8) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)={0x80000000fff}) r1 = socket(0x800000018, 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x10000ffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="0974a8d4face94ee7fa6b0f342a19b32bab2cfffa9ff205da16578b7967e40d3494eb316087f81f3175082fabdab2b4d187386192b87b64b768b5569076957421ce26ac555b057ad", 0x48}, {&(0x7f0000000140)="48b79c951f0713452ebee2a760375eb720b7e3a2abe183f0f0e9c3b17188b64e783ee8c88b32b1e3834247a27c39c93ddadb687cfc081da3552bbc859d17d796dea63b34135454dbe285b2386ecc029bf275cff026716f686e7757cda045dbae29edd7ea707408e070aef9bbacd4a79862362fadca388038ebad8c7dd684f587c7eb314c31758645299921f59b05288b1aceb331beceb396e61878fbb542ac10686ef7db18075bec5c15d6b0c188deab3a41db0d785684d03526d70fe875ec7e9d44212b4a25b5999b9e163f939baefe335e591cc1c4f38f8fb8f4e32da86bcfc2d0678067de2db505d9a011cb05401439f77a446e7aea18e2fe", 0xfa}, {&(0x7f0000000240)="5c2fb2e8545adaad3e369c258304a4d0d4b75903d8470251a3f2b9dc9ee2f0cef22afe149823c9f1485e425d57cc2cc469c9cd98d46b49c339348ffec6630e9e73ca80f068d25012e40da896ee786db7d091ad5ba10e86b637a0d2cbe94c29aee06c4ddab3ad519caa680f32ba0496cff2efa743015b203d124adb01b8e67786415289e1a1198cd1fe7183", 0x8b}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x400}, 0x8) 16:00:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000140)="6a23b5d1d2170f78bb4fd5ff4525170515870e79ab9ff42ebc13e2f048927e9edbd826a78b4670c6c3ecb05fed8390e5a38d6271abdd1ec299b039ed1adca5dee2f5706016366ce113c86ef4badc67c3a82db68f48ee33556b6733724d2a343851eabc300ecf1ad16336e663db37ed2c4eb703aa2b66d0568c0aae402227", 0x7e}, {&(0x7f00000001c0)="c68d7f6dc31561bccc91070eaa25492a991a074c31efc463013ae32069bb000bf01bd700310646fbee00926efdd64e4cf3b40f35c6f627d548400c91bcf8db6cd5d390a6aca80f90b4be415eb867f688f177a4883334c3087409bd01bfbee1f0ea2cf8f953d3b0809248a6e9104f6c196f7ad5ba", 0x74}], 0x2, 0x0, 0x4) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x100000000000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) write(r1, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) pwritev(r0, &(0x7f0000000140), 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000840)=[{&(0x7f0000000ac0)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x71}, {&(0x7f0000000540)=""/171, 0x1ac}, {&(0x7f00000009c0)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x8000, 0x9, 0x1, 0x8}, {0xba65, 0xffffffffffffffc1, 0x401, 0x7}, {0x9, 0x9, 0x7ffb106a, 0x3}, {0x10001, 0x7ff, 0x100000001, 0x6}, {0xa3a, 0x0, 0x1, 0x40}, {0x7, 0x7, 0x199f, 0x400}, {0x2, 0x6, 0x3, 0x7c38}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='/') ftruncate(r0, 0x0, 0x1) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x5) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r1, 0x0, &(0x7f0000000080)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x14}, {0x6}]}) fcntl$getflags(r0, 0x18a8c5d3f5875eff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[0x80000000, 0x2, 0x0, 0x8001, 0x3ff]}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {}, {0x6}]}) syz_emit_ethernet(0xb3, &(0x7f0000000400)="2db2fd1341d541f4024eebeea3c5852925bb06876e344c4fa24c1043080ab5dcb288e2346c53a391735602ea17faac4ccfb3abfa88d18083596d739e5fa08c0bad25288847a19263f7b0c52331dfe854d93d51758e20887ff4948157fad67bd16f95379a2ffaa19737b5279e3ed202132dc18a1a76f8b3fd4ee0ef6505b5281eb01b45eb8b3340f014c9907da8e620b8cc7d240afc308c0513d13e5a1ce2910b0f1804e91ca3c73a4f43a5eee83aff4815d934") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup2(r0, r0) recvfrom$inet(r1, &(0x7f0000000100)=""/118, 0x76, 0x40, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:06 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x74}, {0x34, 0x0, 0x0, 0x7ce}, {0x80000006}]}) chroot(&(0x7f0000000000)='./file0/file0/file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000004c0)={0x6, 0x4, 0x5, 0x0, 0x2, 0x5, 0x3ff, 0x10, [{0x4, 0xec, 0x0, 0x40}, {0xcda, 0x8, 0x1, 0x182869bf}, {0x1d3, 0x200, 0x8, 0x5beb}, {0x0, 0x7ff, 0x9, 0xfff}, {0x5180f30000000000, 0x6, 0xff, 0x202c7a7d}, {0x2, 0x8000, 0xfffffffffffffe00, 0x7}, {0xa0de, 0x6, 0xffff, 0x7}, {0x100, 0x8, 0x0, 0x4}, {0x8, 0x10000, 0x7, 0xc3e}, {0x7, 0x0, 0x1000, 0x100000001}, {0x1f, 0x1, 0x400, 0x200}, {0x1000, 0x1f, 0xfffffffffffffeff}, {0x100000000, 0x850, 0x35a00000, 0x2}, {0xffffffff7fffffff, 0x9, 0x0, 0x9}, {0x5, 0xe56, 0x5de3, 0x1}, {0x1, 0x8d3, 0x6, 0x7fff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") bind$inet6(r1, &(0x7f0000000380)={0x18, 0x0, 0x22d, 0x9}, 0x204) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') connect$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x2, 0x0) stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f0000000080)={{}, {0x2e, 0x2}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="7bfe0bedbacd7b54d244b55e00d1ecfbeea4860d48b773523e0ae213d27ed6216882125630b04accff14f34cc81727a2e87a7209c76d3e1f6abf4e740dbf2ddd087d054501b483e6c74ee058992557fd0396123e40a739c4b32aef6c4366c02984466b636854061eed86188e3aae28676df50e8e7f57e8742725b78c4472e7352db330930b6ea140ff209b879d06aed488856746cbade01d3d0ad7c5e1d63979112fdd24a0af59c9544c07244874957efb4d92319ddc7825f9b8a74074818dfd71", 0xc1}, {&(0x7f0000000000)="4eb4236f729d1eabcd99e90b35069c2f26", 0x11}], 0x2) fcntl$dupfd(r1, 0xa, r1) 16:00:06 executing program 1: clock_gettime(0x4, &(0x7f0000000380)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = kqueue() r2 = socket$inet(0x2, 0x2, 0x231) readv(r2, &(0x7f0000001700)=[{&(0x7f0000000240)=""/185, 0xb9}, {&(0x7f0000000300)=""/15, 0xf}, {&(0x7f00000003c0)=""/174, 0xae}, {&(0x7f0000000480)=""/229, 0xe5}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/111, 0x6f}, {&(0x7f0000001600)=""/229, 0xe5}], 0x7) r3 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x8, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x100) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x40, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f0000001780)="151fa37d440f1e0a78616239e14fc311ed261dc6288f0ea30760d29acb6738cc88fcdc8f0e70ca43554fd444b3ba700f2012e482eb6828ae7274134bd8a6b9ba8828d43d58645964a240cd29586c4ce041a4d49d39ab329bd69465a56ca39ec2228ee2ac85", 0x65}, {&(0x7f0000001800)="09a0c62ad6ac3f2e53a7da48b60e352f8712cdf7484a2e5337785a12aa0e8cd2fa2230872f3866a9e817c97160404f0d214a4e4255cb9c83d172274c2525bcfa609de11c1ee8ed33998f02d39d5831d56b8b95a8b51d119418828ad6ada78f287da2e7077025c2164fdb59de23388c78a1c79666e1b649d80ecd9baa031db4cb6447c1be3bda6c9240dcb8be98d23396adb133641d03fa479c0dbca494ffd3904b1735989aa8f5fc8a5d9438fc3f5db03b163dda5fdb076b5162a8abc399", 0xbe}], 0x2, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x27fdbd9627ffd924, 0x8, 0x98e0}, {{r2}, 0xfffffffffffffffc, 0x80, 0x2, 0x5, 0x9}], 0x5, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x28, 0x10, 0x0, 0x4}, {{r4}, 0xfffffffffffffffd, 0x8, 0x80, 0xfff, 0x514}, {{r5}, 0xfffffffffffffffe, 0x8, 0x1, 0x6, 0x1f}], 0x0, &(0x7f00000001c0)={0x1, 0x101}) kqueue() 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) chflags(&(0x7f0000000100)='./bus\x00', 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000400)=0x7) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) close(r2) 16:00:06 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff83590000000000000100ffffffff0000000a8df278871ee7f869faf23c521f119bdb", 0x32}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x42, './bus\x00', './bus\x00'}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x100000000000015, 0x0, 0x100}, {0x7}, {0x6}]}) fchdir(r0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) poll(&(0x7f0000000140)=[{r0, 0x48}, {r0, 0x4}, {r0, 0x8}, {r0, 0x4}, {r0, 0x2}, {r0, 0x100}, {r0, 0x4}, {r0, 0x1}], 0x8, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup2(r0, r0) 16:00:06 executing program 1: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0)={0x7, 0x780}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x200) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000580)=""/10) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x90, 0x9, 0x5, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x2d}, {0x6}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0}, 0xc) r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000d40)={0x0}, &(0x7f0000000d80)=0xc) r8 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0, 0x0}, &(0x7f0000000e00)=0xc) sendmsg$unix(r1, &(0x7f0000000e80)={&(0x7f00000005c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000600)="2fc034b5612bceb1e9908dcaae93381fc045b4b1a85f590d205c9aa15df36d01700bf55a7f228c99eef23f2d2196fd34eaa2473b2a8c699b56ef471ce80255b08eca44af312b305ce118654df582f1d7ec4fc727a82ad6a594210285ddcf", 0x5e}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="777311e4bfd0b4b9d7b76785707e200a8a903cc76db60bea3580fc8049c7fd1ca2c4039a73d7ab80c2f77d1355b5bfda463872cb1a15c9de031dd5f3fc1b5448cfb3ad1fe127b0b01a8b669dbde4e4dbb53997554341b650dc794fc1338a3112f49fb687c1cee46218d4abff567706141f48e6a60e953038a8ddffa83b93f55f39861b5b8bba937dfa14c61cc82667abd2002350b629ae0153a978510ab1d2fde86d38986c7d637b97f6989a74e8a92cecb324cb32cbed1de41003f49bcd9e0fb126e376afbc", 0xc6}, {&(0x7f00000007c0)="975f1f9350f947728d45d9035cc7d897b73d3d4e4873ad8ed17c231f23eec77a79966ae12576a3199a5303aed15b6644398b78f2cbc390d30417ce223284af56d0835a65a0a6b506f82d6c8945fd4e2cae", 0x51}, {&(0x7f0000000840)="6c4bfb380ea951afae97a2ee84661b005fcc5397a89025f683c8d6f9444e084038e7833e6ef42290a42ccad7c1f6c838a988943ee140f92e8c3e3051d2442800a363bb65ce47bc8d3c16764ba3d6a278772e8ac5cecf0540949881328f569fc511ebd1ac6a8c9fdf04fc86ffd91816e63bc58fd49594d34356a58ff6734491827e65d4eb19a3fc92eb816ed1fdd20b5b04a3d6ca5cc9e080c14144157c160014afc64f1f84a2fee4d19637e198027584b53328401c31fc3c077504b3195456a6d2d778c1083e502dddef5e8850283d5c", 0xd0}, {&(0x7f0000000940)="8c823f024383a6361fe6d7c62a15dbd8cee84c3c933b9b09fa7c594bbda67d6bf02d12382abcd3e2a3c4d2f4655bfa26d892921c5ec9731fe52ae2f77318a77688a2aa0041f7cb80a54334f4e5450ffd7ec804723e5bd0bd59ea1b3a57076090ae1413894493290a99cbc53cc35b6f000850c500c9e24515e8b857b4a620aded4ba296b47398274bf7482420697593d14fc96843dcec145a78b0a3ac5585ec310a1f35a7b5a9e200a4d5cd14313b84944382b476fbf307c01b5d11017566591a0e836ee73e493b5ee720bf05968d169775", 0xd1}, {&(0x7f0000000a40)="af64235919c17c6c781bc3e698052bb093140a3f15e1413e0979146dae5b77bcb7d08470197a361c7c0e7daa78e459f47adbde430701a132ee2f89c93fc41bac80a6ff3d2cb8804baed441c78bf3b37e078159801afd71f4195cb62f92d4a3c1f4d319257903e365455ea26db31e6b957825a10ad622673140e7c6364704c5c9232fbf45f93bae151a5c", 0x8a}, {&(0x7f0000000b00)="d1ccb24399c215f6e4630e061b983495c6e235bbc8427fdb1c252adc691176f935bc4f45c63172c4f5892820f21ce6fcf5f446630b3b15d05e63257f36c82b79e0ee5fc6a4c30d9ec6b8e3e53d092aa0fe41c64be273bac19a9e05bdbacfc376837be20239245892608512a5d922bfe9553ffc2354c08702bdc2377dc517dc664485241e47e656e86f61427e63ec6f5125a50ab4909b0a19", 0x98}, {&(0x7f0000000bc0)="7ace09e902432fba135c5f7be45d0bb99ae2e269c31be1ecdffb4ab040da0dfd379205532508a59b", 0x28}], 0x9, &(0x7f0000000e40)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x40, 0xd}, 0x4) unlink(&(0x7f0000000340)='.\x00') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="95") sendto$inet6(r1, &(0x7f0000000ec0)="85d78fe9088b521b18b8e5169ca7edfd41c868a488a6f5353e2e8be0590453486a8f3446f47d522dba97621cf8ba010fea45cdb73eb388855974ec0c8586d661612cbad8133b8345c4484f0c11ea142c3253c76d618009b3944ba0b7cf26de2cad109667a5cf87621033a25e068c1bb6c86a94f68e86cc5ab497903fdfe6412963fe634c6bb6b92aae1a", 0x8a, 0x8, &(0x7f0000000680)={0x18, 0x1, 0xe1a8, 0x6}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000300)=[{0x2, 0x7f, 0x400, 0x81}]}) mkdirat(r1, &(0x7f0000000f80)='./file0\x00', 0x42) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000540)={0x0, 0x0, 0x8000, 0xfe10}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x1, 0x401, 0x4, 0x5}, {0x7, 0x66e0, 0x7f, 0x101}, {0x63f, 0x8, 0x4, 0x3f}, {0x100000001, 0x8, 0xfffffffffffffe01, 0x7}, {0x1f, 0x80000001, 0x3, 0xffffffffffffff6c}, {0x9, 0x2, 0x3, 0x1}, {0x200, 0x80000000, 0x3f, 0x8a2}, {0x5, 0xfffffffffffffe00, 0xa9ee, 0x3ff}, {0x80, 0x100000001, 0x2, 0x7e}, {0x5f3, 0x5, 0x7, 0xc01}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80d17cf3c062aa68, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8000, 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x2, 0x8002, 0x0) shutdown(r1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x58) preadv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/239, 0xef}, {&(0x7f00000002c0)=""/91, 0x5b}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000300), 0x9, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) open$dir(&(0x7f0000000140)='./bus\x00', 0x10, 0x12) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="59005cc8072a8279637e21e9444d9cf4c829aab0b3cb72a3b30ed08bc90cf6ba13029b12351e4f39c36355c76dbed0607015334b5e62763c0f47942e4e07d4404025be6f00f3d19434f5cf4c173c275151d97eecffe433c1d9d0e798bb63d273b0db5e07045a42b3e6462c2e2773f5a25cef93365d69a22990c0592db29ce6e7047337792e949c2dace20c8293164764f6fb1382d54979a7bc76807d93e410c9bf4e532f84b87b1f8b6b29bc", 0xac}, {&(0x7f00000001c0)="02eb6638fa69e0fa9b0e00be6fa24a9a61c2d650401725d2ce09ee9c5cb4b39a8278db2cf9ef960261fedc2de5325db8d9f4f242b04a73c18cbc35750e9332c5e31dbb98c8964e9d5bb838b057bde3cbdca0551ee14563d90ac9b225201e7569393ea9317d7e8cb10bda0b7c2edcd3f88238753b35368a5a5cac3f60eca381f20c56baf09953fe87f4c26a588a059b4ab0ba75697cb6ed97bc308d99c1e8e569f039fb27ce5a46c189d3e87e55a68c2934d7d8afe04d2c9f0bd515532d5d", 0xbe}, {&(0x7f0000000280)="859af08a3a5721b0146750e0c37214ad7182cdbfe36e0009cf5f48bb3ee53e45ee908fee41982993bc33af66362ba68644dc3c3de5d4acc513722fab2cae028ba1b5add54f78b56c0bbd6f49f1e13ef0d2ea47db85b60a756f1793137033659e38f88781f0d5808f3581cd22080f90689dd237a869ad5035b3c15db5958039a9216adc1849ff3a11d48c1c5e83e5dd520e1aede6bcdd3895738c6c380609eb5f734c71ce8fb2219ab58d163a0166d427f341ee7afbe93fca68df746f0fe7881d6c5f88911f5ed09e63215f2b2d5d45ae4559921e7e5bfd389d11db72f00310", 0xdf}, {&(0x7f0000000380)="8fd72109a564d5f1bd2f876592c3f195c42ff9ddc02507f4d2c2a34281f15e818962abc0cf5219a6a01c3953bdc6e220ac25a98a91e513692ebd9f93d384c2a5ce2c2259aa1051638d96c212257f6aacff90e2122d5e898c80c7a35e7df85fc3c83c2118958695fb0aeb0efe21b26700bcb130912b9cb238ec96bde7839ae06520a44528e09a36c84445af561b69127072b5168c022d72410361384f748663b1550cf2e2550cab343ff19aa54af8f8759961d1c41ec57cfe49e24241e7c9b8461456c6", 0xc3}], 0x4) r1 = dup2(r0, r0) r2 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x10) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) r3 = dup2(r0, r0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x6, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xc5) socket(0x1b, 0x8000, 0x80) r5 = getpid() fcntl$setown(r0, 0x6, r5) shutdown(r0, 0x0) r6 = dup2(r3, r4) write(r6, &(0x7f0000000480)="3bdd11fd4b3da796c5a7cdc7c17d10af10d304e0ea8dd4d92ff25ef341636add", 0x20) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2000000000000119, &(0x7f00000001c0)=[{0xc}, {0x1c}, {0x6, 0x0, 0x0, 0x2000100100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/222, 0xde}, {&(0x7f0000000100)=""/153, 0x99}, {&(0x7f0000000080)=""/50, 0x32}, {&(0x7f0000000400)=""/222, 0xde}], 0x4, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="c1", 0x0) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) linkat(r1, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) fcntl$dupfd(r0, 0x0, r2) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200060, 0x0, 0x0, 0x497}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) listen(r1, 0x4) r2 = dup(r0) pledge(&(0x7f0000000140)='tap', &(0x7f0000000180)='/dev/bpf\x00') ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x0, 0x2}, 0x1, 0x7f, 0x7}) r3 = semget$private(0x0, 0x3, 0x4) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000180)) 16:00:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x6, 0x4000, 0x6) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/238, 0xee}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000)=0x16f202de, 0x4) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x100) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x8001, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x35}, {0x20}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffcd4, &(0x7f0000000140)="3ab6") recvfrom$unix(r1, &(0x7f0000000180)=""/72, 0x48, 0x42, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) 16:00:06 executing program 0: faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x4, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x7) 16:00:06 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0xfffffffffffffffc) write(r0, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:06 executing program 1: r0 = socket(0x20, 0x2, 0x3) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x60, 0x0) r2 = semget(0x1, 0x3, 0x10) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/199) dup(r1) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x67) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:06 executing program 1: r0 = socket(0x20, 0x4004, 0x388b) mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x7, 0x4, 0x16ba, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x4}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x80000001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x92}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x4}, {&(0x7f0000ff1000/0x5000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x81}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000bfd000/0x400000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ef7000/0x2000)=nil, &(0x7f0000d98000/0x1000)=nil, 0x6}, {&(0x7f0000eb4000/0x4000)=nil, &(0x7f0000fc2000/0x4000)=nil, 0x5e}, {&(0x7f0000eb9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000f46000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000001000}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus/'], 0xce84}) syz_emit_ethernet(0x1c, &(0x7f0000000740)="4f7d58c3df06a4b22942dc876fa1411b53fd95b934885c95c9fb2e35134279f832c49d476f4202073a19b696d23c955b9d0e2cfa75517aa4f331961fb93219f029d61dbea42ae79ad36c28631bf17a39b70df0b6b415ae769571ac9e1a495e80d961a916b664371df9754f965d63218868c32f1b85bb") r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10c) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x80000001}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x40007, './bus\x00', './bus\x00'}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="aa") 16:00:06 executing program 1: getpid() setitimer(0x0, &(0x7f0000001100)={{}, {0x1}}, 0x0) poll(0x0, 0x0, 0x8000000000005) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getitimer(0x0, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="fe7bb07113d71d3402b66f197ce2b6f3fc2eefaf64370a2f966daae3f90310ee5aa63364662c0dd5269b8c37750377b1ebf679bce950661f4627b4923e3ad46be370eb814c634f8592e434029f816fae7881011556d4c94a17641ce22d43307ff7dd0bbfdd1739998ca320efabc52618ee", 0x71}, {&(0x7f0000000140)="8b45a4c5ac81b811ddc4edb7e42a3c1c24a51ae8589e387aa47f1daa77181a9ae7c6d491040543a188731785c73c0b727b44f6c8564bd106c2ee4f9658a1fb4f72640c81a19164c0f022f1870e5d3ea0a5ffd4c03eef632126afb259ecebdb42b61ca342d4d9e61b3f6972cf1a7b60", 0x6f}, {&(0x7f00000001c0)="ad46bf57e210659aa8852176d422b59d3797b038c43ca3de544743874a81557dbca4abaad6c6acd0a82c89c6dcd0a0a3fda8c11c15c40e2e886e977cd27dcb263f9eb1900e0fe3e78ad18bc1bfd5eccf7b9191988f8dac0ef7e6e8e987eb549839ff519a2f99f4bb208597ebae04adaa0c93a5d529047a8142963b6b38b15ebe71b9c179c3e89d726a16fb1768e1761950fbde655bcee3492a084b157776cef3919a387843553bfdc67458cd6ec8362c0c220d07c794abee6dd7bd21ad9ecc4673e2336c2d64efa4fb718c65d20699", 0xcf}, {&(0x7f00000002c0)="8183082cc92a38bf3504cfeea123f81bdda80e8648b0566517e832df5456e32b3c31b374609de7d58c8760a2adf0a05bec586f55c407cedb6098379f0e36934a8e2f9ae518a0b35f765fdc4ade1fb4aa4eda1f5e0f0f07b86335028339636e7359c1594d5c1e7c4646d2255caa014d135f265333be837d1fccfb9d5be58f565a236ce4d2deff3a3d700d60422f878a54178f9841ac0d744670ccc4264ce23d6259f826ce48fa2d1e01475dc2dccade0e4a14efa5e731753fc42b1a9de968ed08266b5dbdecad60c4bc2f7bce0e83ef77966b9cd0d15bfa16fec5d160c73512d7c1ec0b828f0f68aae5434fbb2b85b19f0742096615", 0xf5}, {&(0x7f00000003c0)="58bf36037295918b47504e5aa82024f24f9725b01dd38d8998a272b3f2f042279ec9735a3346e8a59d96b9ec4a35683a90540556856f3e3bca74ac57f47d475eeda62247698182a56030faf7c9db8d96176b0bb2e405ffea965f355cd367360b0172af4faeeaa0553bb39a108101961616a2d6a8830d24ad63bde37ffd0f7768312115dc794d4422ed4642929c3053989a2d11a12a92d516b2067d496c86855cb4453016df661e3a8ddbcb3b200154b8cdba4e1aa30987e90d30bfd39ef126b6e5de18fd66d973a02a60d8fdd36fa00cbb97a8e6c428079f98357b41a4777eec867b05689e8a", 0xe6}, {&(0x7f00000004c0)="26f848dfc841e30085b126f9013464", 0xf}, {&(0x7f0000000500)="ff3daf9500969448fc6537195774304684e758b1d851917095c1e44f52050b39eccc13362009b7799bca6ece6beef37055fd1cf88e3c1540424dc4e0211ee1ebf5e911aac008fe1c3b8391914c4291095745625405809a44ee8edd64b5118e95e99cc44d19fbea71a4a6e0fa816d9e8cff870c276c10d0605073a7067efe4a3ae3c1d766aefe", 0x86}], 0x7) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:06 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe00000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x38000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x35}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000400)=[{0xc9d, 0x8, 0xffffffffffffffff, 0x1f}, {0x1, 0x100, 0x100}, {0xffffffff, 0x7fffffff, 0x8001, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair(0x20, 0x4, 0x5, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)=""/235, &(0x7f0000000100)=0xeb) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000004c0)=0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r3, &(0x7f0000000300)='./file0\x00', 0x108, 0x2) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x200, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0x5d, 0xff, 0x8}) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) recvfrom(r1, &(0x7f0000000100)=""/12, 0xc, 0x41, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x400) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) close(0xffffffffffffffff) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x7af) r1 = dup(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f0000000a00)='./file0\x00', r2, r3, 0x2) write(0xffffffffffffffff, &(0x7f0000000900)="1e1611ed3e23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49475c8fda393f52ba4f3681ef27e1e77c1d02e01805ea63e79db1b11bca0cf6c78fc6a011dc3cdfedc84ecf73a6ff4c498bab700c6223101fcffff", 0x56) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000100)) ioctl$TIOCEXCL(r0, 0x2000740d) unveil(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)='r\x00') 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) lseek(r0, 0x0, 0x0, 0xfb6c6556ebdd14cc) utimes(0x0, &(0x7f00000000c0)={{}, {0xffff, 0xffffffffbffffffd}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000080)="d7f3508585871fb9e565d78ac442b0f732f6540e760877609ca10d29637b0452bc8f0457b948c03530988e4cf8", 0x2d}, {&(0x7f0000000100)="48adc4b69eb7841f68ab0660e93d09c1b69db0219b8f7734699323df527ef0ca33c536832a93965c4da315b73684192912f60203a007993ea204d68b6d26c16443d1ab12d92e444fbf0961745464e22701241e3c83b126d7a873c37ba8befd202be66e6be03df8d7e94c20afbdbbdbe13dd05ac378c195a2bfe09e8ee67a2a6983698e9ee7b40f43d5db18091130c7d4ea299919f91d204b31353189c673e0c63b693429fd9d9b0e626c08dbe488a6aa0bdd6cfede4f078f1f71bd1c6c5cc02021b4755ff1bdfe3ae571c34461a99d5669520eab52f382054e84ab39a46c9d18195e", 0xe2}, {&(0x7f0000000200)="2312343af58bcfd3a40bf2db327b05346f09abc40f929429a02b9a5253244c541f80d98ca5c9d4d0e07624bb9a3f344c5f9bd3716eb73f4cb65040e2c0542abc66fd46a058879435509ae85970db76c67858767d6b8401ac2096c3ea1af51e3f23982b8ae596dfe3b388166ac36cf000680ba904d197f65ef1293040fd0f90e02a91215815124f7b30cb248c3bb7cebc53e4ff55e7965a937e9342903c19dcee7728cf039ef6d0d2035f0f6d73fb5361b4cfb8745037b40fab9cd4871bfa6639d1dbfcae77811c1fb093c6c2f8fac3373331ac7b771843b62faf6062f9adaa855c618470cad73b385e77f88daa", 0xed}], 0x3, &(0x7f0000000340), 0x0, 0x8}, 0x8) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x1, 0x2, 0x4, 0xffff}, {0x3, 0x4, 0x1, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') sync() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x91b, 0x401, 0x1000, 0x100000001}, {0xf0e, 0x5, 0xc1, 0x6}, {0x2, 0xff, 0x1, 0x5}, {0x1, 0x5, 0x12e, 0xe022}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='tap', &(0x7f0000000200)='-\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='tap', &(0x7f0000000300)='\x00', &(0x7f0000000340)='*{\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='tap', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='tap']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{}, {0x40}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x4, &(0x7f0000000240)="985238a6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x5, 0x7}) 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0xfffffffffffffffe, 0x0) close(r1) dup2(r0, r1) 16:00:06 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000000ac5, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000000c0), &(0x7f0000000100)=0x4) lseek(r0, 0x0, 0xfffffffffffffffd, 0x800000001) ioctl$TIOCSTART(r0, 0x2000746e) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1020000000000000) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() close(r0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000000240)=""/10, 0xa}, {&(0x7f0000000280)=""/156, 0x9c}], 0x3, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) readv(r3, &(0x7f00000005c0)=[{&(0x7f0000000380)=""/182, 0xb6}, {&(0x7f0000000440)=""/250, 0xfa}, {&(0x7f0000000540)=""/73, 0x49}], 0x3) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) r4 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x1000, 0x6, 0x0, 0x5, "2964f79467a2e01885d581a6038ec2d6c48c19f2", 0x1, 0x2}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000600)) fchflags(r0, 0x0) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000006c0)=0x1) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x60}, {0x6}]}) read(r0, &(0x7f0000000180)=""/160, 0xa0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20040, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20021, 0x40) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000140)="fd95") 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x86}, {0x200000000006, 0x0, 0x6}]}) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='\a') 16:00:06 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 16:00:06 executing program 0: r0 = shmget(0x2, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)=""/21, &(0x7f00000000c0)=0x15) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/99) sendsyslog(&(0x7f0000000180)="3e74af54d10f6d96901aacfcd208dc1514f16d759f0e26534bf00022674a287c3de031a9d8a1ea785d9a8651c4be511144d3c2b8dafa3f5711f515146db1351750bd62fc6baebc2ccc280ef31220d8a25cabc53ebc286894d9189758ae09fff2cd780c820c8e0ed99e51dcb59c9f2f829dd2e2136cf4ccf31cdb0e3d5abc224c6362c81b70efa06b12ba2489d187c232b80eb5460db27fb570f5a0de92e224cd8c413458e926c16c7bf5780ee0dac5c5085998f6be7f86f1490db1966c165af05e1d65b150b742966ce23342761b47d4079e09854fa521a0521343a9f2a141ba6fd0351453085055a1ea5ffe8368c68088e7f6f722a7725e38d86d224d683de2484753a41dd63f1e6d2ba864360a56117963fde8e4ff4a1ab9affbde2e5dc59e47f0efe950c61bcc923a6a7d6a38a4677766602edc361eb2208a1e5ba0ebc9174685d0f5f1d3d850d74f3211c9a81b6b909f3ed1d61c21816720d9c9687bdb453ea10b22a0f6981f9ba5e6156b1d05b85b2b209604987e98464a64630ea117dfc258f7b01bd245611c1820fbdb77522ed95ed0cb8c8b299e05f7dca09ec9d8cfa07556b410033d43454f16dcfaef8333b9ca7c7a5b8d6967164a8f5f2836e991df714a7b9e2ecedccae5e498d00231cdbcd6bbaf2db74b918a0d188efe2cc38ab5a8a3d06e56d5c73d70f8afc6eba80520f93afe8d1e69e1833fc08a39910985d47d490fe8f38a0474e935d357aaa08db5b5ef06ece796e32819fe83424a37fb0d41c9d7f8d90335134316f58594d1520eee3ee46cf2a852049b133510f1041c7b8cda02a8b3e0fd65f792486bf7edaf2c38398d0660e96f053a2043821c0e5adf3ff410e043b3b29c131dacd24491ef37ac16aa30c649e30f9bc84e60939943998dd5f938ee11db32cc9b282260b35cb28511d2ab5b2a5756322c8eac118fa3ec3b5b3b7a49b8f5c714ebeec1776b347a65b313dc7897165bdda8c4e5fae151acc64c89086a6608b9f3ff2bfe58b98764c284b6706b21ebb8d9233f55f34f952f84f22b9ecd235d4bae97ea16c15e7b996beeb183ee0c45bcdd4e8a91eab83446555223254f8be5d6fc4ea165ff5711df6d74078e6ee4d4112680a2eab29bfeaa1b663fbd2e7d03c65c5b749e891f3e9a17c6187d197a564857ed0896c74e4122440392ecbd474a3c6399969dd6718c047284fdaa1b1119d5d319dfb1a8d935f67fdc5763457f579bad9f574dd82d88bedd27d90f2b5d6d6297f24b0998e2d8e0269566714c93db1e7919328704fb10a9f9bcb22f56a1316651283c14eb77fae2827b03a583ab01a68943f636c87d1f432a0d31589bca1f15a0de536a9cbcaad586885309749733bc42f213e2ebb33d7dcc5c50218702ad521d560ecd16377ce05c73a089b5cc3e03d8d4ffb6a82228f4ff4f7eb6c76c2855284f35b3ef90fff0f020ffb4c0315295d3ba4879151e72ffc3cfadb08eb6a12f655b76d74e91378229e913355c4bafbaf6be51a41b8057d565cb94f709c00810deeb5aa06214d5e63de7356f52e1b8c64006b3f33fcc6e3a5c4290b1569ecb89fceed328a75b450a4d816cf0351f86020aa6718951368eebe586c83ffa29a8709930e2a184d43bca87b51fb3126071b0788c78e0dbeaf1c71f0a02591a9e977631af29248b21769d84fc65650f530728f89a9333019ba4321c0f81638ff2b13cc7cdc61245235c5f383aed740b4e6733334db098fb8cf356ec30b91a5258a7ce849052a77c2f4ccb53c6943f32633579ed46786e8073e901f12e1efbb30d23702f678111454c0e644f3bc9c76fbd333d411710ac1e230b65a403fc784cd78d2f3d98a0435b67ca384c4cd81717966f942e915acf91d6f5f907e0597e57480389de351444f3b0afdcc8916a621a670cb7a7c9021cffdeae41d4ef6a237b989e9614cb989eac7412c48c7f67df3c3b74c7d79e54d27fb83ab37e5510dbd50931ac83ac91242550e0aa522544f7bdfdef04cc0ecf6cc1c26f5290a032392d68a9c89e81233f2e1c0d35cab1f6bfa064dafb10c84d00951825e92182a680772929da42d74b3c0c3792240e7373c7e3e68e5edc1e1b9f40cde13a86124919d179b0fe257e56497bd46d1aec53a206ad2e7620e8b71757a28dd9468705f5ebe064c986a22a5b64e57a556c7df4d4a1a7b5b4adb4259d498e658f3871809365928ed2d41b9581ad69c8f991eef70c710f7f93cf22507b8cf698e497959c6d601ac4e98dea3c5e71060db6516ca76a0f4b964bdc5eddecbc661ca4ae2b464831ce43bd3406dc7cf1acffcf9e61d3a32b55ce2d72515d45aebc1f73d5943a2ff696de6ad9234e75a264b63b649c918a6d2685c4276bd451aca47d264675e61c4db8c50dcef027af318096a9ad3ac60f841ae62feacf5275620b9d5769785a634c5d6beed7eae4f0f45cdb22726a8e72dca0fe2b3381b3619d729b2278aad7b36df18c57278fbec09f747c9769efa6c55c79422a298b9d5f32336c9b8d24eeacbca444a5a7cf11dba379192a5d43ec6b053fe78cc121355d5c008aad717cff58639358f17b7a7b38e26ceac4c8735ff49fb3f9c10521cc2d7d3a5c1ee6c2a7115fc9b74e175f75f8f7bb4363375d2adca0c34f3ed7d463aadfe4f00fa7808ba21e1c6e067a43dfee32087481f3eaf50eb7ef0280fe4b17889a15b86473a15e4bef02e2fd6b0af1a0a0158757bf216c52468d0672986a7d1d077959b04345f60fe2b52a0ea25c7f19455d5359eed8df4837b4c47cb497f243ae102ed87d9ca5ea8b1db87c43b567f021d61d61e4e9df3a9f88d233c6753eb76fad968ea0c77b6a48e5d1abafe012d887ed5346749deecf706be09123355e2a8162e3ce280a21e0f3c5220bc8aaaedc8d4e40a1653e1bae4c217f40b66f1c1270bb9e024cdfea6de22e68c2cf986c716a9492aebce5f0c63c4921b7ce99961b79b04e244bdabc78c61964f7e6847815a852a8770a3965aebf8d40d736cf77cd9a849489eb3d5315bc048cd6e0012fc79059395d8c9c542c4ad4d01cbba0e1287d9798adf2747d5aa045c2d69c93cdc4f2630f4a526baecf5b6f95b220bc857d9738fa1eed5c8fcd6c0b76935dd5c9ee23142fab1debb0065a7800066c7f483c7f61020285342011177a71f9839113e3f0addfcd395140d03f594a2acda1fa16ad414af3f51e19d6d07df2ac5614ebe11b26e9fb2b3152e891cea9f9168431bf7c041499bb5bba3c873678af814be490ab180c9009ee1aa6fad9f40cda1a2011e72ba6aa19c0a2680bb810572a9a60106e4cdd116ddb52c60de05a9c4383fa09e306b70a5993985eb7c8a149468d5a368ff547b814f1a019f209438e8384e3aa4915ed359bf9e522530432e7a748aa1a46b3aff2ccd8a85854a4914df7155e8bc71a07abd98bf4b7c0a2c64b9736d8c495675c602052691d0e9907c8f868c14aff4e81f50dfa7d0d9913bdad1295b47d39da9c327c18383090bc494d68c080a8d21424d72ba88ece22c97f7b4a4b6e7b44f4e2f5ec7a42d70019fb70459a1aaef8a912526e979d30d32257b535bf419a2c35980a1562706064d6f08a17d431f25a75d62c412241359dbbdd4c56969d761cd05e02729ba4f2f14cb22c46738f93a0d9f0892daed8a5c3b35638c2420b41e8058d8a93f9fa41f0deecd6cd6852cfbe05db7ed9e8459babdf8c097c565b81f7364c2ca8476208c99859c47fa4b8dc9973c470c235d193df15140c38316071f989b75374b7a73243d244e857c45a1bd5e4b6fcd2b6458a87bd6660e66487c9205ac9c390c9523001e25a94e52d525274e38ca73bddca2f367391ee4c707e6a9ca7c68c2e72a83c9ad9ebf37c89624e02ce64876fcf2df5351c92294e978810020c71b17380d4d8a3f3e63b1b2b74eb12dca1d56a6ad5e31dc2f09704125f0c1107f365bd1d66f99f68d47772bb3dd8d326548666a52fdd6bda6a4d60e0c255078920f317f1289cae9dc249cc9fd21cd81ed2e33792acbb6c634535be5a567f417fa62adb6d7f18ff0ede24d9bc58b98232f883a9acd0cbbfe38a43eab8496df6a70006b02cd0d66955d9a38eae16d7850bd008876384ea3e4147da10643563f4a503cd5edcdccc6dd322ee275943479d9f33d1141620b3eb532a6f83b7d5c867b3f623d8257d536be159aae3e06d6ad0d765225628280af9a22ba0214063e147bc9ba199dcf6bc3879011472301ac7808add62851494fb40cdc1923b27a4a901b1c0315f17288299c6698a3fad23502b09b74a3c6837957b693f7d72f4ef09536e3dc227d388e47c248ae800c65d5f5b93fc00603b2a000c5c16e60d263976b37058d09e9fd5c099b428d20ee088956a2c604c9ca5c04b652d180c953a1a1711bb14bf5e7a69add567d38bd0d8084f2853d215c1799d523a56c414e31b5784ee1b3d0de61a0c34a1af6da1171caba3e3ccd34229f1616d9246a12f392b2532a8e40e42a32b557536f16e8d4d9ff7d53de52e307c3782a080c40ce430329b2b4c2a2ac7cb0f571091d729f8d8d58793cd4232cf0c1ec02833f7ebd5003e6165a11c030d6ab931f1a25267ab45d91cfc540b2c5ed66b6fd5d14d863a45d2a2145137de51192c46d8ce84b6185795427a8db8ae92e8a5a1af40002750eec67743aaf5cc48148f993977d5fd25aac44664ede016799ff103be570d13d7597e30fa06211f2b730877c5d9f74f927070743b4417f8c7a0cc950adc2cde766997f18ba2dbddd4cc717e633e4b6834380a262df3b2907f2a335d876fc6fed89e2fe419571cb9903228723cbb0fce36cf20f42bab42a2a3b216f7780f0cfdce82da72b32d04c0eb33518d0f0b54906dce0c48fd517bc745d550e7c2d87b272ce8a41f3955e4100a9efc4f81ae5ee8e6a189ec1d5d45add3749bda17f31b1b14b121437d3ace49e2fbdcf42a7e0c9a79841616e77172258a71eea36f33e92c770f7a3d11a158d98b3bb337dda9f33cad93881a3fb38508f36739df322cf9f439d02c5eaa2d84db86b765f80d9199aa0a305c31471a0f1723703d9992dca3751f650ea58d208981af5596ae3c38582186087446b185e383a53f0804b7929a8a8bba141976ed054858dfc84f2ed146b61e248ce71c945a261a3c0406f9cd7dc9da2928147a9b3174b752b217daacfaaffe9efb8e3fad541d19cb5d287f99d1f6db5c0897a79b0413404388d6902d37de0cae0a6fdcdf8e505d90f49cf33c246126a8e92359b8663a26c03efdbd29ac06f704f0f4488d27f9d1833b4f8ad87272cc01f90eda399b5293ed81d07cc761bd32305cc5264a0e1172d45c4a8771203cd4a5a949becb7fb4c9b6c663d960a2777a1707507af6d08956c2bd53b8a1b6d86ddf2eb46769de4cd402bf4a710a55f1cc0f58bf2cec6053e7a4788d2c057c6fab4992c2d3641e1d82dca12e3ce4434ebbf9810bfa994ce7581ac56c8089be936758aa8897e864359cd286e0d33c48b3e121fc8ea72e9b9830fd81778f2ff896a4e59bd0921260a23ba9d53e7dcecba2749f6f8d015bb2aa14a955716fe7bfd2087dcff69560cc7f902142220276e864664cd144dcbf93ccb30cd893b2bc0cad48a39f9512b8bc621dce0f58db3fa5589a31cf16170c49e565591dc66d832884a527e90a4b6446b72cfaf6770a99a6a842edf524ba1ddb3e05a9e4f9df88c42f3f0ca310f32a0bf944c4626c55dc028d0ae1eda69b3993c589199e893c5588ce5f1f3640a55e06db2752123f01168a9c79f6cc4c12ac16b1c16fdcd63e8c256aa2ee52d6fafb36424f", 0x1000, 0x9) r2 = shmget(0x3, 0x2000, 0x581, &(0x7f0000ffc000/0x2000)=nil) pipe2(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000011c0)=0x401) r5 = semget(0x2, 0x2, 0x11) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001200)=[0x6, 0x800, 0x200, 0x7, 0xc2, 0x3, 0xf766]) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001240)={0x200, 0xbe, 0x20, 0x7, "f8732ad2d58abc2a6cded69e22d4082558088082", 0x7fffffff, 0x20c6}) ioctl$TIOCEXCL(r4, 0x2000740d) shmget(0x3, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000001280)) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f00000012c0)=""/54) connect$unix(r4, &(0x7f0000001300)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0xc) ftruncate(r1, 0x0, 0xfffffffffffffffd) semop(r5, &(0x7f0000001380)=[{0xc0abb3ff437e64c7, 0x8001, 0x1000}, {0x1, 0x4613f3e1, 0x1000}, {0x1, 0x4, 0x1800}, {0x3, 0xa20, 0x800}, {0x1, 0x1, 0x50428aac822c3682}, {0xc50d0fc6d62b93fe, 0x0, 0x1000}, {0x1, 0x5, 0x31f9e23f845750c5}, {0x4, 0x0, 0x1800}], 0x8) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000013c0)={0x795, 0x1}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000001400)=0x80) flock(r1, 0xd650a446f5057cfb) sync() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000001440)) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001480)={{0x172, r6, r7, r6, r7, 0x10}, 0x2, 0x4, 0x100000001}) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x1000) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000001500)) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000001540)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x200) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) r3 = semget$private(0x0, 0x4, 0x450) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000640)=""/232) getdents(r0, &(0x7f0000000380)=""/68, 0x44) r4 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000001000/0x3000)=nil) r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r5, r6, r7, r8, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) r9 = semget$private(0x0, 0x3, 0x40) semop(r9, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f00000000c0)='./bus\x00') connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x280e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4cc5}) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0xfffffffffffffffc) 16:00:07 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0xfbc8, 0x4, 0x40, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x40}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x40}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) getitimer(0x2, &(0x7f0000000000)) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0)="156b6d758fd0fffa3f685f9f5cd4d0b372767ac481815ccfa7182755cb18aa292412a3f03b370c43e9eb33bbcda5b86fd46d76a1daacf9991421d605ecc35ae31f91a77819c1e8846410b0bdc255e2b772b593f3014e82ab96adb0dc0f999a7ea46fd6394229d9e31bc08b8ca486f844b743b856da3c9e04591599bbc5daf373ed3b2525a1f6", 0x86) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000001300)='d', 0x1) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) recvfrom(r2, &(0x7f0000000040)=""/131, 0x83, 0x1, &(0x7f0000000100)=@un=@file={0x1, './bus\x00'}, 0x8) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000300)=[{0xffff, 0x5895, 0x3, 0x8}, {0x7, 0x4, 0x2, 0xd3}, {0xa792, 0x7, 0xe0000}, {0x3, 0xffffffffffffffde, 0xdb9, 0x800}, {0x100000000, 0x0, 0x0, 0x7}, {0xfff, 0x9, 0x3, 0x400}, {0xffffffff, 0x8, 0x9, 0xa7de}, {0x3, 0x20, 0x6, 0x4}, {0x7ff, 0xff, 0x5, 0x7fff}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) unlink(&(0x7f0000000200)='./bus\x00') write(r1, &(0x7f0000000040)="670dc3", 0x3) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) write(r1, &(0x7f00000001c0)="6012000100000000001300fc34", 0xd) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200), 0xff20}], 0x7edbf413b92a26e, 0x0, 0x0) 16:00:07 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getpid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pread(r0, &(0x7f0000000080)="ae7b667a32254ca78039a76f971f77f5cdbb1cb6e5c9bd0ff8a6298eab08d8a8c9b4052c95faf9a62cb36ff5ac0db8cb261c0c6411b2139af67c77224b92a6a5a2dc06386c660d2063a91e6a887dee3c0c416a", 0x53, 0x0, 0x0) dup2(r0, r1) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x60) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x4, r2, r3, r4, r5, 0x1, 0xe448}, 0x6, 0x81, r6, r7, 0x7, 0x1, 0x8000}) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040), 0x0) 16:00:07 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x118) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x80, './file0\x00', './file0\x00'}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r2, &(0x7f0000000040), 0x16f) 16:00:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="50010501600000040000000107060000151004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f3763882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e07000000cbc5737b8e2405757105c13efb18afaf03e665f3482e093de7cd0b10427a00000800"/336, 0x150, 0x0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x80) write(r0, &(0x7f0000000180)='oL', 0x2) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="a6cba0b9938ebc830369cb6e8066878bf54d8fd06ac04dabfce107bdf4d4d8a38e9679842d413c459124d30d1aadb8e7f2332b36a6d020be092cf2bd9cdbfa490fb5ee22f1a00e15e0bf7b1cb4eecfdc8df75d6360b80b561e00da3c11369cb77d8809cc9e596a1b8b85a941a963f5e239d721d6ab4423", 0x77}], 0x1, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000001c0)=0xc) connect(r1, &(0x7f0000000200)=@un=@file={0x1, './bus\x00'}, 0x8) r2 = msgget$private(0x0, 0x220) msgctl$IPC_RMID(r2, 0x0) 16:00:08 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) r2 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r2) shmget$private(0x0, 0x4000, 0x251, &(0x7f0000ffa000/0x4000)=nil) r3 = socket(0x10, 0x3, 0x0) fcntl$getflags(r3, 0x3) 16:00:08 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x2, 0x4) r1 = dup2(r0, r0) msgget$private(0x0, 0x80) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x19}, 0x0) 16:00:08 executing program 0: geteuid() r0 = socket(0x6, 0x4003, 0x94) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="a955cfb00f63a9390411f24d6cdc8efe239c8d1cdfa4532a2f4316676cf3eb3f382d2c3b30d2f3917fa566bd6b0c2f9074d6c8d4a101e007ae3a4538ddf7f4b298293dddf2496ff5b07d49bc1d", 0x4d}], 0x1, 0x0, 0x0, 0x8}, 0x6) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x84}, {0x8006}]}) r1 = fcntl$dupfd(r0, 0xa23f15dc3d535024, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") 16:00:08 executing program 0: socket(0x11, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = kqueue() pipe(&(0x7f0000000100)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x1011, r1, 0x0, 0x4d) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) chroot(&(0x7f0000000080)='./file0\x00') dup2(r0, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210, 0xfffffffffffffffd, 0xffffffffffffffff, 0x4, 0x1, 0x4, 0xffffffff, 0x80}, &(0x7f0000000180)={0x2a7f775f, 0xff}) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:00:08 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)=""/254, 0xfe) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8df278f86dfaf2", 0x34}], 0x1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x7) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="c4078414844dff371e7244b6b961f260a2e251b4a580aa98d89db534d386d8ca23c3fdbf32f66432d68874348562505ea8b6fbe9f661f9dcc8f3d43d041ae0b9b1f2e85282254b305ccb7c2043ba7d2371321bb5a7b6a0e5ac0621462a6e8c7c94d908825029fa9f99e85d4359d63d16fd81cbbf3edbebd464b88905e7291d480eb7222c6953631f283db7224279dfb52a182c3de6ce3a6471776e58cf30f6700cd12a845f83937ac1343498e27c1a41834c30feb54dbf86900d57237c03f2c46ec7f072145e7e1ccc0d98af03b2dfed369281b58b56e796a4f12ba46f395c3d4df5db7c4f30", 0xe6) syz_emit_ethernet(0x22, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x2, 0x7fff}, 0xc) fcntl$setstatus(r0, 0x4, 0x80) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58b7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 16:00:09 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x0) 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) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) execve(0x0, 0x0, 0x0) 16:00:09 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, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0x7, 0x4f1}, {{r0}, 0xfffffffffffffffa, 0xc, 0xfffff, 0xef, 0x1}, {{r1}, 0x0, 0x20, 0x40000040, 0x6, 0x6}, {{r0}, 0xfffffffffffffffe, 0xdc7e16b09aee889b, 0x2, 0x0, 0x3bf}, {{r0}, 0xfffffffffffffffc, 0x4, 0x80000000, 0x5, 0x6}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x100000000, 0x63}, {{r1}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x20, 0xe6b3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x2, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x2, 0x10, 0x67d, 0xf8}], 0x5, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0xa, 0x20000002, 0x9, 0x10000000200}, {{r2}, 0xfffffffffffffffd, 0x88, 0x2, 0x87, 0x6}], 0x4, &(0x7f0000000080)={0x9, 0x6}) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000140)=0x10000) r2 = socket$inet(0x2, 0x3, 0x89) getsockopt(r2, 0x0, 0x0, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) 16:00:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file1\x00', 0x8000000611, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file2\x00') ioctl$KDDISABIO(r0, 0x20004b3d) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) chdir(0x0) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file2\x00') msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file1\x00', 0x0) 16:00:09 executing program 1: readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/162, 0xa2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x3, 0x7, &(0x7f0000000040)="83b94a06bb93cc226ef5e1d37f434abd2f344f070bf692a41ad65daf0ba9", 0x1e) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) 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) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) r2 = dup(r1) sendmsg$unix(r2, &(0x7f0000001f00)={0x0, 0x0, &(0x7f0000001d80)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:10 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000180)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000200)=""/74, 0x4a}, {&(0x7f0000000280)=""/143, 0x8f}], 0x2, &(0x7f0000000380)=""/36, 0x24}, 0x803) socketpair(0x2, 0x1, 0xfffffffffffffffd, 0x0) sendmsg(r0, &(0x7f0000001c80)={&(0x7f0000000400)=@in6={0x18, 0x1, 0xd220, 0x401}, 0xc, &(0x7f0000001800)=[{&(0x7f0000000440)="405c5a7ce69d5ef83898a346e9323a155b5ed095497fc0d48ebfdc170445aaa1d911f458d731a5de5b2b52dd79ea75d6c523aec9675c", 0x36}, {&(0x7f0000000480)="ba549a398eb9c4c8e2a98f7b9256f6ce35e3c968f97f6f9cd16367f958755dd0d1b2cd7740fb6024477de3608cfbfea7967b1c948c0d", 0x36}, {&(0x7f00000004c0)="aff1210da8c9e3a2c136bc0a23e85065dbd936407e4a89f6a867e1dad65b8ea237839be0fef891c1a2e2f3270150b3ca98e57cc2cabf09d3b26392abb72ec5822c81d2b0910878ebda5e6c", 0x4b}, {&(0x7f0000000540)="1c886df3b1fce3fc3f99a7d88164a6661b569a33051b4593c98d2eaebf20d22b84788202b28be95ff5bf9485a7068cc2118ec29011491abc9425893e93231c97ef4ef89734599220546744a45e8ec0017371ca353648be24a0b9cc043df961c653cad6a423f01c03ee66f70eb69b793c959acfbb12354a4a2e3aef009a9c8f3571a0b6201a3647af6271dbfcbbbb815698b4bcefcaf6c7fbd6a658269169f65f24650d4a78ca33564bb04476c28dc326bed82d83e4cfafc913371a8b151b219d25aa560fe1c3c01ab2220922f0d006639c949c140a5141321ba97d9e745bd929e4e8582630b5456bd00e4a99100795ab1ee73e51d25be1d43659321beabd581facc6f9713f9f3850c27ba843d627da0f528c7a114fd8f14b6df21992f3ee145166b3b25b2bb115424702826b5341d7477ec0cce023eda5008c23db3956006370488ac8bfea37886cf2789652c4bd028ae8fa0d8576104454940d65f001beed84cf8407f199f69208089149b7886172e3b6b1628a30d4da3226bf69486d93197a09eecc04f1266393e4ef2684d7db1fb78a873c7cc604e8afc9772f48d5daf2c1b3f230a38c28eeff937aec4158cc7e51bdf5fb57ca389ec11528c848bb6c2f9c38b23004b589ad0af4661493758af1e6c1d474bd6c9053f7d406bd43b1aa94ce46462318a661481068ff73e598f3cb76fa4750527fa512163d83dbc1da0b68baf29cca9eddcd5a886ab275c6a7f76f3d6b5cb81b7ee7681bf384b2644efa102b752e66b052ce237b42155afa6cc94aa2f49d364e3b2aaaa603eae4769254918a1217a548a2edadaed43f876de50d2f28f2750c9a6f7c3f0058cdd6020a94ca1e1355edbf825a0d84ed3be5e655a72409db6ab80d0ddf8a5c95363f09d85b8cf65c38b314161934cff2ba44104ef9552a09cb7edd4d0ce2f8b96e2db9a8f4720e05821f70d558243c170e1c8dd695dc65337d2766ec4a4d8fb95f7e293aba92d11b93991f48e63c8d270d367ee434a8c437076e433affd4db45e466ae3005c0628677f58ff3b33fb668af0378fe33012c820235ed0f6d5c1eb6c025054e8e53efdc0892c91db2fb5ec781f99d4f9d312692201faf6d8c976ec0853d8ae2c89595e8c16b99df3f011a3efca7a335545eacbf1242700294013e24bfb4ce5546f22e8a4dc4660481957bb54d83f47e2800b071506877a483c2e308065a712b3e2ddcefece64b39a8cc027c0011ad29e5a41dab8d673d9874a67a7706ced8d56af88bbc8ec5e3be2221d15e18a1924bafa20bb62918d702bc1ac0f3cdf49a11b1699db5d18b6914d678d5704fc1f277ab7e5b09130895811aacb8497cff1d4cc41aacea3b6ec15d7e5255200317068bad9e49837e1ec9f32218624c9155a311feafb1b3030c60699d93b9cb6c693e8a50bc4aeac2f4bb94db63092e98f8d852f0f5b41fb3a5c216fe6df098a2027ed1ccdf10e4d8605c01bb7411868fcab5097f3a69d9c224d5391b978cd5d518b315d3ae57695d7fd72a3336d521fb40594dc923a4f3e32ae9d24aa4693d98a54cc121bded76dba0430c1697d3fe910f5e00e6e2f24c3cef4645fe0c2c967dcd02699a7b9938a7086532a1c3c0862e645fa83910194b113eba0cbbefe890d1003aa11f0ced28f2dc010d68c925bb438e34e7dc39b4225b71bbc5af6bef007b3ad9a840da5c12c16bfbe554d6d0a24751cb8741ca91b1f7d38af08e9f99f42f6355c471cdf516a2487ca1e7dbe88c600def6118a3fb82379335e327f10a1d90a1a49d6729b87d31e15a6c4c954c27f8261232fd5fc2cd0932ca14b8187a174a26ce6e2e5629324719910d638d274f17cc3d38649efba47ef7a8433e489c1fbc0eaeeab244717147055fd40df6dd703c8449b8d63635cf5eec728b69e99f8524743e8c4ef6a6a728d139572e695b29639df3da14109af609a4bdf608745e54f82f5ffb310c74126ceb5dd2dc6dcdb1d308afcaff2f635aa341e7a533bc02bd2ed19ab406e6d02c8e81404e0dfa14a844a05681944e973aed59e083a3e37f723f370c5ce78dab058bd3153f879373f65bec6517d61cc948f90ca4a3b25652d1b3f57bb12c5e751f18356bfe960816a0c20738bfbdfc8983dc85079fc2b939012ef3589e04235a249b0e95f1fde8e5d7112bb2550704de89089bf630e521069be8eb9dbdb15868d5d69fb4e4c17161f71667729388da4065a109771060b8ae2b671e57ead7ad217ac347eaca5ba0942d756020ac9963f7757da76ffc68c6c149da7b0e99752120f7c31a804eee7317387dfdc62f820316594debe738c51e02fd2ce16ec0ba25f4725665a6786b1afaee1eae39de369be536374124786a6942a2ca871e83795699c0d97b6b1adb09ddfdfd871f63d8abd9b35677538bf37638ac4d9062773f81c572da3065f71a76e211819d38f33edadae7f5d118144bb429f1c35d5600936f5471515e3e466672dd8136139db5c246aa865dd24127ee7f98e8a1fda958cbab257c5fde937068e7747c9062da35d8b846b69556d4455cede96012ebd4f3306316a0f503804a06b6c34dedb473df8843095fa8609042835b66905a6b2ce3607df1e2ad1daa5fec49450e38577f708ed230580df92b12bc66be25cf19fe87d651e02957d714bb92b4eeba70ecad0bf837ef2a2a8d2f3966698a625e4c6bf586ab365d73dff84ac5ec6e1aca691ad25fb5ca7369ffa8e4c10739b7fccd98eb22a80c2d3c9616326f47da7e271340f4b9af26f8ad4c06d5047b8e02723c146e5a7e52028490ce82f54ea09b4a416b7688d978ce1797266d6c79cbdb40e09969ffb2ed46d252a4f4811966fcf973285630f6caf8b238037202692f0b52d0c7a39b927238089e214e210327dc88f87f3da763e512d540613653e85ab4b49dbfc1c283bed289ab955cd8d0e3444d7802aa0ff9ac10ac9aa632a15987774269669f3efd622294145f264b9afb2998932aeadfea00cd68b5bc6d18254a730191f68493e8f6cb67a3ea29faa13ecf51826f058bb4dbe8c44d07f9dd9850d7a60da95f63610cc5cadf72f0abc860a1cad0dff4d0c610d767eaf058037318d6382253f18081308eba54c904855535af181c7a314f1a1d8ad5ab937ef83191b4f935acb516d9a7e9132e9bf5481cb30cff396c967170d79fed6bc894a1f84ccc7db802259c7d4bcf34bd1091876668e9897abfcf05e5e92588f7ca0f5dc3bc318418f6a2adcab7a4731e53df7be0662d9372339f4f7546c9b05c2a15c559b0756dea6fbebf6dd6c0423b387cad36f9dc52ec90fd9c9d6ab3a3a1bfe11001c1a6a1a378951a646bfd6eebe00da47fdabd8ae01e28e6e883c0f5d63b4ea5e3829c2641ecf695056760abfb2525558da2dad6dcc6ce3dda9e8c223ce94716e30250bb25759f68a254d1ec44980eafa1e63e8b1aed31a26dc0b5265a21f54c1159bb0df6b44072c2a9bef41149dca14882512db892e2c4b0da3d87e666866b437b05c916a350832f437462e9672533e6eb01a0a740a5ec0504d2774268025fd37f11596b2ef241a7ce4b7fe5b68e800f121636978b62db67f0b5cedda2d199c11e64b62165e177121326bb9e293a563742e344c40db051d3c265f07af3575b0ae2d869a7e08e1ea277ca597fde206366f4fab6d861f897383ced5869a8a4f678113abceb5690b089e33d06489640fa77febb1acafaa98ce45d1d35725de376d48a2d8d5283babb58218c5e16255c51cdc00b94a57f94597a173ca10d32780daf415677959d8952fbac2837b798c117f9284fc9bdd0859915b2016b93773968361829a7f2ba2c2f058f55c985806c8f483af14e38e1942a73901173b17e6201ecbc84e2233c26caba7b42e1720f6128a913cc87381c2f055f1807c26ae345be83bd920f4a07a406f9caceb1e93313cabf7449e2385fffb9527f35356f3eb90299e54b3889890be30bf6ab0a97e22727cf7036813152b4fb959de9d24f1d226be8ec3b18f1792389f8bdd6938c6f3b740f17e111d53d52fef641653622137f18af3372b2b9fefe75e30770aa68fb300b5e619ab47bba5b769aae6c35d157f404b6a882d3116ca7734388d03b8951d9c3dd011ea0c1f2d32f0121d1e8892ceab502422df604643f01303b5a78d989dfaf078b944307933926bcaf50c9f699a9c3d8a0caf34153ebea041221ec4ba01bb843f4a309c61ba014b3c5852b04d4265012e561333b2f769991d43c0d98d6d3efa3c69260a8f2790069469d7ecaba26452afacef2fcd884d25930054c5a7992e6a4c249adfd7ca912c7aef028d2df8024237b82409678d2c1621074477f4be00284ea1303cb6b4ebbbe497e91711e4d6aa2d4394d2581d6e43e0affd33a74510857e98ce3599766298eca3419fb8ece0ff321704d40c87ffacd41c04aecb0948f2bc669093d1bd9666699d54d4c3a95f229c218bb195d326e89c06a0b5f0bae2c4699ed47e0c1bd7a36a9794a2fe1ade4a6b66ac5804f1075a7cc7b50c7a98f51aafcf90658fdfc773d1d93c3207e7f57c041487f9a9844c30afab59960379420c194ba94edebe0cf472248934a2f17f0437082f58d80d7f9363f249b516126f4111e7907b3cf88f1b0ce75493f11e48231fa3e28fd314475ad917e55168cd11f6d7ac38cc381729a855b9b98c394e1c9ffcd6a3b6729abafa21c7776a93f6fc85f15caba212aa34552748425c5e14cccbf08cc3740f1360837002af0a1d246f67e6f5c7269548635fd46cc6ab67f32d4c6e9f9d7eafe9d5ff35c7b1e4d0e598e843c03a8ad4081d27903762f89a6b22d7576fff39349ffe45c11a36d2f746164626043490ece59c70b7292b9288176971881b2dfc0044bb5370c3c06ba6b55bcfb88c84003d24e06b70c039e6347c13f841dafb2045773df7eadc8fbbf5189ddb85bf5c43af60ede71762f86f1543b4ac94467cc00955e2458185ed1e524f3f5f1621043e760b0d81a0728adc83b1628363f157e6bf3d0b92c0a474fd21ec0eb0ec53e46bb37570124fd5b74efbf4faabf386e05dfae6c76aca747e739df4d24bea3d73057073e5f7527487c4ad09082adc04805e997c335198e821cfc98d0f0935268742ab9f2a04fd57ef5aac71871f14c62584bee27e065029327e34966d7970f97f6539410650de4854efdcd337c09067c9a217f02e4e2ed4af57b69a937178879ca5fe105bd2ddaa3148b7ddf04399cae68cae4b398d10a45cc2d798acd80a5640b76262dd9806c253794887a49dd6bd5090883cc1c477757f04ff8d7ec06ed27edceddbdd97954fb15355443b2a0d1160e216c64979fdb818e919f8081e4b68b488dbe0f94cdd2638db2930899ab5c289193f8d558a59658f057578dc12530456e7b676a0ed6bfcd68cd5275812c5644d8de00fb62fbd997bbac83e0113e7acc5bf0bf7eb399f53a921651cf9195409964b12e00749f9ac399dd71c4a1a027c7fbd4728974048fd7c12de11b02ebd17a66a66e2f9f32cd2b95817ce686ebb5d825dabd88ac3b009b57bbc41366a5014bfe1fff43b282855b2e8e6d969292d4c09ec5c5c4545867130fd7c8356840e3c0babc95ea3cbd58cb44e7d2745d74950f17bd5119b0de9e75fc4c604e50b77a7c4f0914862136fb8a7346ee17fe85e11482498a55461fbea7e09602254c6305e0ba36cdc21aeb1cc12b8997b9a613e31a25dd7a346f0a3195a9100836980397954c4dd97447a109d81df9084f0321739d2b64e2fe8c64a834bc37189711ded5e34ac5ef47e9bc9ebb8db957302edc211a7fceecde6cd82b", 0x1000}, {&(0x7f0000001540)="e7cea955a647cdf04fe3d6cbf8c720", 0xf}, {&(0x7f0000001580)="c1f3a68381c461071b7cc7478bd5f49afbe0b6a632eea52bb57e4bdfaadfeecc2ac72a18369efe70539d8d421a55d026a6be59bbb8d44633355383e7d53608e8d1097c31a306", 0x46}, {&(0x7f0000001600)="d9ca02a6fe1eef4352dad9a93589fadee2da830fa8a7b8c9baa858ea73af363a123c4d760cff4365aad6ee5a06e4317fb372c55845b238e5604e70d0e31a799306bb4a88407a6b2104027b36014b6e383369b3234a40393cd5ddd0409c3b8bf0f58e314ca8689cf242c14ce5099012057a50fec2239ad6b73d68a30b737ab2f4b3c6416ca673512d6ff77da5ae31fe4504bb9884b40e059efe05c2b12783c8c13db7b3f1e1fc0ad0fff2303ceb33847d4859baf1289069b35f", 0xb9}, {&(0x7f00000016c0)="8b00e3b0a82f867ab3bea3f21d1b37177999b9acb2d4b79fe362b6bf2b2624229a59b301744cb3adfd556ff9810c02f73699606c2d3549ee9d35e165218ab5ab7852facd2b8e15fe2606997d11a3e0e3d107d2fd539c64df17c2c0906b1ad6ae1cbefdfe6dba9cb1f1c4aaa49b350fff59a24e68083dd1cef2f3852f1b83fcc9178f916c7f4fc9801c5918dde7ac4d90cf27ccfb1961e9d8f5d60cfdf5c5a041fbc6a0c69f47788aeb80a8792095978dd587784848c0d3181f1cc5108852d90a362341f1a4ef4c4a2372ea8d31bab7ac20f99ce9", 0xd4}, {&(0x7f00000017c0)="885bbe72d70e8379c62f04771d03ac9c2f86d95b69a4dfc0f97fea9eb3ddffe33d889aa31db419170eb61fa28eafdd03cafa5e286c4af52e3bae", 0x3a}], 0x9, &(0x7f00000018c0)=[{0xd8, 0x1, 0x7, "66ba479bfa77261e55e791efb77a7495940e70e911e2436fa030d96c042d834b1b9b8bd1e3150638978ebd59d66cdf370b6958a6fa5c29c6c6f3afcc086dc78d239524a544d8234ec59b273ad4b1bda046114dc55347747b4a4d657ca0bdee71ceb36caefec9f6ecf64a57279f189a4488d63bd0104bc5e5ef6724ff89052a225a194f53ee2ee0a6c61b07e8f7e41a5fd7ce6ed6caf5a582a122572132a3496322797f0b3c0cc18a859536df1762826fe777acdfef67a2f463694792fd5c584bdca28a9bc7"}, {0xd8, 0xffff, 0x3, "df76da8ab97b129d3cab86b7cfe66fbf163046751f5d350ada93420e4b8ca5248de6df01ff219ec9251ddeaea02765d01666d4ed01a1b660f3fc4bfbeef3f3d43031bce360f6cdf8bd2adaee6b45fdbd18739b57c0986dd9a381275321ba690efd833e4cd8770468934e92527fe5e93f1f3f19fa3ee3a7de0dd2f54c6d638bab5fe4a85bad9e3ffe85d5237d3a0a9d8a71e9c76a33e81f0749e9c8fdfa63d10fb76f7ed1aaa3475e3524213f39f55d817ebbcf3e82b4230a19f07405654a0623833bc63bfc20"}, {0xc0, 0xffff, 0x6, "b7758579ae7c8a95c7f4123d3dd448e5dc48e4993278d8ae8b74c9c8576429d29d919df3e341c46f80d422442ce964eb163a3ff72a3259c29394a6048e13bc510ec3d43b7acbb442b264dbf2ff42ba66183937c5de02f5e4ae53235415266aa86b351638b80b3545e0baca0d2bf9c499505e48208c9a219a5349e43a858449b265ac3fb536a990fa4416c1d6761ef11f5926bd525b5140820b8d81800b91a9550c2cb19c565a8e97a7f742"}, {0x48, 0x1, 0x3f, "ece3ef62c75342cbf0664d71c59feff7a715651ddbbdb46cf285121f05f8375444ca6277e919a16afe90555bd30b0aa28eb84e97cd"}, {0xf8, 0xffff, 0xc2d4, "23d26eb7cdb0a7d1eae141f97e0ff2ce6a66cfd16958bb96c773d0d209433f5fa3ba7406d44e169805e076a2a4786a14207e03416ce21a732eb3510f3466c489682c736915399458467d2188a23a5bc20c760ba16c6e9aa3aa5196aae73506fe4a20755eb07b5bb045e93f01a639d8b98bf43ecd2bdb1c8ee498fa9de7d51e3355bdf620f19b3aeaaa2761bb27f5ee1f0200860f91dc86c96eb2bb2e36f09d79a65d8db135896d3272b9874a5d9fcf8fcc9736cee3f20bb39b78f958bdc5d6f0ccbd824a5a78805736e9ec4cd7ebaec34136bfc5967f2da8ffe5c49fd390f7c928fa6a"}], 0x3b0}, 0xb) r1 = socket$inet6(0x18, 0xc005, 0x200) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) sendto(r1, &(0x7f0000000000)="ba5e18a450dec4adbd23a4c09bda927150ceeaffd23a20a82081f29cd4ebd9463a7b35a5dfd72242c800fce0b4c93ce710d0dbe0eee072c3f416822a5db3e506006e22ce158f830ff886949073c60a5fefa1b372e93f6660b913fb3fb3443738311a00b4d01f86f50c79ff53895ab6efac19646cd87d88f62d136eaace3374b8eddf1e0a774f5e68862bad677e007744bdcd87bfba03bc6978ba22404670f1a45c26f56770b380ea1a6dafabff975cc0f7acf9fcb338f43da581b674533b535d213b1a172c2e1b", 0xc7, 0x9, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000001cc0)="a7f74b9c291f32c4824e817bd283630a8b5b1d1ec62b51865d1a17b259027e88203f7f53336f0875035a42521f26caaf92d71bf20c3d5a068c84bd43cde843a828d5d7c99aaa4d15db84c028b158f5e3d65c2825dacaefb33297ed51ffd05467d9e2b5d57d86bd2b21c317f2e8481f35e75e9ffa7244d3920652a695148e291e97", 0x81) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) listen(r0, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1000, &(0x7f0000000040), 0x10) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x3, 0x7ff, 0xfffffffffffffffb, r2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = dup(0xffffffffffffff9c) pipe(&(0x7f0000000180)={0xffffffffffffffff}) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000240)='./file0/file1\x00', 0x4) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x8002, 0x1b1) 16:00:10 executing program 0: r0 = socket(0x2, 0x1, 0x7e) r1 = socket(0x10, 0x4007, 0x9) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x2) sendto$unix(r1, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/34, 0x22, 0x3, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) fchmod(r0, 0x2) 16:00:10 executing program 0: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="cfe5eb964c44e2bac3258106cc9f6eec8d7d343ceee69829"], 0xa, 0x0}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x4, 0x2) 16:00:10 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5c9d2f24df9265090af63ff37282902e4fd89720fd3872babfb6a080000000000002f310b404f283b6963ae6374ee36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0d82b1323b4125ce41203583671ac5e51a7a3dc1a0c21d548f13e6c031b7b303757e60642b45cbc5737b8e240575710505000000000000", 0x150, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, r0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0xc000, 0xd3) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x80000001) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) chdir(&(0x7f0000000040)='./file0\x00') 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x401) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x100000000, 0x1, 0xff, 0x709c, 0x7fff}, 0xc) getsockopt(r0, 0x200000029, 0x1021, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x5, 0x2}, {0x15bd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8a4e348adc3bf572, 0x0) r1 = socket$inet6(0x18, 0x1, 0x80000001) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:00:10 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2, 0x6, 0x1, 0x8001}, {0x40, 0x7fff, 0x9, 0x2}, {0x0, 0x9, 0x0, 0xffff}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r1 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x80000001) write(r1, &(0x7f0000000080)='O2}', 0x3) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x1, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x9, 0x0) accept(r2, &(0x7f00000000c0), &(0x7f0000000140)=0x2) 16:00:10 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmat(0x0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) shmdt(r0) shmat(0x0, &(0x7f0000ff9000/0x1000)=nil, 0x1000) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007479) 16:00:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f00000000c0), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) mlock(&(0x7f0000fec000/0x13000)=nil, 0x13000) r0 = semget$private(0x0, 0x4, 0x200) semop(r0, &(0x7f0000000000)=[{0x3, 0x2, 0x1000}, {0x3, 0x7f, 0x1000}], 0x2) 16:00:10 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x10) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x4) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10040, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000300)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x182, 0x0) flock(r1, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) r2 = semget$private(0x0, 0x3, 0x5) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/38) open(&(0x7f00000007c0)='./file0\x00', 0x1, 0x1) r3 = dup(r1) kevent(r3, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0xa94b, 0x1}, {{r1}, 0x0, 0x4, 0x20, 0x8, 0x5fd3000000000}, {{r0}, 0xffffffffffffffff, 0x35, 0xf0000000, 0x6, 0x2}, {{r0}, 0xfffffffffffffffa, 0x9, 0x80, 0x0, 0xcdf}, {{r1}, 0xfffffffffffffffa, 0x40, 0x80, 0x1000, 0x9c5a}, {{r1}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x1b, 0x101}, {{r1}, 0xfffffffffffffffc, 0x32, 0x40000020, 0x8000, 0x3}], 0xfffffffffffffffe, &(0x7f00000005c0)=[{{r1}, 0xb9f9757e3845f38f, 0xca, 0xf0000001, 0x4, 0x9}, {{r0}, 0xfffffffffffffffb, 0x20, 0x10, 0x4, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x4, 0x7f}, {{r0}, 0xffffffffffffffff, 0xc0, 0xfffff, 0x22d16215, 0x40}], 0x0, &(0x7f0000000340)={0xffffffffffffff7f, 0x4}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x100, 0x4000, 0xd0d, 0x5025}, {0x3, 0x5, 0x59e, 0x80000000}, {0x0, 0x4, 0x0, 0x2}]}) connect$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x163, &(0x7f0000000380)="b6e72871fdaa8cb9883b941f32f4070000008d267cf870935f99c4066ed8077f073f050040000000000089632faf9b80ff3d8e2a0c25c80302574358ed61d32d140203716a2f3610ce78164a797b9d5f7351f21bde30fedf7f9aebdc7a1bec884f7da8257d60ecb37f50cf2dce2eb2f3cfb027ef90112548e4bb192306a937c3abef7469b71fdfd80210ffffe829003d5cbe5f19eb6ffbe58c5a97c32a21861be1f16d56a66ed2c36270df4022a5bf18e80f194805c837697c06e3507cef43f57799802cdaed68023ea467ba948ec6f5a6d6ba6b0d9e4624d287738fdd76d03beec0f0e60f7cf5da81ff860fcdeba5fedfd51e29402483b65d1fce9b69747872d6a56bb436448d40a4368ba199bd43a059f011a8f31e6b872a4ffa174219403cb453e94d76f2712349889477f66382b9b11b") semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000640)=""/77) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r5 = accept$inet(r4, &(0x7f0000000080), &(0x7f00000001c0)=0xc) dup(r1) fsync(r5) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000240)) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000700)=""/173) 16:00:10 executing program 1: r0 = socket(0x28497d2b2631f655, 0x1, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) ioctl$TIOCSTOP(r2, 0x2000746f) syz_open_pts() 16:00:10 executing program 0: nanosleep(&(0x7f0000000040)={0xe}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x2, 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:00:10 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"}) r2 = socket(0x18, 0x4, 0x40) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0x5}, 0xc) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I'}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000200)=[{r1, 0x40}, {r1, 0x7e}], 0x2, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x6) 16:00:10 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x0, 0x8, 0x8}, {0x9, 0x2, 0x2, 0x9}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x8e86, 0x1, 0x40, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r4 = dup(r2) open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x40) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r2, 0x3}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pwrite(r0, &(0x7f0000000240)="42153882aff623fa84e0ea5f5c006620da280541641f9db8b586ab640bd8c50c8a8f72cfb6f45a8ec3158846aa11bf2196000829b1fdf8309037105a136d11dd38d85f0dc435ee4530fbdd553b6341f5e6fb90892b52e34bc5318330730605add94c512131d53b5ec531809fcb547d97804eae114f28e71ee4d665768c570a3bdd44bdb391bd5e9d4b8cff67a61ec63b1d174c1ad1944f1fa85f18a870900e9df1f76620828b62d47324a55079a5d993a566052e0b1da18a2a1df37ffe56958f3fa53384507f09c18f", 0xc9, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x200001d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) msgget$private(0x0, 0x202) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)=""/185, &(0x7f00000001c0)=0xb9) write(r0, &(0x7f0000000140)="c548118f844c9db5327db97f475ddb1b64ee3ec28d88d04a2a48c853ee1bddf403a9679c3742a22e4cc965eaf37380a66e6e20ce2ab93728536f63a995f14c31c95edcd788c7b038d7cc817e", 0x4c) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000400)=""/101, 0x65}, {&(0x7f0000000480)=""/202, 0xca}], 0x2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) pwrite(r0, &(0x7f0000000100)="e4bb1f214389ab00000000000000", 0xe, 0x0, 0x0) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x100000001, 0xa995, "3f3f007df94cf54600", 0x3, 0x401000000}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x3) ioctl$TIOCSTOP(r0, 0x2000746f) write(r1, &(0x7f0000000100)="031158323cbc0ef2a75806608727927362d8451527ef5cc30eb36caae76d453043230de23e8157cf2fafa2e400aa480fa4d4adabe869ba9ee1a0ab6fa5322f7274a21312ea06941eda9a7219ff2a2b4b312cdc2c599d2523385143e7730882c13a91567929d591dd704ad278719e15184249f468052634fc02db2be9d5aa4b484666d8e9db4b6094e820eb3b0bac0000000000", 0x93) 16:00:11 executing program 1: r0 = socket(0x18, 0x4, 0x2b) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x80, 0x0, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x1, 0x40, 0x8, 0x909}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x4, 0x1}], 0x10001, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0x2001, 0x23}, {{r0}, 0xfffffffffffffffc, 0x6, 0x8a, 0xfffffffeffffffff, 0xa49}, {{r0}, 0xfffffffffffffff9, 0x22, 0x40000000, 0x8, 0x10000}, {{r0}, 0x0, 0x10, 0x2, 0x8, 0x1}, {{r0}, 0xfffffffffffffffc, 0x40, 0x4, 0x8}], 0x5, &(0x7f0000000240)={0x9, 0x2}) r2 = socket(0xc9f30d64485a430f, 0x8000, 0x1) recvfrom$unix(r2, &(0x7f0000000080)=""/52, 0x34, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000280)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) pipe(&(0x7f00000002c0)) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000300)="e331ee0923f5ec4da57a422399a652efb310a7586bb412ce1537988fa367bb1c4e31d9bb392819068bed4a6e4bef41d3e714e1802833ba66995e9b7a61249e153d568cc34610e3c50afed0048adef2808b7b1e555afc1dfedca19d4560b03f5d8162fbce98b49d7dc07b46f35b4a1422f6a5ebb6f0d107f54afe362af4fdd3a29728d9f9ed37e83f4a8fb71d3d788304e0dc4a", 0x93) sync() 16:00:11 executing program 0: mprotect(&(0x7f00001b9000/0x1000)=nil, 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x52) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x40000007fff, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:11 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x4) ftruncate(r0, 0x0, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x107fff, 0x1, 0xdb3, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x26) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x20) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f0000000100)={0x0, 0x0}) 16:00:11 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x7, 0x0, 0x0, 0x0, "d33862c457b5014da1755cbe55d1f0a9031478e8", 0x3, 0x1}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r1, 0x2) flock(r1, 0x1) flock(r1, 0x100001) r2 = dup(r1) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x20, 0xfffffffffffffffd) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) recvfrom$inet6(r2, &(0x7f0000000180)=""/155, 0x9b, 0x40, &(0x7f0000000000)={0x18, 0x2, 0x7, 0x1}, 0xc) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x200, 0x0) r1 = dup2(0xffffffffffffff9c, r0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r2) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2cf, &(0x7f0000000100)=[{0x50, 0x0, 0x8000000000000003}, {0x8000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x4) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x6, 0x1, 0x2, 0x13db, 0x5}, 0xc) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x1, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x2, 0x6}, {0x18, 0x1, 0x3, 0x2}, 0x4, [0x4, 0x1, 0x7fffffff, 0x100000001, 0x5b2, 0x3ff0000000000000, 0x8, 0x5]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001580)={0x0, 0x0, {0x4}}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:12 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00000f9000/0x4000)=nil, 0x4000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) recvfrom(r0, &(0x7f0000000100)=""/216, 0xd8, 0x3, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040024}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:13 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x1, 0x1, 0x3a2d) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x15, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x8) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x3) 16:00:13 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r0) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) setgroups(0x1, &(0x7f0000000080)=[r1]) 16:00:13 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d192e2f66697c653000"], 0xa) r1 = socket$unix(0x1, 0x1, 0x0) shutdown(r0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x2) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:13 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, 0x4}, 0x0, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x8, 0xff, 0x9, 0xffffffff, 0xfffffffffffff000, 0x100000001, 0x4, 0x428a}, &(0x7f00000001c0)={0x80, 0x8}) close(r1) mlockall(0x0) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700000000000000000000000000000000986028b530eb322ceeb6be9d7ec52df8504d995e16d48c591d81e94e6ac1523735a9add2a64dd254364c375505d3e8833d9e46a6a7f97f6decc3960a869e94fa962c7dcf97b53c18593dfbc528b0344dd400000000000000000000000027f30596be38cde1cb490f5c4c550d532e7f388f981d498bf2c04bd5eb05e3f14d7176daf56b5b0c1e121e1e28ab7ea6f627f0ec7621619cc30d5b6d3e7c1e825311843caa887047413961f311218965466e5a08f8784160944a189455e82aa4e0be320615a608968a866fea6506c4d48032", 0xffffff85) r1 = syz_open_pts() writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="6f5145ec088632a34f7c3cebf5c58aa87bccb18bd39458ea53544d2d4386756ebbaaadd3b4d6497538558e52580457", 0x2f}, {&(0x7f0000000280)="d84c48a90a4fe0f2d713f5e5f4ce5b3797dc5c0f02479ec2114c6fa0d908cb4a8b933b2928dbbd4e28f1773c14e582b97c94749307997a6d59a666e2c47deb2f503bf51ab085d794ba0ab427b642695221c8de7d86624dda5bc69fad62cb00697618095d6d4cd3f82fb939bbc3cdae176d815594d8365eb94637e0d7ba4c582dbbf25d2253296c0844269d2d91715eb404e0beaa09ea8d855bbb8b0d816619deb275b4d297dc89ff62bcb3913eaa847045e4b285d2c2959626b4c3b2bb16", 0xbe}, {&(0x7f0000000400)="3e71ed8e011806646e2f3920ab9471f63d521a6f6f7f238e3763337efdbb8f2e573e6cd371ab5d4514feed1a1e850a878ab68cf96965c9e8a209621a33d379dc4b9ea6b9e1b476b182d1fc860a57bda2b7ac27b00d37223f7088c19a73beece07add421af8c0b04331395e866fc215c417da1226c3fc15b37ec91ef2427b36e07b1f6f998bc1bff1933f3a30638b5fdf9c541ddaebc27de89b7e8c22d53056233942bee8002d0d68da3fdc7462c62923dd0904b93d", 0xb5}, {&(0x7f0000000100)="e2f36bd51a7c3bc16c0bcc779ba2bd6e0b318aacff82fa9be1bd22eb1551b2f6c0e5dac9f751122aa2456072340c979ad3dbba817b0242535c32f93953705521d5bd22d1547694f967898b23c83a38edabb4", 0x52}, {&(0x7f0000000b80)="d012ea88764ca74e30849701b7626d882f040dd673b02d1ff75003773e36e677cd32a380e9353e8fd28195c8243938de160b3034af130ebd57b7c843a71e587b72b62d7408af15bc30abbce183c174493c3da5ad20fb732af60be10dc01bf109c404d8e8000fe56a74fc9b39f6c307013b74a097ac33fc7a184943f6043f8dadec2909945268e5d1e04f12499897a2ee2263ab27465e6cbbde9a91de80735b7d0cc8338048450587c23f5ad77b18e540ac51bd5e0631e0768b426dc91f085158d4f8cf35001365f208fc63d4edf607972fd23691fb6ea7c2aa0cbdaae79c1c334972da0920ccc3bf0f685e3a813d8582e5785a5cb9a0460c4ca00f5a9180f07f6ce3154ffc62c281828070ce836f8a931c8c0547abc976145674ab352f49d3cb3c33e5cc807d9abaa4520c8f85bf9c005580a758538011c88e343e495a62e4bd4f5befe2b982d6a4537d6b8bf563349d7d27f49e6197b02ec39519eb1aa36c08ba327bf7c8906af34d854344413f18ac99f35b1655d38190c8ba10992610e28c0cc3ff5724a69d624401ec4c581f726127c975a83b0c49994792d2e4451ea1faabc41a584ef66ca4de1e0b199f1be61969ec4211c2633dc637067094360188a855716898702df5dc8c3ec136e8114acc8eb574eea5999f27b1f990a30f1d5a92f70e6f8aaed65a6a4092a73b3609714d896dab1dc809ccf1cd77429d17f6a04cac0856646172dd5f899e8202c6679b6cbb2d50211b73fd653ef08ca2582f6e0c8eb76dc26a96dfc7c64d34910ff84024de67d62a2df2b1a6523f26e749063b9f42a9dcda528cd4821eaf09fb6c2bb75a5148c2796edc4b11dd412920c9315104af67b06beb08e5e0b25a96d14d882c9c0dc708eea8f5af624351fd817b28b6e6de3d73454c936353125d8335d35eeff8973df7ae6b3263f4190c44946ab19ae517543d7d5750c97a44037356a5ba67dd3751723b53c12163afbf2bcb349125ab1d42d54220a7cdb1c2d34067583e03c31cf60915cb6da70e26cf35c57676be37f5984ac7578a6b7f77c443283ab20c7cf5a335b5e91b923804d17128ae91877d15bdeef362cd908f31274fbeb6fc364c9d69675d9541e969a2f767a10a17bf70658a63503580660662a2c579985fc79edfc448693011598ad383f71c2d2c2c8a97b970f6f6f0b2c00fb079a724cf8920189d06967b989920222d0a9b7c5daa233e6798bedb305ecd924d0fac8f53c46d90b4af5c35611d3c555d8fc61b215468cff294886c42af53b54fe0824118290c678695c7c65e5bf18850a7dd98b71c3f54861fb13141d6b67185983af79f4e180d0cf39f15087e8c105eef8efa12c2210fb3493bcbbdb46fe8f2046d0b4d3dbe9e79592a16a238956cd36d67773aca10861b4e2dbb68cfeb0f121b8de5e8d7e5006a4085d4a124b31249a88947dbacb84110fb84ac56bf70560fea114395abf06a58ceb0579f93c896a2bc86bf3ea58cbd0601d88b8b1e76a7632e4fb255e44d25da7908ead4a81800f245d497f3f2bfad4f4ef7408a7c991d7bbf2e269e79b6f842d63800c3e27f38524e919dc41b35296f01670958f822bfa530d10218ca65518f89b332d9969dbe1eef67dcfe605325fe761af31429e3898aee9fbe5b4632d0a61cc17b1de90193db362a897db76bb64361e7539ae079a1924b13094f126d8717ff8d8d7d53b3f89ba5616c48a3fe80bd77dea8fae931e6a7303c1626aecfe918a2f1307a20f8c1e5747f96c2331cfb12bea5be79f64af3ef0840c66733614d7ecab95f1e5de9f854a6863f7fceef393ee898d59d1c69b785a04d43aeb8e409b44b4e45cdb96e3082db1fa26840c9333f9bef582451569cd60914c4c302c282c71bcd4532994445dd29a4c5718cdae56fa1d19356541fdc441b7f86a46fe862e2043812d2c3816b8ea46ec0ad1c8f73e6363806905214a78710048dd311b89e90cc97a9f3c19a1a26473ae9c1882ff0b4e0be3498e0f83f839888c7a39d40176e68a72b4d9ffd6781a61ccbebe6ddeb409d13b22ddef9b20d825bf9129dd009bcdadc7fecbb03a7ac2dc870b47351d520d5dbbdeb4be501074735b531b634b22f1aac40c5373e8e766d4b5d6b8f7ec27ea10e34e0ced547a167b598bfce9aa291d984031a6b7e9b9acda0f8e2a687e86c2ffcfb36d5cf6e918f9d258d98dbfb2cdefea053292cc8a6149a6006d0c89753ef170cfa3da16134f0e76cdf27df428c6ab19191babe2a093d814e8ed389ded1f4d736151ea856616a0e8d9d568c4526f47573b709666984cd625a325cb1f85e66b08ed1431991569fe7036b9e86e741978dd89a59e9b6630dcf43335fcfbfa0685723c76969fe4976f98fcd0eae096abdcb92dcb0e1ea8457307bba634a8f6665a832a8e7bc7827afcdba45a1df1fc2799dd795ad174b009e20201447c73f0b24e334770f7aa8d77d2fe03b1ac4e15ed308b454890903f16e23341684dc3329490ec169a9c1c87d162ca7a49e5f24de3f1c2c1ee262b07eccf032502b84de03782c1fe4940c10e6add6f00a502e9ee8fabd794ee9cd6a13f2fbe6c98b1899730b86f88a8410d3f8e22bc10ed5bae03a441f912cf2fe86d5b486a9a0fb23f20031282b88dcadae334903e881f02008a88b54f693ff17fcfde8a98e5b8c8fcb2dbeca128f20c0eb09d211111316666544adac7e4740739c6c7541504334d1c68331f0b22af0f5bfc077d29246f5e296da6dae8abc0baf4628ee3c6a1ca7f41dab3c5021e7fc8d250504ded4eba2c62d939e787af529524a1c95707bd7d415c555fa7f2e2aa9559f5b052cf431cde6570ba3cdd6f61229a1ef1266f0696a0a79c11d07a1954cc88c9b7936c7d1569b4a9bd1755b606610426f9ae1178e8189a0c1f2f24a0a17946f33d9c503d0203541b9dff819dae73bb93eae1e8a645c254e74c3b8a9c434ebd5b149a82c9dfe3e48b3204b4b30c8138740444096508c973981487800600239a0ee8a4d45783a9eb4cc853542960777477bd442e68e09d88d37a5868acb626da88b9b0e37273688bca92b5f1d3cbbe866ffa43217e2dbaeb9545bbaa7bbe9a1a88c54e1217823775d3034c2816ce81bfefd41c66066d0d3b48ab2a3c4a9656210b1367bdac1a9ec1b1220af072a4d6611f2675f11319d9a2494442d49be0fbaa8ea0498db1a5ebc575de3d319871360b9ac2a495f54018c86c063c6954060107318e9a234ff177475368db0e45276364de4cbf5f02a1be502af43031e421cdf37f23d5527b86da14b195ec987f72262950e54f9da4a975f40659c147028559012376d8f59a4283d84217d780c32ce38dc43d47dbeb079316892c2e1b4f4f191919d6cece434b0b176799d7496e2c3b2b86cdfbd9d71fd19a22df8a419d6a3185df552c44d36bca8c187f51fd57499cc819b8782d7c33fd0fcc72f24e9a24d8ee1492b6540ec9dbbe8fe74ede799b970775d12fd811c9b15788f58604b5d19964e48012a485086d87c3fdea837c3c0625ff95bc5d76651741ad9dc333e28eb3970e3047972289702ded240c2758a32ab271d2b55dc10eb243f884d95fd0a7dd320317ebd9054379767f36fed82a0efa738615454bedbf4351fb286ae97e1df9b3c51c3a0e192f14879a127bef9479567fccd63b92cfbcd33f646988cf3314dc1bd9a3a482ba831ef6ae333730b8252f77f249d5ef8c4afa2ffa1291e0d58fb5ad3567a9c4e154cc3cc39081d421b0534012b7f837a66be5072696be87fae7732e69132e28dbda63ed28226127f01115c560c14dd28a95c0b1d853f9ee40a5f6e7eca43b31fd50287841c127b55b2b6d4cf268ac1b6cd84d63d3176744de9d35a5e02aa5876bcbb50e1fdc59af652d46112228ae7b95229141021c66973993068eefb0793ec0eef0d1e4639fa70fa11513914151b5b4dd651573a8ce77e5e2cda387bfe4dcdff874954744bcf01e5257cd062f7df236028eb2219973396e70300586fdd2f1567c80f4840618ed9e447f08ea4b0d4d17e2d16dcbdce717c08013d5201653ed38ab82490da19b2140791066de8e49a9c2c35b7afcda9c8b36c93c50f69c6d25d103825d98c510e70838f483f9f4b6ac66afb4e730f3c26605efa3d273f80a63ce7070a69d133f3dfa1100c403a8b0d2d251ce6a46f97963ad5912493c39c6e8251e7e02c9afd4bd1b2423bb25247026399066a1946fec770464447723b126ff6667efb4fdba60d57109b8bc63ebf48ca73d65d7edaa2de719a6a325764e6d71e76faeb9b06419bdd0d66b203757dde562cdeebd54e6b229dbd89f29b64795608f809bf4fcb27738138cea3384a79806a6815ffd9add4962d1b7c74c4d28d3f30aa39a42a01c1cef7564963f9b335b49667dbe3e92473a0b7c41db7d4921d23fc69810ce81d8043fcaeb4295b7d56414fbfaff8adde6f17bd91dab137eca574efd3c49daa1fbb2c69a313cc2764bd85ae524558d85f3be9ef501fcc9a02402dfdb7b274f09bce356df5c6f70a8af8ada20a1afe50025e27242d62cea77b82b7b55e1587cad7e3a3188dcc11493122953232f3e68155b80ba4cc0d16912cef9617b05dd2a3216340e3757a4573f2bf8cd5b4b6f164bac325bccf43821df9204d0570b2a8e0a4ec22e083f7c03f6c420f817a811770dba425a63c7ce47c46289db459b36208e8c9c0d553925819252530238dce47f0c640755c54922da6e3a3ef3c25b9f6fd9e48cbe8027d8e964fba46915abe49c6f06a356728bf385e004722c28575fa29221fe49bc81656cce9ad7870d3bad8467505ffa22889eca459cb2341d708046df8ae70fde30dab132fccc9d517bee6b6415252146ca36b3b0493d3ec76618d9839ee14cd3741ad704bd611ab2bce8f32bf0d4b3e6f3218f870c9cb375b2fabd86ab5722eb533d0b68c161fe4eb15c555749f970fab53db7a10047fa56b58cc73d364298f34144cb5dd97b50113ffd1e2e047c39fdeb3a185f499fc74dcbe20c298aea3c7ccdb84bca9064e7322575718773a27f771a78b84dcdac460685aaeb16e2775d7e8782e37c4498c36bac3cda806b03a06199b05942b941b96a2881d2296d49786f8e0596b662b6d63128337d1a07db9665335d4f37d26d8bd8c455a4f078c4843cddac2addbde9e4ea1714a489445bca124bbb1bb4540b5717a920aa46ee8863770ccc2371eda358b56d7e2b1428edb8c7957d27da06ffc730ebbe9e8781049a95ecf9c1f71b9293bc7594ab20cdaa5d9ebee15408e6ed37a2c37b6adb30209faf3988e964eb1188ae653dc894781720408666bbd5c0005f3a888c0e410a0083a22777b403895b2d1eac3302cafbc5379ae00af4ef60a956db488ef6cb116b5b965d5bd2c7da13c078fdb0f2320bfd2d02a9a83003f61bcac88a9212efb1a52b5c382f1bda6710df6544fdc046a7acc42e5fe095b265b613c948d67ef0c4693af815f0ff754b86ad04d93edd8e5bc9066ca7afd528cb431dd16bb63dbbec25d3c5d137541358ca8533ea3b636f42c3284bfb25609d57993f70203793212551a10347dd4d7e07564423fc183d1e4e345dbc99e72a5da0e165a454cd480fa0d77dd0908ed2137e70157325881d952ae787268962e9c66937cafb0c2836dd2f0766eef42baffed06dea735047e2bb2b2a53283df3de86171f2f093ebc1d537b87f5612b37a9a8a25d51cb28f3f023663b575dd8db37fd30c812933785b691bc48a8aba5c70fa2407b5c03b43bbae7afc5424ec7ecd2df548d997373ab37ad892ee8704fb5110165e45a8c24dff", 0x1000}], 0x5) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r2, &(0x7f00000001c0)=""/161, 0xa1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() getsockname(r0, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f0000000240)=""/251, 0xfb}, {&(0x7f0000000180)=""/28, 0x1c}, {&(0x7f00000001c0)=""/46, 0x2e}], 0x4, &(0x7f0000000380)=""/204, 0xcc}, 0x800) kevent(r3, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffc, 0x44, 0x4, 0x6, 0x6}, {{r0}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x6, 0x1}, {{r0}, 0xfffffffffffffffe, 0x66eb3cf64c36d6eb, 0x20, 0x3}, {{r1}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x1f, 0x7}, {{r3}, 0xfffffffffffffffc, 0x20, 0x40000020, 0x5e9, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000000, 0x8000}, {{r1}, 0xfffffffffffffff8, 0x84, 0x2, 0x9e50, 0x4700000}, {{r2}, 0xfffffffffffffffe, 0x3, 0x2, 0x0, 0x9}], 0x8, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffffc, 0x99, 0x40, 0x3, 0x8}], 0x62, &(0x7f0000000680)={0x9, 0x6}) 16:00:27 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x6) getsockopt(r0, 0x20000002a, 0x200, 0x0, 0x0) getsockopt(r0, 0x7, 0x1, &(0x7f0000000080)=""/43, &(0x7f0000000040)=0xffffffffffffffd1) 16:01:17 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x4) faccessat(r0, &(0x7f0000000600)='./file0\x00', 0x1, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10, 0x30bdfe47381a31c0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x7, 0x14, 0xfffffffffffffffd, 0x1, 0x401, 0x20, 0x180, 0x2, 0x2, 0x10001, 0x12d7000000000000}) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000100)) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000280)='*\x00', &(0x7f00000002c0)='c\x00', &(0x7f0000000340)='\\$/\x00', &(0x7f0000000380)='c\x00', &(0x7f00000003c0)='c\x00'], &(0x7f0000000580)=[&(0x7f0000000440)='c\x00', &(0x7f0000000480)=',[[(}\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='c\x00', &(0x7f0000000540)='\x00']) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x241, &(0x7f0000000000)) dup2(r0, r0) accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) 16:01:18 executing program 1: open(&(0x7f0000000000)='./file1\x00', 0x0, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000100)=[{0x5}], 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x100000116) 16:01:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="98b458ca9ad008560f0961809faaf62cc85ae66abc51ffdae590ea77ee0f507f373914b817486d594221ea04d1e0b3ac4194eab8fd68a9d22951c662a944f38b925b1f271adf23d6729a955ae2c7d21a6e1f08bc35613061c1b515f7e838528b3b86adcf900779dfb56ade532fa97405546393dacbe971feb4e82985ab09ca3642bf776ea118b0e11804319f5b68aaab281bd231753d402701ce6454e65926df055a0537412d", 0xa6}], 0x1, 0x0, 0x0) 16:01:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000), 0x172) 16:01:18 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) socket(0x13, 0x5, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x0) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200e0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:01:18 executing program 1: socket$unix(0x1, 0x0, 0x0) poll(&(0x7f0000000000), 0x2000000000000348, 0x1) r0 = shmget(0x1, 0x1000, 0x100000120, &(0x7f0000ffc000/0x1000)=nil) pipe2(&(0x7f0000000000), 0x10004) shmctl$IPC_RMID(r0, 0x0) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:01:18 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x1, 0x7}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000180)="3fe3c40f0af2eba9a26fb0a73be2c5e1fccefaae67e89fe077d09b68606accf5981fcd623d9ce5e56c8acee824f203b676f9ab32c428acd6e74cfc9f7c69f6ace91ae1c49210445eb73a27ade8335cd0d505e2b41db79f1b02f1b11816250502398a39586727328b218d932a626efdce883c48fff2c5900943657e73a279d0e186c67faf6bf683ad5ac575040fd20fd0e959a4866a12e904c71926b4e2046a512924fc05cbbad31c1bc4b2476fb84dfd0627732a7d1c1fe54f38c036c275ef00570a9685b4ae8e5bd66f25c0e78f955430f955b07d3b50607664df12af5619c5907e6b24968987d816881de0d108d2ae598b87748b5afe8b25", 0xf9}, {&(0x7f00000000c0)}, {&(0x7f0000000280)="6c833acb0d26f149bc43525cbf5f33e681e5ec557299cf5cdb35640d662c94de4d9317d37f6f473c29e13e0bb9f62bbc1982f0f9d5a3a0d6a291cd3013669629239618490f7bc5acc34a0e9c7d8036327ec702d21e78728bf4f367999d49dc1f310b978f88e6019dce91fe7d4daf7e32f8ce0d1c6783dfee3df658e92ef4a433ba8d4f10c43a05be9bafef45da442e090fa2135f43c3fbca717c946524736a981cdb3a4c4d4331be777d894ca22fcb382709038944bb9b7e215f7282468becf2cc85d865859a2bfb9bdcba521e11a5702ee4442936e288c06e87728ff8d5e6152f80aad0", 0xe4}, {&(0x7f0000000100)="882ff93ace1cb51fa23522e4d7d6311978b9f77812b61a60656a19422988e782bddc42bc6ce0a530b1139ebf4c79f5b6e8115a44b67225c4706f572e782ba6", 0x3f}, {&(0x7f0000000380)="7bfec766dc410e7b4e6ef6fbe92660add509ab19fa542c453730e52747164e015a311e9aa31c873af0137525479dde1438ba2c48dd653072618c12dc10641b2e63a40f", 0x43}, {&(0x7f0000000400)="be1bff0546f77185e2149e2c66dd", 0xe}], 0x6, &(0x7f00000004c0)=ANY=[@ANYBLOB="d80000000000000001000000090000005bc8c4400d21f85baab33982d4ece7dca6e8ab8ec1443adbf32984d7f254085a82aba4424e57cf3a6e22beef6904e34dc0692fa262c834cd72b1425bf06ced10ed3e4266ee3eabbb7a08cdd8574a2a353f015a2df497e187f7f564f4942d66361b33fd769fcbe4b7ff8924313b91eb444f4920efb0201f70cb5a1ee9a3910435947eaac0816e685e6b928d6ca6a506680c1402f22f569531081d344401288412bf817f049e01bb18a169acdff567f70c0ea75a1176bdf5069ffab9938c8470fe7735f2e97d0000009800000000000000ffff00000000000046a174a4a1f5f48a88890a74bb209c16905a2166947a8b7bc3e7155fb7feabab6d505192710a3b695f84b50300000052aae65d097494f5bc107112fbd90c5628f8d8a7a44b1cf1c2fc48fd9a99ab26b484280ff876b9a2f6fca35064dffc4eea45428b2a77004606b247d66ba1b1debee67c51e1fb2d9b7fcea9dfd05a2a0000000000005800000000000000ffff000007000000000000005d09c6e42e46357122a1f12a0a55a7b790f7d7b3b09921e90a64019234d572756c4f6258477acfe363a43e0f26950600f04b6e6134e73edb35020ebc2845"], 0x1c8}, 0x3) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000700)={0x3f, 0x7f, {[0x6c, 0x6ac, 0x8, 0x6, 0xffffffffffffffc1, 0x0, 0xff1, 0x7ff, 0x6, 0x40, 0x2, 0x9, 0x582, 0x17e, 0x4, 0x5cb8, 0x6, 0x200], [0x2, 0xf6, 0x20, 0x2, 0x1, 0x3, 0x3, 0x0, 0x4, 0x77b], [0x0, 0x1f, 0x4, 0x9, 0xff, 0x401, 0x9], [0x3, 0x0, 0x9, 0x9, 0x1, 0x80], [{0x6, 0x8, 0x1, 0x5}, {0x6, 0x101, 0x7, 0x80}, {0x3f, 0x1, 0xd2, 0x1a4c00}, {0x4, 0x3, 0x1, 0x100000001}, {0x8000, 0x1, 0x401, 0x7f}, {0x40, 0x0, 0x1, 0x8}, {0x8, 0x99, 0x4, 0x1}, {0x100000000, 0x4, 0x8, 0x9}], {0x0, 0x5, 0x3, 0x7f}, {0x1000, 0x1f, 0x7, 0x1}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:18 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/177}, 0xb9, 0xfdfffffffffffffe, 0x0) msgsnd(r0, &(0x7f0000001680)=ANY=[], 0x0, 0x800) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$unix(r1, &(0x7f00000000c0)=""/118, 0x76, 0x2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 16:01:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x2010, r0, 0x0, 0x0) r1 = syz_open_pts() r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0x98a, 0xffffffffffffff3b, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x14d}], 0x1) 16:01:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0xffffffffffffff5e) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget(0x3, 0x1, 0x10) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:01:19 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f0000001500)=[{&(0x7f0000000000)=""/59, 0x3b}, {&(0x7f00000000c0)=""/53, 0x35}, {&(0x7f0000000180)=""/157, 0x9d}, {&(0x7f0000000100)=""/21, 0x15}, {&(0x7f0000000240)=""/108, 0x6c}, {&(0x7f00000002c0)=""/199, 0xc7}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/239, 0xef}], 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpeername(r1, &(0x7f00000015c0)=@in, &(0x7f0000001600)=0xc) fcntl$setstatus(r1, 0x4, 0x80) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000001580)=0x5) pwritev(r1, &(0x7f0000001740), 0x0, 0x0, 0x8000000) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) dup2(r0, r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:01:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 16:01:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001340)='/dev/wskbd0\x00', 0x20, 0x0) socketpair(0x22, 0x5, 0x100000001, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001300)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000001200)=[{&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/92, 0x5c}], 0x3, &(0x7f0000001240)=""/131, 0x83}, 0x40) 16:01:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x0, 0x0, 0x0) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x9, 0x667c}, {0xfffffffffffffdb2, 0x4}}) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="e6b71bbd128dcf5a13b4b471ebf169d8f142969cf69611dbf04d009b0669030bdecb3c5a75ca668af274a9731514b8b5acf70b06ebfc58ba2f8db733cf8a05479fb8e7761ea32156b57a27fb62768dd2fe67abace9fcb27ba1a9aa690b43d2e639047c6f856872eb4daad92a03b242189d2b7998e86a36f746c8157100a4b2a7498554b8d94c1eb21176c9144f44aa7e648ff7d5196a0933e05eaa49d665d54dbf49fd", 0xa3}, {&(0x7f0000000100)="621f67a31c4ed66864d8a13f63223a5853a82a031acced3cebd329daa94c69f589ace75f0178bec2b7e51d5cc7f03ebc535a952682f05fd06fb4575bf5b71c6ec1f02ad4bb76d93a2ae50111cf87772007bab21c9fe1be867b335cb6b3ce1a0f6ac9014b002afee4da82", 0x6a}], 0x2, &(0x7f00000001c0)=[{0x60, 0x208ce8b89e8dcd9b, 0x2, "bd3adb01cfbfb411f44a85a6032cfc064f79a7987a57e4e3db6458d03f9eed7d91189ad3ccf2161e9e8be955592eb4340f2d7da0d9f98f6333dc0b6cb4c03e57240d8a1bc5dc48b04d"}], 0x60}, 0x1) 16:01:19 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x81, 0x5}, {0x1004000000000000, 0x7fffffff}}, &(0x7f0000000040)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x5) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x20) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x81) r1 = semget$private(0x0, 0x0, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/6) r2 = getpgid(0x0) wait4(r2, 0x0, 0x9, &(0x7f00000001c0)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20800, 0x0) getsockname(r3, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000340)={0x9, [{0x3, 0x5}, {0x1, 0x9}, {0x1, 0xfffffffffffffffe}, {0x3, 0x7fffffff}, {0x2, 0xfffffffffffffffc}, {0x56c266357fec787a, 0x10000}, {0x0, 0x8}, {0x3, 0xfff}, {0x2, 0x2f5caf06}, {0x1, 0x7ff800000000000}, {0x3, 0x1}, {0x2, 0x200}, {0x3, 0x1}, {0x2, 0x5}, {0x2, 0x7}, {0x2, 0xffffffffc90355b0}, {0x1, 0x8}, {0x1, 0xe8a3}, {0x2, 0x5}, {0x2, 0x3}, {0x2}, {0x2, 0x4}, {0x3, 0x9}, {0x1, 0x8}, {0x3, 0x96d8}, {0xdf8cc9c289012c69, 0x6}, {0x3, 0x7}, {0x1, 0x6}, {0x3, 0x1f}, {0x1, 0x4}, {0x3, 0xfffffffffffffff9}, {0x2, 0x2b}]}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000480)=0x3ff) unlink(&(0x7f00000004c0)='./file0\x00') r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x100, 0x0) mknod$loop(&(0x7f0000000540)='./file0\x00', 0x40, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) r5 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000580)='./file0\x00', r5, r7, 0x2) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000600)) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000640)=""/42) link(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') setitimer(0x0, &(0x7f0000000700)={{0x2, 0x800000000}, {0x9, 0x1}}, &(0x7f0000000740)) getpgid(r6) geteuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x3, 0xb3, 0x81, 0x0, "a5920be443b4657ef20dd72bd31325849dfc124b", 0x5, 0x3}) 16:01:19 executing program 0: r0 = socket(0x18, 0x3, 0x10003a) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff, 0x0, 0x4}, 0xc) 16:01:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x3) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x100000000}) flock(r0, 0x8) r1 = dup(r0) sendmsg(r1, &(0x7f00000016c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000040), 0x0, &(0x7f0000001780)=ANY=[@ANYBLOB="8000000000000000ffff000009000000b5676890ed79bba05555d6bc9511463624d7fd5ccc5b7b7071142df8944a80a186dc3d2d41b1567a903034bc44d0111676256504f909ec974421bf8e2f0c41c25a2456a64dd8cc7a794db87bdd2204c091ccfb8161b7e68f079deb252df18a5eafdd2b8e44b88d55800000000000000090000000000000000000000003000000592274238075803b4fe9586eb4a52f6b7fe561fa404ee5f04b0aa4a5c0393565026d546c88f87e1710b67af655314445ad1f6cd175f1f94e5734165e6636a3b50a0c2ba4048f7a5bf2872d44b37deb0ce41bdaa5a4f70e89e1b2b2161ef92e6cc3b0ccd0a2782a6961217bbc55e8ffe9ac7b860fe60a55d453d67317c12185b2c7411fe6ff6c0efddf9c000000000000e000000000000000ffff000003000000667f2b4d87ac14cc78e83555eb866fa4a11676f66b56d83dea537e2047a0e0bf848df792714d76d8665916df9b310110a509462508865feb2996a0a4ddd3dd6726b4969fbd87cc030d7173a25a40f2b427b388bfe1915c391e47759b141dab537f0d945c2bc6b3e0dc662a4b37f721d43dc94b45480e6fba6b320d05c94e799b05ad65ba2c600640f1dfd385ff85dab9e4a407ad697e5abbabacae3451ee18f1a55ebb00132979f1ab973a2f1f4415d4fdb53822670cb9dfe2795198df29c97390788fa57f6004a1510000000000000008010000000000000100000000000000fa9adb3f7a46008aeb3a57710b8249368ce59c294fe6e396d7c8d3b782152dfe45123490fa344832851c0ccd4a38e560d6ed58741ae859d15c7570c147588d02795bc0395016e548a0929fef18412b1d606ee06fd1b5527b026dd8cd9b085d5bc2b38192994f82ab804c1a3c94df0bf0acf20aa84c394e9ae93ac340ae7d1584abbdbac50ee25d88c2d6427067d395dca7d64ecfb588fcdc03a50a240e2062ea32e75cc526138a024994c37c50ad3a5f7241a2b93a0db9ea42f78f2af17f3d96efe9a5d6510855f8eb047ee3a67be8286cf7ae66fd6e07d38af73cf0be1fd709b98e069cf66c29072ba1a6cdba8cbdd5068c000000000000800000000000000001000000050000008201e6f9283483c761365075ce2f9541e191273ff942e4f24af420756b0ad09b51b159683982968941e9891c4998451d3f407a93450efc8d2ae62b788ee0a447b1d1dab340525d1a9d2797d365b6774f15663f6617e42c0ed6584a44510b515e7091916b947e81ea9cc5b9b43c000000b000000000000000010000002a07000053bad53472c26c013b00ed09cf485f4d6e12b17f5645032abfd9ca9d30bf8933ad4437480f327ae387ddc901338014392333a8447de4648fb205b2d437a9c0c21f3cf226334aa4698596d342e6d12dcc50dbb296be205eb6df871ffb1dbcecb247c5aab039ddb9a6962e3bcabac930ccae720a1bf0364abbfe527c02d06d6ee30220b761fe4c75e39706d205e47547a6dc7745f27e3c0a732f00000000000000880000000000000001000000f500000053094e268698d4a9789c9f9ef6a254c65a22c241af6d5a7b63fb8834d923b83c8eae191af4799dfa52c8dc6fa438c358b8a918d82a617f32a057ff6bad7c6d4533748801d4243260b1bf6b881c58d52f8c63c369f2dbc8f87a1bab3a83a8508b05fb3576fce1a3a344e32921cd9cec5a507f8fb6390000001010000000000000ffff000000010000f4c6074b824ddc44f8f0f9da49938cd8daae219324b2fa297013efe6ee75afaab155b1ff970f617487b93b5912a1e872734d86394891877f35f07979059e759bd181600c33f40ccab9d781fb95a44e6d867b4e20792c0be2a00899e654ab4f0dc0fb5b58db603cafe92c3394f68c2201f5c2c8c591d1664547862f81b3966188e90e67fcf36dfc8f0f2e1116c09602c079d2edf4a26ec141a126039c0cfd75dfbe961380618676140a69977ea0022ae4dd347cd4a7b14fa3878c7245b0cc6786c7252c19be2389b3b667b936bb234a9ddb74551a28141d7444a30960a892c4df0027b475c35b144a8f035c94c39ff2e8d0223b76f08f26b2a0d10e0f4c462bccff98316190ed61b32211c5e411092e9a8443dc6d8be864c07006c751258ee49829391eb3258f4779ab5aafb4a0a2b1d828a53c65a4f540100dae528f13e7d55b35df4fc239369a57c8943ee88cb61dcce1d4ac20e5fe913d8a430a2f3fcded5d9f015ed5fe432d3e63b442bc1afdefccf2258a0d5e8d357358aaef52d1e9b2564c9a2b4e5c64144c1674527f5d652c1fa947c4468313691a4bfce059db6a473b9e33798323dd387b0bd2f2b20f16196615085111d2dd894682784c9a9f58632930521813da79b73319ce334fbdf5bfe5c3d1995c805e4911ee7a20fa4091989ea62a9adcb3fdbe9511e4410003fd581e02c36964e21ed77746173836b87cdb8097ea3c30ef8e89797b7c40b247109fe37617715bc2101f020b217c73607e4f610e0d45b091bd491680dc8fe4aafabe70fbeda3118eed88c1945695335df02eb6d45e1b3846489985f436cf202c004226dac59589e39afa917f850e73b171c31292e9202e6ec242892d831e54c2cca6c70bc0958287f86d9d52529a3031caa8a122a424221dc002bc2c940302f3b95c26a4d2d374dfe4e4493d90ed581ed301fda10a53f83b90dd22f2ccf776fd29d7ceb7ec53f3af2ec0d984a4b8475e5f24da6171612c720f8c7273b50d4326c25a59ecf918a9e540befeb94950e6e51e7ea8f32bcd8dca7ded583fff90e09142511271941e3c4a743e5fbc14814efe78dc16b41643cbeb5833e1e1dd95d938e361b8b513bfe3e23e321006edc2f07faf966609a3312f7e4bc3d56ac4583896ab1b2ad564276dc5af318eba8a3c37766edabf98b062676ca33817c4f1eb59d24fd9ffd80fd40cc86dfb395602451c6757cc41bf0b262676444e1ca2456a1f7cdf0c48556e57ab17d383b38ff4d543e3a664d0012973ba12cf7219f802063ad3e3a2d0465e09c9175ed10f6b7f2417e9c9149105f3950dab793bacde7b797a0e3b9fe3d24d2b39f6cccd6866fdfb3744eb8676d016c25236dd6d238ec660d3454d2c17ffec7fc0baa783e51d6207de2cd918a6f31747750ef98dd5730bc9ad4c123e27f0b87251a03398395420596b4bd87eef46ea18421a83ef4931afc7916518dff21f052716a8749fb5592e7734329c0d910bce27995d99714bdf393d7fe63e945a38a3ffb18ec75db24f8abf98c92f49c2547041da6a83454273fc8a3f35cf8cdd8201154486431a7e2efd27a4d6aed070ea153fc39a52e776b697b58d2c063a43593067e93695475a3e1fb8ca9ecc401b559b1fe96961e903901fd87f3ea11760bda43a01a89b90066f8d35642a029a772e61975012b0e3c5453a9f50172cefef569a7c78a8a60abb31ecef2aebd24d32ccf37c99fc3955fbeb8451bd04eab2923765994a4aa47abf7528f7929dedee4ebb240e9c81bc64b07a2065fa9889ffbc79c68c275af243ca656064e7804d10e03243b0ade27e568a054c97569522a736dc99ddc770da5c74edeaf625f08af2406381329a2635e7126a67719ef68cf6f98b24770cda1c982a952f20239e65e788850530c92e7c209db2df6a50db1b42ba5673ad8b4fa9e30157f44a89b811e640f3c6cc009db924fc5cc4d6608737bb60678684a9f92101cc62ed647888343cc36c44e68a5fe534fa6bb11f96574f76baf616807d08e5989befa38ecc564fed1860af101f0ba6a4e1b28e55f85be608b304027286036e60be0eea3ac88b5707a8e46daefb7dc1f3bdf7c3ad019b0c6c09f81ba3a1239f936c7fede5efc1c7346468bab3bbab20ab19bdbd72c17c63cb7540bd35adc4ee25fb52cccf2f9e384ec3ad1a04b00ed437a0959e2145dfdb72222031e22d5d7da779afe6bc870184db421c99774c9eeb14a5ddfdea3b4dbd3c731ca1f22ce242ed42a91b047571459e780f32e911d39a860668f20b365edc6c36dd8dd741f757d0fcc6b575bd0b4bb6295a0a88a56eb5c70f3ff214b01e86b0a1980406461bdc75753c6f7e2ad4f808fd95c87354ab4257bb72184127a2f86e73d01da5e7e53cedad92adba3bde2f217fbf7d4b86c1587369dede639f180c8b1e7af5e3b1256391eabf60e05220ffbcb68374ec88c6c608b2a585a0d17d18830de327c7de6266f888045101ccba66ab384a13703ec10c08f456837d04c84105d67bc97758f6acc946aac32dfff7e08ece0fb7ec96451401d6df17120acfee4f7ab39c719f2d877cdeab51d00e340ac7457053fed5aaf679e1cfaad240d9be88c6f4aed1dde5e936b81f9d731333df5b29626b5c163b7fc3aaa6599525da6cdd2778ccabb09dfaf4784932586c9a455dba46bdbf1bf2a4394f5351bbc15562e1d8d090e722833626a26cb3e0ffa744763b94d8678879b502ab5c4fd9e59c73ef95f38e5497ccb71d73549dad7147c697d45a59a3ab17af6b69ce2f5f9aa62e0a3cc27ad3be344ca71c4ce03657eaa2c59d04bae9a97e26014b0ebcbca4298087f31d0af99581e8c8d51492ea1959b254477a270d523e489bf2f4b67098240adc652e6093ee47a6a5a4e4f911495b182e1e372ada97649d51aaf9ffbc88e6ff9492d0823ef005a5d20fc019df9d61d69733e86298ee61204473a158526b1ba013bf6014f421743d63f9ceb59a93080e22f180a86a7cfd9102f376915ef077ff559ce797182105617a16767589335d29308b427d7cba85d59b8a176b7837470d687eec28eb1c989a1ee9350fd9bc4630a4fd7248dc860e97db03a057ef2ebde3b793dc86054aca66f7acc661c54b2b3becffc7dd9f273152bd85655fd40b4db4fc7461329b9a02e8ac311f43ed6be55c5864474a1f4274fb5ce60f619154dd9b445da10a010486f49b3eba8de7919d327e1dbc905ea4d8d8a33bee56ba8c11c82525641f0ef38f2cf62da0aef24ec745899ce279e75446bb10848247992a56e736a8141adc00fbf687110bda52dc88a3b51807bc0a04b70e57789561ea5db6e5e47a5bb040fa5459a949c5a3240dd2c6d95dd2d153b52e7d32b97c4bb963d40ee59dbaf8016129c6d8acb7a39155d105cd6454d42e5e360637592d887f5822aca4e327b31da94101b347dbe77aac410e53d8d1eafe9513127bed93074fb37bcef699ac4325c16f4550fba1136a220e180c19fe399d40c98e109e055b86a0b8096265cb728e3d2126ca07b8bdcc6f50ab6f4232204d8d3f3c37ff83da0542cec73529f42f6da3799a9ec89aef60389854d6d83609927aba899ff88e947283048dc772ab11282a5cf54cf8d99bc70152a99c807f07ca26a2fa96c45cff49987dd2824b17b6381ba1eed85c64b89f84cc1c853b63fdc45a26fc4196cec77e7c5d1097d32200518cec7fe36c0b7f7a440f0a2c5ea168037f43f04c9dff353b4917af2c07be65bf9b5cd42116b38e95157b032c1cc8948f65ff7a71d1ac732c785565989de792c433030916f8720d26e12fb9e08d45bfa27eca8675549f2e53954d55cdb4edc50c73d3760b49a22e9b57c19dbf774217bf22527239c68dff04e22163b5f4b0175ba3a144a487138e8ee3cae894a5e2472c1312bdb0e27330f5147cb8295b6b1d3de6275d256d0e5c974b7272c4a871d1b57b3b559e3e1f891d1d1c50e7b35f3b535de0b235655953e09ebff18c8e4f4b385a7d1a7bb258ada715b64e1dfeb31aa2cd0e4e2cb5084a6b2ff5d536ca9637f9ac17fdd5e7bdf50d7d1f1079274664014a4ec23afc23b5591caedb2d536380a5296590bbd2c3c50b8c0d3530917eb05b92ab391dec4cf184038ea04b0f81a6b906566d58a45e4db9ebfdb2ac4037a5948a5b868c7cabfe50b41b0a7da059e2977b415b81ab595d6addc713343b3d86baf7d873d03bf8c43b255c26b39f85407b3af1053088955c917065a73b79704379e8e92a1ef06a1e55d5e8eec809c8de7592aad99dd21093e7b1906eccbb5900f16e14c6048cc9eddd3622d091fa456ab350f8a24bb8755d0f121a690c71eb979225c08b513f518aac2b362969e6ecfd7c1decf1503bc1e0f398a721565801dd885a8048223470241cf8c025914f1e01a8e109464daf900e8c39f62bff2bf903da7346b5c56fd71e2ea6d1f5e9af30d9dfbcd3eebbc89196395eaa764ed9648cab011fb288946d8ac75e35aab6b09949d6fd8c41fd7aeb958a02d511ec63c6b9c25bf52ec9bd5cfdd1850882ee0f3efbffbb879d1d5a442a7aadc5b2dd9fa0aa7e84fb24c78d2ad3a27ae8f371d5a44005fde72410cf71340d53d4892e710545dbd80f131ce4162a720d7492c3040effa878635bfcca649696aa3a808baf9b8d11799bc0d110e03775166a71fb117bfb7fbbf48a1ba4ba1d832b8cf0847ebf52dd86c704ecede710b5d1afd9e14e89abb9e597fa52de3f556cce8feb1d19fd48a01e61907864ca4fc4bd803bc7399f2ef09b17302a9565653899b1ea81fc6d5be7cf3f2eb35c0b2759ffacbad370fcaf7f15c8e5f3e5f9f43b4af6b9a848eb8437bf6e0853151c7135f84f37059e249de6281b9b64e04215a07dad53a869ca3b16e44cb8f706c457c480d80cdb839abf66d958ca1687b26a7af09681a9347440464e7ec199410f9d472989f206412045d3e414b6f78a52365fb0b01884f08500d3b03605105cc1f5379cf42098b018bf4c324568b77a31cf166fc020d3fba9a38a04fff0d7a7c9b44ab2b5b720e5a1330952d41d6c2a6e4b143c299eac399836f3572fc4c51369f642df523f9009bf3b8dcf8bf88c814a78811b78eb5351920294a310b5eabcfc952a54bd57f4e6f773da4af8ff6388f7b101542c4cf72039919c05621bbcf482429c5b6a42e4c76620ace0728ae728ba1b397368b92cbf078fd440a11924456fa52071735fa0954668a123b0bf4414f51009dc1aa58f067cadf766713dcfd5055f0d61a33ea3c76b731d1f2b9a6787145191baacd737d5867532ad8f1e39eda5e0104ce68031da0e53fc193c398a2bd848fbf19fd7cc6bcdcb47f3979d4b64151994955a66c81e395cfd5ff23480fcf24cf70dade0835e6ada1a41610f25147702551ef1ae3011f7a95e11a11c4b1cd1446110649357c18f20b704779baa96fe11c5fc309b74517a9d34da7b3f9436477649176980b1964f9a139ce2a8dca3abbc86f5ae3cf062513b7af8fe0c804f53933f65d54907907309ec760bc91043bf6dc76cc5285e731cb84d91907dc07711066d294ceec1a41944a673e45f78ce396fece94d4908b56bc1746b3af4f8649bdc74b05c91799edde78703b429230e64b9cd8918e1de2f356d480f979cd3343b3df9be4b253b102352425c4ddef673ae6e503e7580473484068afb92830332e2e02b07068fc91d5e45136b22904ea69c0d414b28a475f008b4f4638efb7e8d79b69741e803d093594f414a17e93a4553b6cdd01a89631e1ed0b3720b7796d77ef2f3ec9f9be3a5513df7ddd33b5e5aba186deb036bd577076305c800000000000000ffff0000ffff00008bfa514d4e6be08b9c562c7f133d380130c9559bcd590499220d73c22b461681379905db3f79e8d6b349049e45f51df62ea8c37c5bc19377f47f8ed3a9f10b7262f6a90f107c555691296d54e5bf68dcf880dfa613326b70e0c247ba8b64d4a19a9ab7ff65852125b1f4f9c630310751777011b8327f0317b21bbf660efad60f0118c0d272aa2b54905677d79963002feca230cf32b5e73506b08ee8e2b9f7a1404fc359462b15b76907d33c1661f31cdcddd3c5564fad2e682aad9a10c8e01df546932e4364ede19633f3858d65aeaa8874b7bdc97a80d35d3e0ef39054d0d98d7fc3dd94dee98cbce98dd9a0b76b4f401973471bf343f6da48138c7fcdb039a0c503ecd531f76391a1740488392b067a0ee1ea79fe2e3d49135b728887d2d32235831ed10d630328"], 0x1588}, 0x2) flock(r1, 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000001740)) flock(r0, 0x2) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) connect(r1, &(0x7f0000001700)=@in6={0x18, 0x3, 0x0, 0xc4}, 0xc) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001000)=[{0x84}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x7) 16:01:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r4, r5, r6}, 0xc) r7 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)=0xfffffffffffffffb) close(r3) 16:01:20 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x1000100a6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f00000001c0), 0x4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="860ebb37dedfc78c7af489c141d09685e1f4a0991516c370b6f70cb2d7c4373bb4a64062519ffcea32", 0x29, 0x40b, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) close(r0) 16:01:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES16=r0], 0x1) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/246, 0xf6}, {&(0x7f0000000000)=""/105, 0x69}], 0x2) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000300)=""/93, 0x5d}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000000f00)=""/242, 0xf2}], 0x3, 0x0, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000200)="71336026206522cad5c16b9561079a248481f82802c6213d89a3e54e22855efcc123abf022bcc6479d90c124144f8d7a5ddd0afcd1fad58585cba0ee5367dd2da4e59b567218c46bf578e0d1189d2d614168307c8498f614da2dc93cb448415759efa2e47b55f33a48cdfbb5a74d99766fc8548844a7594475b2223ba9872bc1c84877835a744547c9c4f42b9ca099faca1ea74c18dc537c027c05c8346603386e63df78eb379ae0b70f8fbc40f0e9821b6002fde3e3fcb8e3f1530ab20d7c9399698631e5cd7ecf60013c598274ac5b126cfb12979c6c670e95e97e840a315299d715ebba741f13c1d26da673c4f702a0d942d09e9e", 0xf6}, {&(0x7f0000000440)="d306772eaa3c4eb276614819df6314965fb80a85b8f5e23d9032e5e6f2961b13a32a6df5cb0eab228ae2c32314256c0b0d0d004440a4f8099269c9f419ffc758848b8be40c77a854a8193e944c2d613ae0d565f2beb62223562fa52a305c284014aeb0fd325f63d95d015484d31153068e17a36d721c2f7bfa9207e71bcc41ffaacfeb87d5657be652d1318140bf0548edc82d422cbc06fa0eb9bb9e798cf1eddb71ccf0f0d91f1050f1eb0e138f09db76b6ad9b91c69f5d622f6febf0aacce52ce84f15f3af0b5220bcf57f9fdfc9459f4742f546e083727112aa8f5d66fda393677c97a196263fd2219267f491c259b4d342b0f6538fadffbad5d71f550348c279dffe463c6db0ef2bbfdf5bb93d10148cd72888d13398cb77fd91c7e2405fdd57dd83d0f30f7189af019659cbd7705ddc3eb151444b2b7aa0a036b7a19cb3d38f95e38e4a0b89b7f9fa23adcba448933a7eaceb6525cd4bcc9add0c88c7718a8fd45773b52756837c500b4dfa31e9aca90fb79757e4e5d185031aa6109bf6ebdd3929cc6fde5327eab4c4ae636ad1c1cfe43b1550c359f04fa22b57c545d1e8dc1b941f5a61eb95652cd362e5826acdad8a691e511b8840cc758304286a37a5b36bf6dce91f8eff47aac4de2af39ae1e1909dae691ed4a6a8009dd8e4547c68daf1c92007a8cceaf56d1fd5a42fc297bf041c309c6044e61e3a6fbb71933e5f7d07a8b32fc1f28c77a60d72ff0d12d87eb9cfe7c958ceb2ed0ea2dc149d2e631f3ee5a41c6a9d1ffd5cca0f9643419b37da52302b057b6c9b469e03c0d96c59dc6148e2a4dd2341655b1455ca626f20790259da91eae4cc879898d16017784f0b6929e839179c2e93e67941211f272a94148c4d56f2b889686242a1680dd514199fdbc5427a6ec795a9173f131ca804ec217acec47971bcf0decdc376bcee5c4cb3f0b3bda56b722fe3ef59b8ff26a64eced94b427db71a3b905c2f8a2696197daabcc8812a788995504895582ef84e4920de130c641920072fc6911f2a9e69cd6865022a5070a5d82a405cde2c4244961d1d852601b785a593e7abc7920b3463aff4f650acb036d22d4effc54d0af50d18986e528c2421fb6396b73fe539fb2793ad7ff31b788aa86cae82a65a3c76a61485c5288edbb0c98dba310d39d7a917ce7be9566ad79dff033b2fc51a8e3f9b8c579c7251dddd163d7a6a581325e8ff7749964841d9108b67f3520e702c042633f2fa1cd1e2132c25ad5c8180fc7e0818e4805cc77c678bffbb0e78d86bb252cbf11f116ef50f67cb60b9dbc6ef379acfafc4d94e306ab7148c9967be4f29dbf89e55d88bf0370d0df078212a8ab57aa6418e729900336b46dd576174d24029344214ac67fcfe8daff759314f1ad58872ec4ef15f8c04d5cbde29fbf1eb6d4d097db6c58341bf48048106a2af141f5f2b3c77e711971cb279f6cc2d325fb9beccce4611d8ed7dab56327669fcf2bd6003f5818de18c6bccbf41c1aad9c61a8bc542179dc7c2218b454492d622c217686f348c6df479d01de8625f60cfd196ad34ff184a9b51f6d76ebeacc303790b474440875d65dd558323af79776beba3a2cf5f12ee17f4c71f2e4407ef3dd44b430bd80e64b9f0df70f735439fc21b34595b480f85d83317ae29027ce7e53247139bad95fd34af5a6a7c212b1b4ae7693af4aa40afbe1ab8024fe6ecb0e00e5a9204e0d86c75ba841e874e119748551fca07f497812a226996ade845643688ecdf04fa858e1b2e92a7a5ee0a75da5406f60240b1c7621c7de3a28f54e5ea4e37203ebc3b5b31f671a3375d3a06c85563ee39767ff59e2cd2ac0ea981f2c44bdd637b9550708a6282cef4ec8ba4614b3bdd3f1602e6a702939a925060eb49439383f1c76c670e6d9a4bcca222be1967583486f55a8d247a1e64049429f16c033446a22a4fc4fad12423256d84f9cdf88624e0b393138286d9b81adbee5eb16713374f4f522d67a29d33ceb0ea622cb47a5fc8d0019d4069ba6d2a28427d766c3302d5449e7a5d76321ae959c8967625ced46b3720e6db12c698e4e6793e4133e7e0838af38289cfa620f6a2f45ddce4348d84fefcaa4f88e6a9cbe3cf9193c75e37ae87515ffd92ad6952bc601ed0e8dbb7d0240bf4832a955e085ecad16512eed6a6c71a00f8cdd3926f3bf61234132930bf9395c74c69047e93af7f65907dd00930c8e818f5d297198a650af5c5047412a68f42b76d88ef31c54e1edabe37d3adca8d086273abd75f78bb4b51d6b6909d01a78df0a9ceb59ecdd244d2d339c78371fddc6b24412c985ad0c25b5125c10114e93c28b2777d7b569cd681eb8b598a1a6240749fed5398f9dc86c725cbf3d87a67ed19ef882de27860870d24431cea94553ef5161186a3cf8989114e0c1a6702ed8e3acc544ea1d9961dcb10816c1314f29585c43096ea475e5ee529e5d5b73f95790a7750eed565fe91313127283f669362b69b2ff9ddde0f8392adc720b97fbe0c29921540d76ccea3465118fc766565223fa4de95127f347a15b9ce4ce281e776d81bb1d023785cecd6208ea52d1097000a81d0878bcca546c8bbaf47d7fec84a133a5f694401cfca417eb1e3790c2b1d5de5ff309520d0c3f82fc52ed6ee7c556b7ef18f7aeecca1359f0ed7cf593c02bee71a71edfc08d80d28362701faf0f27b97f7ee3a41dcc386a72e893c976459c68a34457267e14038cc276998a01c48e8763388e5e959c8cf0bb94fe4a0e6cffb878ad4f9859b1fa1747d78a2dfeee2636f35758b38f97bf6148352bd9252b2890bf177730e5d8febc497a64cc6a706170c9de9b0c536bd0f4c3d1c240692c3e1ac1483bc865060bee6ac87f1106830a320559c2306208cfafee1caf5fd1e396aa0c5302a3134651a6b20ec67ad854cfd516a7679f8f972bb48a0afd06d746affa8c1d2c7c56db9c8bb551c2a2b0d414f936779526e9b37da8f19e6f65e4f2748a5e8c8bb0162ee9a295a69b39e1820a0887b5d39f3eba2280a1d9cd49d097c4d395283feb6e4dfd549c83e9662ee034e28eb99059c7b6d688af84058c9e208e84e2e1178a04bd1898a1c412fccda1bc74f7a660bc085bbff70a0d53326a97ebc944e9201a135ab9e869c56508c2ed778ca3c29a1cbc96df3db3b01e9a0bc5a07a49bcdd05cfa55cc1bd68567a6cf7a6401896ccd10e5de7b761d21c0ae071ca5045f36e28d4bfee2db3f15968bf3acb369d9f6fc1d0d5d850103961b464e5d46b4a7f96bad8f32db071949cde38c5906beee6609c14f00769cd733015a420a112de854bed757de9ca01d57ef66e67ee150979737c5579febf0e39583bd8ec4dc7e8c455862f22ee4a2b0d266b56a79b95ee6c0348aa5a83fb225d0ce19c058c47f1d8ddd6d6e005bf757001dbc14e197ff0975fc5ba2bb0064eff54f2e62f9841faf7665abe3432818d2cf3e2014f64347b87313486b8c503a6e954d5be93801c77f1086dc847eeac59e76c3af7b14fdad23c880ce426b4aad5d6baf8c8fecbe933c2925aaa4d79529033cfbd99338f2ff93d60eac1f80fcfba5131dcb0096059847fbd4af511eaba2dfb6c1dcf7ef93d88d44203c551a099b2a24b67d5aef333e3ed37b973cafd2027aa5760a29b2cd7b2a3231652885465f5ad6db1f951564f735627467503ac40d4224f9a9605a17ae169819f494672adabd425e8129c72bf5d4531d872615859878d5a5ebed31e4321ab04b79efec2cc66da6d085eed5197e8e11f169f0bf135f9f8d7e5466bda92ef59786d6e02949fba6276d9226148a59d1d03b69146b77568119205c70b28cec9902e501", 0xdde}], 0x2) 16:01:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r1, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0xd0) connect$unix(r2, &(0x7f0000000080)=@abs={0xd600cb8537826695, 0x0, 0x1}, 0x8) 16:01:20 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000006d988d1abd94a4e900"/49], &(0x7f0000000200)=0x31) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x10000, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x20000, 0x0) socketpair(0x18, 0x4000, 0xfff, &(0x7f0000000300)={0xffffffffffffffff}) socketpair(0x10, 0x8000, 0x9, &(0x7f0000000380)={0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8000, 0x0) poll(&(0x7f0000000400)=[{r0, 0x1c}, {r1, 0x8}, {r2, 0x2}, {r3, 0x4}, {r4, 0x4}, {r5, 0x10}, {r6, 0x2}], 0x7, 0x9) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() writev(r7, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000280)={0xffffffff}) read(r8, &(0x7f0000000540)=""/226, 0xe2) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) pread(r7, &(0x7f0000000080)="556d76c500bb6dc4276c25bf97de6e6a6a9c7171f0e4bf2fb9235efc90e28edf50f023e6f31b929682cbb4a1c62973831bc9c3544f394f602177621d16c232acdac87a05a6d8b1bdef713599cccbab87ea81fe0f21fedc5e685e50e89a31f675d4479f0d19c2290c72da5e0f4f347cf06b97a175c37aa072ffe9030000000000000000", 0xffffffffffffffcc, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0xf0f01f1c186bd4d3) 16:01:20 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x80, 0xa0) pipe(&(0x7f0000001280)={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(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) close(r0) 16:01:20 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)="a8619782ca8fab6a0940d0a9916a2f207cc66489df54142c2a6ff6c349cb5dc7e90d17cf22eb3d6c396ad3360f5891a756a255e2d7de86ef3df2f59de50f30493d27c12faa081049e9b4f156d403779d4175479e5ab8569cc55aa561f23ce20c6832d1319fda16be65a5930f68de39e0dac25713c02c9bd898e851927cf0e543d13941a9420d246369ef7590cdc61df40755b47ce3dadeb9a975268dbb7b1950bc9a83cdea1284b79821e5", 0xab}, {&(0x7f00000005c0)="4fd07474d5a2093972f85ad4d6eaa888e5c24786b9fd1485d34f0ee3268c1490cf1c2e9322c69fd9a494c1a67cf137eb6c6b5b87e08530bdf93d28fa8f73b8619e80802eccc412fbd1ef4d86ade65ab9784ddcbe31d0c3ebd22d4de1fdf7d3bc1d9e6eff51c03de51dc1e2fefff9924ce16ce130912318cf5db23d308b", 0x7d}, {&(0x7f0000000280)="6d62be11bab07e735005ca0c5a5e54940e1d236f997dbeecd3fbdb45cac4d42e2726e2c1", 0x24}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0xfffffffffffffff9) clock_settime(0x0, &(0x7f0000000140)) 16:01:20 executing program 0: r0 = socket(0x18, 0x3, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0xfffffffffffffffd) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0xfffffffffffffffa) r4 = getpgid(0xffffffffffffffff) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r4, r6) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)=0x100000000) sendmsg$unix(r3, &(0x7f0000003600)={&(0x7f0000003640)=ANY=[@ANYBLOB="f3ab9ec3a1a4a4cd690d9ad31ce1d80f09fe8f99785f0d7040d04bb15660cc7b2dae3089a5d83cbedebbc29cb7e19f386173e9c2ccbfd3da35c44d74da72e55733efb5ea9e02c79c40f3a4c6e63d994ff3992b4e7f1b295ea8433a1afdebac10ff23c11cad"], 0x8, &(0x7f0000003540)=[{&(0x7f0000000340)="2e17c00be215d6c3eac4f8e403abf951be0de60e729ab02fbf3b3fc975eecc97265f333319fcf6b689d3b979ddf890cab9e70c5df020caa61140d773a81e1aaed7d89da1223927c9b92d03f4d04286597f0c2849f59174b24ff544f5d1678a15d536e5f73d894899679ebe1fb56795518011c154270bcca24360c0da00894474c71ab644bb7d73ab4fcd66fa7f722fa336ec5d3bb5d3cd31ec8052b575ca3df98c89d08dfb0179844ea8031d0023e346d908f8c30ffa568f0d35a2cf77732c3280239528a29d5680f7af4558791e50ab3deeaad6e3c376", 0xd7}, {&(0x7f0000000440)="a62dcd134059537c49abdce1f0f3af7bbd91665dbb2f98cb93a2822ca1e8bf493e72978549039f6d44f921fa022ae64e177a712abe3d2d1343381cc2dbb2d9b970b247f24106e31ccf25290fb6d9b40e2ae640c3d0e4d53ede612f399cb80f98c3a48cc9838a65adf2578375ba12a1fa685ccde6371bab7204bc6b324c288b617c08adbfaff443a44d84f99c862f2800f62e67dd0a13306d906c35357a0b2c047353bc609b3af5cc747658230f49846d6c06ef0b2b740a4c356a5895f4b990801291c57f560e462da974a054275eef8a6e7851304e2fa2fa723435ecbe77e8ec2b6ee620df74d990da971901a561c47908ce4ea07fd8249e71ecdcb60eb47d8791bab98feec9414e5cae9fa33e06a25c02b64738b47a39bd925709ce99172b17d9194c39b37ef52f995045835faf1325cb6089e20651ce04bb9216519190f7dc7e18b45b35000e3b7c01087877db689552eb26d59a36650df9a2f41df2da2de7249f073e6527a33022fde855d0d984a6d1399f5bedeb63c82d779633bc962b326972d6c7be65326b7ee7d142f536ed844580b4a7116d012ab3bf1faacc466a68c96c1d3374307363a0aa682beb03dfe57d514c4c2a5521022a659623c920895ce0142509b9034da8ee57a3805fade79375e3d34bd8d61b6f779e0614067754337f40dfdb45236587f2b0bd7d862615a70ce1d57b7160869be401a2e6a4e9c185540857921547f2dae22d694f615d82e382102ce93224b59e8911816dd42a87f5117881853241030a4b8e588252e8c02e34da3c307f8c86eef2a84a9b126ce4b6f442d3b5158775632c5d2f6cd2883f3d35f737050672efb8125fc57facdd980fc31fff672eedb3aeb8d683e411a255ea798afdc36dfdf337d3a5298a3e8f22c21969bfe95e8d59a7c24e71985da3e442addb9d9404eb7976a49ba9adf5cef05e368d72f5adf489d050dccfd5838054944f0930ee184a6f52c4d0e304e4fb9ca38a0a1bcfd790021459adda51366a1bf2b8adfb5d24657652645989f0a9ea0f649c22a2823f1c7a68f4713b8c442f774b62e71ee9ef7591f6f327e53789b22b89fac84171b6672cfa113d24b22f29562d8b43148306209428453bc25e09f1de9574479083f779525e132a66a9ccc3b5f56d63a8cfb4d53c763e807a17f93bd5eb9c1bfa1ca4581c60850ca9f0fcd7e6ec8443e3538e3925e74f08133d214f0fd0f7ef8725ce47c14b67b20203854f3a9bc60b58b3e168ab4605c1a41dfc3cba2f04c6c3b141632d8c871828883951b5ed23a24bc53a2c91143ad8a00229557f635b6236d2951227f677ad1321885e6442495c620d2c1201837345fac2b0b068783456489515bc7b924fad26b3dd68a26ddc296508ba3a582f8befe196e7619d84658e74b9c257d0f439369c7f27966e55e450c9b3ef41472d28131b07d2ae9741b77f1b931a63d932a05c53d13a6898a8db46146cc6d769565fa761eed3b9853742b14dcd8653c8827fe9bc220bf08553784892695912e8c9fd193e6d2120f734364c3feef21a5d2e26fbfd003e0ee2e1cc71976c7c2af3016128f34ed9be5c3af5dcd5f99b81140814b958759aa33391e124d8b94a84e64b5de820d72e0c444c1347918bf4e573f6d45e43f705bc6bef0940f6423dc8512034d2b43af41d07aa30f657604cb08fbe726944738a6892b55a92673c4484cb3a563c2cc0ff206d286248c491fae0c0b959f62a0b64059be203321ab69308f34e3778376443002bbbd79c12c39513e21b7efd883e3acca44a5f022279a53ccd7590e3e3924e17f5a5e2574677a77912980af8e99e872743e64be86d33dd8ab59e02846138ccd60b23b2f615ecfcc9ecc3043af99759eeac3de53d0e7132fca62ddc09d9650c1b5521761acbd285d37bdd3a38a6829c986c591c54362e63831051560c3387b36998dda90ee24dd4a925043f86da237730ebe87d095fdb192fa95a43d71761667939a7d971a7d0329ce3f975c492ec9ae302b1afbc164660305bb1764f763d33dba7070a045d9a9b5a28d72cdec2b011da0a8ced144ae69a7297dfc786a766c29a3989a4e1b8368406d032ec5840b20f39bb3334bafca5faa526c67afe1326471e359fa8c6e35b19c1957b67600171b5f8ee4e5d22624def27281df31effb193b92fffad95d4b88ccd324522a4056bf0b35a3f0245647389a9fc85dd04ba994ff09f773d937e83f0591c054b28373fa06f44e84c18ffd02755f977b2e5d1e1f8f77311cb5af7d1c903f1df63798800fc7b71397240ceba13cd01a3f1563f793133da24d837e850923db6b1adaadd6df04b127323be7aa9253d0085aca075addcfc672e99cad6e62fe2b12843fff92352ebccb1f06cda00e21b65e113b431b30d921839feeeaa0960bd5f82ad7450b54c15bc7479a270d9c48f5c8a00202d9b6e6e14ff68c20ee567af7aac981ffb4209f52c1bad7c9b02bb6a512e1b0c306ebf5485cf7bc546f18a6d9cfb24bef619e2b30d3ee09e0921236be1ca4d1b9af58fbda21e44b583affd7fe59a8638918a1a266f8a9215d2193d570789814e65048c5edbbc88c6d65f544962567b070f1f9febd2a2aa5749118ce3a7547e838c7a3fcb2a1c845fdb95e40a7077753b240bad9c41d313eed39c0d967882c3470bd717f1205491b9b7763425650b9bdbf5c7a0741a250c466bc5db48dbb8350ee2aa44fc6ec56a39aa7773110104bfa637cf9c89394c6ba83c09e3d60f8e311c64063ea70d42ccbb3e60d45ef9a019ba37cd4b79eb348e341d0e8d710eb58ee0fb031ee4f365825cef4482e9949b11da43a4cb5a579208c89e27141009bd83b08061bb439d058c544cce9e9e64c6f2adf8cb52c206358b910ba622e61f124b9bfb29f48aba18433d39a57b4c420ea90fccacd099498f338e9b1e21955eac212d9e542553af136c4b4b561f0d8af3e2c201743d48910f77846cd0057b10dd558f2d573ed48b7b698db363d3215f0fb47ff542732d19883ee7accbbc0c27649675ecb8c5dd9cef69e8a65f6a40dc9b26c8b2fb8a72302399f62d401f30aa4210567445b740ec57b98aca5b1ff74d26e16c4d831989e4bbdd6a09d1cc6c89b3ea918730c6109a04a76379050dd5b67307ba1d6181b0e180839a76522dd502ebf759336801269dc46c7685b04b4322bc5f6c4eeb4f31571723fc061482836f413b878820a03388f15ddfaece0ac6394cbd7dd3d34d88f48d7267552fea047f777a2360055d6bfb0424359a6c648168cd879b50473fb0fe34bab317fe34d7d7432ed6ab3b1be498b252427303cd9b41f7cb1c70a84a516e5d8f074d07c1713ca5001231c0c9c3170dd4bd75f73ea176359c4ba9100a4c136b1a73aed6ceb4ecac2a4f7584ff154c5e3dc296aa4aa2a7ad9c28ff06de34682f043c02e3b771c95dea8bcc3f5a652eb8e96f55818a8287264a1f7513308ae296af039c573fc64cccaa6ee78d4f44a5691ab8ffeddb3de4feee0f9d34cd08e3aef37aff879c855779ba12913552a20473393a11aa7893e19dc6ec21d3dd1c4baa0bd83c60f826fb57ca411693e7bef6c250ce73792683882ee7725625a9da80f49999e992a41a546b692283127b5bcbc049b1c7298ee3a59931b1f1ac7f48a08a38414428dd7336f7ad839e6f2b32168191aaf89ae8c873e81d727a77957277a17bf06a8814d659c5a74c7e2bebe757fbb2dcd5eca525372e52f9dd8382cff8a29ee06497dd5db4c2d097749d9ac56456a953182a2311c295bcf7fc451d49a580edd9e1b740a94ec8db3a7d255a8e48d47b509222f14165ac1feb000a87ec75a53c56405bfc9a60dcb67777b4e8bb064c2462666f789ed6004c9fb05aba69cce450c784bcfa03a27b73dbc7621269f74c979ada69c878207e426d0e1ba782c69d69667a30db23d6f1f43a31d913c9730535d5335b58464dddc318c42f1dcc79d32c5a9f40e6af3772c06ea31d3544df2757139ff6675a8d5b26878305c25ddb4e5bbf03f5ff90ce9cf36519f2d21d0c0c00bef28f6bff2f9563fc6feea08349397e97bf7b1d5709ae70a6931baa1e63d4802abf744e4d2316427b20cbb3df75ca63070cbff1259db151b3ff3bee7ed31cd8394cc819462b3b5d21dfb34e99fa1f0ac0524c02fb54f16b6832172ab6fcf8c261dcae5382a11ae54ce3c777c9ecd8dbc85754932de765be51abc9cd9ff94a63b24d7ffc73d0fc275f888200fb2720bfd3393424654b0050c123b07006c70aa7e772ce5ea2b13ea473e2a6977a99fc899a7e91db92d60a090ead6881d53baf0dbfe804b3624a20116a4e6263f6602208d22c7322a413f74baba61473c336948c2b487b7ecbae26825da3702518f3d2a2579b3c7cbfd4486db8bcd5a8c6d015886c6a7c89e02e94891438f60e1ec718e43d1feab66756fad7799057ac96459907f210e5ffa586f021c6cb3df52b13fd6e6abc638ea2b98d39c68d9b277ea0bf7b2b319aa396bfcf63425f7e838e080c5e1c61293b4f3dd8bffc900ae6641a8bc9035a3a1575e37263e6dfc88aa25777e82ce9f085ac4749676377ceafcfc59eb4b0b5fd7acb5c395e9cd42e99c642972ac74a2bddb135a0939cfd23486552d174d8fd5c46e6fa08f74c0740fa1687b5e3889eb278ad6b8d7921993d35df4e144d1bbc6fd3403ef6f60a193554f67b77064e1ae49f133e0098881e361e694384846e42a512f8a55f96fc06607d40a8875b10e7437f2046220249bfb5da1d658a6c7cc163b59d3d16b57bd464586e64397c029d459f5fd222cfbaed4cc08223fced1899773103441a139ca9ae23256a71f4a733f7953718465fc4e30081d4526b100d6024be1cfddf14bccb50f802ccfb7e7e20302a7133b2357d35329b909b09cb50accd296ae5a1d52eea308e2f9e9922887e78921f245418f7018ae6ed76d8a1a7a0383ea8c38ac4872f2bae259928a6c170a623187daded5dd7c3ad6ce21bd1778f637208ed92c272504bbc42845c92c62500579bd866702a6332f7f60e4916c037f23419c750d95ce8100621b72adda470509dbaa5fd47a2d4e6d44d40de2a53cd17576f0f665f200b1e32458a0357bea3660b5ef9f521baad7667444a506ecddf46e5305fea96e4ef57307319ee25ea0d9cf68ba8462463e4553a931e71f9640750a7ea7fe38c1e1d514320a52bce1a8bbc1c44fa90c5b9b01c715ab9f79d3c23b1c2435d9aa30234091974a7f4c2ab4adce392646b98d1927317c8185568e8fbaa115806bdc66d74445063a88047ea3b62347f64bd1a668596c7d4c9a68b336e7e1d1810461be434f7b5faeae4425e0b2fdaf735fc50522256aa4ee41453d85b133de2e7e0f04ddc5b52b579403833a1cbb3afe1ac8e527d36b0d7cd4e5fed013a753b0d3b4c50f2edd44e6ef775ffb1bc9e7c632eb4502b98dfcbc06cdb93a2ea1cf9f404991cd06dac16e56ba5757faac88d10a2035c4353848417fedb551aea4d0566f14128fba78deef92ed80d8057f350bdd80c2f2125367f88660ae15ae0dd35829e503e98384cb50b24bf1349a763e6ea176cab543bbb86a42a9a10c09eb4c1a4918ccb192d5d1ae11508857fa2d208665fe363b80e267fff1370840fff7a20a81ae76c35ebe17b029457052e9b09e37bd677b4ba34c6745f9698e0616c6679997759c414a9bc3245bd4ebe2a03b5355f6f0afee5b6cb0865fbf2a282c94cd8d74ab91ba31a59774a63937408868571951c5d267f77ebeebf4490e400ca359851b7da79830b654f70f0d6de65945a9a8f26334edad9db4a2610", 0x1000}, {&(0x7f0000001440)="ef64620627b6e37cdabd78f4672d4b39c50299a7e16270e07eda8f32b6e335d8f1b3b51fd21553a8009608e1a9c500557285256bd71ba55af29e9c3710ee0fffb571bba19635f43f2846eea9650b7a32f89b8332c94025256c868d9436778d2aa117724d4a3877ca8781458afce83d77cbfcaeb7c54b39428172a76a50e3e7cb65d232f3fc44d3bae982406e24fe7e21058b2267cd7dcbc16f7effedfbf95f55d58588c607f49405fe546ca02eb1249c7eb1600a5f310ae186037529e3fa7170ed4713cf03723f08ff2a73fc28a63c7f655bb0446f1b4c8fbae371ccb34c8e1e1ade8b2e5c8ad16ad0da946e062fcc4735499a566c1d600f4ae02ff5fb23445c82ac6be0aa0b67458fd3c62f696eaa4612e79a5f567ad83a2629a28d473f885f77a8ea79982e3ecc323353cf6aea84008ca19461ae25928a58d763574096c73bcaad9260b8270e932f400d93ad109fcb9e31d4ea55e7618d1ff4075a84f8ae654ef18f88cbe61192d2836bf93aabf638f32e271550a67bcb4e0b984465510227c4d162a0f9ee46e1d0706cd6425e633fbfb58f0bff2c66f8f1680aa67806595ffe3b0dc1b70b15040e258a24ad0f4207b9bc6fa032b349d0c085f9963a3f72c2514056f2962a4b383ea0e58a3168791442f5ad73b3662b4e2e7e2a866dacb63cfa8504cb2bdc50387135e50623b87a2927fd5a61a610450631453a2b07e79039adaee312af303109cb7c26ec43b94e4811b80cdaeba9f01d119838c1220cf07492ebbfe419711df3939d730520bb470fe4e83d07d7beaeb6b820f398604fea4e3625f24b3c27a89eefa748542d1efb5b95653db9940601e76e7a671d33c4488f300137fca039633b4a98e86e87d0327367e79971ea3cc68f6c61b522dc6f84e7eba94dfa2aa44e7b6157ec410a65a675ace93d3abc9e48397f6ca87cc5525e18b07a572641f46b8f3fdf1270b2f33951fa826dd701dd30828a9bb9c09b3a3ae31e2b09b9d9aa7dd051060ff57e78b63ebefff71b3ed06dccaae60b366e1934dee675e9aab7872114d16fec4f85eccdbbc71cecd149f79dc0b67123e100830e50afb0c461563b16445b9de569dd2b830fea0eb84243ba11b80d41a609e6b52a3b8f25880f4d2bb2ef48849560685f8c56cf422f2e006501d8d605692751aed961ee6f179992a9297f914c8ffac72c961f98d07b5e699c37f37e1f9d4378727b7e080145e8c4fb4c91bb35a9d08bdd0a5b76cb608d7678738964ec252fad102faa1c5261319f2908f8c3c0311f0c606f1088800afc1fbd2ea753c5ae2dd8d2a171233f4af561ca32787a8d00558c651efd498464ac0da2818b8346399769605987428a0a39bd136f0205f694f36b92732d1246415a605476cbdce94b744781a07b0f21a0f00985b23d3c17bc4e95d158f4947680e8d61e80127cdc156555de4cccf7d5dda4dd5ffbabe54195d0f0438ac70d1e51f7159f0bd6c954331fa94feed54f41004f6d8ef24f59f3ccd87260c96c313d983c757879e06e720b030d1e9b86dcd40e5b0b509e720ebc0c8ddfccd8005f48d1bdaad7af5bc4cc7896e1586543ce7ce32b8e9ba50270a40ce1fdc6ba8d3714db3192b4185d29f4f6ccdc7c519c4635b079ff946b0727d8f246ebf41f1392595939f04edfc019b759916ef7afa5357bcc4724c75c1e4f9b19dc4cd32d37d661f8defc63b1a0f2e1aa331ad5f44ffe808104e670ddcb236cb4c1679cd4c16fdbfbf47683a3db64bb187063ef7a5fd660406bfeafd0d823c92b55daedf64d644c5b5c8f52be32aae59381a0f3ea096feb9dc1dd42adc0f28f4dc8598f2f474e64acdf810ee185479f01300a2b27a9f317d82aa1926f5cddd84ab2985f8dacd4475c3f20db5b9d3564293af1a73fb0e11ae750c3978c4b4f5bc290efdada62a2c8a55752a81154e3319d0d10ee1d87b123aa27f8c01b0af8a93556c26568505287be27e5a053b34416aef39627024ab2bf24295c44a461e1be545e2b69d221df7664b0df006c420d90ff44f5c4560d83aaf3ebe219cd710da9b121be05174876b0d935e35bbbdb3decdf924ec75236381c49bdd948f56dd69cb2361124306a1a5e0ef87d5afa42b8499c61d19746f013d10d9b1e7e7c679c95da25d1d20002dfe15c60292c56239dd1f603277c5e198cae42bc26c1ca38bfab3b20e6bff0348ed498aa635ecd31062c26b628b21672d1589e6af3f111e77bdc926cc37d5839ef3471397f185e4b45284d913338db9dce753865c4d21998b4f2b3be0c4a9bd3266203be6e44aa092765c0186f3ba7d137806d83b64d54f69578018e509bb62aa6021abfc60397e55f2cc9dea6b03ab79153d62cb6d8efaca610ee20535f9434874afb9aa1d62513d4edc1627cc6efaef5eed16f017d727bfe191ddf10cdc5b65655679dc29174923d863f93792449e5c459dc68d0895e2b7f49cedc590954894b144ddc71f2a61e61cc688fb262c177a0cad80d8ce961211aaa908756f1abd94a6c0afde9fe3f961ef527491c8178367dac298128854ba6bfb7ad43d755b3357a858d3f20d862bc1a69de55f5db0eefb40fd97f1b412af19ebbed8e53fd73864ecc4d14ee96cd75a2944cf55c3ddc2f9930a070e84ff08114707d287f2a853fe929d1c7b88204c37d487454b2f6530bbfc323e1001c049c98742e19a79f83f535e460ef9198d39c9597a90bb97744a9417f2cbc51366074beaade613e345d0fffee92f70711752511cf4ae0c8930f764f6f9bbf312e21756e967db13d562992779b46241812d256ac9b262ecd2d5577d9007d605dde9c6d3b73dc01f8e1759b6c8381c108243ca2412e3c64045b5307496f3da920165388ddb52b93f88584a0ed057bb80df92b6fb11aee854cadff2e833d57ec16b76f4c40cf17e54e33c9efe757e10cdce36088939e49fc0a298bec52c442668815453858cc9fef7a2545284ec20756d91584e33b3a1dbf2599ee86575b676b926bfd690a7cb91ec85d40bc11f690c99d3f738d520b74a5a4de4412ee2ce6f78982bbc46eb8685a13a22ae1df586e8740ce4e0ac9bf2b57ccbe12544ed34e53e1a27f4f7828046d8912b034deb3b8abd4af82a69d0b3c129919d12b84375456c920aa2a18c58e562a646636d8522d0903db3748db2eaeedede4276112e51efc716d0968cfad2a77ca8358fb79f3bf4364f5c3fc9a045282b2329907ee43af3799f8d0e2b3304f90c49990db524509df7f462927759f18a759e7337a8fbf747c3680742a89cff9ff5312635584ebdb1a7e8b49add37f62900a97198e49c3bfb2963b0ee0d2617ba3055fb3d6009fa0b4592e34a605c05c52523b9ce6f326cf943f3b379f8ecbc273b0d07338f362595169d2011b5f31c6d6a04193be683a77b84fe8e63345004e4bfa5814bf977b6b07d0ec3fd52d4d0e5d352291dff0b8d78ac86ac0ecc6b64d7e543f4461219ce73de9ae1721e3c51e61aa66414a647f23a1fbc43197161a34bb3d1e59bb5555ff0cd9cee428728c19404d7d6f26fafc342e260778d0bd0948558c70da5d4572d5b09545099fff79b9e3ee0f2d997ba6af117ac46981a6786691b70f4198f5803ab6490f1ee2b2fe111723d410df4aed053a0da1bb98bef35155fe8279ab16d5e38d8f08d721c6b0fec72da8893c55014b39f91af98421af815b727f328611ca84c8d6d2de500e0ec680ff5967fd463e49c1cbadb6115c305455d7d6dc8aeb6fdfdd8e6baae9b97c510f21affff6764a4e6f08d91e41eb7617140a6a307b154a47549caf7079d18ffc597486456684dae2f31c152598a2cd3c88837b4bdfa1f70fb09f4c4efb27e375721842c69cbc88077aa8e617229e9de3e7beea225340f449c0e16f5183a28ac0d999813148e73c4d888f949353e1dae62ce2775e4f7e698374fc7412418fe96114139ec4283194c6b652149481c803e642f59f430c4c345283c1fc6a068de28bffab883bc6d049d704d7f33936a740543b7b8a0be93278f7091645ea96c66ce03e3926e38c9034d255fa9871a6cef027c84b85a403301445af2ebd1693897332348d0c8621c9c0011ec1a6b591815d9f8a198f35b942501dc907f5d52cb174d8ad3c0b516b4a60eb155d039533b8b37ca422850483e25165cdfb5286f2c14e0721ac23f8793ed5fcdd8faa9042da4d3202b9285d4505248e3c2150bc2a59ff208fc320623e06718c4febd7ecdcc7ea5726438b7bb9fe16da714ca90277546473842852a88b8eb8ad98a8c7a29783f1d6ba32ae41c8c452431d75cf6ac1a1ef381c4f74564f0755f34bdebc61d8f8dc68b5545800e5c519d1af646a367746e66490a837eaa78b70d54e47f2938121c29dc81e0544901bcf56b0d3bc1bacc2c180a2b9ebb005e566a61e108f15a7a00fc26caf148429ff66e5679a0338701f87d316d7791f1fa9e026bf73973fbd0cef04ea43cfa57ca204774a2edf89678f9275c25e2a6e7fa7488a2b6ac38d931f02c9d72fb6b667402eee7b1e34245be4b77aa94dabc25a852d8a5ee7f4d7a8a243a97aa1dfa90943c39ed2b06efb9f51a0ce315b2025a3844ee65ae9d862185bad54f866a0ab4eade64f1aba96c0a55918f978d54282f1044d86e34a6bebeeee6b787eee59cdbed5d50c494819407426804b4b407714c5a3a7465f339a670c8fdd77bc989a54f847170593982db888bb6d4f80f81bf5bc6ecc9479967c8cd4142ace237bcb8a2a9cd430b6bd9976350ce19b374a4f4d2bcc6958e544660ffd86a9ee6319183a2e6f68daa29223d0a5910124d60b743cb5bdc51c387c2e84007406cac9b61a856c53fb63e7bbde9ecc9f97efb0727e9575c679084f3e681631a8e4cdf04c6913a1f89e51a171545a5400ff4103fd1343479c1383e8148fdbf24c0b7fc62ff1aef26ecaddb81bfe87601bd5773786280073ca45e25f7966007cfcf02be8c190da68f3a218ee4fbe04148d335a9103b70bf5ae99fbad1d50ca7958d5bd1bfddac66443691a8135d15dad3df58d25a2e7d20c93d1b39cf4d85c1bc2598204739ebc19ea31e368b0efc4c00baf6d3bddfad85b6ad366f16a840980731294920c74d5f4d3493ee02399f3e03888aef775235718e2496dd97e6031fa27e29ccde58b18117e0f87cdb4af27b0ecbfc63dd87067428462b4b95ff4fcc882f9b7792f0b5a02ce8e7580a2b2a6cbe6d9967200a0c211dc2949abd94e5fc08e3d600eb5b70eb1451c29dc0b5914d9f2298687dcfd6ff8079ebc623086fcfa63c26cf017813c43ad817a1eec4c00fb7a1f21573f4f1158d2958951505bbc935020bfba062ca4a277428f103f02ce900e72b38a12301081b07ecd82b1dc522317570a8a48ba1e4c239d141ae241acae30d37f0ac7bf344b92cdc802760c7900f0e66f2f044bf116cf31a3640aef77adbc908bdd2599414168d08ccd401307206e60a7d3dc88488641b9ee21872b2a62986c8b6ad58f65d941592c884c0e87e14cb1069c5043e12ceeef93b5f2bed4587a722ddd44fa50bbb8c46fba681cbbb68e647c5ed72d68af5989f64ce6187cb836d17ab09424c8c8ce63080bfc2f86bbf5b5fc113e8bcb5ee60de0074550846ba12a75ab5d02e2db1a9d026e421b579b82e08ca09f162cde60e1414f85012c8dfc879978645437fa08cab9f64d714c750144e9d772c5bb6553367c452fef275b2b40d032399ba26a1c8091cd7855347675dc6300f325d1082002203ed60b305223585a089e8b02ba5fa78528a9bd34f8b9b099affc76b2a3167086e401fe6d95d5681ef65704bfbb", 0x1000}, {&(0x7f0000000200)="1cca0b6b749ee7784c6eff0235e380bedb8c45279553c8f1aa8ae87ef7203d670b7152a48338558889449bf4a8435cda615aaabcc4d7dad6a883234f75fda18b878d4eda96b1fc77a17b01133bed9c2d20a92ddcc766fca05959af88d382bf7b60d1f098f0cacb6486246a189c120d442ba4f010be43a3ac723595a4aea853e65e67764aac4d3ef75b36761461eba16bb7", 0x91}, {&(0x7f0000002440)="435a491d65100758b041149ba14381caae86b400c884be5606887e4a5ca8f33c334e98b7e97834d7988e9de256948eafb6998c4e86e9484ce787465c9c278d2e269ffc633ffd631ed8a6dd6451c5d20694158f497289dacfb03cdac57275aab9ae17db07d9fe0dce8538a0c1d63fbd92beb594232423fca736fdebc2d01f989b7ae651728a7c7e80b2b4b0036fb7de693eec5e533965a934a2943457494d1d00d556b860504979e786760c5e516ed3aaacab4709daf4743a1fa7a105967705fc97263dda9c3abd427c0b7969", 0xcc}, {&(0x7f0000002540)="4d4a270dcf7ce2a236ca8d70e0038cfc53305d563539158a435af53e96903a2cd25c704a40fcb617c2929d3c08d91d3bcfc41f7b1b3c558732cc265b5bd4d3d9215ba8d6a8f49279b6b13a376181b9c039017f016495ed4d8725699189478b2fae31e84baaf5754393bda56fa428a619fa51e00e37ac88cb23678589b59fb87e28b1072c9c03552a427ebae82ce952f160021cae08adc7c0d4d87af5d112e3c11fbaf200b3799fb97221bcb4e5f1c66719bdfe86c65cc0c566c4b68eb93b25530f1056495265af4d87a1b5d4efd97be8308c974766f1c5676494491a5d00078115ba85f0675cc6fb1cfdf7fdf0604fdc697f14c93d61dfb43096d038bed0a1e37a9b7f9f89489b3cf225fdca55f5b35b47a01319b85a6460995607f47c5155317f8b86e5df79d5093287b6cfa0f03bf6f0a93747f3c420068cc03428c39628f8d281c1961c973d68c32069537b0501b0a18757493001a41a4d3971b598337151b004cce48788ff06e99933adbc2e389beef2d494bddf8b19f13b108ccd0c9ff0c6488fd8696e239d2d0f08f140d30984c283fa2491ad0aadda84935589706b1da0e6b61d778c6c1ec65d56c55179061ff46d52a9ea2bae765101bf9e0b7a80751eb24a4d0cafa40daced0a132be1c8547aaf0cba884fc9cd262e7e1925b4ac817d461ce0b9efcc9418a06e0f8cd3abc02f2d958dca65699480559eb8d4301de19a1e1437ee615d87ea2e819309dd693c5d61ecf12906c71cefa6d6003a0dd31d9a33ff67521d0499022e8b5e3dc96f5506d644e63628f3bd90a99315210ec4e6a39cf04021e8395a2534613abf3b9c258ff9be9b3256547fe5ce9ad2c1afb74efbc99527c512a4dae5daaa51b8242fc5820d5b011d9d124360ded8c93ef75a0af85e3c159174f64eab8e771965eb486eb5e5c3ab14bef6556a536a64c513ad2be06b5aa3192327c15f15bbf5d74231a51f20e81bb265d9f44330eedf0cdda9b451dcb8fc9f5f6e4133f77064c7b1947ac6ffc081f9957bc8743177c0b2e35ff10581dba9bede7a0c4ce116aa0378a60c8499f5248e80b0a06c929640227094ca7a222e4807691fdcb63c0a84aa9a98379f99a5da94ae26c34ca1bc3bce2f31784db4ab3e57d9544ebda47bc5dab5f604a9327a65581885682e4c48e95f444b85108cc6ab43fc240fbb87a6847570ea2d65b8652ea1019c69f0f66d200a601e16c00e9848e4ce9346a5e399efc8750bfeef0ee24d822a723d31ecce26a30e55ae5009f33a7bf2a745cb17ae78b979ee4bb42fa530d9b17a830edfb73bb08ee31aef777bdf425127b976d3a7e66ac6c44eb337b48aa5bd3e74fad1cb54294994e1aaeb046fa4b26bc38d76ddab0e457897a7267076dc2b78607d44833e7066a25ac356d729f01c32a8d87d22b793bb68227400a56c56c98c5590e0369f1b6f9647f33bb66cb0fb9f77fec257e7b9288f8838cdcb1974b5df71de75db15fe2a0fb6e9e9e6b28a39bcd2b157b4e81c9783ab275a6f348e20a77b7c3bbda07a8637734ac612335524ad9d089d5bd5bc0a047ab2a6199111ac90a56559407bb59352854c7af0538ffe898798728976fd739d7b77adffc24fabea82ed7ce3d4fc9b92a531ee76356b87c4756cbc4a0cf013645c8595f02a636eb037ef5e2ccf867e5f91e8a56fc719120ca0b7701976764cb37214ad12ae3697d10c8810a569962215bf17485f7a9c4998234ea5238378580e16ef05ed210db7f5cba165401ba3694f70f5e43b01ebd37924eef55de82ab8d4583f8601ece8e6729cfc43e1e8cb40e7488dcfa3bf907d8aec6a4cd60ee24c14b567db5669d18aefe3a7eda264c562dde165f1ca6a78e2f713694fdaa2c693a5d6b5a96be04805023004281766cc7c88882c02032d12092df45c93e6c1192193bb0d40eaa1b405c519309fdd7d4550d47f9de0ee21fb318946e16fddea154dcaf11ef2548402b5c2d52954ad58a52febea3023eb569ba3faa8276842bd8af3a03cd7ac53ce4df1eff2c1b4a6aa503c9874e84b403326877e6bbf96e3a13f71acc5494dd411c9b57cfc96249024d795637381adf6f67dc9de77ef22006ddea12005cef996e2a40f87ca0f1dccc692ce075f20e3406914b4fdc0e34fdefa9491b5049f9b1414b365568704a6310d770dd3c4cfbb66443e0fa0e870a3294cae8f8f9a804159487ccef185bd35a0ff57762ebfa16c4bfa1b3d4d7d5a8599b1a93dfa8407d567a695f1427457ec8e4a0969ed682c8dd35bfd7baedaae27e0ab22349efd89d26f59f69e5ebdd493330130b06886f6c3ad9b9c537dc3dc878697a6d5d90d4c68fa63d6daa367bcbd84dc152403b3db05a4debebe88742ddd3dc9ef28da13459f577a77431f77e3e509bc44c166eb02eadfa8f3fa8ff8901c8a62b455b74b1a02dd52e0b72ce3c4ff11983592f6f83f3aa16310523d146f209b8e977411da20816f45a2684ccbf3d3f6fd09714652f3442e02696984f3865a29bddaf62a8cf4100da4d8c4ebec1f0f1f6578f4229da90f622d27bf050ef71e1da85a2a80e772e16a9ddb101c28f9150cbf6ec34fa6e3dfbbf69115f2402be0b91957668d1ec58f8e58b21109efe39aa03c1bf9aeef6842d7537a0f16316ab5d5b802ddc12def2e7abc426f17ab1e900fabec0a7c2ccc2c91ffd7818ac80aaaa1154d4565d0624d2d7f268c3725b17fec4bfa84b63efe16d37245cdee0cb796604b6fbafab95d46e5ede4c0ef8d9c4444094577b1071648cd6983a4377b0acaa623ded77d732bed8b94aeb814bf976d9acfb389d4542c0923d88469fe0e53a2ea26e5ff8315ea94bfa419d22866691c7840bd835f41fd0cd70be99d107334369180f0aaad1efe47137cf3595b45a82d047af9726a12d83544342c5630aa8203b15fd624b96ceb7d202ce3a4bc9c338742f53dbd9e029468d8e766b9870c4af983eb608fc91da079c2600519df025df7a74be85fc5ae0106f8a30cafd2ec3fc19435cdd0fe4d8b7d578ab8d1961ad89bc34cc6d5a290e95672b8cbe257884e47dcbe3b7ba4fc6d25750ecec90747feaba9f88c7c04063dad4848bc730991aa4a319589f408be1466bd6964884246f845e169b45c23274731a2e368929b9db47cf0673de4753ada85a2c408e1620c0e3dcbd6d3475e7337d88828e82b7cf1471e0440a58d9621bc266cf9b327d1baccd77eff4be9b25e1b8f727d62a2465544a6e668699797a4e155874f4e0814f4583ef2d5425695b008def006778352eb623290b9cfb0bd8415b58824eb593af4aa949be6f1cd1df9a78de1307f20b82bbdce15da6a4e97bf8303ae7b50b3857bdf41f68d5ca7e2bc62cf7b2cc9890c665c87b4814112ebbabe0fabd068f89bf2fc5e260d2af06ea75cedab7f4abedf8e39f6431d7746bd147154f34ec8e70b509d5b074a828a2188dc291c0724c0093228b7c5015f1a9aca95cb05fa5ac563ed2b4b874c8f37e47101ecb937787bb9acfbcefee347758a1255c1ede452803db92dc428dc71ba1041676c85794592aa6cb6b053191b3918c0c16457aeb41f502e70336afec55ccb94389099b2c7a13389512c23edba46a210a5017c573e5230e39a88b02ce01b9fadecafbe0bf485841fbeff62d1adbfcac19d94739fbe8b43ea59fc024342a404e98e388e0c8ee9688d9694bb81e674e3088d6631fb03a7872248360fd35ec99095cb5b0e97186026bab171c2e73709c5e004754b6f8525cfb5936101aef4ac25c4ef0243d72798a31ef5adbefd32e45d59257d198e23065b13167ceb80da1548517d4a3b5a0850f4564a214668da4ba8c2019e8a212003c36729cf03ad6124c89cd18e6e12a92db1a2afbf81551c8d856fef597771080f969247be1ac4b9e9057368c879b8c7aa088c010a82645716b67e67dc7a54424cdaa81860a9df95203f556d09ad1422beb0fb78a1c9f4f2ce1ae0faf6f9fd3a09e72cce3296d74add6eea4147e4e4ead9f0e4608af0ed1055567a338f73c6ed5691925c8ad535180c33019a26bc5ccb3b7c8a095d3da8d0d9c5c10ffa3241335fa434651594076a99d3fe98ffe3949e4afdcbc92f9e796bf56e72ea53aa5da02d547ff9a446043dcdbacebff57bc3f3d81131e7231ad05eb2313a7a77272f31628d4db39094afcb4fdd04e607ad98afdc3118e22c5655cf72d4cc552bc58c0d8ecbd39741afa310bc080a917dca54ab2d6a1feede5045bf4ddf87ab7c5ed60a451fad00d6ccab468a35e15d9ad8c130e89dcf888bdc910a77fe77c75c1742a0d2fba6e8095504ee799e93a783e49f154b7f0260dd6208f930ebd521730308d985acdc4600ed582bd63f1cccb42d7278f4b6e3facc16dd4dd5f0c3ab2e2c366428931ea9896762a82196bde6b808b95997c34842afa4f16e31ccf466f2d4717b1c69edbe745c02049c6efd51a8acfae367e9f56188034e4d0da97800155722e7ce2e9854795b7e950aa25b21a95e9ee2244c137e5b76f4c3088f576233953a4e36c26a2eea675d75629bbf730884b51899f023e26e117a24ae586a6a1803b14036fe7a4ef2ffb41f5f08a02764c3deec34487d445928e7add59d0c80dded50797ae2fd81ef8c45f1e511cf89ef54866fad64145bbed3ff8fa3e45a5f7729fcc78cfbb34b740cb6a653c87bc203b61f92942845c72f712f4f973ba03232a504a2d8b2a8d2638ac32cc2ccbc648f85ad358b275b9bc8550ae6b0462f75432536810f86fda21590d0c65348598b25e7f3e16cb495282bedbe795e9ffd9a610d4a063440dba9ec8f3912ae863afd1306f7302c17e28f87684fd01f7c69f34ba6e703cb94b728f7604d2cbbf7eabfe4f941fcd7b38e2344676cd3eb84d5ea95704bf574b6a99d54918f00f709297d1e8f6076cbc0ccc86b9338373a24abbaa64ab715bcce553977757c13f7adf16a4eada1fb3e01c8a9ec6b6aa98dd1f3f3d1c1630b41b342228b5d66b567a35c02fca0e0288bacca219cc0eaf723208c47b11e85e8fcfb17a5f06e9f4f6ca8ca620c10d8d8f9a4dddfa2c9db287b1f1ea7888fc3ae5e68c08677d281eb57a2cd1efd8650310cf8a08723a84a100c497839c3668ff35439283168739b941b92a3ca4d04561f1fde0f897ea69b47c4cb10b5a36788c6dc139d9e7d2fdc3817f247817e0022968537a0b90cf4896afe84a8ad011be07ddc085ee27de09426103b481d21be1fdbb9ae8f843fd5ad221d7fa219eb1b5e698ff55c188aa70f8d6aa96b8ef24ec9e3b8bdf959414600c0cdeb6f1b52900b7cdfb97e40246e98d4a538755467a02d1ffeb230de3cc6c389bd70ad06c170946f29d65641046b00754ce8f39c5270a4875754329d9880216e44be058f9736ef17ebf5dab489f9354d93e29494cb66371fd820dd86b76b924da7d712e365bd500fd773f3cfde56e93b311b46826a667cf7f6dcad1aae5e7f57886422aa0b4d00cb130a799013689a3022dbd3678d49d53d576894e70568033f7876f11af34acce21bd22a8395354def10408d146cc2fa1cef22dbcc0fad7f7374b824792683a3fb492e090443d0214c36bae83733ae506ba437a4263887c6456c3fb08b4358402e61b751a4150f9b006b770bc801dffccb1e241e870549206e2c6843cc9c3d55fd239467e6e87b58af4707e983224ac03794c24806a8733eb7500e2cc1fb4ea4f9b4b6db283e8af37f80a83091ff036c6b22b8fa9ba9703fecf921d2880c9d65193e00f2872e278119776d3c241ff8adbbd8b7bd4548c13070713f9d3adf837bf4ee2e5955fc337f8afb9841", 0x1000}, {&(0x7f0000000180)="b98f11a01de0", 0x6}], 0x7, &(0x7f00000036c0)=ANY=[@ANYBLOB="380000002a758d7456f7e2b3e097d6a8e79304db00000000ffffe6ff00000000", @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r3], 0x38, 0x1}, 0x8) shutdown(r0, 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) shmget$private(0x0, 0x2000, 0x410, &(0x7f0000ffd000/0x2000)=nil) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000100)="147a84c0c793b9a51641472b", 0xc, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r2, 0x0) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x495414fa0aaa189b, 0x0) pwrite(r1, &(0x7f0000000200)="9099712aa694fbb988d2493755f6f085ed0f466fba1d093ec89144fbbe1c111c27e999ef6d6bd4e41add4dac82058fa4246ea7bf4a8b16f9e8502999ec18880aecc2fba92a8b217f06d5ce62272a12d9314c022bd4a5b33e1e42", 0x5a, 0x0, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x46) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x7ff) r1 = socket(0x2, 0x4003, 0x0) recvfrom(r1, &(0x7f0000000240)=""/56, 0x38, 0x52aa7c728e4dcb3a, 0x0, 0x0) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000000)=""/229, 0xe5}, {&(0x7f0000000100)=""/111, 0x6f}], 0x3) recvmsg(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000001640)=[{&(0x7f0000000280)=""/19, 0x13}, {&(0x7f00000002c0)=""/121, 0x79}, {&(0x7f0000000340)=""/121, 0x79}, {&(0x7f00000003c0)=""/180, 0xb4}, {&(0x7f0000000480)=""/32, 0x20}, {&(0x7f0000001500)=""/28, 0x1c}, {&(0x7f0000001540)=""/49, 0x31}, {&(0x7f0000001580)=""/22, 0x16}, {&(0x7f00000015c0)=""/93, 0x5d}], 0x9, 0x0, 0x27) linkat(r0, &(0x7f0000001700)='./file0\x00', r0, &(0x7f0000001740)='./file0\x00', 0x4) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) kqueue() r2 = dup2(r0, r1) setreuid(0x0, 0xee00) dup(r0) r3 = geteuid() sendto$unix(r0, &(0x7f0000000c80)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x8f) r4 = semget$private(0x0, 0x1, 0x40) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000a80)=""/127) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setreuid(r3, r3) chroot(&(0x7f00000001c0)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000017c0)="eb0d3d87bec9c47f0e9f3f50a6b6670fff82316ce239a1dea6584419a7fceebe2b15288e03956b35cf23d9d0cb948d69342e010d1ae83a1267f02b8e114b49885add4cbc0d306a5ab1aefbbfaa134ac37556502f172faca2d244aea03a5d33853654eaa636acc3f85aac54bce953fc65d9fdfe625beb766a6f01fa898ab2bad695f1f9bc780539b4b1f995c498359ac7e4d604f2afc4bca3631630ca2a3b881c2d06da29804e84bc096a0410bcb07f5e959edc5a43d4b59ce24404f99b417990bd5ac24e068c5793eb4ea997c0fc41c2c09109127ebe45843bbf44b4c690a9dd00975bc053afc2f89428ec924b9ca39871cbcbcb396a1a752c85d6367790a26a1c0ecf6c59f1ef66165f2fa6589261e4f85ebeea6fec54efb8fe130039116ffaaa385f42a28b1aa47fb1dc2a61cc68b49e573a89c62feab1cd9bba570c2ff64068708e4920e126273354c3db88f1c724a5945e5494e2a1fb664814facbc276f1bb3a71d67138181fa147d16ea7ce4d06d00f55267db0b7057298c62b8a4a2c3c3acfcbe71e0f4369fdcf7a9407d6d9aa4a8ec40ef89e304b6cffe3f2ee194cf8a456b1bc889a1646504bd3a410c023b80131ffb55434eaf884fd7b0aad4b099fa991d76232222d008afe3ec3ba8c5a18cf7ba4284943c939afcf8f3afa14b6cd99c01fd285a4704b2be530373cf4b1009009d19eb67a87e2431fbb005bbb72ce93e5f2ef5c8b924b39ed2322c637a9081819b88370620e5d927ed7e594ea0b207529d70645e11d9cf495ade145ac7083a53e73b97d326d259bfa650956cae3d210dcc44a720da5274b7e5b871c12f9816cf1cfd6f02089d4780045c1a392eeb231e31c1c1d5961b09aa599bbb033d27673eca654101316bf78e661786a958d791cf99d59bbe8e686284c6891c017b4616b3bdce5cf5821aa5a295d8cdf515f3487974bd13e62f9e1f967bf8d0539dcc24ef586c8ec353de98afeeb0d0143465a0cebd73561172c44a5d8ba655ea9b0e39ca7f4324ea98c9d018487c8767562ef0ac9381d2e83f77b324494276f95dc9aa39db2cf974148d4615caf5a72c410de076b3252ec3b36914c473078b0db19076c6f4036c31228758f3ee6be6340c76662da68bf10c7f6f9ab3c1697e2d6accbb17f3b55c48b66585c39497472ef89701b01ffc669402a024d888cb0a5fa62549edca7fdb48c82d1ad21b4d217be7c15903b5e28c7df879f34a8a79d540577e711f0cd8b0971481aaeaea5d3cd1f2e7caed32f49e02ab795715410c344d3492cd056826488a69ab421e2a474c0b6581cd2f984fcc7f58055fe1d05e57da67505c9e6ebe0b3df5d5f2a0e628b507b2a98fdc0ccf8000555de305b6d92dc4f491669621155e6181d9fdd6b0444b08be5eab3688f124191128a6c7b198f9e501fad7eced730bc5ece647a16368340bc8d80f0545a3b69ae8798203501c01b957c110f06208686d733bb8fc852ddc3ba7ac29943d27258f012b273cd01a14bbe5897e20703b102da01a5c93a7611ac98a3468cd151c1f934d6923d8c70866823ef1a7aec9fb540f0226d210888e76c18c8f63a90cb048847d7bcbed0447b09c0c7952e48bfce8bd53d1a1e0b8e3b886025ec10e8f6136d260e3caf5b8feb7f3da3d4bb228cad7b4d505390d65d678d28a65a0894a1f4712dcde5327c69c086b938c40ea2cf741d50caf85544dfa8786c59a7e8e50209391590f805c3ca12be22f29e85a315dc0b17c4cdc492d4d72869c8661007bbcd3ecc9e45eb45fdc55c64ed5026904d5e6b633c6cb4ca08f9e0fd85a745c99f1692b53fc8cb39a33cbc1d7fdc76771d4671a69712970b42020361f089fce73b819eb21cd993492eb086739d176a8d76201ce58d1437fa957716aead62611a253135f95533ea5d62e6a6883247e33fa0e802420938eeede7e24b7901f785ad3e8cf077826fb5528138c3861f35667bc78f16b1bd67faa48fa8bbd1272a6f9707d09682cfe85635a27011352bd76c4c3eba9ed37f6b75f8cf01da08aebfd5bbe9f5eda54f9edb1c870361f07c4437b0925580f4fe7b07e74f817f03cfc8006dca9654a5f0fea1fce234adef536a97b5700b7b822f3ea6ab969732ed9fa171b4edf507c3ad3622d55518ab729699bd926b4373d881c02890babd7bb481bf4aaa8c1554ebb83a8ab9b085a055024e8e30a953f6f01569d62ec4f4b8e7b57c9d426f1e4cc684c86e049e1f524d785aec0e3c2299bb51f945988dde3b6c5e517ff99fb7b22e6ffa90508934c8365b2b31394be190035dd04921e1a3a23309239b3e7b09968ada296defad0278c88a11fda533c46324321138072f44f33d49b87939ee1f7f29633034fc46db6613680931734809ab97279823cd464e08b57bb8a8bd0d38ef7565bdf7e67f3825ca2329ab757029e60f1371a76304f41b2ae7b7d403b41b9d58b0bd4b4b6359424698fe10c03b566c91bf0e092f386a94d2dc63528dc9de328abfdf9a369615d5d6c15bc3fe61684357163d0d7f3ce34051cc9f2d5e87dc7141beb43c92514177b4799061191faa651ee40e7f696129f2f9fceb34903ae36986e91b2da0408317aa853b20b21e7b351094495a42dcc6891bb38961a8db7aef38013d3f425de94328bc84e1cd580b1bee9b24c4984a6a324ddea1f5d14fde97cfcc2909ed5d9dc121", 0x76e}], 0x1) geteuid() 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) write(r0, &(0x7f0000000080)="1f0e403ee42b3a9e063e90999a60028b928b28b86e3288cdffee0293cb056405be3ab3fbc5e22594f703f5dc193e97da7640f5be313d1f237066b221394b6bf3f86f73edf7895bb74575", 0x4a) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x81}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r1, &(0x7f0000000100)="52114957400301f1ec3e33bd25866e1764dcb94c40cc5868bf5e0399d862b1ffdf219054328ff368fc9d50c4d17b2d54d38fc0953a2f78de1aa8bdb57469246b05af82e3f83373ddae771336a2db697430028f15a973884f6724eba03b9e837608fb9b20d71d8da454e1859ee3a1ec69e605e15666fe7446f43880e24d21d14c2c71a059cadc5284eb811493729378597ca083a18187f8a014aa1c14ad7a", 0x9e) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYRESHEX=r0, @ANYRES32=r0], 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xe6b4, 0x1f, 0x8, 0x1, 0x5efa, 0x4, 0x0, 0x1, 0x1, 0x1, 0x8}) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) shutdown(r0, 0x3) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000200)=0x200) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000240)=0x1) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10002) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x8000) 16:00:00 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="50010501000000000000000123090000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23", 0x41, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2000000000000057, &(0x7f0000000180)=[{0x224, 0x10001, 0x63, 0x401}, {0x4, 0x6, 0x6, 0xffffffffffffffa6}, {0x80, 0x0, 0x80000001, 0x7}, {0x5a, 0x1c00, 0xfff, 0x400}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCEXCL(r0, 0x2000740d) unlinkat(r0, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r0) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x401}) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x4, 0x6) ioctl$TIOCCDTR(r0, 0x20007478) close(r1) chmod(&(0x7f0000000240)='./bus\x00', 0xa0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./bus\x00', 0x4) socket$unix(0x1, 0x3, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:00 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) flock(r0, 0x768fb1bd3cb8acb0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r0) syz_open_pts() 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x7ff) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000149, &(0x7f0000000000)=[{0x100000001, 0x2, 0x8, 0x29d8aaab}, {0x4, 0x1ff, 0x3f, 0x7}, {0x4, 0x101, 0x6, 0xb55b}, {0x3c, 0x100000001, 0x8000, 0x1}, {0x7ffffffe, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0xffffffffffffffff, &(0x7f00000001c0)=""/104, &(0x7f0000000380)=0xe1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = msgget(0x1, 0x101) msgrcv(r4, &(0x7f0000000700)=ANY=[@ANYBLOB="43dca60028fb87bbcb734f132801000000088b0f4f6bf328e11a85e9b6445e380811ba3d8d034db5419b23b8703119fdf9bc635d21f0d6f4ef802fca0401c297efde22a5aa57f396265a34f8c576b67a947b4b0c1f9c4828082fdaf22f566aa3790ce89bd565bbab60cc4e0eae3708922fc2473e0e3f945cacc1d64b6a8186249e605f3f6211a2bf7794cfb3151224ace8cf9a6455ef167627eba41c207f3e67d04ec7919021fbff95e994a531a06a78ee5037bdf10e2ddd72d83f7daa70219cc1299d13fa51db2dc6dbc9483112561b4b4cdec7ae0bde23"], 0x9, 0x3, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x1) fchmod(r2, 0x30) getsockopt$sock_int(r2, 0xffff, 0x100c, &(0x7f0000000240), &(0x7f0000000280)=0x4) r5 = msgget$private(0x0, 0x10396) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000600)=""/224) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040), 0x0) socket(0x20, 0x8003, 0x19e) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = getgid() r11 = getpgid(0x0) r12 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000440)={{0x200, r7, r8, r9, r10, 0x1, 0xed6}, 0x10000, 0x2b1, r11, r12, 0xd6, 0xfffffffffffffff7, 0x1, 0x4}) socketpair(0x11, 0x0, 0x1, &(0x7f0000000400)) msgget$private(0x0, 0x588) socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000002c0)="1254f3014fb6ec53397a5e9b540d58bb2b1b9d327c49914077e9c251eef610262fdbdaa621d4571fdd58096a019b0ce07f8abd7a68bd6a02cbc64aa2b4c6f8ca228e80fc115bdd7ea4c4f19cece609e348", 0x51) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f00000000c0)={0xffffffff, 0x2}) setuid(0xee01) r13 = msgget(0x1, 0x2) msgctl$IPC_RMID(r13, 0x0) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc00c7007, &(0x7f0000000000)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x5) 16:00:00 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xb) openat(r0, &(0x7f0000000140)='./bus\x00', 0x100, 0x80) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000200b, 0x8000000000005200) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}, {r1, 0xd}], 0x2, 0x23b) close(r1) socket(0x2, 0xc003, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000180)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x74}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mkdir(&(0x7f0000000080)='./file0\x00', 0x80) 16:00:01 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:01 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) fcntl$getflags(r0, 0x3) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000100)=0x200000000000001) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b71f7") 16:00:01 executing program 0: r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x4500) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x1}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x25}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/77, 0x4d}, {&(0x7f0000000380)=""/145, 0x91}, {&(0x7f0000000440)=""/130, 0x82}, {&(0x7f00000000c0)=""/22, 0x16}, {&(0x7f0000000500)=""/247, 0xf7}, {&(0x7f0000000100)=""/47, 0x2f}], 0x6, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0x4) getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x3ff}) execve(0x0, 0x0, 0x0) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80000000000822, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="8d40c1d61736d1dbe125bc4d2673849a81b380d3d0317daefa197f56ee069902968658a4fdd5c17c7e99c6b4c2bbac2b8cf2500c402e3aa2063213ccf8a9eaf660e4899ce0850c38c4e19fdcd97fd725e1ac4912eb447f824896196365f1787c7ecb966542c78f451c641514e5acc58e7a27eee63f0bf1f1e054cb5e4fb885b4a5ce210ba18ddb2531fa36ec3bebc8f7c1a5dfde4d402ec8dedbea1874ee9248fe1ed202864f114eace4cc2d3db6c1c02c63f61c712f0a60d029e8649b87c09139b18785c9ee5fdbfa9d02f8cbd7256168daa975d3865eee7ac734777f5a8d56552fa34e949c144f984647283141312e04", 0xf1}], 0x1) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) close(r0) preadv(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/230, 0xe6}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/132, 0x84}], 0x3, 0x0, 0x1d) 16:00:02 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r0) r2 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) shmdt(r2) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x5, 0x6, 0x0, 0xfffffffffffffff3) 16:00:02 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x2, 0x1, {0xff, 0x1}}) r1 = socket$inet(0x2, 0x2, 0x0) fsync(r1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x4) setsockopt$inet_opts(r1, 0x0, 0x2000000000006, &(0x7f0000000140), 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = dup(0xffffffffffffff9c) close(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="131a893f0ee86c83ba53d91e67f383de4fb8b3fad99201b3d85a4f4a25aca63b723df8dc32c3eaecca4f69834c310bedfc5a78fe78826ac19e4c50f4c1eddd5cab7f1ae480e49ebd09f9c0935fbed916ed925f5632883f359332733230517d218358190cca1e7a21cff71b4704797d53b67891dc8d74faceb3a7b21e1dc77d94f60ba1ac8d2d452479cc823b7ebb0a69d15887ea074c034b72b7bc47d7dc795d036ab4e4133045408cdef90342f55942334c76cf91808fc1cbe31c7fd523f3eb7e57a9ea61c375d3aad4906580de720c9777ff1058e6057a79cdc7cdb5335537e0", 0xe1}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="efffff1760b10080000100000000000000000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) 16:00:02 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) r1 = getppid() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) geteuid() r4 = socket(0x1, 0x4000, 0x4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x400, 0x0) r6 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x14) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r13 = getegid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) r15 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = getpgid(0x0) r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000200)="36cf21e3c55d0fca80764719b920ee47af23d545930b55f0cc069863f5d767dcc07c4c341e23a20a069ee5b9", 0x2c}, {&(0x7f0000000240)="c5df64c25bb8b9faee55e78a367bd301f7c70a20fe9f3c41a6cc66e367fb5a43cb96d74ba5d29a186abe5a36df2e4d0b9688d61a1e141dbec67fc9c4e58472b6f023a3bfad0d8b8f683bea8ec9b6ff1633ee7091003df57d5f81761c096bbcf0f78e47321074cfed97b4b117b78c4466b7535831f5904c15dffedbf34a389fb04c1145e01b34a2be249ff276f6028ebcd8708e6e220d0a6d6aa45ef2e06963314d28e5a09df2e5ce7e731201a30be45442c8b765c218c7a567e2c1aead9c53d9101e990d27de02c5cfbedd4fbbbe82c725bbd5ae69d8a411a83ef0b6bcd5aa57bf6eb1835dca7f1f", 0xe8}, {&(0x7f0000000340)="d9891bb167654f332af461736c5d952a447255aecdcd472e3c425a0f290981f8bfaf36c46b0a52384b", 0x29}], 0x3, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0xc0, 0xdf88bd929e4e766e}, 0x1) r20 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r20, &(0x7f0000000040)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cdee082eb5515d6f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffff7b) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fchdir(r0) msgget$private(0x0, 0x100) syz_emit_ethernet(0x5a7d425de364c292, &(0x7f0000000140)="d4") 16:00:02 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x40) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x6, 0x8, {0x4, 0xd85}}) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r3 = dup2(r0, r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:02 executing program 0: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xfff, 0x6, 0x9e, 0x1, 0x1, 0x7fff, 0x9, 0x0, 0x3, 0x10000000000000, 0x5}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8200, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "d730c15b00f4ff000074000000683f00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:02 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) lseek(r0, 0x0, 0x5d, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) unlinkat(r3, &(0x7f00000000c0)='./file0/file0\x00', 0x8) recvfrom$unix(r1, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:00:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$dupfd(r0, 0xc79226ec323023bc, r1) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) r3 = dup2(r2, r2) fcntl$setstatus(r2, 0x4, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x100000000) ftruncate(r4, 0x0, 0x3) r5 = open(&(0x7f0000001280)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) 16:00:02 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setflags(r0, 0x2, 0x1) poll(&(0x7f0000000040), 0x1, 0x0) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x20) sendmsg$unix(r0, &(0x7f0000000340)={0x0, 0x134, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x3ab}, 0x100) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040)="03000000", 0x4) write(0xffffffffffffffff, &(0x7f00000002c0)="1bbee546afd42e482cd60624350932570506380c229db98e2f2c0c7e354eb2d7b51e34ce3bf8a96ef32a0a881942402c560d12b050b35aa775b0b8349d5dc70588070bba5027254e7ec7ad10a1e39be1e9173c23e7339033264f9e0346671d66e5780184051024a752c14e6dcd4552dfe8181504d5d00778f4d557d509c07382f75951251585c89ab4f3dd785534a04c6f1c499ed8a72512dbf6cf8cec626eb555b239c9afa71868ded2fc09482be8d3c09cf1353c703bbca7aa42a2ed96bbf90e2b50dc4ac004c84cd2148c5008fb565c37a8", 0xffffffffffffff9b) flock(r0, 0x1) fchflags(r0, 0x1) setsockopt(r0, 0x8000000029, 0xad80, &(0x7f0000000040), 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/65, 0x41}], 0x1, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) write(r0, &(0x7f0000000240)='oP0.', 0x4) fcntl$getown(r0, 0x5) lseek(r0, 0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/219, 0xdb) 16:00:03 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66695d653000"], 0x10) sendto(r0, &(0x7f0000000140)="010029ba97d0bba10300efae40f01df6", 0x10, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r2) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) socket(0x2, 0x4, 0x7) fsync(r0) 16:00:03 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffff0d4b) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) msgget$private(0x0, 0x600) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f0000000340)=[{&(0x7f00000001c0)="1573c2fa96b56dfab4f7d31bc44d8f7614f0f61cedebf4c88e53cd1a7d31d4f3bb37fe05d4629aa5a282254f6e938aa4083b6cb1f1498fa7df81804c058f016a8460931438e82b0cbae4a60be4e3418e0778b30b4f95d2fcb31e569e99cc1440521d57141693192eba3cdbace99241806e8a0a3d31ebacb3596f18f4b2db11f9b638e60e44", 0x85}, {&(0x7f0000000380)="f37a700e5f94663b83cb5f524df3bc44dc7fd3f7c5e1d42614a179fc64fb6e66d408cbe0f98b445bd1293ed6da0b5e4b2e6a480b793063a4994f28f16f95921e796d57794b1385614518b600950d7267047c24159605ec1b561b5f5fc1f7b1425b74ad51787ca6cf0b77d39e1248b7e130005a6222c16c3169d116af5dbb7219868dbc9aa7ace728b6", 0x89}], 0x2, &(0x7f0000000640)=ANY=[], 0x90}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x45) openat(r0, &(0x7f0000000180)='./file0\x00', 0x80, 0x20) accept(r1, 0x0, &(0x7f0000000280)) read(r1, &(0x7f0000000580)=""/152, 0x98) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000002c0)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x81, 0x80) getsockname$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008100"/81], &(0x7f0000000100)=0x51) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3d}, {0x25, 0x0, 0xab}, {0x4006, 0x0, 0x8001, 0x8000000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwrite(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0xa59, 0x0, 0x0]}) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x7) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffffffdffffe, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="2de1", 0x2}], 0x57) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:03 executing program 1: r0 = semget$private(0x0, 0x4, 0xa834908cb3f5bbdd) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)="0edc1bfaa0d95b732f5c1efab0171121571badc12c08437e3126fd24cd89dca280929edab8e3408a22ba328336aaf07b3871c360a1f3e056acc8213597c2afc0feccc4dd580060d0727d36ad9bc905cb1806e3f42155393c5019652dc36108e8a96947a9cd1fa6553e80cfaf0c823b153c2df3086990444b0a0b3b984534f766660eab02eca318b1b948efe354d668da23", 0x91, 0x8, 0x0, 0x0) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x440, 0x80) ioctl$TIOCSCTTY(r3, 0x20007461) getpgrp() r4 = semget$private(0x0, 0x1, 0x80) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000340)=""/177) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x6}, &(0x7f0000000080)={0x9}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x5, 0x5}], 0x7, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x85, 0x10, 0x8206, 0xffffffffffffffe0}, {{r0}, 0xfffffffffffffffd, 0x19, 0x1, 0x8, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x7, 0x1}, {{r2}, 0xfffffffffffffffb, 0x4, 0x2, 0x7, 0xf844}, {{r0}, 0xfffffffffffffffe, 0x80, 0x80, 0x9, 0x1f}, {{r0}, 0x0, 0x2, 0xfffff, 0x800000, 0x3ff}], 0x9, &(0x7f00000002c0)={0x9, 0x7}) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = open(&(0x7f0000000140)='\x00', 0x80, 0x2) ioctl$TIOCCBRK(r3, 0x2000747a) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) dup2(r0, r1) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000001c0)) r4 = socket$unix(0x1, 0x2, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000001380)='./bus\x00', 0x80002007, 0x0) getegid() r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0xd7a4ee87564e2304) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) sendmsg(r1, &(0x7f0000001580)={&(0x7f00000001c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000300)="da36329559c49b2adf0081991f0aa7a1ff0e9c7c549e26de2df694defe2af3e5eaaa7d32725bdc0a9430bf443c1c8f2dc4ee64fad6759eb6f48c07d765704e7603ec2fe5cd3d59b1bcfd4e461b4faca4d32275042289baa11095a4780708528bfc989c0cfd692c6d06a2bbc4a60e911c577322422a801dd4001dca7f6688bd263509d278f51efab9c0329c6af8634a4276d255e61c76a4e233bc55cf030f6f1137c6bb8439ad78fc8e6d7960322fa06766e0cf758131829dd26c89f6585fd715dc62b6629357a1159fd7", 0xca}, {&(0x7f0000000400)="d6f4174fee0aed4b925001fcf8eb9dcf1bf5740a2358891aaf75b3c54e8b33fcb67902658729c12eeb3bc1b7a1416c4e85171e7d776ff41cf90aca80ce22b5d0446e1479d47d7717f5a18d664cc5dac2d84e5307bbed0b8fa10667f8c5f6d4d086adba11a42c8c8879b76754d98c2bdca8a33ee0b4e16dd8d6337c41692ba905ffe6336fb857a3bd01d40ea5b1a094fd62fead29c514b336ea6a23aeb95323813a957f658fe7ae8f03fb8e9fab7494997c25c0c4eb1a6c83e5c1d61dc6699b0dd6c3be39ed8dd9e127bafe95df6cbdf3895214f0483d571fb758f5d5695e85270bb19954f4c53cade16dff7accdcd7eb15eea3e14c240195e11585de7492c1fa39105ac6bc2d7a2a526d047f4f5ecd6978597f78480dbda86342cf687a8325b827b0282dfa2398c77f7fa14e3687b5034f50a709d8160c64ff7d3903d57290b7c90a3ebbe495f9b7558cb90aba955183696eb1ef87e97801e672aef8d68a6c5231ccf6deb5768ae5ae8bc78306d53899213ea171dc0ddc4b849ca6e6b314d86a7b5ff8f277f2e830f29992238c338d23c3c9c169a24eb068592bb40e274bc09fa404febcc54268525dc897194397514d751f7f2ae3c259096c0d90be5fefb0b129aae9ae28e6f0e1219cb662259dce0c5c4cc7ab69d35b173ad876fbe325870d9f2d2637664c5fe1da58698b7ae1658e7996ad31f001c3a6da4e74a1359183e67d324616048e4f82b3b616a3a9f4f94ab85f466499352398240c2e361bb95631b4bad052cd2f2a334c45768cbd4a86352739e8efe97f5d45407b0e0fc896bae4a4b7b687d94d973ee79c50a58dcccbf08fdfe7a172472851586b2b9179bd02287780be9ff975340b51e86fa6e473598848a6d61a373f90395b6250160e39d2ee1323a3299a9d3bc886455347271f625e829adc6f626b0ee23abd1961454204d291d74395e71a65a609e79100d3020d98edf80bb9aad1d20959c5c15c101768d7fb303024566f4ad3c1d461694b8acc5954678a9d8f95bec6159edd208dcfa3cef38fbc7f020d905ceb487e279c7822ea0c4c57eb4b1a83494bfd0623df9e639f23f8fc3d189f90c6a168ee2015ca2aff0b3df631307012344489d4dc0d4401d00d779933f273164a5222a20da2d9addf83c8ab188f244ee18c421bdfea437191e6c08ddcb4262c3eb23ff5daeb9f82d0d3479802acdae379546d7bc5384ec70501eaa6a3cfec717bbf5cea7bef47267b82f7f806adb61d974d2151ea2a092b813870d4d13ecf0610b9fcb0879dc43d223fba2c7b3fa7023b45bf4928b9b7d72c68c156c1045b22646ff3c8d3f697c66d4143c7cb7e5f1b4c19b7df678b3f553e65e3d6c12f34b781942149c83249b089169da10c3132bbce6f67ba147d24f447b84c5a018f78c5b160a7c16a541bf26798b4f95fcdb375e988a056a5725c17c7ee0a091c2eb36ce112e21749bb30ebd8bfa223dfff72a8fdd331274d0fc57b53a9f5ec1f17215133d1faecf97adc505d1dd42202064d8a5122c81e86332ae74c0da9001165ef052939f6cd95c150d2eb2894f27edd78cc078d27e02b6b6f850002195d9c91fb5d962f6a1124b931998065474e3fd9f2849687ed9306354579db355249c535d7ea69dcc4ad0e34b03f53ba2060bd509b14468cc70c781e58a8e2d9f54105c9d7e5e9d79665d6f585a8660c4f62c8082cac7bd09b844190f9bf3dedffe3c040b26a6d34895ec3dbe4c79de43cfe0e00c06d12e3e53757020438c4adb9c63caa6dfa4214c3afe233e08277e195bbbc6d9e5b006e790806ac58ee843edb4ae17933597ed119a12aa880f504bffac3b3ee00bcc6a6d43e28612308e608efc7794e49466ad1349a72d8db1fcfbb34927cb4d6e867d1ae1b79c81daa43edd954250f97aa7699a0f0bafe5514f39964954b2be83950274019ac3324f0f5e424d10b1d6e3e6d6f7b47f5f5966e913df94a8e0ca330a11f04461e69bb02a7f7fe7b40b2ef3cd7b92afa35dfe225fca4e16bd9ea84b877abf8a39752a642251448fd15e47dd9c78682a2f718a0287b2971f8ede0ac503a57535b9e25bc8aa950b2f331b57aa86bd8ba177488b7744135e60690775e4ab88e857388cd0766000eb80d3cdd07d1260f946dd51c4026777eda3506e3aca840025dec69990b0dea383856c0189003cbf4364dff9e72c62fc706a7c840947f7336b0812c6afdbe5be896bbf3e7a58251e7ef9d717112ad1e84aafcf8ac0918b5d28b491896cd23d81c163622f57a87480e93196f95bb8442f8e73822d884813216f0466317151c02fda281c3fe98ca4b333e8ad5dd1ffcaf980704d07dc66b129e96c956bb70ea18862a1862af5ed7019c0bfec0fab9191f7c1a00828e3d405e9fd7b02d5fc72f32a6a4f2d1c8efaef16d798e64e824916bba07c6db8db08467ee66ad0e679ea12b94870e89e93e4280a4687815d0be3ceff09ef1cc233a1030586bc14dba0193aa947eab3b6762c8277c3b94a8390d5a20216e765ed7f24e5dee1b0d8b2ec422ff6cc0e0fedec99680d66734e1ee427119399a005eecc40bd3667877def85db0b32fabc6e77bab01b4fc95745c11329aa397e6a4bbb355b865371f479f75a9d65ad84be6a666a64b2c79816e7df91844056dd7d3a3c1507af6c11799c6c8833fc31e42c8b1553203524cb81aeee30d19dcfcc15670c4bb5f70207267ebf8e606059f5f80521ac3303c473909a232db40a64c19a6cd3997c5a9b0b885c7dea4fd07f8d03f101939b3daff9092ae8374bac9973cef1eb90140d5318626c189d81a76908b12e349cc1df4e3365ca3a5d530de24df161b2d19df6285eb87e1d0d26534ed6cdfa4bb5f11c95a53a1a02fdffe378b005896c01fd9731f20d3e74e7c326f691e835adbb1b9d4df9113262c56404c7165adc0aa2e03edd33106599e79ebc1cb2cccb6d99530e38e7eed00956d9fe59a353c3e46c663903a6f1e42637732a85ca42282c2847bc7faa4f563df9c2154340d51ca530ee74d8a65ea078806037d3dc397eb33c51b6e2c0f1637388eb307c9c50b0946d5a53a02cde584eba2680172b7b43d16460d4760bde3d8fea5048aaf9c582c5c327903c890519f6f55b35cbd823c9b47c0dfd43cc9271b8263e7f5ee31f218959a6bcaca45f4aac4a076b86b1800eeb7834d7414bc5b04e18588b27d945c8fa9b5debc8aac8c181490eeb6093d42c57a041b7c6e83ab819aeaf1e14eeeee6ee1fcbeb1a10b8101685f12a5db7ed120856f1146edad85bb0be0e7ec762ffa100a6018a83a8d9f7ac4cd82d4d37fee97ffedafa8564b46d617db68dc60bdf9eff0e9c5894f4fcba702281834644571a4a00eeddfcbce18584fbe985417d202f97410e26ae2082f2327019c8e14140b3094e98fbdb5be46d84af91f3d173e2184b03f9882e7a4ed0f95e942e2b390ad87b44889a2cf7729f6b6864500e817736892ceac4466a75c5982d400dcd59643bed3a85ff284360d4ab8b35b20349026fdecc2b7a1ebd690f09fc2260538b7e3484a98edb782e533d7b8dd7c7379c188c4a916f46de67ba754eae88b2812fee67653daf225f5934ebff354363bd0af0a7b5d3fadcb34f44b8a2698f1eab28eff07a795d6bd4133b904752228aae1cb9d8b22c64443cd146f0e9426567878881243dc2854fbde9730454ff4aca7b4ea9a1cb0df4f3493dd2d17a97d0f56484062b44f02b31fddf1f0fb870160a434bcdb31c47a820c009fb666d4822d01739a2ddeaa2de5c2fbf52e5c7a674d0df3c2d5b65f98d763efbc18e55135bbeb6ae3f4fb19e0232700d4a5827c35cfdc18efcff34d17d8c312eeb98c6ee92fa1a40a9936ed0e95a7e85c0b3cf5a32935ea276196cdbaf6ea576e3e9551bb3198e3cc7b59c20830e3b0020dc87e52c9f0ca43c0291df0d3ef85686a1f7a20dfef2b2eff9e0bb75e542bc954a6faef733bc46b2a43a9ccddbab64633be15a7b1f3be0c4b523c3d14e9955c0fcded0e8ee01ca4a694a2135fa10335dd7da4ecda94c2e2b9550f6f3a59ff291850941cd8d30cd418bcf9bbe4dfa86baf45d53eabb5e4f7af1420cc5bbdb83f5fc8029b5f5e4536ae44b10db3542a5ef2585a9aa73b2206dd61a0d5c16fba855ac147bc6fa4316dab383fc3d61f4f9b6ff32afc3c218de25ad5a40e402daf369330c0ba111ba863d3e5e4df6a7276cc7ca7ab95693322899370013af7a4922a46094a073d4674a7040d47cf7877af187f323e92313e4af657f5805c78aca99e47888f70f848d705502b995b8b18889d11a3b2c1357d8177ca7472a792a267ae5e21a5bf21c7069f96926cb7fbc4fb8822d77afacb49d1082afeeb09bf62f1c491eb7270c8e684e4093814f3dfffbf254dae901413c697ffedf12d8fcbe286360d965b215f54564ba6636c03dd21d5a77e02391f44ebd1f34b6c97ebe1d972f72aa39a0c797b65ef720d54cd9790b103c98560f38611ed453e55d987cbf587e462677b83448907c091ff28e5198e842993eee79d34e72d44b0886193beb4b780e0bfe8d6a4f10b28fe0bb4f343d30bdc4e3cadd0115a5b0a1722e797fe476366c704a90b399ef0feba57ea8347f74349911a8b7809b0e1a286af3b2c91746ddd75fa9a8c9f250120acb78d58bf6768c18399be4a5b632ccc006a0cbc828ced2d208ed8819d4d6c506a178c4b6ba591213bcd0ad561c5d29fd584a0015fe42107c4187aa430b670339ff7b8e1f316d03059e2a7a309acb2ff3ecc4045d78f02cdeecc015a04de0a58290ae1007f504af05687b63b108a8255e9b21aca5809ea294d78f1ac5a0957fc36f43875a69720a6b5404a4c003787b141af4a69b72dedc1d1b694eed4a2b693d9e0683928ce2b656207545518066bc115a06f633e19b89c7a270bc07141bc4600aa444572662066c5b6fd938c88e8bb3c1ed710b1fb136aa450d80c2f5790094fc8309aeb29a556bf229e50475ba4ce5f5b2dacf3017c9e0ad8d7fb1d3a1d8cdbc572114ce10fdcd19ff7d7ae2d075bf550c5ce866e9dfbf14453d06504c600b1e549772ef8586ad5cb2342b5bfd600c16c5284effdcfd72a86d4481bd56dd6ad1d5319790efca03903aaace37aacc8281f53318d9cb517b9e853a0ebe0b1032bd727cb5d5f2d1371a08d37d78655d4cd9bb174a3e6fea912fc47d802172919e7566a168f54910d00c873bdf52c1181fa21fef8d7975bb29227b11232841b91e955a2296876523a7061caa7b56ba1a3840770331caf0538fbbd28b3aa6e51112481a44d8413c1369fb34650ac433407b29895251fe55d4a0a60c2770ff1775bc991ec6ea063fedcf004445e1e1c9cce5f2850fc90730d08bd3aa5e2d94e1c36cd8840473a772a108df2760ce24a7ece153c5931c60361ef9cb9759bc9ba550566a94409a2914aec389f14652ac10fde23997d48be925f1f6e7ed75ce0a6be9157abef997b334660f2b5feddf9fc78f485e949e58de6ec719bd48f4ad1e59a587fb6781398f65e38b07832af0318acb26e3893aa574b8c4da149222b8443d6c0ec59e61c19340739761cd1a89dd4b7ff9d8858c9fab05b56267b6da373665fb078b303f10fa8c8b59539cababee4845a5e299a79b96a44410671bbcf85bfc4cbae6607ef8467a05bc0b2f9383e2cc43bc33f4cfc566e3d0eaf9160a159043f6afceb0e3bbd408b138b54acc2ae97a3b90a13faa39b8e25d09384f31800d4b075afc86279cabbd9700f118fbde9440f31d63deb7f60f313a53898b3e74d9f907f795982cb98e66a27a59a4d0223b2", 0x1000}, {&(0x7f0000000240)="3eb9f604b5fcef3c10ac43bcbbcb5ea75334697264e81e420ccf1fb885741dec8557e29a", 0x24}, {&(0x7f0000001400)="39c9b01b18178953b9f7fa96c69cc3bd1192ac3d77d9408fa94585fe8236f14f7c044898b3ca195e98b8afc2a3afb56219c58bd8eb5b44972c3fddd61ae90b32bf4b65ed7e0bab641cf1a1d1d7f7509559", 0x51}, {&(0x7f0000001480)="1e1f2f87d0cce4908ec4c0829ee8dab69b70e7b03185f5f8d8e77eb5e194a89255db94916760dbabd68210b258088afb506846ac922e55db51e77c3ed7224f55cd6a853a8cfae3e5d319f31d3a3c67de", 0x50}], 0x5, &(0x7f0000000280)=[{0x40, 0xffff, 0xafea, "a984a277357c20fc7e29cff4d42e37c53a2c3b5634b37b8a6f93212ab3597fe8602a82a642170e7ea2b1f631"}], 0x40}, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x356, 0x5, 0x7, 0x10000}, {0x20, 0x0, 0x9, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) munlockall() ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f67696c231f1f02004551a4500000008000e922"], 0x10) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = semget$private(0x0, 0x5, 0x2c2) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000180)=""/187) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) r2 = getegid() fchown(r0, 0x0, r2) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) symlinkat(&(0x7f0000000180)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000000c0)="9eee8705fd419ff778e2ed66958fbfb8ca93ac17e8344b58ff0c15c781ec3059ea0f354dd8fa0d38b056168ccf32ba3dc54c39ede3fc2f13a659b3eaa0cb2eb9fda992a920fa6a94d02633da29e43b5d21a39c2731", 0x2c9) accept$unix(r0, 0x0, &(0x7f0000000040)) 16:00:03 executing program 0: r0 = socket(0x18, 0x6, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom(r0, &(0x7f0000000180)=""/238, 0xee, 0x2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r1, r4) kevent(r3, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffb3, &(0x7f0000000140)='+') 16:00:03 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom$inet6(r0, &(0x7f0000000040)=""/63, 0x3f, 0x840, &(0x7f0000000080)={0x18, 0x3, 0x54d5, 0x1}, 0xc) sendmsg(r0, &(0x7f0000002580)={0x0, 0x0, &(0x7f00000022c0)=[{&(0x7f00000000c0)="da4edcd9049080ee9f0775e64180a01735742943d1cb8858841136b9058893fda0e6433a978527eda196c3884f8e0d6b611924c435a57801da00c48d8d2e9ba30fa0023bf8ef81dceca39d492c8a3483f6b32a8b5ad3dba89311caee6b37f75da3f9e12c868f8b521f7a94be4fca8e80ef80caf5a3d3221dd4c70fb7064c33472077b53d4ae70615e19fcc82a0518ecbb69c7112c14b8e006195b1333462be257215eddeec13981f93f4344b83ab6a56136f61dc0597dc", 0xb7}, {&(0x7f0000000180)="5a611013d37efef0a9981fccd1095291429d15398634cc642ada2e11ce7ea1d9c3196ead7d54d724c68359c0b1985aeefa20b0f90f88d40fdab66987998a3a599ab5ca4a73ec1536a1ac8e8da58c492f7f9344bf984413bad3c5e03c0acd811b6e92d397dcbfcf4585f95d570e2fb3a4dfa43ac4633290c9b69d5583ab503006eb95cf1a18c81610b15721a7a6cbaeadb979949b04769197a5ff7c98e7fabfd90a33d8eb42ff17a3ca13bfa62bdbb4a9d84cdb9b91e16cd846b92794c83ba9350764f1090753cd296dadf1d2e6c87788b1af82340631f0b320d638b47bd63c157af667dcafb06f52c4a2eef3d74bb0684cb55619d6574afba9a319a91338287afe6e662fdea40d185af3f7db017115912048f9d2620e44aba1147d6c3609c57784f3a4e4ffe39cb8777abaa6f29cc3e66ba1f4df8fe360a5fb522aafdd5b9aa4b9705f5f57ec7875f4de3e2eceb20c714184f4ea5e41905b9134ff8d9e28c147d052bd2b4081a5f9ffeed7198c3f40d1b4050c6e3b2b92a5f7b261309f5c97f332b3386f40f265146953eb9d0aa2a516c09cca9396afd581f87f3ef7ecc95ef40b3e144053dfc46e70aa90fd86860235c04bb47903777340e69cde48ffafeceb63ded46e9931c8af13de3e4e8169d26cbd57f2ff75686df1eda2536ad4c1c93b153fdd1ed816d1f3ee19c6ba91687ada5ea6809b60a6649add1f75ca9b6a5c7b56b7ec4d767a502b273033a4fc32b3bd394d38f4b0ce24d80dfec61af9d638244926952d198386f9e9ebfb838118a991fa254533b0b5800dca39c648a65332751aa004b30402f84d84e865c3cf7150cff03d1bc9b66b5cd951f9761af444fa66d35298c8685c313af4b100d197f1b904e5e68c445f0ce6cfd42d00a5982d1903eb23b38ac2134f5828507213c9f94b9214e3ad47f715013fcad2db852845fb3fcb8be63e80abe5762e860de38436f8de8850fdac856799973351e69bcb07a170c794e39038d2bdf93a43f3ed78b354cb8f9da238a12afa7e4d6861ea9fb26fbd028d720bc78b791f490f49fa35826e83b4aadbe19469ad77f36bb1adb45041840d3792c39b78492fad9dc6a0a6501434c732537d2fe25297e44ec5fbe0a568bb212b5640477df79285ffd0ade3705eead3cc5b9b5e0a36a6d021a0775abe2d23886101f4e41f0744b0b92d9d9356bc7f2a70bada0a4ffda2f09d9178fcf7eb4e3d566cf96dc383b7cc49d5788b09d61aafcd24fbd6ac08d24e711d37db5c683df78acb8b27fbc45e4a8ed3f3425c1485a4df02436d22b94baa5300506e649e0502744305346f8af51e0901a93734b73dc4bf754580110776aa2e14ab0c457dc931457b3e2e2b6198860a6b73db0bd85676d4021ebccb78b4ab9b7493490fa6877fc70ce32a063e64d138056c8c44c8305acd2108ba9c0d719f880736c394777ac1c9eb2fc058d71d2283683833b78502d0c2b0953b0fb830cb8be5c550923b77139ca0edaff7926575239d4765b3122612142acba9b56ee435d969a56eacab742ab1ea33b130fd24c096db31dfd4998cc908fd629a48b9e5642584c908f0d2133717be30555a7b25d324428eabafb4259b754a1dc7929c91b59363cf4ec42e1f4144fa3e7e5da6f1be4af59f4f84ee63633dbd7c41a7098f9711d7794674d12e26a892074566703d330f16cfc1bf338e421e3df9709148dbef9523f5ed329b8b8f5c88dea1b14bfb28ab00ab9cc54a62b0bd8ada4a14fa35c687af03a1f40ec4792a5ec5320b23a0051eaf3d8d94a2ba6a2c0f04f82b460937acbe2db1878493bb400ca2b4a0133bf8ac6c8b6cbc73ffcabf7571965af00b6e091f333fd5284d96b353e968f808f373bf795e78a55ecb15b5d44217aa76dfced70d3cf9d57014b4841ff15722d4b8f47fd39f27dc30601f06927e9d5fa8f08f724390822159a7c45bcb98dae47767822ac62a191d249a458a95ed13a7f1607498202334136ad651f2b6929abe2421908640463fadaf02eb9ce05949b40376125ec14f5d7da776c46431a19b49ecb948c5af6ad003f3fc9ee0839c56420860dbc58813c6ad0e70e5af17abbdf3481524c50dafffc34d4a58b4585e8ba984996d45e3db08050342ec7b49b1d60f7345c39a7af160b57ab3a37c6dcce8eb57cef3056e1ea22b99a42eae324473832164123855f56269c5495331858cb3bc17be6a0d5778d1e985a44545fea49cf7f37715da7cfa3e182b9e2299d20fb4e0adb48ee852c26e1f2cdd932299fe48550e4718d4439981c205cbe1d58dda8e65947340fbb597349e57f2290a3553d7747cca74f8aa774708232a6975f106a7921443f368ef17bc55953836e57744e5a50d668311df85d646397dea7bbe5f4709a35afbfa2baff3eb22dab3d5d0918a47d8c40cee8fa123f60a717ec1c6ccea552e50dfcc8eb85aa3162a135c10d8f7d267dc851d5434c27bd2a9e62fccdf3e5985fda988945c732ee28e8e53f3d6bb319b42e462e4325ff668667faaf88a59e09f0b569a14c16631e3a05b3683b23258288bde0ad42fddd5badcc26ca8a2d5bc5e11f9362e4227fdf455a6dc10273efeb73f6a6ab8f43e1b4c3662cf2049b9972cb9fec5dd1def4ddca5c9805f041bd881b2d23e25e05710d9970aa226922a8f5f45f3d601f5210656c10bed78417aa2a18d20ac862153a89e21b29e7cccadc880ebd3932be94c7055badebc5e5affb08588026cc768bc1a20aaee0b288fef5b84db3d904ed95a475bed01096d15821cc197d9ce9a538c244b41e046546df032376836507e12c27d9dcecc4a5aa1b161bcb17ba6f7a7d57f3d5bb5a84a2380e832dc74a54188482d51239c9cc2669e637b1683eacfd4092330cd2b6fad3c8abfa8ada1a5b142b0076d2dcbb14c93d3459ae7d00605e5c4592e8280dfd2daf53bb90450671d9bddeb469f8cda1865961dd283d707e52d0574474c09fe3a9bd1c29825854d45c1f9425e38b1ab80f7592cdcf05478b73dd269008021364c47f072a675b7405cc80bf1b508453ce79a154cf3727e49cb645ee64faaf291792bfe92600b9a7724570bd94ce367b04318c3a03f95c5508e6a02780f7853b0cb133bac641470552e3587e9f8b4cc870a71e5fda39daf812ad09b5f123dc38ee3fb7b169001938e66cff1e316744c16992ce26dfdac60e0c7c61ae6a70743be510234c5a5b01a6bbdb3fd6ab874412ded30c98d4fb5ed542a17cf82ab3b9f5afc0a6f41bd7611ae99c3bf2bfde4a2fb0037836384b59c3146d539ba78ecef927e36e902967ab45ebe6088da8441df90b8c9ac5d173e22a49be016b0952dcf58ba56bf1b1b7b0c6c63585be803d6a0fcd4f6cd6c057c876a80a5b862a9dde3aa35dad8f837338b69391d6fb6095cb6a4e97fa019fd85808c703a9dc6cd7875eddebc56745eeda8ac8cf361523cf58602b8b82ab6d1cb75536c6373570fafb387f9fcaff05a3e5ba36d7db7df1dd8f8b2b5e6ebbc5f37539635854561800256f319340044439773b1764cd6f1201e2a3bd05e9d1ca3b1ae1ab0b9779004c813c8e347f46259d0408cca143670a085c3a21850b3ba4ea71ce1d37ace1e15a68069bcdc8c4d698d453c2e855f2a70ac440d707e2731d99645ab0126e70b6dde2af768f16abbccba061a430952d788453649332f98a6b41120ab0593e0c6353aea2ab438b2de398ce4632de40e67d431ca92bf58ba3a319f65db406c7c8cb52e454d395fb6751aa62239ac30ac258f748e2f3d092073df0739914efe779d388a3b897fdeba591d4eec9d274d25e46659528d5375da28f835f48dd99268a99f46f3c19e897ac3db5618bb1465a5d190c15a347f52288be0afb613e140e6b85f3f0e45faa55892321778af5e4177fa6ac63e3e8d2f81f4b6c2e03f15d533259c13afa467cff0fe273d28d372bb93c3746b7956e0a6e834f81e21cef6cd8c45e8f4368eb553fd17cebefd4b165b63c7d2e22d8adaa1da2fea180e700cc9e57167343b2808eb94b8326c25ab7af309fe7fb9f5c4234a5f67682c9bcde15deffadecc03884c67f53d56ce7cdd5f03fe983b7767d75a7dc6019427e00f7bfc67b9a3738cc69c2f9977b1424eff9f0098797058294685bcc23b2bb6d7690fe6ea24117e070d65270cb6ed9465f7f1d7d8fcdf171bf4532b3cd2983ff3887e3efdbb1136b20ce41290f5a404a158e6357a6b803f43c7b76bf5804063c09860ccc84eaf736b900e584b5fbe6c18f03150f6f01415e4f8c49abe5617b2a4e8e9fb084472dfb41dfbe4a3dfe15f6e6c3277286f1b2216675c9185c2c99d919436e513a27327f373539097437253c28e4baeacaa1de1a6eb75a10f5d4f215433d05bbde4c929d547bfdbe61ec65eca85bce2bb069092700c86a6073869e187d565f1840ec69382d80c18acb838a8b866e217cd8f7fa26e1bd9ff2143e473af50582e21133ebbe024b4e7cb2f8fda630f94da27d866e880fc44c460730ef7ee4f25860b06589b4f9238ef778ff631d11a7262be736a48c83a3cfdcec0c80d3f6b8bd29e0e36c941cf2c050a755e7ca2206c8da6d1eddbc872649f4dc2950ae0e2c562c13099c68d7c266ee10f26629c6dc80cf257c33ea3a99a2ecb2a66f8fd66eea8ee2f7a509f63d77ff3dba50350cc360fdf6e9ec56d0792d50c9b14d6ec48fe9a21c7b50ee3b4f0d7556018e158a5fadbb7a463cd5b73c67b1b77f22967a3cf31660bea2c26a090cd334274c7d1b375485627aa0867637640cf9de0a79de05bef0857193f37d7db77a52f7692b4f990f8b5f87940ea637ff44ca4d75976af336f5db583b530246ed617f002e2bec6abbbf5f4f66c46bbc58f17b6489d4a6fd8794c8f0ca11089e7d97c93e033a269432f858abf4d6073dc9757e0bb91ffb277615c9c3f6dd114a2323b248e45eb9f6e8a6bd9859ea19c4df3079e9d3f8b1e1dd446494579a265a1fe16fe05e3097fe25ddc3288c30c1238e9a90dc5fecbac54b33103d6ca4b08d0a6e5b8bfccefef3ec7a5cd469544f28f13518c1b988cce0a34caf1a451d2521a23cbb1a0b62ed37d7905a107f8d69b20e65795c3d97ab872c22a6718cf5e69cb11dbdae40a1998f4c6217b21ce25eb3b4f244bf418afbaae7d8dc9075e2562471a1fb1fc4e14d057835e247930a6946960396ecc0727eadfa49a281f6db33df31638bef899e8c25ddf1a7b962aa0a5c67e34661257158f22689fbf1dcbb40596acaddd1412230652947fdc217cae9730ee11e6746708085bc83d4b1e42266d8b894f8f8874f8e1ca45f1db3fae88aa13c4761f973e9543cd909da99566c2568318229678004e1ff945acad32c675e629017124f6f3332f06ed6334ced8554401b078a03e97193e0e12269b4c9f0587069e66aec5ff377bc2dcd6db97886471f89a89b008beb9f95bb006b7cc6dc337f167e560bb8098f3353fa99f679474fd0902f57ef7604743c5641aeda5bb78f898963c41d3e1710840e3f59bccc032fc6b2f2ac94f44e4e6ca8eeb2b8e7466b83854b53487e997136b794b13335de5976bbec1525024ac21c69748fef67ae179b90f8e2ae75f3db7f4c4eb04a8bdcb3173f9c0a82de30a8ad778904ac7852e2a4566498d85b2f37ff55bec991c5954890ed51d87782860980010c0b78b08a5a562d72e26e9ff232c5127fa759170d3f7812ab57802560441fec3849316db2288e59acf6a34c270279946d4b84e42505cc0a6955157985d765e8b7823822f4b32dc599034323e4991a06aaf66091db3a7ba41c3f4f3b19ea6052db65c7939", 0x1000}, {&(0x7f0000001180)="ff3826f094dcd7cda2fa4c306fd365350766ea43c5007a511272316274a6ade7b30fbb7cc30c9bf6f768f1b7f0c4489e7d4ffb0ec2d1afd0e5b13b3111b2c10fbdbb4662db13ef1a9480907d60c780db030556eab6bc148c711a520c09f8067dc353852ccbdd1fe4f1fe60cd54e4ac8a94ea723501f7327d163f0cd3cda906809845b5c1dc9eb907644297a8ede87644651745dc99834b02547f66cac2edbdea4844ea8f9f13403d9b39e0243e4699bb9a9627c0d1c1810c6ba391a032169975b590c7cf17e526aa9e82a25fcae0b9349278e47d58c9c2bc1923f635fdda804bd28d09b960a1b83f9bd79665a89cd6bb2be819a92a1f13d69246ee1492c8c76c30615b3288f46c37a3d74cc23c8fa7cb8795b1273eb4d51c794f2c12a656fd67a72c5cde76f50767b547400ab7b9a85e60534e5296011aad1d93b490bc78cae7042b15fa453e938ca6c148c49582aa5c996dc4041cd46fa0214c4dfe4197b8e8c164c1d783a9f254351082e78007020873414be5730ea383ffdea31b454d7d43c6d6bd54a60a381573b20bcd05ca1535ab6294f9a6c36847f390d00c0fa520cafa9a9f2e73aceec44e68b2c3af59587cab9a950f3cc1d9d7859a305b06b8ffa849c47e87fe89b545f76f4b4f6b648993365dbeabd9a1bc9f3be84a288ef5261f7e20fd9670d7bf1ea8b33f4f8987e956695a053119f9a2c9ff52639f0b4dfeaeea52d218cd56703bd107d85ee78949f221a863b137caf32fbc37ed27e4c575429af2ca7397664d1cf0329e6f620216a3fcf984f53ced5393dfd8c96f55e99501ef94858c9c27a1855c839dd24464320cabf91fc698ec43c042033b81e847e7aa94c05d58e0f3a2129a6d7dbcd1a6cdc04eaba886d8fdfb04c66773f68e2eefb6182fbe0ef20e059bebf09694df8eecfb93c1e4802556da1ec7afe31c80c7d9d2f1f1c5700d95defdc8840d31d48f8124cf508555eb883960dea074bcbbb5d71bcf31c660ec5ba6cad5e567853fb3429493bcf97f7e3007cc85044318f972e422d8eb1f9b4a93a921e1d2913710043a8c37c3fd971abcda139d0e7d013c4771319a53e9a5445a363d03df77a2e6a40999451113a3da4e62dcde62a80a7481fffe83e9787b975e7492b25e96b8089df908bb7e70223d5a22673fe6689b49e34ee83105b2e496f42cef6b763e710c2ca5c1ea083eb0acb0fd33cc4b982f9b0bd0636e062ca8ba0523e6978ec5771190126e4045e79c0db60f1c62c7802312ce0d74edab8a1f7bdf65b04b06722aaf368c4f09678154100dbc232fa080520caa76f127a8bb2abeb8e281df0f73789f2b237340b5f5e1457d35ff4a15834ec98c784289902708ffdedc6f706088f5c4bdbd4a5d1a16396f90dea5a97800add2bcf7086a5010a089b7467a7e91d148e20fa890846de5c55eb3da9db1b2dfa0dd31ce3526d6f271440880287c50d12c5b95c31dcb2f6225671e31bbd8333a7d5ae64d535ec398112d90945a4c2ab2146efe14355c4194521d53fdaf7afd8625ae2fbd7828b915e1f9fc78ca1a7e36f2223339b7423637ccdd38be2c42cf164abf0bdb8f13bc210b071decce3ba4a980b9e4fef10bd2b86372ae34df1e85b6aa3d86d3ad610ab97e025bd2ff4f0036e3262872096d71a1c60dcf7345891576c71445387ce48ff41e7bb19219a6cc73c5b73fb721ea466e5416027925841b915bc087d5b8339e0ed6d4e78fd06dc8d154f4964dc7ee31170005fae2a2d7e3571623b373d67a1b290948752cc9963f0de03cbfb78aca4fd136f664d60d2961ae5210bce1998249ddf25b3cb1a321bfe3b3305f559e86ab2cdef97d685fc9f00d8de133b1934e91904f800de906a040b87a309c7ae00f58431742355c1a5f8f43ac865320ec217cdcdee5c675df820c349729e8bbf43c26502f9dd31015d9977f72399464d40a2cdc7c261476c10cb971fdefc8a420a02660fb5a6af9cb31e4af1e01b8e382da834d4fc1e740e73eb43dbf48378e8e2bd12cf7d824c211e6b79c80c67411a30e205637bb3abedfbbc88783f4b90623842240a0ce79e55f643ffb0ed087a2252717ee29593ae910b44a93a2ecd3f515fe1a3b1b8de403f197edebe323020b3a72795193df6aab2ea9490e064db0037d3dfb70391605985b6a1692198bb3b0df3285798fefd9e5b61d9dda4d7d3430224f772b2370913cfbb8a40ead40a8a2df2eaeb32cbcd6edd9bf51e5d14b9f7e0eae65cbffdf5eb3937fa1ee8b3727a5e53120f8cdce88b0daab31d826bb2ee4a55a06413b92c064269162ad12c8f81ee1cb2e9795371dfb8c66abc4db07fdb22f046c51449a57cf4ef54637cce33c1b03e439388e8cefc446f5e4f81d1c15ee3fc36fd56aa2bf97bbe4c5daebee05afb74740b226f351efdc901ca9bfb3002b54da46ec34707a6600aed212478ecf481adfa62e47beba4821030ebfb4f2cf79aef8e07a60d78e1907966bf4d028bf815620b7993d765fe452f2ced0120c950b79ac13405e6253af34442011224c852ce70d311aeceba91e3e27dddb495943d49b25a1da909168fe6ad1aef99bd452ec63c15e4e000a0061a9c389f903438e6f901046aeb9279f79c4bd17670985be76f82ad76e14740c2849d28c822a4befb26f340256ef32a496da3b5983e8e39dc866ef38f99d77436385e67516de721e96a48df80d9012a07cc47d7338a50eb89100c194bbd252845d6f8faec168695d1d2b5b28507ac3e80924d538907e713d020fbba04eba31189f1ac7195c03d4a9faebdd986f4ffa0367c8740f8fe35418d53680b7c21248e73b72ba20cf010f33f0e94140a288b1b8857a05b22cc06dd5515332452f3c48177557bcd32a3d07b74dac274cae72623971ca0a8f4f97861d391a99034bfc9821326bfccba305dc52a9b10a4ed2e866d108837e23ebacd0fc68fcb213ca33ca7a79b3b46451e56fca68ea7efc79dbe40ef2f897af6c1c054fc9e20a61d98e24d2ce220dcc1db4b9883cb3f49a1085190c67936065a60ddefbcee4f5ad9246c8175bb47715a7011c13bf17de1a5b692eb43e1b2af422578714fdc5524124c966007a3c16624583458cc73f668d949b310517dd117d3af8900e424f4b53f51f0373c2b455ad5f4bad56e25c16fddbe07b953e317d752c25fcf38bc61a742da76cf690cd7338eb97e00648d9a2d2fb5d6a173630b9f2ecb23e2b36d42379ce2e7876fe7b5efed048d65b1515c308b0d1fce0d25a1c96bf1943b66e95edda73a2c3521501e7b34e0297b27213608538bc76fe22e13d0f1232d5256d8857389590a3aef20c913dd8de7c4aaa61dc2d74a2c1e3810f1ea9347aa5f02188a2173af03bc861e4c767c279b210c876f54ac03ce1d30612431eef6a3ae56f49e50e87fc2e384b8f703caeff50b296f386cf3e23aec7812c6270b17b53087780752c1a666a8f5d02a424f766e5f7a50e0b01fb4b69dfc438537d6cca42bb85f116d5a109a75a4fea6993a885e8427e7652a24328c4994dfe0ed99542e975bcd2950f9a5323de1b24a793549e43939719be27044048e9bb0d40abdefa507107096e5ea54de2c887c5df7b5a55105b5791fd73f39116819bd3b3ef7c4286d96bd1b611c3e2ea9cfa9a73789a94c33da14b2d5d296da62a1a89117696a31b6ce8f2ca229880a3b171dc010d102265c50faec9f9c147492828f8bebefe45b4cd9ddda70b69bdb9373b3de348e63c31f39c49d5518a9c29ac936c7316fe4996ec2b617a4146585d143f03dee624cbbce3967a98b7f6edcd37bcc9b25ce97ffcb9af48075102089e287a3690b4562046bcf3f67def07ff755c88f4b21141fcb6afd9af70e58f1f1d3702d205713125527e6f798c275abb160fedaf4f0fa18680b6277324e4e80b401f4dc414b5dab256a88c9aecf079c90862f94618caebdbb24158ea5be2f16b40c325d170862f238717b06d9703fad652f9a599421973ea6353aba3e5f393f605d936f081123b2a98683581cf92f13e7828cd7710a09e96874e04bbbf5a04966436f78ec2fd0d77a963468bc5c6800298dae22aceedbf4e4e9c9a3227972739be47a386f68f07d4a1c9e361e557dd669d8c9157d3a36229f29f888a2349f34dee3fae7b1fc21996fb09008be7b2fdbc577ff57c12f118f9f12a6ceeb22d489a9bbf434e078a3a65c9a71b8c767cf3c4ec203899dfc52efb106845950eb7e042c8d6404f5c748af40d7e25cff9302171f2244a45f0f4db6c0bc2c85587142389f4619e5decfe0ff23917aaad42620897d3c24bb035c5312ebbcd2902c60756e35865649d6a1030d1d2585064eb562e5b4b04fb794edc5071df0c09c742390ca230a1e40e2deb9e5c2de2cafd45281b579052d844ca1655249f543bca9169e6151c934d750b643ee1291f68c2e3c49a4c7f1f44383aa0f75ee8b06db5ea6a1362cb209fc1a52942d0aaa62d97a51b293ebb591b577673d18dad0c9b9972a83ac702972705d06d37256794eab6e74cb79a7809c9c0f2b6653402e4fbcbae8033a16ec85cf68a23147ebe00d835e7747591c2c4b8020c05cfee336784c298e039adfb275d1be2c5025feeadb11be698530aef5b42b4665bbd21e038e09f1040897f853128292c14c0984fa23c600d7e01f1c0b02b50bad57e0bace860b2fe456ba6bf4ef8dc648be578eaaec3a6f1ce07cb3fe15a17afac0ce680ac07c14a7b754b924ed600ea8002a3ef4f8595ef9df422b11e51341dcf711e135455eee12e345b77dd17ecfaa4c9abcd2cef28bb0a33ee7715da663ff640f123820ac3a5d430db10a5f1b4be69c37e75991e04b8e441665b70bae2da1914a6235549138a39112e18f14a9c6ab19d6af5e38d6a2b64e6b2f0d00f38a66e04bf746b50aa10ebe21bd170978bbdff2d0f97496fc1912e83cc7b51f32be44971631a583200cc0fad34d9664bae9113da70b816c9691a7646d63a8d7f31be44eff4fe7737d564dae642499ed662777ff1b92ae0c3c8520efce0ff7bae3a1a440db1c2bb90ef8e56189db003fe33dbf43b48b2c775d62ef20a57c6f7e7d7a29386f6e03044d25ed211cfa28031b78b39a01a65a67b00f16bec6770dd93c7f5c6ec0d66b8a40da91326e884507b3d332cc1aa35bd029851e9c5071dc38e4cb22bd28479f72eb52f11ed8c53dcb3457670c8124973e7f61ad32f7cdf0b1e40900fdba38b7e61613dc4877208407ee7cd79764188ed528f3ca590a180f03614b3c0d53cbf30ae1ed4117a03463d451a9ce5502ededc2e336fab38623b15a8d22bb55e16c004fe5a2ca5904eec1a139955271a1c0948f0d81bf54e688df5bec12263a0887d53b03b12543d496d61934f9ff5695689e92d1e221b745e4c135fc918dcb3f39d26ab714885af6ba85c72385e2fc3ccb29bf0786303e8db6169060a38abe36eb036890db6679f067e2413ca9da4f275a3924b2a6ab2dc012be5349712495a805245468c407bea71999807c0dcb55e3cafa218b28cab04e699b0a03613b1386e93966f01debd908555159ff3d898a3bd333d9e208437dd2d6daef362f1835648be513431718f1fc2cab60c09c092b2caf2111450fe32e7389059759cb63e978996dedc34bd7001077f98dd30b87c6ba269ae586a290700f11820a48511ddd774b1e9a0d3089f8648072cc9673bef34d3afdf09b63e6d0becbea7fdeeb269ce3d71525c7a112c24665ad7912972bfce966c0bbddca0f9072e1a7d9a39bea4b5ddc2d9933e0a043645cee49f1cc945ec4b3d0de73da0cb512abc9c875682cf92dd24e49bbd", 0x1000}, {&(0x7f0000002180)="c142ac17981e131c9b8579a0a383fd3dd993fe55d10e8d99f1ecdb67af0550f5269f0248ab1603028561160e989b3d5be9ed48d32204ea", 0x37}, {&(0x7f00000021c0)="4092a708a448b5ea97e37c2a4efaea35086c9df4e814567d3ded42865e8f84ed770ffcf2950680ad9e657f9c919dbcef3a51269d5df78fa05e7e01cfada01883971ebe64251b6b880c97a8c978e9cd4799762d1e83771eca0ee5905c8b01e4999764887c179354cecc651af5d9ef20e899dfbaa6381b6654266c5a761693bf521140477bc6df132c3d8eca6729ab572ac4e29820a2cea45790ec44e948fb8dc71b2991ee1afc4d6c6097371f0fd294baf00d02e94367715a77b6cbd2275cac503b6714e2301a3e45cf35dd7e9ceb9b2615bdb6b3d67ac5b6006d39fbbe9b99ef35b5b3f8c146ab3b274df5c777e422da1afa89cb79af41", 0xf7}], 0x5, &(0x7f0000002900)=ANY=[@ANYBLOB="9800000000000000ffff000005000000561e4aa804455f803151c8b619bce8b9f6abf080a91ef1a21c270dbcaa21bf15220593ee937b91078ae778d4321639a279aecf963265e13677c8f712f00235c792a288cf9128a71e5ab72eea50bb9c49ffffffffb41b2942aa6a01bd290048342237b8e8c059440002c22e569e4c22ae711dcb514ac5fbe51d612f5800000000000000ffff00008d51000009ffb2423506f9a00822aa4e3d35c0a4c154ea653c20855398ee0b146d10e5a814f683847d5ac416a2708c6e9e24def1ba06fa0b8b59f2a681ed1cd8e542bde8474cd95dee000000580000000000000001000000070000002adff9ca5407a4ac1155acffef6128d6610c997c55a6fc6d58058e01bf7d25d81b94a6741534ad934a28226f7465a0cdb60201e4a5dbfe57a54107e3b2c2563689c02f43a94123c22000000000000000ffff0000020000007de8a7caa3f53634ae8d4d7bcb7c0000d000000000000000ffff000001000000d9fcc923441e4fe1914e435250b21df64cffa66cf854ec1c84c0558f3dff05870a21ad881bb88436ac3134ab7ec7daf19f6841cbe83c0811e9c34368af41559c439b63ffdb8e41641def25c66594ce877c054aa3bdf2cdfadbac3417247f40755c22c51d2fc23984fda0a9016a2c42dae1d32bda8204176c1d5d156a4ebdd7e1940a7f54084ec64c1ccca06d6c61014916740d2511f2a30422d11ab071b17c9564898d1327f5571c8e6a5b2012b2d564113ed3cd5ef3b50e23ce3e006fa84d5cc2c00d801b6c110f970970420000000044da0807b32179e42e818f66ebac7802b81c5a2e1bebfb380cca4a44ee42d05c3be7ef1bcd7ab5ff0ddb9af35a222b93811812ac9400f0ea9a6f4eaae27b14f940d3d6e00ac2fa2c0a46b056e6f07ed37d4461f61a2dc5defd01669b8e2e7049e9b1beb0a4a4a36fee1d78f75bbcb589695bae2c459c102ac926a4b38889e8ae60304aa3f442c4376c7eead396b37e0c1ad06bd16febf0b91624c435d90b1b7122d21bffb9ca252e4e68125a933ca821d7ee7bbdba6ca769"], 0x238}, 0x9) r1 = socket(0x10, 0x8000, 0x40000000000000) fchflags(r0, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="9c0240000000c43712669b840f80e6c917b4872f70030000000074ff78e0ded030d944b92042646aeda22e2551ddb383c898da41767349b92848fd4a3ce23c09bdc9342ac0f3975418521eb448e87fd32571e799709e10cd3af3ea70f07cb8e8a6d8ed7d06927f91ad2d866d6b41f8f8962432f6155ff811dec0a8045032fac38851286d5f03e6f2e553dd8dbc5f3b9ad4252f26224f8f694ba8e7a6bc0d9887d3fdf8c74ee58addaa891ac4c8c0c92498deeb107cd334162f337c6b84d6d6bcce47dc419673e195e4e2ebb4ebca"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) dup2(r1, r0) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9e2265aed0bc15de5c7e7638ad11d130344bfe850c4b911cbf31319447f267ed673f324f152e3849b6699bc15a9db73d9ce3beba50a2fea53e134f453f3c44f3831ea4d3a3bca3d6ab7f5a9b86450534838134b619063f9603bf70aadbaa9f929d6d1c0487157d65b7d1b662e6997d6125e72c4486cc43e8f4a2de701ed6b6917aeb7819ab1750e956fcbf408f27e3a9ea4b9f41044080fc3612fbd8b8c401641412e9f44f6220f681896ce83f7bcc71a9a17aead72d656701a4ce21cc2dfbcf7ebf55a0cb5a4e086ec74ffd631d4a2775ced3d175cc2119b7894f8df0616f4460393a16edd86963d1914366f3e7d6b367a1239e156d4a23648bd2ccbee357f35b7afbb5de116b0fc4446a00146e9fc1491b32021007ba5b7295ff192cc2c3c9cd7381ce5df286fb4e4072caafeedd4c6659824549d127cebe5e8f4e6ff08a46187509ce8173a5160141bea7a9d12bb34d8497c09a8a3bc19e9bd28f9ffd62e9192dfc3709199303ac0910c4e71ac15f00f5777684930f5ef598547d193b90dbe4813f67e9c434703a6e8e6a0303c8dae77e219885227426f9962f5ce2da064cc5e40d970ce991d463d9864419f30fa5bbed68cb639e711473782889e8f792c8a8f870a52993729449db2fb1634d9c3b8dec98c72651d1ab76a8c645237f7d407b3221add5a07f28dfc20b2956a62e4c38b86111ad83b6cd04c89d85bb90ad791e6a5946464bdd09255f08d13c5c547cf01ae19935a1d9e30b9a1c0b990c19e99dd02aceb46d761426407fec965aaa3e5dffa48b16da45821125c6b8d87181320cad8e20cb5c18abd1b76d7e816749f13141be68a40fc52aafb05d9d86716dc9d5a333788cb068984014d48fa1713da73507a2f8729a265244edad68c75f08388e33449c94bcdcb5c88159af0ad0793dcf933b901ad879729389b3cd9648074be99c41c54538f92f964421a591e80e89cdfa9a269d3c7f9593d47451fea9859d12c7e1ffd0e10438f639db0f136658b8bfa54cf7616d8c6747284b4e9829df0726f60633de774b38a835f9557d1719678c0a7335fe66aca54bcbaab3fd581a425f12bcb073de7a484671a0cd017812471a89452073bba2eeadf370c50f282bd32c45cbbce373ba38aa5b878f28e3238fa871b1909ae5772d9d65de704e059f0a7788068253803e2713549cca90bf34e8e3304ba38e158f7d27a4741c61d96aa57c2cf78c8a0f0f896f19c071fc2632a6e517b55370470beb2e3f2df142653afb1ac6d600fb099574a2b7b84d4794ab6e8210888e6dbc8b9b1447dfc9af951681a2c961cd03bffe7ab442316d9ec1fb54d0816cec5f70fa97cb78d3c1a304d117b7ca31a33030301baea4996b6cbff896928a3e6682e04ff9d14aa6f43ab4324d49ef1d36bba5edb6d5d5924e4250f4c675588e8b6652ae34ced782dc2f7353df4b89a1701f904b108ec21fb4b6fd0dc63fc7ee205ef4e2fdb06efb89b49440bb4f8b2e7ec3e65fecb9cdb4e4029b63b9cfc50cf20ec52f20e17090aafe9623aec1da2f97411a0e56ffa88f25267c41d7c2d899b4160a4d32efa0ea486b4e2843433c7691ef6b1ea4dc3085b078c6465ac05dc63d2e53f20b137b25597e160fd0870fd669b0f65b222bae1bc45bfca388fabf41fcdb408ba69a697080ced8d6a81c103153ea76685d5271c65130f98657c3513215ccd8da9e2b11dfc7defc9bd0f813f9e99cc8193aac90087542d0ac162f6ab2a43d668274f95c0d60ca64e886d9d716d3236fa6188b3af9b1d4a3e1f1e0858f380f252871409993288659acee52c72dd3c46f724478f08d24c43e0d11d9e5a03ebc8f25dee503141e5e4c9a109e11c7bf01533de9279b6e0ee01d5cf0608c829fec405da704f50c4d0dd1a29abfc608db7949fdd756dad60db207fdbfa935001e0dfdcf5a229a6c7c8d40cea0fa7f991d82805283a4807debb07d8532cc986cea4d8249bca85cf584e8a4a972a09c0ab9b0e89cac66aafa4e3ca1a5a85248a0615f3823f897fa1e69c9eaf71b010141958d0967af0b3724113ff3c1b9d857b3cf6969f39001c69e282a9baef274caddbc24cc5249b7eb93cbee11a380e8ad677a20a8a33779da914aea7ddbc6dd056bbdadc2eb253ca19954f565d37aa75265749faefaba505af49956fb3594cb524292e7fd9fecb371f721fa81be7d6fcfa37d54bef73dcd5cc220299555c4dc0b88e06eecaad4838e6e70ce56d33c9adc784aaf515d1f23de9fa8c3225a96ef8dc33e45ca07337c97435e9e02a827e34e416f2e178eccaee9a6f58105e749495ab52fbe490e4e1c424f13798b06fe78d89ff812758e02f2a00a328ff138d4cdfb0720d0ad6f038a5d4108204c6e6937ad8e198ed0097e1cf745e8e46040678271eff17b6d8f13a1172f44e60bb2c9f3aab567afda4c475ff57f9f5f684704e65ee9932a781edfc0878716ee70e66f504b080c1016d775b4dd4501e1edf22a80cf1718608bdaced5859eed378e06d6862f02470e3979859ebd32683dcc1def8ae8b65ffaf7fc4d2c16ac3582dd42f8e60d680f6bc29bcb0e9339d62e9662a68159b940356df9a3ddc5c20500d5ab852f9ebfc656f161a42090ff28d5b6edad03a1af9bba4569d84a1d90745cb5244b2c6eb5c2637e4b47cd0fcfd9b83ae0faef011205cea05c07cd3c1e6b338e27c12ef98961bed427f3412050ad60039ba5103097a15b505eb5ae50aeea4fdce19961409ae3712e44740886aa4ee9c2e71e2f4088f7637ca76058f304f7f0d21ff9ac829fedff3ab7a1ae1d93ac85b4acbd399cc847f7f26df0d7cde1200ce49b13ad434937157434c72cc61c6fbb87f3870b5af4b8e4acb33e10bf1b71a38796446331306640848462c8f3ef68c83ea917d7d7c49f5065d884bcc2ce726bff85e6473ea82fc9fe87fe13ca4ed6c121dfc7c3c3c98cdbce1c53a6926f27e7c2175b43e8c3e9e8e895638e6f10bc82ecac889a9b5c6d993226ae55c9f5e49eb931850f79263f4aa4ffca334eb6e76f8249ef9d6ef1adc0035b0ec9b431ca5b66b850ca928e66c4c5ee29549f5c4800894303dcb7d9f85e59b8ab81bfa12f0433303671888b36f2a86f72844e09721caa73d127247ee0bd8861b11b4be5385181eaca5c70afb71ee249565a0fe8960dd82b694461b24e370d88c3e3fd310d279ca32585d984eabd76055090d1f0612135b9691eb47429d48487bf146dde3cbc19e13b3499748388fe2ad03566a7ffe1f3ef18b64332abc3df983589e848c5648af8acc28d3f6469acbd288a2c522ddaa3046c4520d1d297e8ce58859ad12d57a7912002cbdfd993a343c120eb944105d9fca81a6b013465c3a77af91d4c584a99b322a79ce25a9712c7b55b983223b0ac98cc6db5d9113736f22be0ef7439c4a28b3ffcf57e6d706bce5992038a6060ce0d49aa73d2c3c4ce69bbef26946d1dbc0e72a28c7e30e9c00de93c70e886e5e1e043e82124357c6c80b99024b2562730e5a03fdcf6e25f08c02ec0eb259d73428cd9db7e867e677aea0682687b2c1425a95a52ddd361225ef0c9f444aa9110c331b3561d8ad04b0c2bb3b14fcc404e12df1aa9b9a7e54819089045bebcb7ff9338107bcd90d7f0305e83c34a6e98d201ed9bab463121e67b8146432d94ce7a113832398ac52766c79d84f66b5c6f0275c6a1af9e67e756dcafeb1e920a8cb54b3e9c8b0784c48656e154804c6d47c8ac2e6fd94ad151b8fa26707ed8861486f3a18afa6c2c32c07f9774882a0a9e233692e00b15e5930fcf3515e62fc6356b946a5f03b6825a2b8cbf74fbf12b7232781951227e5dcbac6a31f81affd32749ca34991dfeea1763007e53a3226577301766efcd0e606eea7c26c3f8470c11e87110730f317ac6e5aa0799d2f2b570f42b93476c69e54b3445943e95eea08ba5672976023cc621cadafa7289a563aed45109b34be1448d88ba8ebff1bab1d8eab1e3f63f289a556db9da13ec2af70e49ea6d84811b74afba4996b893bbd06c710d6b31fd5d84682f6f4f7543743acc6b2d46ce1bbe75829d7c282e66e6cc7da4bbded56613b84c7bde9bc448ecceb6a6a6766335ff8b1dc2b13726cb284c5f4bb7b4d4b30bf69531512fb068c7adfaaf8f90641839d095df7d982190ea47e54127a2d810dce87d8bde17bab0c75d1ded0cb47d2ad390260d6f5de0509042315c2f1033cc33a2c38f53e52b1567482db10cecec35f059812a2ac5d9ebd5561613d8d3d4a5962f97a5eca807a36c80c0c463a10d788daefb22a403a99d6d53164f01654dbb4f3dba19adf173653a4bce37b3e9cbf2806dbff1c8b436f3622c4980b494e1d46016c0ea09642ed4a400e919c05223d3260ae95e3dd89b0f01c86a50c6b439030789ec2a945019110ed7f4921a57be0fc0beb6c7103943b9ee054b9face09cdb969ec08ec92fd97e33270a8073c6888f0e090055746ed18305a4ce49deb6e230c6c78b4e1144fa6129b12e512953502ae43ded10b2a762ddfd96281be7c1c9feed51475d6d029e8cfd594a6b07d9426678c43f5a2bb9364cbb4412592ba93f74afa8167ceec3de2ccdd81add7a8ef98e9d855bbdb5d463f39b7bdf116287e758622319f0c1af5df3f673795ca6b8deea8b292f56eaf29e3769a1fc653eb2a4c3fad7ca77e218ffaac8df959e586297bc190aea144b960c73486195887c5cf7caeca7d0c0602c676958d96c60f7a451e034df013d10cd6c75e0c5e95a2a4361655dfce09365d7bb9db472bc95f41e20a2e852ce21bed2f5f7b18a8d6bbb9069eac5f27981b192b2e92d9ce9ac99502c7e2014177b1d891184201c11cc747a05a1195366ba3f984b0c8a13eea8a763480da56681c4d4c9d8b63196322bbc5b40bdbf5c5d4c5037eae718b9f15552a5dd78746ffeb3759b6975596afe0649ed3f662eb5301de5f002231b61fab8cf8edf3f0fbd6ad7a4058ef6691d13d2924f32058522b6bced763d2ba1862b6ea1d6a01138f8029798e340484bebb490ff8ec9bbc308a4fd7ea5a35584778ef929abed885410d539d5d2798fecfa3bb4ae9c2edb6edc9a3e0966ab63cb661292756892e8146dc20b963a184cbf7eed4544cc59e80fdc84edd51870c8f6b19a5d0b37bbff04492f94971f6528f0dac1ce0b31d96fd0926c6c13323830437fc241458792ea5875e44245f8961515772d9e317b349c94f10e10df3c5dc5951925d22ea84d3bbc02b1a482da974cc4f464b56ce0664f8781812624fdeae78e26284c737a6b117c66137d85a3e1d8ec64499e35ef81741734feb7e35f099cac63fb71dcc26c3d6f2f1ab48cc78307c7e9bbc97fb1cf95f68b0b8c1cae76b8b7877e4d25f27a26336243795450543ab1c99203206bd58d7270557f9a27603d918646cc7a41f542700262d0b6a4e25ea996d0aa9259108d307a8dc40da3ff476807d7a643a82acc50ba9a50127d5a36ef9a77852a5cb0f51b3e6e93aae43e0eb028db93fe13a6e5113f336fd0735fea7af316c91fb00ba6d6dec101bd96ca3df886692a30a2fde27abab6a8022fb57091e9083eae3d527f922946546ebd51eeee71d81542936b697ba62e1eee3ba24e9b8e735015900d9b289c96277c4e685bcf818a58c39d834e9255b34ff91af59c621b81e3dcdd652103e5f7d510388d1f75c600e2ee626da1882ea01c3104d339b8ce207febd2738590d5d94a4cd7c40d2bb682632cc7bf750c885fe055f554a84ee9a33aa876a0298280bea3a14f376cf4b31ee4a90de449fd6133db0b03acb9a88f9c80a9a9a", 0x1000}], 0x1) write(r0, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) writev(r0, &(0x7f0000000000)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb8978d386cde2fbf567bc85b1d6a10ea0a78c33138925df6e4249c66359efb217d0b6cb7c636d89c146611bbc2f51189384e4607f465b1ab1dab3fc8d16d169a8943462ae9cb09e5babbe56fe040d166e945b95fb3908a136de12f965e545f3eec0de07404146bccf54efd2d39d5950af0f1a15ba4f993551eac7b1db0a1842f9c52e7f5dbb607275b6e786467c58260c75b6a003e7a4a9e5b0a060585383c1b1bc827e4dde8e8ef1a1ad4dab884ffc94fe42d5b8522ad0cd486b1ff38bc2db8c0a6c3bcb2d2d1c3c1cc4dd0f9cf8a943059fb88ea2bfdf1c2daca687c8768d2a8e0bd65e6d4704f3f00994bf4f6646e9a23266ce4ef997f587e3dc3508ae4b53fe363035f96294a3e08b5a868ad2f823f375f862bda37521e86abbcc19ef8e4f66b2b53bdeabeffa6c3b5b34e756ccdbbec2f38a722e3e41fbbfc59d63a2383ee1876935a5fb2a2ded6ea387efb234732ce40aa603d1b5f8d1930f749dea4549346496fe14f92e0cf353cb2ee32fe1e419ca23843859f739c74f9a921e2779d0decab633d024868810d1283436bc6ec2a822bdb1f7969708844187eab2ae77065f8bb3fc7aa93ae7960075a683180e463410bb15e777799c877d25a8d507066edc03653f854501deb94454887dcde32e2654e5f2ba797508e5663eae978b3c823fe93d4dc5d9e53d048d68c12f811a2637eda70d4a64c3af3d407b710200beb886b00b354fbf6a6b6f5f3b5591ecd19ef3772f66d4a0aef9df9030d5f225e360f014f03399d4f877999aaf068bbe15a106da70999eb293f7f36b662d8bed0b5ffcd359f2435aea2d04124b546c3fda0ca9fc9334e5e603ac2f5f67087e327dbdfc006ad888ffd72db56744e6259c8aecc567881023e4577046c9c7151e9547c29ad54686f1b22b3daad2fbb9f336bb0ec53f39fc9eead6614c1d6e4f15906502f70ad14a7295e232b6db3f8be7d90d0b51e586fd051be0190a9f665afc76f6df244b610c6c9436de7c6a50b2f235a61578f1bda4c8caa6fc966b2f5ea0c0b7b84ca5a291633cef3be06bbcbb06bd87b238efed24e26fbf95dd74e5cc54f132c6b8b63b758bd966755c7aec03c0fea5bd0b6c685d60208cb2d67f42c7286d78dc0b3f425c83f0dccbbeac9fcdceab68e900b893a2e368e116144012678d08e893aced28ddd093a683f1882ab593d2c6bd925391a8ebdb406210e0474402b793d832da228ca77a99e42779e5f1eb66666133f463187c0e21cf9871236ed5a3dbf19f8aa366bc03eeb3bba20eae7bdb7106859e5fc8b5200416ed60605f5c3b65ac862e74dff7c918c3dfffa54df14a0381e6f1a0e52c288ec3d5c64fdd763d22317fe8e3abe63328d36cc5be498ade5b00a947df995653ddfe1e070c7eda7c1684e02f359dc95f52c7ddbeaf561b1f835feafa679a37fa35638d68467f597db3e73dfcdc57ce2d574596531b68e4533776e773cc22ed0565ede27213c11ad76d81b0609beda271ff36072b07c0850b9baf20e121fcc608f9b231ed5b27490b2d98c24df6697cd8a5f5a38d0141e8973f208143ea7332a442d3c47d093cc6428b5d6d9d88e1685646bfc15c35e930d446974f6240f73d56647974585fe817ced7568634280cfd7475bb5a3787af1ceb44e2cc102442194ffbd22f21df9a8b873b6dd9df8093139f5d182928c4dc9f26380f9919635ac5fb653823370813807f080f8251ca39d50356442b2aac656a0119f7a907f907904db37fad33eacceec290f5e5ffdec15b719188c109c0ffa5957adbb41a2bd478afb09ed53c0db4f670127a6abc44da201a3cfc4eccf42e48568905ccc4e9e173ae3651d50cbe07dfdb326bb2487038b723d3e258433505f6b0ecd6836e0564a8497e85a12679a8813cc3d854c3828539b544ea1deea851e4d0bd6678bf62e8c92c7e736a994956332b6df7d6ccc9664c9919af5ea080ca2b7c0f86c9d5eaf911e5191d2f14135e56b9b041c691cec4e81a22232614261e8370a7e80f29d71b75ee8a89fb6c9f04b8058ee1cff4ee04e5cfd3fd5a49d7636d5234cdc17b787c7e64017df8607cd78432fe7ae9cba61ac55fdf9cb20938e389e6e04bf3f57a4637f6c2eeb54e9972094602b9725c6eb50b7ef16f11bbd256a86fd9168445b893e15f988ee931691d2b0b41f10a3", 0x1000}], 0x1) preadv(r0, &(0x7f0000000400), 0xff5, 0x0, 0x0) 16:00:03 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x9accb8092e6f65be) openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x24) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x20}, {0x6}]}) 16:00:03 executing program 1: r0 = socket(0x10, 0x2, 0x7) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20080, 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000440)=0xc) r4 = getpid() setpgid(r3, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x1, 0x0, {0x6, 0x3}}) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/195, 0xc3}, {&(0x7f00000002c0)=""/191, 0xbf}, {&(0x7f0000000380)=""/134, 0x86}], 0x4) 16:00:03 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x10150, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x74}, {0x80000000000006}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x40) recvfrom$unix(r1, &(0x7f0000000280)=""/4096, 0x1000, 0x803, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000180)="ea") 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffe62, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0xcda0, 0xfff}, 0xc) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x5c}, {0x6}]}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) write(r0, &(0x7f0000000a80)="51360515fe48d93bc90cb9ed2b021d08783d337fb0ee9fe4fd27a770f89a6ba453e03418d129b5fd2d2e6bd4321c8d756f21dd2b1c40376ff1512c217e6c72169a1149889ee448442b57a37fb7a94f0bb837eed68b7fe3002dc6b1e8180d092f04045c120121c4e9ed9b549bafa17e98d64bbc578c2b9f47f294a63d801e2b36484b84744a8ff30669bdd9e8e897c5ec0e533eb68f80dae9c7b7d40886fe8168a7e0971aa259b54210da28bc50b338763ec4c5f98184dba6908f80137ab5188b901c4af648650d0cad7b4459f21790afa702962980d6eda5c48de8981e4118baee1b23f379a316396bd7f299fe0bba3ea7e6fdf80fdef7205979917ec0791ed7fec15be35cd7abfea3b04750a463bf99a403d27dec8eb922bc11560d01a161fb2dd30537ebd0c3ea6f6ec4500466935a26a8725c02f661db94c1bae55f3aaede53b87ed49d310ca049817416ed639fcab2e6b4f1496fea8e8405db966d97deb81a02f17be24833b8a943e27bbfb1647498099f6a90a29026e6f3a57f33deee8e5b3d955a41be1d9dc06495588d17120ceac68ec6dc715d469052d83a8fbdbea677fd9e696b0e3cc56d77be283daa9ce94885c647ef30e7cb7fa2f2a982447726b169098eb8a3c3b6f264f72b8ca21e86681add4ab76fe29bc8e348ba281ad9d18e35ee07c8727b0adff13d1e57bef8ce219c914f0b8a133d5c24ae138d694f162d6c22365442c669a1bc3980c5535881e899f50fa7589f408661650c517df5a68e5704eabbd3e1e0d6306d5d20cf0cd4d64b3c523f6092716b7358064b8b2713c94b323c963aa0aaac9a9dce46ce73fa47aa6df644c55c689aaf108ccc5b01f001b7fbb23922aab39a3df307998b9f57f64d81a269822c30df50b3db162b56b754cc227093459fbe5452c8d79bc1545daf3968b19b792e0fefed8513c5002eac1d344e2daa24b6899d33d28fe4dec877de65d429e84f0e6a8c1e5fd73546d9a1eea597c869b419d467d33ea14a01dc4d726ec196b958ebb54a99a27849b8d967d2ed8f27daaa764b58a2cb3152ed07e825cdec7d87a35b42c1b4f9c31cd8279faeb8b634a9c1cd231885e1ffc6c5e08edbf265a4ba2fe856f822cfb336dedfe89d328f3e74b5644dbccabb5724e12d9ca8248185c0a978a56ebec98c9e3889fbeffa3fb6f65599fd495d0c571105c9cffac643411b8d5bfa233e185e4864a672bca28ecacdefc3ff19e100b5f08cf4a6f4d435e841f34466c5f14af4a9fa87cc2afb856c732c6c9c9fa4a1b841a9857c5fc7282467f520347f0f372712499fa8152e0d05e3a81977916304727664cae093d225979d95b33a8e79c94026c297e379cfe1b7711c07b7ad6e9a1e8999ba71ab8e0f276af9db00c80c537280388f388b08c80254d7f6ac19dff12f8f5bc5c42d61b36c9937f0069e31dd5aef11947ee6c336588cc468c8b980dc376eb8c2702475ffa664918d4cc50a2e64433eec91f8e5811e487ee5dbbbef4d5c56546548037a7d46ad56502d300485e372feb3bbd2972b49f73bb35897abdc204a9707aa97814a4b410992f622f7709ac0611cf63b1cfd9784e1f6fcb65cbeddb2a1e68e0bb1b135226d3049607fee5132e53382fdf8bef1bb23d41a97334f6ac4b5ce5d18664ec4cc059ed70ff7aaec4369bd4fc89204be5e079fcdce1ddd7ef68544e652832451cb3f11b327a1f0d0ce7854cb988e855fb947494d78828162cbc61a8d31fa714b399e4ce708604ab049df500f3dcdffa36c0ab7305290e4ee33d4963f71f3ba647c82e7e59a9ff3b62fbe08e3f87b8f5e904fc18e3971c0c139b88872e4baed1fa79a2ef5e71857117d4759b115bc3e685b7d66f42004ac79651f8c5fffb97b3a7633332f745d6896152fbb373693a257f124a2a9d0fb35d8d079e7d889be15b3ec537e740c906ff8f87136b6634eb5f40c0e2cab7c03f7375fa0eff7e9a1c0b8c76c37ef1e8610f4bb928a83c19bf025eb87baec141cd613335f82dca77e7d7e9a33c942d960bfeda34eb0bd57581d45196603e7351c4ebcf10d39b8150bd41f4cba01c30be77b26e39cf80089e04ef2418e3f2a952756e05cc21e499fcd77c652feae0e3fc2772a5d52934489b666e578a53beb8ca9188b5acf5cb0d666f166988d3e373f8ab8f638d37cac6d7ff99d0c95fa78499e11691bf99e9bb51d132cf4448a500703b1e784d09b0142c6715f3baf52db638137e1aa38b9053f25e4a962367d2e0073762cb2f4571767c8bbd0126de04c0f668cf8f1daf3e899eaff3b8fe12a41daad5524e964f8cd9cbf17a177551c38f4e8c8ddb1bbe15b2c62f41985995af2b5ab673a764c32e7dc6abf0936ac48f2df6ce2664920da8dfd3fe19e7c3bb5eaf09aff4912e61b5473d2c775ba4d8c60eeb5800a85aaf9483ea2a35e4fac5d25dfa5b60f1d0d0374d513a3580043b6b720cac52ec7c92a03b23a16716071d7a0aa847989c68f451c415ebf32ea271846428e2d3bdf2bb0acabd87b33ea167c4ae336965cf5181e2443da25506d385a0d541d08ae7c7cbacf3092d0c4dd1e492119396fdfe270c5362a3b7ccc743d9202d289657dad9e5dccfbb411abfd88975a3cae3281c0fb47f7d23ec851b31967d0bfe561aa014834c90a212d3852f9527aec021dbbb6f9beeb642848908a517063b29b6f8edc71d7dd8889debf3ca64a03504cf945250b6cf7186acb5097eb8e7af66224cd5a02ab32a058a5363c69dcbc4f4702f796055811219f97d2c21ee586e62673d0c3f9bfa5138886b4c938c198f15dae797cbb615c97f496b06c7b57d928d6dd16af0d05ed1696cb6bc53732d53d30be81c0514cec9fa26002f81a5decbc8197ace9486bec9abfdc5966b369f2a6017cd08990e90804c81d959aedfeb16732f388692ed0343017fa710a6efb65f5d043eb4a747d43b07e8511521c49df496f1acca201b96504a101cfca234bd1c549b3c2d041e3e783629989503873230455398c501cac1e5ec3a461def251a65a78db997d7ef5a24804bf39cd4d719b19fd6c38b55495740977553dd414a178666482f35f787219a3fae8196e8e82ae85882da47ddf10ab1dfc132d87151a8fed6d8ed6c2b21913fa5c28b8a31db6ec23dc40f4d28aeef1fb20db26b4ec5fbf333b4b5c35bbc75b642b29fe09e570b680b93a60355e178dbf8b0d1b4ac66e0d8490115362e2f5e258d69f01170d2a1141209708a29bdf4a2c8041dc3eae054e87bbcaa992059cdfbe623597a7f21357a8270c017b82d928aaa7266c42f713dd571d4110966da2a547d36ffab5c1261b2fbbfe0bb475782f7ec7efe5832abcf363c2f9e05ce71dfbc3c3d3ecf6e3698e5ff28592ee81ed8fbfff9683a0cd83575a9bb12fa46f41eff8831412993800a5c462265716384d253419c99c57176f8ad588dd4fa87a8bbfaf8544c97a66177301cce23092bd446ecdb5a5e6a106e9be5cb709eea0c5d7e2eae64dc647eee5d9744f17901ff67b233427947bb1f698a2ef4097f6ee9175521a43b165782550115ba2ca27ce0c994fe442ea65a454e9c10279fe606ca15630f78adca506d840646fa85e6b550e14953afe0ddc6bf4ca7a5944172e0dfbac00eac35303fb2334eb75fa8c8da351aab0674517fecf698a05b556a188bddcdf701c405893e89ad03cb43533f11e9b5ab93c123f3532e797644cee3cbf5d016217d1dfc9e800e1177874fb6ee228c7d3b8baa01d3a9f60d5108fdcc30e23d789f158dd9430719e7fea894d231a5d75a37106f2f51f81949ef576074e71cb937bfea3ba2b1cb8a1f6b8faef55805062e09061b1540fedc638dcbdb48fb27275a4c8d0663ff51f152aee1396445a0b4ce335a68e472cb9989540514fe8950e1498c428f46162c82291b1a05c784c4b83057eca7080857a199db776de96299f41263c49cc5c59f426026e4a2f1e7c3f7c4d732d0bb863ba21672dd2fe7f201d6f210ef263b6b0f921e0ed569939eab8fbeda721c5ea08f05ae36827c056c1496aac0edb914321e3401f0abef0b7d6e6d56a9efc2a5ba25956a754ccc58996d3137eb38fdb1456435df9d985e4f7df5a3c4b8e9813bc0796052f9e333fa401e7c5a7921bf037c52cb3b87d379bdd3e91fcff34997f49d727847cd708cb5eba88001aea4476edaae1a8b0ceb0751303e643c2fac593a0ae4674945a7bf4cfb1676e5da353349d4bf2565498ce42477e335f0463c766eadfc3a26c8489c5c5e8ca4c3bdbb8bba1e064b93e59a378a6ffcd5c3acdddf190b97a37ad663a7eab21c7d743b4040f3afbec918d9e83580f28e7e4aff3f1eeb2fd5fdde55f26541dbe41165f38597ad200529ffadb7de98e9f169993563687de67a791c4cf2eee90277b2e4e07ebd22b622d406c3e0bf1e725cee3ba9051c5f6e875cd022184bd5023773c056229d8cf627a9abb17fd2b31dfa5e7a9b9b19cb77f4a0ed7521e9c1204da063d3651eb16b72acbf1a598c0cd485292760ed733ee072eb7b86dd4d8249a1b716d1c74f1123271f7c0300c3cbc7c56e2b956fd84ab1f91780cfcbded347004485b94da8f7ba08f5eec0855ead6f8793b271844716f3dabc867e37491516a55bd515d405c975c7e428df6d1addf235d6ebd42ceadda227503afb561f1e97292495add87080d495a71f0a8568ffefc84a767a466581e27c1256d4b53130b819d8bad805a31e4d11389cbf8f56aae290a244b06c7a1a78b98e7e04c2b667f9db4af5dbb4a98eaa78a3843652ba73adbab80ad18786c58a57bcbf7e21ca11b8766f51f045dad1eeb0f783b4c51a33990a0c5af326de13c8983e2c88d157d4b4e4ec7f69c1c674db1a12afc2dec5787caffc7ae5efb3bf406110e331865ef8216b3ffa0519f1b54d1474ec2775d8bae0a6f860f6946d0946c88194c8df695d39090d496493211daef7c8b5291e0b4cc8fad50d7f3a7969612a6bffc2047faebbebd20cd43087b369bf063469f7f51d0e36755f1eadc8a34bee1fb1995c130676823785902b8bc57bcca25d1602a74f4d0b65544207027b754bdeecb6c9c2640666be24bbbd903a3117e15bd3c8e9a913fe0a2ef75e74510a7747f0e55bdbb537975460004c168810c45d74083c5d2654df9ee7c3baddb5164de389f7ee3d7c802b2ee35b127b2674536096a7b3b2bca036c15e911f310ab7ec8f5d862a06f617ba700fd09ad3fe18e297ebe4577a41c62e8e11d2d23facff44265fa2a1b7c7e02f84dcf9931269e22477d4c3f0a4c1551fa6d90f1179604ca9e49704634aeaf264775e8384215330e06443049b8277478783a8d47e5e99025fd54de702ef3b8a696ea8628dfbe4dc1dd976495e114423e50332ea576f7826552a9d01a78a4ecec55d57266dceebca5b6a12b25d17dadbd4addcf568664dbe935d7228e4d5fe5f81911ea1eafecc847b2aaf72056731eb9a193fa8f2c48414fdae5f931cedf05e7fc31ff30d27ea18fe90175e0029ddeb0e73288cfb29c8af70ff48da274ae44f89654cc0443bb24acd5cfe1f50de2d34da91a939c0a45d9296aa454bd8f47ac688e19964342d7e2be0894edcecd4f986ca0f206c4aa54cb7a7609cbe9abf741d111469c68c60da1592d86ca25d156582a83a666470589cc1aed3f6069e126d47b461972ed9f36811443da95c1ea6e3e4fecf7a7551a7e9fb7f1ced146c70476c33f6fd6a9ae339a3250f981cac7b5bdb86d44498264d3c45ecf11afc985632bf53df185cec1cbc9cab315202ea627ae5c72643eb836705a45bf022f22bba40e3d91e02601", 0x1000) fchmod(r0, 0x8) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x101, 0xbb}], 0x2}) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) connect$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="49ef2169ac8cdd647c7ef764d779d85796facfc76a35af8177cc62108a54a31e574a4f7fb2f5373b6246cce6b76d719a14eb87f9911ccbffebdc3b031b31563b5899ede4e4a66e57c0513e68a30b52208ba3965a2e99137ebeb0e296c0668ab16fdee2b635d6106655292d69552800000000000000000000000000965fbd6526822336bedb94cc962837262a503d013436ab9b0c33f2f55b7e327e09b4f8228a766fb7a2d3e1f91466d00212cc73e086fb389c30f066182e41553ffa48658bf654b154d46ead55a297da836006af578ce52a82f601f27ee15f84625508091756a2675b97e466a0c1320a5e115387e45e1758a59c7349384f23c8a8b800d064164742120000000000000000550da5eb14177a3d7f1310978679840c5ee2a69af95b75586ce69e083d6bbf0a9602fad46b2931002a555959c8b25fd62a4aee1f3bf12b7e9134035268000000000000000000006c08ee2e58395a3df8329e2c40d75c12d9cb510a97c657dcf800ac8d1d60b11e801044ecd72fd6a22a0bdfb6c40e50249ed10e07dcd5cc1ca84007f75c5376b607e499222ff928"], 0x1) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000b80)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e196e5e302088aa929c0e9a0010000007e4aadd533c1f1bf8038a2180f0b47401fad6f15d3d2605c1bf8cc4ae33a929f55624bce"], 0x1) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0x0, 0x513b, 0x7, 0x1}) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x0, 0x0, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x0, 0x6, 0x2, 0xea10}, {0xff, 0x1}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) r3 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) bind$inet(r2, &(0x7f0000000ac0)={0x2, 0x0}, 0xc) readlinkat(r2, &(0x7f0000000380)='./bus\x00', 0x0, 0xffffffffffffff1e) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r5, r6) truncate(&(0x7f0000000a40)='./bus\x00', 0x0, 0x20) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) r7 = msgget$private(0x0, 0x29) readlinkat(r2, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(r7, &(0x7f0000001a40)=ANY=[@ANYRESDEC=r4, @ANYPTR64, @ANYRES64=r3, @ANYRES64=r6, @ANYPTR64], 0x5, 0x800) ioctl$TIOCNXCL(r2, 0x2000740e) readv(r0, &(0x7f0000000e80)=[{&(0x7f0000000980)=""/164, 0xa4}, {&(0x7f0000000c00)=""/215, 0xd7}, {&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000000d00)=""/133, 0x175}, {&(0x7f0000000b00)=""/78, 0x4e}, {&(0x7f0000000dc0)=""/173, 0xad}, {&(0x7f00000001c0)=""/13, 0xfffffffffffffea2}], 0x7) getpeername$inet6(r2, &(0x7f0000000880), &(0x7f0000000840)=0x17b) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000900), 0x0) msgget(0x3, 0x3f) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001140)=ANY=[@ANYBLOB="000000000000000000000000400000000000c845a18f3367ab89e57bcaa8e9b3d448ed6ec9f943a95283c86c47cfdb43c9013415b52803e4aa083b1aca5ffc3744b20574496ff0913258a3835abdbbc0e95cf0aad82897770b940ff903c485753058bec1fb3aa4c2d5d633deccb68593c0525f0a020122485df927e038be29113e33beea0db93db943151cd48232a9272fa94913000000d4bf73c7ae6784a0bf3f425f61cec6835536ae9eec4e630d56985ab6fc52cecc28478ba20e229664ab7ca3580ac66e29eddcd95948a30cd7f1bf91059e0b231d398d7007b6d1735b6a813b9f50aff19f610d0354"]) msgctl$IPC_RMID(r7, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x2) 16:00:04 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xe9d59a189d5a4b1d, 0x20) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0xde3) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000080)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0xfffffffffffffffa) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:04 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) nanosleep(&(0x7f0000000040)={0x20, 0x68bc}, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000040)=0x123) 11:46:07 executing program 1: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1, 0xc4}, {r2, 0x4}, {r3, 0x12}], 0x3, 0x92) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="5328f4d161e3d3a62744e5b8899666696c653000"], 0x10) write(r4, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 11:46:07 executing program 0: r0 = socket(0x1000000000000002, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x38d, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 11:46:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfffffffffffffffe, 0xb, &(0x7f0000000000)="f6ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000041, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x45}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 11:46:07 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="8239020489a381feeec2c00b7ff8fc25e56e83cc5caa881edca22df604432734bcf68c9b74580351a3e8e44f2ee11f2c3537057c0d046b3d6ce94f62ca8d854854b32b192db896e98e5b5e25effafb2fefee10e326e9df29f741e7b59258f8e624f22853fe47949349db03af7f6ced9db741ff76e8758fd7baf1e55bb748181556b6c8c38134a07012219d4029439a1aa134af3cb00bd17050bfc03ae3b8f39ae4c3c32590710a5a12ccef88a8280e924f7e1382ec6a59ae8c420742a5c9da660fa3e47e3caa8f26f1b71bc5ab256cb475848e2d4df168dff29922e4fe42f946239b1031", 0xe4}], 0x1, 0x0, 0x38) write(r0, &(0x7f0000000400)="cb19c7e79309880499b9245db247f057d53dafa2da0ceb88512c67801bf1b04ffa66813ce0ce6a704e6315281246238189c38b5d26ba86eadf117f8a657de023bd2c937b6753b7b396ccc096420cc5cd1314424effa2", 0x56) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="0f13778c506e1ec3d163f08d30c504924f263e", 0x13}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r2, 0x2000745e) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000002480)="580079f263e224a22aff62fa0534cef3", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002580)='/dev/wsmouse\x00', 0x8800, 0x0) r4 = getgid() getgroups(0x1, &(0x7f00000025c0)=[r4]) r6 = msgget$private(0x0, 0x114) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000340)=0xc) r10 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x9, r7, r5, r8, r4, 0x48, 0x38000000000}, 0x9, 0x3, r9, r10, 0x100000000, 0xf406, 0x4, 0x4}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wsmouse\x00', 0x90, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) getegid() r14 = openat$vmm(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/vmm\x00', 0x80, 0x0) r15 = msgget(0x0, 0x4) ioctl$VMM_IOC_INTR(r14, 0x800c5606, &(0x7f0000002700)={0x0, 0x8, 0x4}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000002740)=0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000002780)={{0x1, r12, r5, r12, r13, 0x80, 0x5}, 0x100, 0xffff, r11, r11, 0x3, 0x80, 0xff, 0x232a}) r16 = fcntl$dupfd(r14, 0xa, r0) ioctl$FIOGETOWN(r16, 0x4004667b, &(0x7f0000002800)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002840)=0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000002880)) 11:46:07 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x8a88, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x4) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0xf4ca9a881b820a4c, 0x80000000, 0x9, 0x8}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80000000, 0xe0c, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x1, 0x20000000, 0x4}, {{r2}, 0xffffffffffffffff, 0x20, 0x10, 0x7, 0x5}], 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x20, 0x4, 0x8}, {{r2}, 0xfffffffffffffffa, 0xc0, 0xf0000002, 0x10000, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x4f3, 0x2}, {{r1}, 0xfffffffffffffffa, 0x80, 0x40000000, 0x200, 0x80000001}], 0xffffffffffffffff, &(0x7f00000000c0)={0x3, 0x8}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) 11:46:07 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) close(r0) 11:46:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) r1 = msgget(0x0, 0x0) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="03000000000000008eeef7293f87aa00dfaf3a2adf922b082a8f872d17a9fe4047235b9f0b760f6f1248fc5fa932dc5b3904b1e2e957f8e78ab7eb07f2d3ce491518314407a8e21c0608abf2d64d13797904a4e7dd904e44e5a9ecf4dfc18881c832a07fcc7b47eff944058b9d0282346441eaf4d15c520c0f6badfb8c8c86b68bd066be8e02d2315ff5a85dd49a5fa9b47651818bf46fddb8ef48c7ee00278c7581009bc5ece783604c00b800446c28d61021687dbf6f2826623df86bf8f00498c70cc84500"/207], 0xdf, 0x800) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{0x100}], 0x1}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 11:46:07 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setregid(r2, 0x0) setregid(0x0, 0x0) getgroups(0x2, &(0x7f0000000000)=[r1, r0]) 11:46:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0x7) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080), 0x0) 11:46:07 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x20a, &(0x7f0000000040)="c2") 11:46:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xb, 0x204, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x10000000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x8, 0x20, 0xd7, 0x7, "3d097570ecd501e84bcff1142a47c2a523ad42e4", 0x2, 0x2}) ioctl$TIOCDRAIN(r0, 0x2000745e) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='0', 0x1}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x2) getppid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r2) syz_open_pts() 11:46:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x4f4b) pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000080)={0x400000000000e3db, 0x0, 0x0, 0x0, "04713de0af28a2813d822cb8d9f39321849e3c99", 0x81}) 11:46:07 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = shmat(0x0, &(0x7f00004eb000/0x2000)=nil, 0x3000) shmdt(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x0, &(0x7f0000000040)="ebffe7e313b9fd812eaa4e713048019931929648", 0x14) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 11:46:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) r2 = msgget$private(0x0, 0x8) msgrcv(r2, &(0x7f0000000100), 0x8, 0x1, 0x1000) 11:46:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mkdir(&(0x7f00000000c0)='./file2\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 11:46:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x28, 0x0) r3 = fcntl$getown(r1, 0x5) r4 = getpid() setpgid(r3, r4) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) close(r2) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 11:46:07 executing program 1: r0 = semget$private(0x0, 0x1, 0x146) setuid(0xee01) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x1, 0x0) write(r1, &(0x7f0000000640)="72b93bd93dee07784050b637bf410f1a881a568403bad1425d415a2c85d6ddb00ff02fa9971188d0b58426e889868ec18e55cb62ec8e5d57cf0213f37ca66bcb3f52f944e4f33c094e8213ffdb21d4226669a20c6fe109ffad1c07bd333dbda1c9fad1a40a8f3a80c0ba162586318603f9cf52d42e9fd3c626c59b199de6497ec3dd4d4dd206d2b2d8e9b6d19ef5b95f1005d2d5f4550ec0f9f9e7d7d86036ebfb52199aaade9271c98f7af856bbde086834e2c376", 0xb5) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = msgget(0x1, 0x8) r4 = geteuid() fcntl$getown(r2, 0x5) bind$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="e7879a1809000000c57300d20b40e0c4e96334f000"/32], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) msgget$private(0x0, 0x2a) fcntl$setstatus(r2, 0x4, 0xc0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000180)="64c834c41c9690c646cea8d0ad2cc6d0e85f2d57123d0b500da98faaf5c2c875426cc749e31aff6d2ded5396e6c3547ffc63bae9eee02fb2d4c1720932cbecf3339bdbad447a371b4c4bba5b1d0fb2297c2d45028cc810a06366b9ea6c7f8d2f44dc65cf099b880b3885328374726655774ac0283d6345372aec5a422466ac50c4d9ad4dc4bbe6cee368bdc7ad46c91e5c1aa80d8c11fa03dc91c8171f37e553a6c35bf55629d7d78a38612df5e8884d0e4745e811c29097374f5e73d3da9b504817b9730d42ec2b78f05ed6e288bbfbd0d4ae02386cd230e835555f46ac651c25c1058ec4961466d4c1b1b9a0490fa67a2a9e8b4c82e0f7323d4fc22949", 0xfe}, {&(0x7f00000004c0)="66dac1332b3939a2ba45d61a7c07db210e4393a4bb14216c506c665e8ad98b310f81ac8af736ed0b113b8e66ebb46a768f55fa159b768f9e531ce4a6440269b103b1c06102ac405eda5706432883", 0x4e}, {&(0x7f0000000540)="a4f7c4051c1ee58ca9a33b430b1d7813b80246a9363b6492148cb99dbc6e598b3e4b6a34de818d7218e9c888c1cf83d4b2e9cb1fd0481c314df4ce22f1ea56d8be7e983787e2e478a91613729d6fa046f1faccace96c4de846585b878dc190e956757cc69c6f238a4c8793925f8ea00dad970de16fbd83504d62e32a337d0d9144ad4e13df0d4f2a2884c4d5176d2ce148e6440b154fb34df46dbbf89aead37b541519b9789c786205e21915bd44a99e354a9211c1af8a037bc9eb3a91fb3ff87a264c8480626bc278", 0xc9}], 0x3, 0x0, 0x0) setreuid(r4, r7) msgget(0x1, 0x80) setuid(r5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f0000000000)) r10 = fcntl$getown(r2, 0x5) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r11 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x50) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000400)={{0xa, r4, r6, r7, r8, 0x40, 0x8}, 0x0, 0xa1, r9, r10, 0x8001, 0x5}) fcntl$dupfd(r11, 0xa, r11) fchdir(r2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/136) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./file0\x00') dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/92}, &(0x7f0000000180)=0xffffffffffffff57) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0x110, 0x150) 11:46:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="9f") 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x28e, &(0x7f0000000080)=[{0x54}, {0x34, 0x0, 0x0, 0x7}, {0x6, 0xfffffffffffffffc, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") write(r0, &(0x7f0000000380)="a3f403ec898f301be9bdddf9415f8bc6b044af86b9c1e4fd1fa4763b307f61957ea8447b68ee2b294b0815ee3860d8420f0a31e3142d55e88f27fa18b1e0e6938b509458105ddc412394ef865f480d3fd748bac86bab8b4a020acb9b36cbf7d26193bb7ad1d1153a7740f017c73b1f23044868fd93ba79cfbc80e2ab5bda27d5c09a3262dc2a04a4ee71db60b48d2061228d2a3103d9398694297ce02c494b4c5a79d704996b57a6ba9b4847ff227b4e5d30b4d2e75ca95cb77f09d1afbcd41f2ddb999938a8a8e04a25c42398719fd1c1be7f94a0cf97a85f6e5d179d8d3d1c68351d5f66a00c86e4955caa9594dcf09262f64927b83254cafe024dd44b4fac3e05e83b53e8aab3c5aefd4f7df35d97c2f3ab3aabcb9f4ba3041362fcfb31cd23f29edb0c8f9e940c10d31fd34208324b02cf2c04ef7decb7a0d477dbc6be2f12111e255fba982128e1203efda51df0e20e6393343131fea78c37fbf541510decf44f78fca8692c14fddc70a5c50678931baae000025718334793c445660ee64acae4829a7a03f7939ace307e62acdaada9500401d1e364b5f344b155099ce15a1c750109640f2581e743168b0adcbc15eaf4d05b544a5f0fef7d0bbd0c14521aeb23285abc4b7e54f68efbb32c20e7c4ce27da476819531f3bb6c7f872019b9b64214a208f57dfb58317561586048cc0f0c0f7725f0d94ee1e4454fd5f2e378df81d70aa9d2aa7484cfb712d85bd31abec6a148e1d1916004cce0cea6c9b055913eadc9c0998fce70c169c244e782b598819466d6b28af6f5539a583af2aaa7f08621823d10ab0685a170d2b34bc7a11bb9f64295d0c8ee39e2125941d27c1e4e5faed22654d1bbc8586785b800702519c7a0839e0a689d08a380cf0075a8421d79712cf2b2ba3214835cc251ea91df17cadf8aff062921e8eb37f1065f6382a41016161dd1207f9a479a3f96349732a15e5e0ad94af122f4d8379e182dd3d4fd164c5a1708ec2a000064446dd30199b82e8b7e2d38c07ff37a1ead5da01e081f63103054b0c07c5fa9b6a5419d32328c69524245a16eb093263449f60d35e0697f45962c906c82f3765447779ad8c6742ca05cc54f9e127521dab2e01a4ea0d4586a2bc36fd643bc470677e8a3d5dc3d8a88bab34b2f86a4523b429616ae06076e880e77af20d44cbffce395fa0bd0d765289d05625d5af6ba7ec587ae1fa7ff9f6f24dd311d13ce0ee9e19f1b5eab4901fa5b9c1b0f020cfe782738c4e2bf4ef778698d774b399a3aa0c4ff83aa687f1039c024c18e243f6c01193e34dbb2f10a10db348118a733fccb0242e55d8468ed5369393dcba9330a06fe54b7035687a8de18917c1c30f0cbe283ee8fb7059fab165c7f888c20933c54cab55c37ae480058331e5cb1fa2cd67204d82b4ae89d2fb33d5e9b0c1fb09abf074f1fb2e409ec89f89347f97d24c48ee4e7c1de848fa6750aead2915b7ad4222508ccbc7778b6a25c117d24ed7b54dd1d74ee969b93420cd0bd68a1c9ff18c68d97f25d9c2e423c81a0213687b829b393a2eee2ad0206e5adff40ee12b8920fd2d68972eb52be6fd26fbfd6e21abddd47115ab8ce7e90d851066e9121d0bedd80ab5f60efd9f6cbcaf51bd97fc366c0bd1ebb8a7b30e36e5f2c187e409d3492dbb79a3baafe909276d0dfd813d5b03eb454f5e5f76cf74cb6bbfd6f529946561cd4bef3abd407cf79be0af983f1aa8fcf0ec4dc2d1e282c6c130a0914e4819ae30996c1c47f00c8091f39ba90b3f00ea6a5573b5f69279b4749477e9ad554c788543badff08b345d10e7f0a96675ada553bd652544257f75343846afe556c52a712cb96dbaadbf09c03d6fc915bef289ff80a5664a60424df94d1fd18579a023abd92e6b60eb38251917de4f173a5be182ada34e9f5709482330ee1c9bdfc63b9a0d8df4c2c57ad124e6bc3e1890cd9876dbf4fe708030b35120dc24c03f560bd61600b9d26d8ccabb0ecb25d68d726b634812bae7a52a17f0624a28dc20eb966d3ccc181e9c8e1d60e4ceccb008a1838d5c37b0300173d97d93e2adece4475c652649de586dc1c19e7d9113d517337f528336a4cadde635b94bd1cf68269c1c893e1742b249691b9e36e43a35f85468a66b40f30d4b8c0fcda9d6df9fcc5093ceb810a3c5989f2cfd851feb297a0571a6da1b016ec5c1c7f0eda284da07e492f0c4f3cd9fd107098df5fb55bca37f04136c9d13676b12870148ff79fddb0b9edec3fb89e74fe47432c46dc19fed99eda56087b83e5b1e0d0fc9d9d959c32bcfd27ddce3ec68f7937ca3c8c169e3cd15b7b7f6d5ee2a15287e4efb74ec5bb31e2442a36c89dba5f2ca246fb4da0e102e59bf80baedf23a97a0452a6a1662f64cea8821d49f0b6e451a03cbc6aa785925c55b679c398cf76e116fc6fa55d006cfeb248aecdc17ff99d47b010358cab8b97211b330c766f2d228888faf1fc3f03d34499233433699968777e2ce06d5326e0841e6cb50e82f5bdd261bed0d7e2610e24925efdd1673fa1ccb2a133ba3b896e22d17877239630becd37a48808fdcd3bc9514d842eabd5ca7a086e19e8304d57f3d86c4b02298c9392d874a9dd551af9e7f89e50374eca47a9df20bb8fec576f35179f21c60045809aaae1b17eb651f306040784372b82ff5ff72404e06687f8d37a320096bdd2bcbc252ad172e0e3f427124b083ae33d565ed171133dfe4b29ec9a9eecccc289f40eaf6f42d7a31bc07882ae0a5251853af7e9542a5724379fa8ed6c12ca8539176082066a571b3f433524f2961b35e1b54ceaedf8a23697dabdf23fb6d0cca50bab19fc142afd68ed072ca869e5430aee0f3ad663d912e5385470479d96e4d89f9d19fbfeff16c9faad45a0568df058f40abf2cbf6af02b36c19fa56f150f0f18dfe7917f783ff1ebd2c0b70f534fb02887de65060b30e2e56f339deb5291f76a7796fef083b9f8d149780380e193e36ff1e68bd42f23df81bde7396318f83ba4d507d92d70991942e04f43e8bbb8c01de2896d7961d5c0bf94b62ae3d0539a91d97834c4833995943800542f210756a21c7180e51963321acdf848b1c9636351e656615ec3e7dc3769a53903eb1415a63adac95e2c767d71d8e40683bc433281d8858ee06d04116f7d671c329243bd0343ec9894a73866bab2a283e5477dcdc6a50439a3a3d418dbf4f4cacd612ff957529657ad053dd304d502db878d8ecd1f30b5dc4c833de19dca71ca38547b3678cc4974a37481731fa117193915f4d17fe07a5479cfc7eedd8f706d66df0eac56c8f02d2e2af3c722f715cd3d6e706238b172c051351f14278e9267d144fc0a6ee8a4776c43aa9a8cffa63d1203d751b5c1a0b753c68021f4140cd50ada489a0867864b8358fa074c1468b6778eec778d55970166772f019a10e24a498fa61e149a37922cf4c081897ca45b5658ad9ae98a911b6e4a345d1a135c488ff093ab1d311701f13b2b47015ef8c6ff042094a0512c9c38047e697385d0783daf4f3282790c9a6f56f4fcf4e9af77b2f074f079387ece0b858b3c8ddd0dbabed884d41ca816276791ff0e057683d1979ffb23f7f6b1e93f4010fe4b87830d2de912c9b4f894d03360cadd8a7b368494cd9d92a70ad2b3dbbeb3d4b834a3bd247f07ba1e6ace6306b05792acdfbf373e33740a4760c514581b83e0de4faf7fa270695e617397d6a9742a5778a7d62ffeb62d8b9778e49366830da537c29ffcbb026cdb5c74fe601243e1b6f393c97bea09d96179fff8f5b3b35ad5da0cdb6809b74f150f6bbaad1ca75a1470cdbecdacdb871095bb992825d6fda1cb0170353cea3c1d9cc006653a8219b61af14cbf61783c3870250a34729a547e374092e172b7c44e8729bea5fe0dd53e0e39a0c4489149d10c0abdd11d98ec8934f53dde98ca47271ceac963e76eb7a5fa8615bf74124be6ba731974eb4f7e3667aaaf87bcaba5a15ed2c00005b5bd92c73f8e06c9712b94924a87754d47823a4af1976916d87aa0e69393675b14256e875ab898f4a23cce5f22947206ead92397919a8ca85e2ccb5cedc8621985ee88c5d12b370d313d789f175fd469e765c811ea620e8479fca657e0fd8817f7f61d464edbd912bfe3dcbbd6c9782fea32bf4673f1204ae8b6202a6a1d1710b78a7ddcffca08d68a1977c6723c1bd22bcb81a30335801298e5e6094a23056bd0617a91613e9249043be1ef4d876a2bcab41dda17d65789aa1244aff6609d8d7c91909290070a606f2f51941e2b251d2d1f6f5ee073fa53febf6e7b43acdad5de2a75f5e9408427466530a1ae0627ae1bcbc1b946de95b017bd5917d1751ab016967f856071ae8bdd3045f27b6f0814842f3128a7a7cbb608a3ae1d9ed4e6cc32447713ea695a599bc8f3d95551aeece640b34b8515676179765976754a0c1405e8de9a1b63221c937214c21ec6f7b23a843a1048ee5920200ae27123f7833534b4e043487ef6cc120c93a12a94d946cbccbe51e9fc00481a6a02478a39d028778cdf9f05ab2f53bef2fd80ff7e7522a4a858cd8c6f7c793fe88afb5e58d5900c7334297933244640147d6eeddd99887975994d316de994a5df9856ddada9ae1d71a7a19393b061630b9c3498fc1450d8426b9d6e0810c1af743ebd5ebb37cc6741903d0dbe10d5db1f451a146bd2a1c37fe577661e7d7e5353f200b80340b9c7d1e6c30606301dfc503d7e2205f7a50494cdc02841e456502bc76fb1116d05e9c22d7ac96bf05cffd9bfb8db6fe28fa8bb796c51b9021490b2e5de92c9491d948c3b3951448989ad5030cc9ffa355b823c508949a32fcdb234d0f7822edcad7fcd5b799e4fa7ca4bc4ad2cf8a934cab77effe1eaa185cf46b2f3274481ffed7c3a54090a72f0a274e8c924dbfc40baf19b14612982438d708a5fdb4961880b112d6e39e8c36cbdb6b877924b32c2bcf5c4951e9b77b7ae32e66c6e6c75f5918e96cbe8190a80a988829b6f2045cd93d0ccc81ba2c3dea91783360651a00ccbdb562f5b6766de9adb274aa0e96a9d6387f8e4a3629dd0b9bbb1189f3d19d7a3134e1156a6085781ba45333f88123f0b6dd5bc0e996d9fea3030f023debf93643695276dd732a25385a1bfd59ad63e9a2559111deeb3bfef0c5e54f365b635c0aa2eb152ace5e04879c16483e4ca6754e966458217f704a136f6780241aaaa4be201b1b10ae82f0d0df8375c569a3350dcb0e6031169f5a07df9d23c01ef65770f3e82ea4b350b21983a9c4878f37ed62e2f75d91e71e47a28de6f3e6ee8004693d0353fd45b9ee70f954c6ea24113c29f5b3db71831e39cb8a939ab99de780761e607dd8d9243d9aac697970335ccc16e3ce8b5e42952ab038aca25a8f06e4510a06bcdb6c2179dac15143574c6d2a1643413abcae3e01e736612a909bf0aa9d6cc225dd696e410ce2910067cd6a25128bc8b52c49fad0d6142ac10ed21c04c8d05875f9259cf02e5cc65892ff3007ba6a2329575e7f451d7b45f0e90d2a2a5dbb5962ecc0f998b0e5168696f385809309f9627612a54339c7bc22c9725742f36c0394b984814f0f164749a08395faed0bfd1ea02ef4e8f28d567e87dc3902d22fa2bbf7f01c6f58a2db2adabe47f1e32889ae4a35d599bd47e193f01c21113626968d72da7fb91da59aaff3894339272f4697ed2f429512be08cde9d7efe938feac4dc06cffc3f5155d62244dea92f7661c7e28f13518a9c9dedec28f313390bb245e338e4dbd783dcafa621e9bb6fe0350185500a5f9", 0x1000) 11:46:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffb1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) getpeername$unix(r2, 0x0, &(0x7f00000000c0)=0xfffffee7) close(r3) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) 11:46:07 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x100, 0x0) ftruncate(r0, 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2d, 0x0, 0x0, 0x2}, {0x44}, {0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:46:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) socket(0x2, 0x4000, 0x80) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 11:46:07 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = socket$unix(0x1, 0x0, 0x0) r1 = getpgrp() getpgid(r1) r2 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x2) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000240)) recvfrom(r0, &(0x7f00000000c0)=""/107, 0x6b, 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="05005a246f760c8bb83dd470370122dc576a65b8a44bb5fa0dae47939c0c3797e7d52ad3aadf08eaef4ce63c3b07b7fcb4d96de1353406892356fce8b1ef1b2e3a37e69173f4f519ceca348fa32d59ce93806e9d8d2bbd57d89cd17a62f6ca45d53b850ee28702ea6b80972000000002219234"], 0x1) 11:46:07 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x0, 0x3, 0x9, 0x4}, {0x9fc, 0x7, 0x40, 0x8}, {0x0, 0xff, 0x9, 0xfffffffffffffffd}, {0xfa3, 0x0, 0x8, 0xf3}, {0xee1, 0x5, 0x4000000000000, 0xf9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 11:46:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000001640)='./file0\x00', 0x40, 0x11) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000001680)) close(r0) syz_open_pts() writev(r0, &(0x7f0000001580)=[{&(0x7f0000000080)="bc92fcb51b3f061ac2630817919494f3d3b1778a43972c8dc6bf225d1b28717546730a0caf890acc52ccb73ea12d8cb3c91b1f091f53d44dc70b2786dbc949e7545d27d147e264e1b46aef", 0x4b}, {&(0x7f0000000100)="5948b755ee6e7f79b521fb85054dede952c797e1327c55ff1d4b14d29c014a3019d388a5bcdff08689ddfd98ba5aa696c62429bb2e9d97926d8fdda54512fd9a4c7cb0ddc1cb1425c189c5f1f32bf4cee9fbe71de3a183c27e", 0x59}, {&(0x7f0000000180)="ac72a3e3c368467484a891508ea0b71cb4a893b3d7d7f35ee58cb893ff68ac2245e33969507db986d2f3ef5cd0c9904639f980edb9e765bed1b770ecca5d44875d967f49de70ab1662341d6277329f81120ca789588f6fb4da6261f44d306f18f239f8215781516558dfb9934680e286711e4b56bfdb48330f234b0bcab473d2bbe716531145be95cbf2a43eef216dd0c5466b6b07d735940f9412f265864ddf82ea0042ba6bb02d8125819e4dc99958b6a46c1c08a0dc53622506674edff5a6650d38dd363804d3e9ea7909d88a2c4907a28a6e8715bb3a94d70d2abe6f6e708caf747561fbb4cce8876c2a13db2d6bd1026ad5361df712d48b", 0xfa}, {&(0x7f0000000280)="4797a778f515604e81a3fa3a70a4a555b2a952b8c79c52888b1d3979d2eda5b5662423886bd1a25469f10e563c1f61ddea014a03e0c0dbae7d70f504712d1f5bef80756bbd3c9e841874f1dc0cecffdfb889a403734cbc9b0331cf48515c2f45", 0x60}, {&(0x7f0000000000)="3a03174568a5089862", 0x9}, {&(0x7f0000000300)="8369f56c8e62b5d480480425778e34ad4adb4245947909bb6c6ae63b01de01653aa4ec683ffa636bfea4faae1edba9f080ba621108a7ae2b04c626394c83c22074fee6375e97eef38d76fdade29c6588b90f2da27048390010dc5254dea5bd32f4159f17038036aa527cab0fdf987483d62b57e388a8d017215131da43b42ae178", 0x81}, {&(0x7f00000003c0)="f76878be5cb558db9e306ad10bc7461ddde15cc31eed72e5815304c60b5ccc9cf566df6827e662d5778f70c1f06a85455303f8b5251131d9186a597683b3fede7d2f0298c77d2420acedcf8df1bb90475d017b0d575f5b31c01997efa820e074a0608b269a6c3657935fce6a46f9b33517a7570f24e278b578daa1eacffc0c48b1ceb7ef1d5b04ed251b6c42e92f8c3a50c7cc065239", 0x96}, {&(0x7f0000000480)="67eb0576da217b3e1567c2a3d129b8f272caccc27f2c49fe", 0x18}, {&(0x7f0000000500)="dca9bb5ce23c3e20221f3b751eb03106bb737a009cad780f50e317d97156b84575dfdc558c9b2fab089b969ec0bc9ef8db580f61772ab087e668e75bff1ad447ef11", 0x42}, {&(0x7f0000000580)="84d663a544fb1d2af414d8ef57e5406f55a69068c565fe81f8aa33290de3d90120ceb79ba420fdc149fe6564fa41d40b88ba53a6000232aa2e4316a12cb94bc0f099494c1db38ce8de717fcbe14bc5b1269517e6f2248b8ef2a463937c490ca71818e2691f26614ac7d6b12a4e722fbdd102f83640c8596ab6c0daa83d6770c83804241def4b6cfdb4fadf9b421bf18765805751f41f95b483710b580f6a5a29447d4a2ceb7a901b11a37b84c22ed348468647f4f7508d387bb3ecdb18c205c4df71aa854b242fbd4b7bde460d7904ae3f6b8311b629767836f599acc30cddd9df2ffb794550a63b262a388e790453e4c14979874ae02a18ca780a63c2931040798feb2cd3d127556385d2eceac03153ab74561d085503c4d81f189e159031c431761a8f4efcc39570eb37a926bbc57666a887c7c8479145fb4a0e41b64f1f7ac8baaf69461705b3e0d896934d3b98e435746f75a3013b35b9f593d0fcbc8f7adb080d9d61881bf307b00119ec57e83d12ea23aaaf3c0343a68bf59f9d34f382c2980d5403ddbebf491ee8c00b13de0039f9f58ea2359f70f56a1ff1cc1b345ce1db030a4fd39dc5b61b39887d2f1648f8d26e05bd32d891971efadadff3efece0352f68d46bf1edc4a24e58117056659249b7a338813bd7145aa0c0bfc2f1de4f2a3b801effdb452f2512f5b0b031f84521182b0680a16e082d7c725c501cbad0c6c054a8c61f3f7f8c1cdc8c7a86830a45526b581dcfe698a6617ca747a36d91cc9775597d74b4f5dfda8b18152ddf3c41c6fea7286d1a4db56016857c4861a612b1235d66074de3f425665018c6492b50a11851a117208728c8a8a5c43d1cba9819b470c12b304991e5eab53d2be5206c70d302600a139e3ada0ffcc559090bca85c8caadfe4d410befefe0723f7b3d153e0e563687ec025fbf147956d4ce99824612422e1e7de17435013c92cd5af1f8c2f52edb61906919aeb5d28ad72f60db3b8d2c1e7ca0684848494c0eb1c1efd86b70312ed5a7ae9e4a8cbf81388e6ab667a7eea57ef0d1f4f6e2dcb14a575ea67b2fa0b4b35eb63a7e215f0bd976758f4e04a6979cb21183b13fa13099624118bab8a435ff9af36c68349f923e65f4b5ca9e8f88da1b6277ec6ff6abf5e3d914dd4d9fd0f5aaa98f8b9d97f5ef0c0e38bb0c4f4d6394458643da1bd9610aab2099fb03887ed1c6ee57e7fa615840d9167c75e978f77aa65a14b268d717e89111b621097485044f6230fa7be7015d5b3bfbbfd0c6f57affd5e301cbc23cbfb193914d0f5cf2f9974f4da53f00ec0836ed7f84265be968c598f30d50123a094209f7ea147e64d773754532bdcb0ca863ff95247e4ace68416b329a0dbac7e9198485ebca3062232b5de8e67d40907359fd2c6f4defed1fc6965e559f9e8271885f4409dc8d15735af1e5c2fe100d2b3362b1cb033e79697af0c3fb517653d248e4950b367e2833d00c5e9033911d799871808f239523c33c41c579a4f5f7d1afac58031fcb5fef750237ab31e889440d1495fc4c7a1525cfbc843b4dc9ed342d2763c28df0bc6cc2c2f9a02b379332d06b7442c223c7fe5ee2cae46280e463852b81d492b95f8f2008d7bbf90c44a8b42887109e7e287be429ee4810a9c63d9e213aa2e73ee1432f60ec697d1323e2d263b6efb417aad6edbdb69ebe06491758d805d0263d7c71908e4098d18d2ff5a15cbd68ab40aead695860fa6fe8b02c14d4d29884885e6ca21b7b2f6066c4d2b49e4d5098c87da32f1a4dc858bdbcce89980b82a5d5dcf07f86aad8ac746c1bf4ce728738fa0bf7e790f22254cb6bfe24f558e0a664cee38329a5958528a6b4ad8371c12ab31e917c1955ab9ee4520c5104e1b1bef93cd16287cd85fbdd836187165346a89dbb30e36be4145c7c3fe8eb894435b000d8cc5f4edee446273f63c47b2b0a5929a2cdef73019ad1c49ad54a8b231978c1bdbb6bc6176976a0e6d91850ca115c6dd4c1070d77cd67eeef1ebd927626e09428d20a6fc7863effb5d4755a2e89f04bd326ca733b0742df1dce026c5eba7732e970c445a5b0001646232ed54def491db822cba540a970e976c006587ec7dd3044fd109953dce171450c681094a35e79025e42861c46f19d26756646ec5dac8ac215f27cbf8cc845c5f3bb081d31de8e3da2897293fbeae77daf25ecb886059cd27e6c2cc2afed6174cefdb919d62b75cd104eb6c3b2504c12bf39336e3cf18cd64aee64ffd3eb2f57ac097d732ea1ab190367c1dc6d237d4f0cc1cc1f2fd4bd111521c92ee2256aa7734b9d544873296952bc23492f5b9af9884759876188815d72da4e04352cee3d3246ca1b47ae9b84fafc3040bb5e6d7195857054e9dcbc5c4ac33fb9a9b5f033fd32538ec2a0f6b9f88e8fab154f2c34e3fcd91cbb7aacb795e9c314663fd611ee3a77af21dd3f3147538e290731e57acc4fb0a9dfa8a8add82aa3613ab6b4922be88e681c4506ab2927fee26485a8afe42ea2b27be13fbd32be2fef9a591480f8d81c35a0745660b0d2a91b7e92125c1ecbc1d8436f5affce30c90b658819dc1f0be35563c7b34a3bd7cd2732989e8e89a3d0519e5f89e1702bc9e52419141fc65e868306056f2f06643c2c5890a8fee045150018047e9b9889129989e18f9943da3353572adfb4f9a613eb83ad9068cb68a37dfaac420ded7b62b8cf57014fa70bb91bb115a713d98c30f9a3197efb8f36277cd940eb6de781cab53c99e2cff9acd8b7fd8798ec40b5a7531625f5d91f8677883fc379c219466d73f23c8f8ff85f27e375e51d7aa709eb5ee62ad9ab5b795d9027e29bfa9c0e6af79fa818be921c19c1064d7d69b4e6a270c828a6d250bd5eb449b16ed8b698ee8421633b7d243f5c2ba3c7b46687a6f937317977e3836537d7add35dc725f5785a1b94d9368af318b02261277dcb7371737b4effdae37789ab32930cb05ad52ba909a3deaaf6993773b01761e724f64810d6c13f8a850c4ae32f91c784228224c9f59d569bb9e86246dea74120250a1c0d84705e3ebf3092ba59f4fc5d212568c3d9e4215f6685827aa86f7a525ca33f14081b6ac088da79f50c3decf1013d8b03e4d2712b050da9561d8559eed5a85e38d9b9e8ee90c6cc088bba98ae0d09e48a7880cc6824bcdabffc682dcc7f3c909ccf8d3617d752e6896cf7429055f50e208ad4680cf12695a43fc36695f7cd4e26560d19ae440371029ec2a9c72df39f4b26b95ca305a34c21553f6b6667454403d44d971f79fe5b18a64f7f4a504bbb5f76078b651dfa1458b4ec04a41ab31e7f8b000ea5853b9df859ca0effa76ed5ab292fe12ac272e0a6f0383f35d758b88f2fb153c3d9984cb354f0d594a654e5e369eb423863a242ea5886f27857cb9ea25c08f975677bc1a6b539a71050ee1581969e4d7e4aa285f6810c3e3835ee4d9b5c7772aa0236d720d93251ea7e2689642d1d3b301e0f5e80fa7c6cf2563e6ae3948dd051701a0dc25a9b21f277e742e81969532cc9c31a24326a6f915421f4673709e898d1c73ad56c3e761a48e1f55ff4d0dcdd22906d989e140a1b1c85efb13a09d0f74319a26ee52a304e17c1838bbf38dc135a1cba6e8a37afea7dd547b5701b937c2a7d2c8be4ce0284add4b9374063dd907fa0e2d1fdc3ca27533ba9a18a50b3e6df7b8b3c3a50e7a1b384aabe27a4bea1c29efca345d634c3e649df9dd4cf0231e8212629575f11f6cdc6ddd9f36b2e770235c4ef7a09575c3aa08b175de0cfc59d9b79efbdb54d176dcf25b937353e84687f2ce307dcb67384c16290d0967831f5d34db88a8dbc980e6098563f3b2269443aa987383b1a76e0c7365f266da7c03c69f38d12c2008f757a076080eb298a3ad360ec6a9cbc46fc94f5c75878a7125c5b7e73182ec891b7bde5ce4c59684e1e5442e344e691d2bd87f6fe7b5e9165b89c8579d58a060c59a789d484ab34d504ec6fc0f33f1906f676f95c44a7276cda2724462922e5bdf4615fc0353d84b739053d28f4119a82c13e7188c4767ab4e266294ec93f531f1d625c3475f25da50d7420caffa1e5de6f02ab01cb415202a433a19b66ef9e62b785950557307308d534427b69c2c6793b12cab1278b8aa7765e4d6a3ffa53a7a7f500021fe846ecbfb2f42edcc25a67cb8c4fb1b945dbc3bf057885ae16dc5de2596d8bc0b1c03aa3d5793ef1c9c394f1c7efc80892fefb0190edfe780dcfc1cac6aa9f4b68a50a627f534b14043a585a131d64687a609006fc79162511ac0d3412168c65a6f6f2b4e152007f5667fd8004594245bf046b85f5751b1695d10ff847eb241bb68fb075171d80f5427c5c4bc48b1d6155fda5ef12afca5c143291ed395e13c598d3f030f44b56b198b33adfe8c997c91ed6557f73daa9676a2be263b69d6659a1549d444ffec863d45a6fa40c13963d46eaa0beafe206f530effda0f28d6a39a855ac1f5fa22bd215da1b37fe3a0521eaad9d8601c0274a6c47734ef54a0a15041b0a4858304a2d0922a7e351978a53d2cf25684bee2e7ec3630dec764b775578e69d62bca9be5ce2d9c2a7c1f7415bc3e3a95ccaffd19d02c0905bcfa0e333360a0131c67f6807cf6a0a6156de08801a2d42a6dc6e1000611ca82880cc5499a7ffc91032e081f3db8531cf97a3e622ddd7ecc5029adc8e3cef755e185b987d682848a62e7dad56300bb2d72fa61291c377cc1968a42f42f6d2f1d752240c098adf387950fe1966185a2e25e300b78b6daa304caf686485792a6af8c4b615f1326cf4aac1571e90f83de96a59b519c4eb070d3acac9d45269e0b4162de09742721bef8d2e70d6450e36e674994fd21160152fd444a5cb4eb8d2ce7d97be7042a5a1e6a2c329b438e4ee09b1bf7e0e808fb9fd7071a7f98980283f093f850d7db177dc9a8815eed064a2d30f977717b8a77b8bd1045710adfa4490483cc64e72ceccb8dd9e466894637bfba32580c86ebede81607f31be635b7711006159fdf0c707edf49a0a4bd25bc9e73577328599756bbfce88b88e97d039678b3c226498e3187bc13f408ba651d1e13c4ee1632b7c642ad9932df6bb26f1d67881cff27a36ced94b6cb3b9347c4f2c04f4b78d87691ae635f266232b13258f413c70655d825f5f119eafe8bbec77aa6f5107fcd4f59df1ea1fdc6db461073630567dd0d0549b7d24574abe17cfc52b78a24b42ec40180a013cf9ccea779f241fd3ac146ae55145241f9a576401f3b1b7462e888e18fb21597d6d901f64c651c04f25d7b0d52dfd4d6f3a0bcde4f0cd4c1dd6c3536751358c7d8e0a1fc06242c59d02b0bf0d549aea73302a2587167c8f8342e7381f6c52b99ec690d4dcd7caf0ed2f95cd89c927da90ca5ec885035a6397ecadcfc0ed7038e3c9880f3668b65d80ee87fe8012cd7b784614717193e028827d7e287b8d7445c111de8d66e22cb0dd31159a357e96f058fc35c52530532c568a500da77874b5ba7db41a512577add148503486322a1815745afeb045f426e5229343356e2561ac7a3e24aa62d6c3cbe98565fd3e432067cd339dc014de65d7680e944720b5e5c9878cb5e9c09c7e9cae54cdcc79915aff565fe445a6c508208a388215159df58c8420d08e6ceb766e5c20bafb0da5e2b09cfe895c4e31ab7568eac2b8e267c716438c74ae9806fa2db519366e56de64fc53d41856a6d6dc146f1411d43d28de903e7ee3f85693134ef3858dda050f16e352ff75c2e589896efcb02586873999828a54dff0c50d9ae8a4695e469d87f8", 0x1000}], 0xa) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 11:46:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x8) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) 11:46:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2a}, {0x2a, 0x1, 0x0, 0x1}, {0x800}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe52, &(0x7f0000000140)="b6d9644082da91cb542d4cf78aaf2ceac5dc58634181a733ef0d343ef211853e1a5293ce3eb4") 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x45}, {0x6}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:46:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x42) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x8) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa) recvfrom$inet(r0, &(0x7f00000000c0)=""/179, 0xb3, 0x802, &(0x7f0000000180)={0x2, 0x1}, 0xc) ioctl$TIOCCDTR(r0, 0x20007478) chdir(&(0x7f00000001c0)='./file0\x00') r1 = socket$inet(0x2, 0x0, 0xbd1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) r3 = semget(0x1, 0x0, 0x87022bb2d923e4d6) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000240)=""/212) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000340)) r4 = open(&(0x7f0000000380)='./file0\x00', 0x400, 0x9) write(r1, &(0x7f00000003c0)="07bf12d55b5b3ada11a9466fa2594e79581b5dc83e4cb87bc6a98929daf9621a614879e7a37fd6aa0dda42d6829e88fb5f8c837471643c14a5d8af46ad865284d5a9d38d5838cfbe112b70acf7d1af7c29048758f15a4ff4cf16508557b58313f65702feae7b2532915f60d6090fb948ee09d91cfe8119d4527381c773299da0916fdf80dfe494979ac8a133233b0485cd51d7491587789a97dadd665562d86dc27af9e5157dbd194052afc7723603d0f7f17680c58672223c7d56b9c94a80601870d38223ae8ae2c3e3ea84d78abed6d625a04e9d0e2e7bc397d9865ebcf012cbc3f81b2233b8fefbce240bc81e2908d6d3b6e39ae9701efba72503d02d549b0d5f91f3bc11746ff857ef38da805f141bd0469e8a441cd659ad579a3c6fd2dfd35872bdad84f37d83e634c1acef0f000feecc99b831ecc1217b3662907dab2dde102982fdceb36dbf1b419a096668ba4beced5f0107d1d6b93ee089e266288ee026585c70470126d0e38564972bf2acf2879580e1a7d1b945e052e563e314c85ed15bd892c167a25dc17032ecf9b1d63a13f93460d0a9a231836c0b9169d88c7e1b237136c790f1e96c728496ce6ebc3f9503edf5cb7f99362f239f14676a6ee3831b1bc2cee8f8746d23f68d43015f763987321361e5ba974a37669ced1f2be4972bf05e8147886aa2eebb4cfe02f1c69c6804465a4b892f4418de8224cf596d790ad67390750f439fd53a049b556c735abd1a4c4ba800d02c22d27d3ca0ca36b55202a78f5ae2678fd88d5824218164957bf531b759dc7ffc6c1c7c8f65363cb4640ba70169c8fd9fe66678e869a3f19e2e79e28e6132f4e8617ad9679b6f795dc148bb3be1e27fffae82e330df80aa3eef97a829c3c7cf590d605efa4654f46b6f3900b752df9387b6d483ecdf7455e246cd3dced60d7b0d081db93f7d87800da0526c2f8ebbcda22f64dd41e60291057314cb86bb600739f1ca3a19e265134194b2691bfe10f897062caecdaf5878bda01a9ddba23b6cf63496202ae392ce56ba6717a8f87f82397d5aa1a172ec7cbce04077d71cde634809431e246bc46bbf827d8104738bdbdf0c8a1586f4c64be3f9cf5de5b2b18c99599f8585fc6ddc46dde1c8d72e6ce4bbb1fa5c3b1377f0d604f010d50b1e79401536494837ed455db19d28eab654aaa308353ba5973c0af297fef5171f656f23a2b794cd8477028391ea8b56fe598ae3203cfa387cb740bffc4c8dd8123b90d799eaf1b610b3d91dfb9c1b9ca646ae031bb94f6efa5543c105286aec79745ac9ea47512f19be847e64439cf03b9528bca8118321f9c9736d6da2593e0647f9ae2c12ca05d0c728ea61e35cccac8c448d9e89f52cc6d4eca9c276593bd443f14b7c6a10c3960e2ad39632dc047d00fcdc292190d1011da5c88a1a37c14a2a03ef450ec47a2df108a02d170808c9054bd6cd9f128de1ab5a6eac7749009daabbff7e20f27ff5d84a66ffbb9e46de261faf8fe7e287e472a66479f142ad91c6b61b214de77c66f80e1cc76272585e76c167fc62354c3afd89ad61f7f87373e699c2828b5a0aff04b515c90b8e6b266305455ea752e939f7d1bf9dde363457cf86acb59d799b02b26c93c2a4dbe8ba7aca6865f20f1337754854122c53757826431b209748b5a4370aa7cdac29d4b57613402f622fbbd20a5cb2f846d2fd232f7e8a3781791f91722734b628dd3a218646a7300f42a9867a0518810a0d1f947be551edfd833c81bb405ce2c22eac1a67cba7200056f037ecf070a1d300b212f90e04fae2610e59822b461af749c57c18cd32532250aa7cbff77bb5f89dc368d13f3da007b9f5f2f4ecef20169247119641c22b2deda1d86d96eb819c9641814a1d5446af12c61ab3c961cb919a3b2d14003476c3ee5a69e3b4ef5d3f3a8f37c1becaab1b87a011a5bc0c2be3fb6bff4ec5a54d97114fd14ae8aee427f0401db3fc5ee5e32c4e56163eafa065b564a03b8a37a612d98c12f3897183d37ae70633bbdf9fae3a46017cd2faf23b170ac923c94b505b3de0f1af29a2a5c3c449392599b6f7c42fb432d48eee9c849dd056ad139fc731b9f5d7d23223814300f076b25de09222c5535c5f9801b49da7b366437f000b3d6b7e91c57d45844cafa7207430b5ee722f6faebb6b55b43dc43b483bb5b6167e045ad7ccef98e87335500d75c6f9441d282071a5a9595f12c5494fad5edec6963480c9df9eae657a51668b02e2be2c3cf184b002412d1d5da114427e274675d78114e4c07b537b0352e565300345433a3d1c4b7184e1066548039582978b6abea8684c6b14698374e49915bb4e43c53f1607271cb1e769836dcf673c638b46c76b11c1fd7bb8a1e213472a5757ac858e8e4085210f51d3f62cd85dc79bb742d4fb74448b2933f1eaaf8af063e54bd6ab663ce4a6c4f3ad332eebac3e6bf75d4aad69ac04942bcdd2b8f4a0dc5ac93d40cdbca84465f4c85d2bba6b401ac2d2a236fcc8a5b4ab2e081220daa95ea09854f210b59c6c4af2ad21641d34b560181e2e027a0a6e649c863be76bc6c6ec388f9e95cdff01a5c0c6ae57d6531df70987c6af9b77bd2a636c3159c535fe4cdb4ad2b53b093c807193276bce56aa02be832c2971a072e3001e0fb40d51832128d7e5da960f06964ac5c8cefd3263566893e5b9db42ec39daa329b1d4d5bf389224b39b5d395a358016bcf530577d7971b3e1ee75be07328400c5ee198490a93b588e86c48a5e46493b1d405c2a8bcd6f74e8f72439106c910d85639a1b9247d2c9750c1a01975417ed56aed9b50833e2e8fa3887cc55a81a9e744b9ea89d50db8a980380ebb43591833759302a1401dc16cde0af32b5e9c8424432ee2620ba710de938799a9fa6e64512dc43a3f5affcd634e4bfdf3e120db6f65a8ab7eaad2448d360d609f90be8395792947f668d1ef1847568ff2382e9c1b724093434b01acedb220e347972c80b20989d4536098947c8647bb84fc0cd203a47e0ff0c9975eef3dae5dcf62721c55a57efc30799a02c31bda786a8ef0a8015d543c32ca87491b4575e849b4b4ba0ed785e32b386cec7a57c7bfbe7c0b0d17d47f81215a9b6623891f1b6eb258f2515076d41cb0681bc6c724640ded94a9b2183715f70cf08ad903468a81b17d1d9101ae532a7fd057b31c2772f6b1bc8fb876c6927f8ce72f9ef225438b4bf2c886ddb870134e318479c5a01fba35518a5cb61b187d7998f6a565201bf8388dff41aa1fa8ade628f6d822dc3a2ce909195cf023f29efcb5a6313198a83d3eb463ba1a398f5af48f7d2b17f656b35c7dda12ef76fef48a3ceebae2cb9cdf4ebdf147c226524f6075350cba3c7c2dfa77ada2bfa42fce5ce5e7c577e00e803416eee85587b955f24b8a3f06ee5534192ae5cacc51eb5b03f283ec2ffbca82c68b5b9d8ec2961ba35303a404fce1cafffb77df9b2ae5c7f8fd0a07de086b77b5953d73d4b9da215d32de38ba932639aec439fda2258f063f4dd669703824dd7289e12691eb6d5b6d862ed666c7755e2f6bbfa8ae5efa56a3a22b8168efbd264eb3185f0b7c3e6a1698154e764e05c6a38bff176876018ab6f3ba6cd60e45f42ed9136e6278c3d55470d78627a8c122b14966557b5bd8cd1b12b05799d2e5af6e57ee844a8b8475cd1b3559b9ae6e02ced89ba87404c36468bd290d6326b19a0c74a15fb5e2283f024b99ccb5e5e6eb7bc2d24476a4885df68143c89443e6769c5ec8db66e9d37ace2a59260175e3efa10f765490f106642846c8b03c777df5e29cb05ee41448442ce31adb32afedf2b15296cdee1205e12d5040b5d4e83478e780ad71697f8e46609d69805f899d578497a8e1e1e4aa93b8ac120be7085288bbbb19df7c9e6608903200f233e892a3ce1a9b4e8ade2e27e2a691644c5f113a02d96a873e918a32b3801c735928ae39214bcafcce9cad89057ccb9e5d81bcc81fa5ed5f9e4c82c1f2d2ca81914a1c2398c88b2b95787fc0c5df49eadcb23a82afdeda7803de7648ad72c5dc7f1cc9976bfe00654add0b015cecaa377f0d39a9f5875f7960f4280195ed36eead72d0e6fb86c1576ace6fa1d7f8f10eecd1de2f796b148c541f527e76ed597694ce70cf7fb5abc90f5978c030745b8abeb9a3129414c9908e105c0ae3a561e0b6932aca63ccbf9fd5d308d2711bae0d96df8f2cb0b2aa68e430617656526d0af251163ef095236d15893ddb3c5852e1705e09c17e637ffe79ab4aacef32db28ea4c4c6ba39185d63167e96a0b241e30fe0e7b593f29b82a0120f9d18ae65a96613e1a11358ab905b22459732fbd97ea8bb49053ce6ebfafa6a8bdfacbd3b5762173cb6b8c49938f752d42b20fd93c3ab9c6178ebd89ff2d1702d3dd56f4b5b0a2420059ee5f8788c6fe2529fad8f43ecc2c43185a745d1be1894711a9723b208574d3dd35e4aec7ef727eef05505a0cfcf366ffc01ee523d03e93c412bf8f18b7be049f68efc08fd83cdc6d813744f3498a7def276e39f65483df35eb75ce15291cbc71eb3fcd4d954184b4b81ca2d507682d373f151c6581fe120b2e1ad863e38dcb0aff82f7110d7c8e57f7aa1af15ed8c7a28dc9609a46f903fc05857e6457543dbad0e4b800ff700f62f3a7f3179058322f0863f079ea89ac165d25ff50e0dc012cabd5e7963c07021721cbac2f8ea5b70191e30c1275306aca00994de774191c24fb6740a184513c76a6eddf9c8e840c8716a629102deb25e2f410db70134c69d5a958c879fb353ab683f869021fb38c132348e6b61a4130e8ba174c5d576a55646415611ba88f025c8e651088b2324ce38313344d04723471b1cfd1eb4719170fc84b4a8a9c4fff69a36c9a5bdae230a47e4357c46e5e8589d05703b4001321d9ed27c384c35f953c2295ad3d2252c6a2094aa92e31bd531a91eefb4047d85f28be007c8733f1afea041f19c535c1ad3466040f5b205feb05355120bfbfcf98476839827ff3bfc9346051003d2e0a66d1cfaa8536214b7af3185588a9aabb22a5fbc803c65cf36c2d320b2396207008b1ef563edbd69d7d68798ed69e8094e4a796b54011abb31ba722637abe457dea8a886b65ca5ccf0e1bb97206c9d8caffa018ac8c6a78075531071241c98e9ea5a8ff5172d9aaf516b59cde9eda3029c4b1adec5e98da73c450a64201c811f7ce23d323c517b46689de2033eb420c8dadc93d26a2b96a5724444aedfa9bb16e97d489b778519d702d565e591d4c9deb3c2ef3f5dc2eb293787052d485cfe0433b7c5e3a43b50e1a614ebe5dc622b1f63ffc96a81298a0b09c586afbfbf833bed81f37a3244cb5d7b5b2998337c1734a6116143693e7880ccd6c3c8a447a4a2dbebfa5922fe703d2f5a4aa2e763949ea7c52118ce81a87a600330fbb2a9011d7f261bb083d85c46efe8a480a6f1723fb7b0844d6674c4864e575029470256748476261075f871aafaf112c90d7d2027328bb7f307c553a6c31f1c3ac9997221afa0804091676e4142da266f66332a58fcb417ee6f7bee0bd1c3881490e1d7ff72b6694a9fec3d9454dd4f9e43975e13e2cb98b13d55978f0ed30bc0fd069d60904b47f5636c0a4903a2855266e1dd81b44413d42316396c826a14eb75b2cf029fe6f77dabbe67fe37c2287af31ed2a45b7af91cf45fc340066ffa3cee68864fed9c31fdae5270ae5224e284cd743015abe906a723dc08cb531591f33df02b3b3eedf697bfaf2360d96adb3304e548d6c079be77916f336990f284a576b989c109c7", 0x1000) getuid() wait4(r2, 0x0, 0x3, &(0x7f00000013c0)) recvfrom$unix(r0, &(0x7f0000001480)=""/18, 0x12, 0x840, &(0x7f00000014c0)=@file={0x0, './file1\x00'}, 0xa) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000001500)=0x1) pwritev(r1, &(0x7f0000001b80)=[{&(0x7f0000001540)="a575c56345254b0e5c007cf636a40415fad8a9c93a2ae41aa97bdc2ce5c6e1585b757d78eb2549ec22bd4bbaa76f4fc603874a27ee3cbb8a514e0ee2218870c96b2c2d9a934c5b92d60fbb0aed7f9c1313a96efecac8dc443a2b02bdc68ad8dc38fdd819b56c4db9c4bc673966a34441274897743e4e8698ac356d70a52cdee97339f00f30602c806e9b2945f7e3f297d3c22d898a1a93f3857d2d3cb30aa1b9fb23c707cedefd2e2c5359abd95ae7de98249002ea7c8d855d62b2e150da7e7bd86008a2d8edc0d332dbf535bca64333b9e1df34f2140803853866445393d16f285d13342ef49e74417903bb994699f96a52a9d8", 0xf4}, {&(0x7f0000001640)="f3541cbea8b264c888e4de87617e048cb76753e0f0e53a0f85f0581ec680c44b67bfdfd9d83d258da895a1ca1b08f1da696810efa0b2331e3281a3", 0x3b}, {&(0x7f0000001680)}, {&(0x7f00000016c0)="fc97b6bd64a261619010046a4f21c8737e59146288e5a78d0434c59fbc42eddbd367762a4c2f59c28379dc9857c67cf432a9a6f0c8974d60f0c8dfb0182822b70364a9a5cdba8093e06bdff587201a1f4ae98a05ffb4ffe9a971408d6fc1ac7376d208338efb8577e939a40b0a3e5fa6", 0x70}, {&(0x7f0000001740)="66a93575b5a471d697096ec4f5acd712c1aa101c10598b4363a746f687a151c17622574a78b8c6c98ff2c689f1d0e02d66e40fca26b8875510499dfe0eaba9156f10a7a96362654d3e6f6ce2950c0029261b72b1752d6f38f2afa653fa6be68cf21243574d2d5a98112287cce68312057d6e914431a5a00f454d90cf528938d6f14f83b5b73eb29b18a81bf0eb2eab296964e8d6", 0x94}, {&(0x7f0000001800)="e67624e56b9630340ceb2aa2e358855df06231e56f4ed2c6c3ef6dddda4c02ca980bc4075149dc4f5eaccf5145549b2c4317c33be1266f0ed58bb6aaf0a9d66e41cbd6621444744f1e50141d81841b2a92ce3243ab6b6e58ccac8d707d6a15d70bd3daca54838232ddf5b32b0f982158386ed3e78299d2ca665af18112adb37d8b8c03572889b113117864ee524459f00082b12edfa2bc0fc267a30140beb2a9d5f9ef1e47f88cfa252549d7a69ee8e610df2bdd9183", 0xb6}, {&(0x7f00000018c0)="c879b160a587296d1c1c6d9b0ee965ab02810251499abd71226f3c2bb15d1ec7ddcd90be2fae36fd71fee35afec17948c123b2c5fd1285d401595593558af07c2a8520f2dd1451e6c90d479031653166c2b0fee2411d3f8fcc5160d9bfb3eedcbe4ff32ac8370dbf6f67be9cd7a1b3b6a8297c63caa4209018d0106f1029b6289cd25cfadaf666484c099ea449365eaf88bfd4dc714d4e422e3c72d311dc2b0c82f3757e11951f95e2effab629c583ba549235fd829fdb76c716c7a627eaf85c2a250dee9212fef18f3550dbb54278bb2ff23ee20276932da3b5260e2cee5ab9df33e58233", 0xe5}, {&(0x7f00000019c0)="87a3cb4d2a8c4714c11ba2eaea2ff23745bb9c91bdca952eb420cf4f90d78cf11b1e8a845a2c203f8ffeee6704175dc0778be16247e6fb2755139e13aad5de20196965c4cc031f94ea34170977f677c5ef3788d42bdfefdf2dd1eed87d8567961e9f58643ffe9f608dd12f84544362905636efdc9c318f58813461730fb055313e72a55a44a53fe1ee01a6405823d01ee2f733a41fe9a731243a6eae086bb465dea9a062f948ffa8771f8713398d917ff067f989d3f460c8137196a0712833c56614a7090345e8163724d7cd046e8681c7c85f4889ef887228326c81004c37e73bcf67118377", 0xe6}, {&(0x7f0000001ac0)="7b6a618abf5616b5cb16774ac4180372d9e2e8b970b75e0306c96b827c0cabcdfcb4699d5d420718ca4e37", 0x2b}, {&(0x7f0000001b00)="f4a231990d00c13bc51110101f14efa78ae1df2f6871e90ffbc502a1245624927b3110109c1a82a2eac4ceb46b145bf8748b4466e26c9ad560d247480880dbc58637eb75d5bb20cc71b50d7f80612604152804778cc16395", 0x58}], 0xa, 0x0, 0x10) ioctl$TIOCNOTTY(r0, 0x20007471) flock(r1, 0x1) syz_open_pts() chflagsat(r4, &(0x7f0000001c40)='./file0\x00', 0x0, 0x6384e91cd40b0d9e) openat(r0, &(0x7f0000001c80)='./file0\x00', 0x10, 0xe0) r5 = semget(0x3, 0x2, 0x12a) ioctl$KDGKBMODE(r4, 0x40044b06) truncate(&(0x7f0000001cc0)='./file1\x00', 0x0, 0x46a9) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000001d00)) ioctl$TIOCSDTR(r0, 0x20007479) 11:46:08 executing program 1: r0 = kqueue() munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) close(r0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) kevent(r0, &(0x7f0000000100), 0x401, 0x0, 0x7fffffff, 0x0) 11:46:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x80000001, 0x88}, {0x2, 0x8}}, 0xf6c4863e11c5d37d) write(r0, &(0x7f00000002c0)='oN', 0x2) 11:46:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "fd84054fdda0e1b284ec12db28d1d4eebeb16626"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) 11:46:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) socket(0x18, 0x2, 0x1) r1 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x102) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) fcntl$getown(r1, 0x5) 11:46:08 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 11:46:08 executing program 0: r0 = kqueue() syz_open_pts() select(0x4acf0d3ad9b14461, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0xe201, 0xffffffff7ffffffb}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x65, 0x0, 0x7e, 0x0) 11:46:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000000140)=[{0xfffffffffffffffe}, {&(0x7f0000000000)="88fe74bc56142298b2c62e42a0cc9ff34bc489040bbfae5b8c31b5c722ec7324f3f6599137da85dcab2e373b8e3134a970cdc6415f981c0e5661eb853a5811a0cb14bbaa708fdf2c560256ce81cf1fa97dbd14dcc90b8883108edef6071261977de57f828e0ab3baab168b90c40af295e40f243a2c1c4a343a99437da0a400d4fba42f801bd4e5f5c03f880462a8215901622db60e5734a4fae68d88bb1b4048dcb7aea8dd5622f88b", 0xa9}, {&(0x7f00000000c0)="da98774195fe044347834d00b430a62e25bc326aaec180854600fbd057dd1e1001f8339e13e09a74b73744688c18ef3ddd4b7b4b205e", 0x36}, {&(0x7f0000000200)="4567fe8bc7711f004e2461a12f1474341902bf318c655c24f6ec143e45ea3f50525d90a461099e803e0803cfdd8508a0b8be0e9e4252f80e34206162551cbd71c274247af0f3b152e3d40120a99a45f446fbd3099859cabdb38453c2f50260fa38fc5c9030f2b6d9679b1f2b7a40a5704de7436dd8a989be8e045d9b8e4352f61b9f57c1c40a8630644936279dc51714feb34d3963236eb5573477baa3d9c1682f758d7f90dfb39cb3199607c9dbbc8e17882c549ea3e8cb694bb4931ee4485b69de1438bb19062c0bb792d64324a825726caa1141808e0ccae2d67246e7e7664c774e56038fb51c3bae09b157ed6b323c14ed98ef40043c459d32a77c04", 0xfe}, {&(0x7f0000000300)="14accd239ef2d55b495438390aac2f3bac440734544c1d04192904c7dbe1c3317d1a105f0c280d0fe6a7ba52becbfd32835be8c1eae864b0a162bf87cdfd4622872b20823b4d03e6ab0623382ddf17f105f14fc59db07db4b9e6502a315a371f2574972fac214e6f349eca6e7967016e7c84c6696903c74a10241d9f3796ba92e5990a9b1a4a555e814f2224934f12a5772b88768c2d72a3893d2c802ffcf199db5e7c709eb2a0ea00a44481e43959843dcbef6a151a0cae54e4aac2744b4b6d44df2faa6d24b8eb12c971a7faad54e4eceea216b120198ea2357856c6b3b3d92c17c19dd24599fe5fc7e597801303b080b1e89a80", 0xf5}, {&(0x7f0000000100)="0faaade1d808401831d42c21f4a3ad5d9f9e95d53313b7e6990e935aac", 0x1d}], 0x6, &(0x7f0000000400)=[{0x1010, 0xffff, 0xffffffff, "7f446b2fe49546af27080b23651032324bb78d32e43f7994693ad804cbf803db3907d1ebe1974eb44259fc85348a8a14430fc018987e32cb65acd42c257fef91b9c0e59dfea2165a15659e65733ade5601fd8bd0173a8372e4b5adc9ba5fff20e6d008ea41d04de002a3a7d84f79a184db5d93287e75bfe4a53fe2051286c9f21c7c27df1047a5aae6c7c62342ec6de4f7d53b5c65243ec39947e2df7256e0cefce221ee82a7cd7f5feb68e49833b1b2b7d9332bb3bc48ad58b4faf1c8f33baeb3ad9de28563c5cad23d6ddbb26626667ae40b889dcd761a6abf58e843783e0041c84d1de372b31773889d6620c9458573d00abf0cf81133bd791d8f7c95fad2caac61d964c5a8796a308f075a6ffd457800d377f9c76bb9f50fef7170dc5f8935da6caa6d93492bec56a50b41e0e69cca7a0b0d317ecaf63147b9ae7b48375838e2029574e2d36b0470580468d2c3f7c50e0d02a218cb1a22f1476297f154eeb60e2599dffde13dc5a281abfc3ebbe8e1d0b86c9ae3320d68d0a0eefad7a4c10617aa970f2a7ce21cd31ff9f6177819b7b92ca593c92df5d41821fe4268610513a3f789cb9ac3083213aee34eeedaa73865e6e93993cceb1f968123777ecdbb4ed223898a350c6bd2eb040c96401fc4243fda10850fa0f14b02395e748dc5a2d61997ab729d71bb9b4ff8b26c81442e6b56e35acb38575edae8d4e9d465a8742fe0f5c2aa1ec183dab827717469839de97bcd7a6806fa20d030e343e08787bee24a466c76588f51507523f322f18d4823b50ac5c87c3df70cc45fe62372b512bdbe1db86bd01d5fcc655a70941557cbb2e43b0fab1709df52e6585b569b09433c303df298e9c7f3222d15ac73c923a0a544400ad859924b779ea74da4ff19f4efb2bc9a04e89875676455d47884ebe8d1c730431642f5e28ef1ff4478e6a831d99c572b48a924435a737d953821bf62029f740ec44e0da7bee0dc69434e0fc177404f27ba8674ce8ec76fd19c1802a919e2faa2fe4919b1aab5f0169360323b404c1eeb572ab987b912257c4ae271bc781276fcd0b0610b027d2e6a084d4f40108d45650198b7b64943cc6d1d8617604e630ba87ff3cc1938d4a9f065af17364a875d53dd2dd0cd5d3d0b95a907ed01a2eed3e33aec72fa10a95e666b61f1cf1071d2ee387b94b180aa2b80af68f828e3c87e2ab17d04dad9e9f5d7058fe7217714be9fd45391730fe2edb3ca53e182440fa736ba04a2bc02129f8588d352587b12eeae9d22847ea21da9e82d8a9be46efbc0ed19cedfc9bd2012d11db0dc24cad35da426eaadfa52e7f567173cde6e40e69ff94314c34635a2d514868d0f75702738530ca68cd2493f8bd8a7ff36f09230adea0bec94dc9e2eb569a841da09c0c3790acc7b2c3584c9afe72d0b79e9f46cf2b2b485208e9fda1068e4abe785606f9c419793b9941eb1617d58e3f488a6f6767ef9ce83d64dcb6643ebea42653271ec95dd8b5e9f053ce1403084743b762597e3627e1f1ccf979b80226ea9c41b399a4581aca70d49095ccae7b08f5c26f3cb9d268fda6e99549400e558dd2808d88a28487200de93015b6940892cd19d458e26a6cf7461a4f325cd3b5111c4cd8a7b1d8e4955f3322505c177151b760e85d8b62adb1991430104cc5be29d59a28cb42bbe362eab2f1890a6e6747b8f0805e308bb2fc900e0ab434c03217f1a9e7dd937e20b08e6744a4e49deaa2db5b9b13111ad9ef10470f18d2fd8c0f326a34ecab1d2a362fb41f4022eed9429abd0f106904cc15ebb27840e27cdd53d53864b973b5bd9c97b011c704889a30ee924d57e6090a43b7874fb1aa5cb68a56bc9f61e30056d9d119dbc9c035ced935b472d13ebdff73d0955f55275a062bfb4889510ef0e1c05d82ef514e662942b22d791366af6e2b7a98b7873641837f1a0e96b59cd36de4624b166c2b186fdb92b8b14810a1c158c38b33cf1c01957bf7758fb986c53779dd29eb089ced52853b4b2a06db50a0143669d908c712368e52be7e1741032bf8d993b6f81b334530b802121b665a8c211089524ef9636ce96f3a4c7a5b75c4da3d8e2cd5f0e9fe4a4c32946b4933b85c80bf913d0d61c3103a8c8a85fcf33311d932119d9bab973a46222643be480b26d201b53c520decab8f47f2e952c7afabbb0a31dec2563ab437d3a2645db4f1f20fe1dd731f7d699187e105d288a071c7784b8ffd3c1a40158379b76e02a1d9a4a3c405225454436f7541ec137e0670c2dc2d304dc7f801a4cb3217a47c5742faaa4b33e5df89249198b9274d3cdfeb076d65bedf5cc480cc0989660ea529bbab493f017a9ad9bc862ec9d78aa5f957bb59174957d21448d93369cefdffaea72936d6a3a31ac3d7eed6fee4ce6ef61b10f8d6ff95b7422b2c50b1fb27f9ba00d2d26eed06f670c127b1359ac4affd8a9a0a409f18d2f1f629f343832ed4c87d0ae48cb089b9a60b1a9714ea56443dc9178fb31ffd548ec37a7112ea05e8aaa4dc3619525e6349d56cd47efd68ff91baf5e9c38acfaac955a5ac1fa6236515c43fa9b5ce669f046e3c6e2fb135e27e7580694496b2010a1044fd230426ed529f820e876452fac829828fc866628b3cd80958b30438013d96ee2c746255284a1c5c85446e12baa55be6dd3ffb9b6a39e3eaaabc02387e79ca0333e6010d463723928ebd17592c134ed78898fb591f0c039cc52508d1b069b2f24aa19b1648a56d3840a87c70a1e8404421bcbacdfed17ef4ac1637e20944068a1c50024b7dcd1195b9a06e25e73ab1352af76787fb679e731de8db081f664c53e0727dab6661465e254e1fab1a686dfdaf730d09f40c425a34cf955d670c3b4655b12bc5b6e4420f7168bbd71f8b1d1638ef3a3b1914937e6fed117d91b87a8d7ef68a53c38bc2cb8f4c12742307a2b4dfe88a01a939eff1cdd69bbf409d5eaa7ef29afa699adaf63ffa71a423d41a4ad177a8f11a207478c42024f00e92027fa4a60c14ba9663ba0b1dff6635fde916361f5db51cc7e5d766b7233078f56993ca7f9449505c3bf3cc882f21a5d80b51f439b899bdc80e9bee0eba53736c28d2514ff6fdfae8a0b750ca576d2603c9284426c5191cb968495570e63478b38d1b763961372541dc193fd00c077b3de5af43339d4f2b68c48efb687fcafa67f6cace91061cb1b702d7b21f6365e1dbec7b1db7fd23a4ce1caf756e95f1cf6331a1576e70fcb89b258930d872a0114efb02354a8f9abbd1f53ae670fe73193aa76dc8240723e529e765ed5cf407ee52d03bb309bb3a415e25cd1c2e54e5662931960853175eca1644d48e8e5055554ba7e5cf5948df2832b26aa94fe7d622e75e8b6dbb7d919bbf0caa92168e8849d40ed6ee921f0bb6659c4d8d85dd9a2f8b938525dc32c2dad1079f9d252db234e731c7c37ba576c7c5dc9538633a303bb61cf874f860a5fc5d4a0d135251a51baceeb8aab7a2823ad2f1f97a54f2689abcf1e5aca67bed633905fd8dc393a0e9d49a5a5b71d4cb61192c76c542087a81353119854430e3764f0b533c12b1abde494f7f53b9ea1518b543c80cbae123df94ce371cb8de35c901f66d47e1ef37da1fa7635e123c6fde279fd1af68ca8be417c9176247860d67cd67aeeb4496d5adda7fd2653fac028b739d055eb865036e3ab6b0ae30b5219b97bc4b0b3bd97f5dd416d109056d0b5b1c7079a413dbc76190820d96fb1f0fb37a3233c36526f751300d977a97e696b62f3d7c97a3841040c4517dcd78f5e29779211b999ffa00a1c240637dafdddbfccad2c56628d46e4f8391a0ca5e760f1192cc1c8fba075e144600ee702de97ad670c60e3d485250371e1c936ea6dc6d189e8cfd1769bb385683d327f50a6b98b559006ca4a0f40ca6536854d9efbb25279d0cf8fef473be428c9735534dedfeab74eaf951e6663508071b90cf5aa7d4fdc97c94925418172798cd025de1d1faff314b4bde3e2657eb572b2d9ccf4951a1aa30cfa1ab7035b9c9c70c4aff86b1663c5c63076b0f914da4953e636b4c5db99e5b4f24c22e46df5aa5c478ab6459efb83721b9a12d98d29f756e4f79f215a68095a14216c3ed065c92c7482685cad1b8a528a4b1e8403208add5bb81bbdbb09d951ac98bab727310f0148788a34740bd464d39fe856029d36848c6950ea7f2319f6153b67e39b9f76960fa032d9e41d3fd656c77803a4562d16ea9edcf8529d31b5824bbc09c3435e50b358db282c2b4ec0a82e4f3eab3ea18f8f437cd3679bce89d91c26338f3d81b3bc07f6672eb0432455c3934af746f751c3db3e3ea4be5820e4bb38b71d1f6bfb65861dce2a7efb2e6f994bcb2c4198e69b8d9cf3523f52ed90f71df002c85b1769f619aaa7ace110611ba15f17afad34c508bd30d00718f8885c906edda8d23f8e84d706512fd5657fa15e5fddbad81c28d56e12d6be6158f0398d8f7b889f2d3708be9c03d3652350a1c92a804cf64051ede23ed984957907d4b97962aa1db03056784474f4da2e3d32e9f19ad29d1ae553caa4edefcf85179036dd33430b4714e239069b462bb33752f7ddfca4bf5005c1912e1187407c0da837ee16a52fa4bf6908475a4674fb2fba8cc016085b3b2842b704a0bf3c085aa8cf595acf45d86a8d203ca014c824ec67630a2bc8588d58a468e8815a710b1ff639748f5754de54a172eba5b01f3bf469e13c29ffe9a2e6d24def58134ecda40a4cd1336973173641472848e3461d38a038e855394da8b665a96c24777b7100a9578687e0220269a3e7a7e71fb6ad16eec0e0ee4e62de34390227e2e8f81f8bc122d0d9698bfefa45f41d06eb731f3bd29f0c45ed3a78f92c9ed8b7a7e0603e07a424c71cbcbbef4958f9a29e4ac6efb8cdcd54abfd03e6e51c53dd59a8cc7a5f1656e7442ee5a49b9969a07161ea1f296ac4062a9af03fb403946ea5a13fd5a391c843c6d133d26e1d3e499cdacac82b2c3a0ea1828b5cdb26c35133982094ea72b3f2260aa3b3b3762b10742310a742fed1f79053d141bb779f60ba0ade60544affa9a25e672e8b7e4c05c131c7d398f9decabc6d3e7d309ac589d766a186b173a47f874f9cfac1fa791aa6d3f6fbf449f710d5f9035bb315aec4166c1f3a5fd3c726d7ec0ab0adccd71c679bd13593f34ecc7f32e5dea7e18b66403f9b694fa6de00594ac76551072da6de1768b8d68d4e127150268c9738465d58d9041759c2a1d4a105a46f13d7458499b8417ce067bcd3755182c3ac792801ba96d3237f26aa7626eb8c88beeb6e83b3bf286dd9bff410c06156ba12ae702702c95124acb9e54ca557d2f8fd510767d4c9f2e09ece11143a062220b5adf6c2df15e19e81a58ee42b51b3e1d5209ab72b62d5537ddc0d859040eff77d57641adff93aa1dd1f321502d768b47bc113e68b6d4230583247a469f26429bfb98fd4453d3f700a861083fa612da78578f40bfdd2965c127189addac377dfb1c59b3857ae2e9fca4ea3c755ad64907befb5c38d3b59869e69ff8f7e6545ae18954e328e73bbc76e0882a5215e86875093873c857b34044a8bcfdde9fc3099b2416040f4abbb7205a7c1b885898767d3bf8129a37612a44f4118db2149bc09187ffbbc000ab8ead367ee9df678bb26ab546147b768adc1e46014f9d8051fc58be5ce567cd24aea8faa985e9cbf5b9bae2fb45c9a220424c3b8fed3871e51fe96d508ae473507fa85c3952ed1f5f66c79af4f950da604996b4ff93ae22f3898fd28fdf460f8dd3569d4c452b475e58b90"}, {0x10, 0xffff, 0x7f}, {0x58, 0x1, 0x2, "e6c120750d759cc5d246fe032bae0f056b9d4595b10685be09ce49c928a31d6681cec664b0b77e762a56dcd50f5b6755709d9c45341b27ef1f071b4f6fce6b9cadd19d"}], 0x1078}, 0xc) socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/zero\x00', 0xef6fec5ffd495928, 0x0) 11:46:08 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) bind$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='./file0/file0/file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x80) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 11:46:08 executing program 1: socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x8002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xfffffffffffffffc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e000000100004017e773c4630437b78a3a4abfde009afff40a3ef42a59715d109038bf102a1f6da2ebb825ef75a134e5ec18c3da0ac1c5af1cf1eb097d149f446db0bcd58b4755dd7d293da6de77e37d95ff52b3c31c3acd5b152015c3c90a46788187e95713cf46647ae5b96e16bb46608aabfd34e4bab2"], 0x10) write(r0, 0x0, 0xffffffffffffff92) 11:46:08 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000005000/0x7000)=nil, 0x7000) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) 11:46:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x10000) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=""/177, 0xb1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000002c0)=0x1) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) setsockopt(r1, 0x9, 0x2, &(0x7f00000004c0)="8abc3ae04da3c652dad1d0cda14107622e1621193139831457019be61aa465a8b73064b3b5438a72fe5fc40d4416195f2a324511d3ef494edb78a5e6540dda12ff242329d71399ae5461c855cc5663a6f68f74", 0x53) nanosleep(&(0x7f0000000300)={0x8, 0x7}, &(0x7f0000000340)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000240)) r3 = syz_open_pts() pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = getppid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000200)=0xfffffed5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r6, r7}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r2, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0x47}], 0x1) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x7fffffff, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) 11:46:08 executing program 0: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000080)=[r1]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000002040)=""/4096) 11:46:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x6}, {0x400, 0x3}}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:46:09 executing program 1: r0 = shmget(0x1, 0x2000, 0xc, &(0x7f0000ffb000/0x2000)=nil) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/138) clock_gettime(0x0, &(0x7f0000000040)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) r1 = msgget$private(0x0, 0x4) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000086bfa85e9a95095b4b615cdd62760b736df496f92d830fb63462cfb3e762a8be95dd1790998c348085119db354a995c73ee2d8323b1888f24b81da5b095427b94c00b5af4b6af62a5793244062985a64825289b4bbc149e3746457ff3b569d4d5d16589a0543bdb28ae2c176d5aba12ec6e4b98c919099765efe05aa21b995055ad871149a385c5d8b1c8150c9e2d05c32d6c9cef8ff9c7b4ec395fe6b8e6f99298d81aa894b4495942291ba5ebc2862159cf3b2a65e9acb380f778975b42bb05657c67f41bf24e4874782852ad59816bde491465f106a49bdb3dea49c3fb15460586fd37cb1180d219b0bce77c468364568d253fd047c72dca0abae85a9be17c79f2112c2d7e00a9f3986c9c8892f27f55a00a99ab08ecfa2f9ca853409c9df6693ffc949b4e5e235ea98dc6ecd53b2f4de753e516a4b10aa4d843a310dd7e9dd51f478abf720ef91d99e8fa3a8dcb21e696038e458222fdd341e6c7a70e458b25943943bd49dad5d82cb005c4143d16cb263e6d99eb237dd08c4853f3edf5c4577f64d9ac103806f23581d5ec258d9e0fbd1369b16b117f1f870fc61f0b35263fbdf817cd7fbbb3111ad363f2937be1247cd66f743d36afd4785f9ef7799c7ada5e7f7dca3606d12cd2c093d56734d6abb3a9e323a7339c9d9cd20bd78ecdc5df0fef182fa97e0c020f2716d683df09869504de3f3a65cab00e3a93a623b7fb32c29f05fee5fffe3270c9319d051ac4baf87c12b2a58e7893070c9b824e34e2a6ade02c6ffa9eb25777d08c42d07ec8130e30fe4cb752009aae44205a313e254d712d24fb83cc67eedb386fa095cf45f058d113aa157308b73153c33be316271c7c7faceedb46e90391280e286e3524d485270174b8ad2102c35b2630400d8af8442fd730e1e38497abc192fd5061d3f1da9316623b44f014a7e6271867ba4da96aa1ca1924109aa1638d295bc5535a4ecaf9a43c6ba701f8911e88cdd7694d46be1d3a9b4f65d4cbfbd5ba591a65fab663179887619be6c17784ec2d25bcd26dbd0d5d78f98ff554b2a96028ed51fb227bff7f11f75e6a4551e5dffdd01667e1a14d99828893b7e3cba426562c5501ba7ded04ff9ba970f5ab082484581a803112fc881500ee02f0bb69b9e503ba133bcb03e123049669e031c194875816845f10460c1fcd896bc15795b066dd9599480174fe81babf76a123dddc663e527bc727062aa5cbc57685abf4789ac6549e54c119b25fd2dbfbca909a480b6b7f4b724c29467be1fc985ceb4ee2607bfe36f34965528861345289fd9210a4d389a0e3ace8e75c4c11e3ec883b3427a14078ee780eb6fe17418f2eb896d29d0aee2473851bb715cecd3661044fd9985edebd6a1b4cc3a8bf689e1c434d7101bac3cc8f7126beb88a689f8c5478b86b6e1381a91a83bcfecdaa7f7528c5d87379b14ae4b810b1d6c9287820335a9baff2a72f6039ebb73af67cc653c64edd8bb93eb643daf6203f589d8bafc2b74148a2c999132ad3339aa1109879074898185661ad1953fe753675983969fbeb3be41ed8d8574178aff36cb0d3f74beb50981656bd41b42437940023428dadbf502a9b210919b7437625447e2cee56384749099e77ac85cf5679a1d376aa0eb0e4793980bcbc9f7124da4859db63954aef783fc1ee8fc45d1f680b69eb93edc0cdf3bb0aa62d5359c7c293251585148663a25cc624fe1589836f9b38445289eed712aa85d668935c4ca9094354d232974d29fa32c0980d31aefeedaf7d35f27a55d8cbf86d27313b3fe2d9151a03098dd47dcec8525ca2cec01895dfa30093a183afdcc6f7f8f1f2ac013cade46405fdb3a605ed6d9277c26328c6ed3e4dd8a27c03489b9c6341386f29cf4df23e4932e02e9aadec050299f52af90b65fa5ee746683ebe435e66fd810dca2d7c051e124168392083464446684b9cedb68f0f606fa8b2a687c04e4c39388213140de767a453e4be5cd42da8768abbbe6e5eafeabfaf6f8dfd87e281df23f31d94ce3fcf27c21ede332f6dacede77bdecc75271a56718a7909f004c2deca27820b1f71ca270c5636c1cd338dff839809bac1798d2129f6fb1ae617c7e9564b86f2d4ecd1ea3291e5f82291e9d83e95a19030211507b92821260a0d5fca002340397ac8131f39527cdc0a0018978bf4bd01923e4da575ce37a6da6b59bcd76a24fe6ba7664e9e9e013a7d04b9087ace630ef8a3ef860284c35788df4b6b228154f9818b59b426c7052b0d9a0fe0e9825eca56b6f1ae5e322c470698cf88b2d578808eb0375ab01979930b6f18c44a26425dbf5fa9b2341f6890bd320b816eb863317cdddcfc28e768ea62c67e8b91d61db2e6c528a0572d7dc177b7614317ab542765a7480306010ca7417667c854bc3c7790a97bb3469ae72584a80d904aa85fd6186077b07cc847cace143c66eefd7a0fb8cec1e4c22d6f508910a9a34401b4f800f9b0d63ac87ea7a0b56e418b29b2310195d15b23c34ea29793b6b410886105258b109d377b16a0fa67173b9616da34089a3f53d7eb2ab11a32162891fff23be335cc63eec9480fae77884a7e88e9147469ddd9515211be1335319ff1198035556b54ca7e3a58c20e9afbfbe122802f243c5c48c9e2ba0eac61d3d48b7f6d169478e9d558e82e828889143043e73777117294fe1b19f0e80aa653ad135fc8117d0b087fa524584bf6a11a2f49d034b473dc3b9b25984aefc84bfc19b5574af51982c401ac8c3c1b014e765cfdb031c4445b1e4ef7659272383185b2eae3ec672e3d79db10492d385eeed578c02063135008090a5d74f8f21177f7107325d9707a337e3197246ef26013a7eba96035b8b5f68a3294923498ce7070d0bd9369f2067e103481ae3fef54e62c4dd19217b08506a5cd35e6ef57752e55d162927d0105c5ddcd536b73246bdbbba349cbe6ed56d94d944d3504df0283545a24b11adf1c970bb7a18fe7b35e43665697ba31a15b6f78b4848e6d98fb89531f1b1a84fd0b3e4c74d045e777103e90217a013d94cd7ed4438220424380e4207a8ed27538b19e874e0685e853f7035a333315e49b6905da43eac7a5bd45883c63e360a749df71664b8c1f2aa9aa1ef2fdb80399674c101b938a6f61a4939ffebdb7add9bb675fca3703419bd4cfe7913f651ef354f7eb6f755c7f019069dbbca264f907dc0ea2de8795ef5b06b4f83d2fc0ca534731e1eaef74aecfb329d5caefeebf614260077cf20ae95e71106f29ec83f43e51279b161dc4dc468fc56d46a40e5e5a5f7b431ae23424d459673dfd27c624bfdc518ee67760976d381c6cc57c7974845595078ebbd5d86ec700141935a548846981a43ac26bc21858c883de76e3df25485255c6958c59f88c7d12c4f925e54e8d973a9214500af6f1b9266732117c3d20ca89d2b30cda3ff0bb192e9f0377f6f9a28f77d8a01833fb9938934b4cb34b39f6cdc0588e3399b44841741d96638fdb763bca302e462dc70b8df38e7d151a2dd025e5747ba8e1ea3da7d03294ef24fb2e0c4dd550f439967b2394a49f3d307050006b1499a4caf831840af682a9bd7bb8395df41fd0cf1352b101f2770bcf6cca05f3976bb0c1d0f19022b8a02083b59d8e4674679d5b86a2a61214c0706b6c8e91662666f204a56e9ad616d47161ba67845d78672d26e5d15e5e705d9f953a1fdfc07dabcf99cd5bb4587edcbf3d4a5c1f3a234e0a613d4770e4c6d91f3a9ad791e8bc609bb16d4ee4d1a008fb8fba5ef8230c7c6bb17dbad2e4279b92f644536507f57fd32f62cd64c9a0fe086993fa081e2ff811a932741f7353501e570380be37196897cb924f0f8f3af58e64a6996f8254e6fbdc953dab509f282b608b09b2a0aa8615bd3e059bbf7d8fbaa9d7acb4797794bdfc72de5e225f150a17e689a55a446b395820a9d566d7ba73c899762a5445ec4f5210707de7ee6729e39cfd2e74da134a8a793245bec9f600630b8ce5998df6dd656560f04dda6679dbeb0567b549c5f3722b7e33e58723c3c56347fe16c2a568826e712b4d4b1fdc5d7f6d360be357b233dbde1e7e1f3aa0e6d72c0abf352c6b72b39316a43725c511ad41d911350c9c7b819c616d78cb17606225edbfad88b72b76ca8598dffe634b0afd69ea572140c518bba7faaa4c4b7f57d349ec689cdd0b4bcf92d14325826dfe9b88c3e3f866e8b9469d55189bd477d8b7bb7092eb80e084161d76630a2ad6b70c6ff50eaedf7859a7f294867476a8f7c5abc6f0a58d1766646ccdc0e9ccdb74517f778641d4aeb79c0cfd25d70bf3ca66018dfa5caf24f1593d10b39b05adcf674682e2897603aa51f48b8e41f6f559c8c76ea3104111860725d42bdf003e4331625a0536e8b7930d4122e2c98b74f9f7534d064dff99fd5f12e874b454341563a312a0676060c3e28c21cff4cd5815a8bb3a1bc426d5869ce000f52b0a0da0dd1f922ae5ee4c7453c5cf4467b1f39f2b885d78d268232e27ae763de92673fef39c04169f8d5c8a01a0ac404a44d72bf78c1d5c6d51601db28f5ae24174483696770a284849d1858f3793b7883826aa67001801adf252ccca1dc5ac11fe6994203a3b642e27d67f4f6a9077e13e9cee2f78e7cd8f5e99e525bf2f6c716a605d232c9c1a20297abb0c6ccd9146d3c4efd4db3e1dcbd95350c58c7faf6fa7fb0722d70f504d442e0f84789d1ae682283173f0e8681631ffbc473ee99b69de661b3145b283b3a9a2820f1c6961f4c8dd7f1721b69363d688e7daf7aae9fec3235b95e13f9037fce1620eaf4197a83f962033c2b5ea92e87cfdaa4fc7f8feffc970e131da6a88f9d85a55442d954d664ea007dc4ba9f6f59e058a9676ad88f85b43ad64a1a025ce33acf8f6d0d2137c448391521d25a9f1be89bbfd0a5eb98f21ebddb54eebbc49aedf8ae88b3e3a03a81404a4f52952e920b8a199e6d8d3e3bada4d7db45f3febe4000e932f0aa8be79eb309197b42f359838953d1a3df0985a13a8b511c7cbe2a994d29f99768dc22f8908db2746667ba8c29e4649362e23ef10af77bc71334e3741ec5e405397d680b45db02c27ec21bbf6c74ff93ff67762bc4791774b724108a6b8a733e84a4956bfc333da49082a52aa47a3ff778d30a20d395a7f312bc361daf792de656743f0abd8002d3bf44764978960e36975a8964c54f0c2aa8274f363d2d5cd58bc7fff32231ca2d0a58e77c4a73da067890733d136fcf08bd461bfee50ee978469b1333d944c33e710030631e2a43a81ea0e25d3fd6f0fbac619ffe5de59d71ed08991b4884612a6f260d92eb0f4a5fa545cf6d185c12c11cec2202f3e134cf8b6f1df732b96e0a7ed00d19812ef17d59d45a9873c213130dd7de4e41549517f193c005c143d71eadad5f8c60012f36f80380137fa320dc16f5480000000000003960b016fb1fa5241f17ab0ee99244a5fc2910b5157b7da6e935592353f6ef6aa0c262e65d813a552aa9689ec5f4e0a7272e55f000ffc3a3ddc61b51f1191bb50d0817789b8f9eed926da94b1f6e32ba985437524651b13ce2c88e88861d909ab6554ed7b3e8c3c88e88034a9956981026f01fe5e9c7e97a9730d8ef65dc1144e11ef0ed8e1d6ef4f07cd45cf808edf715b2331dcd5e3ec16b62349f4989edd7a66fbd013b5680eba8f9ad127b8b46008b8d3f6f8b5db600d4100d0fafcae9cefe26271680c6eb51a1a05dd93dfb372c6ea9ed86a0c68f414219462fa2014c1c75bcf658446800000000000020000000000000000000000000000000e99b26b6621583cd42496e8aed8ac0470bf49c0b04caa4425244cafa0085b5ca4100f89851de60c6e324abf387e87a4937943788f650fd1572c7e3b1f9ac20c3a6898a32aa52061846922350c4c02baee7f13948d490101d224268b9792898e4f35a8f4d0efdfb62651c51b87a6f093d53c9cc6724f82d62ac90b9c7b8091ac8e0f0eb4f5f0000000000000000"], 0x1008, 0x0) pipe(&(0x7f0000001880)) r2 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r2, 0x0) r3 = msgget(0xffffffffffffffff, 0x750) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48aee39ba1be4869cd996a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de6637c1df82308370aff42d734d49a2aa6900332d7afc6625a723dd9d41ea153120932290e5f2da8f84c65af730a9cd109cc025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4ffffffff74eab1b9e73f27db9b7a6cc877ae76b3dd58e9dc8c81b8b449f6bbbee92f139d1aa7c0f21a010a2c1e10ae1b5292f1bb3c516c94647a619949ecca310cbecab42864d437fe80b36387b95a872b8a70e4746f73ae9539108cdff5e917782239f650395a4861b4583a5505b7a5e2ced112ccb82d50998227dc5da0c81b007fb0703ab9680e569dc0ac51da5118b30d6761979b6f112e0355e44e02f2859481302b2b0d2b4d8ade5f61361f70b31fa11e8338b4eacbae802047600a000000000000000026b6195a2456518ee7e9f0530e63976f83d6525f4ad6abf83fc53798ba52dbbbb15364"], 0x1, 0x800) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000020e8fe50f27c32b96720790c49a1016d4c7c3a322d945260532ef6de0fd8efa8388bf45a33ef978c2bdb823eb87fd71a980c67fb80a1bec82b157a2f328f124019e96220f292e93748168845facffd4daaf49fa90c77edd97a40711933fcd4371334471312319f43b325a0d418788d8da33d2fcb21a5e8bcb2b70c99cb5605d06833cf74dfafa25e5425f5f34c0000004a687c7cc853739720538446a490c5dc2fce60657ed626ee8ce244cdc0240b06e3c255da787f5d3b29f6098a89930bd247bfecfd8fe9139d00"/292], 0x1, 0x2, 0x1000) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 11:46:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f00000000c0)="0de791b919c7358982eafe007c897e8d9b00dde1a77140fa99634162ea389adad2bed15b184406b0eb2af4", 0x2b) 11:46:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) poll(&(0x7f0000000000)=[{r0, 0x188}, {r0, 0x4}], 0x2, 0x4) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000003d00)=[{&(0x7f0000002800)="907b15938be741adeb098181aa5d141bac21c3db84de3b759c8e57e26f0e2134ac5882061aab85ee10df92a763ca5edae0fa5260454b83b75511b878d5d24a5503ffdf63bb9e6baf1d4cc8e01ca0b27c6b3a4aa279e4076e80fe094b9e93712fae5232deca5e18b34029ed7104d5d8dadbb82070c31f197abd5b82755867f79ec1609f05de1c0443068a86af27874d0ba2e528a8ca0ba31fc4c1bd4bd8e71f099b289638b97c96f74e964175c323e0e6dae4d0f7df9af22a9d1455ae5c9b926b338e09d3f464f5dc48124964e7830dec1acd3b", 0xd3}, {&(0x7f0000002900)="0df73f7a3d576a68f27de26a91cc311ee1d84f5156a450d2bd69a74ca3e1f32d368a465fea138d162432730a528780077b2a682e265c8b7ea245b4e7d3aa81eaa14403945cb73a6a82335c95e0aa5f2390516e97ba7438a352bc4c090e22628a682be09d991605e9ed5a218278956a697accdc1f316b2badca93d3ac", 0x7c}, {&(0x7f0000002980)="17a8a1f464b3f5963bc29d5f57825d54e89520ddb25f9f61780fdb384b7693de58f354a0b16d35a81a2c5d3ccd38482d9ff3130f254125128defc558eb5db90aa3cd6f421d", 0x45}, {&(0x7f0000002a00)="2884fffbb64c35de5b1f2478ca0bd5644e5e311d5079d914633ed5ec3718a38b5f8fef6fec501615c56d36a1041b38507afec9900d01b9271c628af50948333a44add9800d5cd54d4845dbc15bed596f3a9c63119c70a1ac62b4b35938060d94eefe46109d64aef9a3da4f7ed903b673000f7b", 0x73}, {&(0x7f0000000140)="20ae33687d836e770f0ff83bfdd5f4ba3dfd272f1ad58d7e9c3bfe", 0x1b}, {&(0x7f0000002a80)="0475ea1cb5e08f12669c88aeac953df2dbca6b37a2081e6193e85f821d72ad69567af7433489f694894566a75f815a0ee93f202586c493aa76e55d52ab566ebf2332073c905e32af3494cead83adbb34bb52913f634604333358d10006f50d588f2d7e93b1564825c89d16f85de2f3c4374f18577552eabc0bfdb07526a4ef3a4559c61ae6ca9f228116aa69d67e0d834f2e44372d167effd9a81d7863396aa78f5d14362f3f2b91247a74a04719c0293013e0d62c5f69147bb86fba885050bfa9b526e1f0680a9c7fa6c5408e44378ca7d42a1d435a024a9aaec93074d5d92be0954349ebce7864d4876052066c", 0xee}, {&(0x7f0000002b80)="351085a40fb18fcdd25f931ce455cb102db8b90a1f6e9513e5e9052d7c62bd80d0a608fe8e2fe0690bec5a6c163c8996bdbe996d2d4e7d4ca77576a750e6b8bcdefaffbf5ff224bbe6d0e44aa43541e293c10ac6cbc828062d20c7d5deb3049fcd922acde2ccc969a8cd71003ff9c442deb41ca78f27a1cd4a5ebbee61168fd02497e70d7e32685733c9c3c2f0b69f5a76942fff16474f6f0094eb38c30446bca2aeafaf07a7528120772378b2b759fae30d", 0xb2}, {&(0x7f0000002c40)="b7306c0f5037a4c17537e0d78ab329434e50d2498d01900c71ab87e91e83a39ca287a9512b973e884b060bde94820014e0d5a7550b149fbf61870680e98d5b184639623e3928c06344c57cf7ab09b6216f7c7f0dd7db50d0fc500b6c5d2ce72e04bbd7000da441f5656328e57a01ffe5e0ca826c5424a1918dfe2e217d08bcb2e768", 0x82}, {&(0x7f0000002d00)="db59b326daee45b66174bdac2881021a758522f848d3dd8c2d683ce2609ccaf5c920487929fc2090e83ae1a055a6a3681f4727ccb77989ea470b5cf43365f25679073d32d58eae155725c6f0ba892dcd7b2e9bca6d09c768cc700413bcadbddb28441cff9fde7a9b1af493c1bd34cd533f42a6822779c3df3e0de1b6dbe650cefbd033e672ab8b2270e32fb6eb883e0f572cb11905655e6b3c09726917eee941eae483d1a9faa04093d68e58ad8559c7513c2ec29060d1f87b4c9f3762eb52bee192ac43b1b64ab816a4da181fe280b69c612a0bd322902eda48e2b393f6f4ae1ff411f92c63eb428a8b5143807347ba95f491b50e184ec66b6a0a82607048ade368d91e35d2583ec062bffc8216b0a713b032de076f328ea230ec2180b0e15421e1c72caa7de462313d1accb032fb5d11ad75148957b5da9b08a976b43b90a8969ba9e44c872092e8d53b3d5d3e524cc28f43c7c8924c48838474443d61ffa374cb1453864b03c7272c6329cea27ea226cc7a5ee1339f8562e6bdbbc8ea5595281df5ab21f50beeac20daab2084b3c1ce3ac9f829515fa7caff0ad18435e6f9feb84341e929fd4579bb3cdac04ab8ac04db9a232b1f8fcf40aa1dddc8ae1945ff1540747e330e81a882f4f2b983637537934a053d94c4e7e3985b0a852e33b75b5dd762ecabad43581d973286dd83f63e2c66bd8115816fe6262dd8ecd29fdff91e3f98c0edadd1c67f4bdf29b57b5c4ca2ca6124b6bce59ad9a8f95fc04fd96777f4f85aff1a3b45c39f68a18d88bca5f1de183817da104a5f42d5a4b03f9f9f0713d83c6fd2b7d980e973f8218fb44a2729a7126e05284f9bbca324d4dd2ea676b61db60e49aebc40309cc53f7c752897c45c2764d8312f630fc3c5999747c26e46a45b01c488bf438613626b5374dc50eaad24abdf52f909150d1112db2dc80c6d9e87d766b6cc90f0c55bb20362279a83b04ab192cab67ecef8887e26e0f120da3a01a6baa9c4d36cda1295015887a69768ee42134d8e8a38d0d809515e456a79bdb0c8b734cb124f4693c33e8ae40d77dcc84a17ea4cca87ae216f1f6edac2fe10b721551545747fdb5d459af11c27e0d0f892e5281e66b7adca7c745deff8e67b186f6ed28974f1c8dcdf77ec3a9283c81bea2df5842777335f953ba8b1b6eb0b7b2459649b9ba2c349eb6bd59330bc21f18b363d21e40249e440ce721d23455e7a6bacc58b0f983fb9d57bf0ded854bd8de89cecdea961b14da7949d57f0c46fd90bc6096f492fbff6c0f6a9f53882cffc11dc5f9068ba3b4ef314e91085353735443ec8283547724b645f9ebc0cd43631d320ea3b40d52d27", 0x3bd}], 0x9, 0x0, 0x0) pwritev(r0, &(0x7f0000002740)=[{&(0x7f00000001c0)="c7db472756a6d17296e563cdf4be04c2995e208ee7d2aad46417470105af6fe1d79744d78d36b3b3a72602c5f94f7553c4a62b8a8a3037123a2e6ba5c5591892e8b8a356d7a5a2140275120780e040fbdd1be13570884a1fcdcbe7aafb1eca98bb9f7412db4f475b478186535f7a0f69caa93eea05e986399a316729b6166f7086af3edea378393938fe94d49e4103188d379b6d8b150a8e1bbd85dd4db18d41c3dc1dbe12bb3265a498c31e6232e1a4558924fcaf2b680c3f4a5ab64007d56df1933541c30e04aefdd65c89e9891dbc0a4dbf4622af18e70595c8718db0", 0xde}, {&(0x7f0000000300)="4a2640413d6adc3c1300c533357af6dce6baef494df4977386a314b2a6014486c5b81a50c549a469fefbd5a4e3d545139477bcf5cdc863d4163c8e9a929819a3a9fb1cc6ea1b55751d770053121029d0c3b9ca747a4aa6dbe9642b33b907fa7bb94967c3471d3f2fa2545c61f376e7411555c4c61baa095efe3caf67b1dc5cbf4a23bf8596974187be6adfc46b2a478988c5b12a1fbd81a900c264f362902cda9a291937f06f11aac236dc103deb5a37a07338935b3fcf3b4b0d9bcb61a78c847c5c36096eb2bc4e4841d1ed65366d6a1468b75d5c725dce5f3641170a0d073f80bde4b27e9671c3351ca1389b52b378a4f0aea35e1b1c0f871ff78c6db986464a74642a74550bb61928304ee5847aeca27609b34d9e35625723e487b9240af8c42530de607a38823654772a688c887d1df679da7f54a97c245d3a22ff6cf4b12e7fe18ca0f73d59bc27ebeaad5eeedbbe64b6c098d5aed09f2efc8c7b26cb61ddf19aab76f14f73c6fc8c701c61de29e55ff9c00a26f62866da317b02d23dc3893cac6a978e41efc2cc306d6c7375bbe0d90b91306afb58cec0708f344d01dfce5f53e8ded364a7acc5bcb469b655d30625b44a6e02a93f1568fb3628d0d413daf74add357042454e538e7b0c5c84a765b1cdbe538e808836f23cf0b7fdf20cde264406a4b7badf54b396bb2773d7b17d6bc3cd39b831a22b5ed2b8a80cd963b6839426dc97541aa45cbd38908647bde1b80079340371c93cf675e1db2648570a6188c4e5b342cd25768517695e7a931dc1d55c476cba82ddec947effd57d1bb35eb987df2e527fd8ad46c33fbb77417074a290a487fdd2222eb59b1ec9873901fea5f42b7511c1d1656232067202b11bcc3ae8a00e64d516daae327261e7a3e200afbe0aae90f5233c7f145148e5d23b45317a33fb62582b5166c30586161fb7fc9ff6ac86df19d0cf1482a05d1dc59899d3cd3384ae4e0cd7f875bc64310e1d6de8fc67ae324c9471caeeac1012e9699fbd66883fce4181fdba3f58681ccfca2436635594153ef216b7a71aff877ad2905063c32561baa1b8a7f94c544e72da96a2b33d4b62f3d8076f10a4034379d6ef16ef66abd29f283f281edf1c0bc31917c16f2cf151b90a0ee4db1848905dbfc2bee5374281a204678d9024709dfa51017354f2b830ef9f7e2530d1b24d220c610217a3fb3dda9fcf3ab47dc502c2b6d49e16e6af3e16fb537d9a2098b52aaf0ab2f39360d768e5b5ec1c56106ac7d74bab9b62d8919b2a8d0416bffade05995bdb2f13b42bb4525d5e7f8146f913511cd2d27271551f7f163b1321f461d4836dbd38cb5b567f48cc5b8fa96bbefbb633454abf82f7744b984814d69a8e176e162ef3225dd69927c6edcdc0ead39c26150a55f5c92f910db26a27b2ce23fda9d6b567cd50ede4ff62a6ebf41cde56d925782e3728cd0d7f5e6d10afa12754988fe011b6e78a785cd43d97e178161e7021cc4c5fa8f021f3b6bb347b64c47074e6d614fdac7988ac46fe9bd80a556f8303c8639cf122d5569a23b404fc221b6615cfad0c245a5b4d7237ce3caa1504a5a088deaff716e1365d08ca3bc483e37ab74ed31a57787a0d713458c069efc08b38cf97a6d52efddf6acc557bd1a48788aca7f2081c5b6e88be0c03ec3d16916452e3bb5d6534036299219e3af8886988f3ad765a6f44784e34b25adca92d62d32961e8addc1d27e4abfe6101ac1ddac7f11be55923580e4ff9cabb75be3d70171ed539a2b252fad6a7db3f15a6bc0ee158903e5157215ae373756fadc9eedafa48cc62edad6abdb313e5464912e277efadf3acb3e577d9e577d32975e0b044c2818b48bfe9331fea26c2eaa8f3627fbe2e88558c2ee9721eaef6149c98338f95ab4a2ba913ea6b9e63ee199b608527ffd4678c89feabc38efd946f08526efcb209c90cf86f173362bc82dbd17f24ecf4bc8fee8a82973f215e7ce7e746889dfb3b267ac56b118388f14c4da151c6ae824a1d06da287832656dfbf0c619ccf689fc019aaa380bfaedadefddb63a6022f2666a86b79b3fd3d39c4e9e643cba3f3e270a942699853fcbcbcfd2f292d3dd6d861cf448854502ddd0c755726b73f425728c7dbeeabe829c53108ab654c3d7ccf34de9edcd66a55834265c860eba0d2bb32a02afa676a1711e8797630e9e7248b78197bd442cb28a0ea28eb2070d98aa35f7b22eab5ac2722e8caac403f71e5bf074ada596825be5d7f383d47b8f8895c8837d1ebbbff72488d5a8e2c096dc654b13177c97f7eace444fe3357ab65e4d78039eb4570c2a21fc0e431130a7078b931a7ff383e77307a0546354e89d950dc108ef977ba38af6dc93f84cabb7fc84d25024263ff4bdc9878d2558f6c149b24badbaf8fcfececd8821ffece834320b58a90dbf0493596c247c2b88cb3e05c37b441a7ece7c7631dc678963e72034f68cfb24eb9f1393b000248f3be2535f153c1dc3ca7682246ca926422617f3fca1cd64949a19584641a857fcc8cce5272aafafab4e22d1c83e79d361550e784300d92a8571f31fc5d5237864419171719baa9f2e74da6c105d8970a43acfe1d589c51a51d687baa9bb3de9026902730f3c3129165ff7915802c017082a918a71e12607d4d54015a26b9af88271d09b902531ad01c5e755abfdb38b98f618f1a60b4124b6832c31f1a2f5268424c175698817dbda6927a2d19ac98afc57b6685bc39616941d81edc238ecf030907f3a4ca8cefef93711ab9221b8a02885dd1ec11d19d737b9a3c08dcc61f82a515be5e63bd565a17dd637f615efff4daaadb732c25269cf9d150d9ed4adc34fd0eb851c6f1d07c190fc229c84fd4dc5e10191d6a93343f8eb43a8e892689aed5bf20d7cf8a2680fcda51446f430860d3628efd88d953666468df5a5658c17379d0f4db66a0a6d501ef733ea90a4f66bf7146edff7b79fe7b3b9dc49e125dfe20faec407481643d83b940956fdccc79f562cd93f038a1a17e4c59ce98d291d9d17e49eb6250c28b67b4ce187c1f2315b911042e347a6c86a45f199dfbaa0413da003b09cdb03f35362deeea3202fa0ea871ce0d05afcc48071eb8288a98d4d5f78e73ffe2447143450dd78114a0e95d3f0265ca097bbe67b912ffb79d7709bd6a23c3b6c3920b78c8ec5cee289dba50a5bf963717a56545924654a3e96695354364842c5f4cb42014a41a0037b68a510fa88e809eec0412d0084baec231222a5bca24b432157ee3bf5ea117670b46787d5902519d4a2b0271461fe806a705c0fd8752db253d2afb434c3032781cc167a1fbe444443662f59f0328ae4eab434314e4b73841b157a6a5d36de49f3086705fa02aa65d5acabddf294db4bff54c9906c3c5403efb2356939b58edb62618a72ac8f279f8f509199aa9a11b7ab3a5773ec0381de8ee7d53d44b202f7692a447b0d82d93a62f554c9da1c87aae00a3109ecfb2c1c028413237802448549c19677f0035820242b1ce975657fe3ab429007a48cb782d144bcab62e6daf92c620892ee94e247ad5ed73bb8bfb771d8af5fcacbd063eb885531bd80c736e5082166aa0a9ea4065c0a605f823703d8f06c98368f35d490d7edba793fab17dba4c43ba882da63695cf98ea7dfb577ded869dfb9e3ba7761ee3a432dfe4c5714706abe06bc90a8f005bda24cca4261d8d5451be765a4dab4624a27bf5612ce0fe1377a1633e0211db85e0e66ad061f70b18ef5c3f8077ea3083ebc788306dbd07c8661ffb85c14e29925187cf62f5af36879992882fa4592aafda0b091dd85a25ca1a64e875be279952dcf89f621fce41c480d5429d1892150a5ce905ee4738476a8aa8836c63b2fa71d9bf7e915ebd2ae665fad5c8fb97e2d4ce2983557ed41d5dd9e2217e670ff299aaf029dfcc695996da0a9969f31be4aa0b23a19a762d7a0799ae6e7aca1bde84cd6a3a9034fe0735681de924a9cc94e703fb03cfa494ee6853f895decd56c4cbd684ba83a24ee4c409adee4be479d8914861c6cad9801b97e733ab2462cf1b743936892498bee7dc3bef44fff569cbb47beec8d6a45dd417a55166f4eaec974a378274310fef22104dd36b97e244274a79a0351bf7d90241816ca531d215345b865d0d982874541d8953a75e60e68b548da4d3ffa56dcc07ef4b8e6c63f89f8d95791e21bc2705690d3f59afbe0fd8f10972cc0d56aefec844e0756d4375fcefb83c0253a3073d83f3816c48bca2ae2dc86d4ac78f04e3438d90c3d842e49cebee68d33460e987c2d508b2599c4fee6fed7f4b49ff42fbfdde9ad2b6fd993b49f6a8d57a05142e1d18387e214c9a341fb704ea5ee8998a209ce72e2ea6bc0f56b59b415bcddf591778ce315156fa7b10969ca318333505154d28972c605f4fc614f3edb231f71b118493f0a1532b447e901142fc92e9310e46ec993f406b2a61ba6402491433549d9b1e54c44de86b62e1db7d25aeca2b75cac5f111de8803b024e79b9c89d55f903d1f985cb7e108e89e6641c3096f7b000df52ca1dd614255795a58fa1d32b21dc665a5dc17aa1d31f98ada3b12ba3a8d0a707d5bb18995c9d774533df451b7ee248460fd5773f9d8a7406c7000bacf93a3ff072d96d6350fa597d04076c59c8cd605b068317d8466f6e776ab8e86a3a227cd8e707135a2cb588ce15b1841178cd31137eb5902a39822fc971ca25c7ea8b5ab94d1d4470c0ddf3596491c137ff01b72a019b69980dd7038e0b03fdb3d32f9aa3ca86149841600b06c7f818cdbef2fd6828a3844f95af9c68e53efbbfea4bff30ebacd31a011d8cab187faaa1ea91c300132fbd5422e6cbe33b6edf2abb88620ed222b02b441f79c6f2f74938e3523a901d58ba7194c11fbb2751ca56d46c3e8440b1bc365322f178ada71f14bb6ef42e5120ba915be444230fd57e14a677f3d5a80c8bee454b47dbbda1a34ca885076086f9fd8c40f7a1c804b16f6a3494ac9c643029bcf7035b4d894f464c858f74b4d6814122ab2b4898775be42cd8bc854721450c0fb19d0051932d293ffb0d1716d3c805a26bc4e248a37fa17196c6d588e7b5145f26bc435404a23efe0723a21e451748264d47b2a0d155e0f570d80df5af30e43757f36437d51a9c7ae123bbbf3c8f85fb971955c0a5bb28d8aba89f29d7023739ee003cf3093781dd916dd2e144b4501416716c329aa1184cabb803a5eb7ff0b2c07b9ae19f196370a1476c782341c96134ade9ab4926479b8db5dbad57234cb7d3e400fbdf46c27b6e1dac49997266032055362142dc3b2ff82938872357d361ac022568b4530bc7ee585c3f198792421c62031936aa445ba954e5187d6e7a398f8f705a91a106696e058e3267e341b745dd68777e1f46f64c64e13fd2ad95677a41d0d83a4b8605093e17e3089ce6e02f494ba402bed0d110a215ecd1eb616240e2091627e99b1f53de0de45e5ef5b2e99ac3", 0xf23}], 0x2, 0x0, 0x0) 11:46:09 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f05cb554dc0832a0ec0461e5e2f44c69b425899d6091df825fba4156aa163b1"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00006bb000/0x4000)=nil, 0x4000, 0x4) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:09 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pread(r0, &(0x7f0000000200)="2f27b0a2fada8551757c434856243e44f8bf8ca164109f15", 0x18, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x17) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x3, 0x1a, 0x3422697, 0x8, "ce6b06eb752f416fe61906c483e1e227371151f2", 0x900000000000000, 0x4bec}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x9, 0x0, 0xffffffffffffea52, 0xadf, "6b438f017bd5b4fa92495602d8170bbc9ea3796a", 0xffffffff, 0xffff}) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11c6a729ac000"}) writev(r3, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x80, 0x0) 11:46:09 executing program 0: pipe(&(0x7f0000000b00)={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) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x2, [{0x2, 0x351}, {0x12f98e4f3325dab2, 0xd463}, {0x2, 0x7ff}, {0x3, 0x400}, {0x1, 0x9}, {0x2, 0x3ff}, {0x2, 0x5}, {0x3, 0x65cd4575}, {0x1, 0xffffffffffffff5a}, {0x1, 0x9}, {0x1, 0x21}, {0x1, 0x6}, {0x2, 0xb8}, {0x3, 0x7fff}, {0x1, 0x33ca}, {0x2, 0x8000}, {0x3, 0x8}, {0x3, 0xfffffffffffffffb}, {0x0, 0x7}, {0x2, 0x2}, {0x2}, {0x3, 0x1c00000000000000}, {0x1, 0x8}, {0x3, 0x4}, {0x2, 0x3}, {0x2}, {0x1, 0x4}, {0x3, 0x5}, {0x2, 0x6}, {0x3, 0x3ff}, {0x3, 0x5}, {0x0, 0xded}]}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[0xcfff, 0x3, 0x1, 0x596]}) read(r0, &(0x7f0000000140)=""/116, 0x74) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000500)=0x5) read(r0, &(0x7f0000000400)=""/136, 0x88) getuid() write(r1, &(0x7f0000000080)="b2", 0x1) write(r1, &(0x7f0000000100)='w', 0x1) recvfrom(r2, &(0x7f0000000340)=""/94, 0x5e, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 11:46:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) nanosleep(&(0x7f0000000040)={0x7}, &(0x7f0000000080)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0xffffffff8520e3f1, 0x1000}, 0xc) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000140)=""/208, 0xd0) 11:46:10 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:10 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) r3 = dup2(r1, r2) connect$inet6(r3, &(0x7f0000000040), 0xc) fcntl$lock(r0, 0xb, 0x0) 11:46:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x80000003) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) 11:46:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) lseek(r1, 0x0, 0x0, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000021, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x30}, {0x16}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x4, 0x0, 0x3ff, 0x4}]}) 11:46:10 executing program 0: pledge(&(0x7f00000002c0)='vmm f#) \xfd\xdd\xa5\xb2\xc3\x98(w\xd2\xd3P\xf7\x1cu?\xb2\xec\x1c\xf1e$\bk\x02\xc4f\x17W\xad\xe7&wB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x03\x00K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xceh\x05\xfa{\xd9\xaf]nF=\xcft\xe3\xc1\t\xff\xd9[\xcf\xdei\x98\x99p\xc1\x8a\x0e\xbd\x170\xe2Y\xfaH\x97\x94\x0f\x89\x17jatN7\x15\xe6\xda\xc4\xc7\xef\xad8\x9dnS\x12I\x1e\x1e\x8fj\x8c\x9f\xf8bcU\x1d\x9f<\xf3\x1d,\xd9Z\xdd\xeffJ\xb4\xf8eF@\x9b\xef\xb2\xdb\xb11R$', 0x0) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x10000, 0x7}) 11:46:10 executing program 0: r0 = dup(0xffffffffffffff9c) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x45}, {0x806}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') 11:46:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 11:46:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x9, 0x6, 0x9, 0x9}, {0x1, 0x100000000, 0xd4, 0x9}, {0x100000000, 0x200, 0x5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 11:46:11 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x4) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/68, 0x44}, {&(0x7f00000002c0)=""/166, 0xa6}, {&(0x7f0000000380)=""/179, 0xb3}], 0x3, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x8, './file0\x00', './file0\x00'}) write(r1, &(0x7f0000000080)='\x00', 0x1) write(r1, &(0x7f00000001c0), 0xe5e1) 11:46:11 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x82) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000340)={0x3, 0x3, 0x7, 0x0, &(0x7f00000000c0)={{0x4, 0x9, 0x40, 0x8a6, 0xc2c, 0x7, 0x9}, {[0xffffffff, 0x7ff, 0xffffffff, 0x200, 0x1, 0xedc3, 0x9400, 0x6, 0x3, 0x9, 0xa1d8, 0x6, 0x3, 0x3, 0xf2b09a4, 0x7ff, 0x80000000000, 0x7fff], [0x5, 0xfe, 0x9, 0xff, 0x941f, 0xab, 0x2, 0x7fff, 0x4, 0x80000001], [0xffffffffffffff00, 0x5, 0x5, 0x2c, 0x4, 0x8, 0x9], [0x0, 0x0, 0x800, 0x9, 0x1, 0xa], [{0x3, 0x100000001, 0x1, 0x2}, {0x1800000000000, 0x3, 0x3, 0x30e7681a}, {0x6, 0x1, 0x2, 0x1f}, {0x6, 0x8000, 0x6, 0x16a8}, {0x2, 0xfffffffffffff800, 0x4, 0xffffffffffffff7d}, {0x4, 0x7f, 0x306, 0x80}, {0x3, 0x2, 0x9, 0x80000001}, {0x4, 0x7, 0x5e, 0x3f}], {0x7, 0x63d, 0xae94, 0x8}, {0x4, 0x400000000000, 0x0, 0x5}}}, 0x1000, 0x2}) close(r1) 11:46:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) socketpair(0x18, 0x3, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) r3 = dup(r0) ioctl$TIOCSTART(r3, 0x2000746e) write(r2, &(0x7f00000000c0)="05c9cbf6532cbe7fbaa71aa45dfc022239d0ddf481c7c03bd68389687b370a53b58f85a5f887181744596b4727f0b3ba4ca616cac06c2ff5b2926fa2abcb9d53376909eecc7ab6a29356b1e50419d8a9a31a52729b6798a9472ff35807705fe2bc8a3e8a6a48e0b5d75375387b603a2a8f15e47a8f", 0x75) r4 = syz_open_pts() close(r1) setrlimit(0x6, &(0x7f0000000000)={0xd11, 0x45f}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r4, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) 11:46:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x200000000000013b, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) fchmod(r0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x6, 0x5, './file0\x00', 0x0, 0x0, 0x5, 0x4}) 11:46:11 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="f88ec8736dad9300b763f2dc89b10884cd7538b290f4d47b79196830d7db23d3e6d597ab0087b12df715a1d80b3904f4d15fdbe10f7d400632af492173fa2832ec591e36212e42ce4c0d3327b31834e907ff2f9f3c08dec8fa70ccb2e0d84bc88d45d9b1c0b99d1e03756646cf20a9fefec60cd859959d0df14806b0128a5aadc3a4b63c262a9ef69a379f613d61a4bef65957041d70384789bdd81aa8cc38eeca8fd9826ad63c474033b5d5cf37ef6cc26d6c09e2a1a238597d6e625fe579e79dc403b5020be9c471ecc8cd3ec08c4cbc249e63aec3c2dbbc3d20ebd089acf4ca484dbb8e4c1061112b45e9d5ad3e4ecc980d6b73ac5c3bc947ab91876129d194e94eac05f5b54d63bd2ca89afc1bed4e5289110a01bd1d1722c4672ac0c7ef5f923d285fc99242cf8b62864e6645af72de38fb011e27ee2114417b33e8296b3e8558402750192fb80e607b7497dc144c9f3cd9392f76e962430133fb2f93c2b97d3fe18b58fa43ec03dccf7646f0a254ecf04f8a766c1c2090db12c2fed1401f261a603bbfc631a1d919ad570f1f07f30d047117b00ed67de934df72ce08911f3abf5eb411fd6097db47492547be0c96e9970fa2ca1894b13cbebd4cdeb43b59a245b1fb06e7e8d93bbe5112dd7350457a898a6eff9d6d3179e78ef8c6f4d0e246ca4186621f6a900671fc1374de7b22a0f8c67914cd8b9d8e8399dff81e88ac94ff92ed4ec1a6ac70e2268234fc4b398a9374bb25323883a0b624d8aac54d43d19d3405a6f189dba07f1fab199194916f16394fe3360cc41f3999f3c9e2e69f306abee06a947da875cb2ec1437413e08fbb6f8cdd1a659ad79a9f7f3102d5a31413aa86cd2f2e4d541f8ae504b46138f12fd0d65fd4735c5534b3aa9a1ad677ec98f1d73ca36332c269e64cc7f2a2a0fb0729dd7cc5f9e0ebfb8ca780420b61114325a05a7f5ae3b111e7f7a6b710914ed9fb6792daf8d1648e2822700f4c516f9b58c83fe81b0a17828dddf6dcb301657b9f479813d830dfecd1dc6c8b36f4fbb6afb50df638a4d1da25ef9c85ea2a394ae8b1bfaaa828692019c94b62a80afc22639db65b0ebe526453d0cf64e0f5199ee2338f861a241bd2420bfc1b9a0f3c3f9680a4eaa3244b6df5e565f78171e2344bf8c781aec7fc8c50a9570e5bddde2aa5866044483709090e473117af7fad9cde6b3ca55dc45306528feb1509fc2f3bc064422a7e22c780359b9a1e50282d251eab43ea475112bb4a4bacf414f4751a8e9969a2a3ffbfdc8319f0498cb5afe7990fff2ac577743d9ccf75323127f83c2f7af7ac7e074066702383958eab9deb7d541743e19ee4e50c178b68718dd030655461d5c7fcad33056f1312643842bf25ce355c08ace52a448baf37fcd91cc5b75f0dcab5b2498c43e0fb747f44f86dce60c3e37321d9b04df4f82da425ea98fffaaf1f41846fb246618757f992a20bc42db64b0d4a7c10b031850bbd833bcb99e81b786056e26ce5207f4c611498c6ad951e121c1d0cda65bcd935d9c83c23bbad183112b438f89fc487d330fbd6a5a4b954ebe1d7baa3e90765b9c4447f3f892c2de352cea77a89878c364e9390a4f7e6967aae1fd9ec58df61e86221c5612ac49dcdc5e7d0316764dc4185830aaf6972d07567c33858cf4cfcd6e9bd206ec804a47cd23a43a2ffdf438913c0e367c80c945c4756a1e0e5a1265939a2be48724a84469036bd6fca11cceda062bda006c529d5321c3060de9f89ea8a50d133976272998eca15cc760b7e51d7f8e145a3342506aaa0add634c42207d591881d0e28df1dc62533c1a8f3ac08bff3ffe6ff91d4a8f1a61398d5b671d4a9692dfad40416d15625cc09eea70e380d23feda1232fcf4a83f42b34951acb6415dcb487cba8b56b7edf831ca0241c460131324d57a58c05a7bd552c1ea2730de2d1e39435b1562a9343b0d73b86b45afdde2617318b347076da1ea8585a326458bd226249cd03a9ef98dcfd1bed6e25a4556115af1464b95c27421dabe72381e63aeb035c9b618ac71cc479f0064ab56965afed904a9024126409631eaf54d8542fca3cc0a37137f0ed6d67c80c0778166c8ddf3b535cb97a3f108ba7705e0e1167d4b3a6f68ccd5f2f9b47acee9169f3a386a43968c37110308b29bec3eaf79d03410c09ae0a40eeb061dfab859b1b2737c0572256bc1bbab0b3fd8345b1d968f24643a60679ba49eda1907e8c9d50deb2853c90a611e7d3b4f11959ddf0b1229e9b63920fcb1a6f2cc869444c52bfa39cb99a93f9dff77909e4526c22fe6e94bab121e859a9945c92e1bb4494220c28038e366f9a723ac2544eb3ff8c329c8eaa87c498f90139ee9da860a04d2043bde5280bb43aeec58aad4f28babf4b0ab966911be722358ffceba13e56292a234f409536a89b598ef6714b54e04ba28f0d5d6e32a06e7fbd0e9a0c91dbd2043e015e6f38a6384e53359fa2fb6dd69239946c8f3a19183fbb368d4586c97b88a64ecc5e6be0ae4d0900e4ac80077a5d3d4bfa8006ee7135f7254a50791df75516f5c38fd1d55f727faafcbecbf2111925371bbee50f66bfcf7791ad551a522fc8053302b2a63369ab8d5ffb9b890d25426de1fc0b53ba3f0e99308c61d13efb603f36f8dea5f27a75154c8004bb74b9bbc8257d9c1895d6424aa514638d2cbefdae831aaa3f32d8b40596204d1251deb89f07b0de77ccafd48792f32934d31d04dc7c5baaf45843953e19d23d7b6ba13610627ce3b469965d950dc9ef4cc6f54c3bebb3f8c17337dd4d4207cfe0c9271cf522e4cae80eb5ecd2a75886eba4a6905d3364afcde4eef6971d3264fc0e466ceb33c0b905a9e23dfc028ccee8cc0c368ef5722e5e8dc18bd2789af17decfd7ee139dfbb0742291415d55eac96523fb692ebd810418e95485b3ebd7f1872dfb936c00040854687736d186486d7f9892f91c4eafa485c2029fe982d54c56860312fd9f6b9a92300b8cb1897988a2a7728e5e4862564273b4f3f145a4b25bc2688738042f28ca0335925871c3b8a468fe0f3988caff2d4a19102fea2a7b94ef617ffe4d6b0b0b8fd22a1b7269ed9bfb2ad7b2434417499b4838978bc5cf725843fa367dffdbabf62a2c1f6731689de2b54d2c9fd10dd84511f67895026124b3599f6fd0d9c427b0784703efd4c5412c55f20835954555a398841116b48032e31253ad4f80d98df2ecd943f7de2a22c51f452134f74e3e46f6ceb3b3b377e23c6b5ad20116940841dbe7783b6f11aa8103ccf8660784650d12f85612a4ee848d13d14011e888ec14ba3d267d089512cb0e117a5f8a688c399bd131013c25d6a231d9c10ff0402880766b7442ee6c05e1ebf0d8e45d767f62c119d67a8af02d757b32375fb74a69a1e60998f9d78428ad32c5bf35218420f2fde55e4430e4c937bc6fca28d9c06a2a41932a053cd09d916fb5af2978cf42a547a829d42bf9bfef2108f672f980ba3985dc415da8d8be295c3769c4675e0252487ff51fb2e8b3399f38a506615a6b3d6abc47beced42c138d42d01a74cdf2b3f1d1a907c1fae32db6456d161d111053eb12b444a902b20330da1968fec55dc646cd7667cf94e53527266def6f3ee7a42046aa52a780e737ff2915118d2dc78615b007f4397ba41b5156fa44158770c4da3c6ddf815e39ed93e6088a0dc7d6db7d2b114cccc979789ac14d86efe406b0195cf9fdefc8e69a0b2130e3f4d91c413d9df4235acd3bdcd0fe8dd395d29911a41e6fc044ef1329dfa9efb864d033be2799f46feb5eb123409ec6c43d75ed9729cf6ca6b1b07c5c30d8be79cc5e836dca2b15ff519256a0a46c541bc40a004d31f932a35ccda1327e805158c93bf46f2c7721e50f039b27b0943b98ec326138e5a1f1b8d85751b248d8c06f058ea5844d9aa7723a63c38e938b903c257f5cc5dd0c4413f45df50e046889b22d66ad598b829d79141c5af5fd67571843aabc88f36535a8cf6d779a8353c63efc4884f99a98dcadb3cc3340d76ff9efd5b5de40ce19a0dcba7ba8fa0d5a8c8f8a6b2a0949ec52225fb3424b41413688649abac3b5c123ef77ee8f99bebbf644d42e2bfd7ecc0fad75d10551f4dd224777fd1af828b6d96335044f3fa8c8659458fbe0ab0afb3113afc87d27fb20bbd84150e4eefc4d16fd05fd29bf34bbfe502ccaaf89685ad0a8cc8852ae35f2e7afbaf5dff9d83e6d046c577441917c51b291446dc2670874bd948a431c64b5df09a233ddda78c570f86938b1ceed6fc95c1c0c255f1d44e5219ca28f0d221301992f6fb9e717789fe342d7f4334443b5080c6724a46d07e16f0db44c1716fbdb8233e89f3235ccdf4552d345b72d662bbf7646fd0508e884e89183a616d2285927996885eeb5e257ab82dfe0c083a7896dbcc868d011782062d79ea85f3f7b70a9a19bbe151bfd30fc2412b673255aa9344ec26100902b28f2845c24b6bf2baa6583bcd24c44291eb72d5c08057b0aeeb0743f8430a92faa13dfd920a096a30d7a1cc9bfbbe778dab272e8b6100d03abc9a0172c61190d9ae2c67e76c3818142ee35337ac8e56257bf71b2225dd066d5dc88d7361c97cd61c7d2a83344401e50e6852a5512e0d6c8b8ada8b422c6546d43d9d6f104736c355b571b5bf26db33407d209a44e2e89eb97d219fec0e5e18dcef8b3dd83122d78f175987899a0995e79120db5569ea0aa3d3caee6ca986854a4bd2757cca956b2ef49eefaf54b68fe18f1d87ee3a6f9a05d40e235efef93975fb63eecd3895c54910f466e734c13e4aeed198d45dc558b15bfcdacacc7c92e9e104ef54a98b97745187f07b3db7d72eddf0a4b5465c6d4f760fbf7a80a856aa7ad07b66de421d6d183609ddf7475fac465537f5349490c658e88d32dfa223298e647d208a73a9a3a66b534f751438b0f635adae1223cfd11d15618347f77c6161c6131f894f40fcc907704163bf3ad4ddaa3cf5ed2703196cb21e8dc0da5b3a8e165d55f0e12ea78812acfaf42812caf94bdc5ee5289693a5981da90ad6b0361d181920da9fe32b72025c834b2cd9047c3d7acb6c17f32e449eada0915f14befbd80cf1c5e125d3ec87fca4b7f7771f6d79b01cf911a4f1b27fabde76515c51b2417379c278c1b3dffcfef5702f02dc7cf6f25044b293f96690479b2b7011bf11611bdfb4cbec599c90ce4c3a8a24b6187af812a1778ffca185d36351a063ce934dc10533deaae667a0711c9d064ad030f32f66b4f3ccc58b164212087fde3b78ccd2391cc69abe40336e713a96bcbd334a55dee06d836bf4c1d295a52fb78d9d2c55a6b0d4a2f826df60cd86029dc49d3efad7522b3ab3d29987c802129a3228c5ed3798e7d831070ebc17e7f1b1fcf71a020bdd8e9c55d61373bddb2ed4accc6c11fdefcec6c30b9cf455c12ef5939944c49776f00bda46a4282989a88aa191ef9f443842346048d7c2e1a2765d7d01a1393b0f227cb0ae67ca2919fedbb4bcdc9a0753bc776a73683ec2a9b991d9825c96565261224ed57fd8fd5388fbe257aacf23732c41bb52fe19d194b157b2efecb675b9bf7fc0147afd67c2bfc470988de7c2b81c96849b81353819e191e2ec1b3bfb64cde47ee49aff6005d67c36341fc067fc8a3cddb9e20d86d336cacd0d0191300e7587e6bb1afe3afdcd70adb2229eff5a87d1d4e3e54d104d7c4e957e41e1ac032e2428f7d649e165dcad08a518a5c9196f8852f9ec678f0f51bed09750bb11cc29be311994319bca0b1b3061744a9c8f772232b13952f8d203e", 0x1000}, {&(0x7f0000000140)="a1a2421bf9fd3e86d104c4d4d806769ac645de6c7fcd4e1b6f59be8b47d584bdee57c7b3b5ba12", 0x27}, {&(0x7f0000001200)="3cbfdb0eb835ef73a1c2dd9f4c35b52ce512cc9c500892b7f2fea501cf2811139a969efaee19b8d60f6459ca44121f3142a2c9d781fd2663b4b664a964a00aeab20a960539aecee8c66df835c48112fb56f49df31ea48aae", 0x58}, {&(0x7f0000001280)="e5904475fab99763344345f850e642681b46be3806f8f08b2f92d2660052a9083936df18d28f6f4f5dc2e28d1460beacf1477795738b522838918ba454076da74736ac7489eb0b14ae1d34f47257aae148bc968f2e6f7a0acee0bd47f5abce63513793bfe6ffeed8d37ad7999c7e856e7fe7478157c3286c85e8ab7433afa12e3170483cf081899917d074820db08d4a7b6b3592a964edb122da65473b679217bcf6e797ef7ae72f6961e29067e64537c62afde7f3d857dfab805956ad4b8a873a01847093ded25d9963112871b3df6bd5", 0xd1}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x40004000000028aa) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="00000002", 0x4}], 0x1) r2 = semget$private(0x0, 0x4, 0x200) semop(r2, &(0x7f0000001400)=[{0x2, 0x71aced0, 0x800}, {0x2, 0x9, 0x1800}], 0x2) r3 = msgget(0x3, 0x4a0) msgsnd(r3, &(0x7f0000001380)={0x2, "e8d7fc6836e1cf241218e2671f4c427edbed39031b4124a39a44afe8c0e744ffead4bc781c1331a09652b4fc5a0cab5e76f9665572444e0e3f88aeb1a93fc59e3216c4be68187d311da4ea7d5c8e4ae9b057baae38f74e129e879932c17007cfd6d0d5f1004900f62804"}, 0x72, 0x800) 11:46:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0xdce9c273fd163801) 11:46:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x74}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:46:11 executing program 0: r0 = socket$inet(0x2, 0x4000, 0xffd) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r1, &(0x7f0000000100), 0x190, 0x0, 0x0, 0x7e) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x3, 0x4}, 0xc) dup2(r1, r0) 11:46:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x4, 0xdf1, 0x5, 0x1, 0x2, 0x3b, 0x7, 0x0, 0x1, 0x6, 0x3}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b00002327000000000000f8000000ffffffffffffffacef596a31499cf0700000000064fc", 0x2c}], 0x1) 11:46:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) execve(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) 11:46:12 executing program 0: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80200004, 0x0) mknod(&(0x7f0000000380)='./file0\x00', 0x2000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) close(r1) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000180)={0x1}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x1ff, 0x4, 0x4, 0x0, 0xfffffffffffffff7, 0x89, 0x37, 0x8109840947f08eaf, 0x0, 0x0, 0x7fff}) read(r0, &(0x7f00000000c0)=""/77, 0x4d) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x4d18, 0xffff, 0xbf2, 0x8}, {0x1ff, 0x3, 0x7, 0x401}, {0x3, 0x3, 0x4}, {0xffffffffffff2890, 0x4, 0x1000, 0x28d1}, {0x5, 0x640, 0x7fff, 0x9}]}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) 11:46:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 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) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f00000000c0)=[{0x200, 0x8, 0x8000, 0x9}, {0x3ff, 0x5, 0x6, 0x1}, {0x5, 0xfffffffffffffff8, 0x2, 0x7}, {0x7ff, 0x8, 0x101, 0x2a67}]}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r1) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/132, 0x84) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000440)={0x8000, 0x1, 0xfffffffffffffffc, 0x7519, 0x6}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000400)={0xc4869bd39c84bda0, 0x2, 0x8, 0x4, r4}) 11:46:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x54}, {0x8000046}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x800000000000002}) 11:46:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x4, 0x4) listen(r0, 0x0) connect$inet(r0, &(0x7f0000000040), 0xc) 11:46:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 11:46:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00004e4000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20080, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5, 0x1, 0x6, 0x8, "dc7639269dc42a241b329b6eab5a6cf81261cb1d", 0xfff, 0xd4}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x80000001, 0x9, 0xb39, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x2000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget$private(0x0, 0x1, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x100) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x4) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x1008, 0x0, 0x0) 11:46:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x56, 0x7, 0x8, 0x3, "680244e4a9cc83f289466b197e386a8399a22032", 0x401, 0x82d8}) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="100000004a00"/16], 0x10}, 0x0) 11:46:12 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) 11:46:12 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0xdc5e3b01bf13f851, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000240)="3cd5f73516b0395b60bbd5795b0f0e3a352ea5f0ffe832aa613d9165abd234bb3c77caacf22f669d4ca1025c2a7c2b283df2b053d35fd16d53593ac4469092727cac96346d8bffd3fc81bc853657ae8c9e6d0541559c419b17adac943cc1b4fd19208edf7a38b8f30fc73055916ab2fe5186d09cee89721c35c317e788bb6e359132e19f38c886a6c30a16bc3ed0bba7e36712fb03149418141a82fcb6e502afd8546139c42d960af374822c5cda0205fb8d10005ceea98bd75fdf931bc6dec22f975b111c92c86bd042c89869fe266634002fe418e36a10bc5cca59e5ea7f9cafc763cf59b0b1e6def7f61ea94224ccc9b2a31faa268e4dd3"}, {&(0x7f00000000c0)="0f0f5262414a21c2a30f1dd140f9e2d244b67e0f9be21c3ef4e2c2a16944b7e7084446816adceab7ea75e87a61666a313a8b51841c208d96fc6c2aa4cedcb088ad2243dd4a56a448910a3dff0224e7cd288e7c8d4f0d63cfae5f9caa306bca99fb6f7d4b51c8922074f10aecf684a5bff608de2f3e3ede37f8e2e4d8b3588db5a7915fc6c06f52107a3a70ff9c6721d2c67763c31b3044312c8ec25432fd886f1566b31c3686ab4c7805844dd1ec4ad4e7c17019945382beddb8f74c21"}, {&(0x7f0000000500)="76f59b5fc7fc2e434c6b478e297dbdcf1c835edea7868dc89ad70028e151f5480210eb844a98eefb5a142e14240ec0b1cbe81a12aafafea7ae3e68854cc04ae74f8e6b3877b4358687ad6a73f79f716e47557b6ce17ab4a55b452f5093c452b4c525fa94a246b35f221d773295a8d0fe53c7f4c946618d5c4c41bfab9664d239a892e1c6fe6153a9ae29dcb608efcca4fb20f69501f46e9a03e23ebb26534fe208c388b86346427980e8bafd6605e525a80aa9b37af6b89209a79c6c2988ea51922ac31ba709ebd0675e7f3179b6b5b732d3b99cb870c226704ca7c458d62c686359eadf6fb164b1bd2b62bfd6ef83bec6c3f351893bc701e8baa19bfb7e8187959bbe893a2332fcf696ab061452d8454028f4ece697981dccbe887c524065458a8bb8f0108826c590217dc333f80e3319bdb8ceeb5d94f10fef2c422ea60a7696ce97f3660c33c2d444495cfacfeca6c2529366c587b49175313841d2d6328c352518ab043c8bd03824b000925b5dbbb3eb8b2e95d22bcb438c2d348e6002b6e9d264a490a931e60dfd279ea38c827b7bcd5faa79a181fecf3d77afa484addbb44e8237df23b711a921b37fb40926949986d2249b8085375b428924411decee69ee8c148f64ada308f122fed294b924dde4aee03b359fe73d91034d0d2a3e62d975b103f35cb85430ae4caae83fa454f6e0e639ecd28113115ad6922aa0887e2e440f441a1c5c3cf3f3a79820a13d778f74cbfdc8185a2bdedb6f5f5fa20780d7a0eeb45b38a813573dbe24e473132bbded4fd42055ba52545376b0c1bb68249accd9ee5596a90df7933cfd2f787af13807e82b46e9ca117bcc916ae0aea5629b5db15b62f4cb01fdbcc061bf8fa54f0f9404c031910525a7384d925287a45fcc9e6fd6c783cd86df71a051424f11ce9e03e50e9e8e51e0257683745eed73d20ae705d65fae2809ab3ab06e4f15f3f43130ba64b194c91257d971464306beebb9931a756a4fdfa754d3741fcc111c40b55db7d2761dc0f9e4c79db863a5cd62b7beaaad418fde4e1119480c3ddace3982d00bb2f861f7bc366f6972fe3721ac177f994a802f4c01fbcb573c9710c63189d7f7893bd2af65e48f5fd1200af2d0a2538f7206b3e9c18a5e0de91614593a53913ca7251e5f185fff0116fb10dc7685a7ccbe858506787eb6124c9f447a2fe88d1d63291c9892c7992f377cb0000f8cf691224e79e5c1a727d2a6bcb8f4e68b8f4997f2fb1197c0863912a124d430dbc88414485757954725fc808b60babd1d846d5b345b75dd750cb4cef74dc6a89c35f74c1ad25126256ed27e434a9436249d4dcb5e143f9e3be37c834482a1281a4adbbea13d64013707da03a1a1c271d744c2af47961a22338207037fcec706131901487ca703cdf70c654045e521492f1669234fc38dae8b88c9ec90eab583870507ebd6af72a1deeaee1e7c25cbbb33e9a334ca0566a74385f0985a84fe2f2016ec87ede876b756068e3265da2ecfb45133cba8a69b27538dac1b13557733af04953003de7390c6abaae955a065d3566ce1b991079918d254493ded28c3a873f7d2378085598b866f314fd9ba28908358f4593ba9a4c49c17863248c438cb867a44a5d09b0e69d47eab1e86b550911d2a9da56a03aaabe8bdd5be3cf4855489f672c2f2de696d70b209e347723efeb084603d35e5e4ccf2b6d9b22ce8ad2f93d5f9b0bf29153d5bfb443b13ead2b1bc1e0a0d50a6630c3a849a2c8b45008e0f471b8933151cfa94d4d44952919c6609f827a0d7cd8729437a80c42eb9b82b3035edc8d177cc38e83cf7190183dfe7b3426ab97fa0c2ca7a503032243a11844e4e5f0e84aaadbb7ab8a4bcaa76c5b38dd8e963a4aee25a7ff4bef1d7333ce58e5efe755a87f4ad409b99eaf5e28ffa03bbb78d91fb9baaff301ea921774c7d52efb661e8dd0894e42a91e14db45a4d806b810d0a2feb3d1ae5405259cb8acae312cafa0d246a2e23aa009d46a2fe8b5cc32169c430b36d69d694a62f622cd539eae8222b717b2962fb0a7502b6236de2a75a9cdf8a703006a0ea86934781cbf541a7afb71ba68cf4c55d956b21ce39bfdd6decabd1c1d5c3940ee660e71aad7a40335365a73baa313705268d46031d137da24fe5a8f2910648a2cc96193a399b0145427328f3ad9716f9c30ec2efdcc97e004bdc1115071c64c03b9ba3abf9318f010bf6e4a2f9d25554d2d3e7ace9c911fda6a49fcde13e81bc248b727cd8cc8f20650aa87cda66e53504d7f87c6bfcf7824d39e83580360a882ad5ab6517000ba68e3d049c7994ee4e9aceed328067f52481674f854c1ad4c3eb654ce47a636cf36ff680e64243a918a52c889b3e1b17de73a1a94bbdbcd0c513f2bed5ae90f1f3254737c07a1813c0ea46943682421aa37a2ac4894e7dab38f89ec55f9765b5dfda223815f79f38efc340bcd70523e99be2585bdf43a37af7a55aa3ed54b303823e87ba3a96546eb3959bb07938d717e69d560f52246807f5421a139a8c148640942d4e156343102be93ed517eabefb3e7a2857f5e56371c926acbcf282b2c22fc075f24e710361a0d3266d5468173b9d51b159f0dc7e6c82df18d476bc30e49a31bcc09962b512cb0fb527d886d0f42ff73392d1c055e7a963bd8f24ada0eac053c505211ebd2d2389adb49219596ac4262effce17c9c42073d5df7281cec604a92b150aff05be906e622aff71524ccf981ed9db6636029aefd9686e299d1a8d39fa96568c5956babbf581b8d969487f8420e2e1c0aa37bce16293118872f87c8c5832586d790f8c86acf812df02e6c3e90a0d7530dde08b488eca86bb18eee4a807c38a03eea3173e48592f4a18d56d466e3a27a36ce915e2f8c886b222c03a110ed238b51f727df7f83d807d346f221f1f9e7f1c032d96bf31c0a10c2c65abf696cfe3e9abc10634477af5b25f1faeda9137c81205124700bb411acfa94b8f02f8ed042113849210251bf28939d33480daaf51a0aa58de6228f06173871637a220263f69d64eabb826ac6bed2ca1369d65db0d3e837d69be2d59aec3a95a75bb0ad0f9a06c1d97f45a82c83b92cc6da948f9f64881c1e31be0df03cc0073b2da409ab3424b6b0671e856d46b211f67c62130168c97e18090665b98b9e410d6bc89bc5c76aef8d18bce9514797e977ae4dbdd7f72413cfaf2d29072764cf656ba6af04fb9d9f586b7d12a08a2d2f6618551538046d3b3b60afc1d07c03c0bfab47e2fb540b72cd35b772e4ac8cdc63a64d59720b660586a1bbd57d5e5331349445734951f55f3f0d67b08c6c4f5c748045176128664a26761d835cfa9b6e25e3695cccd1c81b9a7e3b13479f1e68fe8e5124b116c2908c6ad23c0a8060f796861cfef1395b0d6421d373fda1f6fc69160f9160ca3daa0745774192e1db05b61ab8fb34c119f23508f2c82c2c6ff46ac2715faad780deefdafc8d13ef9202dfd2969e15bac5b4cd19943b965d4c1306be56d125a0829f4cfc4000c037455e1722dcc434ed3baba6b2e45f874f123a93605bc57d3263bcf6ca76a4016e23f8240a6f9e6dc8531d2ab5c1dd201c5c21b8e7493465786bc73e45f203f53a5bc5f2f5b1ba8e0da9c8e6eac8bb5f77108bb901a9760ef5f77740e36ef89b6bdc1495293972e0499c5edde1613d037d8ccf7fd5351cd6572ffe03c7fa002c3deb3da6f50c7dc79002a7ce0afbb087fe77e2329cc71bd703a05969ca0ab37e79cb221a0f6b74a0131dea600bfeba33edc75329987ff4e0c17c2469573ddd84b07851bbc272fdd00b764e1d5bbd269cb8e3d5f36f3e258c65224e6230bd047516b118e49a5141a1cc0fc9fff22cbba5b78cc54add7d9bb8106053aaef989a42dedeaf9d38c0cad7b3156d4acf6706cfa30168b7ed708da81d25123799887f3bb1e4c996540d5b5f74044d2c4c629337ca8afac2b889ff02f5e4615ed8c3c209e023975f6cf0f4788a2f1c3e5cdb5f4aa74c52425518c323577bb1d1ed507236edb81df7819d7f3d69e5849ffdccb030234553b2e2e7017a145d6c0e0b0a6864783ce23b16744a1873e6785970da9a9a495d5145fc1a348224db4e086ddccc2c8bbf378d8a7fb26fd2867d9f213cef600b562ec85768dd801628949c2be17c08971f0bf76f1bc956d610ab31d117ba39d41cecd1f0e9d4263655acb43adf0a11281719c95cbc0b074470bcccad5404a3838fbf9745bf1268645c9c24d22e373c16af235b67cc7ec5132dc4757e63964c49db47b59cda2195056d1cb2b200f9f8aaa8b77370e8b55eb20f5a2b2a61a4ababb65f8c17a3b822e042e41828c98682d9dd5add6956afb9d8baa18ae3145a1f46033a55a64e16a50b196c187e5dab96900563851f295db06ef32264b64cd7c159285b7e43471ab19116ec4f16a1de1e641b795e127144d9cd317811dfd82a84c099f5c9845ad9b2744b24ce4b84dfd4f61f505707b6a8322bfdc238d1293c334d17784936f08eb85759c7510e19c84b4c2ffb47f1da49272c74f685fd68e4e985569ed13c8be21076d414632bd133f82501b3d1de6ea17438de23b7afeb6708991a59a68068831ea7adda76c760d28e6eb599cf02ca6f25865ecca8138c62150379d8bbcb6cbd403137871ba34bf856b49b871a288aaa2d0b538a687fd8adb2ec709c16b196652a8100719ad83ed6bb5cb4aae9dd59457432aa42e644d47f3e0f9f18384af51ec01a2c5591137d6738fde59063166115d9ba78643b7f851d4e97f8bd4105acc17ad5712abbed357899b612ceaf7baea69eb5de3328b1b9d9a8a96eee31e811844abe3e8050d591d21ab867f952ca78d363e190798199aacf87214851b57fcad9ffbdddcfaf89535019fb5b0ef9e6b63de8adebf9b52dbe59fb909fe2de3f03445d848872f18065cd5d166791a55586946606ff2d954dc67b8d557657bffc12e0d64f76e681847c17f2b7d097d42642c86595154d0bb3a6c0ddd48d7df127e04a854e1aeae8899f84f9340f7137c784b39350ec7958336d85cc63917d78040ca0e072b817b54789f9d5d9f649f8c2bcada99b3dcd2efeecd26a4b0c4be0a8efc1b9d0dedf25047c0095ed32ea8004c9ba21edde91c404b9c9a104459b2d4d37f62b46d72b264c698db7f74f6c2e29cb0b838a3f9c552d91d11440059ed65323d196e1a9f65bf2383ca375f43c579897cb5cf56fb963753fb1281df2bd9f90e11dde8d4da8f7df45315f8c84cd70decd7b38f2d04275fc5114a94256c95240f167deff9a2b0066fbdcce1719fdf55f83dd018f0caa52d9bafa9df70c3116003f4918a13bbd691a1d9b71aca5cd6f6694550cc401bfc7bab0bf550a3019ded4a50b2fbf6c764b157bf20d0dcfd57fcb710766fa4490e8416e790a5fc2d0bdc3b9a52a67755fa5397755aade27735bd6a570d9ce966fc790be8292e0239cca5145cb455775b4848fc17b311fd4db5eab180548089d76f2a16681140fb5eeb5ecb209fb6974fa451ffd007e3c8b5fc3a7e765017ec14f9b0eea2c6a3893661dc48ee58c840bda7483f45d3dd8eaff7c2fa8a8043134803b3071664c428e2c874ca767d5894af0dce0dc68bf0dae65c3f0b6bac846e179188cfc83d95839d5c32da04850ba2d9c3fab64facacc00f644f0f7901dbd32c2ecba30a4762cf55be616d3ce8b301f6d7fe4abc5a305e06efb8ed3932aa92abd5713d9a4ccba0e6b4d3a408412ea83b1491b0adabaa0193a0085028db90ba92194097f7792ace0ae04830fce9bff7d36214e1ecb9f71e"}, {&(0x7f0000000340)="4581fac29850a9d6bb504ab1135e76f6ec77bc050b527f443a8a14a638807c31d29bb606aa471783b40af4fbe9dc5f33ef59d5362f385f082266fc51380fdb64a90556ad7d2cd2da295c9741fba0353c048d7d7b99686871508cff650728c28da62388"}, {&(0x7f00000001c0)="ac961665e984a24cb985bf15278d3105984a"}, {&(0x7f00000003c0)="37f3d0e314106c945a42b1ef586aa7d6cf4a8cba2fbf6d201af6217c5820ab48b28c467ff9e2923c2805672b9c18c893ad05ad75978c28e71b7a39eb514f6e41a6a594ce47dd230c3eaf972d2afa5c3e3a5b3700fdcaca2107842228c9c55392141878f4a0ab58976e32d09ad9a2fb41d01796b7"}, {&(0x7f0000001500)="18d4336a9889fd64d8ebc9ae5fd8850115d9899d00fec48bcb2aba2f778658d60c0d7e6fe14bb0726a150ee955df3c3d44fc2007ce2a5030dbb7a8d56dc6818596accd0ff96f42d5dad1f840d8164465c9797f3dbc76f0b30cf87f43eb16fefcabcd027780824f830a7ab8305ea093122967e296e1745979bb029fd4ced7e95b790068ed5aa8adce0f762357376b061396b165a02fafb385516f96df2fae35af222baae602ef28718b9f8546c739a50f850c2ef0d16afae64fd1e8ee22c8e73b5a7ce6acb06be1eba6225cfc706f"}], 0x1000000000000526, 0x0, 0x0) pipe(&(0x7f0000001600)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) open(&(0x7f0000001740)='./file0\x00', 0x100, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x1) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x8000000000003c, 0x0, 0x0) write(r0, &(0x7f00000001c0), 0xe5e1) 11:46:12 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001340)=[{&(0x7f0000000080)=""/235, 0xeb}, {&(0x7f0000000180)=""/214, 0xd6}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/148, 0x94}], 0x4, &(0x7f0000001380)=""/113, 0x71}, 0x41) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 11:46:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xd3e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3d}, {0x35, 0x3}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 11:46:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='mn', 0x2) 11:46:13 executing program 0: r0 = socket(0x2, 0xc07d8814c9e83557, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x11) 11:46:13 executing program 1: setuid(0xee01) r0 = msgget(0x1, 0x0) msgget(0x2, 0x610) msgctl$IPC_SET(r0, 0x1, 0x0) 11:46:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, 0x0, 0xffffffffffffffa4) 11:46:13 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000140)=""/232, 0xe8, 0x840, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendto$inet(r0, &(0x7f0000000240)="66bcffa8dcd88809132d25c14de2529e62a9aa2a0f02a73098f9be441eac4e3bba9a351dd82e274a184f1734ba61da1cfe6e20f3821b05a172a06123477f710fb2a2c55fc2308a26c5db49c5eac4a95216afd6897e7143d8b38b5d9f587cc02b4cc0b3863fba82ccc6238b1e75976221f7fa4b57f9ab7bc8ec7047ff8e9242c6d0ca6f486f15822f85499a9d00fdc86003", 0x91, 0xa, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x1) 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x3c, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='+') 11:46:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000240)=[{0x44, 0x3ff}, {0x979ffc4a56942282, 0x3}], 0x2000000000000069}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x25}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) 11:46:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x1, 0x80) preadv(r0, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000600)) semget$private(0x0, 0x7, 0x10) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40000000000003, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2, 0xa00000000000000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r0, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000d80)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000005c0)={0x45830ed7, 0x4}) write(r3, &(0x7f00000001c0)="85e471a7246d90887b93fc7c2cf4a58920b7c9f92f16a5fd0a9c5c69a79fdc559e1ae0f2a4", 0x25) recvfrom(r3, &(0x7f0000000e80)=""/103, 0x67, 0x1, &(0x7f0000000f00)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x401, 0x81, 0x1}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x100, 0x1, 0x9}, {0xfffffffffffff3d3, 0x6, 0x5, 0x7a1}, {0x6, 0x6, 0x400, 0x4}, {0x2, 0x100, 0x5}, {0x9, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:13 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x10001) socket$inet(0x2, 0x2, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 11:46:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8080, 0x0) pread(r0, &(0x7f0000000240)="8c8e55c903a63a990622a856cc6a8842d55f596017d9e70faf563a6bb79e5b15deef8b6db4560bbc9bb2fdeb2bc78365246570b0ede93bf09046b1409fa68188431bfb003d30ac7ce5544c8106691bb8c9277e60a455ce3d426d67d9dd6c138d46fd97bf36820669b0f3ab9e637ef956c9bb5d3f1552df73cec0de58aa1fc4367f5c0ba0a210df1b38de3e75da45a68d486dc29b2014387d1cf61279cfd93d122a7d71b11b6bdaafa85c8dc2cc2dbd0897b6ba34948825378b221bab6f5ac9221d36f332acf2120391bce6e75066", 0xce, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000140)=""/208, 0xd0) 11:46:14 executing program 0: getgid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r1 = getgid() setgid(r1) setegid(r1) 11:46:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000440)=0x7f) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) ioctl$BIOCLOCK(r1, 0x20004276) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r3 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r3, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000300)) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f0000000400)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x0, 0x2710}}, 0x0) write(r4, &(0x7f0000000380)="a78a7663a2616ba8563291d79d0b1114cbd56a99307483cb843881ea3f7244c930b29d28ae8967adeceda41a6ab0845455237d957dad53651ef5c75a54ae5c", 0x3f) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) poll(&(0x7f0000000240)=[{r0, 0x100}, {r0, 0x10}, {r0, 0x2}, {r0, 0x8}, {r0, 0x2}, {r0, 0x4}, {r0, 0x20}], 0x7, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[0x4, 0x8, 0x800000000000]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000200)) ftruncate(r1, 0x0, 0xfffffffffffffffb) 11:46:14 executing program 1: r0 = semget(0x0, 0x0, 0x11c) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000000)=""/54) socket$inet(0x2, 0x3, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) socket$inet(0x2, 0x2, 0x0) 11:46:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) sendto(r0, &(0x7f0000000100)="a92d8a3d20eb98d6c604fa8e979fa3b18b109f652b119be4566d124bd87811d22a48d89362c4d7833851b4887bc4d1dd708c9302181734ead7a1d409edda9d1617f25e510811d436b97617f5e5f8d23ad558b83eacbe917862b9ae1aa354258f61111540c00a0990d4af460bb310904a4a3e932cbd7351dc1429a3ca1da6a880042338b3e85ae565ec08d56352df36954833efd041765faafa77edc7872a89480d2019d21966cdbdcd3eb8", 0xab, 0x400, 0x0, 0x0) 11:46:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x2a6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="b753b710b59cbbc3234c89357e8a5ed2e9f43abb1ee9f11f5ba8276b3ff488cfca0083ccb9335a5a181e5f77bdd87d2922f62053fbe72a25efd49c9142948efcbb37b8f5192a1c8e05a2ad3a93550c41b39b692b7a76cd9106587b10817df11a2b720aa53bd91688166187cec89318ad8c8c4837b1850360aef08c6c6fcb1717a73ee273a2c542d056780564c2", 0x8d) 11:46:14 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x4) pwritev(r1, &(0x7f00000003c0), 0x10000000000001d0, 0x0, 0x80000001) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[0x4, 0x9]}) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 11:46:14 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000002100)='./file0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000002140)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f000053b000/0x14000)=nil, 0x14000, 0x4) pread(r1, &(0x7f0000000080)="b9c0e44f847071e8b98fff52b5bbf91e13dc7a0714460fb9f859d5b956e48cff8089e5d312aa357b8c172e9e86deb0c47430713860ac45f07517c93d3ed162615440b061e7766ccc446b4b36c1a8d50d49a9f6ef7ea8f4f0b591667b1a373b4ae7563644a60ce3fe1628d35e5ed06b48732688ad4a6b24664556b3337af9a652f3e67235fc3568ee9184d9473035ad889b3900d3e179e9c5b94b163efafd29fe7ab09c16f304689dae9c68a9c546030c1aad38a707cc9474ca20979ccda9707c5de3f0e3cf0ee15972c3313002268f7db39ca4989d89853c2dc371cd483409748a608579fffef3960eb472c5da70a98a28a154241d27ea292bfd2b090360eb98e25fadf6052e3e699f24621a369b35d5bedfe79cbf95181fba9ecd5addcc3ccc7383c1b057ac6fb515f40b255c023ad29cc43b328b6b1ed09cc8abd1169343c4651e14e54cfb8b2e64db0dee820c60d66c7efb57e2eea8d5c24af2d3eef007cdfadc009c63efd2c1361a1e4761df1ebe0d13121410995625ce5a4e9a353b35ec63711c7d54dfcb5d40f627d03fd1924a5057e2bdda4514afd357969433028ec637d977092050a6380f3966104a97699ae072d5a28fd562c7488e9b95bf407be7275f1ec65f5b83a52a66db5ac01a33a6fbe741c3cdc3489c775bb4508cab4dfabda82473639e0d52f5601dcce56793813263ddae9cf51e4791f5de97b4ae0d3bcdbd3051df54dfe0425619b90fa50e252c386befaaa0976ae316f2f4218f1746573bd102c832a0be5b93b455713f530b95069b6e3de4f4a7679af86bd44c8ea64168db52dac94d9273620b7c288e98a8872c783b608da3ce9e348c3c4f51671a9650ce7fc853d66165c29ca88ee80e1aaa75e314e373a9cb1a0bd3742ceedf9f48f3e724bf4515e33dfcf8d579e500a91cd4aa7c299ad041740a3366a1a233e68a01b9ca334712591b1f8d573d080fd7702ec9f5b115405bc975b5804885e250f017b77baf73d478ef1cecf9652a89ef0eb00c693183c2c8fbdd9a5654666d268c6d1d3df935b1d92151a2e4863933e833be7b05ed4c64c69e0c9e18ca0e660d32ce79d0b20492cce4fa9ea4deb8bb27e80564381d74c8aa00daf3e76380216b081d1c3bfd8bfa092d1546f41ab00ccbe2fbd46f8c4e6ecd82cc61fd897ab3de6b1a7f9b6c317b025bd960d2dc7ed7b648968cf979c5f378909f6c0edc13267b0735237d699ff642f2004ec3d8852625f97eed8e15e17391ff321c7a74cbb4819e6b263bc05229bec02630307767c07b638326728fde16b2abe8ce0e69bdaa66c730b9f678b4c8341c82f8b67301789f6586589bb8db1cd5a30df37c4745d60ab370cb2ce584d67675e8bd16606744f063022cc7150698a2d33eb622359a16ec602b2d6148fde103bf23adda27e6b1bd7e6f2af8830ee58531b7e6d6e614006bc2abc79c5593847300041ce8b033a94680077009a614cbdb5b7f8f5ee559a0e28706cbc393a119f211db34b30196261d534ae0eafe46287165e166d39f67aaca73076f370d99a0642e9f9946651cfce54149c81b918a780cf73a711580eab9a47378e76b4d59a535cfa9597bb3eb3952b47325cd1e0109da59e4f56f52efcb7e60cb80b5c0b69fce24b3888db9c8d74a883ad9641fb5fa9058b892057d060d01e43fd6003cdd718a14b664f79c016531923f6c1a831b826668a9be4807da1b0ef0330620ee8e3d819740b58264566080809685aea08f4ff181495dea043f068ce34b27ec0d2ae9d69fcb142f08364332c10aa857fc183e560df3894f7c5acd3bbe37395e3f966700a4be0f23dff6ec709a8ba179b195ee4ee9b584646e9283995e38821f7c7a8dbbf84879f5886e49af93946ffd46566915d0ab3289196ebdb38b7088d91fb0204ac308c6ec0dd350de88ef0c5c84715f3e70ccb76355cb2a2eb4bb197b2024575c0796de4fcd3c12a1aad8b005df1504a610c291bcfcd557426fd0ae2358180b37ef9fd90f1f5fbbae79353a0c032e84219b86b111086da6426407d546959bb75569b98a6e8354bc569770384fc62f56012981c5410bc37c6c66b5bdd6b97a5e7567b76c96cd2eff158dddc11b01611f3cb4b4ba2a4d19d8feeca7d14601c94d1017b279d451c5bb6a100abeb7cb23dd95bf6eda7decb29c0b627b00200cc54d5bd806aafc50f5f932c217d3f13a5c6b0b0d973b5669b5009fe165b886fd870b6437a7cce4cbb282e79c8aff9725151d60faae6aae8f9f5ba9dac0f6b8fa285929387d855970ca2c3b23b6680be804355102a9dead010d3e1289508b62ef09e55f428db56796ff11ab3625c5c090ec00b2db96f4c3a96d1f99a8769b44a6f90715824476935323f2aa8c50baad69808a701855737877ca2a2fb5e96d47a5a393b2c134cc162e0453e88b2d2367d10ea7af8fdbce0b593cf930ce7fdb85a96b6525ab82fd782d441631df8b83dbd7c354b75a5d27bf8699ad60e00d9382d2a13044f03d4174f224636039c50bf1fbfb59a6c8a9b7f6da5fc69fa9e60bfa943cadf24b2465777e52e42e4bcf95843b8e2cb604974eb2d66c04e966c838c28077de034bc3199fadc9368036661358154d788dad9491d124d23f6633c3770cc20fecbc2c0fde72e5d3d11cb48217f2d1397e661cc1cd02b33d06eb735c14a8a14f04da1011ccbda3ed7ed89e2ac93cf7de58cf15c7f123fa1a9870e3b944423b1da8f8fa558b7d31f21db22d1873e29a0f0ed8c1b4ce8f0210d77d1b152ada5d8aca4d78df42804cc7a9b21ec245f1b905e2037f799822e2593307a3a5a8438b286bae456e2a9c486bdea3087f84bb9bad1176e83c3ef94d848785018eaedbf4e2fa4457336c471e424727951b1996b156c3cbcaa24e4ae19967c7680e0ca18cb251c35f53183a4b97b55e0fe236d12aea3dd7731166703afbbe4be408a54ffe9a04946d712e1be1d68291c728e43a24a0b392b706ed67b886c8222708ac1521635d90402768e296df3c5070f17a42309fa4ab2a068ccb2581df3497b4a223b81e94576cc7be1ef7ad70c803464e4e040d5b12724b683572a48d603e56b1c7c303428f76e1acbdd67c0234fbe3516a57587ea2a765041b1c8d9cf77324d16e0af3394655470d3f5a2e4cfa33832012df93dcccf6568c438e8ada3203a92435fb9f64249034e12f21f405692c6865392f8bdb47453a31d40a67048719a4c42ab4a3c393bb5ecf921d402f14d6bc3b185c7e53139acaabe4114871fd100263bf3a4408850097b87d4e3581f3f48c75ddaf3461e19f2e5e717744c784ddeb68df3c900fe959718993b5502c9ed768e47c1253515ef19530b5b48e36639e5aaab6db54e5a4cff97ae08c1ce701e833f9a8117b092639f71e43425d7ee6367bec0e7fde92f0cf907e0b1d09b02a032d39ddb2e4d599eeba79958afb97d6913b09cec6e211a6d58ceb15ffa924c3c752aec7153c91f02307b2d09016e335f872ef137a4415aab286d7e9efeea950798b16a2a7885a5608234ac17c601ac057482bc262e46decdec31430300d63785dcde51b13536f7aeb8257db4aba64e92271aaa157d784d59cd1b763c62719329f8d865e3ac27b844889edd1a3f4bd4a29009799a327cbccf2dc4bf8acbbfb8fbf56f41dc41c4788fe98ba9ad7823d25999dcf01051be3a74fc9cba7dd55e7d00362a6038d4e06f725986bd7183dd62e2d8544d85f0d97a9915ddc4ef7fcb5cb7eb8f15b0c9f1fb0461e435c79f4e3500ff4d4865a623f6979523269daf7bc8dc96d4c16f8bcb505013601b907dc549533a97c3778b778420a1dd65a6b0d8d5efe75752d6f7a75c8acc3f4a49cc7cb4ccb7367d02a72cdd1188cea48afcd66532772b520b31eef40b13e52fd6ace2341051bafcfc13cdfc71dc641416eed291d06a5962fd0bdf6df3846f987d4bd6da2ce0f94a91f56e2e55b97402e584def5fcc74dc02f9d57a2b3ba0edd3f1621e8d5671fb91527309d1cc55c84700efeef1cd4a12762c7ff4c2237f1fd98386edfe39e38befbc2941d8bcdfc8dc8edceb6a8effd6ff8de16229e1819ed50ee2dc0175c88c5ba650e2c156f52a88174751adeb689ea056b32031743d42ee9768fac5cee2782b9f15242047ff9c9292fbe7d8dc85d184bbbc44de98d8c4a9aea27c9978314d89a708a50e768ac9b609347b2bfd17268f8aca1569d83ad28be8a1702cb8a82b5181541e44c127a380c083c8b480c51c784b349906c937cf2ca62db39dcf138134fe450fbfd02f4a6f061af9266e3ef961b396d5ce81965ccc3d05c4ba580f745d12e164cb6b235bf830f98134f47dd7a9e6b04706ed0e67d0443b82e7d2bc8756470f7f2cb11289dcc29ab397186d13a31aacc912f4161745a81aaf4539f90d745a996cd28637af50e7e6ff4bcb1fff9f422ba32d5b14bb1296f3c60edc39a02ed611b6fffa99e564fc28147c8efb26c71e22d52a4b43c6cd7cd5917aad820141c8227f130ec035eea992f8b91bc2ff3c48e79d23b8029a7414cf218176ac87d7a09e6493a8637fa1ff967380fc1f34dad8ae00cba6e262e1f3e063a8b141ef859c2273a7c7b489ca889d6defe4a90438f0a104656305831d75a4d3d8a8544c77db8b9e1259fba0a92462ba7d0a1b297af1b34b10f5d2e8514c5baf2cd0eb7571192cd9e0eb58f1c7d9cb64c22fcd3de3d787aa118f5fc7f8bffc464ca85c4d021cb3816092d857169dab8fa95a87dc3b75364f316b0410f4aae5dcb8b3c73cd5dffa73e7d935588532d137b6ebd029dd325079a4187fbe840e5489ce5b60c91ef62511ffc59b42145f85529282b83c9a03513df19fe76dd6c71bb56bed898d783b28f3a280148bc7bd6bc65fc5c0f92dc1bce5a2922e99b8759791329da7b1bb668ac05a0380de2951ff39af804dab14b802c7451546388e83dc97e848897adb2bbb7056c0d16a7928458d4e1050e14639bd54e8e40aa3213282633bd15dd5a34e15c14c64009715185c7db05e7ad907331f6937eb1da54f4ca0fc32ae57a5d18397c1c29bbf89f286c786ad44f67a003b2f96b11abee3da684af71c6b5b1fbe37f6cc6c3832e0887b87b0c611c4d49937b5ba4a976205fd4451485ebcdbbbda8184f62060b574160fa30c4bf6ad29f06cb5c8f57d3501968bf68c90c65f2d3bbf961ce5c87477ee7d8f897d4b3209afcf3d2cff0d2d6b8750e26d244e0a0f83a9837def0429c42f717ab3cdd9012da725053ae7b8975934e16cb1ff59d23553c72d8f6bd9427f819f74e35d519d46f4e70ab71b6ebe93751c170e16e9207b82266f02c2defbab35b6985925e46e5098fd00e6bb9a879ee64ebac03bd11291aa69b8d062a81af84db42b3c7ffed09a1e8bec387a4efe74abe539def35ce55279a597b3119b6bbea4e5bf21f852e2327e80836268a4fda07dd3e96f38ee347b1723afd65e66a4886b78d63adcc66f9410603c5b3071bc4f552c4f60581a5d3bb024d5c81446380c295ffece537ae656ad8dcc94ecf24907c071bfd0dc366c1e421d4695b44d6ffcdb61efb9bc5e034305c369a7ab45906c37eac4dc32d998352663509ebfd764440933e08cc7ac2a4685baf8b4e8f3141d6e144e33669415d70da198ec131d111d8c0619239cd082b067a440d1a7ea98c68dd528433fbd1abc3c1af9097db6b1d3f2fb6fa991ce25ba7ed36361a2aa4bd272506b0346af71e78bc0f1a366d0264f5c52151985fbcb4052664e5b639042d26de5455dd926af8c00a94b463bfb2c27c5ab1fe95e4107fa0a7c6dddc958d4f941817ca769", 0x1000, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002180), 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r1, &(0x7f0000001080)=@un=@file={0x0, ""/4096}, &(0x7f00000020c0)=0x1002) 11:46:14 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x1, 0x1}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) linkat(r1, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) setsockopt(r1, 0x5, 0x7, &(0x7f00000001c0)="e6417fe422c180607f87dc549dd3a34b50d98eb1014ad21d984d1b00e89f66a0178a9525db6f1a7dcd0bc24daa420f7c44a7462b88b524bec60b80cb93b063be96cc29e79d05f85c74537d32aec956adcd895483a8ece8e7dcaef74da735e4a6761754aab7717c5c5f9f9d187d635cf4713ee91c00a413bbed17df230d4511c1730655044ddbe15e3339e0479650416205c6223aa27883b9cea2d455a4d68f3960ad5e9ddc0f6c075ec13a6f814c5f4944e5a7f62a0786018e21f9e20ca61067c898d8acb3e73f566cc3b7072bcfa63c28eb72dcb847dfdb27f62434f68f8b063a431b65af", 0xe5) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 11:46:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) 11:46:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) write(r1, &(0x7f0000000000)="17fa2ca84e7d293c640cfc3a65514df4", 0x10) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) 11:46:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)) 11:46:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xffffffffffffff80) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20058, 0x1aa) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0xb8b) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) r3 = dup(r2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x800, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200)={0xb932, 0x4}, 0x10) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x64, 0xc3}, {{r2}, 0xfffffffffffffff8, 0x1d, 0x20000000, 0x4, 0x1}, {{r3}, 0xfffffffffffffffc, 0x8, 0x4, 0x8000, 0x6}, {{r2}, 0xfffffffffffffffd, 0xd4, 0x5, 0x8001, 0x1}, {{r1}, 0xfffffffffffffffc, 0x8, 0x20, 0x6, 0x1}], 0x0, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffb, 0x50, 0x1, 0x8, 0x5}, {{r2}, 0xa4d6b5cacbf5a43a, 0x6, 0xf0000000, 0x0, 0x740b}], 0x7, &(0x7f0000000340)={0x38000000000, 0x2}) getitimer(0xee2444fb67730a0b, &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x2, 0x1, 0x9}, {0x18, 0x3, 0x2}, 0x381, [0xffffffff, 0x9, 0x401, 0x76, 0xffffffffffffffbf, 0x4861acc5, 0x9, 0x5]}, 0x3c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x1, 0x0, 0x1f, 0x4}]}) r5 = openat(r3, &(0x7f0000000480)='./file0\x00', 0x80, 0x0) setitimer(0x3, &(0x7f00000004c0)={{0x2, 0xfffffffffffffffa}, {0xc1a3, 0x5}}, &(0x7f0000000500)) write(r4, &(0x7f0000000540)="183150ae5c5126890cde9e8e5b0e91a3ed62a9d4f57d16b947869333ad05bd2aa49f3f58023bc251594c9e90ecf309082d16f4e06e70d1ea3b5de8072a1835b35f48c71fae236a0686b9325542b99c29d2e1d8df45cd789cd9aa27376acdaf72edaa1332b473835281295f267987f8e5f38c11d461cc9a9b6acad87c8ec8587bce3e1c0ae0ce4bde61eda518d30cb6b84141cc657face7f544de010e4f1ef28f7fe7ecea5f0b65404d18d0fe88fe59a6696dd674752c7cce72afb8374c30b13515f48d8d8e0f2cff1452e86ae376ddf93485755430ae016ed9441f3dc5adbe0a4c1d7dd330", 0xe5) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x10000, 0x0) r7 = fcntl$dupfd(r0, 0x0, r6) write(r5, &(0x7f0000000680)="dc0b736748b8f349f7095538fe1756b8d307e7299ec1c2d9f4c648537291e9e076578b7a4efe7708736f5111b3d79e1262641d01e1cf8dd088d093bf52d9110bcd6886abc6dd8bcf87d45f0c58cdca14725456970647570bc7aefc46cbd05a3fef7cf74ca54834fb1b08591f", 0x6c) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000700)=0x8) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000740)={0xffffffffffffffa1, 0x4}, 0x8) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000780)={0xff, 0x47, 0x3}) ioctl$TIOCEXCL(r0, 0x2000740d) shutdown(r7, 0x0) shmget$private(0x0, 0x1000, 0xd4, &(0x7f0000fff000/0x1000)=nil) pwritev(r6, &(0x7f00000008c0)=[{&(0x7f00000007c0)="55a0da63c4502f8cef341e80c5b0dfce21b1c1e7d9aad558caf341ba9c561213fefa77617b8f86ae23c7c5a025dcc9f9921e4deff22b63ef8591fb272b66c719b066d2ab85379b62576e38a67f1de69a42126f8237d4e980b2d2a1a3b8ce7bceb5731bada12a636a885d1c156ed17be19bb0451d1158ba7d33142856fcb56f", 0x7f}, {&(0x7f0000000840)="a8e87f7cd11972c592f7ddc3beae9d5a80576c87e8b4a3a83150badae45a2c68d1936a59f5793db111d54fdfb3da3b9ada146306b14742c60150fb4de866d95cc5ac29dceed941fa52024c", 0x4b}], 0x2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0xc) fcntl$setflags(r6, 0x2, 0x1) munlockall() 11:46:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x14}, {0x7}, {0x800000006}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x5eb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)="b6") 11:46:14 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) sendmsg(r0, &(0x7f0000001980)={&(0x7f00000019c0)=ANY=[@ANYBLOB="f5cf2e2f259abb700887c47aa2d7459d7a9f749eac0c0057c545564aec286c06a18a1caf7ac9a38c76514a3b52fee41133891f96beb824a1cbc9c49bc71bf04dbd9f76f10de7d8f6cb00000000000000000000000000000000292c2608995d646ef944165dce7cee0c44b4adbf39ade7030a82ad8740299f1c50fd8c664288e9e8d5aedb7f3911505693a492738bef2597b8a3d4f8679513412c6b35fbf01415da9f248b75db78f3f2352345e629a3e92f21d0e59f2151bf7b2068b9e25aba9ae4404ac096e9ad78ce8125ba7da4fa16ad17b757d3deec13c1e12c7535a84999a107980c864dbfe10fe3a2f9d42983f9fcab3af118f77ee6e8695eca0493c10fec6a6208b32c22de9bb4f0dea9d72214d0eb537889e7d61e29d71672dd7ed832930c0b09bb1919d297609aea6b6f"], 0xa, &(0x7f0000000840)=[{&(0x7f00000001c0)="fdedb893623226fabfa7379ab899bc9a0b0f598981e4723030fdb58adf162375c8b7361a48561c4fc734c46269cee82fdcdb1467706268800b49aa8d976e7aa42c6cce3aa2bf5d0db8586c82b12063e703b752ec9efef81645d63e17ca9695104d26fa71a7c54c57f0ba7aa9c9cfb10ea593ab8757192125de8465d8b3", 0x7d}, {&(0x7f0000000240)="b392d398c664e83c1c680742c1f7ad9b350295a1cf8e8fdeec37bc13397ac5a594273f1b4ad0b91379f4069ff60d208aa3850620e997ed9bde41dc52b61f8843e547834d69d2a673907b9717b62ca4104bf65a995c2d3a2582e8e1b1176c3e7d266afac2b51d0d5ea3dc30f65b7f0d4ba95a74a03f44dc59f106b45d0ee760e89aa027023f9fc8138c151431f31b70669010ebb30bc4ad", 0x97}, {&(0x7f0000000300)="caff5f59be996305a278d771d69d93208246860641893de2679cecf3dc54eb2a8c329b104e0516761d27d6f3993c6a8cfb7d2f3b27481ffa2142554f61877122e1ca9ec78e3562e4520332bb0f50d0c309534021934a80fb91451a9044c928092c3f3bc0ad75cc53300608af86a8", 0x6e}, {&(0x7f0000000380)="0d0a04fa597c0dbe3b6a5acf413196a5b85496478d4e0f3d2f7ce4f19590337982148a75128efa", 0x27}, {&(0x7f00000003c0)="f7fa9601533601f2f859e66b1669cbeb77702aa9ab2d6fd407064bbc3e1e6b3f5949c646d620866b32ba1811d0dc29c1c82b31565623b976732b78548510ceb5ce9d2edbc1bb2cafeeb7d8a43368939a9575dfc62b7372dd0ac9133e9342546ab8c9e48ac7ec8b0c2a19ebbeb17208a112a51031f07cf92c6548fc472b8733f0cbcb36a06c8434544fa11ba83d4748b4f4b45718131bf2cdd4cb200b67f4d5163faa5686a83d5c513eb92436d78e84747b49202ea8bd99635b619945bc6dd4e7a4eb404d864de86963965c01b715d99c37df0cfdec6c960e23f08950e1baa16870", 0xe1}, {&(0x7f00000004c0)="b820bf7c84a827c54a4760fbc76887999e1956d8b77d4a45a1fbdc2e74fb366bcf4b4419aa9bc239886ca8612d4eea507bfc00d1a307fe79179ec1e50c9d4eae0e83e1af529ebadd90d7e5d02895662e4d18e27e19cef01aa771abb850a61768126a5d333c19bfa094a05b9e6ee11723e260b239d0795b5dab54512b88315420a37d2991664eaf5ac2e1ab26102b595f21dea3b7b13a65e1184bcf36db3727f912a293656ae26f6741ee3d50fe2a6e12d162e0b4619b4a751dde878c914da55dcc712ada2dbd66c033693375df53376b9bda3077c1a54935228b9a492231ca8ef9a81cf322f5c49fe7344546bd427f60d0", 0xf1}, {&(0x7f00000005c0)="aaedd43e695301cd798bcb368a1f08a65c2906006e09919402ad9a1ded3550fba4cdc722e68d9db05c4edaaa7a68b81d67ece02e98a42d983ec4cbf974228b65adf51bbecbce8738a5f677f47cbb38c17e19d452a91da6706bb4abe1d61c8ee5aaab1bc79ccb413f9f69c7fcd4066d78c5a71dff58d7ed90aae6364be2957ee7a84ea7baa13081529904e26b5ae353ab93b6e472c7773fc99bb2daff4e12523197b10bed792d210470d6713080a849d572c94b35bd420d97610d8d7e1dcc190790e237f4770fa30bee2c052fcefd12ce6c393f7dddb1781c027114d1d13e4e35a341fbf90287d3eb3ec4ddfe5827", 0xee}, {&(0x7f00000006c0)="ac63fba82b2cadee3362ba0af2d4813c1e3df0271a251011f3e2ece50420238fc5961185b108f681d0a4df527decdc717c346df54420d13e5934435b49868eb4c9049fb16b0118f97c7d836714cc147e01319c9c6c8bd2847e1251475d8beffc09f6d2d3a56abf18b1f4636013c95cb10769b50c4a8617a0fda664029699128ed270650efdc709a8270365162ade24f6", 0x90}, {&(0x7f0000000780)="fa3505628be052069626ae29826b882f274a92afa084555e675ab4f6b29230fc10885c4b67ea61e9832fc2a4cf518e9bc55efe4999d605bf48622663a462e4f2a669fb5e3e7976a0e87a0055205082cb95d3ae12ed0550e7908037e248c797ebd22fdd004d5691b84ffbcfb483539bbddbaeaee4179823ffdcfbde9994f68e7c47776108e4162c755d9e573e64ab857fde646a233a8006b34ec6b982bfd93bb4ef0d3e9a43272e70507c571a99d73d67d728b9ff2475c4cf1d8cc04834fe", 0xbe}], 0x9, &(0x7f0000000900)=[{0x40, 0xffff, 0x7, "8408ee0943a019d1e1b3491404dfe21e1b4b35ddd0486026d572e44be3e87e8369b92585b708d8be9edf89"}, {0x1010, 0x1, 0x4, "56f557f3abad235782d17ecece484611d63e846228cd432657dac628228c5b1e9e2a53feaf8338a61878d119a01b330f86e4da1ab7f8c70013cb380611156d50eb192b67079e9db360d3dac5b6dbec0ac1623dc994faa54575c458356762a9a4c70b24fc17254816d070abcbe32bcb982d395e6211f879b32856dfcba12c67658e4115eafcb21ebb89c8a4a726d15163e02b4cbf540ec21572954a4177a5e8209ba0fd8f8170585040afd4b1609525bcfe5719656829400b58f8ffaf9eb1fb5b94d13fefab14f8c401731cf605e651f598f9a65257f9a357ac7e1668ff06440d4733c733f7f1c53df7f0c5e73f3fdbfb73e2ce122fcbf4b4efc23afb70452ba2ba25fd1cde6f1de2f87e76dd21e14607e4f5a6c2f4c4a7a0d40639939be2c7474373daf1eefa52c239a82224b31288651571fdf8686f9bea9a7cd9e4e2fccd3b793cf124a0ce99c4a777cdce9f24a440c15028282e1046c4b7c6e905a4dad2fcf67f5d72cef78586977b5b7fe491e5152df7336e8ec6c6cc6b2ed8057fdade5dc8294ae6be5c5f631512d90f8d46fcb9f4290673e8454cf5c0481107ce8975b447d2d1b6bab34c3c8c137ec441cdc638a36636d03e935d5ea1274055e943dded53e92948436977979d1047fa7e53344ef752acee9e8f2c90e8015018d59e7b478314411eb35fddb98421dcb4c03d6aef92c6112c9e1b2c4543ab3f8ca0c1feb53727d2db50c90f1be26013b6538adf02df22fc26d6de9393a7c89b029d691545050b20f277180e6bab4b31bd9b8aec0ae75c45bca4370f57a21bc73e6fe9ef58ad7698d26a4dba7fd219ff429e0882844352fb90042993d4e03a112060dd04fa351843d3d55268c9963595b74deaeba83a7be28540121edd605ea37e0c40af833f80f5e2f2c66cde453d487921b2ea6542a24302df855d722f4d18eb25fb97e7d31f900e1186f9adc89a0ec7e3ba943616849b66b05ff8c101e548e527eb718e44c8634df586aa2dce4cf22481b4db0a27b14c3b40bc1ca0ed7ddbe927e6b9c28f0c3da9a1bd4ab5588ca976e927015b72d0d4962c7675504fce63545aa85e06909056939cf76b6cf5185ca021c67efd0d508d3a0491d56714e20fb1674ee674d41f12a83bcea29507c4bfa0e9ef5ead3fac5d78eb1a6fbaeac1b430c3e097333daf903cae6a7406476803067d4be5633a7b88c79e5f01aa420d156f88c9ab3daa406ed9ff220c8c5256183301a7e4e9f0dbdb38987cf23dcfcfc9309914312e1c156cd07f93d557868382579094a6c5f53c785e528eb0075a1e222b75efed64a134c7e4d1784a04eafd1bb70fc93b5838fb48bf1e574ab074b19fb3a1b5b68bb673f76a5d36e58f3c5c652d770c009e857737f114bc52165ca75272fe5f12a43471980a97a01f31b2c78c692f23a0adec968026eeedb20bfe699477ff5fdb482e44868e4979b20263cd93a52120e1026cc6609426fa550d94366e46e3ffb4d1e73798d0a37c2872785cdd8e049c9cdec6800db137675e8a9757dc943e6537e2c280ca11d8c9d4f3dcc676746e2ed02afa4edb2e58dbb0b8b187f4a4c87c011c8b0d56d991ad7be40a55c468fa68cc8a5fa66744b893b5b355ee59b59c16eceaf511ce5351a6e79e89008c64ba851f198b61d211078fea78724dc1f24080ed533b8d0fe3ab0c0d83205a61c034f87331b69cc4cc0e644c2a3ffc1d7c9514c370717ccf1d118720e0e50968ed9d8d5ef10698f9377d7b1346eee0db716e26903f1f7b5a29b8819b9753a5207425e9c4544777747790f5124f7ecab2b265c60a73cd7da491ace79b7ba60d3077329395f2cdc9ab37ed423bb3e7acb3ba9093ae26cad014561ad1282459865aeffabf09db833372d98cc01c15ef53450475bd5f2cea0329ae6e821db71740cdc5bc3fc0a9b29616f7874e1a24c23f1ad11dcd3460ba50e27725c448a5d10e27166a47790e6d18475b6a66158fc719072bb6e0dca0a9724ea2125b29bd77148e43a5fbc42b975389ba6ec160d2603d31504452b95cc81b9e807c7c9532e176543f3d26e328cfc355ad43adb7509036cae98adf351e722476c3ee1af19f81572f1e247afeb34c4db4679a03c4f0b0ae3a0202cfbc7a07736879ca53d299c970376c0514ec857b98daacb76989f5b676d09663134d66890f5b45f0daf9fc4c9a82c27ba01f426e153cc3e9f7980f2c46c0d22ce91f4c66c434086dd3d278104cda2ac69031349d01c128136de784cbabf9594f0c643e4d1b3d0a79acf2cedd7cbd7527156b4bc26a29189c218d1b21abb8cd249788eeee392560703a507df155e53cf1ffcfa1271be408727bd1dcdb3f540b151f18614605e9ebd893d98eeca4a80cc853bea321b723860971e6c01454a9cda8dcdd87ac6164628443b53d98d7b29f7e147cb3aba349f65b2c3447b9d61a1dbb3f426f35269de65bbe92c1a5549ec451566995c5d9692e57a3ce468ddb0dcc351164f3c51ba0060d82a24df03c13f48721e947dbd9857008b4cb45e78b6278ecf26827128b7c86b9c4edaa501737048ed74403024ddb69aa3d0538f8691717d73f1190bf3d334d4a0ad87d1995335e608bda25e45ffbb284811ac058ebbd485157d051aff82a7aaaae053b2aec1f1e421461acb5c193ceff8cfb70998f2e223c328839c867fcd600389c34295223ea61ba8a55b8997013a2aced382aa41075cfa02599713b72ffda9a9f2a63362f4fca1ffa9c94b8df75abf4a9c9e232a91dca2780a9a64b6692092629fd00e21a650d6986901ec258ecb09e67777cb3a8cf6db27537038e1b6fbaa3d10656e1ec8564354eb0877c82074d714e59dbac8055a52ef71307147b7b8a8061465b1c1eb2c7fa3cfb464fd60ec76e54028b218c5846407eb163795901ec9ee7acbb3bcaa09ed01a38eb6839bf3370147ee01a01c1e3c4f5b6277911c9849bdc879028883b91d5f35ddd73a5cd510ffa882c5397362e1d05e1994dd9c605571ae3319058c35c3ddc4be98aa5e1e433a4bbb1fa8282328f7aeabb110684a8f988480b1b51aac35b75f74e052ae5cd9847c97ae92450d38007f01aeda2dde67524fe8504cfd70600d5c39b3364856cc11f6bd65c8f7e5c2f5e48b8d2c358229dc386459fa7d03235734214d06403b496424aa9b8b03efd965875ca4323c926011c59cc61ef9acf3c539c53e8968dea8b80ad45abec02a47c9794b670685a9b27003afe83b848a864d118cb2a9a84ed7040759a05eac78fa581e95dabb15a527cabedda3dc10a6dc3f42a55ac70b52d21e5a082d65886dfe13f4f5e884e957dc632bad27ede52184d59ba8f90a8686d52e269629df4be4cf6c9b8797e7ab250f45debc440481f581765e1ba1ebee17bd19d026f940844b6c565efd765105fa6d1ddf4d3e9ff115976937d37977bb1c1ae3281b2233228e9d4eb3434825374efa516615eae4785dbaea6eb50169f275f00367de9424c202ed65285bcc6ad0e3472fd4957f67bd292bddb13094ba0c3e41e0e5c1674c2e303bb6f3caa10a6643b51cb6b9ccda312f988ec110e3a56c676133946fedcd7be3af5d6c4d7c5e771288ab6e3e474fab7229e192b4d95e6134f44f0e26da7a08270280e786332bca3ab176e4158b46af73116369fabb69761f9b9f328a0820d2ebde2faf7b8711c2a59ff283c816f5bbcbb2e91c7cce1909c06cc200d6653d384810f6161ce0a0c32e8cf993d868150bbb889f210074f8d4121a4f7e80c51988e60d7c9c85a141faa7f627d593d3934a615d0fd5157102544d0bb4fbd0ed4abe3d64f2dbbf64961004c9e36c2a93b5fc4fedc32c9a8da4fa483ea2d43b4f5e575a2e0903f3929dca57e79e4670d4206a95d0a223b0f61a79241d82eaf44da78ad620ca7972510cf49bc6d661a77671e853f78b2bd41d4f674fd831a4655c11e7792017906ffb1183d3b9b11be4acdb3ddbf0fb871f73c4b543347f58c4074f357e680e6d1fe10ed08b112cb35821478d3b8e36b2249c735713aee6118fa09f3688e898b00e3cf80bd631513c08a901cdc6b107e4ee04ffe07b5daac6ee76e72ff3952c24737343b2cc307071e901f9c7ce853282c8b698ffaa3294533427048e0603a7350bbb8aadfbecd91d125ce5c055254021e75cbca4ccc6502002f96bf148755205cdaa6a5a30a0275223ced27c3312f09bd4c9eb1cf522e0898609df9acbbc794ab47228c9f99e1d5f283fc153d8d07c14b5df70b58761b7b53fb1586bc6ec3faf9a11fc14e631fcc019844ebd224f58adf2ea1c191f8eeee183daa9007592bade7409448e61914e479f59c47f92539ecca1d9ed8773e7118fb0196ede2b411947437a54a7fc630914c82bc468514c194f01c9fd3d227c06fe1a944f87b8e271f1533f02c71c2065afee69d1bedf07a9b993a3a95f6d19d5b119d614f57d141d45613c7c026916cbd91e3e225949e537e0fdc1e488a71b3e974c631a20da5f6cb8b5f480d3b11116a9de8ad687af697da1f06521aa399b2f5325333fd19e74d4cba8f91f5234bf4a184708a537b42181ced3d6b43ac6f2a10dc761072a8d39290d8c759d19a9eec6c8e1ab159b236aed89bfbd563ae4490c9e2431b8b751556d01c5f7da28abaf474b98d30bc9c8d6c145209c663910ab3dcdbd54428c22152b1812890a10e302eb198539c6f8fe38cf555c19039ccd04757996eda12e9dab57826f4fa4357f123d9263d07404bedd64da4d6df378c58f5dfd526fb6aa992bc58ba01ece9903f8ddae749c7ca37f441e560e92a642af5dc4cafc00414adee6a819a4b5377d191e35ba6de513e0e678ab3cc935f1cf36e86f8fe05d6390b1485247d20ca27fa9d3ce96c883e045af01019155394b94729732a64a6db15f6048197bdee86107db9ac7280c3700f6829669b2c0a8e98abfdf86288f3e28a8cce05605422799706b37649a1fc128c5afbfbbf1c41575374c4e31faefe6391baeca9fe9354a5b4217cd661efb09f20ddc9177545e82ac96ff0bdf5a44f4d4543f1adc8eef9af696e947fd518c9fd0759f22b0ffd20da5ff43c38c712364d492b5678373c774e30d2aea639da958318a0f19c00d51dff52ba736d76d53cc4c4ae0ee7cfefc3982e9bac25f6781912ce8e9e1c9b875bc27ee17f2ea61892d9ce2463a12825f532107e3ed955414c07fd39e7db349e3924cab642aade5d3ccc33f320fcffeb71dedfe324ffd37bba4b5b4dcda975411cf39c4eba0d1d92b081ba938110264d057f067b4e83711002c1c906719f1bd2f7837de11a15bd10e112c7e1aafebdaff3cbb52917bb89456b187728df4c143c726b0408ba9cea0fd29e1f3151c7871e654e9365862f81085b66dd8851c7c805e66f494ed37209b422aeb9082b15d205d6dd4e15639142652ea2c8875c0d9b06593c5bd999a45c4b293ca6dbec8303d756f175fee0a8c6e2c48fff7fd92e143312dbfd746277887df520f92df7c1b96052c08a0caee8260405f861511b233ad9b52729384e8801ccbc42d4efe04f9dc417fdd0af1030c7fab50268b2b058f6eab52fffe1c69573c41b5ef1d8ef5f0128987d7bbbd91cd01c657d1720c96ea0d6cba96a38d804d4fa7625f5ee092663762e0684dcdc95f5665a7bb9aed467700f776aa9fb589a333214166fb770f33a66256f540ec476bb9b6120212f6b5dca500f10bf23b010ba8f1ca5248cad04ca35069a65a244a308734dd7f910426bdcdab31e96bcd9b09427e3715de109e885b68cf7ec02fa46f2cc243217e26ec641dc946f894c0ec61a3548b82f968dbc61bd"}], 0x1050}, 0x1) r1 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) 11:46:15 executing program 0: setuid(0xee01) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='*,+\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='9\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)=',\x00', &(0x7f0000000200)='\x00']) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x80, 0x20) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x82, 0x80000000}, {0x87, 0xe4b}, {0x0, 0x86}, {0x86, 0x8}, {0x24, 0x8}, {0x0, 0x10001}], 0x6}) 11:46:15 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000009000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 11:46:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1000000381, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x467) 11:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x6c}, {0x6, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x27d, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 11:46:15 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)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b000000000001a00f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_open_pts() 11:46:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x5010, r4, 0x0, 0x0) 11:46:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x20000000065a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) write(r0, &(0x7f00000001c0)="fd18989974ecad7fc5b6a5c89035aeb63fe29178314d04b5f27f737cd4ad5964e9c1bb8ce0ec8f189d7ed253b8f3ff1c7f1fab7c8546686d49b1c227292b724c8e14add7006f8f253e9fb4ad3ff0f08e295446387e232a7ee89cfe8aec248904e88439a76aa0", 0x66) kqueue() mknod(&(0x7f0000000080)='./file1\x00', 0x100, 0x20) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x7, 0xffffffffffffffff}, &(0x7f0000000180)={0x8b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x40}, 0x0, 0x0) 11:46:15 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffea9}, 0x40) 11:46:15 executing program 1: r0 = syz_open_pts() r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) shutdown(r1, 0x2) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) r3 = getpgrp() r4 = getppid() setpgid(r3, r4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r5 = getppid() fcntl$setown(r0, 0x6, r5) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000102000005, r5}) 11:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = dup(r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x40}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10120, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="f4242a607c9f6a6d3000"], 0x10) sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x66}, {0x8000024}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="00af8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) pread(r0, &(0x7f0000000140)="635cb63a457ae9dd8f92206acdf220eabaa67d0ff66d1bb6604aeca0e5f50798c448519da4cd6c9d999b250760c933a9be6d14de1d66cd809db2854a04f8393b5d83db20da0797765a1bdd2151fdbf5e26ad01857c9bfa3548da9d0898d5d36de132c908", 0x64, 0x0, 0x0) 11:46:15 executing program 0: pipe(&(0x7f0000000200)={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(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) write(r0, &(0x7f00000001c0), 0xe5e1) 11:46:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x11) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000180)='n5', 0x2}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="74999d57860d3fb6e17478cc3dc66eb1fe8acec09ab9654f9c51e7a92cd966ac8e11555893014d9781ee56ae9f8203c1654c67867bd5feeef7b75d01bab9dac0a0223c73e896bd5a7e1683179bf9a21530709b51dbbcd6894eb4d7a238cd921fdebf13d8f51316c7e4e12b52b9ff260c30d49d54f36e4cd4161fb17fcdf28a7f5d0cdebe574451b1fe5582fd15012c547afc8cd3b2", 0x95}, {&(0x7f00000001c0)="94a60d0dcd23a39c9ae3dde8ef00e920be483fbd4fe2369d176b7be3481a0d8b14dc7dcce45dc5c6b7b29523404d23b18dfd23e56ad31352d0e1d03e668c5b7e201e7b11db5b008c403a04e3f1152c7dce449a0534884a3fd1d2071b7d1a4bce80ad231d667a6866a350fd9b4d3f093f7697ee", 0x73}, {&(0x7f0000000000)="b03042cefe8619419a1fa2718d164a101a27a5fea74edf4636eb9504be305aee018fd7015de46c40d84d061014944e532f42b1", 0x33}, {&(0x7f0000000240)="dbc20e7d122236469db844c7e5292724f7213d27fa433b922f78193fd02f2a2840f5afddd656d918fc5f0ee4932770722cb76c812396d47364626df58ccee61488dcd142222b6f0752db668add3540839d08ec451f45052726a24ac6d1a10032375d5b5d18a4d3cf9731e849ddda7856144b75e653e09e2a74910c9b9ae414cb68798016c7c1f4c19d5c2d8a276e1b9b", 0x90}, {&(0x7f0000000300)="43d9", 0x2}, {&(0x7f0000000340)}, {&(0x7f0000000380)="ce7eaeee2e6f52414f9448144f6180f0a1efe1e0c25aff47dc8bf8f51fa0986fd4872036", 0x24}], 0x7, 0x0, 0x0) 11:46:15 executing program 1: socketpair$unix(0x1, 0x99bd1f3761fbbd85, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000180)="70b2eeb5985f579ddbd575ac40ef38482ee15fcf504ffd98260330f665df96c6d5d9f15ec0e93424c2d1890dc18821e9eba1b6cf31f67afa4eb8608280ad3236d71f9c730f78599e2a18ca9ff0c4e2a6444b2ebdff05f2630b9df5e88004747a4eed6f7a4474f66723d241f3", 0x6c) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) 11:46:15 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r0 = shmget(0x3, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) 11:46:16 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x12) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xbbf1d50770f16796) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="4f6e952eef37dec699b1a22fe34f5763cdf486d01db8a57ad8e8d359e123cf48879933b09658f7cf80028d71d78109920e22ab1f61a4626784b0bbfe11ae844b904271590d92e8882e5913c94c774e26abdd7686e742aad4a826a96e1475cbd8aca616f0af2b4a7e8bf964ac2534e7581514c33af3f3d69de3b47795856eebba0755b1bbf841b4792793be2404662c88409ff15505467de6e2a19d3daed642ec4982db635e54ba692e16cdef22865d83a6f62bfe4cef105fc9f4dbedd7ecfead7a451bb10562f37bed63dddfc551ca9225a52946180b5e6d9bedbeaa68a9a011fa86c70beb8b4b2da8b5da99f6d5ad", 0xef}], 0x2, 0x0, 0x0) 11:46:16 executing program 1: chdir(&(0x7f0000000040)='./bus\x00') utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x7f, 0x70}, {0x8, 0x8}}) open(&(0x7f0000000180)='./bus\x00', 0x200, 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) msgget$private(0x0, 0x100) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./bus\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x0, 0x2, './bus\x00', 0x6, 0xd1c, 0x7fffffff, 0xfffffffffffffffc}) 11:46:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000100)=0x8) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x0, 0x8}) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) 11:46:16 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c6530007141e1e2d9dbc0949eb5f75c474129485d10e216d494032537bf"], 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 11:46:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000), 0x172) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) 11:46:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c65300083f776535d619dbc713b0458762131089956fc9480a8aa0080000000000000baeae05e8eabe4e67f9677f71312d37254d0f520790c88a979003835bb8daf556d7e59bb54b19efdafb7fbdacebdb93d0db0802a7ed44302d3acfbdfb18b1ded054410c09e101d5c7842fac4dde63d0935a7776c0bf5b636869fc84704f9f4e91cbdd627116e84c922ad8918d1736c317dca9e5d5675eaedd4066761b8243e7590cc1a18deb6d70dc2bdae97224bf4a36f3060a643dccc630f56a7d64a42868984a7a870e1e3e90ced07dc879b7b524970ff80430900a58edf4187d93a494c6482aafc53e3b9"], 0x10) write(r0, &(0x7f0000000300)="f4d3b18ca9f8a23e1eb4a943528ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ee45e6e75f65c7c086906a8b4d43d1159490687b95573c6a2e1e28f66ae1c8c58a8d9714c627f8732970ceba6b35eb27640e41dca86cfbc366ed3c5bc053f88f9a9f2b7585c9a82759924945b372831febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d9893e756334ded7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fecd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d62f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b047dc819e7103dd45525145cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fbda2c1f6596e4461b351f4bc647f948ecfb4dc18fce438e449173f47e24396df0c58cd796e5449063a0991c207f590e0d6f909ff60ba0ef706265185f66e3ffd031ff82bcce06510f729c049d97d18c78073873e2e7999af0982a19c9e6ccad340be77d71c992973d67eb3eabea1aae4c1c827b9e40dba60a5f623b2eddf1748b089a9f56e9d2746b18deb24d4a3cdde674bcee6c19c27c3e944084e11df903c866149c31ae60cd423fe836176741a3cb84ba8ef17fc65b24975080423945e75c06dc816c280af100bde1f5838721db1bede13e82825a6ccc8af75a020cda00254a7d270f1242a9b60cfc8c5c81b586647a4863ba36a1ecd4ba6664d9eb1662980baaf3babf8197f8500794558b0fedd68aa909343b6817f1b54722e3ef4dbe99721085cc1d938df693fc99215f728e251ef7ccbaa4f68d23eb5a71c853333e68587846d3ed0c52293ec2d562f30af0d09c25c691fe62d9e69d2a1da1b78b67036683107b407f2d8247cb780748feace59fd2b6ebdd916526ffd30f92715117da0f8d0ff846daa7b0f9a7342eecb6a7b25cd123cb201c027669a42d401438bc92cdca3f83d758fe4d3e91991a51887c398b1659adca009e89083db5559df5fb49ed260a3c20921b35fb0cdff4a4c4840b616b4fea2e88eea2aac553944613047add9c974efb77e1e35bf923d76b7c4406448ac3d8c4fe9d13e39ce70dd72a9b5c94fd5334b9df30d34e54ebd58336c4f413f019a839f99b960a4428071419a4263b9bdf012180c0773fcdad49856321fbdc645842a618691baf2bc149683bf32d9621d5120d", 0x599) 11:46:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x20000, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)="f8013a4730d94fbda7b60c4673c771f3988d204d1da4c73f", 0x18}, {&(0x7f00000000c0)="e03e48e3696c9dd3d028a6520ed94c0fe2fbd2fb895f2e7e87883c3cba5ba953a4adab707983a7d8874b403e428ee73debda9c2a04b341ea374645c6234e857e8fc4060a36fd8aad1994b804f297c0f4b01d1683a65f4327865640f6eddc1b3111828c16b930f5fc22fae5a53f9c72aa8b8157bc888047e0e4c4942cf454b91fb5a2211d040d1cb93c08303d15e03ea0a38747dd62cb079a22c3df97ba320d344538017c3e64cc6d6c51cf1da2706789807a9e13ac464b04c7f071a3b20038", 0xbf}, {&(0x7f0000000280)="9125830346d97f32cd1333f9c898682594e0b9735fd04f7610082ca74dabf35ffff7bb5d2c01da437aeff6ccc10f65fd6949583b6167ba9e5766037060af4faecc3b15100d963a331739ffc2736b641de70bfa1943", 0x55}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:46:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) kqueue() setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 11:46:16 executing program 0: r0 = socket(0x1e, 0x8000, 0x8b) r1 = semget$private(0x0, 0x4, 0x10030) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/162) writev(r0, &(0x7f0000000fc0)=[{&(0x7f0000002300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52eca0700b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286e079217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838c39a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe57ba9eba3d78961fec6bccf743a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb2977b5ce1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8e02fe2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce200000000a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa834e15c44a7bf8b7ed1c8bbe8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71573c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72214fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b8738774265e637d150a0b11b684c94615846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689fdd214d1efe533fd5f7802603bec45abdcad9d3a7d3b2e47f6fbd8bcede6924b3f33b40bfeb07d70418636a247cf80e4e7dae3459c18b8dea96def20fd82f96232fec1463aa86042c0ee9a02188667d3d3db1433158d611de79452e39636b8d8f90f64c39d633392d30d09b5a29e77699c0b554b9cba51f", 0x1001}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0xfffffffffffffffd, 0x4) 11:46:16 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x9) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, 0x0) 11:46:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) unlink(&(0x7f0000000100)='./file0\x00') 11:46:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/167, 0xa7}], 0x1, &(0x7f0000000200)=""/147, 0x93}, 0x2) readv(r0, &(0x7f0000000300), 0x0) 11:46:16 executing program 0: r0 = syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xba71, 0x40, 0xfffffffffffffffb, 0x7}]}) fchflags(r0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x3}) 11:46:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x30}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 11:46:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) r2 = socket(0x3b, 0x0, 0x1) connect$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) 11:46:16 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='\x00', 0xfffffffffffffc4e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) syz_open_pts() syz_open_pts() 11:46:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) 11:46:16 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x18, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80000021c0, 0x40004000000028a3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file1\x00', 0x100042000, 0x28b1) fchdir(r0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0x39}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x3, 0x1, 0xfffffffffffffffd, 0x4, 0x3f, 0x100, 0x2, 0x6}, &(0x7f00000000c0)={0xa86, 0x19fb, 0x1f, 0x80, 0x1, 0x6, 0xffffffffffffff88, 0x8}, &(0x7f0000000100)={0xa955, 0xfffffffffffffffa, 0x2, 0xfffffffffffff7ff, 0xffffffff00000000, 0x2, 0x3, 0x77}, &(0x7f0000000180)={0x6, 0x4}) 11:46:16 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) getegid() ioctl$TIOCSTART(r0, 0x2000746e) 11:46:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xa0, &(0x7f0000000080)="125100240200000000009611e9b9074e0ed13cde6dd4570511df8554330f7894e3fea2dae8f6f26d9c11de1878c3dc2d224de462d6b9e5db397b6701000000000000007360b25551c0cba00a960a84ce6fc88019eb0560c7a5f2ade45acbafe0aa014964727f74e1f853abb10aa87069facf8ad8946f9011cbbcf25bd550757d85b44d22000000000000000000ea35e2fc0183372ff170d699280000c3090000") 11:46:16 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x9) r4 = socket(0x6, 0x4000, 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x200, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x20, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x20, 0x0) r10 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r11 = openat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', 0x200, 0x40) r12 = kqueue() kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x8, 0x3a, 0xfff}, {{r2}, 0xfffffffffffffffd, 0x2, 0xc, 0x8, 0x6}, {{r3}, 0xffffffffffffffff, 0x10, 0x80000000, 0x0, 0x7}, {{r4}, 0xffffffffffffffff, 0x90, 0xfffff, 0x2, 0x8}, {{r5}, 0xfffffffffffffff9, 0x24, 0x1, 0x6, 0x800}, {{r6}, 0xfffffffffffffffe, 0x40, 0x10, 0x80000000, 0x2}, {{r7}, 0xfffffffffffffffe, 0x35, 0x40000001, 0x7fffffff, 0xfff}, {{r8}, 0xfffffffffffffffb, 0x82, 0x20000000, 0x1, 0x7f}, {{r9}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0xfff, 0xb3}], 0x8, &(0x7f0000000580)=[{{r10}, 0xfffffffffffffff9, 0x4, 0x1, 0x40000000000000, 0xffffffffffffffff}, {{r11}, 0xfffffffffffffffb, 0x80, 0xd2d0bc42b7b0421, 0x7f, 0x1}, {{r12}, 0xfffffffffffffff9, 0x40, 0x40, 0x2, 0x100000001}], 0x8, &(0x7f0000000600)={0x3a9e, 0x5}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x3, 0x0, 0x0, 0x200000000000000}, {0x41, 0x0, 0x8, 0x100000000}, {0x6, 0xfffffffffffffffe, 0x0, 0x3}]}) syz_emit_ethernet(0x15a, &(0x7f0000000100)="96") r14 = semget(0x2, 0x4, 0x84) semctl$GETNCNT(r14, 0x2, 0x3, &(0x7f0000000040)=""/27) 11:46:16 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) r0 = socket$inet(0x2, 0x5, 0x5) r1 = dup(r0) dup(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000000)="c3bc", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r2, 0x0, 0x0, 0x1fffc, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x4000000004) 11:46:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x110, 0x0, 0x0) 11:46:16 executing program 1: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8000, 0xdc}, {0x3f}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x100) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) poll(&(0x7f0000000200)=[{r0, 0x80}, {r0, 0x20}], 0x2, 0x3) r2 = msgget(0x0, 0x1) msgsnd(r2, &(0x7f0000000240)={0x2, "835127510427d217b99ed0aeb21f29bb"}, 0x18, 0x800) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f00000001c0)="8062", 0x2, 0x0, 0x0) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x0, 0x1) 11:46:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4}, {0x1d}, {0x6, 0x0, 0x0, 0xfe}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:16 executing program 1: mprotect(&(0x7f000051d000/0xb000)=nil, 0xb000, 0x11) r0 = socket(0x6, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) setsockopt(r0, 0x29, 0xe, &(0x7f00000000c0)='\fFW}', 0xfffffffffffffd0c) setsockopt(r0, 0x1, 0x4, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 11:46:17 executing program 0: r0 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x890, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 11:46:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCNOTTY(r0, 0x20007471) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 11:46:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x20, 0x8) sendto$unix(r0, &(0x7f0000000200)="ea28caa211d3ef98265a8109b58a4186e35b03", 0x13, 0x2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x10000) r1 = open(&(0x7f00000002c0)='./bus/file0\x00', 0x20000, 0x100) mknodat(r0, &(0x7f0000000380)='./bus/file0\x00', 0x2, 0x200) clock_getres(0x5, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000003c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b753d59c3bdf4d0a9da", 0xcd}], 0x1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x444c125541da47, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000340)={&(0x7f00000000c0)='./file1\x00', r3, 0x1}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x2, 0x20) 11:46:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0xb4fd9b7dbcafa946, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)=0x200000) 11:46:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) pread(r0, &(0x7f0000000040)="58c085d4060ff0979b4676a2bfa3839139bdf274460dbc4e25d2294d7a87ab9256fa", 0x22, 0x0, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000180), 0x0) r1 = dup2(r0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x3, 0x10001, 0x2}, 0xbc0, 0x1, 0x400}) 11:46:17 executing program 1: kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() socket(0x11, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r3 = socket(0x2, 0x10000000000003, 0x1) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0x31, 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r4 = socket(0x18, 0x1, 0x0) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x10, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 11:46:17 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(0xffffffffffffff9c) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000), 0x11) bind(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 11:46:17 executing program 0: r0 = socket(0x1, 0x1, 0xfffffffffffffffd) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x3) 11:46:17 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = socket(0x3a, 0x4000, 0x3ff) setitimer(0x0, 0xfffffffffffffffe, 0x0) flock(r2, 0x4) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x12, 0x4d3e8adb0a990fd2, 0x1ff, 0x4}], 0xfffffffffffffcb7, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x86, 0x20000000, 0x5, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x1, 0x7f}], 0x2, &(0x7f0000000140)={0x7, 0x1}) 11:46:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) socket(0xb511d9062b68e926, 0x1, 0x80000001) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) 11:46:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000140), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1dc, &(0x7f00000000c0)="b6") open(&(0x7f0000000180)='./file0\x00', 0x80, 0x40) 11:46:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x8000, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x20000035) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() dup2(r2, r0) kqueue() r4 = socket(0x2, 0x1000000008003, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb62a245abc77732a11cc2c7a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cb412f6b1602a67897c35de010f244f134bf371e8cfaa1d4ab424b614911f88d3525e34e76312a666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f157eecd2d66f907cc642709f2a2fd96cb58d127addb3c17108f029a123000000000000008139859770ce8760a3a9d9405b2065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b2485bed757f6bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd201000000901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a85290d1b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c846d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c26d20a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb04009eb7d255410a663e9196930f7be059f28048365f01f67028865569ce3ea6a8d5bd23cc77175a7c1c629137e3f0e7a5f89b68cf7c65b7adaf2c808d24a7000000000000000000df65eabe900b984dbe8a5cff0a2dfe641e4194df7257f054dac51a4e21e0ccfc2a518ba68c9ea3a2c579b9d1392d47141069d3564c30fa88b9520f55df485e0e92539805d9cae9dc93955c6d95921606ba64febdb024873e74108eef34da71dd01f8592325d72069c53173ce59a4150424356f3ccf95e3b5751ef4be22812b2426dace858473120e16c8514dc1dcee0881a2c6eb196b35c8639e5899d8be2c5be694d4dfdd0441b6c2bfdeccf53a99cffd2238fb87baf6127c4b0eed592b375d"], 0x10) writev(r4, &(0x7f0000000400)=[{0x0}], 0x1) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x1) dup2(r3, r2) 11:46:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x8001) setsockopt$inet_opts(r0, 0x0, 0x10d78da4b282a809, &(0x7f0000000040)="e8138afc0d17f28944a1039c4444ce417c142066db332b21a308081dab993152cba8ca60266042f1ffd3c6782fadb46d5ff793401e17c245705120a956bb4edbc84c4152a39361d7be1172ae573267857c72168f7465c356951a80eaa2bf2eaee0304ded1eb472a05fcc336437acc01a441974375b3c1d59cee8b6075366f7bf3484f3c0ad", 0x85) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r1 = semget(0x2, 0x2, 0x8) semop(r1, &(0x7f0000000100)=[{0xa9ccbb45aac546dc, 0x80000000, 0x1800}, {0x0, 0xcdb, 0x800}, {0x1, 0xe7, 0x1800}, {0x4, 0x7f, 0x1800}, {0x1, 0x2, 0x1800}, {0x1, 0x1, 0x1800}, {0x3, 0x101, 0x1000}, {0x0, 0xfffffffffffffff8, 0x1800}, {0x3, 0x3ff, 0x1000}], 0x9) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 11:46:17 executing program 0: r0 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) listen(r0, 0x995) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0xcc4, 0x80000000}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) socket(0x16, 0x8000, 0x5) 11:46:17 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000240)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000200)=0x80) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x0, 0x8, 0x2}, 0xc) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="50010501000000000000000123090000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2401757105050000000000000065f3482e093de7", 0xfffffffffffffef6, 0x0, 0x0, 0x384) 11:46:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000054}, {0x54}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = geteuid() setuid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:46:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000140)={0x9, 0x5}) kqueue() r2 = dup2(r0, r1) setreuid(0x0, 0xee00) semget$private(0x0, 0x0, 0x4) dup(r0) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, 0xc) sendto$unix(r2, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0xfa37a21713c39765) r5 = semget$private(0x0, 0x1, 0x40) mkdir(&(0x7f0000000cc0)='./file0\x00', 0x100000100) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000a80)=""/127) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) setreuid(r3, r4) chroot(&(0x7f00000001c0)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/bpf\x00', 0x1cac8e7cba6ffb9, 0x0) pipe(&(0x7f0000000b40)) 11:46:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x22, &(0x7f0000000000), 0x0) 11:46:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40, 0x0, 0xffffffffffffffff}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 11:46:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000340)={0x3, 0xe8, 0x100000001, 0x3, &(0x7f00000000c0)={{0xce, 0x7ece, 0x51e, 0x8001, 0x8, 0x62, 0x1}, {[0x3d5f06bf, 0x5, 0x1, 0x2, 0x7, 0x1, 0xa97, 0x7ff, 0x4, 0x40, 0x7, 0x2eab, 0x6, 0x8001, 0x3, 0x7, 0x5, 0x9], [0x7, 0x4, 0xa88, 0x0, 0x9, 0x5, 0xffffffff, 0x100000000, 0x5], [0x1000, 0x20, 0xffffffff80000001, 0x72, 0x1ff, 0x40, 0x8], [0xbc2, 0x7, 0x7fffffff, 0x5, 0x7, 0xffffffffffffffa8], [{0x6, 0x9, 0x80000000, 0x9dfe}, {0x6, 0x3, 0x9, 0x1}, {0x10001, 0x4, 0x6, 0x1}, {0x8000, 0x7fff, 0x5, 0x3}, {0x3ff, 0xc2e000000000000, 0x6, 0x6}, {0x0, 0x2, 0x2, 0x8}, {0x3ff, 0x400, 0x3, 0x4}, {0x4, 0xffffffffffffffa3, 0x80, 0x1f}], {0x0, 0xffff, 0x8000, 0x25}, {0x6ff, 0x7, 0xc7a, 0x7fffffff}}}, 0x68, 0x9}) msgget(0x2, 0x40) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) getsockname(r1, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 11:46:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x86, 0x7}, {0x18, 0x3, 0x3, 0x4}, 0x1, [0x10000, 0xfffffffffffffff9, 0x8000, 0xc7, 0xb48b, 0x400, 0x8, 0x5]}, 0x3c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 11:46:17 executing program 1: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') chflags(&(0x7f0000000080)='./file0\x00', 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) sendmsg(r0, &(0x7f0000000400)={&(0x7f00000001c0)=@in6={0x18, 0x0, 0x5cb, 0xffffffff}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000200)="3b527909cc5b362958fd1c5663d53ecfdf19a4a693bb26130550cf4ffe88e4d39ceda98e7c5f490a40dda4a607f55c964e10819da892b0ab52802a9ef1fb88bb97b9d02ede94", 0x46}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="0801000000000000d8d4756f030000008598deb0cbadcdb6fe441323c85e8c96071d3ddf98aadb1f146ebc3eb6e0e5b1408ff1a2bed9ba9e099f521dae6c1538957ba06464e20ead476c8f56f3805c91d3d58682399fecd0dad52215f3936ce599e1c46025dd0ea30f3e3abb11db463a3d69f1765f23494442b19c09dab7cdd998546bca1f4737baa0695a4cf5656b09b3e366031559ab38035d1a9d82ebf22e38f4073201b7b814a6e2c17460968d0398605f6ebb658af1d994208fae33416e6c7435a6691c8acf2089034778476e110ec118248161c106f5f62f709d5a0d7b23a58cd04cd50bcf281732f2d9f0e91b3d8547fdb6f95b1a73e61227000000000000000000000000a870801aa288e5aa7c232d53ca240e329266ffa5966dd113b59abd2d9072e2418f12540ac12996af33fd4ba04a0621a3ed26d5cde2a47ee0087d1aee7a2aef004a6f2c274510001f8b9d73bccc1af97a40ed15f7ad49210102d9ce82a10941b89ce66ee2ed4d5c7183e3b9cf7f59f2f0bdd16e537f2cb0b833a9b60ca516d08644873dffcae8"], 0x108}, 0x4) 11:46:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) 11:46:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x24) msgrcv(r1, &(0x7f0000000200)={0x0, ""/70}, 0x4e, 0x3, 0x1800) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) write(r0, &(0x7f0000000140)="220e22", 0x3) r2 = getuid() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = getegid() r7 = getegid() getgroups(0x6, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x7, &(0x7f0000000380)=[r3, r4, r5, r6, r7, r8, r9]) shutdown(r0, 0x0) r10 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x6b5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r2, 0x0, 0x0, 0x0, 0x20000}, 0x5000000000004, 0x0, 0x0, r10, 0x0, 0xf, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) munlockall() 11:46:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5efceaed76ad52eade00000002000000008c5e00"}) write(r0, &(0x7f0000000140)="04", 0x1) 11:46:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x284, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="9f") 11:46:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0xaf}], 0x1}) 11:46:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="366a47457fb0f32f75e85960e2e6d1b1a683870de38a7f8681259b9b49f9cf7868026b6caef4b311931fe5e70c", 0x2d}, {&(0x7f0000000080)="fa4aaf08eadfa15be9b56db4", 0xc}, {&(0x7f00000000c0)="a228d346b38a103c9b4cb418b5b07448b2ee3b94df5439f0a8bcd024cda35aee0a7c60a5208dcb91e14ecf0d8240ae52e9411dc3c13cfc463fda281b607c547f3e8f6d793a4c5a020d935d4b593aeb2d73f4d02c3a56c6f7cb5b1accc202f765f7f85abad9178f53fc24a48027aadb8adf6e8b613eea1b53244c00e9ed784a518b1dc0e62dd3e86835ccbecf2850575d55cb392165ae293cb92c70bbd37d68cb03e4c3f655acec1c00d30831c5a0729f2edfdd9fd8cb3b93b76d31a1ab46a26071af219f5aeb3d896090c817177b546aca7e2cc3ea130bc7c4851324911119427f9025c85f37447ec066", 0xea}], 0x3) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000400)="5c7dd1e9b87efc90ac666e2983998c2215955bfcab923c391ae9b384bbe33ecfab4d7eea378809c2ac57c2f1229b5c741817a4e404f95c660a466ebfa2eb2153b39408c8f5", 0x45}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 11:46:18 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000001280)=0x800) ioctl$TIOCSDTR(r0, 0x20007479) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) writev(r1, &(0x7f0000001b80)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627a52c3153c943a9a53770fc6ad36a49717e865bff8612c55fb9350b8b5016cef8750a2eb72a0cc06c496c5ce879f02a987ead0e8a5e2988328c1acd30033bd45b73b8379ce73e38b1fee341b90f535ea", 0xba}, {&(0x7f0000000400)="6576ae0c96c81def94f380f88f38ca04221c20049b4865285875581954d3d9d1a6c56209869a04bb300d79fb7805313c9dae943c4cf1f223550136147f674d0f7ee756618d05aacf24a4", 0x4a}, {&(0x7f00000004c0)="e0047a873d9c87a14d75f3546ad6801a5e1dc8eddfce6542610303e5115b715961b503ba671554b54b8a1e35c6644f548a68ae95305123d4525111c056f509463f578c", 0x43}, {&(0x7f0000000a00)="39f671b115a5dde89b28b49cb86337910e784e51c04acd9a757f51a0aa78a2e9362558cb80e5ad55851016cebf354dae24310805902ddc5fb6bb9e21e990dac68a45b131c6c24e7ff209a49e451bc12e38243f5f01c802ac590a12bbf695d90017de4ff94407", 0x66}, {&(0x7f0000000640)="49c33f31f6acc883a123eb78a703633316a3256c268b8ec0eeaee0be4075ea4841434230ca1d4ddbf32c7bbfa83997bc2f8fdc823227e787b1aa9e85", 0x3c}, {&(0x7f0000000ac0)="43ca748d78aa4aa77c35c6542062d9cbfa9df6b8d994dea02755d278b467777d0fafb1b94dc018869680f9d961cf8b3d2914c8843b0ee651c50de2da59e3e18c300b2306d812a02ebaf2610fd16cda728616079e304a41233a9fa7a731bdf136c56f9d44d5578f6643e39c3797c6da3ffedc262ded1356e1e08b213a83d8b8caebdfca1e2cc29bd2b106abc02e3c7233f99e390cd3ef5d2317f15cd96a2826a0d9d4102b5cc25ab8599b84d4e13030e387dc028986b08c14bfaa50e4e3cbf7d3bf50beef50d8f9e80de2ce73250af8723eb9d94f9378ca98503ffc0ac3f259203548a5856a0b2e5cc8f76861f33c2ace02c61dff1c48b8e01cfe3c75cdcb7123f3cd766e3c94a3c10d8e487332f56348c2ca08101419f8c09ad19f9dd53bc1f694e87dc41e1cf5e2a40d662eea0dc92c81c916c60e020ca2a4cc475d29b559f4ebbf4519a8106137638664d7e3a0233818042abe40ce8452445fcf49abf920772ae94e98ada89992e4856c421db10e91e13d11867afbb05ae62890f2bda7dca9ff3429d4521e1b5b710e6881f03f76dab37cba90a87274cc9973552ab238e1117914606844f72fbd25e0f40933753ae1966eae10433b1153fc6032e734ce6bf7cc208f7b8cf0815188c38a9085c55118a57b502b8f8f3947decca31c5e0861ac3aaac0c3e820caee6d8ba77ba979fa458b7e0ce4b761b8f6df691a53da9b408d021869426c43d347a00bad1d330e405c6b3410b99f07b2f19c00bac333da2ffa05f25ae4924741df484c7b3e221c9f63d6b84a03587529bb3d8c052b5387d3f29becaa128dfbfbb5dde38693670099a783039a4cb8be4ecbdb048c165a28e866038d91a2688b7601870ab4f0ac84c51b1521a2282c8c48c1e7b6fe20a9942e1e4092f75e47928147dbe002f1c148e406bdc7b865e33970e06954e8c264d2cba6e5d78393a349a12fbffb8227978caa672880b390b2851a6a5ccc8725c624ab005034b28367d2a155369898caae0f0d6ad4f24e7d8ee3d262dcaafe0e683e8f3df86f9a7cee2a61ea4e898cd258d13c5b4b74b693b34644e1e0ca6412a4cf19d41a9baa69a711191191633efb840a7fc86a04a2f0f2f85793f1f0f090e82be200ac2a23609198f0bfd36a73dfcd2c4d6eb4df41ee5c5de0911e44573e307c3cd5ac7c3eb40f86d1f1b2a5eef9677d56d6b9b8ecc75b46dc18b41a58545ed9248c75f971d7e05c7f5b5a2478bf0bbd70aa310b9ea6bc614b11d227a78a2b6d7a590492e5c045226eecce4ee4e82e72c1b0e85758056054352613223d2ca61a3cd0c502e161764471d467cd2bcc62870be4ab1095c362289be58f8f442d20b704d550771961384c18feefc90ea4d7d5b68c3e62ba2c7f182d887dc78a55718bb80c9efec7a19ba93e4370442bee4ddf1843b9b2ff42ee62f7fb5da4b33f0b39e2b670abddfb8ae2036ac1d4d39887dfb1b042c8aceda4b8651572c44b73c9f0024ce8fa802fe07349e0577b8176563a44877cfc55b3efcbe0ce8c7786d2e82fd8881874a22a0f274c4d1dc6c000b82bc2c854b961f515c77db15bcdf8c895a80b59ef23fa580a2f8d7c2461378c629f358fc085", 0x472}], 0x6) r3 = semget(0x2, 0x2, 0x40) ioctl$TIOCNOTTY(r1, 0x20007471) semctl$IPC_RMID(r3, 0x0, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="aa9f60e4831cf23d90c901d163b7667174a0426d", 0x14}, {&(0x7f0000001c00)="3c743c4d7ef6ddf707de9ad3c9883fff2fdc83b2928b52b94bb5d364609e1f5d9593a8d3bcb758e5204c3e97c0e673bfe39e1248d22ad3d17a892adafb918c72bfcc1c1c020bc1bed6ec67ce5e1743ff3e57f535ecbcca21e7d78bc7f79dcd950a13b9a89101cb593484da6af5c035c3c4aecc21024645ba1fbb3b560120635e6798f724d641f8b66838adf267a20e1325863bbe7143aa3f91a5cd3fac227632d6bad70f3d05fc375190d859454ad917e6de029d61ea6be5183bad8c5747baaabb3220c7417beea80380246e75238ad960850cf4d7fe3123ba0442bd9fefc09f6c1c3e6d586fe9242cf1cfb445026389e0dadbfa1a7538eb48325e2216fd4bbf0abe5f52f3741c71a929d4789dcd5e4255a538d19c8dc9d06a856e52df15f1618405182d5c2695c28df56dfcfdb811a7a04e2ff082176e4e6ea649a76e95c12facd0a5336f0447245d64bdf0d325bef014320c07c59fcb036a2aafc13148b7dbe2b8f11e3d0d90daf17e509642928f15434df917cf23fb59067b855b2d285a00f1865b5313fce1153690c15fd5a2bb27796d1a9bfe8d5fccc9a651adf1fd63aeea6deb5f63abeed274c270362271e8b9281b6db6b85cc4798f6fba83d25488f6996894d58247eb7790a43ee3e5ab21a1a9d9b81e6d147c27a9c56ea6fdac36720b9999bfdbe9c4b92c9afc6c76c5945193e15078757c4452ef526caab0567bad1f758aef7bf80b798128cffd478c45c143528d1bf9998b758bb9149988a4ec64dd828333c127b9f592c5ba065e53591bb88cce1584763e7f659c5b5f9c6c7753fe8ef0d33e6e9a82f80e062d2a8a88ffbf75d27696276ab999fda72b63be68fa64507f8afda397d2e104fd78497148e6b7666b84a98fc6db90c4e2b03562ef24a8ec20b5cf28091ba645124641a0e73d9f03cf2e7ee6cd5b9f616bbdf162147bf496891da6c04c36b83075afc434fda205e0a3d81b2ecdd5a9008a67d4f006f2cde1c3ffb783b6f8fd69d9af4408184da5658a971bc7020b33ccfa3f04480a883aa0fd8f5f65cbe55f57b7d5490bc05cf947580b028628565ef9d9a98fecf76a0b6bf18d7e71b395e3c7acb2f58a6d618c2113ebd9e7dd23b52eb52744013601f36419ce97e7428ff6af2889bc127e4deaea765b31f34b74fad5835af51ff2c637f6fa26856d9b6b713550a06200f6582dd9880b48775ae2b556301d2b754a92bd1ec8c6ebb39914e26e7644f8c201bd9f9d221c18c67301585057dd8d3bd3ccebd094c8aa3f5154d1fec1e069460a9073d8dca3cd3e7678c1efec80db03cf940e44373f32c50b2ac05d523ee2af5228ad019d4fbd72c4b66167f1a7f87b0fdf5af6fee0e5ab08be54f996cdfa63054a3fc6f99323b3ddbd7382c406d79e0809d300b99e93fddd399cf52bd0e1bf7084f5543cfb1cbf32948bb104a9d3adbaabc9e4a6bcb7f0589d19cf2ffc1a77a61f867921a9ea42eb42049d4b7e077d8107ca20f79633c55e6dc7f3129ad366a3e0daac8386e2140eec5465562536f38589e784a95244f6ac770ef741f91f897086a8886e70a3c9c08abddedf00f7ddad15ceb7c8040354f1db0a845377a970378ee54a3ac160762925cdf607ffe9e526de4023d0e344d1bc06c71257b530e7568b59b9e6183ee9bfb7f02c5d5d4de19a081f63ab1b1167c16e86c81c160b64028f0ae0bbcd669d7ea4286788b6fd4aa9b7792d8b9af25444a6ba5fdf3b184062c746c57aa870ab87988337aacb2fea88ae36607cc9bb2cce830285c806a7bfdca80da32f378561597d9b07b21c33f53b651a7f72e3bb69f6eac50061c9ddd04fbf8b6dbcc1ea84c6019da33703ed216a73014a78d92da13ae8acdd4c8f861fca266d54b8135d35d0923ac23217e2deefdd80d73be2ecaef96e430c3ba031f6507ed03f8fabd86d4c0b70e8a0d1e617f47cf19a16ece1565ea3526a90d48b643f3937e1a3a2ebe177a60ac0ac9879e0722bf2fe19d2a8a2051fd4f680c412673310c8b77e02d78f46b6dc4a6d4cd523ad8e8253e06b86d95531ec40cdc05e4339c7e1a76ff4936c4976c4b7e5478c55f6c0aed2a6a68100b160129fac8178fe0849549b49a36166559df6123c6d76ec0d4e97da8d25e8c200589644171312397afb871303490731a58f73ee06a40a7753eaed44e261fd908c1adaed4694cb851de966b7cf2f55801f5752b7a85945edb0a9b6894ea26df2431afa34703166f26baa3afbdd9c8c0a5eae6b70e4242d8f289e2726f34c103b6e6d87659314d75363e532bdd357a21e43851f48b50e4deba11a6377fb469c300b66dba0e5bb498d377af51344012fcc9962409de897520c6c095a2e77d7674a4f3f9a1d5a80ff1dc04cd77585fce6b68e5a842b1cb7b897f11a947209c3f9840755ae1d448dd646a95617f0c384354664130fcc41c49e0b58077faaac7348844854fb182f8fb8c4e3db0be893061daa257f571a9e95679edd486c247f8d751d6c1db04dc86d54cd7766077df3cb0fa779f085f4a264f4ac419a5f322f15b1c8a02b588f0511080d065dcaa81248ff7c35b58163a343df753c9716f152c1849a26dab631f2c09aa7b4f66f3132bf4ef58bc651a5ffa01cefa1a20ab6c499c85a8e603334778be309383542565e78ae6ab90a753982c70912b87d64a5a08fc099090886801193df9cab2d871f39e6cb6331a90912a3d2dcb30039c56eec71a269b546408d2c6fb61d32d95e1341d50c38dc8902cd343d5feefb4124125872aae025d266c0cb4dad0815c25a241ee1304690783d4eef2ba4cbc29bf02ddda5da94e9b67da0a1cc29dd458fe9234d9754c02b5214a8b1a86f2aefd6da25bb3ba922caf975d8deb1fd9aafa6ffea27561dbbd448671d9a9d90025cf9bae8e979a564d9663052b500a82e742342ce27c281fa3f64e23dd79267ffceb430714f9349b0dd48552ee41b41e8be90326095b327d9371decf39e69aca7f54bd0fc571a814e4e220b69b811d997ea29b60d00ccca6dea014f39d8810336f3267a24b85b083b8493f7bbce4e4c27fb1e3533d4f50fe0f05bbf2eda56808f4662b7d6c2a7d80e7d2cdd79440ac5475d3a34a20a797c001721b725b159ffdfbc59ff515f52117ba563ef96e10b91c2d32efef76afa91ed66441a1cce18384f227839566abb113cac6b18230938b8dc46b8ae342f0c7274f72a536537f4d895e7a0be60fab4e1a400c5706f28b0c63077c64b6021a1f2377c4f25918f9748eeb5441808ad20da24118266acaa71e33a5873ea7e6c1ebf0977e8337217540c0136f4ceee426f46c94f3a7d11cc90564bdad99dc3776c3e6e303462f4c34bba1e302bb5b1ee0ad194f7e76ab461f336240dfdc9c4c866c1fb3ed417adceadbe1b31495ce522b1956a994291544be18e0994becf8c6db7d83ef006f79bfeaec388bf121087f5588f35bba78db2ef74fe3585b593e995109c64d5cfd1dc1a60f966ea67f1f83bd3d40b604b552eb195633815feaf5ec90dbcca851b9d715deb1e493f38d39e862b949af6ecc52bafadb5e37da998723c361e42e5b57ebbf5e5ebb9150b269aa6d17628ba38b880d5ee120b6f45b3ff3607ecbe2d0292a5ad889ec2719bd9a4d2cb821709e30ff0df3d9f5eb00f6837eade666a9c4fd156d74f3ca6d548a1c82347b3a9c0f488d43e4132529120171b859630721c64e22fba3cba4621b5fe58ff208f0868a50d41a5c0e669c53015dd080cc6a5dd5e040552f2f5921ec8e6b23d6ecb9a616f26cdad76dc323f731883a7a4acd4cf7c8068e6b2e05cbdc42f1e20b668b5864534dcb640968219f173a53a1c32c652a79a2b1b9c1cf48156b2eb03165eeb87e0388aeef3f7e48fa075f1c50641be0caf852eb0b4cc575e8f2367b9d248405d7dd66cbfaa131a67756ba894960b84f6b51b9f82303dfb45347f5b1915449b6fc22fc3c5ba2d48f349ae311423d18e49725d6adad5cdce646e961251478292221c9974b13e4a72f07093439f64b9e85c23ffde09178dc1d7ea65d3f2fb1b13d6b572db8e902b825f847dd0d596bcaad3145ac0c917d719f24f8012d0673b30378dd30bdf816c310d6d1520faf2580c588d379cd8edae9baddd39c3fee231d728440baf76362c4d06084653d1fc78438395e13e21ba7713270e615af3ee6efb0e4d8d4df83dfdbb365a88a68b5e2498eae939f728705fc7adcfa362af0bb129adbd5cfb1e51c029f24a1b7a52c5119cbf9f8d0638ac0f292eeb8597a35a71da019d04d0103fbd60152d1b901f911139465518d51a8333d22d77fc610023ccc72b83680a148165c3b1d91d146bb67a196b409f4923bf2117b0e542e904e82e32da9fa00eff3d0de3cd14cc60200d1108aebf8df75fcf888aaac40f1a6f33feafd5214fae8cbefb0a6b705ca109103e01c8547067c07a49408e851e23a24bbe77e28b9430afdb22465ea64fb719bd266832ca3281937e43ddcde611e7ec7c0a61ef677e17d9774c5faa161523a2654dce27f99ae3feb3dc0296a8d1699a84a538370c6a207f530c08333e29e7f123608b5ff07c4889b3831e7035b387c71b678c3ef72adfb80eda24f7c2acab6e76b18e88b2c3aeed14e4def1d8fd58e81d60730ce66c3b7d14df4e9c466f2d3c4f2e40578206eb82f09c7b25444c3c468747977f7a31cf15b0054cc3a01d377d33ea1e6ec6af83a73075e71a63c5212bc9a101faa3ca8d3d1ba3b1b725d607f045a73ae25fcd51c2cb946b72f07c8633694d6f85842b4da172eaefff166ca3b07ab7f565f1c1d2dfc9ba413febcb76b74eacadc3f8173621eec33d8a3cb6324673da07e93ff56e057daa87b4f5b9a0fe9c4f4885cc3ee4c0ddf1344d612ab04ba5656685ee46872f6639244a10e9071ebd78238399d428732a353c861379a600572f794c92cd3338576cff58b451fa4e2c53981833fb5cc9f5e5908b8556ad7a2027bf1a769303cd67a987023186aa8ea04ed9d2936139e51a61ebe7382bce546160e308ed258ef6f428075cfda1621baa4b3d8ee4cfff287fabd3d6adebd79a6b1f3180b97259407478b21b6702cd422f5d97dccbc2ced5675a673135de17e63d6661a188aa033a4c44d19c3dbd7a616120a9d8e730dd90802ca9988e819b1844a294c49e5946d0d4441767fb776dc77c41e378cdfcd653458c6c1b5c00362c316817ee63413bf542057322cc26bb1b75a6b4a68a4ef5ac1260789c8155d9ae0fa4fd0713c39db348679bf85c7b99e34a553b88d59dd2462a71a594a7b2f3185dbe4078f30095a3bc6ac3c1a5371bf2bece1105e1c37c0f5a9dcba5a76b6ab7749586624bb58edb0cd2b3779d6d422984811627988d6d7b19c6549e1754290fdb6e75d36d765fecc21cf893b8a2c653fa9998f0730ea5e202fd5b4586e493857c35ab2e0b2d58b2ac9e1c098935b3f201f85d28ab982a671a996f75c8127143f3bde54a9f7aafe2b9464c402f8dc73547b072470ec327171a9be1180c6bf9c990a2772bded2b2ce2dfc51eee5cac7235fdc220ef66d6ff7d52108b78532f5a0b19bb0aa2750a307c92ca7d0e07e2b00ce3362bbb8f17e5799f3bd99f9d31600c2af891474db11c0407ed26818088942fc7f2a82336064109e3767b164002c149b40ba2c4aa77d9b016cb090601d6941c40a8238902a228366faf4ff78d87e8fccc5b751fa50c8f9b9e252c05e486a0606bd1a52a12f756ccc402014a14db9e78feb07056d20bcd3b43d1065871f73e687fff10ea795ea8922fea30c0c5fa21d8273e62bbda646fc4f01561097", 0x1000}], 0x2) listen(r0, 0x6) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="2adb56e02d140f7e29ecae078dfdc756562b3a6ac852408ef3571f48fe62dfb7bb506e", 0x23}, {&(0x7f0000000100)="900c9ccc0545fb6ab58ea420eab04ddbda8a26ad81c35ff4ff411bc192f5d1557ba0ddbafa6f31ab13a3065d91fc017503106b2fedf21507552af111db0611bea2c0a1cb0f1d8b5a9d2feb367d7ee644c8276c4ba90d94f40adb5006560a83ad60c8186aa8301df8522bfd04fb5fcb93544425efaf1c68d61adeb4b84a5ec0352e048d6af9c6526527756ab180d2cf7ad1fa8dbe79930684ef21a10a4fae898b4bef7861782307782205ba4ca1c2526c39ecc3dfa79a0fee09", 0xb9}], 0x2) r4 = fcntl$getown(r2, 0x5) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) r7 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0}, &(0x7f00000011c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) r12 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) r14 = getegid() sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000010c0)=[{&(0x7f0000000280)="ae659111a29ba1fc72a01192cd9079abd95fca44a52e846bfde228962bb9606c9cb91c4021f8deba6e86a415cd305cfbdefb327a00d3ffd9bc643342905cdb804fade46f883d6fba527524fd49787c6cf6260b61315edcaef865686730d4ea65bc2ccb9c6b90fb56733577216b887044516c92edea1761e9b420cde59044c9dc7a313955b59f6228d1c7a8557fb9872921fbc2286d880d91974a9baadbf8e67acc1f6589d91cc12533f3f336816c429ff0fcdb5a317ed31638f67aab", 0xbc}, {&(0x7f0000000340)="153fe3bdd467397d8f3a31043cca74dca33f66e74559d2b8187b37d0a5c878e50f3d38a7f4e6bf4843285160eb93", 0x2e}, {&(0x7f0000000680)="3ab5a1991aa7fd7c0137a8555e779a94b84203204bb4c70fa160345531e8aa61292a7e586640b3f525827c8007a0fdf00bc622e73c38e7263251dcc22f1b2c6e117fbc199b677ec34df303dac0fc3b8a5391a8d196095d358caf662ba0b90873aab7c87ddffd05822c9669e2e39318f61cd8e051ae728d69762dac19da77e2ae8dd347667d839d66503dc61a99976643f7209a8e3ed8fc2bb1d77fa9079f3a374c71065b5e6d24951e7279440629e1d8cc28c4efcf3d698bbd9719ce0c97b1d7f923b959477315953c34b6a3bf95e01eb1b13c5a2c9a97db9f7bf3f9d587f88f7a4f81f53b199d7ebb4ecd44f7f7", 0xee}, {&(0x7f0000000380)="db6754f5ea32d582bdfbda2801081032c19fa1e9e63821c2b71e26a3e57318b7", 0x20}, {&(0x7f0000000780)="ebda0546e6083e666fb018c90a250f44415f5615c989f0205c3655ca1dfddebc69ccc8d2690c097b72164893da94e8208a484546c94fd350a85ad9d3b40ecebe6facfefff70ccc18299f25a380a129e5fb386894e560ca273d7475b7d93cc96a1980f978223e2836725d3ef156e61c858033dd8b4c9ec3d7d33ae47f68a913685e5c3e", 0x83}, {&(0x7f0000000840)="52944bf692453e2a9a9a613eb2b990e41a1006e32089e530e08e98cd27770b426fc2bc8396d7ffd88af64dacec61f026ff49a2f7fd6d04c5c024e943ca89cab455212b2fda328a439e27718e834bfc6d60843d9f6473c0b4a536959e426e4564a44cfd7f20e07fe303d5dc027bca201d67d7d30f7bd52f974a78bdaa0c6b14b5eda092e5856314938ea002bff03d3d60b3432b9ec657adc7f9767dbfef9147cdc6ba9538da95310542388f21e4430939b2d2f3582685cc8189cee0d38c6d97293a67c87149138856a7e8656d280037a0622a8fc334dee684c2759ac3480af41ab5fb10e8d69ee1589430abcc761efa9ebe30d7704d", 0xf5}, {&(0x7f0000000940)="cd58bd67590fdc2860f2f2ffa9f6fe24c2afd0dd208bfff0cf12908680e6d6e6fb31a4be733f69f70fbbc90f56cb41adaec08c9e4f540d74245356d47ab2afdf2a3868db15628e9d3fd9c185a58a414b2b3da886a91bc691ceefb89273d15224d2dd006eb935237c17682378d6b0e4c70f03a3ba3460e0bf", 0x78}, {&(0x7f0000000f40)="df57ed0844d3d312458d396139eb746e84e775f9e9f092ecd33f489fca59ac357303361451edbb3a999a8fb8305989cb232d41a72fbd34901a3dabdf1412bdb254bcfb7099593723c2f667010414dad3fc6858466b2272b418f44e25b650de4d3c890047f7d992c26bb40e087606d1dba88d3e04f5c8", 0x76}, {&(0x7f0000000fc0)="d91193e53a113266b3f49bc014fdfc739fdf2a041a30471f0328dfa09958a103ad235fb078094dccd25d04cce3325bcfdc1798cb09f9b2b62a0187ffccf76a0d52599f331f4d303fc72f070a18c7408516729235ab97b095c6d099cb64aa6b4666620052751313a6040d3355b38a99e6929710182619e64ad7b1fbedbf331bb2284a1a3e8c1e4b4401bbe0c556a8d1cb313fa35082652e0cb656c5933a217ffea77e5f60838e6b6bf2eb3ab90ddad5b65c0afcf5ec84dc10a58e7ab3785f49bee596fd19b497282f97edf64c6553d2d289830f8460103cd2353cdf746e36399f8c168469dce8ea4fd298f091e4e01dc083", 0xf1}, {&(0x7f0000002c00)="56e2c4d2a09d94d598dc51b3a9f16fbbba316fa1003b06fd6b46c3c48220df599fd04a0cfbe4f9def9a41ee1b7a818dcd60e886da5d0a9686f792b2d70454c9a17417a96df5bb3acb548a084cf14b8faf598bce69510854a7466bbb2174773552e2f3606dda8879b3bc394b7a4111150658207fedf7e4967242211c556438a61446712bc9c0232f5048467ba729188e02ab6a06630ad97f71f63f28ff291422af9562da20f43688e85e24621203eb4c7a4d83aa8bf6536efcba3fc9560351c9f3a441310f5333666f7b6617fd1229bcbe5a5164fe2f8b34c9078cd03f408121482d80ffedf7bb40550090d07326a42b92fd6ef94bf3e80b248817cc7d8ee506fdd4b6dd1c5cb81e024d0b35c0923d35ebf8c56c809b5ee8191d275ec436221c94485559de3a76ac432fb61016f6134f117512407086c7e53151c661448b8ad2db7a90bf0c6ec3bccdb24911f7c96fb9c78647e049727538d3f77b45493d78abfccd0414a2499054e4f495794c3aa2cae666196e9fa79699c9838363496cf152b81ada20b26be1ee3bfc525bfe8b5f3036b9134e51aa1cf1528605344d10a5c91d9dc6dca68b8ad64ee897045e892c461772a95f4d2174e8056c6685c93b2745f5e546e017958319a9937e963f7618791b24dea171e2888eaf1919cf316e13bc1e5cbf0ee01dde67280ac2bf54d0e479f32ce1c11b9c0410bad21d53e46d5bbc41e5ee3a5eb85d1bad3c77f2346374fd3fe48b65fbcff858ebafa8610660618bfe29c9cfb57836867e0da915b83407cd6606db5ec8ad9f4cf1704ceeb847fe6940154245943e7e1ec894fbcf32bcd218915a2f8dd88b67e20adf8e5152881a8527f3d371ea12bfdeb6a912b5d45029344f03c7241852b967195130ed9b4a304cc7eb16d92cef4586241b61aeedcafaceb390a1b48dbd0278d5cebf39605354f0b45e6281341ce4e845dc9e523598a04522a96c302dbee0322caaa3c888d5ce7f391ae31739d5ab28944eb7d0d6ea503dae266524d7fc3c055bcabfc40a782c3ccf9c50a871a501e8d6f584b0e849ec265788532219b99d505d6733b1e878f3840f560712c55224fc6eef342f57dfa9d5f9d5906a20b21749c5ed05de05862d789181159ac93f3667c441b79583302d1fd64f9ec7ef40acff9dfaedd85649654feaf706c95683fdf44d9240c0055c639166bf1e9e498c399296d061794e17c3dffd48273bda90a97a2f16155ee38fcdf68ded50540d490ac8ebedf7e6ec067cbd8ca46d956e9efefc86cf6147e3be8941c1ea3b876fe4c476d7fa7cb63a78adc649545fae134179d02b1ee0b702c01d2c870c3eabf3a945c8dfc121d78fbe349d1236be0e89be03d536c223e0033ba0a4e5427972bed07f74bc27b1f14dc83d084878571790c9da67f1be16be5f69b852f5d2daa2429ea6547eec29d1d19e1309b42e5509ad949fdc48f47b824b04bf1b06b8b544343a3a3a58d5650d5a8f15afcb40b5a7ffb3cbc0ed348335442e0f489d7032978d51cdd570de10f903a6ec4b6c954e7ed5cda7d50a50ba42b94ab3586cdcc822555a94b8c65af6352d6108b58744e97d569697e6df1ed295dcc30503b488be22fbd2e99529c7871bcf450bbc2047bd15dc33cf88d684f3b01ae3c3e2c467f33642fddbf06cd3ae198fe227d967042fdfb5de039d1bc3c9bf730c914f2068e228398b2384afb960333f2d5535105a8e28ceb377fc61f2770637a8e283a0d96ac65133251d2667afcf2a3378689ffc2b96620456a3802dc69fcc3896f0a8fa2cd4d49332b026b0e78701a46a6cb158641ebf3786ec310d3e6f6a71e335a3106e82b88dd6bc86ecbcf4681983f825e9cfef29ef62de7900b64be7aabcb3d620758da42bb9178bad088dad606aced4ee18a43c8f4a94cb058f0942efcd43d3cfb75838632e054c3e1292bbbcceb2be73ef8d748a4703980a7a5e04d747028b17af1a2f7de06dc3d4ece82c0a3ba684ca138752324aadd6e16d0a5bec64e20bbf1f9c6679336d73c46d59f97023bee9cb2149ba30e22982bd93b375e3738e987592795bff70aa6d7d3d17c736dc8e975794ccb8d305429ab50853b2fd23d32270be8b61c98c63da69d9630cb4567f380e7ec955402fbbec97af938db3753a52cb838b8b368b2eae0cd3f1186a0ed054f8a840165e636ddf0767fa471ec0e178eff457c804f056bd52e4ce1daf1ef57c511ee840bc630d8eaaccb02008ce693aaf6c8ebf99541ef62af1f40424b3052c2d4806578e93aad5a25b57e755c350a1bf906b42d2e3c980f4d7509755f9717228d954fcc84f66f9b7c06da77ac7d57b63c823c7beb49fd8fd17d4dd1a77024330cfaecdeb3edda2471a31062b42d916b75190d91017cb7bf7da60a13837d1775a3de56a1e5e3dbe3e0716a4acd8908ba1fd86a44ee9b88488e2c1248e98fac381e2f91fe3d65fb9400319eadc3a8107557a90af92682f1a11d0c798ceb9441adf968acf314252e8de19e446c0a72ad73b34b1c731309c9f9aa12f75a58cec4e82ab49698ec396f267bc56fda9b92f393720d1cb49d303273f3a97279c53e14bf718b31b4ff1625934592c670032bfced717701b65d989753e79f6e3a8715e656635ce83063ce43ccccabe2c9b156c0f49022c999a3eba6bbd296d0c51c274a905ce5f92c9cf14d6cf5441d27a9b9c91d0ab91e2d384c653a6bc28772b62fdbf3b42e2032a8d3da09f48ff8f99de5d32b8ce73da7702ca7aaac4b7a170fa27b72f6b9e2023b4d2c10af11d507e8c0b913eb2665888139a6bd0c0b2d3736f97046b3f6200eb5281c2fed6f7987b811412729c1266f041aa24a6283f242682bf5b2adcccc2ea304f00771c2cb40db0c5032a7bfd04029ec617463803647a7f80f5f874fef2b95ac35a335e2712f9242551e0fbf738ea3931143f7f838dda284076de03e9b4c09c6dc82f92fd944b6f76520a827a8c97a3dbcc229765e0cd7f6ace3d907cc04b21b61114c1f7aa58e2c429e8e1c0f50e34daf110bdd3282b7b7a64a789187b0cf80dc1c3b7708bcd334b64ad6d865493208c77bb8d61f0e16007edb0b8ec5e45e103712056ec313594ad9d2bba028b67498368a2834d2442aefa7a8abf15f26e21d86cd602bc1d64c19be7479aae7103ed35d7a85b887349e00e247a83bf3e97ff1d522c3e782d9b48dafadc8ef720c58b3b8edad3a4121f8dc454e2116a0d95cde3e13ed73e5a76ff9976bcbbb5ecdaa5bc46eae7cd64ebdf282f311fd60b62304d042e6ceca04d1b0b22e37f294dec61df4c4cf472a5abe3e7a744da0beb1f39e27127595a6fc86b3fa5f16ea37c2cffa68f98f72bbc5d8f8a45f89541bbdefa8cb9d616ee2697f85695f2ff67adf0e7c140c234479d37353156d5224b5fc8a53742bd67bb8cd15aa4a1857954625e001f4d0c6adf1cdfbe8f327d6078c655f579b0d0e7f47223913eef0520d45227df5631eb174a94a2940a03d2ea4d18c84b86402350bfe849aeae438cb758a021288d9596330f0ddfe96aa1a5972d783028b4053bfa3df30ed681ded00c7692b36e42c41e54b5a3809908064dbe9221adf33bcac7da633de06cb08d1355fbd10050489eb5f688af549eb6c8d24aebd991bd76b737f8383bf0f77056e197786e2f0cac1dd4d130500fd42f6662558004906e24de13349cfe26cff65a4367310c3cb96e88a9567d80e287b65a72be319dbc7bf02dabc5ab396d1292b4b1f5a9444aa501d2f1d98b68a618ee5f1af1e210f8c431f49ee94730b16c971242cc6b3588f9c976c230f585b521d172a56f3e24fecbd84edffa0f1a7c461099c4f7ed006a31b1ac5836d8c1e19e5f7c8f71e11f83ddf07b03d2c1937776cde2e593ef4b5da34c970e0688db53b41345dca53255a83eea515d06bedc412b4e181f3bfbc098bc907f829deb1f6316c43297cc5acc83c6df631b0a85eb382e2623c05049f96b316bde5e04feb5dcdae74b4c29485a02e8cd1e917213ed60f075fe5380bbefc6d7951f12c06b722bff1beaeaa0c6105d4c5ed85c4d0ecba8dadefbf55976459fcbed0fb1c746ac7bfb14d87bad64d6da209aad6fd7b0e4707bfe631638ab0c4378b2eb05693a87089541c3d498010b8497a9303fde89d883b14bc1ce443fce72c8107ef9118ef324a903ebfc5eb77a6f6b7ae0c02ca0bde0e4d7c2e158eb6b14a54b71360bb65caa069c092f06a3cbfaf6eb97b3366d60ba4834526be71fe1f7452eb2af4b6008d8a8dd931530e3a7f084e5fa0ec9836a360865a8cf31078065c78be6bc2c139e8ad05dcb7887f241b6127d716787001eb09205c9636c2e729bea08ba8a659f388f3231f91e0d690244f1719f3f0dfd48648b2e63f294d97982808e5341a08ff3d6db922b9570f8fc187adcc11940c37a58adcdfbf76133897ea0007d2d01e09f64a0e11cba878b1448cb96a4da14f527193c78383e778e752712bf5093e88705832734d0bdf2123cc9ba2ffad34da52b8e78fc236b4d06200830b58e11603e99aca317ae175e48c02ca7a623b3860fb5c31b0347432d5ae423cdf424474dad8345a74f5a8112e6a7d714c2f736d135237f4ccb5dfed85afe710cc9ed714eaf137998975f445df818b63939cdabf67c21657fcb106f70666ca1ba0ba83af44f389c078b1b07fd55f65c3e065be0bb469fe49b6a12c365986c7377bec5a83048f1ad001e853b547ba2508c550c8d4c0916bf5d25278d0d58b6a581888f95b7d950fc77c0fb0924fa71b86ce1db6a007cc11f24e3b157913191a8a8ea6f5ef45026911ce055c8422db7405e032b77b2fd28cd8ad4a16cf470f655b499e4b9d8cad201f077c45176d1815de42150c2a7d5f7f60925986169e1d9145ed942bb4ebfd12a9a63e6c4216d637c670901cb103bd7747baf1d078d93e89c09a757eb0a328ba0e7f37ef4b7f42504ce6b640bf8221e0f440a55832c2f2a1089ffd86071684dc8b100afe5ffd3ef862a4cf9bbfb1722c4c55a6593841c7ae0c6b822df3af9a0ca796bb77f16ead5d82caacbc4dbb2302d63ca6c63f3586a9b97af3c67a717f0a670949929672193536f0f720c05a0f349e1627a6c5b3672e78f4f0457fd54d1bf8cf03a5870b5494b8b8b874929121f695210802c00b5603934539e078d9f07a17cf06c3959d2f7a4162a41e66f0310c896d643c1e6c4c9a149089d8116eb8c6aff83f2aed5f6c5e7d743c8e2b7112f5d30547a592ae05411ec47730152abbcc39834cb095a55fa43e11fe2837ec9088ef8966b47f7baec037cd43613bbaf90885598599482a1ecb432be816ce0314bb8291021e6732d2b47c41f0f5c82fdb5454414c8579558e8e44084d31605ace6c6b4d46bfcfc2fdc104ba85e69ea84c3d5ec6371b3ec54491286fa6bb8eef0bcbbcdc0aed4da0b0e93dc40e209626ef7e76cbe5b7f5a9b2f8f6e8ee61d9cca873d71ce93618455a2a01d4c70b0ab292a8bd130b6c86463ecac114cfafad41eca518aad5faacedd67034733b68b9861be16e46d288d820701ae3f9034595e1d73931b8fb3c1d1b6466f62ebc2822f60b010d71c11983d892555f65595d98a2d9ad980170100079c9c476056e980cc081da72e2b6daf53aca8b0f3c7a1838e23bad1b7498c5c4afc0ea33e507ed6e3a55a256f5e5ebd65bf0b3a16985be900e46d2b6d07055e1578f7915e17686a37c2333c3fed71a8b7f47b0f6914e1b7327af3be7adc7622497e7d47cd933021d5d6c7812a9ba89d5a5f9c43294d736e95c1f94f74f96aff47c4f052c9dee565eb6a9194bf4cb", 0x1000}], 0xa, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x98}, 0x404) 11:46:18 executing program 1: r0 = kqueue() r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0xd659f3a7b14ea711) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) poll(&(0x7f0000000100)=[{r0, 0x42}], 0x1, 0xffffffffffffffff) kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x2) poll(0x0, 0x0, 0x6) 11:46:18 executing program 0: chflags(&(0x7f0000000080)='./file0\x00', 0x10000) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000380)={0xed, 0x8, {[0x2, 0x800000000000000, 0xf1, 0x0, 0x3, 0x400, 0x8, 0x7, 0x6, 0x0, 0x7ff, 0xffffffff, 0xffffffffffffffff, 0x2, 0x8, 0x5, 0x0, 0x8000], [0x1, 0x44002c21, 0x5, 0x2, 0x196d7b45, 0x0, 0x4, 0xffffffff, 0x2, 0x3], [0x2, 0x95, 0x0, 0x1, 0x10001, 0x81, 0x101], [0x1ff, 0xe4e, 0x960, 0x27, 0xffff, 0x5], [{0x9, 0x5, 0x20, 0x1}, {0xac11, 0x8001, 0x3, 0xff}, {0x8, 0x3, 0x6, 0x7ec7}, {0x1, 0x764f, 0x0, 0x81}, {0x7, 0x8, 0x2, 0xfff}, {0x0, 0x4, 0xbd4d, 0x8}, {0x3, 0x8001, 0x5, 0x98a}, {0x5, 0x9, 0x9, 0x6d2}], {0x9, 0xffffffffc667bf71, 0x8000, 0x7}, {0x1, 0xfffffffffffffe01, 0x0, 0x2}}}) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r4 = getpgrp() fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x2, 0x1, 0x8001, 0x4, r4}) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x8) flock(r2, 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) 11:46:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x48}], 0x7, 0x0, 0xffffffff, 0x0) 11:46:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000100)="ea37909d275cfceeaa83c8cad89481d761e3b5cc21c741a22f5583abae0cd8971a8054a1b4a4066b962d1aef5d2eb3846193a085287715c9d648325f683b3cb2e971f6171d4fb1f8a86b7705ba1a40383a50bb845e4fd3840cab638ec635a5d6bc621f6ac3420a2fb496a268ed70e4722dbd8b3ca6abadb6a7e1bf148a2c79464af9bf30975fca245fcdd1ee73199425dcd44ecb155dc3ca7bde3201b5a6d189fb3f9aaab81010e580c41d1768d02d71683e244725d30ab83ab239f62ce0d4d87af8d75fdae7db7da173b944878a1be5cda4817719c5b1e9414c57ea4239549cd0c33ec16cfd772aa6c4c421fceb809184316b1fee900e63ce9562b85c142c", 0xff}, {&(0x7f0000000000)="ecead5387af175feb3006072382aad3d20d2bbeb1e38eaf1c3a2f3f3f5fd2ce022453a9a028dfc31621608f965128247f44971e0de5c318ef976092af1", 0x3d}, {&(0x7f0000000340)="8a99e0e3502c592a445703e863e68e745165a27f8e9b13fb8fc405a307b8828bdbd844447ca66d75e0304c955df62e1ab7eaa3e5a7b858f04fcfd8a94361daf8c06f009c0059a2c4e2921cbcf11ab8ea279e0e37389660f3853e2014c5dbc73d46feedb5b7af08053ec3c9ccbe4ddd650918d67bfa23f14889a22b8d613e8baabeb46dee3241fdb873a01f24428732aa1abc5fa519796bc850e64e4e1d9bfb12ce4435dcd17af2d0628d70486fa8094411078bd2cd481749443bee8c6ded0425d3b61cc3404116", 0xc7}, {&(0x7f0000000200)="f0eb9555d8b1146859a4e53a992566593438f32d9f2a0c367ab94cc934eb7e8e43af3bce99c579d908d93189b7d27a35e1e9094ecbb3faf077807583162c19e9d5df8a3f98e93c1ef3448dbdff0bbba90dede74d1d1e1278c29e6d391fdcc66758877b699c3857fda086e6acfcf0208f3c242d777782bc6c8faa503ee673e0acfd8c2da5f57b7de9e71565d7a2d5234ace596fdb8caf0245eec030e001d8f83f58604dff2b82c1", 0xa7}, {&(0x7f0000000500)="3ac45a6b9405f86ea27baffdd0cd5be1abafba94b0771210ff8efb16e7645f1aa4da23bcccfdcc996b8d80f1dab21c2ac979473cb7c300e273f96f4adde3a1f8a74d5925d1173441d16ae8a3eec9189cb84d0d3461ad0b1bfed52b286df889267c7af3503ac888c4c30f4db010ee4f342187ad526aede3501dc1d221a125fb2ca28e168bd5c1c7984b0c91d886e5d68003d84d7bf37720617a8d7f36d3e98086e3431879e476fe0158457d85d311576e3602bcb30b1b1c4518958b3ef0cd63e0", 0xc0}, {&(0x7f0000000080)="e27fb95b4d85a749be7d9298a214e3dd5e072888a136b0bf6bcb2d4c6e0681ccdfe9e9d6ee43aa6c7f14", 0x2a}, {&(0x7f0000000440)="41bf01e72c2633313ffd50dd15a4c47d5c44dc919cfee36019d08a075b06e9ca67a7393b9be09b5664d09667e773b2039903a009638920", 0x37}, {&(0x7f00000005c0)="87bc86e7006074479e054fe9babeb32477a890e9e955c1296ccc7ad7d8c5bd3b37b648cb9959a8af5398e89be3f38eaecff2bcc54512c0a99597d78c3b6d598980e9dddae6bc68793266f059ecca4cf5ba676d709368ad8c50fd39b83c00eb19d3a066d701cca6955f7818450936415450a3df12b7a3c81b2192b7e1038d4f7fb352edefadc0c7fa87b421d561945631f691ed2cb53da8cf28220c40540f72b8bf97746b87b0aa0c43a870c268971c1e6cc397866bc92bcbb55893e91192f00264ba5b43adc2f11daee6c9bfc9612edb93a99d07a25af541cabd", 0xda}, {&(0x7f0000000480)="1b7f5d1c6355d74331b67b20a2f9f4865ec9b508", 0x14}, {&(0x7f00000006c0)="8ccf76639859cad704c8cedb5352d3761e03417f7780b660154efb675505a56dfc6637161cc1501d4229993fd479ed7fa91a36c202650cd33725c4e9bef85b968cd31d031ae79ee10a866e3dac9fbf18a6f0c27a3e460ee99d3afc55a0674d3cf58b968b35ff64bdf35857cce794198a9b5de2f5c907c1399baffa5b64b08407d0a81a00ba30904c86daa129f83f6cf7af70f1d650823fc2fd01637aa8204b7715293bbb4ac17ca99a24a4a4e207803d61d7c455219210ef9172d145d961bd70972a3ec0971969375bb4a4adf7f3a86e066fa27847a9cfb44a8c1f6f3837a4dcc991060996935cc8c121a6ab6167baf476d85cb1f4d6d9ad7f2cb0", 0xfb}], 0xa) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)="000000186204018b002b3a00000300838af7afb9d8dcd14043000053ba8af658711937f75bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e14da000002e98a03eed16a1a0e59c51b2d5a8bf600000000007d2c5a", 0x57}], 0x1) symlink(&(0x7f0000000880)='./bus\x00', &(0x7f00000008c0)='./bus\x00') 11:46:18 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) nanosleep(&(0x7f0000000080)={0x2, 0x2}, 0x0) fchflags(r1, 0x1) poll(&(0x7f0000000040)=[{r3, 0x40}], 0x1, 0x810a) kevent(r2, &(0x7f0000000080), 0xf935, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xaf}], 0x835, 0x0) kqueue() 11:46:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x6) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x24}, {0x4d}, {0x6}]}) r1 = dup2(r0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0xffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ff") 11:46:18 executing program 1: r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffb, 0x1b}], 0x1f, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xd}, {{r0}, 0xfffffffffffffffc}], 0xffff, 0x0) readv(r1, &(0x7f00000014c0)=[{&(0x7f0000000000)=""/3, 0x3}, {&(0x7f0000000040)=""/135, 0x87}, {&(0x7f0000000100)=""/68, 0x44}, {&(0x7f00000003c0)=""/254, 0xfe}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/124, 0x7c}, {&(0x7f00000002c0)=""/120, 0x78}], 0x7) 11:46:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xbff9fb6dcf5694ab, 0x40000000, 0x3f, 0xfffffffffffffffb}], 0x8001, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x61, 0x40, 0x1, 0x80cb}], 0x40, &(0x7f0000000180)={0x8, 0x3}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) 11:46:19 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)='z', 0x1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000003400)="8e5030d111df929354edb4e0e232dd58cabe8d72ed77e5bd333351875e62e0d7a7d2705f469e66e9e2ce8dd42c2a00af52c182bececcdbca01b7dfff3d5fedeb5e519984ee9a305eef351dcc35b087aa35781b0164a42add6d4cc3a2d8cbd356267b96d68b6e887cc1109c50e9da5081a9b2d74814c8cadc2425a07e3b66df0273f1a3aed3daad399af5aacf54eb8318586366e2f79609bc39eb8113caa9c48dc84c78986c72047d1fd5f6b56fb67778609915bed2b8e766968417ccc61af929da9f11989d3450d6abdf1878eba616219b6ad31792f719233b879ebea19b33ffec74896dff289665ab6afa450e08b4ba5410630a71191b442cc6d9ab621d03873004837d68124fd8fce4279f99622eeedabe9e6efa0c765e8c14772a01bad79e2d8f282e4545c2259bdfbb2f40db8243638742a4d056b96a093bc37888b704b2eb14a78494e8f65914027b35e6f21a3c198af2c7fa49a3f796a8054b69e519000f6982db32791c6a2a6d330f6c2aae2fbfd31b435661fe818ee4017147c487e59a2a0b4b63fd172f8891798ff7005c709491db12c3979adc996e464135d022ea4714322affafb062adc54b22e1d85b0c0d500262ff551d7559fbf53588bfcd0d07ffa297a738c3867dd2d972d45226be5b378d07d08207f73677bbf2a385303dedbdce0137d086778d4b0eb3a550617ac1229731e2ba5f32565fb2211fa61c7831b33400d9a80f5ac3757f2d72f9e66f6c88b1a817b95ad908c8107a54dba134b0870e76cb3facccee85bbe9fd1d837d6a55a4c09b7bd8896e393f4bdb466be9896c045672c9e1ac9e7030d4b3d26d57163097fee7bbbc51fd9a4f77c9b66f73ee8f08aeeba74d6548a98c495c04a68ddcf7e44a88e77d473de4be9cdb6f52184ae14f1cb92e9c4874d9a61ce9d9183fc819e66890b6efe4ecbbc12e16caacf3f68911b63a7bf2bd7b5763621596cf2a8c1dae706723edb42e8288a4278dd18889c9103ee7911313072784b0bae81bf19a7f5d2d860ce9e7f9aa685fa1775fdd7687b278d08bbb0990e6af74969de76a36fa0d1844ac6423c01eac2ab98c1920f551892bb6485e87d3240e94ec44b2ced5020cc874ded45402e2682113f20ff20b5c6627efb7e5c3ee8aef8f008f149ca1a6dd437e3c160b885aadc8b9db6f024e34d7ff9c81d19667f28094df24ec899c42f771aa49d8c0d92d9ed3f531c9bf4bea742f4e850a7c5323682bb757111deb680c5c758aa255e66b73e7cb20b5143ed12f59ac356df49165dd44d403b89b27541c129442e5a0fa5fee4ea17dc10f99dc1b629e76a909200546b4f5101350eb8c321602a4600cbd8bc0e53d470fec95b78be280d44d9be3ee56a4e77eefcf0917ae11af2f559af8a2528ffb1ee532202311d6bc7d0d46578e3b4472640efab910f5f8ba055cddf4d7fae19f954c97cce4c0583b2685bf30ce6fae8db999202098e830637acfdc59ad96e3e713020d066209dc4b7cd50acbbed50ca7432ffdafd95d9df7762e730ffc3d94e0610ad6bf38d8c0fede6e6d6b3a7bcd6fd553a0b58335b0a8acdb950be720f28dc59358114eeb0e2a0522e189e9a8f3ae966679465a61406ffa51f9010f0d65483ad47b739028a7d84e13108e25b74f2d360a3e814228a1228de20b65c23a9017425bcfccbf5303cd5193e23b49d7b70410f0af9ea18b070aebdbf2b3ad4fa3b89c9def48d0d7bbfe7feb9ef07c289c548f60463c32348174f2214ff2e51e8a05ca3b3ab05933673f4b77c9749fbe3b69135dae4c078ca18dac61fa0118bc520e1f580484cbc73074adc2d73457390f786fc0d9b57b54277c29dab442b972973c5e4123e930d6d0c2778dd703de5d50cb02059d8d639090e93563ceb4341e76830721a58462522d29b280bf59be71d432c7cc41d1cd511c6d62022f8c1765355988f649f23eafecf90633afb91a7c0c363f93695b1d1660ecfe5925c4f20bbce5be8871d5ad8151f755bd3f83f09f0df45dd7752250d3a7e3ef5a9b6a3ced702a9d3959735942c522f4234afee55619b503cbf711c330fe4da6126c10da1ccce9cdd03c9ac50a000015672f151bd806fac9b98958542c4d45a0d4d10a6363f3bd0aa49e186b8ce0b725ec712862ed5fb92a22f68b676a2a1736b6810048ccb162226f4391b6e2c9d4d4b98063f53c7757885b5590415dd5fbcac5bea2985d59152b2e4b3b974286ff17118679566d596fb13525c09e3a4d0df67bba5df07890db9202dbb67a5a0d328590749653a0116a7e5f992591268d43f22133fdfbc5f3eef3a917e1db6f1266c8e38d5c4ffd6320394d99cc64fa62dcc10925e49afeb30014bb384b334a79c726c9cc3cc184806fff3396aefa11d186525cc5d6e5095c467e3deedda809ea71fe892f311ed8e3df495cdc45fcd15b036f889b56b8cdcb634f471697fc5340d4de0f683f22812140ce452c1981fb059b58b063f6c1b3912ac84826e1410daf6e9aed4c74ef604134e98d3222e3d13a1a3d0728bbff1af270aadac197176f7415f328692f4fec854d0012b8146971e049c073aafc8b929106b7cf9888c5c2d2c81d1ab7a4c02363245166dfa56eff82d277e085263792d66ccc5f812d4c40c7f96ff07dd3194287af349786a77dabcfbaf55dc5cbcf6318802a5715157ab9a2b61da664ec6f9301512f169347b8ab3289f39fe76bbaa0c96625d6dbfd5cf5e3984090be59021082ba21ba409a9d60742c47e5228bad96b6473b400563ff177e338881e8dd3b1b62e53cc7302d8c9503f1a5ae434aae2b0f2372b3b7fa5c5cbe5a5d954c8e6175b28aecc11dc4184d4a96911e9358df30767f1744677ded28dff4f5f31a9fe432dd2e6321bc7f23062fa392e4eb32cb091644ffe19ff553e11ee12caa1802d8cc04c040e775d468f1fb8a7d223e850755e64e078a6b0c41b6b6801e917e0d607e509bab56e70414a67ab3afcfcf86ceb3b1218ab4f6ac1137a9a7bfe909e813974b018fc2ebe9977758feaff0f0c69fcaa5a91f78293d89467fa47476c0bb0847baa1dc7fe856734fb46c7bdc49fd49c9a92d807b512b8a3fab499b7a183dd8130f7b9b4b977a37aa02da13fbedafd192ec15bcfd70baf5ab93fabcbc7b762bbf0035a7d56596898c5a7055bb7fe4a32e09568e53a90b9d9ffbcbd4320b9248114c49710c801cf5bf397f648279e78c1475c746240c500f9215715f5e5a55dd5f9f75b3aef2628ebfae3251bbc900a841785b6c51ff64890d782e2dc2160a0bafe85fa1dc269bc6aee58d69c800d1cfa4305407577e7127a9c5d999e56261062996b59434a4ec0846520f3081883fc0f1a818e4d1372911c31514a0fc44bfe70fe79bafbcd6d97d4b51e7afe7a409030607f6dc515a02580c8c4b2719203fb22518a6bcd78c92af698f40171e734b4d9a4d71707407ae194517d18632810a20acedfa945f20c02a0c12232a20a050cfaf80dcdb1d78e4bafea371cb91ce07f2584220ac43a4ed65c465895882874bd9443f2a8dbceadf4f2c437817baa8ee77a580396d219b62b7cf29ef6bbb9dc5331178711f4c09dd11d957791022db7bf80fcf978186bea9b183be5c5681e908eb94a7dbb5b812f27a0cf337b43998051b0b26b5239c7f8bf98cff1ddc700cc4361ad25b1358d783f884084223b6566246822e1d15241b97bf723f56f72c3e41917da8aefafcb19114e83b48024b206d729e200b3aa0505b2f4167a8f88c2e0fc9fd54e7d607c648de5225c3f353960a6e659f27959973203027e3cd4966eaaed2952cd3ca9e35f8c858791c5493f8c7a155b94fbdd1ce77af8b0b31f8d4b3d20c3308b4e81bb1109fc606105b13fc5362bb576ed198026198d5812e34e568daff183d909293e51caa76125d2f0498be5561b7f2b821d300b4be4d25a26219c46984f876d9438c13bcb7c7408713b36b74fed1ad0ee4248c95f141b355447d7b18d2f815c7ebca4eb11b4f9c7fd47d49f3331d3b332561b508cda81d2af557d34fe70354d6826443679374cd4232046cc59c9ee377bb49744121752a29d4e39eb552811ca031f25b5ced5e3f51c31a8c03cc4cc9aeeafa8c5d3905d969a770946a0f9639beb15df5c4a3ea77d8a02997469298b921065bcd9f5cc34d6cb82d2ff0d0c6a6512b4f0854d413ec149b751b2f5ad5edc573b61aca00818adf6aa899c3e615a15fa56d7d338664897d49bb63b9b13c0bbaef128e61fac85f1ce75e236c82fb0993ea3ebf3824683197c4257ff972648b2ae0055690b1242ca247d61ff1d66bd89fa51b675fd47f7731b58543e40ad4c72659206731359b823e2a857efc4305c3065005d1cf39dfa677baced6fda01dd1590716570a9bfa9fc8c24c95039b2195e0b35ecfd7a4305fec53e4c28eecad37664ef38390717085a69aab158fa01896f34653cbfa00cb26aee83139209e5a6cb1470ca8146fdfd84c45facec59cd168d4d59f1d29ddc4ff6568c44c0477d3cc54910d704e9b26e2fce1e24c4e9df5de3c502470f2baf383bfab0f255c2e125823f9d94904066628d44fe378664fc7478be57ef1ba1a5bb0cc4712a025f2f6de9eb48ce9cbe4b01f25abc84c2aa32e13138137f0e087bdbbb3b3f2cd890baa90a2070a6fe61cf2b2978272f71525462f2960d9ceae09cd79c09b0e7875aa2628aa6d1dcaf26b06774be5879276edbfbce3d76abf2e3846f6953b7ee73a53b1d75b08b19da75167148cdf95ceee3b31b0653f23c0ce1df92aa36181a2f6bb8ddab6b3b4128d24cad3c205174d470762867af362b03b57b1f7995a052013604e277a17d2e8bd3cb4206b2c644a0c18b322587b96bec3630b5fadca8eed02e3d7058d368aa8ebd1faeff4bd3c143408cba94fb8d57504c2686915014ea8e9ec816c9a86c4659267e51d57a349c477dd4bb289155535366345b8ecefdbe744b31976328572dc2ac0f4c5583cdc7cb0bc2bb490fcaa508cb55c88bf4e420edfc35d501a6f4ed74ca4d42974e0e2e29d50b1fbbbf10f5f44fa09064d0d9da152eb130ba2e07aa3ce2f94ade46834d25f8a4b86ce17eb505157f484c107484043b3f979acf565cbb9f69763def35feb6a365d44c29ac8eac20f82ffd8b25f8e4153c75b906b95b471f34a9c717a80727861932c7fd21b13e70d9cfc884749fc581b4f89e09b5a93e6d6d9f0221ed90263192454787fe8a2229de22bdb390262eb29ea0d296ed3a15abe02d422fa5f91892478b8b9eb05624d1c30e742d980cb00e23f32f8423c66e675480f04c116dd48028274b3ed51bf665e8e930689dd6a63d24afdfa96be69a5163c92fde6bea083161bed4bd2a39bb9efc05a2e1d88e1f3838980469d6df9ecb3985969a29b90abd4a29aa03edf4192402793d584063e11afa9d5f5953b1365ab23dd55318504f11a339ef121d235be2ae060f4f6095ac45568ea3b5a00b6350176192f895473e472c70dfae4e5465277b24a16d0c0e8f614c6004bcc0aae07b5c11a814baa75b38782f1bb6a3944be3f6c0a3880f2f51c9f8a3d9a9d9d0e7fed85e8e10fdabfea17d832604a5a89cc2ccc6f2ba006145515f1805d291d8ff489b16f0b7007f09d1cda504c4c2ea1bf53e8a635a39c554c16fe2f6c6dfd938617eff2ed5a27c7526368b9255af377bd986de16909e12a3e9729fc8b86d60ffb1a7ff9bf6ad3e98216f4a278915481ccb175e95c8bd4c0835a1ba824d67a8f6db4deb4186a31bde9bf2dd839e6018f5d8c5d14aa18908b5fbf66cce6e2f0ed1abfe27822a2d2593296855c1736cabc470f5b4710eb2460f882ebbb588cfa7a31dcad60cff52d7f1070bc8718ed767aaee448940dac74e040cfec322f743665a9c1f0208be9957a2800000000000000000000000000000000000000000000000000000000000000000000d364ed14258c121c26bc80884e6196f0d3da52cbf6c10814d847627f19d3593e82ddedd7be904a970fcad56f43cbe012c60d328ec8b173220c6a0c821af1b8664826ecf1d06c0ef431056c9a317321947e31af9ba5518465d0bbbbe217edeed2d106d7b798347851dd2a0826af54ac15dba46c91da4ccc54c6a1f218131529f647f5bfe459b93eed59627dfe234b0347c1a971b642832fded190ebcf257256fac64835c131b23f7531cd37c8a6d0e16418b9b6e567c56325ba166c94062b1a88d69962aa0d9e91", 0x1123, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000100)=""/209, 0xd1, 0x42, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1f, 0x8001}, 0xc) 11:46:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x895, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) 11:46:19 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() syz_open_pts() 11:46:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTART(r1, 0x2000746e) 11:46:19 executing program 0: socketpair(0x10, 0x5, 0xfffffffffffffffa, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000000c0)="8d0c7e58275c43d6d3f43efcc63ad69bbaf96cb9ea4c10725ea9980cdc310434875fcd6ba8c78729d54c4b57a15d62d6", 0x30, 0x400, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10090, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = semget(0x3, 0x7, 0x100) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x800, 0xffffffff, 0x10000, 0x1, 0x0, 0x6, 0x3ff]) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shutdown(r1, 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/44) 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:46:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x107fff, 0xffffffffffffffff, 0x0, 0x0, "00000000fffeff7f0000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) madvise(&(0x7f00002e0000/0xb000)=nil, 0xb000, 0x7) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 11:46:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4125c4d6df2c3f5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[0x9]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x64}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x9, 0x1}, {0x4, 0x81}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:46:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) 11:46:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x1f}) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 11:46:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x66) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0x72) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getgid() setregid(r3, 0x0) sendto$unix(r2, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fff015743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497da364893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0xffffffa3, 0x0, 0x0, 0x0) read(r1, 0x0, 0xffffffffffffff7c) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r3) getgid() 11:46:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1) 11:46:20 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) r1 = socket$inet(0x2, 0x8000, 0x2) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="3b766b88b8944ab4d581eff7e0a22b4815e6514862f8271e151f89b3cf1716bfc343a92a6d4308f17e7b72543783d6fbae533510dbcdaaa2cde958ce7c11acb52bac2a4bb1c2f1bcc908d86d86f80ec2cbb302f326da127188042d1c1494e6fcebd9f0556a470867573f79cec9fde54d0fc50134bdceb5d003a5dc464a", 0x7d) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x4) 11:46:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 11:46:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 11:46:20 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfffffffffffffffc, 0x401}, {0x1, 0x5}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 11:46:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000b00)) kqueue() r3 = dup2(r0, r1) setreuid(0x0, 0xee00) geteuid() dup(r0) r4 = geteuid() sendto$unix(r3, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x40) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000a80)=""/127) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) setreuid(0x0, r4) chroot(&(0x7f00000001c0)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 11:46:21 executing program 0: r0 = socket(0x6, 0x4000, 0x8) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) listen(r0, 0x3) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) sendmsg(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@un=@file={0x7ec5df199da61f35, './bus\x00'}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="e6f21a8a1ea50b97ae78e3bc772495bae3735b0df74365368941866f5bee912c3b487d8d3b591e140cfb945d86fc08b80c0027535bda0efb2249ca624705b5973dcf3d97c2b284fc9ccddb61863ea2c8653a9b500320e2e376f2d4834ab23852012f71a8b53347edf32cfab523e0691f991136842675ec19fa0a667500e47c7c65b4524707a5090e0f4faacc1f1586eb2afbf03d56a7238c2d225b414c383309b1cfa18283de7def", 0xa8}, {&(0x7f00000003c0)="63ebec1b0363477f9932731e94bdf433e3c791b92a5b8f6ff4847016a2948b64dd967f5be3756ecfc231346bdc2d7312b03a62d6ac01a609ba82ea19d51b209acf0351b108af235dabbfa13bdd13ef1de2412c9c644170d8d26bfaae878df6fd84446de9516c44682204a0e30e1bc7f6a890cc3116f3a8a267bc8ccf61e78235762e1154eb8732b3cd939f1ce72a56ee7c0ea6275f697a2c0e73aa9eb78f2258816992d65a953f3c12aec97885871f2165979bda19c65f42a53eee82ea350aaf49aaefc81d56409f3c7503d27ba3c7421f123f5be2cd5ff899b7e25ec81f6f1aafb09167d4a5c8c9f7086618e6dc3ae398fb2f4161ee43553247c55ce9d65aee6bec95c23ae64e67e8d5303062fc26a77934c0d9008d9b19d10c6bb32f1e8d6bbf21a469f23a8d4440b21327f8c8c26099cc57e52d4be0f62a1a6607e4b41ab57cbcec27e3e43898d8a4cf791f33b884cc024c1c198a59cecda33678bdc50a01ea2fbb2532c9156f0b369a137c679dbf768f845c8087b901aa9526e9a83a762cbfc4057fa26e4466b319fa5ab88976bfccdde4a4d85894a2d9cb608fed76bce45c58a8ce9270929f5b008c8774d5150209d8b83abd4db0ca5bb8ba6027fe6adc998a2d55bd8d226d39e9a3250b2cbb7a0a373c1b0466d4cdda959317de773724c81b1af768e3f5b25374c5dd8112ead261b46629a5a4e2608baa8c62b4b4b79b6ad69df7a69b8a9458532aa9d2dbaadd391e25e8c46a58f71c1b1d1e248ef7dbcb599edf7212c31f3f46f885ad3984036ba39d21cea78cd44be6bc223747728e80ae534210283b1e4cd13df23506105c02b5eff5d9b385ba1bb722bf7f1a751c6fb81e5080610af20041c1cb36b2f8eec87be9e681c13909f37c4d3da707cc7a55f6eb67d2ef577b33de0103171c4c2667229ab1804878ffe99d33cf75d92345c31d8eed54fbb53f617b073da3dc939f2588f50c100349650b56ae14156ad2994777c209a701b5d2cefb9bc87ceef4136c65bc4349662f892ac6b8040d8e6132a81c8c27a33619a1617ab17b423465b4336f437a61e30f0326fd127d6da36a6b3bf38bc1bfe4e0f40e552212ead4d61c3306b1b6be06dd2fd247d615dedd8af48828e7423f0409946c20ee99c1ebd117ed0ab580add10a5dd621a5c0a51d5333b4fd0a72c6977184ddb1fea3fe712b0b89afefb431547d6e66122d27c98ff47c4898772adb271b6e904ce884bca5c1ee5130911ede1b7adbff6cf4f0e9c41db70f6de5dc200e067abc07a345056a686546acdc18b3b2e5819599e6e5b731d1c8e253497e95b8e051a3b91753032e5eef470f3aa877aeca83e298f3c403adde7dcee1ae27d62573549ba5692b7bb2294928cbd4429160036068f5e54402f21bb4d871e45eb28ecde3a32420718e834e2e108dc0658037d9f26dc1099ef1ff19c10ddb3dd6ebf4836b03b385865283a67444f42e480e6faf3cadc9b5491055b16fa7605c6f43e0731718766ce2419a57952cc544eba813d2e329ff38cd10f9109a3308021d64a2845ed19cff26d38fefb5e71a26af16a8f7fd2e6a14b357b60d95e126a7964fbbe8d6c290bb0002746d2d9a6e803c94341e3889ae6a0c13b3808d48ef100430a13ab922f7f2a22a6dc7895aad8eb484ade35260792adb8c78f9e8149aefec40efd03152d38c1bebc78ed37ed24822321b73fc09c678966d794acea86560ba0981a1cac4a4642976fb9ba7f9b8c82fe9102f67d0e9e31132482c7f3f1433a632e8db363e69f8fc614f1882d6732365a62a8db681d7f4954bb1c8114b9e7a156035773a6d74ffac7b849e3f4a02e84dda345a8ec1b2c79af1251cedec06fdd549c4417d374991323805681dd563a4a5d5736a9dddd07b7970a3ccffb1b8ede722c1b5335ddb7a7b0275ad43097782640174a5aa5ce3196dca3efb2ba872dbe594f79d0652517dff882dd2419c93dd669c2deaba1d98a599dd8d68f65682b0c0409dc88b5877472cf8e4cb6e98fe70bdd63bff11dbc8b898bf7da17b86651f554cf532c1045f1c294cb8838298044e2140bd5e36437ffa55aae043d66bf6fc244a4d8a0348f14a343c2f689bff3a843ed6835da037b9954ded93b3ab14de94e83ef08aec6e742ee87c9bad732b1c2ce759176970d0254eaf2e3218fbd51ff1b91e877c3170982bf8c3a9a110208647f2c32ab95ad36138025959016d20f92abe734d88f6342bdd434c1b6e45b9c0498f364d24aa721d8d942454b9408fbac15734a2560ec2fe4209fdbed1dd8d721e6d1efbb423f4677a6b7a1b37bb1f474d6e5984dfa95de16a6bf071b23f1fd7baea5543334acf089b8d54399d79a1f80220470f4403308a7ae734342294bb9a6e59d41281f28a90445725087eff769a1cd45f5b99d0aedaef8b28af338896ad1436fe44f3602b191274df5a4e65a9409a9edc299320c7ff7ffcca170ede45ec329058698513b1b3fe5ee8bcbcb18b103fb5e0113d8098295bbfbbb51c0e59a39318962142eb66994fbb617584c20d1a096cd62948bc445c403a76bc0696ce1e4124d5918385f7e82f99710e7849768141517465f57dfe378baffef500fb25e82914cfa3b459df173c108b789aae59ed667b77128463136a19eee33dd68fb3b21f6881c159d8e6b7938dbac5cf1d7b08887ea396362297f413f5f0195a82bd079428a2b312a15c257b5c910c5e9f461dad04ae97c16b93613ad493bd5772dd469ed894b1ad22d4ab04eb8a0134d44da981911b8a46dece040c46cdd34c8876f8ff1d480506f5b4c847b9ca23dbdbfb7193a92d9b4a46b2a8189ba2b29beaf886a636cbc7e3b1b96c995d89330e6461f5ad732e21f4de8bf8dff642b32a55affbce16f1df22184850c21b3d5c31a37378f8df0ec8e2464a82c29b73e5f81cc75b3b492a34608c3c3eb2eb1aba93728ccb428c725f94cc77421c6bc8daa97884fabf17d4d2052d3694857942b2a015dabad16704599023cd0effb8ac39ebc6ca85d4bf93e0835589621a4821fb39acaea56b3deffef3c97111af57365bd6f0a3c3fa4ca95cf00a83d0f76d4ff2877b7ce8c608752ba946cc3a68c878ff52185f90ace352d341348821f55f284cfde62c9e9dd27bebc0702016b401a95bdec1466b17a08cd0ad3a4648708662058e6bcfc46658a128af64d71e34372a7d63fbb3b65be8ed61e61a4e4e366dd43f2c3ce2fba7ed4610cb143b3454cd91acc8c9fecf4f8186af147e6fd05005ffc1b3a0efcbcf2e718bafd1f238dceaca70e5c75087aff62301290e5f5df7a2f5c24aa15d61f91872be55278bbc3a7d032998d85fbf5c9bf5f872458075a00528858b3588c3b09f2812529d579253412e5fc0f9b86dd268884645f6bd1cc9612e30fbf9e1d3f2aae9dc9dc7b2c99c9004289207caf0c940ce7283eab2a0aa2165afa54c71e5146fb19fdaef420e7ff56350edad64a5fc95ac2a85895d094bf34012adab06c60c24f5d637559fa210d89cfedbb1984c061f93d5c3a628b4a36fc778785acacfeaba36c3f2442f593d60a0bc884c7264ec090cb3c90c89527bc544891ca91860bb0a7faecc7a7b8922c92a2bb2098381d33b9ff4329fc03f1fdecec680157380606b0bcc8ee2837b171dd84b492999efe81833788164993af1a60da54ce139e331dc926e47dcb678f8995491ac43280398c5e0566f0e942419c4b0118df9ce0c328abde9d6fe3e5f6ce3b952da3a3056daa17f4b2a9bee19ad919e60023372b14de1306a8d90797fb83d46264dc2541d1d1cdf4968d90564b5b74a989b1ed20d7c3ca0633ffb2dcf0b73fb0f27294731fde941b6cd1183c788c2a70465c767350c00ef3c4e52975dc2f72c2cd97831da869f05782bc0b7b9eb32d4d5ab8a560489f51d879e34b7d70bdacb9d691c1dc41b941726cd761526c78c5227380434396d6235b6fa9647f11af3c496a27b3ac5430ddec0e3559c70e94a162812dfa720534f275f6552b57541c839ac87c7818a20ed3bb907d42af302792267b718ed00488a40e3dc5883cd721c2371a1ff9794cb1e3e7888962aede5cdd980cd8f3ed0f1dfd5ab6bab42e8f1aa7078db8cc81d8eb839d16746ce8e656ba46cf3ca0600844b2c2f1c1dd3cb037801842752bb22a771e25a79eded7021aeff91c7aa244e3590da3471f49540e2b9e0e371fadd2ea9713413a8bf70ced434f98644b0edf7d126fb935424a3d609b62267fe1e353a9e944734320b6f61bef0272825ba4c23856f7ba23fde8a544aef5b66dc767b20455868a17250d562f9718970eada023134cc34f2160f85941c2adc40d59ca930ce198dba3f57a092e55b067242a84246e939e4151582f8ad498549f2d9aa2bae3fe724ea058d0658e50841b20652966c4557b02efe362e6854a236abb3297dda0a553d09f065aafe93b7a63f1aba60529f4acd0af303204cb70ff98c8a5110120c90d4084b2ceb62c7c070f08e4f0c29889985c7b3ebc1e6ac3eb6ee958dbaef18b8c3ad93b658c571111e4e656036ecff39df2a362f65e60a763facd4f0adbd1316e749430618ae0492cb6ddc3f0710b8665b0a11e71fdcb18d86d4c17406c7985071252f423e5067a816249b70cf821bceffd5c4ac8b289e051774eb7ad7693f65b9e47b44433f0b9588f685af83f85de5bba89c9f20e1d5f480b19a310cff1a7583010399d70d57c42f42073dd1b531be56db0dd7b4638a1188dfeb7483c8e6eeb110d6cd3ce3df1e5bf47d30aeb5a45d6ec21fbd651233b0a5aacf2317b2015d7e7da4135df5f4a7ca6eafe762ea3d3f0b37a03757c5f2574d48bb557fa35f7e0bb0608f740996cd370b6c3271636133f0395b00a22c2a016cf8b80fd92d16c4538c9cdedfc360cfa56d07838d0279589ca0051684cae29582bf4efcf5010a3db268c1601d4bb4e4f70d3b13c09f9de9c252f585ef0a59740aa6faa55d95c9f237c350e075844856f97a9fc8758b13c5808e43030d42c8692c3e77569376f3fe2978c2b21cadd79e96de1f10c90dfa1a992bd8108425f9eb78f9f163dd2d6a91f864670d6df415cf7bc5618829dd251609d726a670e0c4792c2d603d78704a78f289e77c387353b239ae9a379708386191f1ee602187d33a85386af851f40d0dfee013f41f5e83bd219085d2554b7e354f948d2aa87920d1e79f0a58183103cafa4b8f40c93c21f8ca90f1fd9c69dc44942133583cbe8fdfbf11b697e0b14a851df6c7615987356cb4734a4f7c1f84c7f251c3ca463366967a5897845e9757b7628c06b014178188d59d79ae4f954cd848a56ce1add45aad71815e4b25cd2f71f10d7fe0e8b6cac96598f607cfe62f4ebaebae12c621c2fe448f0759b78d43d77213459bc87f54e6b7919fad4392b0d32960a828992723164a6bcfcccddc24e164dc31f0bf89b7c4595539f8749693c59c094b86ea1f819ca33d3a6850c22e973b381965f7d788db9ec79e30c0933f4a4eb73572a5d6796b27252871a1d76df1460c3531a02d1c5b310be7eef1aed9c9b59b7f33d5f553046ebbc191d270c00137522d6437ff3d4f13efdcdc0e4aef59a6072244a4534ea9d8b50474c682588e546aef703b1cdcead43c42654d840eb9483db32c748c38da16839761017d7c0244976421c03bda30052940fa6f9bd763ef02c35d76076fcfd191f3f851ae135888a835e0eb44a192b9ddb3d0af870020ab4c0e210d13b737c21ea8cf34e5aa82db56c98dd626f0686c4b13955b31e5df787829c965aa15d6a6058e94af4ecf623beac1c6734d0b1a24857e90", 0x1000}, {&(0x7f00000001c0)="e633596221fb18fec16b54fb978d3d89cb88edeac10b32767b164305aff36487ae267e3b27a7c041b519161d31a6b49268c31069521f7c740f494635f17f9bf2071d1e1dba5699199555226ec51b5b40d12e1ca9ed28eac5cfcad044ea6ff786c9d85ef99d44fc79697c742c544c58c2e2e38d845bb8f805885772ed9c7dfee4e97f42cb10f70f5661223e3593595b910c995c31d38bf849596b9c56ecad7fb3cc96d1c10d9ae10cc1d01081592c7266d1ae7e438c9a97ff3a60c38f8f622ef3a87abc00719e", 0xc6}], 0x3, &(0x7f00000013c0)=[{0x78, 0xffff, 0x10000, "a9427f6baa0d6d24efb8ad9dd49f210fc13cbd6ac004d0712db3e9486b7e283ee1e733ea741fb4dd29fc261708a7cb6e9acefb7d9c83d1a35d9bddb7f4b33a4ad7c6e2635a615bca7dbd8c43b637ffb0e2ce31ba0b1e9cbd3c373cfac16c1a04a7fba6f947b8c3"}, {0xd0, 0xffff, 0x0, "7a191203cea37c56e44f0fdc440d5e73eb8e1ae35caf21dcdb79a3930daa86680c043994ad9d8fc202f2c3f075cdd717311ba4ede88ba310991800293231632cad80e48e74ebf02af5b5736b3e146a886c0a2d2642322547a8198f07c9defcb8142c2d285d6d81eb1fc436f90cd83120b1aded8fa31bcc0cd9d1c3e7e0e940d7f065375511babc4712692c3c8d7b64f89ee6d4c2198fb3545bca9f22f4e11d96ef416f6ea26cbbf23438c0e14a9c6cc29301ff3f0d0416d84b2fdb9e4550b6"}], 0x148}, 0x165926183160f92d) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000300)) 11:46:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x84301) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x1, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x6) recvfrom$unix(r1, &(0x7f00000000c0)=""/82, 0x52, 0x40, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 11:46:21 executing program 1: r0 = semget(0x3, 0x3, 0x40) r1 = socket(0x1, 0x2, 0xffffffffffffff6b) getpeername$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) semctl$IPC_RMID(r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) r4 = semget(0x0, 0x3, 0x103) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) semget$private(0x0, 0x4, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x401, r5, r6, r7, r8, 0x40, 0x10001}, 0x3, 0x7fffffff, 0x6}) 11:46:21 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pledge(&(0x7f0000000040)='^\x00', &(0x7f0000000080)=')\x00') poll(&(0x7f00000000c0)=[{r1, 0x90}, {r1, 0x1}], 0x2, 0x0) 11:46:21 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 11:46:21 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000880)="87c3b6e773c290fe0b70d456c245ab0313a7fb83298d33363776e5e4b335dc7ef67aff80ee889c91e28b739848cf8e828a9689116d5683904759e2d97927fc311810a07139ec4d0c91bd85e312a60e42599016027a1c8b89d429fbe0fb9ac2f7b2f50979659f9d0052ee602e43b90ada28dcb9492cccfe1e8887441285168e1b15256d2ab3841f84b91bc623b09086b81296722521f382e0cda93978baf30a20c5d8f134f14eb6ded623707d84a27b50c50664859f882ccc90db0ed9183ffe642012b3404f1f41422f6500a0d801bf4b42537a12e7484bbb6fcab359c563a771f5ae3acfd64bf707f5815c30cf21217b8fd74abe07529a0803cba37747653e8d1dee6390f8645ae637ecba8ce18ea76c36ba20beeeef5622c8e309c4adbdafcad0606e4cc09f31900c22a11e6d8c445bb6d6def12e5e88a1cc49a068c6c5f701aaa156d5772369b753710c86d5e6fcb65a34815cb78da046d6b60a6eceaad67c3cf73c68be45cb4ada6e285a3c8b995c54089b7d2fa539c67bc318199d3c90d14b238b4d8a13e9eabc590fec9344da6738b063aa258a05013cf28ba0489b1b9abc685c6204807dfa19bce80932d9397a31307cc61eefad7e64f2f4a28230ae4375283745aaccbb49ca9af9cc28ba865ad46578289ad2a49e3b9d458c81b4ce0bfddfa1c7801421e757aa0acf160fda450126bd88c87f7d5dec7dbd083856d043ef6cd544b316121695cc023a53ec9f5d3aa0c4f2c5192d406cc674b30979bf7fdb7481633033493457f5e9848b45eb0d13bde1241a33a0e673541399f375564b6973b3e1b2bb11d618c913981275c3d4c265a4651ee4d6afdf2c26d3032768837a111bf41e478bacb6aa0ccdb379ade923377a65f5f17c02c0bf52db9018098fd654898a06cc361c51ee5c60e92bbf1a67d534f8a40da431449e3389139076f377d9229d97739797bec1d69d4657de752bd26ad77e8f095124159de3a3f4d0ec703baae266bbef006dc420385c8c0ad7202e726311a9eb43d00ead7fe3b6d69c7f42902cadba575eb902c1f51d086de0a26f04c3bb03f5ee909022c5c3212f9f1ef35aaed67f5e53805dfa41aab4a6964954f175cddfe3a2f2a3a61b7a5251c06feee01411065c5da66d674db5c8c501d2568769ab7befb8ff0b4eaee832b6e0bc4d8cb76f123a9667cf85e3bb14f1e522b431ba344cc414a2bb415afe5002e0c325f69cca79ca0d9b9ab80762aa939f3e9ad00ae4756a5390bf6fba8b63447d4992833b042782882462dec068d474c065b445b7e88e6d0266f2572326e02d6abcbdabac1c0dc4f7a3502508701047d127f835da2a37b96d4dc92fa4471cd31a6c683a291d49d9e4c04c6fda6e3d5125f40bb9da87a0826ac386debe75ec5e56faab7cfc77fb94a79ce0fb41c3bd1d0f4de3edb5b7b2bc945044a2099038a32949fed2084338fe0eab789a549efd9c61cf9bba789e84fdc24675ff7d7259f71bbe80999c428828ad3deb70ced500ad2625e8177be7b6a497fbebfae80283d4c2e0741e087ecc62466309da65bec277b80679d55537ec70271324d7bd398c57e152f8f9e5d146635ae1a4f694479ead3d808817bbb6f8b937d4104ec281212a6f14c0fd003e2daac1487a43faff7671583b2ab69e6ea50df6dc38fcd136bf20dd331996f773f96585cc798a6998e9b5efcf6022ca90f2bda423c924282fd894c1e343ed5322b6e470185a97e31ef505f751e6cd301b994c9aa4122800f278cc27797e95bfa6bebcd45920e7c7ea3407c52c2fa4200a1c2cd846cf690fd13ab195e86f8184284e497b5526e2e8616eadcefcb4d551984d8a2223495c3d496fe90c9d7a7d20338d846b8767ae5c0a7d30184a30e4aa462dcbf9bceb6a5385ac9c2c68b515c4363f145e99bce117f06f637632e437d90c73baf3d786cf9e87ee6196ac6028acd49540f0840e668271e022a135446dc6c5b4e955fd87bf70e7995e1c2c619c29c1125560a43b5e038b4622fdc69b29a97c2ee6a9cc96292b2db6572da5c7e226b1a93c74c5611cb8e627a4429265d3cb44380e07410ed489ba9aca7915c6fded435b00583fdcd086d3c377d35bb34ed1c98c09742f8714224663724f89d521d2579e2170fd83d391d4663832dcbf367d4e14c123c6b0430da8179fc383d7dbc02ecf13cf296cd7d920180bd98d1d4aacbce2bc974485cb2a0434891a3737ddf29b72324a6e9323cb7a9b95de17565405c0b6f748f16525234968d32bc3c62d5ca6dbd568d9b82d2e11a3bbea10556bcc77f2d364a33bc5714f9499ac7504ed7a110a82666b71db6d9b2350313166d9c631d2588766848cd9db69fbe022cfe1af4eee6227406e56957094bf840543dd84df66a9504b9e2360865f080371e4a4a875df744ab3a6fce7eea46f5da77b1d1a1321d04f999d1f55443e09f63a8b4ba511a792f0ab37a21c2767d84a012d81b3e5fd92d5698d9e51a8fe338b9359b48dff734d52ee73821498b7bbad7a3f7490786594fda9f9550950f4446c4b73b7aa77b39a8d9d511adbf75e076f24a5a16cb3eb7337994d9507b1b5daee1c7a716c62a052d4f1dc68ea1f0a2cda000468f98ce70dd65d9793154347c20f5dad15fac37d8a5169d82d0f57502eff5a68e73778d2b31b3842c7fe69c238a45992da941bc06d288b852427e0fd6296614b5686c89b2ca6afc8af25dd852fedabae870d54b63de0ee14e097560c814611067a27dd1ae71e12abc2db410dc1283a1a0713c3f3c4430d2cb614d0ead63be8a8beb01b30d24cd0824583d64f3a1cbed028f2b05312555e001f903666e03f3ba8521059fafc90776ba88ab5868404ac9e5643c53a5d3710c7902998cafbf927bd0230bbe61c19e9179fafcaf0e560755c662639b4d95a5fc5b13b30f437d6d11f3efce286bbdb9b71dad476c1d71c352292e5c7b443b31369d368cb298835a26b4c3af86c14825b06ffae4d9259b5b022d7c098ad570a593028687c7c799fce932b640f84a05002ace6d627f614b1d7362815068ca2dc87101ce817749bc6c1a43f9676d758b2ae57b0295b691799cd3e3ef1f8fae59b3ad2942ac073644643ffb447c34cff2f46133829ff2a37450d3e632002b282c1d73fdad37efdf7d27da5e67e069658687fd29e05a86a974b3fd523cfba9d963ebeacf0e1a626816b83989759c509da79d9ead9fbfa3246020e1c58a1febb223dffcd00181e740a8948892235a96f8ba9d634281789a1ce6ddecb65780f3030d0c0e5ff8d543a4e8cdc93777947090473f87f1bf67a3aeb72621cc44fa3757666133e8d023c4f0cd849b6d577e25a89ad40b2bb7c67ffb51b8f56f94bae45be03f5de1a98660840d3f525b250252dab0103af39785dc1e8c412863da217a9123da11c88de342f65385779a2db007ac33b291c17ce9df263b8403310a136c9ab498e1641d0338744189e3638cad805d14232cee8d8718382c1f359fa77c44d9d68087323907a2e2992adf475dcf3b6cebb049e3e4395b7a151645839013f73bfe3eea3fa7f030b00f897955ceb6be74445076dd1ce66d5142d1a0aa5eb1002e9c88eba822f087c785809894435bbe6da34e8c1a94226e09c44a34f9de5286eb298d58c49f8015fdcb6169c7c80a8e27d01520568d5dd8f560c5c048527cc5a5f6273180f515c5a79271ab42c1d4aa005eed2bbc94288c053b8779ffa9bb23f919974d1dc544762f9ddd89186b532cb5fa71b948de5884b69b6305b4bec04fe870bc6b5ea6a6d9597bae350822029d285aeaf7cf1fe9f0b4b9b5bea5e698f442dd7a5fd85e3f7252705248d6e090d4b4b07508dc58f628d3df53b76f6d177300f2b735b376454eb2251541ebd0afc659d9f14ee4a4b878edf01c8d6097b68959355cb208756b8317d63f6a3eeb0d997266d3b9ecc55e91ba5ce37d58754e651827e179b979141ca1c572dce5168370f3230dcc6e4815940c186966ca946e83ea8b174c39428401eb21aea89cea37c81d6316b7492f26298ab1c8c396c371e3f203bad43e60efc5efad9a5f45e4b31a7d3394d4c140a83a35c884373552bd96cdd04bcd2d4e7b793499c4299d5a30b3ee867cd9ce865f515d0d7a93e0a96e5629b1f8c1b22e120d6d84649a8d493f50872808ae1ab65a45907f9d6a89f25959f3998ed3c7e2d4dabe49552306240c319f16e896179ece2ad41b75b1dd91c4fcc4f40e56a252c98a261321aeec61bfe233113daacd494253db034d792c1d5b30ea23fbc9ccc7e7aecc7367a6ab20af62cd1bc72e2ee24481be9be970645257a85e1b5847c6e00dd2d344404709f5f5ab794b54cff730915c38c0fb1284616b5d4783aa400565eaf83d26f7a0b489cfdb6f9ac50b2062adfe2701772248b0d173c64c4d565f495fd629042b2e825d81e638528a87e114de3108c15e44adf6f4d1a7061f3cf7c1c86fcfb651187a81012b4a1c6c56515fbc854d7ecebdf7ffd11bdd6bef31695e9c5d2cbe67425bfb2786263ee25f4f0ff7076e3354bcfd0a1ed556be5989a3308bf1d8022ad03c6eac59b8e0b54b67f06eda1645b354ccc148055b2664065b6c04fdc8a1a48e2d20be7ae736ad57350ae770158928e66dacb1a862ef7c9c416422abdf7938459b2eaa838bd52bbae9b6c8ac6882220d9d4424e230377baf8c6e64a70210e4b05105370c58c31424a0bd18e1b236fbafa41168f6ae207108364c8f53714e02e6f32437b53748d29ee4bddec8f859a458487b132900cc4ccd709be5b5c4566bb61d465a53daa9f62a1bbddb1a330c817393d0b2aa1e19dc340105218ff68b9e435b2167f804b4d28d751d65c478291d2bace914fba6515895a8d55197a6fc276b983fc7fe7ef42338509f78270ee5720e15ddef2999e10310c03ed5e6b508829a91a0149c18eb932aca4b7ab1ca5c495032f9f57a39f4ade289e379a373da6f50aefd75368bc800228cbabd51fb433585279b86e82ce0086f75570845048a23a62f9d0d48c06b8d9752aba9b32b7ce3b247f478ae2d1aa8e3adce8186f5cda538319975b3f928dd834e5a9938c277d2b24215f1fc006729c6876a474ef4d3e5e81163f39c07ebcb4e5188a05a56ceb73f045e5511e92312af66cc6cab3c60005f88e7ddd044d7fa7bafc52d9451adc6c00864fea87f22e1cd1a2990be5e73538b69998c3be572e9d364a2515a40f1ae12b4c68ebf7bbef4d7e3501592fb7fc9d1a57cb474866b6c88f846d378991e1e602c79a38e3abc4a7271b065a13b3a13f45ba7c4177c1478f425ae7fdea8134d20819681cba238189afc82ab3a782b64b3e134154f86965b0f424668b71232986740801952927b0979712907ea10628591805f11bd170f3f577f7c5e7678593720a04e62540729e520d7ee9d81c5465d1020f45e218ee26600e41ca8a7cca912620979aed0da6d2f38ef534851ea77060fe30080d932bdce6ec16eea5cd82dba4384c30c667b84881ca274248fc38f14525dbed1e0f704edfc562f68c52d6e7d9d93adca1e07b07776ea147c2fb5366e27d54f71477b8357828a230b42e55a22f79cd2802a6c668b101fe3f5c29853e89136ec8bb6084e4dd995c2291dfc9fd8025cc895b540d338ed24ddfc97def4c42bb676dd8e2830e666305ccaa8bdbcbda7d51e41d22148587a09472e766a4656a841f98e967074b59db8525723539547119d063fbba0ef2bf3d493de0fa349ae3097087e8856c5a35a08f95016cf8260ab6f6f88bb9e2a1fff864563137efaf3d8c0b4da7b3f9a54bf6c42a067de1ea", 0x1000) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x8000000000002) 11:46:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) close(r2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = shmget$private(0x0, 0x4000, 0x140, &(0x7f0000ff9000/0x4000)=nil) r2 = getuid() r3 = getegid() r4 = geteuid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getpgrp() r7 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xffffffff, r2, r3, r4, r5, 0xc1, 0x9}, 0x213, 0x7fffffff, r6, r7, 0x80000001, 0x3fc6ece7, 0x1ff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000280)="2368f7dd451ae4bffdd78f0f12bdce80ee12776ce37ada5c70c9dfdcddf2a469d0e06dd8ba0a4a82d05400565e6570842e199bfc267524029ad476cfd3d8b76928c788222445dd01a4d76e231af25bbadca2b01dc69d03d63afc2b6eb0aabec306cc5067e809420c5dcf2f7fd2679f4b0714c636330d7f7810eca3f9df4c6d39a1b293e55883227fe29bb6f7faa1e9eb28fdd676b4c75326b7ff5e03ee8aaefcc5fc868a05e12d83ab2a39c2cd5f8e18aab365a159b2e98a6bb7ed234bba227c651fec29910dc5c8cf0db64a7c4d5c5c67", 0xd1) r1 = syz_open_pts() close(r0) dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x4, 0x3, 0x99, 0x3, "05fde8c000", 0x0, 0x9}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000000000015}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x84, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x44004004000028aa) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x61b9b1a8e9776031, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r1, &(0x7f0000000180)='\x00', &(0x7f00000001c0)={{0x10000, 0x7}, {0x7000000000, 0xd1c}}, 0x2) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) dup2(r0, r0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x19c0, 0x8}, {{r2}, 0xfffffffffffffffb, 0xa0, 0x1, 0xfff, 0x80000000}], 0x400, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x2, 0x6, 0x3}, {{r2}, 0xfffffffffffffffe, 0x1, 0x1, 0x400, 0xac4a}, {{r2}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x10000, 0x800}, {{r2}, 0xfffffffffffffff9, 0xa02ad185aaabb738, 0x1, 0xffffffffffff0000, 0x432}], 0x8, &(0x7f0000000040)={0x8}) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x9191) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) getpid() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4af071d5027e3e481106a0cc557977136807465e18c0fa6488886b04add144827023ad900c5d1e33b080d30a8bd6b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c0a", 0x57}], 0x1) 16:00:04 executing program 0: lseek(0xffffffffffffffff, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$TIOCCDTR(r2, 0x20007478) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000300)={0x9, 0x80000000, 0x5, 0x1, 0x2, 0x7, 0x5, 0x10, [{0x1f, 0x5, 0xffffffff, 0xff}, {0x4, 0x0, 0xb56b}, {0xfffffffffffffff7, 0x7, 0x5, 0x7}, {0x8, 0x7f, 0x4}, {0x2, 0x8, 0x7fff, 0x3f}, {0x6, 0x3, 0x4, 0x1}, {0x2, 0x1f, 0x8001, 0xf}, {0x400, 0x1000, 0x9, 0x1}, {0x1, 0x72, 0x4af, 0x6}, {0x80000000, 0x6, 0xfb30, 0x5}, {0x80000001, 0x1, 0x0, 0x6}, {0x5, 0xe1, 0x7fffffff, 0x100000000}, {0x249a6301, 0x1, 0x8, 0x6}, {0x0, 0x7, 0x0, 0x2}, {0x1, 0x8, 0x464, 0x4f}, {0x4, 0x1, 0x7fffffff, 0x9}]}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) clock_gettime(0x4, &(0x7f00000002c0)) kevent(r3, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffa, 0x11, 0x2, 0x10000, 0x80}, {{r1}, 0x0, 0x10, 0x2, 0x676, 0x9}, {{r1}, 0xfffffffffffffff9, 0xa, 0x20000067, 0x4, 0x101}], 0x4, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0xe2, 0x1, 0x1, 0x3}], 0x4a94, &(0x7f0000000500)={0x7, 0x9}) getsockname$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pread(r0, &(0x7f00000010c0)="2bcecd1843ad4efb026f3cabf9a0a74c433cb3b891b1e0e1d1d775ba481548a2ecdab2c530b94a53d1a32ab4d39247ced1fd0bda42871bc895c871cbe5759283e31c9a93aa7cb89643d0e3614ee7172de30dc62953a1f141b569562cd7bc8c4e7eee8aa73e17bb9e6e5d17ae23f8d781b376beebe859a6f7b0989547e96f4c48e7a4048332ae155fee55d912eb1ab749477a0d94b62712d2e49b591df9c7764da69d8937e45355b4839d3a937a130045a0b5d71c2cec999a4bea5c636b4947d885dd0c301b78cb28daa21a8abdd527fcff1f507faa6d9b7aced19276337c751e3399946db95023c589c8ff4687d494e2377594a719a1028d18f03602f396889ff5672ebbdbfc4b7802c689addf36b7e252b752edd4105b663bc7ebccd932812e8fea59dea78eddd37eadcd00a59eb9285188bb15f3d2952215dc6d28f18de45d28e9439bf9780cd181f867c9006abc00d3af4d9033f60646cd80353d72a15025011b91466570d9356620068a8a2748cf7b38d9181693fd97afe6e56eb7fd1f1c2a9876ed47af544e36d67c3436eb4755ac0c610877a538fdf7771826a1cad869369d9b990a9365062c7b2af2cc461da224a9205e494c907245915edc9eef6faa5a4a18219a86f9ffdf2d3ed72714f1f5af5377e6fac2bcd760b9d332ee267a0a7ed7ff0c16b6862df8648a48600044d859413a2b3949d9ef0befacd0fd5493acdb269306900e6974fbc8f303635b6373c4ebe33e0fdff97905cd28f0b83d89b363c3a1a9c32643d307b7be1aaa0760c81e4fa02c50384b3b37184417e0cedf999ae0c778c17080ade8959f337804fa67682264af76aa06f2d5c5160e777317e7cea0c8903e81f208b6092c2fdd1aee9462b4d322f84651ab0ddbda4f9fd2ca34a92dfd0ad260e7cf3ad99bb800feccf1193673b8746278ea16a7a262aac96f2a71469f0b85303b7bcedbd8660eb9f7bc76fdc7ee3bfcd41a7083a801ae59949c90ae505e7504ebfecf5c4081d5767023211835007a417eaa9874752847735cd899b3d7aa951021ab2d3acbbe4da570c2848b6cb53429896ac951828310d74eeb76e3781e7f8efe5d8c468326e4fd9a3362b343c0f32aa8b45e582b5f4dab33e951d11cffb6db08d41b2058e6c5df3989d2b3434c165ea012a5992df29720259362b3bc5a7c74fed503365eccec74b0160f2f87e11ac3fd989d1f9893ca01a3f0cf96de40acc22209b85e73f6442f55699f208e9da19ae82ecfa1d605615f497e7ebb937bb1d519cf58dadc80ee59fb1cbd6442f1dc6783fcaba8028c45e55bf4db5dd26d318034fae37d71a2cc66ca42dabfd7d3028b7609fc03184b085edef8d708442c5e14313a3a770d3229f6280fd46ac767f2739b9be5b4cbf77ff4929bbb97067cb0cf8fb48014a9ab138ec808e5fbbb4e4fcd0d192245606d88260ea75f1f2577489a30b6e6f3434eca2e7972949641c26b0f0144eeea22211653a8f47e7ad4de46ec2a87e29d2f52733ea0e23cc8b717c173b3688eef53460d3feab760d1c05a039c8b99762fe28ef3dbf87fd49cdff6a355630ac5af075b207f218c3da23518f08338f8609022fcee2e7568dcb3d4ed1fa53b28d7e14e2c33cee2b82c41ca51c4e56defe58ebc800dc12767cd1fe7e3b4fc1051e89df1bd4ecdf295fc85dd03615c146b924bdb7b91404dc3173f0d4817387309c0f98be815e34e99e2a24f1655f5932c132832f665f7f241adab2b3c73afbf3f1615c6ad05f42bd23dd2749ac8d942d675806dccf54be6acd22f4f7adf29b9a55c2277537583b93a4f8407407e8b49dcf4fbac6f2680e284a4260e60731db5a0398ef4f1a85eca0921e5f4b7c7570ed0a12f6cf7978776c90db47b4f1fc496c2fc57c576c6d0173a9613724d27e31ee0a259ada0eb7d016f43cd86f4838d0755eaf8b2f26541c66e624dbb5e85a2b2f05048d6eb59bab3833f80622842993797508cf06fa82117c639f8b28ac9287a57492fc8140c6c57b46c708ee0af64f71288138153a133558a1b8a796357b2d214874669dd32fee401c48366f8c75ef5b28a2bdfa67c35311c59f57fb90b3a412b6833efd0186a4ceeba7040f0b03d2363cee92e9355ae7571fc4026dc128d7f1819f395b4060010e8377fc350014bd6ee7e770db3b15140c10aa49c81fb13239d23cdc543ba40c594f9275809cbf59546df0d46b5cd0578ba8ce9536c75a558f01746c01de8d06e9f73e84de62a63f3f3856c26ecec2a22326013312c1eae7917d7a603d9058ed9fc355262c21b35fd412603c736c7f924618e6845cf8fb343ed482e477d20deb35b04a310276e86e6a1db7369ed3f01af31fe145ea9156d211a3480df63ad4804538ff11074fd7c9108469c75d553f624b8852dca917d3bfe6e426aa1742f99b22927fa801db9bbbd97c48fa28a5c538a21a4fa9b577b00565543ad27cdd4f19d0ed02ee39f5f4663180db760239efa23792f84c104d61e2d08f28b6a3c557d154291e424dad822de67b50ab0e381f9950c6e158324ad16b769395af39ef4fe15570117edb4b96e1de397afb6da2609d9a837493dadff5f22a86e1204abacc0462665b725c61c35e46f05def4c51214a3ab71e78316c06d396874f2381b37d3d7f561b08d1055d854d53a4ef9785dbec928813c93e14e6412f13cd272edb6aa7ec9889dc8b9ed44547c7b3d20efdcebe8d441f95bd77f7c5687d0476b0074b5cbbce67a637d6eac2f1d71faf6a534c5839b66023f38571c5d3462f43d6152556567850c214e1f8490e967f55d06b5f5081577e35906bf6cab0edf9b7bfc450fd7caa10623def0b397a7e2331dd0efebb7d70782b8acc7d99eac48d5cb6c90f5af90e9bd657169cd31b51b73de0b6faa0731cd0a487c8dab3765ae1fe8e2e266fb5a90d40d4b82a3c9419419016fd3261b6e4d80d0f8eefb9a85178680ce4573f79419773aeeeb22c2f1929da65a59213243678c9337539b4dfe639a92fac622fdda2b34388461975bb8e081a6ea6d7894e199fe318924797677a2ff91b4b82253c24fd9465fd6e3aaf2ff828740f22f640ab2db093e5e45346cc33c5b09c04b8a5bbd8fe0853a7270dbf4f733572a97e82ccf17a6822ce7c306c474d4fb340dc1b8edc9c45a6e555d8337292a055a77b7f4cfcadbb1026272d817af727ee569510cb9870ac78ca60e86814888bafef441d6de00b0394b11cdcc27c197cb19f43f47c917f6b62959e1e449beaa1f62b4ae34bdb44fe3ac673c7320bde70da522d42e2b4e2802374b42fbf551a945366c879f552b2c894bd9f90cefbce6d5617134eb9d30202f3f5214a73c77aa1ec969ec2718db7b100c182bb47cfdd9fcd76f64c3288b676c5a31020309137e14f35c2f6befaf59e69b19009513d3209ae982d096f886b2eaf8425d0d2759d9b7bd92cb8a0b8d8645bef98c1904032e34003955cac2d8a2257343b5394ab7026d1d63f6fc4340a5a0f374dbe4ce2d136b2b018c4adc5d28fb5b80bcfd54bded31bafd3642f580aa13be80469a55aa16e1afd9403f919884c8f556dfee15389e4e6acd3e9205145f8a44e32ddfceed49fc70c9b02750427e1ee57a2f3fc71e66cc909c8fa649084f4ed3868d43d9861ffd74c71c3340df036e683c50a3687ec39d03ad384b118454e86ee3592196704dee550e3729a6790a1c3de281db400c8cd6c119483b6e56dde809ddfe5c7d08e33a1478f9d6e47e4ce5dd3dcd47275b0849a6dfa032ce7007f4179197b122f1f6607aefb7bf40fdfadc89655a94af1442f4c004f11d16c97fa1e592c87494a7281f2ab526e401457c716880ea1eb6ab5d8755337dbc565610f6c1c14218d3ddb1c88f1a3e22317cc507384f2dbb66741780e4bfe325480de64d74d1f85ffde672a6540ebf861b3ce080f66972451dddeb091113e3f31b9bd7e20e29c3a22a70415f99f529fb22e69a99fdb4bf22d60244739359f57f3ff6c5aa05a881f3b39b1a9bd951557d6f0e63bda33109c56d048c7a752bbcecfe1c9005d1da156852dafca90755baf1d31c4ce18e7d69db691e2b4ce296e4162956b2562e0aafa89cd8d7a5ca00601252640d0741eac1481a282746efc2adb68b3361f94c19b1ee040f69ae6b7a0ecc80f6723f3f5a8c8d02cb362dcd018e0ceb6c8745b682714a5195eaa465f4f08e4e37f9bef3f93a05ec3ec6f18817dc3fbf7d56898a9335671b8fa735f7baf6a548bdc26a27c4c44b2c51f2a524bf852ed18a62612038e5418e860f0102b456dbacfbf8de8fd2de1fb8d79d30382098cb14a2829e7a828276484b11ec4366dda5cbbdc14a26c4620e5a2cde5ec290f16c3cc7868d0ed8998e4fea6d70751fa3d2dc67f2212bc2a6d6b1a0cdd49810934bfe1921223deacc5f7084e53b53b66b4d8582e4855cb1c82ba0f129667645e8c00632a790c5bc5c38c8b21b9b1593be3459a77497d15e4976c603a4684159a6a91ba2b3e08dce2e9bcf39259c0e0bf6ee958ea2ca369dbd196cc8ad6c5ba3c62050d5dee122997b23fd50ba8b3b042b3485f588c428375eb256dd6babbdae2f5ee42b1f029bf256b70dd079db6a82eec1be0c6333c758db5dc224d94e1498ecc41550b2dafcbf75e63c23b26c94dc7ec52bcc67ebc67bcd9456d17acf06f3d26ca42b9cdd70584672c7e1f6c8e55f049a119014eb1f64a13922a6d3671fc02333fcdcb3820b68dc36ec0cf56d7900b222e801cebedd3c93ff02666a51305845ecdfc3b467f22321a3bc234621e25896af88de9a188baf2fe93d5b8df64e37a986e95c65f3ae2053f29ce150c25b9f400aa6a0cca54485de333a0d26aef40b13fd2b1e527a405252fd12e09e7db997d615b77e5f561297939b9f5bb49bc8caf7f50a259374a44b050ff46971b4c11595993d9cb76c5e8c74e442289c9d221f1b548b374bb7cfd7dffa8a2e8335ab1ec082c3f13360ec5d3a70df3516689d173879f52005af4d7846df6d2cd244c823646dba8890f234884c78b273507f6e23e86a31b2111d6e38c51e2a4075dfc4f68220a49eea90d7aa5d33b18dd37fe0c29fc418671a9e7f54ccbcc9c9dbcb2115656cf1bf46db46cfb40988deb21a2cfe2e84ad4a63eff7c27d228511676c068634f1e7d7a14439d143da7a5a547f417b23aa510a7c149a0e2678344e47d15d2cdc7544aaa68cb7112eae1f7a4013534d0b7cd12c2edb7dde132d1da77d9cce98ddf0641d407d3ce629039edfb5378d4de2d52fd8a09d41def7031f8496075133187d78efaaf0256d77a5001ecfe7f9a9d59bcce52d7c28bbc43c975dc4b230e05474fc00ce1d15184ea6fe2e96c48f51c7dc2476d2c02f1bf809aa05d125739405cd0797ea3c4c0b92b3a71a992de88f44b542986ab28bb0ac4ac86cff8c8399586e5fba763a54ccea1cfb95eb338ef455664cc3a085832e616b042a683d01ce835dd17b9be2f65ab18fe0a218f0630eda7bbca399429abcb6f02c3a4b47f6abc45a511436296ac456d3f300e16e60d8f2d91d84b5129c80440abb712339df4615343b66f69b793c48491e08b666918160d951f82db2f594481aba14e8b9140670f47ea0eb0b1711dd169487f9adf51384bdb3198432a15e89e527e500988f24fc6ab3c9f12c4d70c7345fad7be53efbba01d9dee259107960138651e12b873ab47b3b988a720207effe49be0cb9bd43de7f934f7a0e6f671660879dac505c66677f5a84cde458c2b697655ea099ef6b8a10f39b0c8f87521a871c18cf5b437e298152f905c93fff95ee72650a21ac9eeee3", 0x1000, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, 0xfffffffffffffffe) getdents(0xffffffffffffffff, &(0x7f0000002740)=""/4096, 0x1000) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) read(r0, &(0x7f0000000080)=""/179, 0xb3) r5 = getgid() r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() getgroups(0x5, &(0x7f0000000280)=[r5, r6, r7, r8, r9]) r10 = fcntl$getown(r4, 0x5) fcntl$setown(r4, 0x6, r10) 16:00:04 executing program 1: lseek(0xffffffffffffffff, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) clock_gettime(0x4, &(0x7f00000002c0)) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pread(r0, &(0x7f00000010c0)="2bcecd1843ad4efb026f3cabf9a0a74c433cb3b891b1e0e1d1d775ba481548a2ecdab2c530b94a53d1a32ab4d39247ced1fd0bda42871bc895c871cbe5759283e31c9a93aa7cb89643d0e3614ee7172de30dc62953a1f141b569562cd7bc8c4e7eee8aa73e17bb9e6e5d17ae23f8d781b376beebe859a6f7b0989547e96f4c48e7a4048332ae155fee55d912eb1ab749477a0d94b62712d2e49b591df9c7764da69d8937e45355b4839d3a937a130045a0b5d71c2cec999a4bea5c636b4947d885dd0c301b78cb28daa21a8abdd527fcff1f507faa6d9b7aced19276337c751e3399946db95023c589c8ff4687d494e2377594a719a1028d18f03602f396889ff5672ebbdbfc4b7802c689addf36b7e252b752edd4105b663bc7ebccd932812e8fea59dea78eddd37eadcd00a59eb9285188bb15f3d2952215dc6d28f18de45d28e9439bf9780cd181f867c9006abc00d3af4d9033f60646cd80353d72a15025011b91466570d9356620068a8a2748cf7b38d9181693fd97afe6e56eb7fd1f1c2a9876ed47af544e36d67c3436eb4755ac0c610877a538fdf7771826a1cad869369d9b990a9365062c7b2af2cc461da224a9205e494c907245915edc9eef6faa5a4a18219a86f9ffdf2d3ed72714f1f5af5377e6fac2bcd760b9d332ee267a0a7ed7ff0c16b6862df8648a48600044d859413a2b3949d9ef0befacd0fd5493acdb269306900e6974fbc8f303635b6373c4ebe33e0fdff97905cd28f0b83d89b363c3a1a9c32643d307b7be1aaa0760c81e4fa02c50384b3b37184417e0cedf999ae0c778c17080ade8959f337804fa67682264af76aa06f2d5c5160e777317e7cea0c8903e81f208b6092c2fdd1aee9462b4d322f84651ab0ddbda4f9fd2ca34a92dfd0ad260e7cf3ad99bb800feccf1193673b8746278ea16a7a262aac96f2a71469f0b85303b7bcedbd8660eb9f7bc76fdc7ee3bfcd41a7083a801ae59949c90ae505e7504ebfecf5c4081d5767023211835007a417eaa9874752847735cd899b3d7aa951021ab2d3acbbe4da570c2848b6cb53429896ac951828310d74eeb76e3781e7f8efe5d8c468326e4fd9a3362b343c0f32aa8b45e582b5f4dab33e951d11cffb6db08d41b2058e6c5df3989d2b3434c165ea012a5992df29720259362b3bc5a7c74fed503365eccec74b0160f2f87e11ac3fd989d1f9893ca01a3f0cf96de40acc22209b85e73f6442f55699f208e9da19ae82ecfa1d605615f497e7ebb937bb1d519cf58dadc80ee59fb1cbd6442f1dc6783fcaba8028c45e55bf4db5dd26d318034fae37d71a2cc66ca42dabfd7d3028b7609fc03184b085edef8d708442c5e14313a3a770d3229f6280fd46ac767f2739b9be5b4cbf77ff4929bbb97067cb0cf8fb48014a9ab138ec808e5fbbb4e4fcd0d192245606d88260ea75f1f2577489a30b6e6f3434eca2e7972949641c26b0f0144eeea22211653a8f47e7ad4de46ec2a87e29d2f52733ea0e23cc8b717c173b3688eef53460d3feab760d1c05a039c8b99762fe28ef3dbf87fd49cdff6a355630ac5af075b207f218c3da23518f08338f8609022fcee2e7568dcb3d4ed1fa53b28d7e14e2c33cee2b82c41ca51c4e56defe58ebc800dc12767cd1fe7e3b4fc1051e89df1bd4ecdf295fc85dd03615c146b924bdb7b91404dc3173f0d4817387309c0f98be815e34e99e2a24f1655f5932c132832f665f7f241adab2b3c73afbf3f1615c6ad05f42bd23dd2749ac8d942d675806dccf54be6acd22f4f7adf29b9a55c2277537583b93a4f8407407e8b49dcf4fbac6f2680e284a4260e60731db5a0398ef4f1a85eca0921e5f4b7c7570ed0a12f6cf7978776c90db47b4f1fc496c2fc57c576c6d0173a9613724d27e31ee0a259ada0eb7d016f43cd86f4838d0755eaf8b2f26541c66e624dbb5e85a2b2f05048d6eb59bab3833f80622842993797508cf06fa82117c639f8b28ac9287a57492fc8140c6c57b46c708ee0af64f71288138153a133558a1b8a796357b2d214874669dd32fee401c48366f8c75ef5b28a2bdfa67c35311c59f57fb90b3a412b6833efd0186a4ceeba7040f0b03d2363cee92e9355ae7571fc4026dc128d7f1819f395b4060010e8377fc350014bd6ee7e770db3b15140c10aa49c81fb13239d23cdc543ba40c594f9275809cbf59546df0d46b5cd0578ba8ce9536c75a558f01746c01de8d06e9f73e84de62a63f3f3856c26ecec2a22326013312c1eae7917d7a603d9058ed9fc355262c21b35fd412603c736c7f924618e6845cf8fb343ed482e477d20deb35b04a310276e86e6a1db7369ed3f01af31fe145ea9156d211a3480df63ad4804538ff11074fd7c9108469c75d553f624b8852dca917d3bfe6e426aa1742f99b22927fa801db9bbbd97c48fa28a5c538a21a4fa9b577b00565543ad27cdd4f19d0ed02ee39f5f4663180db760239efa23792f84c104d61e2d08f28b6a3c557d154291e424dad822de67b50ab0e381f9950c6e158324ad16b769395af39ef4fe15570117edb4b96e1de397afb6da2609d9a837493dadff5f22a86e1204abacc0462665b725c61c35e46f05def4c51214a3ab71e78316c06d396874f2381b37d3d7f561b08d1055d854d53a4ef9785dbec928813c93e14e6412f13cd272edb6aa7ec9889dc8b9ed44547c7b3d20efdcebe8d441f95bd77f7c5687d0476b0074b5cbbce67a637d6eac2f1d71faf6a534c5839b66023f38571c5d3462f43d6152556567850c214e1f8490e967f55d06b5f5081577e35906bf6cab0edf9b7bfc450fd7caa10623def0b397a7e2331dd0efebb7d70782b8acc7d99eac48d5cb6c90f5af90e9bd657169cd31b51b73de0b6faa0731cd0a487c8dab3765ae1fe8e2e266fb5a90d40d4b82a3c9419419016fd3261b6e4d80d0f8eefb9a85178680ce4573f79419773aeeeb22c2f1929da65a59213243678c9337539b4dfe639a92fac622fdda2b34388461975bb8e081a6ea6d7894e199fe318924797677a2ff91b4b82253c24fd9465fd6e3aaf2ff828740f22f640ab2db093e5e45346cc33c5b09c04b8a5bbd8fe0853a7270dbf4f733572a97e82ccf17a6822ce7c306c474d4fb340dc1b8edc9c45a6e555d8337292a055a77b7f4cfcadbb1026272d817af727ee569510cb9870ac78ca60e86814888bafef441d6de00b0394b11cdcc27c197cb19f43f47c917f6b62959e1e449beaa1f62b4ae34bdb44fe3ac673c7320bde70da522d42e2b4e2802374b42fbf551a945366c879f552b2c894bd9f90cefbce6d5617134eb9d30202f3f5214a73c77aa1ec969ec2718db7b100c182bb47cfdd9fcd76f64c3288b676c5a31020309137e14f35c2f6befaf59e69b19009513d3209ae982d096f886b2eaf8425d0d2759d9b7bd92cb8a0b8d8645bef98c1904032e34003955cac2d8a2257343b5394ab7026d1d63f6fc4340a5a0f374dbe4ce2d136b2b018c4adc5d28fb5b80bcfd54bded31bafd3642f580aa13be80469a55aa16e1afd9403f919884c8f556dfee15389e4e6acd3e9205145f8a44e32ddfceed49fc70c9b02750427e1ee57a2f3fc71e66cc909c8fa649084f4ed3868d43d9861ffd74c71c3340df036e683c50a3687ec39d03ad384b118454e86ee3592196704dee550e3729a6790a1c3de281db400c8cd6c119483b6e56dde809ddfe5c7d08e33a1478f9d6e47e4ce5dd3dcd47275b0849a6dfa032ce7007f4179197b122f1f6607aefb7bf40fdfadc89655a94af1442f4c004f11d16c97fa1e592c87494a7281f2ab526e401457c716880ea1eb6ab5d8755337dbc565610f6c1c14218d3ddb1c88f1a3e22317cc507384f2dbb66741780e4bfe325480de64d74d1f85ffde672a6540ebf861b3ce080f66972451dddeb091113e3f31b9bd7e20e29c3a22a70415f99f529fb22e69a99fdb4bf22d60244739359f57f3ff6c5aa05a881f3b39b1a9bd951557d6f0e63bda33109c56d048c7a752bbcecfe1c9005d1da156852dafca90755baf1d31c4ce18e7d69db691e2b4ce296e4162956b2562e0aafa89cd8d7a5ca00601252640d0741eac1481a282746efc2adb68b3361f94c19b1ee040f69ae6b7a0ecc80f6723f3f5a8c8d02cb362dcd018e0ceb6c8745b682714a5195eaa465f4f08e4e37f9bef3f93a05ec3ec6f18817dc3fbf7d56898a9335671b8fa735f7baf6a548bdc26a27c4c44b2c51f2a524bf852ed18a62612038e5418e860f0102b456dbacfbf8de8fd2de1fb8d79d30382098cb14a2829e7a828276484b11ec4366dda5cbbdc14a26c4620e5a2cde5ec290f16c3cc7868d0ed8998e4fea6d70751fa3d2dc67f2212bc2a6d6b1a0cdd49810934bfe1921223deacc5f7084e53b53b66b4d8582e4855cb1c82ba0f129667645e8c00632a790c5bc5c38c8b21b9b1593be3459a77497d15e4976c603a4684159a6a91ba2b3e08dce2e9bcf39259c0e0bf6ee958ea2ca369dbd196cc8ad6c5ba3c62050d5dee122997b23fd50ba8b3b042b3485f588c428375eb256dd6babbdae2f5ee42b1f029bf256b70dd079db6a82eec1be0c6333c758db5dc224d94e1498ecc41550b2dafcbf75e63c23b26c94dc7ec52bcc67ebc67bcd9456d17acf06f3d26ca42b9cdd70584672c7e1f6c8e55f049a119014eb1f64a13922a6d3671fc02333fcdcb3820b68dc36ec0cf56d7900b222e801cebedd3c93ff02666a51305845ecdfc3b467f22321a3bc234621e25896af88de9a188baf2fe93d5b8df64e37a986e95c65f3ae2053f29ce150c25b9f400aa6a0cca54485de333a0d26aef40b13fd2b1e527a405252fd12e09e7db997d615b77e5f561297939b9f5bb49bc8caf7f50a259374a44b050ff46971b4c11595993d9cb76c5e8c74e442289c9d221f1b548b374bb7cfd7dffa8a2e8335ab1ec082c3f13360ec5d3a70df3516689d173879f52005af4d7846df6d2cd244c823646dba8890f234884c78b273507f6e23e86a31b2111d6e38c51e2a4075dfc4f68220a49eea90d7aa5d33b18dd37fe0c29fc418671a9e7f54ccbcc9c9dbcb2115656cf1bf46db46cfb40988deb21a2cfe2e84ad4a63eff7c27d228511676c068634f1e7d7a14439d143da7a5a547f417b23aa510a7c149a0e2678344e47d15d2cdc7544aaa68cb7112eae1f7a4013534d0b7cd12c2edb7dde132d1da77d9cce98ddf0641d407d3ce629039edfb5378d4de2d52fd8a09d41def7031f8496075133187d78efaaf0256d77a5001ecfe7f9a9d59bcce52d7c28bbc43c975dc4b230e05474fc00ce1d15184ea6fe2e96c48f51c7dc2476d2c02f1bf809aa05d125739405cd0797ea3c4c0b92b3a71a992de88f44b542986ab28bb0ac4ac86cff8c8399586e5fba763a54ccea1cfb95eb338ef455664cc3a085832e616b042a683d01ce835dd17b9be2f65ab18fe0a218f0630eda7bbca399429abcb6f02c3a4b47f6abc45a511436296ac456d3f300e16e60d8f2d91d84b5129c80440abb712339df4615343b66f69b793c48491e08b666918160d951f82db2f594481aba14e8b9140670f47ea0eb0b1711dd169487f9adf51384bdb3198432a15e89e527e500988f24fc6ab3c9f12c4d70c7345fad7be53efbba01d9dee259107960138651e12b873ab47b3b988a720207effe49be0cb9bd43de7f934f7a0e6f671660879dac505c66677f5a84cde458c2b697655ea099ef6b8a10f39b0c8f87521a871c18cf5b437e298152f905c93fff95ee72650a21ac9eeee3", 0x1000, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, 0xfffffffffffffffe) getdents(0xffffffffffffffff, &(0x7f0000002740)=""/4096, 0x1000) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) read(r0, &(0x7f0000000080)=""/179, 0xb3) r5 = getgid() r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() getgroups(0x5, &(0x7f0000000280)=[r5, r6, r7, r8, r9]) r10 = fcntl$getown(r4, 0x5) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000300)=r2) fcntl$setown(r4, 0x6, r10) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffe62, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r0 = socket(0x18, 0x2, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/70, 0x46}, {&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f0000000180)=""/69, 0x45}], 0x4, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:05 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x3, 0x8000) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:05 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, 0x40000000, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:05 executing program 1: getitimer(0x0, &(0x7f0000000140)) setitimer(0x0, &(0x7f0000000000)={{0x5}, {0x0, 0x2cd2}}, 0x0) setitimer(0x3, &(0x7f00000000c0)={{0x7a, 0x100}, {0x7, 0x4d}}, &(0x7f0000000100)) setitimer(0x1, &(0x7f0000000040)={{0x5, 0x7}, {0xffff, 0xf772}}, &(0x7f0000000080)) 16:00:05 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) syz_emit_ethernet(0xcd, &(0x7f0000000100)="fc8d6fc2c88c707775e4d875a10dedebfa8e64452f190dc2955682d00f68587db5b5fdd82c51d7b1bb49217f1d07106527b0a8007d3d643ac4f09c9a31a52f173f4b21c65613ef9222603180bb2be753cec910bc8707446e8370b6f235b02fa4feedc09b93ee2cb0195a83a8e1242c2f6314ffdfa9d003eab6becdd1752f17537cfbbd91b91b7f402db1e32fab391cdf51ed977dfe1b3c246f42d426801062536fd4344e20565040d285a26cbc2ac151751fa02210ba59af1533bc9dd057b42c18d38c3aa42ff21c2435a2d6b9") kevent(r0, &(0x7f0000000300), 0x9, 0x0, 0xfffffffffffffffc, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:05 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x101, [{0x1, 0x800}, {0x1, 0x200}, {0x2, 0x3}, {0x1}, {0x3, 0x3}, {0x1, 0x4}, {0x2, 0x1}, {0x1, 0x800}, {0x3, 0xf8}, {0x747d21e383187ca2, 0x5}, {0x3, 0xfffffffffffffffa}, {0x3, 0x3ff}, {0x3, 0x7}, {0x0, 0x8000}, {0x3, 0x78}, {0x3, 0x9}, {0x3, 0x101}, {0x2, 0x800}, {0x1, 0x1}, {0x2, 0x3ff}, {0x478f6f1039d977b0, 0x100}, {0x1, 0x2}, {0x3, 0x9}, {0x1, 0x1}, {0x2, 0x9}, {0x1, 0x4}, {0x1, 0x3}, {0x2, 0x200}, {0x3, 0xffffffff}, {0x1, 0x2a045ea4}, {0x1, 0x3ff}, {0xb13bbf2258f98ea3}]}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) 16:00:05 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xffff) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) mlockall(0x1) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000080)="9e44625d7b825b01ec70aa419691373d15fc159a7a4ebdb176e86b47b8d6c019dbdcf7b39321419996f02897c4f455f91c711d4f216af4008ec9af6c0a2187f39a45e47ef9a1cd0993e9e7059da3c9ba631e6c0ddee55554a98fa5eb8d5115498f6c1d21bb0ae2e7d36db0b091ac33de8794ca862aedbbf053e5cd1dbf2dc7448bb6466bd948166740bb5f52741e09ff0d8b05e21d1a4f303c01a4db327c37af4733b1297695d760bc4a2f951b932498b8ba214879ebdc62a2c907b95919d9f6757390f38d9fec0139c5fcb3678ce479a0fe55d6926b15e9381b08432d5a84ce04c98fe11dada719b6ec346021d1c886827bbfcafef880df53165d25113da02d930a877b23820c47df6bf43a4bc39f1a6dc7ea6a15261ae3188f3c2a307d8bbda3fc747c1334db896f41aa80cc253d7a0c74772a6dbf262e891cf2b22b5ad2e84b851e7e177079d877a6ee111b8761eb8af0dc5277819683e81392b4012a128b83f08fe382c2bdcaf6b67c91e61bb55a78a979e0b7128db3f73bc62e6546aa0b0ad86b7c42740f3a0e5af632456fd5c8c2c81b8130cae5b099e6eb7691c03fcf55207b98047d4ccfeb67e9f7a9fc8df3364f771face64bca956c7ad4940853bf2ca7e7d161d46e8544c6f6371c6e19b89f45777baa4b6cbe7769dd502f624a7532bb7e9603434f44957137e8941af101cd2005b4515f81ce9ac74f88cff50617a7d8cbff9c839aec9c7ed8af9a30ddc23e4d633790563ea918372020531f4fd9be9cba068e4ac8f09ceb7bd79b8498b3532d3e30a5f446191ed8fd1ca5f5bbdaf2d16919408b2392d73f28db7dc7976e52f945bb94b82353513d83d29fc1a7ff30ec4e57d4d28283f39354284638682788988a0932407333b261fe3567a6359137705d0c01f8ab23a31fd38b23bb40c67d28288de736759e03bdc70054cc63700da6461522fdd3789a80eb881a5b7aa3eec12e597d5ad2f65f90537648bf451c60547132298fce1f38461c0b80c7e6db54f62e12bf1cc5c26b11e4b564e3b3a46fe5b050c3c0b3ad7ad6bb516e39615801379e9bb052738b46394c6a64ccc939357e497c4929c03d18c95c6a1bf48ebfd2c82045ea79e53cb6a43731c974275235ce41f0d77d58786f15ea87ad3798f0d814734c72a434000ca52fa93220539d7de20e5cdd4d0dfc0653391eee6e7b3d56b19b6711c16a77a834643a181df42a78da75683da10002bf4678cf963edc14c71a57637defb69a132fbe85a5d1f60c24fd149e3d0dc9e3755de1ca5aa5204106ae9acacc2826354096d1fee6f5a38b4c9ca740fd600eed44f2cee288b5b8ed61eaf8bd97b981bb8b2c35ecb32ce7fd937da5b11c3a24c8addc223992fe19bec6d9342845b743c55bfe7582512ad3f1b4c0737086ce57d31d61432a253aac756d8b66e01ba9714d93654d4d12ae09b6787cd0a319fd225ff22f31f666f1c00088ac9ef66295f355a9929df0736fb4ba67b99a821959ff2903acdb53a0e22cc698ac49eb3c443bcfe24c661ae9f8accaac56aa7690c1e9c972438dc4c3232220bd839660bb5e1ba8c355db0914f586221522b038ebabad06f580e4ff6af6e03278dc1206bf7c4a183adf66cbeee6179ab18121e5ae46e053868e075a093e854939632dba928427e7bb727987c0158013126fc7db56efbafd7569714ec57d64f68592573bf820b4602ac8c56da42fb5e8daaf41cd90193c754fe0557b251b546f951e87d7f18f6ed729ab118adfc78f502e23e63621f0dae7e42e89983d91f15119dc4d5aa7fc6c5b90e46297f688abba1cb4a089deef210bce7fed67a88c51f877a7d64dfeebf381f045a67ab6ac0e2054fadfc88630b42b9bc69d1eb85a4a08b195cb5a9fde1b6a3ae862403753879cac49fd0dacf0f2b6a69d9ed4544a50ad024af15bc8034c2f03bfadf2908d5d579f06ffe0897c9c337220c0f7fda3b458eb36679bb1d0e864aa2cb2ad7392491601b9cce98318f5ba2e2467140286d6f0af24ce938ae247ecf8b5373a7a5cdc022c48bf0b07a0802d3bf49168f63b53d6c4aed7d89cc0666332daa3896cbaa8dcd0fafa95dcf82373a6a3975cac80447c033113bfbd46b450a40d66fa4d1c27786caabcc5e5ba73e3340b756c2f000995ffc9eeb25f47261b7db52d6f8ee01d3eedc01c4bbbb6e9b14e5fc7ea4dae760ca4147238435faaad38036ca1948f8ae4751c58f28822b4a05e127f3878cf6ad5f98922247fc9f50f2a1148ef498b4cfec925055228f6b138cb7e12877be3c8f427132918b61d3d861bf4eab0835d01c92ad2ee0b58eb633f5e35b514e3508de5043efc62757dd145c60f103466b15e1b1186b881f5b1faeb108680538fa058e1c34ba5092ebfe8d706943e500daf518246599b5e5573acb9308579fb5e9c7d9985c2a87b692248448316fda55d7c5e68f975e6c3844ac75ce416da0e804ced21b8e201ba1227115e530d6f8542c31bf6fe2417c1069d993adeac676f39d36561dc9a654f490ca22e56ae933682af131b05c7a444a219459b84ef04f3edf2d6a2d045fc146c6f16137913cd6c19029750bce5e2025280d4fa8d8d7f91bce9ff2003fcf44982f7fadd4b6f9c5eff072098f8dfbf43155ab1da3eb3a985813bdd65db1780ad4e9552421d2d160910269de4a9c89c0807d8290b05095c933dd45579700020ecf64c6c538504af6bc0f270e1dfe30683922aa96d0b642ec88eb1ba0fb1dce0585f111b35d473c6b7a6173c052ac05951fa20758e74a469929b5d5d54cd38b56362a1a2b078dd770988bbf31da085a332f70556bb64430dfb4811d44a9f601098946caf728997c44da0c963efdb85cc85d207e23f82ba21710c18b4cb1accb7a1a44e8a92f016e6e1cc15d691a99ba56cefc93add23e7168971d585d8cadda04105097d7876277971ae95cfa79dcbdbd90d90e2bcb7106f79ec5e7f9a82cfa59f4906d07907f488ccade4616ccbbfc1d904f5da2fe9c1dbcb5e089d2061e7921e8b3c752e8f6c2338669e79cb26f7623c633746a0a2e51863b7863341f91b00e067b285620f71aaf023c8b9cb95c8f3a80fabecca65043c273b2bc76a6a0208854c883ad37e54537854dab08435b72e094f114ae7b3e6fa429a6f0b641854d90f6f37a691835f55ecf09d268827bc430e4ec5e000e52ef25b5a15a1f85b9de718afc84b1dcb747874aca62de6d158e106498e57c0f809ea53eef9aa263a808efa44badee8d3c10b2e215d9bfa25b52a0c145107ba176912447e49af5c5452160f8f380dbdf4218c7305d03e7e4db0a0248ccc65628f5035f9be9bb6878a9e85ed011eee36c92695b23d08547dbe9991ac3ce341af266f63c1a013453d07300e0ae5a72431dd7cf75d7a7224a2e7062b3438d1d8f91d945f102a3d404911230bcfab794bbfb4705132664fd7ef27dc1e53603cad13ef8e0367d922e8bcc88a12769f0a88383a01623c2f5cc4c0492a461ee0fd62788728d9d4b332408b9bb6647c9ea1546715c9ef0b683854b52db55ce1e89943ab9adff292c04616978847a83a5abb186505949ab34ecbf781dc61207a4358365781f93d072667b6dec3b2b0411765c32c33bfc0916b2bfed5e694d1881aba49538d3c54a78c7fb26832da198caeb70180988f739a00726750e1f7840d15e5f37101021cd585da1bdddf5e4934903b3eeef9539ed5c2218b910d562358f5e35d70f0eb98a2caf1d36e4a763a36fac67532c50d5130d676a5efd9ac9cfed420854818f3056933004aef808848303db64a4e2196050da5f9e4de14edfc195f8e3602cf24e93e90e5e959bfcd7b675930b6b407785bb14c3b8fb37c8a63166b7a3972fa16cdc145cc7d26a7dc48d25a552cf2e4aa603f732dfd6782fef2c7b4e542f64c2d2da7919b7a4ed02e95c4946dfb531d45cf155b7a12ac5f7cefb8e547867d6a42bcd6df15356283e4e76d037d2bb5abd57192e1d6ebec95f1bbff53614c77122e015b00778f1729c0a441c0c04bccb3e2294544b307d92476e968518fb8e7af8aeacdafa16ac2edc81033d66003bee67a77c97cb2c1ec36c16492c3e8fb36f7e4a78cce6d47c6119b506812d3cb3132fb1ab90066ecf82475834f8702818d9bd851cf7a86d2fa41efbc2c36e2de7969a5670b3a717f979f21acd4fca318d99e5690c4a95c816e7d9adafd374ec4002865d62746e463a8f25079b84a9bdfdc236b39fbc5917996e48b9449bd90ab16eef17447336a6f652cd31081a4324f4a8744ba8b7cb3760f8a8ecd9e41ffa4f7669e5f93f6688aa12aee81f6004181ebe120ada9384336da3671f28fc26e80c17fcc7eeb33a3d67f8cca02c76b65f5b2dd84aa25c5226286a2f96e5aa1a7c9614002396a94552cbdcc86a18cda046ce6aba575e98c5a4a8f21cdb144246af5bd7b4a3e3898a72246240e43548b0db884b824819d313391849ee6037cf787142ef6b87512b7cd422e5ae3246b225c27596e86a2a738b2ce1ed33e0232078882191c0f725142e1d6b3f2c5fdd1122a54e07c867bece6554f5ef6e8553d0f3b91112c3c2c53e534ed8ec5a0f2cfe095bfb5ebc007a1181a53ae1f2d86737fc0cda5e9759b10716a8152438089696942d8c40af45ba7487d59f0ed74034e37ee8171e18d51608461928bfc87a82d2d7701741b50dcf079e0c2496fa656da27b7f688633cd2f9e4c7f7b36499885e09fbe07ad74c8ec4b8b0c97d5bd59c5d1d9758da5d3ec41d52c38ae58495c1233fe39e168f6ea9cb050ea3fceb624a36f9d557892c7bbbd0639e07a90c1186968caae75fff38201d4ece09a62b0c7c46d1b7c2635a2ab763741c1f26765ae656dd44fe275cf714768947e46ceefe24e52c6e28da3b97cce75a3f8cf395bca654c1bf7032a307dd22f2aca4c47c02f8d33215e93a5af350f79fa74185205b7b19250a7289f6d4c9fbc02dfaff2a160905a3acc6f1b0067a080704137823a27d0e75004d697d3b4415964365c242ffadc04b47bc426a71009518c715f911994900f14fc820c87151fbbc06cf0f26d785df7bf17729daf27722d4dc88b49ae85ea17607931af39c38978b5e5edb3ef9e245eeb512cf6c4b94c12e2815f6506c5640906de2df1e17c940d0c9d2157452330222e4da05b4ef01a03490b0cdeb6c594b777ac139aad924f4149a793d1bfea048050c6b672c7e2354c0244d96702ed3e7acc769a0e8044f7c85d6a3c220e4b487fda7a53f299661a8cbb504b1f2908affea9855d480b1815842a4cfadc14600cabeb67ceb7ce24076c915f3c8d3bf5784e0ea9aa15fdb90812b302be06b23d773a03a3968426be681c9035b55e34f812c61ca05347853adb2bad623e6b625d58496f81a6a79f08d86f76df757883fd1bfea9f2738c9e55ee6eb67260ce267d6583c8361f45df5c43730aa9495b019a666743aa763eae294903d288ba8e2215cde6144ad7d8f8fadaa020cb1a15cc8634c88c6791cc3c7f2dc3f8718026b54bb8e2f11dec36d70784ea16354ce9d1c7f60792359f65590df7a81f6da1f73414780026d0324767cd309bc0b4dddd7a35ca944e58643b3ba42dc048aa2a86b0d8bf17f04a1c6deac21a23f10bc2857e107f46b9bbd35add36167b76fb2f0133cc684d44122814f3c82e5f6494ddcbf47dd8c75a6167c249dff8f44d2bb1ed44f05283ba34ef4cc173e049e4a57a13a5279b5b79e62966057e26fc9ad7049530735ad9a8aa541cc443a07f247cab9a35d7a9643072bbd72561280339b32735a811303d4d4da822b1addfe8d2cec46", 0x1000}, {&(0x7f0000001080)="fc63ae0d58c926f085642baabeabb91e4a133a2b576a64ea9c9550a0ae4a5f2fd2dfafad2ab9d3a444ee67cff3a10988ae934509e38ec35d0aa35581299cb455addef731a635be6b355471727ba522fbfa52f14d33e8cdb3b35709aa7508d2e2bd879688f6c1ae145e681ae78cd7bae84a5f56b4f28e477b70041a80f315c24d", 0x80}, {&(0x7f0000001100)="e4bfdea8edf26b1225307a8be42ad846a17124af7495f7683c9d5c6c883efe967acd5b7430967f6f8768da5f90e299e10d42fa48f1c0b391682b4da837b1efa54336f81c93c4db410d7886eed9775c5dde8b2cc100ae25ce5e62dade061f46f05e", 0x61}, {&(0x7f0000001180)="9c7dacc2f58bffa428384dc0f2a7a0b2ccdb9527640533b105f3ee6e763a5dbc9b082eb90c586a3fd021379c1750c4afa8ba88bf808d0e2ce68015186fa3ab1717a572b93756d420e3c6cbf91a", 0x4d}, {&(0x7f0000001200)="5a9bb1e5be573272c8734ebb7dd2c9eca94872c9626390720d91303fec8f9bf9f69bdfe90623944c897034f95438157d5ef0dbe2b18d9665b14401341317856e58166b19bc43", 0x46}, {&(0x7f0000001280)="7111d87278ba", 0x6}, {&(0x7f00000012c0)="f81d1cec48d0517d2e3d25512f57f78e55c0e1c34cf9ec5d4e313cf7010329f58bd287b0dfa3ed8aac02baf14a2e7eeca2cd4d5e0c3709d4c82025c0fc3c24f64a563ad438d99ab7b6906c22e219bed3d5976a65598ee345131a928b5f8d29b71dd7be729fa062db616972ae61753292c6f99eb4d3dc319dde643c17459f4110ae5046385538d941973c6242519cc13a53865b47aae4f588c0993277a7a61f7167f809d49543da810bba5a3be7e61f09ec3d72dbb44eb727cdf6b7", 0xbb}], 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) fchownat(r0, &(0x7f0000001400)='./file0\x00', r2, r4, 0x6) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) sendmsg$unix(r0, &(0x7f00000029c0)={&(0x7f0000001500)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002900)=[{&(0x7f0000001540)="91fcecc63890f4af5fcceb2ab2467e3a0c5d4ddde999b61abc003b178cc7117946b8a09d7d2f7460e45a109b8c4b00c83b86e548f43e4e9b6525c4b4b781ff36479083c261742134f87c9f5e8de707895a2518f482682a7d12b30878ad2910ca4a4f9786f5f9199b504acacf0b29e5fac8e4f03db8bc8bb48bb73ad4", 0x7c}, {&(0x7f00000015c0)="5a741bdf27df6172dc36cd23920cb2024d62791463beca7feba6375f375ff5", 0x1f}, {&(0x7f0000001600)="93e18ceac9e6da725a5ee5609c7c60fee135845b52e69e255f38a7544440c65be4b29c6220716ae04d888463cbcce1c9717fdc8604e7c09e573e49095cb69be88ccadf39640bbd629b6688ae19f181b77a099132a60d568e5c645d46071a4716b6dec233acb51a03fcd6b3a58cad78d2661dcf8c03890ed67a1345c6", 0x7c}, {&(0x7f0000001680)="923fcf1651375534ed85ede55ffe9173ddd72bae2eae6f60ef805406366b3507ebcfd36eb82838a3d37ba223a59364b1c3def6340663a9354b7eeaf875", 0x3d}, {&(0x7f00000016c0)="cdaf601e6693419df5cd352c33a6462db79320e80323373eed80a2c25e60eac6be15dedc9b06eec8ab8dba64c9aff3a70a54beccb28b632ccd81fca27eae804fab6eb01d3787eaa4aca274832da94cdcebb46c7b43a05a52fd55741db93534e6c5577019c96e6c782a85ec625f721bfe38fa841578c38ae31842c3bb1729c56a969c4eb07a656924d7e3f68059b7acfcd33ec4a420d1a06e00b43727c3029f4cc9615eff1af24040ce360283cfae00241bacf9b8433e670f56ebe3f5bd91c9205386b4", 0xc3}, {&(0x7f00000017c0)="f9409a53a8d9d4fd4785566b8545b3996092deda2cd81dd45da13d9ee99b1e6eed0715a40dd261fdf5ddb8c7826a0b64898962707bbc18e70ff6aeb0a42ec4fa13080236a99d3ff4330d201a8c49b81daefe9e31e4c1f345208d", 0x5a}, {&(0x7f0000001840)="9d1777831c98fd1b2e0d5f28254da35dd21beaa253ed704271e6c8e63b388d162040d4bf5ca96cdf89898538da74c46332866204fd58b51b21ad3e74972c823b61755c3baa9dc8257f469f30fccab69528d55523f82f655910837fcc901917226476ea9fc1b13cd4cf6d197728e3aaff0d7bf9510f5b371b5675fbce288fb5caae6d06ac13c95f9998c43f629d2dfee5ba510091659f07dd57c70f745b08ce485cd9b5a8485ddf7046c189739292d3633bd9de1b9897d99cb1368a983012214abfa9bf57c32d4463dbf20e56141c472f1c412cc57c637a0253da7b440c94978ab517c07e8c8638232048c660e25ccb7f31324d09ea83157c6f026b31c64def31dd810d519c838c1644bf85b8fd6512055f4c86d8729cec04529a426613f4211216fb538e76ce9094e7054b7aaa1a2ec11d84e9090bdb946455828a480589d4e2cac6c700f9ca8de14fc7f36c2b2a4c6b3e85ac9b282b3f8a84df3166ee12a992312fc31dce85eaca22bf7626d6e4d8e4d5efda176c42aedf537ded68239794c83794659efdb2cfbb49ffc1d7baddfc310e4fc859a9683d7c53cdf82528f59d18af28be79bbea8c693dc9e30ead568de3c0206399c18a209a877086f3092ee084dda14202f27b8e59f668e2866c6ed6c56b90492e5777646b26dd915a1f757b46490f816c94b265fed202daa060b88d4fcef47fd0d578692ee1b212e6b469119f768c2c8ea33d2bef506c49f18831d334e576e2a02f77b06433181c26f69b4ead24ce398eed17a9bf664f8f201fdb778c1d7a84dcf0e6494dacce1441285abf5d851797f20b418431a44ab5986920151e9be775c59e2aaf4ed594e78053835bea82b508c93426466d98e40856b3926f7bad1cd2160b3fc75cb0eba6b25f64faf924a9af36c0d9223769d9b5c7dde7fbc64e9a9863f7b2cdf168877459033d185ea66b8b73f7718ebcc3f2fef5f0de8bc6ed044bb6a921439cecbc957328c578f15aaabf244afe5eef08a0e7aed7b42eeeffd7f2515e2997e4cef1370b1621398533723c5cf7b611fd2f65402f881e5b35984aa0e70c9b90bdc6e17735a82e00ea29849dc72db5e8afef6a25a47987cc4d7855a7c4267cdadc25db047a03a97c92dda4cda5cd73da8b56416f31433dca6aef5094b5f16819fd9ae2949cb4b6662da3def91162280a6a95722ff69df3daf18fd321817521bef3330f7c7be65851f3a0a83911492a41f30e5a4de5e66589bb36098e7b65212b9908db4a1c4bd5a5867700aa49e59cd3af61fb6550cc8d25177d0eb3ba11543e78baf322bb51b2cac58d169a922e84941db95bf4a0834fa856e35307b39e37fc139cf458ed079971bdf6b0211a3b93eb665c62e36c5801a94ee034c12c67f8ddb26cf5090a466c7c66826576f0042ee4e0e490c9f2e9135248d5fbcce6c5353264ca288b682526360a5e56c35cd29804cd86a9f0258c3511c10a8d1d5f514d507020765e2fd3590baaeebb589a40b5d5d045086270e9da6fe82327d3251d32df0069e89c8ea6be84147a71bd28675766eb007482f5544206342122aecf8acc56eb1ca759e360af93517dbb62c4bfa0100f5f7d0004adb98d376a82486888fa8f740c2b8143803413ad896f977b920fe191e997fb6af7c261c201fcdd9a302fe97f7e763d8eab8bebab2f1400bffc9686e2c2708c8bdb67d065ac02dc39bcddd36ab1a1dc4723de3a2b0cec1c3bdae5a594f7a54a0c8077151ed9c9c72c5903f09c52021542d053facef8906b82068930468b22bde6f24132cb001ac86da3d2204d6859e9cc300171f9b3606ec35854f2f556c91e7b46b0ed230eaa0c6c7d1535f08a1c1d18ea05276c6bcab2675db03d5810082536e402470a81e10db6c3d799a4c27d1478922360a35a6084cbdb2f2f0f66a91724ad01f31c5e1a58c9c3f8142ccd77aa2a23552c30b8bfe9dc84737c4656424cd26a2cfd0ca6247f8841997d36ea64f804ae2a4c6bdc382716dc6386e6b67b5cc4814b9f02fe1d2489e3ab0c7b737d33af215def05a1fa0e40c33a997ef2ad6ddb82857c7a7f509676e0bb89b9f23eec72e42d5a700de6142664fdd1e1c5fe86c2adac9970359a67825c057ead6f41c196e125fd8d1f8312adc82db35197b853e1d0f66b78dcab4a7dd64401eb3aaddd0e98bc06c0e29bacf6f237efd9a85cf96d1cd858544dba140cfa54678fe9aeb72614b86de3d42fc448ff687c92536d897519935307a02df719603b62aa4e19126ba26168ca70f8d111e5a8b77e358b6ffd8be56b359e264649000e93fa37f1123d4ae30c527322772a62c8c59bd6be9c3660351636bdd51e3b2ad4e39cbcb472202b75d7ecc7ffbebf3d176ac23f4cd5e2de1e136f92af5e4548bc63efce520a038305601973bc468ce04a970cf0f57388f2289211284fc9980d1926b6264b90cd8a15d6fa35e1155516f1cae937f3439a2b7164c5f3564e9d20f372dd0c464206f7c05a23dfcc16f9913e9667446aacb95842e8ff89fd1d42dcb1ac32c7d546fe6dbba19b8ddd6a47135c27c35bc738b9766921b3c2bfd469d4c5a2a17a85a41c4b5604654069f6eef2a0e85e3434ba379d2ad746ad9c5c1e4cef05ce9569af59c914624b980caffda29081eecc0cff05acd52c68e5386574e305f51fd71f58a0fffdde1f950dea9e9ef204eac4556d58ed37071afc7f8ef44098b94fb8f3d6863c87a181016f3d7ceb672cf3a4e1ea5622738058cdd4b68297d7bc2d4053c567053ec16dd0167a397478cbca99e677b7057722bf34cc860a84f57665849a2096dd1e584bd0112c4e0c89607cf8731dfbfa87227d1eb56956ef9328b44d30f7f1c478dc40fe1a6c2b00a7da2859690bc35297c259410455faa59eb909e5781acd17484889f9973ee07d75309fdf35b0c883ea3620ec23534a029c16190247391ce7d0da2f99d7e53866a5a7679f014851c9e5c73900a7ec53f3704d57a0f6ca9c5c9bb7f7c9bf49244b00419d86e84a7f4f348c3ff7e2898642a47bbc9baa1a98c1b2950f03912f57acd3df9e7cd08c757957512cdaa91ae5f20581ed997b7c82115b1bdb49c1c88e5dbd2a0dbd4169f01a8f8f42aff8889db74e117b0db74c8cb78a3ef1519ee69b2b4e55f1b9b050514d71745f9416607b48077302bcab23c19a11c995e1abf7e8d24a904d2320d180ccf3551521ef4d5622ef261c306a934971d173e97cdd75a76e5a5667012212d50fd7e76ff05c60b4e76396a97b646c8ec8b2b13615879136443daba9fe58000cf5aa5a70d9c3304bfaa32c57ea70023ade5ae46b0101796a3ccc854e0c45e1658e4b96cd85e874062cd983b4aee20840112408a60617a07e9189d792c24caf23df449a40f4e70225d6f8320972cde6b73bf1cf191c612a9de36967d683d4639002e36658ced8fb041d4e745a2420edd8cc7dbd9295d0980c85db64b62254b219ace8a2c977a5e0157e628bbf766c9a33057ddb274f5ff52b2e393cde870dbcf961e4f22329b613c9a1216d2d1012504f4e2b900a6d7eb5fe6d4cf23758290411f9a22bc6156fa038818c9a4941faa70d076e7556845f6b39bd4fe3cafe1bc1b5bdf22a41be32600c7f2a8896bac78a1814d145b7856a95d42db32e2f8ff21b7106ea71e6029b91162bbba22f441eefdd2b4df52b8105123cd45a2024cb076cfcc200d803216b5869fd6481d37e0337a6dd6a8c94e8f11474ad0601dd1db9a55ad8d47d49ab5c12461c4a93bd0add1ac76c27ce94d832c87f9b0797123e22966aa27111bb3d70ac2c3afa836a1ebdf04a61dc13ff2fb41062aac4b5145b6d71b7bd93b7be3a82238b7cd23305adecf00fb563df6c89c1ca2b15c0ff12a8c1ecea6791bcd20ad9e537cfa9f5d888a2a57eabf7f3f6b5590ebf9c80c0e9fe9d87c9a7a0586ab48763a804ef3a8bb2d4ab156d157d7587ddfefef5ac99578aaaebc29d96b1244e0dfc2287cecaf0824ba8783ffbe37be0a4ce8c5ad51b41460a18d7898830d9cee6e5dedca0b5eadab3b3b682cf805392fa846461bc09c650159fbbd18063161acf5b342cfa77518f5e51ddce36ea55e09613c6c354cb83f591d9477ec5da7cf048a6fbd844af7c4189486e0d890a92d13d925783c8f492150be91071c697a758097ec223c75e8282415d74c586dd13bdb6dae8f9c0488faf00227e96f8aa99e7a3ba3d3b2e7864f663ad83dbc53abdd5db00b4145464f5515d10cf5450a4d3548be6a02447c972e08f7928db37abd8333476c9a1378079acec33a862124fc1ceb05e2b0e10dae40aec7554476432ed3b4c93e98368a65ce065ee57fd10def51b67f37c61816c0fc425def03f78be008443392a5cc4ad52fd3f44095c321e0d31f36e6fadc8022c53975966031a939d5884e5532aced70e14dfc5ad58ae9595c2333205f0fb054ac1f823a62a47d6e876850818840fc5766c50140ecff877a88741a292f14bea854a80a9ee18c47d60e7861dd4ae06733f6f5dfb4e597f6f0d2e6253bd1226f738b104e9145e66f118ad6a46521d43ec2a8aef3e20759d89fe7e151fd84c7b93c793e7a700e9238c938bfb1868433d0b951e9bbe8658580fe61ae7211dffa8116fd26c247cf622e47c061c0b82a8bc59089476fa1b99edf2e848e061b1c325a19f369c37958476117f75df1208efc42436527ca332e7fe226d705ed70fbbb66d5349d175a4badc7d67b7e593083c619414d1b0104582fc4bc8d96a7b08d4529c35f4a3bef0015029d36740b30af06db201cadb6001075b854725bc2ce943645a8ae3bff433c2d6231d73c13127b18a538ff5adbbc03ddb6c25f572a890e74fff47c114c95309b273574d56cdfd670d8d319062573277499e4c46cc64f97464f14ef323147e1ed9d20207b2c7b4791ced484e50c0ba95c17d0ce8089f724d95947c88dbcc0c565ff36a9591dce32c18fe89586d2e25c6c39f7ddb32f7f0acf3ba4d1f670acb0f62eae023ac3ea4e5f33a267abc7c95428dca3d8684df2f49073edc49f2eabfa17700b09f23c85a710cb4519f591bce8d2f0ff922301c4e3667281b9900ff7ef822bcf8487013ec6420acbfb059a0c9f45eb0d1f39d86b84f06d374a34ad9eb7c2dd47ffc50331d4055cb4822274b20025012f783c56bc11bca52bced3f30a7653949c093b8a5af52eac13af0d217f143a0cc3f84663d93a81d9a17b5d39dfa39fbdcf0692e9d055494a1fd87061e268627c0a54bbbc57ac66939e1c8eac95b4c0ae7f7d02b208fc74c73052db8d06c2cb46f953539b7b8b07f66af4071f7eb026ba9f392f0212382130c01cd9ce99c04ce087bab3823ce2f179d490a025c46ea44238603f906a6f7203329ab1ab6634a7f701843776a51cbdc2ceb2b63d1dafc34a677a7ccd7fc723531c8cb8712605d2a757fc6befb15d505d34838475a05f11ac29af53b98608b42fd46b7588657d60708d6e06a8d1394758f7f2cd5d597ecd9dbb6edfe1f2f74a90e68ea9e6572d96f151d5f5d01f642e1f502e559bcd09714cf88d796ce5b854000a438907218a588a7b91f6ac86166c03e0a0b6576d2cec0088325186e7af43c326bc8c5181ff784c3b65ae5377257f1ca95a045f61f77affb27e5fec6b5e8796a03bc29ebd0b6d1510cb3fc1464f421d757c522ec924350d1e25666616942030e5b5cfb3235c76e909f663a800972815bcd1696f0f24e782655d179368adbbc492eab6134d38f88906a5368f27b0be96e264cbf99d43d1d8178cb0a2be46eb8257a3bec1e669c7a408e7f463e259207b1b9a4989469bf50950b", 0x1000}, {&(0x7f0000002840)="282dd48e2cb6666d20c990979ecced2b445345901dadc12395bac1e82c821f0f7206ce9c0a3ba96b1725b617613bcc2e6936b386585ad55d06e9d920b54127b87203f733955c01274affa60df2b8f3e405c2ad5b9aa5380f6a3a6281ef2a33572c821280ee63ac2f6b317e91fb21abd0be81c7b1d6b5a1b0954dcb03c0068d0277c82339ecbceb66f97089a77eec51bfe1803b355843edd0510aff92e5c459ac674e", 0xa2}], 0x8, &(0x7f0000002980)=[@cred={0x20, 0xffff, 0x0, r1, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x40, 0x8}, 0x4) accept$unix(r0, &(0x7f0000002a00)=@file={0x0, ""/60}, &(0x7f0000002a40)=0x3e) getsockopt$sock_int(r0, 0xffff, 0x14, &(0x7f0000002a80), &(0x7f0000002ac0)=0x4) poll(&(0x7f0000002b00)=[{r0, 0x10}], 0x1, 0x7e7b) r5 = open(&(0x7f0000002b40)='./file0\x00', 0x80, 0x91) write(r0, &(0x7f0000002b80)="2e12ad5764ed179b97d2942364876e3c3763256e152ada2ba3ed71da4f32bac76e0d84674bcc2dbf2d13c9a19f677c52e06c35bb315f59e6733c3d8e77d7406bdcb6071864c241032d51537048c0f313f22b90e6724338615ab746eba11291acc439431b450d357ffa41db456890309b741a14890563e9631d07844559bd251f4679bbfd0d40117e15baac452281e06ee8b50576d9b1b9b1", 0x98) r6 = open(&(0x7f0000002c40)='./file0\x00', 0x510, 0x1) connect$unix(r0, &(0x7f0000002c80)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000002cc0)=0x476fc7c2) mknod(&(0x7f0000002d00)='./file0\x00', 0x0, 0x7) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000002d40)={0x81}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000002d80)={0x7a, './file0\x00', './file0\x00'}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000002e00)={&(0x7f0000002dc0)=[{0x8b, 0x8}], 0x1}) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000002e40), &(0x7f0000002e80)=0x10) ioctl$KDDISABIO(r0, 0x20004b3d) r7 = semget$private(0x0, 0x4, 0x420) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000002ec0)=""/172) getpid() ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000002f80)={0x7fff, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000003000)={0x2, &(0x7f0000002fc0)=[{0x100000000, 0x8, 0x7, 0x7}, {0x10001, 0xfff, 0x2, 0x2}]}) lseek(r5, 0x0, 0x0, 0x1) 16:00:05 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x2, 0x4000, 0x7) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4010, r0, 0x0, 0x0) r1 = geteuid() setreuid(0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) setreuid(r1, 0xffffffffffffffff) r3 = syz_open_pts() fchflags(r3, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x20}, {0x7}, {0xffffffff00000001}, {0xc86}]}) pwrite(r0, &(0x7f0000000240)="b1e91bee", 0x4, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) 16:00:05 executing program 1: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000280)={0x43, 0x0, './bus\x00', 0x100000000, 0x0, 0x0, 0x51c}) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x5, 0x1) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="4402051d884203b633d62a1ebe598c61445589c6f0736bc778cbe981e2833df11a7cb3bffbcfc1a5b3", 0x29}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) 16:00:06 executing program 1: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x5bcf) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r1, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = kqueue() msgget$private(0x0, 0x40) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfdfffffffffffff8, 0x0) r4 = msgget$private(0x0, 0x188) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="0300000000000000baa8bc8f58c9e44285ae54b7a41c7719bbcb8224cda164678a7a207c26ab4bec046eaf1ad8e700b2a84e2ee582c56f0defc279c095d9682451245fe8b5bfdf9e544d40e1017f9810c746d0198216411843d28736ffc62f6daed748e6db771be0b18c08381d2446f87eb407f388571a2a653bf71260e714c6dd53e5306c6765c41f5d3ede87e54e92ee22e6309983e2efe192e8348660e60f3033a3acb275fddfa9969cc6fa514a05830c9fbd4b45ca5930acb8"], 0xbb, 0x800) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x1) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x5, 0xe256, {0xffffffff80000081, 0x8}}) kevent(r2, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() r1 = dup(r0) r2 = dup(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r2, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x400, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x210, 0x0) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) msgget(0x0, 0x210) dup(r0) r3 = fcntl$getown(r2, 0x5) setpgid(r3, r3) semget$private(0x0, 0x2, 0x100) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x100000000, 0xbc51}, {0x7fffffff}}) getpgid(r3) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) shutdown(r0, 0x2) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r0, 0x20000000000029, 0x3d, &(0x7f00000000c0), 0x0) socket(0x13, 0x4000, 0x44e) 16:00:06 executing program 0: socket$inet(0x2, 0x4000, 0x3f76) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000300)="e7a536809f320980a03bbec197f8e0857dfa2e24141504f985d675828613a8f2437a8074058bdad9969c35fe1b9c8415c949787540c9f7a68d535dbc0c8c67c864f25f7df82e382886277de51f601ac56a0730e7910eb037de938311bdfb9b2b935b4fb8533f5d587752ed960132f63b83df1fe694031899c3e3caa357d367cb27d6fce11f9adfc68bd205cf4caadd0275db4ef81aa0114c822e022c9765d5471e39b4639f94a03fb5eb1f145a1d8fab06652d29dfbfa6d746788e9ca63cb751e59bb09ae19e0ba807e4b1c8353f06808aeb147a85d615852a38f53892b398b8ea1eb4f5af2f588797ad1a9d466c6916fe8ba7e3be3db6902a3c", 0xfa, 0x4, 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x83, 0xfff}, {0x101}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0xfff) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/210, 0xd2}, 0x0) socket$inet(0x2, 0x3, 0x80) socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000d0e5be2fa21f6bdc75c1285f47742e2f499a95f0bd8030172c9b812e258acedcdf10e63c5b116e1829bce27ad1d6ef2d6ab9174efa792890ab2109bd70729a99952b3ecd9c991ac82795a2cc33c6f96274cb770ff92f23ddf2", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:06 executing program 1: r0 = msgget(0x1, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) symlink(&(0x7f0000000c40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000cc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') msgsnd(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000882dc2393165e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d81eb2ee57816f875ec0804cb8a585ba377c74839b2e8edc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d50fda0a13e0796c1c0cf323048aa648ca2f02199370b8d8033dd68a922a34a3665836697be62dce44ad0d4942ac3d907962361dfdeef0203a83b525943f29e1a7d81ac3c0d2e55e8c60b77a9b661f9dfba46388254314078440b653f181d8cbd76d"], 0xd4, 0x800) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x100000000000, r2) fchmod(r3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x8) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000080)=0xf8b7a470fb421983) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r5, &(0x7f0000000080)=ANY=[], 0x0, 0x800) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getppid() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)='g', 0x1}], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x8) 16:00:06 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x7ff, 0x8, 0xfea, 0x46}, {0x5, 0xfffffffffffff000, 0x7}]}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x68a, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) shmget(0x1, 0x4000, 0x422, &(0x7f0000ffa000/0x4000)=nil) setuid(0xee01) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000240)) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)) shmctl$IPC_RMID(r2, 0x0) open(&(0x7f0000000180)='./file0/file0\x00', 0x20082, 0x8) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getegid() getuid() getegid() r4 = semget$private(0x0, 0x4, 0x24) semop(r4, &(0x7f0000000240), 0x0) r5 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000003c0)=""/116) setreuid(r3, r3) 16:00:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd6b, &(0x7f0000000340)="b6") 16:00:07 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8240, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: nanosleep(&(0x7f00000016c0)={0x1000000004, 0x1000}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@un=@file={0x0, ""/19}, 0x15, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/244, 0xf4}, {&(0x7f0000000300)=""/129, 0x81}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/1, 0x1}, {&(0x7f00000013c0)=""/218, 0xda}], 0x5, &(0x7f0000001540)=""/242, 0xf2}, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6f023562338e847fdfff59172a655cb50c00000000f789730e553d8feba508f962d200"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x10, 0x2) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{}, {0x5}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000)=0xffffffffffffff28, 0x4) ftruncate(r0, 0x0, 0x3) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000100)=[{0x8000, 0x6d7e5257, 0x5, 0x7f}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x3fd, 0x2) write(r0, &(0x7f0000000080)='O2}', 0x3) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x8000, 0x0) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000001ff8)={0xfffffffffffffffe, 0xffffffffffffffff}) 16:00:08 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) getdents(r0, &(0x7f0000000240)=""/157, 0x9d) write(r0, &(0x7f0000000540)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61bd4491d1f7828bcb21f500a3549e85b903a8c6be51192d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21b2abab723a9dc583e3f939346fc23ecf2a17079528d768b31956688e087c246f013eaaf1f244f1e0a833a7bd0bab1102ded3cdd1f450cf73ec6c4637e7e39e26d8fea09890332a6e09987acf1d575701bac27a7823050ac9bbbbb6103231e8ee017e2f262c570fae7d7f7487f3ec0249d39784464a7531ca966e91dd25fb5f8639aa62beefdd071e5465f02e85afd7519da07bfdb4023884057120ee834183ddde95ceb1ad6ab3bde560445bb26314f8977a96e471eb72a6c0460ca96cdde4fba88435e892ac2ebc9565ff4cf5061972041aa6c0217cdb327ee6ec22c3c479a9a0", 0x15) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000180)="df", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x6, 0x10, 0x1, 0x9c4}, {0x8, 0x7, 0x3, 0x5}, {0x7, 0x0, 0xfffffffffffffffd, 0x6}, {0x0, 0xfff, 0xc4, 0xe2a4}, {0x1, 0xfffffffffffffff7, 0x1f}, {0xffffffff00000000, 0xf6b, 0x40, 0x754a}, {0x5, 0xa9fa, 0x4, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x74}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x101) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r0) dup2(r0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x15aa681041cf3c98, 0x400) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/231) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:08 executing program 1: semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r0 = socket(0x10, 0x8000, 0xfffffffffffffe01) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r3) dup(r4) r5 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x6, 0x8b) bind$unix(r0, &(0x7f0000001540)=ANY=[], 0x0) semctl$GETPID(r6, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r1) 16:00:09 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') close(r1) getpeername$unix(r1, 0x0, 0x0) 16:00:09 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)=[{0x4c}, {0x400035}, {0x80000000000006, 0x0, 0x400}]}) syz_emit_ethernet(0x9b, &(0x7f0000000140)) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000080)="bf733caf28751389fbd46521bd4033bfd6c104d815be", 0x0) read(r1, &(0x7f0000000040)=""/12, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) getsockopt(r2, 0x3f, 0x6, &(0x7f0000000140), &(0x7f0000000180)) pipe(&(0x7f0000000140)) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000000000002006, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0800008e12db8ab2784bfd08ffffab0b21d6c77d5e1a000500020004"], 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x40, 0x82) r2 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x8, 0x40, 0x3}, {{r0}, 0x0, 0x80, 0xf0000000, 0x9, 0x7}, {{r2}, 0xfffffffffffffff9, 0x613e4daac8ded2f1, 0x1, 0xf83, 0x5}, {{r0}, 0xffffffffffffffff, 0xeb3ae009f9a809cc, 0x40000000, 0x8, 0xffffffff00000000}, {{r0}, 0xffffffffffffffff, 0x10, 0xde3bc9fd67444558, 0x3, 0x80}], 0xffffffff7fffffff, &(0x7f0000000300)=[{{r0}, 0xcd8f6333b526f061, 0xf87c16aeb4a939aa, 0x1, 0x7, 0x5}, {{r0}, 0xfffffffffffffffe, 0x44, 0x1, 0x80000001, 0x7}, {{r0}, 0xfffffffffffffffe, 0x4, 0x40, 0x7, 0x9}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x7fff, 0x3}, {{r0}, 0xfffffffffffffffd, 0x10, 0x0, 0x101, 0x2}, {{r0}, 0xfffffffffffffff9, 0x14, 0xf0000000, 0xb877, 0x3f00000000000}], 0x9, &(0x7f0000000080)={0x4, 0x5}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:09 executing program 0: getitimer(0x2, &(0x7f0000000080)) getitimer(0x2b8711896503e39d, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x440, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) msgget(0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) mknod(&(0x7f00000004c0)='./bus/file0\x00', 0x1000, 0xce) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000480)=0x6) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) execve(&(0x7f0000000200)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000500)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='}}\'\x00', &(0x7f0000000300)='{()\x00'], &(0x7f0000000440)=[&(0x7f0000000380)=']%:\'\x00', &(0x7f00000003c0)='{\x00', &(0x7f0000000400)='\x00']) getdents(r0, &(0x7f00000000c0)=""/138, 0x8a) dup(r0) chmod(&(0x7f0000000180)='./bus\x00', 0x140) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getown(r0, 0x5) 16:00:09 executing program 1: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000180)='./file0/file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') lstat(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x200) unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000000300)='\xd9\xff') ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000200)={0x1000}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000001c0)) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x41, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x5}, {}], 0x2}) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f00000006c0)={0x3, "423ba6cac1e06c0e69361b5a75a65a758d23c241ac6a48faeacf4b6dcacc38e9d15b3ec7a51f95e7740d17d45953f8849b55eddaed710389bf06f939e9"}, 0x45, 0x800) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="e7ba5c49cd48169d19631a524465fcb2a87939c0b9a669e4f8effd7bd8640795f8041608950c8bd07c9620cfd06803ef589a02ebb7ec4427872619d1ef0faf224fbd7c0653e32932eae6579eb68df00c1d2986537c34b99483395366f19bbbc1f430c0aa1847b4e02d2e299be7a02532e900c7302d9a290f7ebc5a88c9488a7b9186da1de6ff0f3296377fbac51f7b66f71e70bef8f228216d9545e76fbd65f6920e1302be4066393d7adc2b9d161dd5bcad523dd9e59f01315cbed89d7ea3c58f67787da66f071f77bc4e80b5615e1fe1a6eac6df742658be440a25d8e263d25b7fbdbf12a2cfab14", 0xe9}, {&(0x7f0000000280)="8636f5d748b3687c6efa5b5fafc963be7ad9c9f3ec02cee19ce1a0c942dc27a92302778d1fe45ba22c0eec203fb544989bb0e1dd68d4e2564793c53b", 0x3c}, {&(0x7f0000000340)="31db8e6d4844722283bdf62e7bf465d356409abcda8ad98315542d93369846c9af8ba30ed7d26ace2fb6f1b0984723b8b880c37548c802b0add6740ae5ce8468182be6c612f5075c892b1f7d008bcb34fb30451b9a39cffa518d72e3693276ab23b4b0113535afc9d573a14cd6953bfb89eaee21d3361e09ac30e7652860a6126f8c87cb18d4bfaeae59abdaf52e2d57df958122f35745e84073b74481ac410cfd17dbef6d1e69bd24509e83a1345768e856f8dd058fcb73ecd2bbe374e4c3da8a02074e6773dfb917afae59fb8d539bef851815582d95a0cee2f7edfc2f189c5e042dc6c1a236", 0xe7}, {&(0x7f0000000440)="471042b117bd16f94dc96dcd32e91a3c7340beb0912976b484985a711f39d078408ed28fa9bbbc43d11227385da0fdd4d29bac1d7c6209242cfaf52210cc13e804b0e595e6e967efc98df6912f", 0x4d}, {&(0x7f00000004c0)="cd8fcafc6176fc1e7d761ec202c36954405903d4ccff407c327bbe170c10f196b7eff996ab9a0564343473343bbab13dd19a6b8f4b489a3363d360f3b1b51cb99dd436bdedd9b217dbfa3efcbc7285e0ea7ce861b40d030b4849bf48956ac7f60d8c082458c83f80bab40bf31f7616db9dc7c33e07cad6", 0x77}, {&(0x7f0000000540)="80f4f886a42360d11ad8b3122e07d15fd524008a6cdefadd510a29ab494868fde17686e2775816e89775697f3905a3eed2057fd27ab382f81f59edf13adda8f255291ab37d70546787ff00987378586daa13b7f8c98f63", 0x57}, {&(0x7f00000002c0)="bab601", 0x3}, {&(0x7f00000005c0)="f3da2ede4c7248eba29006e641f339a85bdba0d90ef730324b75803adce2ee1fe7f7f0f169f489cdf2c1bd900c6a6657acdbecd1dfab63edcf7f40fa11ac005adef2a4580bfd197b001bbbfedbceea7bbf303a8fcde8c4", 0x57}], 0x8) setsockopt(r2, 0xbf2f, 0xfffffffffffff982, &(0x7f0000000100)="5403a2d511f583baef192eda51", 0xd) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff13000080000025d3234fca8addba6dcd801c71a3557b5da3f410d2e5f4", 0xffffffffffffffd0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x71}], 0xa55, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x80000001, 0xda, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x2, 0x6}, {{r0}, 0x78b0bcad7a56e14, 0x1, 0x2, 0x7fff, 0x6}, {{r1}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x2}, {{r1}, 0x37c66a8d2bfd669, 0x20, 0x80, 0x9, 0x7}, {{r0}, 0xfffffffffffffffa, 0x48, 0x10, 0x6, 0x7}, {{r1}, 0xfffffffffffffffb, 0x2, 0x2, 0x1f, 0x9308}], 0x100000001, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x8, 0xfffffffffffffffe, 0xfffffffffffffbf3}, {{r2}, 0xfffffffffffffff9, 0x60, 0x40, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x10, 0x541b, 0x4}], 0x1, &(0x7f0000000040)={0x42f, 0x9}) r3 = kqueue() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) dup2(r3, r1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15, 0x0, 0x0, 0xfffffffffffffffe}, {0x44, 0xba4a, 0x0, 0xac1e}, {0x6, 0xffffffffffffff66}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getpid() r2 = getpgid(r1) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x5, 0x8, r2}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x8d823d91a00ed553, r0, 0x0, 0x0) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x4, 0x9) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) clock_settime(0x2, &(0x7f0000000140)={0x4, 0x10000}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3, 0x10000006, 0x10000, 0x400000}, {0x80}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0xc92, 0x758, 0x5, 0x1}, {0x29, 0x7, 0xfd, 0x4}, {0x5, 0x0, 0x12, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)='p') 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2be, 0x0) write(r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x10) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xcd0, 0xfffffffffffffffb, 0x1000000200000, 0x1, 0x4, 0xfffffffffffffffb, 0x6, 0x0, 0x1, 0x2, 0xffff}) 16:00:09 executing program 1: getgid() getgid() getgroups(0xac, &(0x7f0000000000)) shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) r0 = open(&(0x7f0000000200)='./file0\x00', 0x82, 0x10) r1 = msgget$private(0x0, 0x40) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000000)=@in6={0x18, 0x2, 0xffff, 0x23af}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000040)="2be1e00798afd4faa576dce254bf4e78aec6a884632c56230553c0342a051f0f787271e1045285ecb701a35614ac350eef8789b49105b31dac0d9b85dd51691e500d687cb834e12791a1ed8b5aedd27da6ded20faff6145e2ee2b2eea1367ee73fd3fc3b38e3cc168545afa358604acf0467800dced0c0875fc692c43fb52f5b696b899bbfa9f42a0587475eb02b5a66", 0x90}, {&(0x7f0000000100)="d4c1a40ddbd6e110a862214fbf8f184b0921e530f8f2b5c10ef0b407141f546a2570c683aea5e3a519b0a6be02caf492509cef3b844f86b621fb7568e010de2d1733f1f44c753e080a7769882f5e2e3cc289bcb57f4bb0c516d3ce0641646e546ed7c9bc403739258c87ae678214b70839872811539a45be8f2570b3979c7ae4022bdfc63b09b6893aa1efee6f7afdc81479fe7601a1fe73fb0a86b1fa2b9fc633a5d3e9c62605052428bcacfac5d17fdba90ed5bef35b6e36b4dcf1c2339e4501543a85afb4b8", 0xc7}, {&(0x7f0000000240)="a9b75c5b604ba090cc68b7b4a94055e2b10863dbc98d98471b18c54435e25171bf1949eb5765b8d8cc83f72a86c4b880237465257fe766da49e5ddbf36cb25e67e815e93a0bda1da82f6520ffa358e1ad4e57edbe0019b79065691ff2bf8b8baffaf9737cc9ac35e7e735fa3aa130234003be16efdec032347814038b8dcf675237d9496ad044ba8a5798eca9bf4b235abb0941e0986bf0d0a3540e9357f6264f4e8d3d8a4d8263d14adb954096b8c", 0xaf}, {&(0x7f0000000300)="867edfb004f9d647ef30483fb64b163f7fc89d36dd8cba8e89e7682ff9d78846f46285c5b2560e367bb9eca84acf6985c902ac0faff9a2c6fb4c8a68fb729f40aceec603ef6c585e5e82ac6fe674a46c1ca413a6ddb029352a26919a1b80fe21652303e5afcde6f06d0b74de6a5b02c081d64dab92ebcd08cfc6e88cf6fea7cd08d1740bf6be8cea2f04c50ca20ae941c4728dfb9f9bbc70777fadc12512b9fc283c66b06c98eee02435c1e8d7c599bc2552d71b397e451cdbd7afce501804ceb3feb8da69931f06d226366f52b8645ca44cf799acac187287c780168d21cf8949", 0xe1}, {&(0x7f0000000400)="c6efb6814f6fda4357d4856b3fad6913a7a43e0327f6ab4370166b08072742ca49ecc1c2529dfa221c3268a4ac7b11304cf4345b9776e66a3b2cb3f6505df5b469cf810704c7ef73a76360b7a4229f474f6f0b8d812c7f037c18d6abe937561ae779b6e2fd357216f0a9da215564f6008a187dabf9a3413c9557283c08968916d1bc", 0x82}, {&(0x7f00000004c0)="e1b0cc3c0a6f6d9c62eb185ead43e7916c7f70e9f10cfdec209c815166d4932ed5cc0cb4b2aaa193da514fb505934bdd8b72fcc07efbac7462b78e50da20", 0x3e}, {&(0x7f0000000500)="466f70cfca1657888806403901a694ce7517cb88cefd98eee06f6355970b6111b9013f0f324eb90a6370b23516163058", 0x30}], 0x7, &(0x7f00000005c0)=[{0x88, 0xffff, 0x9, "f592f632bd92a5fd0ba32e1dea3cff5c48e508914aa5695e2cba03461fae058caefbcf0353ee63fe6fc50340d3c20629c85f2166fdb0fc561c6d4a13aa681454947574935052dcdf5eaa478dfd62405d0f490fd19fbca2a95313f4d5aea95e5559a54b77b7ace1677001a9838e107c58fc266f"}, {0x110, 0xffff, 0x101, "60606cdc42e3f787ac97a704a5cc66a38c4b004ba710a9a3c45163d021279e6e6ce4bfa17e14c93f5376d5ff992f4c7af32cd0e0b83dc77f53f3578f59dd40bb0d63f1cd8afb597065ea18508808953f790f4b92b6ca61f06ff130395b6d38d326296fb109ace072cd494fd3e69a725a305e67d24a9dafffe7dd3b1f2e16592f3f1f461af6658cf9d9b7f13c0e1ed3f930660a75df7eb8b8b607cb6b839aa9984b290a3d53327c2ff7e8df551d3be883d2cbd7a7b3213e7c033e7901f8ad2b9948ce31479c6c03b5bb7912960b4314c06c07fc3b1366e0feafe8f3c6eb8029301390987face214762ebe52a23fc15103935dcd4122fb1df8d379"}, {0x90, 0xffff, 0x6, "0c3129bd31293737dcb16561f02ebcf7e3c3ac1e243aa3e705f95a363624934fc83b1bb70c037cf6867069760d79f966ec208191e215fe600d55b417c530d5290553cf2e71597548bb865a675839b95d950fc690b199a1f2afda9fda52b7dd4e2c4283076c5fdc8e922573cce5170ebbdb307995d17fca3570"}, {0x68, 0x5bc400d8b66d0a9a, 0x2, "62aa897015707ecc5ec28afdd18df2250af5852c54f39d6fad199c8c3abb4eef8883cc5f54f48adae299f1bed8b36afe05fdf481ce368d9f3e1add2de860b4614eae51f88464696060b05efe8a318b5c79e1"}, {0x78, 0x1, 0x4, "39baceb964eba2dd05de03eadc72151c21e3241640403132057251444effff6361203086f98dbed6b9dc93cc8122c83b2576bd2d7fda9f734ae145c6b9f565a35047359f8c7dce8130e5683ab7457f3365ee85ddc40a20f851a42fcfbfd0b2c5711d"}], 0x308}, 0x8) msgsnd(r1, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000000440)={0x18, 0x3, 0x0, 0x3}, 0xc) read(r0, &(0x7f0000000300)=""/225, 0xe1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r1, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt(r2, 0x5, 0x7, &(0x7f0000000100)=""/157, &(0x7f00000002c0)=0x9d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) mknod(&(0x7f0000000400)='./file0\x00', 0x2004, 0x2b) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x2, 0x0) 16:00:09 executing program 0: sync() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="bdea", 0x2) pipe(&(0x7f0000000040)) 16:00:09 executing program 1: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x20) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0xdf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpgrp() syz_emit_ethernet(0x1, &(0x7f0000000040)="06") getrusage(0x0, &(0x7f0000000140)) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) recvfrom(r1, &(0x7f0000000000)=""/104, 0x68, 0x2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) pledge(&(0x7f0000000140)='/dev/bpf\x00', &(0x7f00000001c0)='\'\'\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x10) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000200)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:09 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x5a256717, 0x0, 0x1b8f4b58, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) 16:00:14 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0x7b8c476ab19c0431, r0) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() readlinkat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/3, 0x3) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x1, 0x100000000, 0xbf9e}], 0x63378828, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x0, 0x2e5b}], 0xffff, &(0x7f0000000100)={0x8, 0xffffffffffffff81}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=r2, @ANYRES16=r0, @ANYRESDEC=0x0, @ANYRESOCT=r3, @ANYRES16=r3, @ANYBLOB="92990f030bbc4ea382ef62e6f2e618488386456bc4a4fd", @ANYPTR64], @ANYRES32=r0]], 0x8}, 0x0) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) kqueue() r2 = dup2(r0, r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x41) openat$bpf(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/bpf\x00', 0x100, 0x0) setreuid(0x0, 0xee00) geteuid() sendto$unix(r2, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x40) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000a80)=""/127) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000c40)="d1d6e44551f13c3dd575a8207e8b8d4954661522ee797dcb31aa7eaee92cbbe938a590531cf4e537720b6c88216051c3ea7e9e079e4751c8a168e6ece0bd133eb0c7a852f4f0d9a0e95e94784245dd4a14588d000ac4f3254f3c3e2aadc54aed2f36ad3602b60d8a73582c185b912fca19395fedfed8a9951530a826092799398f7da0263cf7a26cb506dbbaae4fe095221a54196bcc4126a5aae7deb91c20ba869d2d1e69a42bc8470ee97437c74303e9714c3f74d1bb4fddfb2e8e81376c5b6c8b6f13d6b377b958f81af1bb4672595b817971561cc08e9849ffc0ea78d1ab1520", 0xe2) openat(r2, &(0x7f0000000dc0)='./file0\x00', 0x180, 0x80) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000d80)={0x7fff, 0x10001, 0x401, 0x1ff, "53a72994c8ea323813a5e0fa02b8a663be0edfd6", 0x4, 0x4}) 16:00:14 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') 16:00:15 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001180)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000011c0)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001080)={0x0}, &(0x7f0000001700)=0xc) wait4(r2, &(0x7f0000001740), 0x8, &(0x7f00000019c0)) r3 = dup(r1) ioctl$TIOCSTART(r3, 0x2000746e) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001140)="eca47d5f", 0x4) setsockopt(r1, 0x0, 0xa, 0x0, 0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000e8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba567b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075a6d34a0000"], &(0x7f0000000000)=0x1002) ioctl$TIOCEXCL(r3, 0x2000740d) getsockname$unix(r4, &(0x7f00000010c0)=@abs, &(0x7f0000001100)=0x8) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000001200)={0x10, 0x7, 0x4, 0x8001, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf33d}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xc00}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x888a}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3fd980}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)="34e76b92a422f304e2e55a2f82a1c8fc7b02b8287992e3ce2a062b4b112c5a85524ba70126492139d26a91", 0x2b}], 0x1, 0x0}, 0x400) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffe2f}, 0x400) r1 = semget$private(0x0, 0x0, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) semget$private(0x0, 0x4, 0x20) 16:00:15 executing program 1: r0 = semget$private(0x0, 0x0, 0x144) semctl$GETVAL(r0, 0x9902b281a12bb8c1, 0x5, &(0x7f0000000000)=""/169) r1 = socket(0x28a12a12875831a0, 0x2, 0x7) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/116) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x4, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x732b, r2, r4, r5, r6, 0x20, 0xce3}, 0x1, 0x9, 0xff}) r10 = open$dir(&(0x7f0000000380)='./file0\x00', 0x80, 0x8) bind(r1, &(0x7f00000003c0)=@in6={0x18, 0x2, 0xfffffffffffffffe, 0xffff}, 0xc) r11 = open$dir(&(0x7f0000000400)='./file0\x00', 0x8e6a9e835327a65, 0x1) mknod(&(0x7f0000000440)='./file0\x00', 0x8000, 0x2) ioctl$BIOCGFILDROP(r10, 0x40044278, &(0x7f0000000480)) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000500)="9a0361f8dc6a6ad93e242d4316dc8e9c27d826d4f7bff8d815f80a1014afdaaaf8f69a60db0641d6ff19229a5878edd8028420a34d5cd2a584c08d699880f28fca6db2bf5eab4ba669d4e9321b8e227822c11a2abfc36d9c9ae13ed28038f1969e784cee01cf5cedd94661e8b700ef10c7dc4cbf01d4cdfa03aeb160535df4b13386173a6f38b3a37ec861ea65f191e042e010810596ee4ca1bd889111853d84ac08e2b2409cafa6878aa8ee0d846971549b25bb217ea0bcdff490f4124866991e1464ad6f467c7d", 0xc8}, {&(0x7f0000000600)="beeb57fab38b9e0fa1e57573d475699880573d7322c4d637604f5635902ef5ae63f418f88969a0a1416d11776e4a0396adf193259dd54ba9c1a3e1a71c0e0ff06be653e17c928bfee4bbbf2a4d1491d638993c3615c3243b0538a5d597137abb522b79404476cf0e4c72aca095c9c88bbc2bbff9c02a300427376612cc62ffac1eb2dff82db59cd35ffcb70fd060620980fbfec095fba771a483", 0x9a}], 0x2, &(0x7f0000000700)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r10, r11]}], 0x20, 0x407}, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0xc014575e, &(0x7f0000000780)={0x0, './file0\x00'}) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000007c0), &(0x7f0000000800)=0x10) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x20000, 0x0) ioctl$KDDISABIO(r13, 0x20004b3d) setgroups(0x3, &(0x7f0000000880)=[r6, r3, r8]) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1) ioctl$KDDISABIO(r12, 0x20004b3d) open$dir(&(0x7f00000008c0)='./file0\x00', 0x20, 0x102) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000900)=""/123) socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) utimensat(r12, &(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)={{0xbf, 0x4}, {0x80000000, 0x1}}, 0x2) semget(0x2, 0x4, 0x80) getgroups(0x3, &(0x7f0000000a00)=[r4, r7, r9]) 16:00:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x7, 0x8060, 0x1f, "0ffd90313ca9668469b1e6479f332a584b8aa162", 0x0, 0x200}) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) read(r2, &(0x7f00000001c0)=""/193, 0xc1) poll(&(0x7f0000000180)=[{r1, 0xa4}], 0x2bb, 0x0) 16:00:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) 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) mkdir(&(0x7f0000000040)='./file0\x00', 0x118) write(r0, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x5}, {0x6}]}) open(&(0x7f0000000180)='.\x00', 0x80, 0x840d33695fbb5db) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000980)={'./file0\x00', 0x6, 0x1, 0x2, 0x1, 0x100000001, 0x5, 0x98, 0x2, 0x3, 0xe0, 0x7}) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0xc000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x16698ad396b75812) sendmsg(r2, &(0x7f0000000940)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x1f, 0x2}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000180)}, {&(0x7f0000000200)="5bfd95e751e22ee20c69147f17aabae63f956f8a291d4b0b9f76a6e38e5e0218632e0467c49684b521913764b3ca5e532ead60981c4ac4c11be1750c7c20d27a43d349af3689f60c5078234a25e351f1199117e0c7d18b78d0803e99dc27359c116181fb8af9", 0x66}, {&(0x7f00000002c0)="128c257cf8d0c360e9a614c0d2061938af80358318606cb022ad33e0967df6f77d40924c8bc9", 0x26}, {&(0x7f0000000440)="cbd3f39e9d848644fba13910a2d8fbbd19e2d4ed4c58fe188ae2f94dafbc4a3bb8c43e8f692d245e0e81b5648095616d8ef015aa582698bda6cbde2b35a5fc153cb11abdd1cf6f9489ab4933164f0818ad1a261ad6d245626888ea9c2517ad05374157a0fb3780a2a5852f08b2375490bb57136a114250907d9626ed02ed331a0f235509904c0d9a2b1af3a8927960df86938d02bb0988a5a4163c387fce9eb34b59bfbf64f261c4ad0097a4b57c4106f1f202d09114cc243d4205a23cf240a0137282a0c3fafba48fb366924084855d29b4c4e5fd50242be1dd4111c54d", 0xde}, {&(0x7f0000000540)="3c46b121e6b9688b06ce254124b819bd5f66ee072c763760ac7b8502bfda22c2d3ec5c4db72e316359b8a3786991b3aca83dc36c828aabfd6cd1e21eb43efa4b4745cf4eded626045176134715f9ac15432b249dc062cf40c525ef286ba917e9ec753072364bb8b4e53430c120b00af909182d17201bb3659bb06203900dee714b2aa531d74e7cb1cee65aed1c596b0150e69e27fe6e62e2ce7840e341ba64770da04055e5650899dd74142775bddde980d9af37093700e49880e91faeb1e19ccd589d4d45e35594b4fdccd7ce3a72a89999bd3368cf33d3bde4eda05318036b31b0ffacdce6", 0xe6}], 0x5, &(0x7f0000000a00)=ANY=[@ANYBLOB="c800000000000000010000000200000082d0641023a65e20787f19f5e852d10ff19dc7ca0f703b4429287c0e3babd3cb664377f0cc3fd02d7970d118b2daaa2baf230eec43ddcd4d00459323d2db5e98003a1208c4b6ad197bf95de2699d2f527c883d0a9591faa993737ac93b3c03c844d993067f3016c0f6d54096df75f0634b814947d6a8ffa0c0d615323ed570e305c4de865bd98e564bc982f36ab38b4a0170fe4129ff7cdeeda7b5b29d6416559eab523aff4e26d0453977fe2ff0d85eaa1c96173858122f3fdf4fcb00000000000000a000000000000000ffff000006000000b8f866eda30cd37708aaba248af98f033eaa7ea69dc0ac2dcb693927c65ffcc2e82f6f92a74cdd7f5023e384c371b4ff3a95f5b30b74b902c69624f5e4d45b7e9bc242fd6d64676789accb3cb2fef8dd6de6fd8f6a902b164ef19ad85f9f8875558d1979436be04ba9ba12c7dcc768fa6a38bdc80725f064e485a9ba77c30bb4ab3b3f7b474b2e487f093f40e6000000d000000000000000ffff00000500000006e21b7d8e1bef235d5859771a6068e5a585ea59548904fdfd3c86627c99dd7c691aa68a6b8ec1bd0027c41d5eb40cd18f804ae04536fb512a3726cfab569b16e403a5e967d3dcab241bb014383c4962832680ca0778fa996e16158855d456f529d5be63ab10e56e555b637c0f2e1a9d4209875b647f5c9736cabd2a2eb1a658f108a8caca6a2e8402a83055cb9a5a025b5c8fcf26461538ab26671a07bd0f591ac4d93e3f3cf0d5c19a9d61936316ed433143a9d7df595be2fbbff0a7a80500a00000000000000001000000feffffff4e28ab006d9f4bbafb6de112a2d2fdced820de1881894d39846102b89da08cfcdae3d55184d9c2bee2f4bbb45817264c87e8d82689a12f166d0beb061bf141756565640393fda810d7762e674a14e12a7855e1ca1481d0983fa8d007eda5f48aa9bc3a4720fb3da77397aa5273406ca050ae5dcd4a26d85acd4a881a8f6ddba9179f210d3a7b627c701f9ee5eb503c052a19ee8629aee89af325de4bb5d97e4a8535d5ac81aa9ebd7c0c4c8df53c7cf341399466aab6bd561082357a49ac577101fb065dbeed839b97ad51ab01b5dda96c757abd9619618f7df655858bb3ee7284f1c6542e0f4b79d203ab5bd1a07bb4559d6c5c48994cccbc81c4584d0b00b8cf992e660d8b0c7f"], 0x2d8}, 0x1) faccessat(r2, &(0x7f0000000640)='./file0\x00', 0x2, 0x1) syz_emit_ethernet(0x328, &(0x7f0000000380)="b6329444989ce41d2bc4ac00619ea8349d186dc285bb4a262894a9417979a9a94953f4b8d4b8522d35255cfeb12c4501e95e6e71a026b87cb766fe8d2d63fb61917d27ebc79419f9653d62da8a66e60d5735abe2b6a43ac3eb13b57b5d851bc7dd241ff63e695195ea0a0ee4cc6713594e2244d0120418d07abde6599d0f7f17017b374e655e7051f642befb18a447860337e23f28f211da8e830fe752482cebd423b8085fdded3a72d0aace71b5592e786c65f676") 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0101000000757300"], 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0xfb5) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x100002) 16:00:15 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x35}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") r1 = socket(0x1, 0x5, 0x0) r2 = dup2(r1, r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) dup(r1) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) fcntl$dupfd(r0, 0x0, r0) 16:00:15 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xffff) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0xe1af89c21edf709b, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20000003fc0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wsmouse\x00', 0x100, 0x0) ftruncate(r1, 0x0, 0xffffffffffffcfb1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r3, 0x0, 0x4000001, &(0x7f00000018c0)=""/124, &(0x7f0000000000)=0x7c) read(r4, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r3, 0x2000747a) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r4, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000001880)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001940), &(0x7f0000001980)=0xffffffffffffff48) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(r4, 0x0, r4) chroot(&(0x7f0000000080)='./bus\x00') ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000500)) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r1) fcntl$getown(r4, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x5c}, {0x6}]}) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x28b0) r0 = socket$inet(0x2, 0xde494ae4ff208979, 0x2a29) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0)=0x4, 0x4) r1 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x4) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) recvfrom(r0, &(0x7f00000001c0)=""/197, 0xc5, 0x2, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x100) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x3ff, r2, r3, r4, r5, 0x14, 0x8}, 0xfff, 0x8}) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f000000d000/0x4000)=nil, 0x4000, 0x0, 0x14, r0, 0x0, 0xfffffffffffffffe) ftruncate(r0, 0x0, 0x7e20000) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x0, 0xae45}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r1, r2) 16:00:15 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:15 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xa) listen(r0, 0x100000002) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) wait4(r1, &(0x7f00000000c0), 0xb, &(0x7f0000000100)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x7, 0x8}, 0x8) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:15 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x2) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCNXCL(r1, 0x2000740e) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) socket$inet6(0x18, 0x4, 0xa47c) r2 = socket(0x31, 0x1, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="004ec2bac37fbb7c032d83472ca4936a8835fd3f192446f59f612d2d6dfc14f531e3df1e62a6df01ee8040b7ba802b260729e76a1d1d08a5cfd10a6b3be13722091d0823daf499b601da0bc610eb25d1a720e85aba56f17a780707acef44a1226c9fe7879746b526ef132639d5b3ba0e8cb7d0781fd13310679f0b5c26461b528899521b57b01e91357601afe97f44929f405eb54efb90ef39064810ca454560cd75ca0656f5e2e2ebc7b5a19b632acf6c70beb113830d707fdd00009e6baa7a95e96501cf986d069f0ddf6a452734d9b8977665ef87e99bc49c35"], 0xa) sendto$unix(r2, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0xfffffe59) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x54}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@abs, &(0x7f0000000280)=0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0xffff) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xfffffffffffffd57) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r2 = dup(r0) bind(r2, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x100, 0x6e, 0xed85}, 0x4, 0x8000, 0x1}) getsockopt(r0, 0xa, 0x7f, &(0x7f0000000280)=""/147, &(0x7f00000001c0)=0xfffffffffffffd65) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002980)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993cfaff5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b3050094c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9e0100000000000000189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) mkdirat(r2, &(0x7f0000000340)='\x00', 0x4) execve(0x0, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) sendto(r1, &(0x7f0000000200)="9f564ab2b784ecd3f28244eefe132cb27e5d6bb1c604ae2cabf50c0990b36a9bbaf98c008fc8c5b187832f81f67628ba1650eb2079d50ff89964369391209bf4186cc57c694341b16c5111c7482e657b82352d63207132f30ba5de954253e29d8e325713080ebf0e59c8f3cfddf6bb84a8cbeeb2e6729dd11745fb14fd8030e87a741964cf5299f471cecb4a869d466a0736c670d3079f9ec78afc3469fa5656cdd9919138c4ec46d1430b8c2c512bfe185aebc88db0a76dc65bfc95f69934d32483de2c92c03e6a2370ab16662b8da1d38ce8ddf9a9d92a1ce413fc162f2c653ffd8381dd5e7ea68b12de7e1331aff53460fae8ba3c7da321eade2cb1b98e2c0f7db6688a8893c5b269ee975085f8002a7370c3c7d70511724d0e117d6837d22c5e4d19929e237065e79e06550cd56084e152427bee3755301ab39d6bd2f74ee42b34e5236c86b84a4cec32e3f04634a7b1c1baea46df3f6aa761b26f08e66eb824b0b83f4971cc2d75badda940a17fe1f574531c38d1ebf0d0fa6b5cbb31add7c80ab1b91b5554ee2fc97bef00bd29ad45b519bfeecf624d697ecb48f5956e187a3455f9cd1e95e2acd294776b331d270719273a46d2fb19f60edbd72f71f7d294146854363911a5399d5fc856f0db85d685283c9bdbade4cc579c5afa1a9324437f68f52f34342d2f5a1006fe403581c60d25af8d11851fe2690fd75b0640d221f1172334c738b3f89db6c67edbb5059794ff89fb143de1a4cc0d5262c039caa8f572d7cf1d6482c78217299308302528eadc84f1828fbf9261c4f3e2c18bbc17be684e07d0dc5ff85a3b7c57a97ed1cd2d9b7bbd0d880d9cb451d8a0c5e68bf163783fd619d2c1af965fc69cba64cb24d576bdee761cc1397f4a9114db5c786df5031ce1ea596e1f51f0e1847647fec2e98387c814efb824c35a9c8bf4d59673c11f5c01a03bb45f31c6faad7017a346de55c72bc02a3ac04114e75908c24f7e1b2236fa542bc40dc6ecd193b31ac3c147fadbf1085057a14d9be0f83e6b4f9f3a547bd5902f7caf16de3aa06522c9ebb4527095cefcbe2963c40a5c540e0e125746ea9cd4e2c92b6e9560025a1f9bbeea7fc8caa18e93b08e9450fb52ff39e4c327bfc76637ad8cba3238df0393c5b386ef1bb1f9394995c3984755f8482ea8a9c73b03980da29d1174f5a3d8f6ecb70078a4cbaaf1c63e240bf50b84b9fb8835b7240f82bff2fc3404d7d1a0ef5afcb42a5044e88c20cfc014c7fd6ee6c3183d6814e05edb03603fd4576675603dcbaf70f254361b7322bdbdc2d9d35b7332a80def0d815e3ba457a74be2c09c87582eac653c400be31512a0cfe01c293b54ff1e9f38f8ee9ff59eeb5588d9e9b8c4d1375a07e645fbbe7822a703408be3ce7200153046f680201c3d9c9d22ecb004b8fa434b38ddb6fa7a5ed3cf0f7d9cfe40ae208f2ab0a891beda2f3e7a7b15273a928dbc98edd8d70746c5d2fa2cb4af263eb601dc47c7311056eb40d6d7d6be0dffc29b744a030529152d537328d7451b7b1e50e52768a3a6c997888a7a0e3cce59554c88b8f00bace9cffce4ab18decf23ad6c035ee964f4eb89d0c189509087bfb2384c6463be098767970b6a984f6f8cfa6da96a53a2e7e9a7d02e940fadf5c25997701d6e652432b719f23278fc33fd77c2319613cd5e39146c57a428a0ce24cbfc968efaeff6304710c94c8dead06d837f0e01ba7975d83c8945e74e11cabc0c1554b9271e4030ff31e55256aec7ee19446154654daf5aa71e4b3f4dcd51f9c92a20ff1b437bb8c89173b85f722415fbe487ed3ce7c1740c44e7b3c47b5307dae1b96571e9a5a5343701caf93149708de1e85cfb9ec3d8d979edbeeefbaa0130be5133e814cdf04f29ac2577111289d552e8f1fa1ae364b692753d138b978b10ec4ca451cb68b026eb96988d6683b8f6292f52e45fa10dec291c7f69025d97ee4ffa970e78f944e6dbd0fa6e13b847861970faf11ef142666b2bd11d1e3f8b3df4a7f200173b2f3fa0185d3cb97531c5f2a512bb80d91ad58f10dee97875d8c922b4f8d438d953449925532d5e57f2334ebc888a2ff4cd02e8002348421521b16c0b2ed17b8d3cd6ab7009008b7adf9d6bf1581966f397977591221d061fb9434f5fd577220b72337a79be72f6db41074a885ba373ebc69b892dfa108d1f8a513cef6a024f889055286d2307c399f340d2cf595b0fd4fa2e0d21ba8ecb68a4787327e41b74c16bdb1a04d08c60fbc03276b5d1530551698d72165c2a2f0c56d40e309feb7579b634c510123b5339b71a3b9df5350fa697efa167acc0c7f810758e17082aeba666dfe756d02e8f401398ca96c1c91fcee485bcb3a7b87b137be3fb6474ff1b341e96da93021639995ddb221b0f95a6e1d2b7ca1a27990b12ca7e4eaa961e6769a917b93b28bdb89c2245cd819d5dc8246224062276e4b51d0a2b80b31f4794b65b640d529873b7ce0f8f5ad65fd1b964350d054080b7f64ed4760d895fbd3e99aab189a7091f5104967c74e673a2d65b20de8b1fa15e411aa63e9dd8834b9aa433d764d5bbe5e1faa309603daae47727c51a9b10bc34d180a508958bf6779b40d42b135f786856ba82e9d9c88c32cace6889265a529dde5ac4ea5275d114cfbe1afa012b75cf4e45083a5cfb6d87acea85fa1b78d48d8f5b1399d4a10ededab5dbcff16b61dd093885f25eeb12a7eec47fe0cca544cbd89170d2e9fe7fd6960f1e0e31e12ab9cb05e9cdccec5e8ee27feab10b17a68daec5aa4a28c66ddbfd5707be4d63a78d1cc408f3ada08ef5bf7556d33339a42a1a4f8a723f659016560d0a3ef500918a9cfda3249c7aa43e38d71dc690df70b6b2420b03364dd7760ce8a4d525627d392c2713c61c2044df96586e3ac26890829429ceb9306dbaac7c2aa0b904de4c00b6344ef4fa2663b24068a61bd7881dfdfb03ac0f158e0f2571b4fe718ba41048aeb01d11faeda55c6a33d74abd367d7e8710fdd248ae40ae3d3d02e303e5cc487920610e72ae1944009559a328fc3b03eed896442ac6febc0f3d3fae683e809726829ce5682dfc1eb3d5e3e8f1abfa2c46aeb0f819420686685a9f9ae49d32a5c798c3e787ba528528009d90248e0b5ac521daf7fe6bd8d30799b3b0c11d53fac766dfe6e81dfb7d829547a925f9236f852c3a970bb5cb7a9b26543d290367346b2ee75509012eafe43a92c7f19db83ecf660d9d17e09e881079bf72566df75a92f5a950101e2e1f46e37e57df9f6eef4dfb884cf6a56171b23eac4940702875ea25491fb76e9b3bceca83d0de4fa6dc7ac2011dc15fcea71a6df7689cccb46d6ffbd5cb0b9207e67460c98aa6c103b10c5b079682272b9a59abe4f515e460f1c755ce831e8c72b8bc51160a5e1b8d02a4430e621f5effe7f5f9b3e8336cbe79e3e21dfe91e2f782d4aa75e4d557dbbf24735117cc8b31715ea5985e8801f748691451e7c8978ac0a574d155d1e3c6f4363b11ff8c83165c58cf214343fa9ebb9a5d5a9fce5c36f36bf285be8d94ce2995abe256daffb488f7fcd6325d65391586d62da70b1f98821d5cb93e1b0621e26ecf40c5dc00d15489d7c5be0248c4a81c56841287e5ac8be79e5c3f5d07790f001fa36efb5b47f58d21e0d55f9eedd197da184d55ea5302ffa7fe219f13a36119154098aa2aae00cbe42090db1d44a76d045ffec1e5fc484c58a5cf86625d93de26ae18d70fc854bdea6cb12e7ce7652e45882ea949434cde39423d644fa6c98249eaf851d8bce07269cd40aa171f6c4fa4f942b01459264aa8391b8e4e444697e0dd20aaa1f78692f91c2ae346e37fd06c220235dd851e17bb0fcb36d3bf2dc6e89b61e59ae0380053b20e57b4e7abc17fb431619bf5c4769dcfb69de7239bf79d4c32361287fdf12802c2fd3cfc0da92dd165f2c067e18515b0ac164656e40fb31ddb570438da88a4c513deb6ebbf151496d989c3888ba60effc55b936c52b4761ca6ec7ee31763bba6f5f30dc99762fbe70a4ee24364f10aa3761d08c4e6f507604587ecf508cd7a432476dc3da6c94e806f800033af2f7ac85b22a20fe15f7aa276df5f6d0cc20ccbfc3d7dbdef888876be37062e0e373c414c519d6c3561b6927fd40bbaf58a8b8282ad8dc491efcb69a266ec138aaaf63aac8f51f49a2f50c2bba17ebc73934211d5e843bcb3426cabe8b3b2876be65b83c3ece6f7efdbd703a52a6077dfc9fbb125af97c48683946bbaee57529c8a175d102ae5b68cefcfe1d4906182ebbd298502235b60067d159bde152d955ba8670dd71ad8fb2180fb459ef12432c6861d7439ae0d8ec0f9609ae572e1c5dd4f5af996f7a4aa21fb2614235c9f20e15bc75243c0fa4e06b00e16ea0223724f0ae9793389c2375f424551c109026a3a61c83c00db561d4bbd22ae6c641f6e136587b85f2b98bfab7509145c705154bc87f439cb06e74b2b38e48c295b8beb55ab1e4b2904b68dbe0f2cf772197efbbb301811a0eb3e6f04107904e76a270eba9d89ad229550eedea6306413cc14eddf6ecb8615cad4f9619f8e4f83a09ec708cc3912973845d69adaf08583f77c074556530db240d44c25356406adee6dac56180b381674566047cf6d8cbd92aa38c506585808284a510630e91192e8e987cd93f745145167a2f7e75b36467f0cb32755c492f01dfd58cb8ea3fe7a7b7642498296e8ab0c6d3a55a895c27f80521ac6310169514bde506ca0af5776be5263967e2b7eef2ae39546a4fd414cfd8a2063780cab776f86cfe08d14ab448271e4f05011755347323a2dfedafd06709dfaf7b72b9a96151658d5c00ce39d20f9ddfacb87b9955f103affa1548a79a83fa34f1051143f37ce4defb9f63645545de2edc6d48f2ea8af25640b70bf8bd46030dc34e1ae23fed2f7b82d269fe41300c41c593726a9b8d9b658dc41042ee30eaa891598364f15f5355f2350afbc89268a3e81979f5e4fac09addcc7e3dab8a96337e19b8ee6a339e84f123910f3aaa635e3bb4005e85a1ce48056f3a4b311a45d1b10a4cd2e570d1be4649344e9f807789983d8887ed714ec34a2914828dbf2560c4533bb9842d0f3bee9144fb0d7d3efa5dd8f129336026a403c8283e7d7413d21c0032da24b8aea135b3fdc567a93e6c8ca85e3c6506aa850dcd2b29c68b5376b0ec54a2360d6f2348e99c070e8357a4952b1c1923bc03853fbd42f3f3c40da38c21eca798fad17eb0eb73f8d9c1a8ead3889859d016e2d8f340bb84048bf9844b503d46b84c6fae386badd23aa43739664ec41d9bcbe7e6dc24183103667bc4b109303ca900304ee3d696b60bace6356a861c13b05a2b4448b1ac2c93a84e2bb5793388b9dbeb01927e0af4d02c76301c08fbd233692188e80774ddc089785a3af4256cfbc537e830ea6764551d9ad2a55223b06742da8f5d5e9163c65ff4dceec908ac853233a2298a83e379688496e187e4930efa218c32c75d1e25b1099f5fd35983bdd88089b294e156bd15f0fd01805187e09ed81d16e91855b632dba3b8d5c7600c3a83636f3da4d2d13abffb901f77056909b2b9bc9501940c203fbac4bbb020d708c2dd902534aee91a0d65863400df45d25f3bbe850043d17bd7d07b9e401f424d14fbaa3df503ab12dafe8552b561c9dbff3f9be84c04dc0a53b2bc1fe8356f014933e79a5dea309136288d2ca2862daca03a643c7e2139f5d1e74a7bca0f80952916d3ac26017261d72a88fe6c2e13ac323bc8ae66c84ad32a497e26fb2bcf52d4a", 0x1000, 0xc, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001200)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd0e, &(0x7f00000001c0)='+') flock(r0, 0x8) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691", 0x149}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x208, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x45, 0x5, 0x7, 0x6000000000000}, {0x0, 0xffffffff, 0xff, 0x7fff}, {0xffff, 0x43, 0x77}, {0x5, 0x6, 0x9, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xa) mkdir(&(0x7f00000000c0)='./bus\x00', 0x4) 16:00:15 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000e4ffdfffffffff5a67071b542a538706000000b8180000002900000031000000ccb503e18d000000070005a2"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x10020, 0x20) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000580)) socketpair(0x2, 0x1, 0x42, &(0x7f0000000440)={0xffffffffffffffff}) connect(r2, &(0x7f0000000480)=@in6={0x18, 0x1, 0x5, 0xbb81}, 0xc) open(&(0x7f0000000540)='./file0\x00', 0x200, 0x0) r3 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ftruncate(r0, 0x0, 0x7) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x186) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e", 0xd1}], 0x1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000500)={0x80000001, 0x2, 0x2, 0x9e4, "df7db0aab4ce9fdd2e714fd37682077399b16ad7", 0x100000001, 0x6}) readv(r3, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000014}, {0x2}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0xfff, 0x5, 0x4, 0x5}, {0x8, 0x1, 0x6, 0x401}, {0x0, 0xffff, 0x1f, 0x10001}, {0x1, 0x9, 0x5, 0xffffffffffff8000}, {0x2, 0x11, 0x0, 0xfda4}, {0x80000000, 0xa1, 0xa8, 0x9}]}) 16:00:16 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180), 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 16:00:16 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='c\x00') truncate(&(0x7f0000001200)='./file0/file0\x00', 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x9, 0x9}, 0x10) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="4edcd429ecd72801003485f09f8adb4e24bd790069b53b36859aa9c78140e99a9380642492d9f6fa0a67", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000180)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x20, 0x91, 0xe000000000000000, 0x3ff, "8ff3a185b7b23a720697ca55448147662b27fcef", 0x6}) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x110) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$BIOCLOCK(r2, 0x20004276) syz_open_pts() poll(&(0x7f00000011c0)=[{r3, 0x21}], 0x1, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)=[{0x8000, 0xd42, 0x6, 0x9}, {0x5, 0x866, 0x3, 0x2d07}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)) 16:00:16 executing program 1: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x2c, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x369253076f8c15f1, 0x0) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") link(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x2, 0x7fff, 0x5, 0x4}, {0xfffffffffffffffa, 0x5, 0x8, 0x1}, {0x9, 0x5, 0x6bcf, 0xfff}]}) 16:00:16 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000740)={0x10, 0x6, 0x4, 0x3, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000001000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000003000/0xd000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfc}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xba}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000005000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f000000b000/0x3000)=nil, &(0x7f000000b000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2be}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f000000c000/0x4000)=nil, &(0x7f0000008000/0x2000)=nil, 0xf000000000000000}, {&(0x7f0000009000/0x2000)=nil, &(0x7f000000f000/0x4000)=nil, 0x7f}, {&(0x7f0000002000/0x1000)=nil, &(0x7f000000b000/0x1000)=nil}, {&(0x7f000000f000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x2a5e}], ['./file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './file']}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:16 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f00000012c0)="b60cd78e3507206230a4b9abb4dcf076becd0b601fb0e146e24ca4045d836311da64ae55aa6ba27ab79e") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x100) ioctl$TIOCSTOP(r1, 0x2000746f) sendmsg$unix(r1, &(0x7f0000001280)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000180)="14b6392bd8336d6c74dbcfb184d1dfecfc5c553737a277b5f0e961fa9fe380a626244062d06c7fba4fd7db287a9d7f38dc2db1fbf64783cd59155bfd9a7a2bef051e06d0ffd2e602b331354389f302c4701269bd8883e60950a54a4a4b98d3f63b6e8be02906be9b0a5ff83060bca6bd8e", 0x71}, {&(0x7f0000000240)="a2ff730ea7fb34cded7c8299538948c4d3e0ae34a81688098b56ca40d73bfb7b55d4bb8057940d4db5c95544e4ab60df37baf7a62e65db7652a91244b28bd9fdb0a7c9a1b09b9ed01951ad5a3ab083416b4bf58c4956b3c6d79beda8a16322e8e0744fead3a4608dda6be48c74dc3e8fc04b5a4a7740c170c6e8f7771f5629eb4acdc943acd019b3694568c785bfa02fee4b45b7bd58da7ae8a03fc9cf95db0486f885772c75a877266b02785d4197d119b3054b1fa54edaa77b11e9d0c67222aedbd838c144d9d13c2654c5541787dc943756e278931be287dd9c67c4d6b0f3fabd321afd98efbee4c0ff15193dd4af0ec2010d140a08e7ea5e655f7a4147b1e0b3144d8fabe4b0e29a2fad55589e9988ea659e35a3ebe0d95f5f2c432f42bd27c52e6571eaa9cdae4af4aa547e90484b1eb0448fce427f587c112f1a83fc6c91ec9451c5a9fcef2216e8d2b36d9215a31eea43311123161e4cf0b10754288c9d523a626a71bfa1e964ebd4d83b29b82cebad81fbc19f0ae72c8ed2288c10480b98a814649b07e6f5c80831b712fcb60ac86de13ded43b61cdb1883f8472f98ff4cad37e2cc52213a0cad7774cecb58e192dbca2ec9e82ccbb60ad8916d4463fc8ed17ad6f750f1fec5c4c52357e9188f7101d9b00262f8f2a5ad22bdae521068040a25422bde04faf64fb11dfd028827672aa6f5cc4a7490c4adfc716f750c518578f1f77505a7ca6b058c83bba3181e606d64246ad45e4e62d20bda075495e00bb7bfb491a0855a054f644a4aff42900ec8e196a62e33c1b10f65bcbe3c19cb312701e9d9188d172c724c9da56426724f889eb0bed95cabc8d4771c08743414162d923f65de1092a0e5433a5018fb6c4b86e379f27b4bf8b3a5c30fd3b67e8ce86c0416090f55d43d71737d886b4702033fd67a40115a90070cbabc9110ac5dd4691e7cdcbd5c08c93652337b889be4f5d9f68d959229bc27b54edb97b7abcd317cae6e8e56c297af437fb4cffc05af57d849ba986716daf63de41b4c4234e658b4adaac9b5cc3d5b6c32e15ede415badbcc87d1ca6c7a539bf1e46f9028880adde571c9d4471e0933c0a3e08408ebf57d198974550ac23dc55d553f6de51f4f7982ea8fe3c1084a227272361e3e9cc37ed2f53d0742863f76c143bfb3df9ffc228c57a866512f3c1c628a3916d4adccd3f3b0bf1c103ec7d8bed8de55745d9879d174a946ebcf6da7529d0baa2fc1f7ab562352b46b770f2cd29727c0e40c09bb0f8ce22c02995ed5ef942a01b019d3c2cfbd3588868d1e56c8bf779f4fd3496540480762f347178dac0284fa6b3cb48189a2fa0f2dca9f87a3da75b0725ee1f5843684d377c8da8fb8e8a054fe3967ab278700e983dee26826b0bc517089e576c3de4c27e5ddee227f4f717024dfc543af29bee80d1a756de647911f7dd8e08e49e94d03de0d453b134ed1152e31b5b770c2005c90f28ea6bce77826b3d1c90d1a88fe8374e71e7a2782d3c0f6dc2f5d148310bf62fb631c4e4d576714ceed75c305b32d56e1eb3a88a113d83646129691e92c5fbf6d6a1bd3897189dbed054bf36b111998c6ff10a0fa930fd75a647ecc2821ef2bc1ec9e6503024508307d63a69f3d6b0a0bdbf57177371bf9f4e887c479efc5581dba4521bb77eb9e733c43d16d5ebe6a09444310a305ba0674cbc3504c25ad3dafd45eff6c99c84bbcaf8da58000db1857c8f3bb58ebf5674707402d135e3982f2f336c0b614183dccb027fc88180636c7b609afff3770c1a0bdd2de67df61c0e65eb9de48507c45f226672b7ce584b889bdda912e002acdcd268ff723327fafa0789a28dcba5bc1f14980ae69b76c761bf6b69209d74871a94f5d98c40f7fe1244afcbbdc47070f6c677a37b12e7d7348a2364a643b3b7cdf9aa9fda4c01f97aa8ded1ee8314c604113f8085bbd636db8913acfb40d7a65c16a1ec567c01bdbc68c4c75d068782f16d3e7694c0bf2e775f45f009b1140d1cbaf5068d3a68fe149829d39213b16bbe61774df7ce040f4942a2ccf5ad25c895b47300490896efd21d1f32bfef87a179efead47f993116cab5726fc0b16b98a336805b108346c521774ab9ae329c00170f216cd0f4f60d2e1d8e2caeab7d432119f8fe522109e83552e7eb9179e77440b060e2ad5dad2a8d873fabc6332cbb90a73b01a257c135f480151b506ee8279afb2aab67bf6ba388a203182c921b88539ac7107bf534b3b68741d675e5b57d25720032bd4ebe54ddf56ca3c2d5c6bd6d4a00693e6a92b97f8b6988deb73b9146d6de4834ab8ae1cdce5a12bf00d5f7e160894ca08a85e55ec5f5e1237eac15c3ede74a7b3eb44f2fa30a3cf49915f444e73e87a7a0b7eee5a9242ac57f2360fbf4172661bf0fd71cc741b3e5d09615cce8cb95dfbcc9fae6eb00da640d4ae498e973a9b15ba1225ec4272fdbf0edfd47c1dbac569d8cee35939cc39fe401eea07970ea4fe634e782e0ce622c1ff13b4f9f8c680bcd4a77e8d36fa9e42c646476e5570ed33e07a97d7a83f11bed194fc1fde565a508308727d377357463b7e88589829302b00847b284bccba910c55c980ffdfce14a579bd3bb0f0e796d16f75456199092fc58a02e162140c9edf2cf8803a0e6b0b36bcdb9c8935029c99926e0d3bdb73897b51a545c347c68e0631764aed5507c5ba584e95770e7dd64bdf40c7a6b6fe71652e6a4c92f157f9805c7a9b9c6748a723dc694de6fc801650a0cbbbb8bba9a8e77eb79080dca6e7937f05aa593f17263b98a7ffb993036f9979b270b695151b5f3a584fa97fb1b3cb4a7fa3ad6ca26b2185e8b228b85356272df6a86376f6c16cc044e7b83a674b4f21da9967ffe24b7e44880acb46175de8ab09dc6ed84370fdd94ba8aa0655609f5fa19eae6a117692ddac79cac43e1a38f933eacd164fed61efa3d9a4237e6dffb5a1e05e4921649752abefc3d6afd4610dc6cba7ccef0d75786b861e7bdbaf7b037104d546cb19ce48ef31601b3b9b1623380e9e54e435dddf854f973598356842ace1bd55f0ff9cca99b697885ea5008fe128e5a3c0fe7fe2d27ec6f9d79f9ed108ed48be6641bca086ee6a0a5fb35152b39aaec83c249c71bbc0082319ec7227856bb25ca242c47f676e390ec81a90b7ec638eec89dfd448658da0d59300cf079fbb0580adcd69b526a7adcbb79c8517895e2845109da024801965f801f4b57b7c6a90edf102404b1ad72a649269714ed12c0bce1be338e0110c15f99310cf35798685ccc41000ac37fba650473a1ed8ee38d9397fcb88c8c9eefcc8734cea0d654195828018bc5548eda5de21ce8ce9cd48fef33784a30f80a8c5e698aee825f7bf923879c3a4f4059280bcbea1f5b271d685c28abb946620876071da1d3002330654e8a5674e504cccc2ee7bc3a3e0ab350aed70f18407f2d58342295afada10d108b3b876783d1e836fbe90a8ff04267a8641de2bdbcf91f90276992ed049e2fd9919c372d1781e34f50acfb38ee034c14735d62da479c53ab5ff8cce5c16f2d9b886a2342812edec9c1ebbeed00fdf3662040212ebd401c9a905b537f8ffb315b560fc447a19726715e60e52a5712735264a86d880f7eb9bb3c14c35e876f93a6b22f4478bd0efcaaf19692c9a71a6301b9ad8234a58ebe16b680402749e7c9ba57ba4a141717af297401eaa6ad0b5d8b89c53ece8f13cf1280d1960e057733538e14eb5d93b0a4beeed447159f2026697d5a9779ce0acbf98d61d5e019751103097392d8930dffb5bae9c130663ecf01ca4d61746f239f0e0315c7b8955c1097e3c5208542ff7b6ac33268a58b1a5b8ade7b13dfed3b33d0f4b5e0bbc6018fbc1516b9c74caf0f2143e11bf42084871427d4fa14266c7a57a8d4028062bc1f217383572f83e305cb304949d5e4d3fe87d897522170a81b4d663ae4abfe8ed17e4d845ceb372b26bc408b9069abc9a51ddf18588c625d98a9a2fd2808a2aece981c89d5b57f86614aa7bebecedc4ea7816e4f2c89ff16e80a0421a28342a2cbbb0c95841e8710099ad22f4992a0dec94e0c61944d5d18ad0eaa944c415d74b56b6a99e9427f3c85755ba669abfc1838f0344d477a5ea472035820e03b6c37898236be5ba13d4dc430fd0003c26efd02a59a052c1e6432fdcb3deeb76206ba572829ccd826c9fdfdfcf01ffd955569ec00cb5c10517d4d8cd9d44e21eb0507137e117ab5631f46633e9cdfd43be2e369ece5c0cfff295426173fe4b41b1850ead59f7d49e019f238a93f650f418a150dcef9839b97aeb13c3aedc6f9f676f2e389c35fffd5f359df163671cad5ee6637369b304218e556bb4d26d2789507daa336ba16466f0d46ace8569e35160beec242f57f631d51d232c04273a47f3e0ae92fec9192aeb7dddfaaf5c20fa3813508ebfb2dc4425ea3ab99f626afd98dd13a205dd0a836e484890c6f8fbea354d1c71a14d821f9c038f8c28a1f04f01a90beea2079c505885b4e639aeae98756cf394330b8f30030fb647bb13d284caa38b75a5fe51a4336145c72cc2795656d6446e0ee679a6739980f7ecd872e030d89bd7a14b6b9a302210c7aad1c63c00b2b7090d8a9f4846dea3ff0a071bfeeb1f4e7725f7799630d2809e10000141a59e852b52200f2b803b8013cbf061ea49e9badf1931908de97291cff6d566c8510d17cc204d73eec102729d4cc162c91d67e224c4c55f88ec8f478ff2f41c7991a8feecb0bb52b6ddb879d55bd581f97d32b1035c54caee701579e630a8c4988523c92c1c73eb30257d22a46e4da6e0d3252b456705818fc6d855feb25868f5aa332ef1939b65d0b937c2d2c09979760512269e4a3ea8ea08021829f8148eee13ec2112c3a4d02c41c716552843d6e2b29218b45d9b5d77a113a9536aafad0c82b7486c3bbf432775ce42206061869f3da23cfb17ad8aa19a4bf0d6b2436322a1c4579f2c75c3118477425649a8e58d0f794aea64f334b31d2321b3cf1a3342eebb39981778c96fe950af447d0b8621bd5b1107c81fb26bbb501b5f15bbc9c730e8a9b784da36a852b2303f14e8e42718d24508e3dba3a5e327466c6b3a1520f75406a070c1c5421e3ef0cb7e4e35cdfea05658d495495455f1431ddbbcc9aaaace1f909b961e45d993d928c290382bf7a36c65621c613a75b36e961b7afaf5c7469895086b270fe5329d386be9d1c97344668aa2f7f266a51406583cb3eaea34e13645f630707df73b2e2c51325c72cec28f1febeccfbbaa1fc1b5b1594e0ef61320d87729df7361dbdd38b5d59d45d996594e394642a16fbe6f09295c4bbbdc4a13de48a9bd16b529c82978b29274dbada30996b8d62ba7496d7c04f8315aea031d7df5f42347c2c36adcd7a19f0de66a20df96692cfcc12f17cc06e651ed07f1c92ffe31c636054c57f827889c0aafccc05af2f07476da6379db10eb14e4d9dfdb42937313ea84971640737738f03045cb2c97fa57f624aedd00db8f9feb6c73cba888e3c0c99fe6050f0e4d97138455ad28d22c13f7b86b63dffe396899391f6f8cb2d5fb323cf850ab578e34086db96b5d5a57e4039f2cb2802c785373627231273605bec02f2ef9522dcead682ce5f492aac12ee08371215ec525cad1a697eeab93c71ce528dcc42003684a2124215887ddf8b9964bc7da9f812ecb4778f897ecd9af16fbe932913fa2a2d240de02d86e0ce183c518dd53c04e0790b660fcc076ae66d517e2bd9e95cfdbdae3fd02b76b19437bd46b6c26d58c84ae11c52ed66", 0x1000}], 0x2, 0x0, 0x0, 0x4}, 0x1) 16:00:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xac24789ea53c00c4, 0x40) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="c8f6a04c1623cc51ef76948263c768028b906f8846ca9e3ff0d51c285030d40b804f192a89762ef9afe6e1167ccb650e2f5089ec8e8f0367962e84e8bef833ae4dc05cc0fef9acde39d8d07321448ce9e8d5f8af036f9b4f2aa7a6f7", 0x5c}, {&(0x7f0000000200)="c536e228f37a4735fef0ddad1071ddb2e94e8b6ddb04894dcab29ca77a81e6d1fa2d18b00511a1c78d4794951c9b303358a8a8f988a4a3fabbcee1f86eb7200f295a6d1a9324b88cebba55152278ba2b044792ff8f478832296e9b49091dc49745bd25e2b507e9ffa206e5eb94f0fad79c58e6154c871b35cb356e2b494cc98f022677faeda23c3cb53ddd73a5146c0bbc67c5100757fc3c8331e5cff711790f1e67715ceb11fa0c3b05e4da2c5ef6143f99d48f9ead6613b02a60afd9dc35548bc4cb0cf53e83c982d5", 0xca}], 0x2, 0x0, 0x0, 0x407}, 0x409) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x80}, {0x54}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xf549d672, &(0x7f0000000700)="a9ea5a60b2e70b4108f9744d810a8faab7ef6da3db8bb8eee4da099f9a10d764548023540d3c7a58a1b47d19752f541a9b8915e771621c78bcd92a499fd79cf9b50f00000000000018139b1ebe71c2b55c948e1eb437e8e60c72677b735f0ce77788b432fb369eb2eef3ae59551e9383eea395c020b5a5401cfb2d9345c47c548e9b80b25702000000671ef3f57ab767202a8aec56d685b5cf072fab9bce59041ac374354321736ce4bc2a018c6da2da4c0a38d1a0d87f30101c07f65601f9410d566c3f5c0900000055c696cb046968e566fc64f917bdf1ee456af77e158d2608f901e5e6fe1a17af73228718fbf45f05ab043ed2603e4678e4b6c0858ec40b7744e010127b73233f772785c2449fa21b52b8cbf0e2fc8a295d44a7c1fe92f678db24103b1dbe7acbe96b7f780e16e3643233c1306fb554903e6cdf773fb86e64df1d57bbe278101b0a3d0ed549aaad351f35f31828ee7bc8ef4e7e0041eb2e7b94c1f2f4300b4f6f76c455cc03faa1c64e82ff19821fb7961f549f00000000000000000000000000000000855231858b9652c2a078d13f40c805fd828eb1c71cf459a7e28e78db28d57cce116ae73f2b1d5a1f9dcee8eb87a866a92c01a5fbc905bec53774bf7229af765ec7a23c8b297ddc05cbd9b1657079ebc19915147bf23599a5026cc98fe87ce25ff5a9f855db780bab39fef6cc34ec9227c9a321370fb8fc3430dd3a5e01daea82a583947efaaa01") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x80) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x100000000009, &(0x7f0000000140), 0x0) getsockopt$sock_int(r0, 0xffff, 0x3a5fa247e7c6f055, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x7, 0x18e, 0x0, 0x9}, {0x6, 0xfffffffffffffff9, 0x3}, {0x1, 0x2, 0xb5, 0x88f}, {0xff, 0x2, 0x3ff, 0x468}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) rmdir(&(0x7f0000000280)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x40}, {0x2004006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b3a0000cbca83caf7afb9d8dcd14043000053b5d1d090753dd4611d14da00c600016c870a6302e1838f74652d62e159c51bad5af83b7ae63da147457bb79d7d2c336ec5003707e1966ff4c30000", 0x57}], 0x1) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0xc0, 0x2) sendto$unix(r1, &(0x7f0000000140)="d948073abe8bf697240600000e1589a86994e64def6bbf3b04d8b551b5e0fa7450b79bf6838e85dec65193eaff6cd8775ededee4bf", 0xfffffffffffffe85, 0xa, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0xfffffffffffffdd2) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7}, {0x6}]}) r1 = getpgid(0xffffffffffffffff) getpgid(r1) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x80}, {0x14, 0x0, 0x800}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffda3, &(0x7f0000000340)="b6") r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shutdown(r1, 0x2) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x1, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0xe12f4279d7e1eac1, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) 16:00:17 executing program 0: socket(0x18, 0x5, 0x0) r0 = socket(0x11, 0x3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x0, 0x0, 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000140)=""/173) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 16:00:17 executing program 1: chroot(&(0x7f0000000180)='./file1/file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000500)={0x10, 0x27bc, 0x4, 0x1, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x400}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5e}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1d}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 16:00:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 16:00:17 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x9b, 0x400, 0x4, 0x401}, {0x2, 0x4, 0xffffffffffffffff}, {0x401, 0x6, 0x80000000, 0xea8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: pipe2(&(0x7f0000001340)={0xffffffffffffffff}, 0x4) readv(r0, &(0x7f00000017c0)=[{&(0x7f0000001380)=""/92, 0x5c}, {&(0x7f0000001400)=""/186, 0xba}, {&(0x7f00000014c0)=""/61, 0x3d}, {&(0x7f0000001500)=""/168, 0xa8}, {&(0x7f00000015c0)=""/238, 0xee}, {&(0x7f00000016c0)=""/229, 0xe5}], 0x6) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x13, 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000012c0)=[{&(0x7f0000000000)="1ccb3982c77ebb9e8ecb6335b18cb46d107b790f1817af57241693d9a9738ed16f58023ccf34f1097eda2b9446292ed131e19c101cbdb8fa3e5a1d739e2fc18338dd7e4b2d35618a16c18eb229e7a1b841afa93ddcb38b7f09de1e4687ca482e5dc12c3c4ab27bfd13f8d9e8bc9b4b351b82a38d9a60e7467b3070075a7e836842c8b7ad11695b056118a5ad8876c95dca7d4d984cfcc6", 0x97}, {&(0x7f00000000c0)="343f852d106baf376ff3bcc631c6d6609da8c3e32dc42b761f5c3b4cf06ec938e051579593e7be20559e5c9796fb6b7a8d354b2800e6f4e65ba29bccb83cee960d695964cce5252bb2", 0x49}, {&(0x7f0000000140)="06d0b699561752e7dda944eb4751c40b", 0x10}, {&(0x7f0000000180)="745f24d50d8f9858459f001f90", 0xd}, {&(0x7f00000001c0)="d3388ac1ff37f8ab53cf3936326a5875d2fa88d1a348200f85c69a201a889452ab74748183a868197793c0c8c6cb9df5c54739a9d0d29865182e8b7bdcf9bcd3f4acd35499a3113ad4d302d9b31328dbaaab8e1f016200961f9468438bde196d3f8dd6067741327a788137d2e516c104efb3185b38b70a5970745cfe03a0b21c669c765a416d57c9c85da752769d678d2b42ea485bcce4160c8264cbe4f058a0449b3452465e874b22f11f4842df3dfd82e183b61c8b0a544c06c3dbbdb71a88d456dca3d908648cf221a192ef9cc48f1ef6c8f9c41752d6961e18d0cf5663c3c6088a4f64642a77e392ee9c24da7130db93b8709eaaa6aa572c91d6ff610af8cba04ddacd5ff340c4002b09a9724c77ba8c949eda8e72487d8207e8385eb2b64a0fd48ba76dd300d3409da519f2f12850a26ea553068439f08097448a9f8a3c5c53ea46af3728126bdc2e643627a39bb0334c53e630bfdc73579b809551a2f43edf5d1bd36e727c102eac80f3e3022f0019364a9448b08a7cb5506bc4ef949b2f84f9428a09e9ecf580901ab6fddf0c3ada3aa51bc4a63447148bdcb401b4281bde6cd2ea130e93c0495f185663fa36be8b23ff9a75bc48785f3cd2c33ff335d66a9d1f0251a68df8d9a024c303324af8dcb05a27424a2c43a0330aedf5fedc35cb7e3fc321e1cf242f6a1497d76fadf7068eb75fcf1361e6d74fb4ceeab1d1ce83579b9d63d61dcab367dec76e2b42d91df7e26eb41d1396625cc2a0a5ddc705f0d8bd9fc08359a3201dd3a1744c49c3b46938588d92ffb30169aeaceaa98a7f67f45583fd4a6f814244a3fe52acff9c8029f8d5478f6eb16bfbbfb1d86376d33af44c8bdfdc13abad8dceebeec675eec7b10063f47ef842aa4fc6088735aea4759abaf3fc61271d3d7d163661e45ae3692eca15226f011b80fc6d1472d1d3b90e2ed4492cff7b0849ed3ef0dcdd5ed4aafd6e34eaaa2d27298debf66fd13ac395919a40ccef34c9af3222e88544e3e9efc6d6d70daa170154d7a4c4752098e66e36f2c87e0b128aeaf2a9a85482291f2013da0ba738ee5288fa4f05ef78b4482c58d416e61b3653061f91940be833b3513a7326a8b722238d8f2595e1f6ff99b5c0d1ebd2410f3537f44c5f6434fbbdcdea9cd4f1961a78bbf0ec29053713524d03cd9d82047692a19e8d891d1a841d37d792002aa7a29b13194405094b789fe95bf657c988546edd75a531fe501d0268d8cedbfd275995b395c52c9ea41185c352596e37f45138e05069b9f9b08650121aedc0773552a8b58108b6c19e41adcdafdd023d34dade49e43294b70e810605611505090873d2a3ca838f93d01c3e31c5d1dda766ba5cd4a980cff99fd254fae025e3f1576cea1a1af6117d217367e33150e0c0f99f98926f8ea1a3825b73211452b76fb3522615c7a6ab5c7d9e088cf2feed193af838b2a150b2002537406b2bf24ad22f93958fd8e3d08741be9d50713dc4cd35affcc4b15329c72cefdc4910e81335ff84af6842e2415e416ac73c0dadbeb6c1bb49e2d087c499b22f1ae005629cb0e4eb4de1556c783aefe80874d375f5d747715603f1e0b2304c249596ccc9ab75dc1fb7caa0154a0fc5550edb26788f5e57cb7ab386373a79e768c5eefcabe60136a753a18ffc53628430ed45689eeb0be7b694ec59805b63c03ac1d6c5852492abe645d909960bf72ee2bbfb51ecf5e11cb4215f71b5715608bfe3f03228c65b9fa965ac9bb20805a84347eeb4d322441975a968315058f6d704dd95ad46734fc2152094ff840172773c69a1f55e7eb6eabb9c1453b78388bb514806fa27e897476221c69d97c0843ae9ccd1066bbf3a07f942c8b2c068146a2aad6327484a6ee43704d46876c94960125d133cd8671f47896fa212eb37c388618adb171854f7a513434331d5773d4efa5b72b51b49b8e738f16c72e977606da23a42e7fa1eacfa6affe62987c2a930e5da5667b79cec851256ab16ff7a7f0b8323f878fa692679cf866aa0b03c718c39b6c8bb992eeb77c848f12f18196ee6a168c5d769c892ad83c9ae315e89a7db60241ccd1d4eade61ac3bb7e3b955b15314b94ca2dea1d3bb267b6259e5316688d823649a15fbaacd78ab51554abb88bf95662dc744a5797c12a2a71e712f63784d28d73af84a829a05e05c7933b10f47e41cbb7fb67872abc5f6698e34a53a5f9820dd7d7ce4f52a436cb476d915f568ee3acf7e95d17a6f1145dbec33d8988d20ddfb40709440e7cc974620a1a4ba4d3347265f3481a716e9e3649bd48b46190ed7dd905328fefdec5e594e4d59c748e66876500ee784b7dc8c9504370b91f0bf3ab7facc7535cf62eb139524fee980c2eea3e7bec9b71357a998e585ebbe9d2c030a636b12ae1c2b256f2654aeea1a61abb2a584a13d6c5aa9e5da8520957ef163b3acd400f040386bb8ee38ed5cc71f7f0e678922bcc9de464d1c94a5ab1230c710c598b42e8b566eeee5f173b7e2d7b7ee130a29662007919b269b62fe8793ebe00c780310e2cae84abcc4ad331f95b981297422f8e6f7a689cd28b69f2af7993b7acdc843b4b1cd11c093a521388e9b5369e336ef9b750d17d4f7239a39d7d9780192e768c4f5a46ad16b9158e6667bb252856cc592f11c8f8647d91870e752ad1e3aa32d60e83f1edcc460305aa96e7a4c19d7af211a5637c5568108541606cf2253af5728e457a8ab858dbe3cd6f1af4ca1bac8a61cb9627029bb001f61f6ac3a59a3424e0d78d84c61be61d73add749fb2d573d2506e42c69a298e9fd19cfd67410314cc8321c87d508c0ab9132fe36597a3a7903e9af42518dbebaa6c75fa88265173d2349fb644b4855ded51c846c758005126e20069f2ad1a47534f63717101b1a5faaf1a931ccd79dd1503e1628c85a2db4d8dadfe235732633551628b56145294a522af9a3312ea09b3e4443c0a2c91736a302416f6f20a2e095be33569558df46836c66262908fe32f9ff5a0cca71c538b77acb2dc00df19960f3da6ba9d07f6db834d85c3474710fc9d92c25386bd4ee35751cd53820ebfd88b76ebf7311ef1f29ddecd10eb4be9f68ee5756503ce0e787eb043ec742e0adf1ac2321fd0e292954d52da1414e40843569845e0bc00ca3c217204bcc7a7d760af186dc7c8a1d36030a9bc8020616274f847ecfc5ec5bae14918260f88e28cb9e3db2aafeacd631a8b42302923f25cbe99006da951dd64cb8bdd854c20731279e05c2bb1ea061c7c4c5126ce919734b8ff0218f6123f2df09494e5184d52e8ce88c79e368d85e313b9469c3710a3f972b46fca0488d12c62fb6fbc2ed8ce0c4a7b0509d4ce4b2cc9c92f0a187aa9ed05c13a063f82cbbdfbf9c1ecfdc59f07771b700218cfb80f2e63b259778933eeaf4f90572add95eefe720d1abe79e6721885d91d901bca7200a0791250f8b3374e73eee0cf2e20aa670fb5a3c4447575c1d006e7084c6c82f41cd991af7dcd04615acd14b77ca68593a1ccd911ed3d54ef9603a68083d961a27b405ed91d080270cf2954879f77d2fdb6787f031138b5887bc77a40aba5feaf48f1b3ab8d471f53ab8317cc6aa3738fc3fdc259d42411beb5454ac75ca42b72445429e70a824a5d5754fbde976de87cda8f17c0f820270645fc7959f936fba1126d024594480c0bee6c2d25ea352621bebd7ba502fc5e55f8aef7f055fcb35102a1a470a426ab5e02b1dc61e51f620eca3311b732c1fd3c7932bb07e138b66d169ceeba77a2a41b687e0c87cb9b058ccc61d5a0b9ec693001dae67b8d623b11ae0c302da8839a565cc1d33a319f34a234c760046b26bc8331a948464d2288d13d6218445427a515b770c38e14aff80aa0cfa5928e876313af0177b1bf737208e127901068fe29f28268572d3dd2ccc8f43893d0d7dcd09df7ab109596816a60cc83895a5f0b2f446de13c7e0eaa1e6d5f8cde37d998163a25dd92f8befd38c0d2ae01d73dec677846fb25f6d816e05cf44900e19ed1e2e965b51cb4806ace1926971f48326aa52f5e32f8c82fb42844c9386c9b2820f1ffd7091c07f35d4fa173eed69fa76fbae766565849ddcac83f2e97fdc4e3c6a08bba3e73b678019bbe6ff101b34e677afc3e8238dd370f295af1fba53c0d50713cd306b48a1dbebeced358a8e654b36f2dafdbdf6f4ca9d526815a3b18fba4ce055b66a6a1855e68fdd13eefeabe482c8dcd37d8db020b2e82a32a5fedd35baeb095b999834613de6bbd0a473ec66d26b2a4062c4547ae61e415fbe609f6db16bfcb9ff872f7bfd37d3206999c840f1b447cd86a3eb640e86a267047cddfd4ccff4b44f978ea91ae3b46f13c5c04ee0960f74a951f9f3490ea8dabcfef0492dc0d7bed8ba9d039c95b9d43222df99152a212ca4cbc2c53687491959a2070e7e310e6c883946e2e6361368ce3f9d24784ad82fed576bb76dd139f3648bac3b91e603ca12da4edf94d0c93487ef8573e23f7e0a61d0b14507e763d87c1f9e3657dc0e8a7dc320432a03bb7f4313974196c6f99002c9ecf33e06d7c4f0dbbe2b31957cc97cc356bfffae7d825daef3f96f2d0c737d88bc0f76d3330e2f612acbb7495c0784fca03b868351f81d4c7808777073e9241552e5ba09acd92bb012b3fad388d9a71a9b782b00ff056298e9d81216381aeca2a122c520844a21af4b340925cedc51eb7514f1225cc3eb49bf574ea74700ec31e28d29c4efafc93cad377f1a8627efc5483014d72022dcc28ed3e955e75d31ac97cad02cd943123fa0aca3f5a5d235fd33d96c424f82aeff92b903c41022346823e7c8bc2fe04b4cd81f871aa8b25f78473f437afb1a11d76a72b21656b52a7f5cbce463155a43a1dda3a2789bd0d6a9d65e269950d4ccff4548884cc03d1600bf62c777974249f696a76094378b5182fec1ed5544c52eea51badaa8fbe14d19a00243f297fc5facea5e012ad1f3aee408d5ca5cd3432a6347a17a7b327f94586d93d135a30b4cdd22801b45a0df32c6f13dd1a83f376891fc48a5d5d046d09ce538ca9316a2b6f15235b968cda28405f887b2a2347248cd94cefce5f94c6a020b27fd1c5402c2c87f79435703e09921921f73e5959422b5a280a3aa5ae9eb443f2e4f5636df827c2f3f3ee50ee6e461279501a44d42ddda809161ebc32b75216142600eaa54fe8cfdde89f8785fb9c2123eca7c2b43a60c9ab8b5968e5103596c904dec55b7180221973389d42e70c783f8529e37477c233bf3cec3a43f9b996f0de570b2aa77d30ec37a97b848775ce2a599dadf6681e61a0ef138c424e2bd396c922749a850da25e2a0dd720ebc9cf934d30d271febe41fcc9e803532c3602910bc2e344f62c8999e7e8905b043b49b98978cb5e71fe31eb84614d5a3a81eb92f43a96c2f1227bc2ddd229e4d0a265ce4e648167351a9eac263c5db4a2b40146e5ae6b163d372984c1858ed7d490b3e91ab4e15714e3ad1f7eab74128f6eb064d2920bec04534699d542c83020486bd6b2f4e5b98776b5541567700fb898584edb685ee6ef2280f89b730c71517eb365364bcd2959ebee44b86d0f965909c503b03ba2cf47f534419d33cbd7e174b8981676e0e3279a7d60bed1ae706da079154252be249871ccfdee87395da3dcf72db4f35f261a9098d11878ab9ecb19a44ab61c9bb2ab25905a12899ea239d2afc7de68d415a80bb4dd8f8f6929d8d1859dd97e9676bc0c888c14539500bdb9abe50a90d03014ea81122eb3ec61bb00217630f2ecefeddb68a7f4d7da0", 0x1000}, {&(0x7f00000011c0)="dfa784876e9b1a63e196d6d904ec67aa299fd77e44761f3c08eced34b88a2f3416dfcb2d2adcc61b1413c74ad881d5b69e0fc64e5a614f71bbec3c8a9673eee728d7f569572651417d0f722573539ee9bf88ff45f11189caa10eaa231a8401810d378feaf7373c86f70b6fb07d311722133370b9be945e1e3828a38ab1928623bcc320984f4eaa22d4e7c32d26a9c3577ad9d79d4d91aea8e614f0fc01cb67019d93f8726ebf24", 0xa7}, {&(0x7f0000001280)="c9ac9f0bfc9f12d2eafa8af1eea6e8170a00ea73afc3d90f288d0c61374c12bb38b7ebee7c0aba49693c455a5da2528162", 0x31}], 0x7, 0x0, 0x0) 16:00:17 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') dup(r0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) recvfrom$inet(r1, &(0x7f0000000100)=""/108, 0x6c, 0x803, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000240)=""/224, 0xe0, 0x0, &(0x7f0000000340)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x200, 0x6, 0x1, 0x1, 0x3, 0x3, 0x80, 0x1, 0x2, 0xfff, 0x800}) bind$inet(0xffffffffffffffff, &(0x7f0000000000), 0xc) 16:00:17 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:17 executing program 1: syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) dup2(r1, r0) select(0x40, &(0x7f0000000040)={0x3f, 0x1ff, 0x7, 0x1, 0x9, 0x3ff, 0x80}, &(0x7f0000000080)={0x8, 0x7de9, 0x6, 0x30, 0x6, 0xffff, 0x100, 0x100}, &(0x7f00000000c0)={0x80000001, 0x8, 0x4, 0x10000, 0xfdeb, 0x101, 0x2, 0x6}, &(0x7f0000000140)={0x7, 0x2}) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000340)={0xb9cd, './file0\x00', './file0\x00'}) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r3, 0x4) preadv(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/33, 0x21}, {&(0x7f0000000040)=""/88, 0x58}], 0x2, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x101) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) fcntl$dupfd(r3, 0x0, r3) pwrite(r3, &(0x7f0000000000), 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180), &(0x7f00000001c0)=0x4) socket$unix(0x1, 0x1, 0x0) 16:00:17 executing program 1: r0 = socket(0x10000000012, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xca) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/122, 0x7a}], 0x1, &(0x7f0000000180)=""/62, 0x3e}, 0x2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:00:18 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x8000, 0x20) close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = socket$inet(0x2, 0x5, 0x3) getsockopt(r1, 0x8001, 0x0, &(0x7f0000000480)=""/101, &(0x7f0000000100)=0x65) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000000c0)=0x3) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x200000009, 0x7ff, 0xffffffffffeffffd, "000000006f8aff94eaffffff00e1ffffff0700"}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8, 0x0) write(r2, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec0800c8aa9c294143f20a0021b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2fe06001d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0400646b01439a370db384ff3a5121260c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b241893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf6679ba6d2729d9a8b5f037c261a364bad57167784117142e4a3dbddf5eba61bd77ebb668dc5df049e76b66e9b097033cea313c4bb0c1148719c7af32d1d1b41c69b0e5381085f49704d3ccabffec608060c77abd4c96c53158199f1a2ebdeb186bcf35aca597b8a3db466e183879d3f3418333402ba14fe12a00d42826b31dc40b962c6de10d6067cdf82f851eb08293c254ab502a9f7458a64e63387b393fb1095b58662eb5e97a11d0bc1c56cdb03fa4b7258322af0b2048e74a28ddf4e82a0872b7d6288c20a37d174c1de8ba79823d6f5b4c2b511f8a3b569f0e5954b8c9052fa04d1b5669fd96a682e8f860a622d07fa2f6b3f401dfe935812d0e719fb7c26fc820a93e23187b477492a2925352ba7e398c56abf5e21f4daeb5ffee5e276c8fb16c89cf3729ceace2c39c147e036b82c810fb983be754430daca9ceecec2497709ea7", 0xfffffffffffffdc7) 16:00:18 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2012, r0, 0x0, 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x13) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) chmod(&(0x7f0000000540)='./file0/file0\x00', 0x22) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/file1\x00', 0x10000, 0x13) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x6, 0x6, 0x1, 0x0, 0x3f, 0x5, 0x1, 0x2, 0x1, 0x8, 0x4a4c}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8ab26ddb081e5494, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000200)='./file0/file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') renameat(r2, &(0x7f00000003c0)='./file0/file0\x00', r3, &(0x7f0000000400)='./file0\x00') 16:00:18 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0xfea7, &(0x7f00000001c0)="1b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x3f, 0x8000, 0x7fffffff, 0x80}, {0x3, 0x80, 0x5, 0x2}, {0x6, 0xea, 0x3f, 0x1}, {0x100000000, 0x400, 0x2, 0x400}, {0x1ff, 0x7fffffff, 0x91e2, 0x4}, {0x40, 0x2, 0x2, 0x3}]}) 16:00:18 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCEXCL(r1, 0x2000740d) setegid(0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x10000007) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="365905a1fe0e62e9b4b6271c09f90f3997945ab0d9907a1c7dd17a0b6640644aa4e26149bd60d0fe8ff6e22d92d529360b512a1e7491d069787e875a0e203ecc1ad74a89c9e41fa49fad9015bcdf0979f84522e84e0176"}, {&(0x7f0000000780)="746b715588fbde200abe9e2f9c5b974106d4c79b7283778b908c409a2db76288baee6582c39596df7200", 0xfffffffffffffca6}], 0x2fa, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000000)=[{0xad, 0x1, 0x3, 0x1}, {0x4c4, 0x8, 0x8001, 0x4}, {0x9, 0x0, 0x4}, {0x1000, 0x6, 0x80000000, 0x40}, {0x1, 0x0, 0x5, 0x81}, {0x400, 0x4, 0x7fff, 0x5}, {0x4, 0x7f, 0x35b, 0x6}, {0x9, 0x5, 0x1, 0xfff}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000006c0)) fcntl$setflags(r0, 0x2, 0x1) 16:00:18 executing program 0: unlink(&(0x7f00000000c0)='./file0\x00') r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x2, 0xc003, 0x5c) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f65ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc763417f170df53bb867215f9449e00c9a50a9739c458cead3df92295b657ff103928179858d8d85a7feeb8f8679b1120efa95a88ed773d3336dd85b4001374fa8e1742a58d4fe4c7bc13119f6ac2bb05e806c8e51129e0946e2d2269aefedeba4897e0f55b483c5742735c24263065e4208243f32c454"], 0x10) write(r0, &(0x7f0000000000)="de2b9332b6c085f059529ca4cc2fc315852cdd360c02d7885876b617de3f5fc76fe0ecc510662eb774b66222ce1fca2ab0c69ff97c5f1432618b00b8", 0x3c) write(r1, 0x0, 0x0) sendto(r1, &(0x7f0000000040)="3a14fff3bf226efcd50a510aa359caab79f02a4cbd41f26d5009ab7974e47a76851a71d3", 0x24, 0x2, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x4) ioctl$TIOCFLUSH(r1, 0x80047001, &(0x7f0000000100)) getpid() msgget(0x2, 0x8) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffebd, &(0x7f0000000340)="b6") 16:00:18 executing program 0: mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000000000010202, 0x0) mmap(&(0x7f0000006000/0x5000)=nil, 0x5000, 0x1, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x0) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x400, 0x2, 0x7, 0x3}, {0x7fff, 0xffffffffffff7fff, 0x5}, {0xff00000000000, 0x7960, 0x1577, 0x6}, {0x6, 0x7, 0x9, 0x4}, {0xf958, 0x7, 0xc7, 0x448000000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x6, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x6, 0x9, 0x0, 0x0, 0x7, 0x3, 0x10001, 0x9597fd5fb1411947, 0x2, 0xa5, 0xf0}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x2) 16:00:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x4) fcntl$getown(r0, 0x5) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x100) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 1: r0 = socket(0x18, 0x3, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r1, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r1]]]) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000380)=0xff) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff8) r3 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) r4 = shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) shmdt(r4) setsockopt(r1, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x42, &(0x7f00000001c0)={0x2, 0x2}, 0xfffffffffffffe65) setsockopt(r1, 0x20, 0x1, &(0x7f0000000500)="7b72a73d63808b2d1f406646eeec3e3f157ee29d0a3262334b3711682535f5f275da934e3e57028b5b6f3840f7decb892e3a822bcd2c1316fa9664edf82db74711854511b6e9b11cd7dfb3a9fbcef1734012d7fc89bf97301d173242d0e07000b84ed1aa0be6e5ab9a191d91c1e41827d0cf6fe7cb599db840fe0c8954e32179d5b1f65fe4f59fbb96e586da11e6aba76149c64be18b31a46485adad4c60cc2461ac44b84cc6dd3dd4112c99af7fdbc384bf7cc2f22404a2650085ddbb4e7c34dcb31e610e6d941d18e15a97535b8dff17ae2b67ba6e180f02c3e43c96a4f0bc3fff17b0", 0xe4) ioctl$TIOCNOTTY(r2, 0x20007471) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x340, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000002c0)=0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x30280, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x60}, {0x45}, {0x6}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000280)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000bc0)={0x10, 0x4, 0x4, 0x7, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6fa}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x49}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x7000)=nil, 0x97}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x38c}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x400}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xcb8f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000340)=0x9) r6 = semget$private(0x0, 0x5, 0x40) semop(r6, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) mknod(&(0x7f0000000480)='./file0\x00', 0x8100, 0x7f) 16:00:18 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/12, 0xc, 0x800, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x100) dup2(r2, r0) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r2, &(0x7f00000001c0)=""/161, 0xa1) chflags(&(0x7f0000000040)='./file0\x00', 0x1) 16:00:18 executing program 1: r0 = socket(0x6, 0x4007, 0x4) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xdf06, 0x0, 0x0, 0x4, "85495500020000000000001167f5afa680400900", 0x8001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x100000001, 0x5, 0x6, 0x65f, "6f75f91b85f14092ce223e903445530d7e3d25bf", 0x6669, 0xbcd}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000140)=[{0x26}], 0x1}) 16:00:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x3) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/142, 0x8e) ioctl$TIOCDRAIN(r1, 0x2000745e) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, 0x0, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35, 0x0, 0x0, 0xfffffffffffffffc}, {0x43d8}, {0xa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x796) writev(r0, &(0x7f0000002240)=[{&(0x7f00000000c0)="a5f1f9e9bb360d0455136b86f08e89854f5337108c6d3ad1f25daf7a2076ddc23cc2fead8bb757fb9d1a365d4c6c0e028630601150e17301c2892aed0216edb05f7af513e59b9c02b97a8dee7fc38eada73130724f297b87aade3d0de86e790a8364086a94b5b15c47255c0219fc5206d86a36db53ca2f", 0x77}, {&(0x7f0000003140)="cd673f794c92fe0748e15f1a33eb8b4d7f2ac7b9fef5d0903c49e36242413c720d479e51b64fec2981389ae98facc91279da01ab90d6344807f3371ffca421dfa166b7e0f5b473fe26dc5e92ed2f931170f0024b6a7d401e40d11e0cad02b11daabe68268201c1df0b5bc52f1b3b1067c2d25f47e7bce3284d1d70e220caf73292bb893c67741649fe8aa79c77f33ac9f5d592fb91d7956365e85f375a4e9f9a206f7d41e5d70098b2baeb239284a3a5bf2f73899531efb21d98e862d1cfeb15db805c6d378ff6a50bb9ffaeaf6afacc8f3105ac7c14f6b0e281ab7261aa2213809a457d72091a9d119407d81651cf493e2869ca4670a249ade827dd7504d965856721776a862e8cf2c5b734e931a21f2f36ff3f2758725931704675b4c1c5cd5f499aaf4a75f50f3bac9be77bd8304d32cb56dc43f1eafc2c1ab9a4449faeff6a630287fc43cf35d46e694f3db238e25570aabc4ba287e5f55d8ead7676428f8f7c86a4173af8c788da7a205fa0967a1d3715edfacba06f9d65942709b183ae0ef1013507b90d537d0d0285bb226b6942ffa70e2a205f18763b9bf536780ce64d68a05d74496dca9b372ea998d403556a04f7fd43bc18ff2f3a2e92f33cf1c550253a90ae4f87021e9122d80ef33665a4fa99a8eed3daadd726832fd6bc384ae2adb35b232106f0999db8b976b6be8e9a7028cf02c15d51ad9e0241a908af7ec45f9f478c8332a0f639a07fd8131e0fc3d2d33079f1b78e9e42a62b35acbbcd0d324dedf086d2676d170be3776e3b52bcde0c295df1a625828bd5176f26b76d5b1b3acfe7c755f267c0d06b018cc40b028460548ed5ae0511283899cfc945054995eaf74f49a9d0c75578c19902c3c2ba56358599e7ca34116b3dbd619b13a3c1bb88cb3ce7f422a7374f23d4d2c3fc890f9c910b3b011446b42cff29dc020dd0f9df9cc39d1e85f4d4ce8825c9897cd750b40adab468ad9bba43dcac49f2ae14d32b7afe049b245bf46a4ace04a4b397af6d214d9178d41f8f7342a20626c8202d36001d051dd8387fc2fa2311852e1f75a94533b9846bd9f9d513071651dffd17b10ea70259100c98c194c64dae6fae37e834787c355039de9b724ec428fa901f400bbf6f97c2489df1569630794afe12dfc901e736b4e918896d8e9a81bcec015b7f33778fb7b98963ec693e70f596c4e5813f891003db8e9d466fdaf24a7224fbcbdbbd61a0cac95c22ca72e9753c49d4114fc2a2db410dca2d825fcf220b550580fa8ef706e1ad53b89592e9456f1797ccbd26e4203d61dc94c283d22e608b9799d5da71d682b00469b161bf577d7bb62a3e4b8213e3828245ff675918f85ef4cc44d37cf08816daa27c42c30fe62ac025459f743889ef1c73fb52b3b2a598e475da5ae4f5e222142f650e7068c8c73c60207c1d9314d475f9722ff7d396bfd21d8fa08420a207a36de70b6bbbe3f514f4cabf02894b3b2bb5d1b713fe94e8c89684ff7f54e15cb6aa668429cdf429c82fdf9a1d6fe8cbcdc712cf7b5cf8b26e03ea07d7d052a2d1ff244c281c2c15d15e4191c83c55bccb0df418bc3454350b7204712a063c7c0e76598ee9b61d455474bc924bffe271f592ce853ff7a78936c597222a10f24df1419bbeb18c01187f6272a0b47991b7c4c2de4cff4460aae67f9312194be10eccdd20878ed4b3c0e0256e83e083febb49d333f76709ec67720573e81c49695b441b47c22a136f2ee38db30f088e5cc5d33c3e8fe685ca6ef5fd0c3ac21c70d913f145be4e3cc2422af0b1dc6f2baa0e213d0c671b4162a76300fe3f021167e35d9ac2fcaccf234acaadd2f74e20dae6e34fb7daba808f0e7013f965e35d7eb585faba756baaae02091627fcd49ee3549e59b08c4d4afa2b2ae534fd7256eeabc5f0d998fd9ad1a1f7a2bc6f72b0ca27b5d915752b2633de2378609ba1d5d51750925ba2876a6c3c6a84ee39c263e5d8ee5c3a82897ad65e5114e45454949dd3c88bc347d03d0a875237acced713297bba80db1d7a9e8d5d98b3d901586e03f5a32d004e429509462b2608a316f5da7f543bb713d200f9af8bbbe2cf23ab4c5bdd14461d6ca352c178c2c816c35d573388c77a17e5356974aedd1bab16ea3baf7e69cf27d5569d623ab324f05bff7d4c6dd67418edafc859dbffcb23b2f1dbae78d39fcbbf98bc18d1a24b8153e594e9285c021c15a52d17160f814ee8d636b5895f927be9a0aa4f34b5b26e9d6d4d9a28804c6d2811439377e4700cf2b6c1f784046820f51511378b4a625190872a64a4381fd16b945aa4bf8643418f15b76d959de481310f1c48d3ee376325ed1000cd21496ea11c5235d3ee836d8da3bf9c8254e1634f7da49e8d30ae01c33d5f6a9bda5b3ea3c8f0788a3d3f849e29b5fb7bdecc0439a7b35fbbda44a23eae2ace039845bc8396cb15b82f9833aa5372e8f5aecaa1caf0464e23484d2ecf061d41edac998514142d898710e4f226b6aa497524852ca3e74ee8d7217ecf24a8a2ff715cb5cf6b360084e2cdc63d3c3c0d49298e5e03eda06fa87f4a82aba6b1ad2582acca06d4ac002f1e448b67cbbc41d805701f2c2f84d310a4ca1f8adc449b0af2c7ef7800b40ea04c40f0748a0e46618c6e3f9aa9ea536d8429c0e0379dc5e235906c836257bc75378a896463f86a87fe6734cca08ede2551917e91616afc9bbc4c779f01c01d8c5bcc531bc1a3a295fa8797b518501e5c4bfaeb570c71f85ef633e12ead4aa9ce84c12d2158b2e8255a757258d9756ae71b47adb23468506bd49153f82a6d85d6d71c76e67713c57a605e3acc27efd33699a7695a96902b60453031531ba04e9762089da2c36cdae5ccb0f46ac31e9b80c033dfbb064f3164ca504100ca3144e79bb122d73e279d462d72abf765757c2baaea71dc3316bc6285e1a13103e64ffb646219a656f20c8b39c9c936aa276e79f1e65b4fc523efcaa08087056298f982eec075357518f41a73c1eec4cf9d16485370314b74075ab33801872c4971442f6c4f4c73d1134c3eb5d45b2c1c1e708e18830bdd4af7e293e401834971cda6f535d3e06667981f85fb4fc7603fac1051420e3bf1880f3ecb1647f4c0c65be39640bc06de0ecd687c635e54d644bf823419e713bea982178d5d7a46deec3419296e5e883dc7ecd6e508b912850747b558c40e809bd38714929caaccdce97924a6251c15f7fe562caeb5269481d1bf3fdcc8110a61df22d676c028ef9832b39725beffb77ee5bc4aac4396547ba77e9000c1e053608568f6a0de722f2f8e308a355a421d1c2fa5feb2114f826b214a347344b191e9ac7433f937d34edd4ad7b0f58ad5d981056f6d64ef25ac2becb081d1a36d909add1817667629905afbcf22f81619ae6d8882518341960474cdb91ac479eefaf2247e39cfea7fdb30d81d4d8ed3a3ead6998cd0e703032db3ce44de4bc0555ebcab03a3114ceac8c8144d4c5c923283c5ffcf70ca3a55e19eab1ac868bf019c3e7cd3b09e0dcfe1b62e0135babfa34b76b7140a16f49246e66dcb5a6bbaecefe9a7c38793327f58144524d311251829413e761d0f1a3360e52c07d670a110742168f6b522e1965542cc7a8ec49ef6326214c84730eb3380c80d9d9bb26c6bb1ece735271f3e978e7fe82c55671c37c6cb744be356fe193f561e616623ddc49cb4ac5b0643e242a29e0c70e2977be1545455875900aa2c3d12fce55871296991dfd137d437b53125775c31971d82c644cec27b5e44d82221f5cf77facce387f5e28345e5d665e3c7085a1cb57e26939551e4310a7298b3b6855747963f742ef2affa885770688b088f4cc8c7cc0b368bd3d49f1d17d33baf97662b969fcdc37ef8cd5a82a9cbc1822b0fef4935b70c756e52c811667268fbfed59e904d3dca80966e99a7ee1778dcb7b413c18f3e9a535782c64983e2fadf97c055761620600ab2507c4133560ef42640109e172ca7ef82efd1731880356d9a024eafa7abb1b5dce52b55a5ab32116dfc27c60910f5a879d9bd1b2fd8501c95c79e8519769cd39a5288de7f01cbf529d043088b3ff2bb9a0ad80abb6a77c4735d4b4caaa8864333772cfd192899c470c6930b1671e1e7769b1ce418cd0aaccdf5ed3159fdd627ca36b81c3cb70751b02659ad550e01a3258882f7f625e74fe9528f90f930b87c42c5182b4145e791005d083c20144db0f81f67ed469614b6f540cd996b3a9cd169ebec0694406496aa668824adb87c31077a1edec43fd0354fe52ab4c324b2fe9aed8b97fbe54d99d41b222c63f127a119223e81abf1442baafc925e82e59d57fe5a25d8956eaac2f3e50cb20849a3260981c1477b8838ac9f4109785e18c9e66b55a06f80e862eb9b9b37086e4af7286cf0ef414a37f1187e39569281f6ffdf503d61504dae306562ba9bafab32a0de11106f98f8b361b02130a6b4a99cb4142491bffbeb52bfb990edeb10eaa1dbe857fbbe5ce94da962d20d6145788223ceceacc33b22af5c8a95f94a554e91c4a19c16190f1b56f75e70118d7d8a19abb550818ec5d939c8855b5935260cdb840dd2c91f18d56d83f98de6b57a6689a62d822ff49ea277bc8c1326d8ea1b327e6a93e44931deb7625a662260540734ae5fb44c5ff443a807d88f6b9aa9db56b903e3cbf7fd2faf9cd3f11bb162a192e4d79ca279afe936fad47772c45f6ab870702c9e783cabd01d41281f7cac80ccc79bf364046a123d0a64bc8e8a3f2f6a8d3738346706e1e9e460c0392b854639ca8d960598dd59c213a9cd92fae6d11c4956611686e432488ec725b830b1d00b3c522e8e51a3ee07a788f132cfbde1518c3604f504d87c21bf59bbdf9d92bb9c56b7ce835164081b5e165ef9d46b556d2b9da78bc7f21372cbf251337f64cbeb645ef325f49910e64b202eb41a19bd7cd546c0298b4a2f51fd3be3a7a6dfcf921eb784fec639416f32f3c020f2cceb47701cc99e130c6cad238981005831e8f15949a14b0086e9e6081280c0cfb66309d8d4e73643561a2af7f12b1ffc94d993d3fbc9fbf6394316409d30f958d277ef42dcf6038fc045feecef15440b2f99068ad95c19a40d7d1067c8a8b1432964fdfdce161142c9aae3725a49e6424d63e2692824c3cb63ec2f82b87be3658f766edae3b0d58743cf9eedbea65ff07dcb6e7447b187ef1c52dd0a82ad326a39fa733246d4f0d5cd2b27b346c9faaa2ed6aa38f88ca46485c0de0d5bf5f3e80bddb2c5c2a7bdc49b9bf934dd4fb58c5561554c7bda08dc15a143d82eadece32a966cc9766e63bded4c72966d51d468c4b67191f9d88024779cef0a8d29cfb79181ab7b76b3435bb086ead1050121666b4f0f153fc98cd935bbc937b883cb56a6c2ac92f55fbb5b1bdde04579240e3d5acf0fbe285576fc1d8fe3af534a6046086f5da0a5c4e813cca7c710cd83e674bf5b1d1cc40beba23237018a0016ed2f276118711dbea54a83c4df6acdea08064b5e135cb21b75068571b2bc02c5e4901ea41de54cf31bc1fb12880273d42d4507215a4577862a847179c97265316abe5a363cdfa1e62ac39bed6f1f33a129deeb05c20f25aad85be80a368b70d5543ada9864e1702cf4ab466ea43fce9420782e44a7405bc83f9b1d5eafa3016f4a9c5e72aaacae9261ec0e5d300bfde6de9eb336d3bef804c006acf4f4fb879f2192491542a895eedc58a1985c48c66dc662732ed76249f905a763cbe50030ffd58dbcd87aacbdca917feda887bc88ec02302191270a861a54556c022801732d3e27", 0x1000}, {&(0x7f0000001140)="567f52e1c02c6e8d1e93fbf040159a8e1524a38b22543cd9bad0ee76b25f07cc3ae6631ff70edf5b8a0c006e1e1718bb611369bf2c346acdf1ea8dbabf695437e744e85ecc21af69a3e821c27869b17818af47e95405125226326d2dffbdf663373c7a15eac97066b987aa3c9a5861c0163bba8b3741ab5438c7e4e55343e803912537eca106cb7d90d55718a29dbc018c0634f7579875f15dbbb1faafee9c1f8bf03150", 0xa4}, {&(0x7f0000002300)="6d496160c768cde6f25e35817d3eec68b2b93051179827681a92e8da8d32d3a83ac582494f68f34d3a343a52621880a6b73eb955d23f26f39a0a07bea0425dffc250e68c2bee1225f587c5a6a6213180b56975cf2cc78d5a9d79ead842a1de989553489602dd6b689e2eff76585d1c781b4862b382c2c01605c967ff3ba83f0ddebbf254e1026e1c0b03723c54b2d817140dd85615e1c4abb1c1cec4db0a14af4615f9ca148e79135f3dbae57b5b045fbcee4967cae8c7521ddd975bb6fbcc2220aa19e1ec5bda132842271c4821cbfb66cf75d964fc70d2ddd4e1050efb20152122d0ea30b15645b5ac9b3d7213b8877f56bae73647baa24e7f22f6f26921776532e8f701d049e296111ab5c1fd352eb19eb320bafda4ac87d888f91c6aae0b9b54e30e3c1d5b368ec56bc298695f181019bc24e7ccd5be6728e598d0bdbf744c5e318316e6664f624aa2dcfff20001329a82ea9d99bed387e8b1b504513c7e9c481382639b4c52a239f1843796d9203574dadf182014fd8c0a5718f1ba643f880fc426b099235ffece0e62078d3f3ede907f11ba7c1ad9d694f22afd3a94a0000f0878a608cf31cb162430dd321623745420c4ec33cf92b11e7b12eae823f2b8df897d6577dc77c169bab0f2d587f30e20cc41f42714f98b611e2b287d5507673e94f17cb7d2e546940e3979c81200aedd8f5485e83e899e0a675f217d5c70a1183250e7bfd351956976fc05bb47aad260e7b4f834801e1027057f3163eeb65bdb4d781bbdbbe84164bf3ac8bfe6d2803936522520ec5cc5b20d4a8e15f9356f28bb5ae0e958dbf35e7f7d0ec11a7a25460e1f2036725680b3cd0d984b5f49629262eab8848b1d080966f0a16d03f6aeed60aca9ccb5df3b7cc72358e0d19fa37fc342d3655b4837df6d70989771a2f8dde1034ca3332e67bd6f51bf065090246abc6e23df71a29f7c3b135b7deffd15d03ccf0601a6481ba459c50f76c8696b0a57fe3054d2fd912877d82e63046c546b614b3e7b7ca6dfc1a462ef00b442e66302ceb01033186cc7b6d1033f9162e0be5375b6276893b40b6f184e290e28f979f21ecd98487b438386c36381394ab909e21b173addb0e9f11f72c927dbf1c3b44d428f0b5cc2462d6f264a2ccabe2b343f4ae8ee9b90c94772ba5bdee009a36a6ae8a96ad698f80324210216954fef575e03158237d7fde951e99e85274c621d47df6902cc83713574cb42c7fcfefd824d608e650b64a50225d19fad0857d9bd297d07e05a7b4b7f3f608cb7f8e1b860a3ab0ea924c2711d783d2d570bbd012961f8eab2f2967809996e43c007832aa7545907e2b3f98a5032406598fb8b452953a06a535448820c28905ce896fedd45ea6f1e44525f08e940689293a28c7b199111e561db7b74ee23abf02f3e92d36574bc4acaea09ad5ff1b30b97e09272e837fa7e855934aad83b4c4b644c827d1a3ede529c2bfa99bf9670ac8674f22942864792f4b19f19a3a11148501bea118ff5416aa404e724655898a39f3432fcc026bc01bad3e224d880ec826dde8fe632bfefd1e7f374a35f62469e5e86366822a746c2e8d3cd4174e556a4e530f9ac4ad23f13e920ddab76b5a62f317e57da4bfb691d4a4d4dc8643cee9085808991100f4f9ef43c1f2d58c9cd7686ed680974ba839567851721f19b86ff47d131041049812f5c09724a461732b9a30a6a158d910ddd92ffbc02f041d4ad688eaa78a6d5fc6c203390c54a3081702d87397da188bed57a8d893f7559d90004369a695d1cdeb519904238e33fe3b241bf63fc8fd3989cbc6d8986e8724d31fb95f562afb83efc24ce75d8039e4ac313cdb78dd4186f32249abc231197c4d3b0f2c95d8b8ec5c30f9a9060be059111fc93014d135da5519dbc71afdb365bd8350214f15035dce46a4e88ed93f0ce159196d808d8508c88196337f72a23c5c7d8a93f404b3dbf819f99bcbf60e7af7e80d6f3aef98d624b70ac670b1b9dffd3faf0a98c1a95e357b9da17943b1f97cc708f23f3fbf8b8b9748d35225179cce40bd6dcbf6877d006cd3f830173db390c2694344f4cefb283fce07ba8be125af9b5a208ed63ed2072e9f7a5be28c2e081b6c06867a223ddddc69b7e0f04abbd39690f409a204c9767f93dffa7b7b386300cc238c4cb560791a7b0094cd25283a4bac4ea0a51e9db7a4fb5f7dab829d7e52c87db1fb54f2391516c51820194fa335911abfc774337b48483a2a664792a58753d6ee2ef9d74269e8a0f7e836af6c0508f6767c2d0a7703ca76ad0a18f42f3b8c775fd294bb3613e9ef86128e03b33611413f247b7a229b314fcf68e9acf4c3bcad382c693d0b4323fb360617130ff9a6ae882a43af7065058d0cc64b3419f082ced69b2d6979e2b9bfeef1527a205ab007656b3eacaa0ace830948497172b6a423eff67af3ab9d99a80f8e7c97f1f3c20417e228c039ba3da8cf25d65418c770c7c53e8cc0b6abf37c00afa165266013f527877f2c2d11ae6c8d6d9d1214326d219b554a4e1feed115ef1423eb3ce023dc6480e4c85649a1afa5063040b27ae25da779c5ec76e7a0cb8e81b8dd74073d60081f4b2bc43c4e1319bb2820528bb938f4c843618b1420ec218ff3d7a2f8e10a7ccfecd528db7e0c2f3be671d377fb38bf73b5b6c63dec62d5243eec03d88ad2924b56747d830b377fcff73a44f0118a2e80bb6e9c7c470380e8e526e803f04275e118b56df4ec39f7166f2832c929cb8fce04a8c95c3c107ac03bf8b76a21c1e3d9f8fbb01ecb38992dfe43d349c83094ea63f72e403e3e05bb84a5fefd4aa82893d2630da52965ae0e0964800f630cf3b0c84d774480be5a78f5d383b7e219996e9cc23c444d7ccfb2992e2c3f525334d712fab375e4f081a50a6b62d190392812c25aaae3e7012d1cc7c4bda63368d1238c0cf824416c3b962befec1c9b6123d64bcd0b16520cae0aafc0e8d01dc3ea2a5d28f82df43f136476fbb6e37fb2eaf991b9e12ef41b67acb866e86f1c6d47223065efa3ec02c9445410bd7fb69bedce016d5bc19d5a1e67c1bd4ecc463cddf74d9f9984581357891faa6fe61ac151a2b426a6e4a66169c87b9abe4bdaee716fb85b2f4695e4123dc5cb3d3bbfa037bcc87bbc93c2d91a93b45b2433e1719478853f1f99fe515b2731b179e49b0765006496926f800da6ef688979bbaa72c491c0dda631905f7bb521095e26bdfb27376038a27cc19d7495ad1fd4168698b4c6c806a4f6043c6e123cc988dc36b7be7383cd0571f8fe48db268d120705802f93167de8449be69fa9b4c9b88fba4b5af9e3c5c735cd008201ea34a76ce450afb096f2790e8252ac5f7fd6210cd5455b59467a3aa68a819ca0868b3e14150b083537b1a8b244d33f8b97f5470c4b80fe3bea86af914381090995068bafcd6e15a3ba88450c8d2bebd73535c47c3c4e5c191301dbe7a761de8fa96236292f0f9995044f4ac7d0d7f16da02e839f5647ae6e44d1369d52c51ff8af993328747f13fd639eb99906a80d598fb833bf1683ccfafd02b21ac17e11425176a18b6eb988206f0112d96300e68c16408d69fe1063dd573ed2926b8775dadd53d287e24db92bd02994de9d4c5da09e5489f5d86a72bdb28815702e9d6a6c560003411cdba2126ab20d33b00ea9cd81158a6caf2e23f206141301ba39f4990e44d92b8cadfc13376b0a47e4177977e57dec69867dbf4c72d346b0300215458dac0583501a1c7e4409e02f9711f00740559b7a751ca47a38d2bae0fd7f1724e981132710f1345170c59ea7093b269b982e15d2401678a9421b3fc016bad6458b6055a5ec09f93b5ee57e3ee33884b9c4888da00cad69dec4347512a01c1964196d08f9c4524d156acf6056e3150fcf06ce8489fbe47b1a8a96970a2e28f730fcc15cbc5cc05c3c4705e5c94adcd96216c49c68486f801c38767578767db53b960a9f822829fa81a78ccd57b7b7d0120bc2886b777ce2f7ecc21213c189c49c1ddfe4ae5881dc06b90d118d4166fe0256fac124df73cff4dfbc55a36125ff25926c6b8716b3d55c5be9d7cbd558bd2687b98463024b34874317c95af2e964420f16884c3b0e8da03b598be92defe75d242de0624e7cc0344868274176431ba4d108d555c5d0169830001877f18f81016990fdf777b0a1db53e9d41109a59aa661c92aeb179b6fcf237cb1ba41b36b5cd0b9846ab0f43f30fcf797b31212c41caf1b84d920fad9546563d5c8a3a925be7aa51cd667ea05f79dbfcbfd72defc44f4cb4ac0d8480d9e2c568e3e7bfca8a09322fa7bbbf655508b91ddc6914c3a79809a63e2bfe6cdd4fd6f13d84d967664c4d93304013c275e206115c3ffb5016fda3f71aeef4477e00aaeecd391e2cc1612cf5b5357d0a23b07cbe6849e27e31452e454cf3543411723a25eb13ad6f0dc8964f45dc4dfefb585f0b8751833094b7b11bf6cdd74f8e70f6887f7e85d55ba4212579517ed20f852388d4bf7c7bd6872ae8a9f90726ed6585b79e18b6aec19e9aa3451f3c1f34e034a57fc9f7b07768f460a846536fd24beaaa05f531efb1842774c8b053409b3c903ac58c6885a77363d77d1a7eecebf2392875b25022a14724a9609e5d56502271054c347cade1f4f9dcc2dd79c4b86bd2c56d538a96a84730aad8ad750e14fa95c2694f942422410f8d8d685b521b445f9d0b10f25f5ff021e4a608029c592097281c3e4570a9fd1ddc307564e51821d90c808e90f74082e5ec97d836a5f027691a91b0c8913c8e77f7bb813b41cf940fd953151779a09d8ef4c9d3ec55f899da92ad53ee01286d718f71c87cf6187325348602cf845051e037d26e9c07ce5b9218c5971acf9639a36b0b026f3e3ea0563c5dea2e5da045343c36a0360673e82be0edb077a807e8655314b15c92e5f37db063d554ca18f2003b90ccfa9ce403c77f5a348b7510a2ecac3878992d4350d54fcca38bdd58ea516afc64e682317275ad3fdae40b6fb1d47905bda0c7da5124f884652c8cc37a03d8543ee79779f60800"/3587, 0xe03}], 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0xfff, 0x37}) 16:00:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000100)="9e0d66f9d15629c2acf50e7017a7fd5134aadb068d01f222f9fadf22c033eba90aaa870e0b56e712b29bf24faf8d2a139f28f5535ca3bf30fdcad414b2f3794ea637c125bebb0bf457969856d3ca4cd9245a06f9cd54a60a83c1fef6468df87b0acd15c458ed3ca6e6b8212c81b0c9727e81972fb4a277decd9384aa0c7be70b9fd638ebe245bc497a5628a3ed213427bb4d580f2780797d5743196620564c1b1e98d7", 0xa3}, {&(0x7f0000000000)="ca7fbec45a11d74336", 0x9}, {&(0x7f0000000200)="dfee185e8fcd2641ce213d0c4e6df96fa53a57e262fc1c431481110470c1caeb32652ce6f68d7d6913c2cde23fa9055622f3204a605e6eb07bb291d253bb713c7185bf458cde215c5e821f24fa91a99e5f82ab61e462187b7fb12ea7b214a6bce8a8512d0d1f4288e085ba2fab52b875e70e951731b7b0299426f716e35b1e03c60cff4be9b535f12b2795039aa950c5e821ca07bf91908252046358887456df8639035e8c4aa8237a58cfa9f9c97f649d98b23ce7", 0xb5}, {&(0x7f00000002c0)="d0e0b61f9eb60af17fc037a38166c1faee1d83973eab4b0dda1fea3441fbf24617536d9cba497046fcb9adeed78f757e2953a7496b728df84f5fec86cd9deca4a2cbb42c995accb31dff0cd72fcca06f92fa51ee299e82d3809dfdf5c56c7cb05cd381e6d0b6faac2916c979c5a0fcc9b4af587098fe001e1b7f1a0bea322bf082c9fe45ce3b0e9f2123c5776891afd4cb895a8e195b5b22f1759d2045fc4cc552ef27613bae544cb88c397efaede814570f0842eed772d6912572627729979f", 0xc0}, {&(0x7f0000000380)="e2bada1286cd29fa8129401d01e107c1144dce12b6d8769ac6504b5833daf70c93a77b735da486c54396e1de762d3fd3b5fc2781bdd9588f2c20393fb79492ffcdfa2d745a6b2b99a45ee1f43de39013a1c9a86191ff8b161eb63301b44a9eabaeabddd4406136c3aa653fc5c75ac947e7ea6181316cba74b8e22f260dd4fc1df32290cd94f21cb39290505feb9ae959aca7", 0x92}, {&(0x7f0000000440)="7775ed487d1585c29c13ab1a61a81f1a03343f75d49300005b684f68f1708c32970c5c86c23ff7256da2d08d97544c582e4300938942754456a3204a60edd3e617df2c8ff6275609e6a3cd9106e9103b1009d42ded6c3d1be78ffb76ce341df986106e9b7a1730fc9669137803b9c2a43bbe0c69f0f592ab61f642d18cbf313479ed745adf98f198b473da14d0bf0b833c98bc26a571a7b7b5fa1c0724501ad3df50e7aaa5ae5c5d275be686caa2e369662a859c4c63c21f3c4ec1aa1fb3a25b680143cb5b0e0b8863dba7f6fde8ac289effd6ffd4eb252ddbdfa24557fba2bc622b", 0xe2}], 0x6, &(0x7f00000005c0)=[{0x50, 0x1, 0x8000, "086a6f1800028b52a166a4a616bda1f56a2da5589b8ced112fcb5009f763b295a7a3af196eaf3f1073df20abe9c6adb6fa3aee698170c6d91754c80409b261b6"}, {0x30, 0xffff, 0x1, "7814eb3c00254c9cb81ac9cd3175e618100bd0b9a52da0f1e624b65c5c9697e8"}, {0x110, 0x0, 0x10001, "99996a1c9aee6976cc2cc9e0460f5089343c77e1e4abeed9ac7703d8dd2456caf79b1be515745f3b100d9b5f52573e65ddeb8f6cbc220e01f3702ce1fcf9d9b80123f237faa6dc5c57b5789cd26019cfe2978dc2b46c2f9ed55d3c78758fd88dfdc6e402ea7fcf317c853139708562826d0c7910ec9024eff5c50f9e849e38c5274b2c1fff25e77249c1cb584743276ed4641a6cef569e731ef6dcff1a60fa9c393a4242e6336572a14431fb6096c649b77d802af5c0def2d2a0c5439432b9cecfa2b0f35a128bce56c69bee1731fd98cec0358d33e19bafef6a3493224360fddd633c45921d96080dcccdba3fb96cac5a1e9060800169b7785dcd101867"}, {0x108, 0xffff, 0x10000, "9f4fa3c0c61782d22d9a6b77023ed2673cb8fb78536cd64b73339c4e877b7c7000c45c062025e9533911603cb994aa9cfee182773283ce5b044299535fefa008dc8167f105ce07a66e610d1e8aa2522a8cd27123e3cfb449f9c78a581d80a8a18e1fe1b4349b427df2598f63e0c1a1bd3cb665b35ef9bd6205fd11c4606a39c0b4d093da1c5a5f6a98f3e3d4fa42ee969adc9f38982bd11482c077944b3d253dc1da466545e697e89cfc627f34f5109154e68d6462d992a5c688098ed067d5efbb4dede19309b9a2bbc7dece3ab4d12652695850436f80d4c4824d59f1036b0b31ab3cfd915c61ff69b5deab37c3acc5afc138e7"}, {0x40, 0xffff, 0x1de1733d, "f274b3c880411b7382553853a79819a1554adeaf2f98f39906b1c040074784c8f241e7bd4ea0ec833154"}], 0x2d8}, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) openat$pci(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/pci\x00', 0x88, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "0c1a7e7c77d3d9b9fcea28c99626a45e00", 0x0, 0x1000002}) 16:00:18 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) recvmsg(r0, &(0x7f0000000800)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000880)=[{&(0x7f00000001c0)=""/114, 0x72}, {&(0x7f0000000240)=""/211, 0xd3}, {&(0x7f0000000340)=""/169, 0xa9}, {&(0x7f0000000400)=""/204, 0xcc}, {&(0x7f0000000500)=""/212, 0xd4}, {&(0x7f0000000600)=""/92, 0x5c}, {&(0x7f0000000680)=""/138, 0x8a}, {&(0x7f0000000740)=""/153, 0x99}], 0x8, &(0x7f00000000c0)=""/55, 0x37}, 0x1) connect$unix(r0, &(0x7f0000001bc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2b197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaff48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49f559d612f871f4385f04557795ea4a5c5fe65baa202361cd8cac7db1c5a755b91ebf4bfbc122cd235000000000000000000000000000000000028adb1ff02fb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a993b25bd1bc73000000000000000000000000e89c5c7c1ee37771a6421cd4a36ec9a421f9bf"], 0x10) recvfrom$unix(r0, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) writev(r0, &(0x7f0000000840)=[{0x0}, {&(0x7f0000000100)="232fc1ab275b4a3138913ab0e64ffc812ae2d66fa4afdbf9731afa009e12706d09d20ae9c4f758bdab6c4c7b16fd2495cd30686f053a013e666c94f456ad2eaf6e428800fedca55f5371fe55a0d4e1b59fd468a915114ebb45c4c462151b45d8f59358b7188deff2169202407bed8573037937e1acc63d50d63861bf7b9b49685c6ad22e787ae1e11233b5dcefdc7646fea313055a71286da321f8664f15", 0x9e}], 0x2) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/53, 0x35, 0x40, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f627510b1d256056ffecbe60f5fb6898f1576ca962ebefcc6358c0682506ac6f83aec52ca591e1411c277ce0170f1315410"], 0x8) chmod(&(0x7f00000000c0)='./file0\x00', 0x80) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) 16:00:18 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000040)=""/158, 0x9e}, {&(0x7f00000001c0)=""/78, 0x4e}, {&(0x7f0000000240)=""/150, 0x96}, {&(0x7f0000000300)=""/87, 0x57}, {&(0x7f0000000380)=""/228, 0xe4}, {&(0x7f0000000100)=""/30, 0x1e}, {&(0x7f0000000c40)=""/4096, 0x1000}, {&(0x7f0000000480)=""/92, 0x5c}, {&(0x7f0000000500)=""/89, 0x59}], 0x9, &(0x7f0000000640)=""/26, 0x1a}, 0x800) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') fchdir(r0) chroot(&(0x7f0000000c00)='.\x00') 16:00:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x80000000) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0xa84}]}) 16:00:18 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="9e5f0033daa1e1", 0x1}], 0x23f) 16:00:18 executing program 0: shmget(0x1, 0x4000, 0x0, &(0x7f0000122000/0x4000)=nil) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0xe40, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = kqueue() kevent(r3, 0xffffffffffffffff, 0x0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0xa1, 0x2, 0x3, 0xffffffff7fffffff}, {{r3}, 0xfffffffffffffffd, 0x80, 0x10, 0x2, 0x7}, {{r2}, 0xffffffffffffffff, 0x100000081, 0xfffff, 0x80}], 0x8, &(0x7f0000000240)={0x3, 0x800}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) bind(r3, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x3, 0x9b9}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) bind(r5, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) 16:00:18 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xfffffe55) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r0, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) socketpair(0x18, 0xbced6cfcdd8176db, 0xffffffffffff8000, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', r4, 0x20b42d9340e0399}) fcntl$setown(r4, 0x6, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = syz_open_pts() writev(r7, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) dup2(r6, r7) dup(r5) close(r6) pwritev(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)="959b42ab9c1111a964f0f7ab22ceae2ec985b97325800ac3de01e16d87a76c9650e4cc67dc67c422fd5fb48f6c", 0x2d}, {&(0x7f0000000340)="fe5929273a935cf0f7b2b95b148548ba2c0329c9c472ab6b80844a508c1981ce4411ac299f2bdaff01ac1cdab73a3b071c520c4bcf274ddde6861f355ad95782d7953b7c02fe3a5a67ab38f0e46ded4bb877255d2933b1c3672ce4016d1e2bf451cceff91428996db9d090db123b40c01fdbeb8bc51924736a392a5387d25bbc7bcae369ee782d03812576805b92cf06b1072f2c9d93656b8aa2a25aef84718050d6b65c02c7a4f023ad4c2840b50c84474c9c309ad503ed80106a9234eee779c3c9f8b3afc246a544986f91e349c649c6c6a566c4bce21da2e33c2d950c848f163297a42ad007213bb9d7840f84a740d38f0ec301f6e7e0b2994fce4f1bb126380babab36171b95484fc80cdfb0ea5c1cc2db76802c96c7fb285df559a6e1a9ba95b90774fb3557302f458337702b89078c416c5570373c1b2b9e918d7fba7d2390d4628422cee6f687dc69130909f075709ced3c430682df309d7ad7a2bb8e373ba979728ca56940fd7944168e081e0f1aeb196a5bb1e7bd846f6343ad2420ec11761629500c0b42fbd33d9386d7c35d8b55df6677789c8275929001cffed2f772e1db62e58a918b2f09a061fa83045ee9ae2561c6e4769f7c4956e53378e22d39be56656e3861966da6371fe9c344fb2099e53d6018e04953cf1e9035b1d4b2680b1b4b88a5f5a01c1e8d03d4df68ede3d07e87793678b7fe472e97d669eedff265845cb5b6437ab1f3215b6974e12b08e673b0ecc419283afa79a858622e410bf34d1a7891b929e259249352d37745fc40551986a59a4828da6751e59ef40fc0ff67ed6033153efc992639fa150b61f0f7b0c94845cc45ab1749e4ef51074a9e98d6809833fd34988cb2ff205ce79260046deb1df725ed8b4d055e975c4c2fbc448b45445bb293d95f279d7fb54072f85d463e772ef29262302d17eb09ae59980858dea0d1e047bb6577fdef1ab64a1dd00b0f14a9f1be6f3076be8ceed5d14de3c24dfb339d472f585c9226f397bd18c4846f89e1a29bc1c12d097aa53e0fdf8a885d6a639a06c0d32ab05f3c63dbe295a9aeb0f4309742770d127454303ea440d3462b6a5a26042788e4a35bb03a7b23005a60a23754e543271042e338ab23bb9535f79108b197cbdec36ea128f5e772b809fc96339c6610ef3017e2eaa9dca16b2620a8e05320aceaecf92672841d83015dd440e6ae8dcae841ea214e170d9b2dc7e5de8d1c0eb8f7f9cf4b6eca2615180216602e26928ee659e1c9167c4b68796921752854330e8576892063d971289afc7c8076de326beca658fcd8d0475ae2690d5d257a6ecb443720dc7e1ff585449be422b011e5353d19b97d52f1f3964297b47ee9ef37b44604c6aafef0bd664d1effe2f122b7929b09b647dfa9342feed47c94249e6eff54b4e13e02ca65bff0ffd607e6109851d5faae3233d5bdbef88e3841805fa0e3d8079579b21aeccaa1992aa109d7705b0dbb5c8588e9f9d1886e92c139a5fa1d6211d387df584409f8f54ed7db5b81b55c13754254910002bd40aff2364fbaf414c3107fcfcd7a5b29e55c9960de9a4f44c155e80565e9a2e0b71418bb97a1ae2552b6cc4d57fd804b1a8cff06c81788604f5bfe8d79bd732f9193cf8a117fb621382d580e13bda081ff0fbcbe502f9b606a147e2f24d8d815fa3091be727759a4e7bc635dc8c8f7242baed9a2d091b7b0338928261db7cb05dccfe257489e98345d75a10fb3f66182608fda6c753c3d12de6113daba3448ac927ab276ca81de301bbff6bad8077b6e65026e2686cf9c1640bd8f979ad2bd9d91d0b74ea176104fc515657c50a6c8cd0c372a00ef9017a164f66b4afffdaf179ccdc8e9392fcced33aef443a1ae7d411150345dfb662827dcb61296bfe3cd676359e8de9b2fac65bc4fd81d3626a9b16d35e08a79c6c706881740bd740d4da25450b7c064062233e71c05228088eafc405a4c6da1dac9be6835ee77701292b543ac94b19d93f54bcff083f374eb767d2c27c66cf0226ee7381b1702ebb529c6a2a7ef10defd1987599087034da8da36ea3b163f4c3d609b8e080b7a6a64f6bf0a093cf6b18888b07f7ff7f24c32d0ce1c3cfd09e9d684f116278c1d5b1b6fcba4d6b82f9f83c1b39cfec4ec4be3cf452812f090a9356e85881798c70133e9e47bc227e8955213d4371c3caf8c1f175981b381c934d7b4290843675770e7e95f828a211938a4d71c680ff55c07664acd177fbeeba0cccbd6a37b8e9e78d09c52bda674d3cbfabbdc081ab8ddfb7ed3cd3e6a40f877ec05a614ee83aedaf41e38eaafb53f2a5c9ecf9c02c95aa93eaee7ccf6598e30bf13dd906da4ee1c5110598e0293f167be3cda92ef1547bc7a0b88031a87f03352f009c1114515f477a9b62c1f5e1627e43632f7b7ebe47c47de0f233b07ceaa2e41dadd4296ececef89914b03f7aee1fa63b2515a556278ebb0104b090f040d39e9d70c7e0c71b0bf626161ebc60f89a0f7bd1f6f36a0dbfb9d6fda6095095e3be32cc81b2ee9c523f9c976b9d1630803d95541ec75618ff95814925565f87a4c02465d5f425a665825f328640bc967cc0c129fa9521a4dd16a4aef5cf7965675b7b57d7ce9b0905012dc47c9f6896c7ffce6959a3567a5f33f02542ccdfba26811fb9a97b253afb91b649ef5b9e26f873bcabc796bd454a3c22b6f14afa5d042fe03c5074cc95858564bb595df93befcad468c85b1459c999222a9c35f8f5790e51990a586d42a89e16ee1ecf92320dfb8ac59992f7b3b9e2816ec0ca9d8dcefebbf4938745ff2cae9325fdbfb6cd4cd6129f7e2651674d7ebc9eb97709889aab8cce840d1c6740ba0f3bde0bbac980385b8c89072805d263d8f892858b731f8872fd83671225505c23f16c970740678c33dbd4f1e7c929f5ae3058cf91da1689e685e4d67e0c586b8621dcf4b168102fd82c655518f8d36264130266df4a0ecbe22392cc7ae36bd9c0f20a78b9619172953b34268349360953bef385aa0bfda0485fe2e62379b8fd7bac57c14624db53c4817d7463f73c6139d181fbfedb923b1440d23d1dbbc3d0344b6902ee749a75e6712bb635330a3266dca7480805f89d350c21b23291639eb50c91e962b8a126ded3449828152fe571fd921e5700f2586cc9bdc470a705ad613c5a14cd4347bbe87c113931e9da1b2b628b9692b2ce7abf2969bd1816885307acc7f88d857c6844bbcfd878e418093a40e44d0eefe890c46c90da566f806dd69aee83f7f9c672a7fe7c31bee6a3415e67a1e981ba24853a07f533b0b6b1b31a5e7fd3bda18051befc2b4b0dfcb7596046c2cd458506ada0a00d2c7014eef98882df735f79498a9dd9170cca3aad32c7670b6b0ead2fd43f26fe22c2d588d2a0bf5c19c62a398304672738ff130f3a46a0f2b748faf50fc9aa75a31ad9798ba3c0223e926bac53551ed603e1fad2788f2a0ad26845d005cdce3fb6bf4a443806e37c1fdecff5c7069ebf883c91d553c407c961a39939b0e0785e69d323b6e63f515930354f84bef424607b19cad3285452775471c16337e848f0edceb77f3ec674b084c2828d92e387747e16e1afba8da3e2c0fe0683cdf15f042d1b21822ef75910767f0cdb63565dff989e104211cc97657c01b6e872773b75b230db9536775c1758b6ce904714a83e46ab0e257e41d3c5796c485d1d10330947b25ea6c6953e428d96c5cd522a39a725324288c7f22b185af67ef1cc88214039322a96c124340e12ab762953a01428d5ebecdb3712f98eede3eca41018e93d9545578e956c1395a41f691add2c2eff9e9bfe3bedaeb6370188a1278e86f7db40e74dc4936a89a2c43409b8754101e4b30ff543a7e6fa79161bcc703e16e974d2f1e58f41001bd90f968eed0e425dfcc2510f94f0b7b14d480bd77a98ffd6517e26ddab1763bd6555c90c4759a903ff3620c8f9e61b7dccc88acb1fc2af0549b71f8a8064b71f9d55899f3d62a145f72c324b06f42c896767777165483d1422703f93bda34e26bc32bf5972d0fe8864b7ac0ae6b0a8f2e2ba1b75495f607e65465d23613d2b19dc530ed8a091c8d01b722bca57e117798b516d7f6681cecb040d84b2b05f62d0af0054cce199baf4530f2fd57be538c62d8fdccffb536ba547d98c9d9ff58582cd4c9f643e531c34343b91fcb0eedc3ee0eb392606cb7d295b7fb38ae7c4707e39867ad22bb567adf4a58b84709bfa75f4b16163ddf79c3f24a79898c7f46743143f40455f74a54e2273f6012fd5f1f2d3220a8b8eb6a8c801179bda9b48b0e9ffefb3b82adfa7c5da436909562a317e8fdd9ba9120517d8cabe706500f0c9878d9b98708226515e8d7648e4ee447c707130eeb3501ddaffbfca4ff921364585c9acb6fc20596c9d8f3c3b12bc0205c57b2e0422815b19ef66337f2b49bd355987b53ca9183cd6e4fc7c380cddeee10deaca6992a6a1f0ccfd3693bde94f3a27e00a5e48e2bcefce63a21dd6d48ce6d85cb0c74d3f58c530b683eab51be331502ed45e6d171ffb99ebf2e7b21be1c95b0c3994ec815e96158be68a48c3462d2ecc77a0f67830f5245e8db23c42e9ff88d930056c9ea3e6b7d736d01255a4d0088890279ab78e1bb505008473cfdaede620f81be465686dd2d367cb74a69be997a6e28b1568aae5a8569d05d7b839fee7eb8880db46a1c78316b1813d9cc0b3e432c3e7541e5306fc9bdaa3c40ce7fb32ad996808bea91fc6218f6bd835ee60458007bfcbc1a27bd7b200d9e4e9e8f792cdd5843195102fce1bb619d62a2fcf7b1b443a4b7c3a6f1915870c6901652af22202705c6bb732109c0c06b87184fe7e53646996f547f7e7f93f71aaa215d8a18f677bc3812fc1023ea335cb8a12a3a30b1c0a3a1e3de139e8629ed175b4e6241a4a59a7bc778e50e0491648ff36fba5ae0b02358e4a2ea197b7a0e229dabfb87029f70788470c0921d340628ba5baae992dfce6f659a839c6f70c5c078e6b0d98555022ee1323539e91ae1469455dbb32c06c5a4771ac921e75647c6382dada72e00881e0d5c431181a27fd9c38b8387e565aac90ae4fcc38a24601d99736a895a427c55bba822ba434636bb8642b0f71edeec78d53e7324a17909bae27d133678a933e826a6a7cef5deb652d9ac2e772818daf014ce60a0184bf70006b9e4f58b6ed4c50840339c795fc0d59daeca89dba82f282bd15cf96e4f0e4fcedf57fbf3227c9a4d047a7a24938a2d0f79b925e4663ac1cfdbd504e79b5f1dd9fe82ec11f3e9b95381d576d578dd88eab1e6dd956e361d4936c8add1855f437d044e66007ada8e77f172be83b659a2163f2afc2de72e9c468056fab4fba24ff727e075f506b3c4fcb9a5ecda1bc183f38ee99d1e6c26732e9bd1f568653b9f622a069e4c7bceda8ed972878a8ce37b280a1975223e680c2d60a12ceda466ad78bc1816873b2f950776626f318b49bb6b99fbf38cd3eef43676f973c28a83336a65a5c078dd2543feb36caaa059c373797cf8825e29ffbe96812c109e525a3af2c82be7ff35cc450c8c00cbb92c24c30b44fd113301b0b9f5780af046b69f8e5550d9a4205c341ab9283475f02cd26c36d3375877f0de96c10a809a88c2e129bc89a6967d277f8cc4cbbd906685fe0119d1b0362fb6abac6045122de69c08f3db9ad307049b35f2916b40896d3d0d789365e984ad9ae92f0df57006b59d617bffa0582173e920409957a4402e11b344793158923699a896a30f582b15c7321dd156cf8d43b9e7eeec14aad687cdf4", 0x1000}, {&(0x7f0000001340)="84e64f70d3b37d79f2ee0298af802724921c1593b6ec7ceef3bf61f4cd210822a5aaf556ab952f8b12d2e0f64bc2a11b7280498e02d0276cb0e38ea4d018894618d2c73d829d5ec8d55401e71ffba127232683e7480d1bda92adb31d2b1dc57550114caaffd72a09508af01a4abd3675ce5853af566b6218324d377d7126d10548f7830cd40a592d4cd6eef9e6b5ea4909af02aad9053d68d875793e14bbd6eb01ceae5817935a246cd5dc5d8505bbfec63ba5037bb3ed93e18b8da772a5a2a524aeb034c361c4ee64afd87c8cdb58ea60dda62a3436348770949940ca71f4b9c53c87aeabef1c6f5c8bdc8d2e8d42fb1e69851f53fb1778862ea4f3501dceb83364fc79d63125b5c27c5ce61072335d8485612afe4ba4ef3776a45b3bc5c05220bf04442ffd6dd3e9a7ba0343c549e9989bb1a91ba74ed578eceda27a3f508bb991ec6f02316cf9611848ca4433428fe5654d96181076d14f5fe0e4634806ba9c4664ecf4766ebd077f5219cba4d9dd8cd74d7c3f074e8d78821639d5b55731685a2b42a48ce25c8cf5d8bab0dc8b77c6c1d5a850d3bec5d7ed2fb26d6031e2cc68d901696f86697977c7d379068401d201047b9d24205bf025010120904ab90ff93d55bd712bf78428422c36c7f67c4a440be54e7c8af86355dbabe8c3af8f43d7ce84c0f640b422f8577b6986fa9a4f4363063a70bad9ffc211db8f475ef2324d1f30cbb4412aa66dcaace72bb7a1bf38ff326c679c653e30b9695ea3d81de1311f4a590c4015f6ed1306d73b66197394a92485c955111417b86e47bcf6a17cce355a3fbeb7a6018eb41fbf4b961f19fc4ad45eef4616cfe8e53df95350c77634d52149958969bf52f88f648a6c98d7b2d91bd87064617c68731f3bd4c77e88822ef8116f93605f597862fc77d0cab2b1e92e12cbf9923f1a9aa8d23a23a4498dfe5746ae9b931ad8d44eae0e8755094f4f220f844a18162c94f3f03e7cd4121fab0452c82d70e6e1404bbe5705181162a993c1208a5e45bba5b45307cd3f74ce51e0efa7a9d7ce524ec260d30cb83f4582a78afd5f19299b376c373f71fc69fe9b7b99959527afdc1f96e04b45242ed7519be4b94723b633143c528ad1dc50706cc2933056011516ac4645b68e38fb885b54818e94b1aa902ddd77cbf42c56fa435514a138b19df0a5e7fb89b8150b01ed885657363dd4a581043d8d04c9841676210684a408922bcff6b02db1d44cd75ed46cee85c0df64ae335425dd8d58dcf6091945444e09376bb6e584bd5f1a3a2b49a060440b4d4dfbf3a24c038a5b9f21eb5f7ec45aab88e4dedc14c9080997231767bd7febf3fabd3896b4c9249b6e3b43987d41519769465f98c91c08ac5f9beb0ba055a6f2fc1a160116896e723da44d20a37c16541d755690de7f93004977a1b3ad6d81c4fd05bb2292b6d8201947eb171067d990f16fb072bb4143fd6d79389fb9f1864db0dd40272b04541e6b2d0e0c10b1cb4bf8604a0349071b205b55bb3f1d28b956f0c19509f446d210c90d1c4ac142b7a9010b97647266436fba007dc5cf7b3873aecc352f597ceb622b32b93d9781dcaa9f52692ff42fc4018448e288a3eae3384b942e9a884b93066c22b8e1ad037badf36a856eba3f502201007cd36e575865c1a6b273dc253a2e4f946a0757074599026dba3e386c1c86a67480dba694934391c6de322cdb403ddfb96dacf0273e3deb8921c3034da0d6758a14b4fcdebeb90b8882336048a58ada58ad5b9e01b5ff6b5f168dd2e03b1f5b6bb7181936bc31eec64890b383c820ffa0bd504f41875a994cb3caa9e8bf28703b567061287e0625e55fefef905362a971cc01cc2ad7678dfc9c972d4316b7c7ffee2f966ef687f1acb352d0887bea723c4463e9f5f70ca5b2226815ac86179370971aaadb6c53e16d43d6d56ecf420a3599135af62a149345ad80747eaac3b3c6167284ba370fbfdba5f401d180346e47db12dfa5fffae591d9e529c1461b62c0a346765ead0bdbd0e25063e6954a6556151e0b1ff4490ba8a23c2bf1313b1bd8eac13e94dceb1b07aa484302f132fcc77a0480af27bf1288770ce30128189cb3255b31b106a3eb1fde47a090a57dcd7fa35af94ae7f625c16d06f1c062dfb623f80da0a94f03fa5e0163905c3cdb4147cb36dd74e24516cca25c5abc8c604416087acf3a348217d1e26793cd842e63b4d3d3b2b3c0e74c847d290cf73cb3fe947d6d57721dd382a3fdb2209bb6535c141f92acadc314fc483d91d16388c46113eff2d16ab9f41161d5b51eeecda05f7f87a781836b5ec291e0ff17196b3cbb42d55304e143dbf1d36dd885c99c15f0c2d22723500630700adfeffb1cf1dc892a86f93b98fbefbb7a9ace2bfbd20f297e0b65892d08ae17723455b6a655504be21ce4994493a31540d7fbb817535c6ed41581431a3f7b3d84379f770703757adf501dee63e772534022ff577708943a5494d35fad5ff90d718e9986f0b2a77e495212b151b0a99dd835492c2beeb274212a4f14e6435170b59d39cfade2e24fc12371cb71b7730cf4ffcf389bf96c19b1c2f9a10e781f0c3994e6b434a4f9b87769d0b2706ccb6fceb8dd71b182160babf01b6e0d7289339831d0935cbb11bf142d39c969deb1da44d9f0159a8488651f643e3359c45240c52b7e9dde163edbb5efe9d0ff8990432281cf8f6b7c15ae8744a17ddb48d1d88d6b9a1b9b816315dff169961ad8f7dc235caf7876076418ce8d70ee32a5a1a2dee3b07bb2136580c099b640f681e91c5b490ac386e86085e5f677dac45826e9c2c04c7963da072285479a3c7b2aff57e2793870f73b72bc56f12fc2ed5dcd042d254cc19d936a55dd9b0a310cb83acaf0c1f1801c3b17fe93675d31a69abb523f14613a5d670a8a5fe368e4f1d15e581bfde13bc0dfdfa9c9c6a320f230cafc8300e2d160b3951f3e0df4aaa8b1643fea8034775ab171785cd1621b9a67928dddd5aa9dd491393904b890c5bd106ce734fcc22ccf37fd598a4a0aadabaff47d7da134ada2fac99e6e9a337968dbdb24232cbe4c210d7af2af89a19c90e6d615c14b8dc7cc1e7aa92bf49c149bafca74d6408c36d1efde7834729e16592ed44019b42e13013b687807c15fdba827b7027793029f485272e407681b39ab54447bfc5a60242fc2a4a35a38fa581ea04afa569b46161678cbcaf5ac6aeb42ab9a0936d1745462d3c59c42502dc8bedd19479ffb514893adbce96142253839bbd0adff457898d66c86fa1a7701a2c449b0fc2a3acd788eb9d6de9fe12683236c0ee38fba74e83f365abef9e7b4060865840a1f83575ad9f5edeab4126ca109a2bfd5cd8407252a012fbbca6e83b4cc44046ac22701d68c86065a6453cd76080f8122856ecc6f0fb186bf7cfc157b651fbbe97d4ddacfa60e137b60673c41f288e714b80ae1f3f01bc5f25b803c12095c56a5ce9fbc3f4ae22a269a4763a98624e263a6a6d3e9f2e3aef2a56e3c07f50a0919190acac89889a188dc46f5b89ffb687c2ef630e0b6862e28d3f1381ac33b9766fccceacca044702ce7fcb6d6a1ef79d866f1b7e198798dabbc5e4284c33a87bd66e549eb5cc6eb942ab33f606d6080f72a5076035bf82d7d8217821bba23d72bf60909fe8136f26cf19152c6fbeb3273bd77b4305296db5b263a1da1ae23c3f15cc72a6c24b1f2b1b029aaa264d569b2306b44f5ed444bcb86bf437959446daf97bf04236041ffc22328a0294f8896437f23625f3e9611653dcd37be4767679c1f66aa8c4fee5b5085201c07ab2f1b3fe95f1e3b823b2e52885512e5f256c7d295ed813ba4619422c4be9bd6799bea347a783d90d0831c2edf2a0c20b9f30c175f68d2a220ef3d383db01be7b6e98887bb4db76cc361270f220fbf5d947b1f8ca9ed4252ee3079deb1758dc901995159b18a93b7eb1bee9c21831151866b644f19f22889d076f2c21d5a759bb3987aa17294f94a27c43ef356898ee8882563f88b2cf0bf56cedc35e59d512e6ffe9ed386572d39c125d94ca5ebea706746e5890e038ecba91e60d0079025604c482cf9c3d01c8d40ea4e3502ddf168807d1d09ad81b3d8a2aa2dad0dabf87d342af16cf41057db90e73c1a3a25cb6473ff84c17e4d9cf1181475b14763505b2b564af756944feac3a9ac55383a26256d30393ac241baf8317026e264f5f61b87b22c95569d12ab3cd41d5f904772681a7d06ad5b7c4fc917d7dd8182aca015303a1591852bd7e154a7afba34522b810772d205d4961d5e7ad7dc88775f51b2e57b90d8968ae0326db423d55eed879626583f1ff86ec9dd9a154188e3842c987569cf0af5eddc1a6c7e69983059616aa6bcb194ab3c5c92d3c84d1a394b412ee3f0a291eebb0da64685f6b0261eb8156907659b9f7123ce7d3251c1495bc28b5fe01e4b7bc5e5264437c91c2f4a15e89ad40692df0dbc78532b7f78e8413e5fc80175485a24850fd0d027afc590c6b2a00b56e775fe0fd81182542dac8cebc650a6724138337def87f46f9beb6405fe7eef47a6bf8101739cb55b5c7ee2dd8afbd6e26aa60737a73c7c3baca2a86e5060f561c3545bc073ed3c9640883071c1f0b1c185d1bedb8e5f283c1b4eb96be87d97d635f830b826d0aff834da515ad7b023b1bc65f3d1a099a82965dd89444408ad4e26c517c5859401d6e793fac40132108cba9735ff9a61b64420b3f0a5e68b82812e72c88ffd0aaab7a6484c4118542f446de263a920f3fbd87029f9a9d6aa037d4b7e300efbd7bf63a826b4e7baafba60162533280ee96cce72445aad49f7c32f383ea34fb69d37fae776a4e6c88015757926d958e33d911fd5017629c6842bf900754ae4dcddad050d4d17be36b13fdfdc3fa337d0feebcff91996fc520c352f8145c6fe270de7c5772c10c55247abe90b77db0e415eeaea5d3a6f4b5e0819e090eb59dfd951692a49589b25a27a516156d4ac36515b2a56d0665395e4c074723fd26daff4a2d4d9837f9e15973ec78f2dc9471a7bd07c04306f0177c707ea5e74fe1feb0210c08b8e5bd3a5ccf63442a5c3d8c30259b260662f0562de7f38bde836e7fe16713f37c6cd5406d521a113075a4aaae4a5b964ecf974ce498a27341803ffc123f7d08350cf7aab8e513adc13d55f637bb0fa94c295ae4a0d12eeda5885ef11c2242bf5b1f771f223b2c6ce25251bbebc3507cf2b41d80f8c8532a921b6836b2cac8bab582043a40db727bde8bb82f02a61d35e2c2b052c283d16da7e4d6271b50350ac1854dc225b322b81aa472aed435fd603f4c141f85f264e3dc9183354616cdd63d29f79cf145f7d613ab47168b0aa7819efd91e4dc6aed039d654e38548d3af57025c5219e58a33b6aa72505c36e81270c4e8849d9486866d4eaecabbb6302cd983134d8c729ee954047b35c7287f4c6c2e37c92405c157f89700844cb03ef0f3e897a0c7538f40bd8fa712755e3fae5a8580383c836df8d70c3712717a939dee3f3e534c7f6c3be39a0cd59f5bcc203660d913beb43ba061a22b9be4f87d86e228bd59af7d1e9fa8718d84897279684ca8a19c587ea533f541eeb518c866ecad177783f063bcc99f8b845fa35f2785fbd552ca194e1134723c18ca7ec7eac57b84e013bfdbe39e2d00b276715b21d1c3f0730225191f6263c04e96e18b7a59bd7a99a80a79759bc764a2701792f38cb26549c93f5440587dd685994d465daf8666069855ff068dad78798cb38333a2a8719859a5261bbab5fb717178691dad", 0x1000}], 0x3, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000300)={0x3, 0xb37}) socket$unix(0x1, 0x2, 0x0) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x66, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_data=&(0x7f0000000280)="d74f44cb8fa92fb06b8e1a6a3d126fd78a99546923855a26a3b2c728622ac88ff4f85d6871a81e05c5ddab2bee7671caccc5d47b0831c392fe25658fca3db3e906d4e77b6676698507f745907607b80fc19f24b3b54ffa0e81086dacc2d01bf66a13d9d953291316b9b67e100d4549afb876650c164b305cf86eebb2f5fccc699e7f192d7d7ad479"}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x4, 0x9, 0xf7c027d, 0xffffffffffffbd64}, {0x22a, 0xaff, 0x9, 0x2000000000000000}, {0x0, 0x3ff, 0x2, 0x800}, {0x3ff, 0x1, 0x64d1, 0x100000001}]}) flock(r0, 0x1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x1c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x4f4b) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000500)=0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x10000, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x80) socketpair(0x0, 0x8000, 0x9, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1, 0x0) r6 = open(&(0x7f0000000280)='./bus\x00', 0x20, 0x8) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x10000, 0x0) r8 = socket$inet(0x2, 0x0, 0x401) r9 = accept$inet(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffa, 0x598531e4c161f1fc, 0xd, 0x6}, {{r2}, 0xffffffffffffffff, 0x80, 0x1}, {{r3}, 0xfffffffffffffffd, 0x24, 0x20000000, 0x7fff}, {{r4}, 0xfffffffffffffff9, 0xa, 0x2, 0x4, 0x77d}, {{r5}, 0xfffffffffffffffa, 0x81, 0x5a8955886c2824cd, 0x20}, {{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x1000, 0xff}], 0x8000, &(0x7f0000000440)=[{{r7}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x1, 0x7fffffff}, {{r8}, 0xfffffffffffffffd, 0x10, 0x40, 0x1ff}, {{r9}, 0xfffffffffffffffb, 0x20, 0x2}], 0xbd1, &(0x7f00000004c0)={0x8, 0x8}) r10 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x4, './file0\x00'}) write(r0, &(0x7f0000000800)="00c5f8352d091700000000008397e68cdd1af31d9fe6ea4c03588517406e221cfdf7cc1c25815d7d0002000000b506231b3fa9bc6ada7d41797c009f99e2141d5eb1613a02b3e97016c555070000ea9d0100020000e7a2e86a948deb3ab2b16842f408d0bd39433acef78bffff9fd07c3f48e302321c713443544eeb1884a77af6e33cb873b9287d55fab3eb5c596fa70d", 0x91) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e000000140a671f7630830400"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10000, 0x0) dup2(r0, r1) r2 = dup2(r1, r0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x7) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) 16:00:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000001c0)={{}, 0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = semget$private(0x0, 0x4c872199aa576565, 0x3d719c4efa7d56f4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/195) munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) 16:00:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000200)=[{0x0}], 0x1) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691", 0x149}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x80) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:19 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wskbd0\x00', 0x18001, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7) select(0x4, &(0x7f00000021c0)={0x1ff}, 0x0, 0x0, 0x0) 16:00:20 executing program 0: rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socketpair(0x20, 0x5, 0x9, &(0x7f0000000180)={0xffffffffffffffff}) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000001c0)="d433ea8092ffba6420e0b8f0a2907b5899f0d3a44da1386755ad5508e94e25073c2d04ae30edbf02e543ff1b2b00cebcd1641c0b5be9e3c527d92b32aad8f04a9fe78eaad43022aafe5c698d707b8ed78bad5be87596cc50e83bea0e015945f3b07f8afd80a5bcd11897573deb3c74f36b0afba6e72250", 0x77}, {&(0x7f0000000240)="f0603bc34ab02d01f6efe8eef30417ffc1a6dce8edbab8200715e0c422550bc14cf87a3e13eb41c27dffd2a0e1b7cfa76ebf01832dbcf9d4006528c1ac580229353e59f4046c421a9af146cc9e06a3a17a0f61aeb440c06867ea1f70e8dad59c96119dbf323e744dbece26a3071f496c2435a701e82eb7254d71324a61d3f687e55cbed212a2aaecaad440955a05a169e3a3e41a735ec74d3ac4f54092fcf646e32d4f599a33b439b174f233bdd9b46388077d187b6476633fd12743c62e1c4943", 0xc1}, {&(0x7f0000000340)="955b75ff717c87351ffa3467a5b74df3fbb8a5050f5051ca7979c89a95d5836eeedbf868d29bf7145d86ad93bbc78aea90ad19b384894512c0330b60474fdae47bd9e911d51a4cf96023a95cf062da1cdd2a469145b00bdadc8ece80bc86e5b966190d33e9db1115b5f32c40ea511559d8d9bec03215765a09bf98a78694e7c3923f49b4092db9ae69cfc94a377a0e35a707307e0b6837af2cd93899fbfac82f8673eaa3244d33d29f66dcfb536e4dd2f884814e852d4fceb90bbd848647b72c58e3f1569404b488bef3b750c42892035d73903b2f5c3721a2bba234aeafa60dd024aad89be0a215514af04e54bf58d61d332cb67af69578fc", 0xf9}, {&(0x7f0000000440)="50a4559ef87615f2a46b4d6836ce3221f394b695ac466c24e5fbdc1345dee9f2ec3ed2116bcfec8f86a14f0c2f9a59808a3766fec787cbcc0d203c307cb234029ba515b0f2cddb1e61b5760515a5770a7c734fa8a14c3e061d3004", 0x5b}, {&(0x7f00000004c0)="fcd58f9b3aca667c11d53c19e02e84daea380d2d017390f1c7691b5f71de669d2e174febaa5a4c895948bdb3ba332b2256efe471d15cb7fd49455bf04f0a017b90baaa733d59e5d409266ef3562bb343d9f940d7e3b6e93e94f2b805115527ab2828f3cdac60be3946ff4e58cd308689b22c4487cae5e851b8f2bcbcc661e1c11dec8f1e1d96709f", 0x88}, {&(0x7f0000000580)="7528d528465c1d44105e5b4d908d11c3bb508bf026e68760f27e8a149181eb84a0999c9745bedf91f8a63dcc", 0x2c}], 0x6, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x1000) r2 = semget$private(0x0, 0x2, 0x221) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000140)=""/44) pwrite(r1, &(0x7f0000000640)="5caa80dc7ce93767260204ff48911a773a47b0f89cf93e65f6a6cb1ea5113ed3564b2f7179e119df966443ba1bf2ee9aca69bcc53edc7d2b537ac8d3fc35f1d1d63428051cdf9ac6d37f7097768769dee0d7de2528c20e118dbb352c5386a82271470e45cfdbb302c33cf1ce46695f3b32f6597fb8ced7bfaae3bce548b22f7e0226b6d73c34395142da386e80a716049e3a1923818456fbc39e6fb642567492e4593d4336458affffff7fb162e10d609d9344cc0328b5b14b", 0xb9, 0x0, 0x0) 16:00:20 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f000095a000/0x4000)=nil, 0x4000, 0x2) r1 = kqueue() mmap(&(0x7f000095a000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f000095a000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f000095a000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x40, 0x20, 0x7}, {{r0}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x6, 0x8}, {{r0}, 0xfffffffffffffff9, 0x88, 0x20000000, 0xfff, 0x4}, {{r1}, 0x0, 0x0, 0x0, 0x80000000, 0x7}, {{r1}, 0xfffffffffffffffa, 0x40, 0x2, 0x3, 0x2}, {{r1}, 0xfffffffffffffff9, 0x1, 0x0, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x2c, 0x20000000, 0x2, 0x3}, {{r0}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x0, 0x5}], 0x800, &(0x7f0000000100)=[{{r0}, 0x0, 0x88, 0x1, 0x81, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x0, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0x40000000, 0x8, 0x1}], 0x5, &(0x7f0000000180)={0x81, 0xbdc5}) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0xff, 0x7, 0x4, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2da, 0x6}) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0xb642, 0xbad6, 0x10001, 0x0, 0x2f7, 0x7, 0x3, 0x2, 0x0, 0xffffffffffffffff, 0x3}) ioctl$WSKBDIO_SETMODE(r2, 0x800c5707, &(0x7f0000000100)=0x1) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="e8622decbdcdc83405844724ba0fd7b15784dce8ee424ebe97e13cef368860269d6f1fe3c535f62ec6d77236d5d64908002efba773e7e5fed86128f5d082a9e2cc7a0c513395254cb4c2c23e38bfe51d7e78b4fdede42978f2a25678cbe9b8f42eb0e97c1224cac491b0a4c71eb48cad272545c9", 0x74) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000140)=[{0x6, 0x1, 0x1}]}) 16:00:25 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r0) socket(0x20, 0x4, 0x0) 16:00:25 executing program 1: clock_getres(0x2004, 0xfffffffffffffffe) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 16:00:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2184, 0x3e09) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x8, './bus\x00'}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffffe1, 0x0, 0xfffffffffffffff9, 0x1ff, "99b15ed17cd86c8000", 0x1000000005, 0x1e92d5d5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0xc9, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000540)) 16:00:25 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000180)=""/31, 0x1f}], 0x1, 0x0}, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffef0) close(r0) 16:00:25 executing program 0: r0 = socket(0x2, 0x4003, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000140)="89009b29cd0d43ac8cd20318b628304c114fa08324c8635f71e8aa963066a1500d0e9496624a15d4616cd94c7098bbf34a5e147be54dd401debea4698cd8099d1fad188341823a58bf7a6600f69d075a1d485a5d1eda45c045922195e1f7b7d1389509872d701e2d264800abcfa9f412bcf4130d93433b174d533f569cd138595fa9eb401547aa8e2246c781638723fdefb5d15aa7f06b47bf6765eda98ac40147734e7b4c7582ecf3a15b20bc618a4a5f1966604ec9", 0xb6}, {&(0x7f0000000200)="be436bd5f7d70caf8e21d97ebee24b79df0c02c1f9669f718a8cac435db88d630f7739db9de616d7839cad093c848af6a92011740a6ce05d8710adfeb67e9e028dc98d1083b118ba93a260f2e9408197a0dc4b16d08988618d148106ae6c31a792419f21799dca6005516f82db3cf3c2e903fffeeaa8e4418ea6aa62f23e9f9d6a505eea03e1c3ce6a3d557bf6dc3cf976324b96dc3ddf4558d798ea5ed88a4f561068a35f55afad2ced152fe25bdfe181298324bd3660529d0c75c22b9682a036dbc663fd79edf0b53b21223ed5c31aa7c1b8b84f40b8c70b6a51f6deeca1c8bced8e0ef071b2d6883e2b79d7ec2e71e3cb90d960fb11b6e28d449153179070a5f7f04f1b478e3f3c74e86f1aba96925599f42ec326514ce54e01e5b81c8a71dcaaffc29a946c0fecd9640c4b3950ba1c07a3084ff4679831961c8130b81650365e69c75017def1f390b4cc5dbd1c226731584cbcbf9d4617f62032879fe3c507ff63806d0e2159f3d9f5fcb5e8118ed5b4d890a61ef46d99d990ec5c24b1b5a1219b9667f8e4306225fcca493fc33ecea44ed2118f6800db7ad6baf07550a8085b57766792c7e0e182a4a62e0b645c536fc690d4ac66ff4eaf11dd9341cdc78b175ae9c50e436ee6346fbfd700f7ee7a824c5e1ef0c34b0431206ff73fb382be114e90c1ec6065df8eacd33136ab1c2ebde42c154b8ffb31e55d05be9731c19279ac88913234a6c06abbb5b0813ed97051c79a442d03825249082baa3207e9d2ab35c5661d85fb3825644990463fd0395e0d86e5978422e14681557893f9b82009b12dcd513bdbe7ace392041dacb7ab561bcb529b76f85754df7e33e2c2da66d3064f24c86f2c68f074df15d318c3d20ac15ce60d80abe5a01d53b5434b21060e907576bcf5770946e3cd70e71a5bd5b296a50348566b410f24b249e74250085bb4d2842a4afba23c6dbffb720cf08454722800eff454f46388521260b2f69ef391402e9e0c6c50bd32ed1a8703b6cb8b164592a94fd215919762fd779d623ed86c4f3fe2bf2e885aac174b33382ab50aa72acea132b93c78790babbb86022c97604482c5f8bbe8461540619d78b3ea159d6abef184d2b2352ce74b332274b436b4c414311eb9bd746c46016e4dafaa8a6484061ee491658a1c4235310ffbbec76cfef8986d0c610cc05842a704dc83b1e31229de071e692c3e36aa948d51af9ca63713e0dab26d3fc4fa38c97418745a01ca757515547b6ad62cfba044f56ed2cc5bf0531d6c854aac688c05fe6828a916df69de55260d26c81386873750b93e7ae6bce1394afcf6db816f650aaa8260a87191217161f2c36ff45edf3814f0e7d4e0362149e72eea5f3d3b24ef87ab7683375e220ca546e1aa8e11cb3ca5d866217d3e76dab2f8115ce0a2c1b56b078dab7edfa8e29ba85f159d8c9bdb41860c800fbd9682143be11ea8161017d972f22834f0e9c5476bfa23a9812f6503ca45ff627802606b0622f404e743219df60095d3b5d77d22eadde36386b4f00cc1f81b26716783c420125d4d79e14d3eb8a3f4824987949ef2bf127ff0746896552f3975455e84c88924e1eeb8e86efea27637ea6417622dfc756b6f2d40b246c4a92068e7fb704d7adfb366733b707e537c59b1f27475feb3069f25fc85bd1e72dad7e430a5ba3dd3f0b8cc31323fe2a7d50acd8233da909edc740f633240707d88afcc39014dd95266a285c877a30b1eb143bbedb6cc2e874b3d15808746f5953cebfaf4549916ec29ae1b762c2611586e0b24c694e21cc21cc4a5c7e412bdc7bc5f30a829a485d8151f1010988c6096f83580feb1ea7777c4343109c807b6cc033356d3fd5516059de73d3085e5308ee18b910cc8d576fd9d84f27b84a560756350d5b57406067c97f42e97bfdfa5166923e9c8a320c03c991e090800e379d519e7764842437de407ff741d682753acf299f867ca3037feb50b2d21db5d2235573b4b1b83d01fa168bc6cdd7af05dd0282e2786cc8cd6d79622e89882372f46c07a514a6081d60b735fe1cc006240cf56ec01c238c4236a12276261bf84ee7f4d0c1dad5ce647d062d6add9d74ab4cb7f5224424f55c84329929e250d6d11ddea0d340e0b23517834b4ca1a7eef6f9eac1b55d84a7aa73cb53d35a2ad7ce050d255c806ffdfde129e9e330bd18e941d702df052198b9648470a7def49ad7c476ad86ba147981961d7016f56f84fb32d4f3b9178dfa39cf7af2cf9096c2abe96b05fc908e67ace88597d27b330f0aced21e1307d9810ae65923580c9730165b29678e0804ab85ca25b42341a20d9556cfe4dd85f0d89ae7708b080a3826cf198ac5412fbc7353759f2baf37143785323ca2af02398a5bbfd84cc4221ce86b155eb4f9f8e0a90ace935e49cc9e6c0f0d23a43c3d9dfff73951ef250563497b77009cb325f46014d474b00e04bcfbe2765b63770341089e2bc3cd103ee8c1e0e5eebe73a20b39cd0a8f79005da968bc18d369c00a98309d7581859b050d89d614975904cfb92874e98f5816f67e29024b55aa0d7fce0907eba87ad01664b410c1ccc3d67f1a0f3ddfcebccd2f59254cb2e8b25c6226e7620649fec82f69cede5ef194a2fe512f68fc6a6caa225307e822da2d4255eea033dea4cff440bc5eeb8684d528959221de8c484a2451956d3975ee71776926bc22f20d68d4bfd21d7a659a05421d5b5248e4b5f46e10589b3fad2233e61dbd03e33d4dee5357716a4eeb774a0e065299e2252f2b2630100749c1a79d51743aecbcd46073eed9cad609509b9b18c061d5ce37b95920fb87d8743aa0a0232fc907dff03537922bba8f2f37fa00152f404302a4b78a8af7ddfe9ee378c126e07ad897466cbe0288711c5d1820888e7602a5a154ab8fa25b0b2196db836765285bfb6f160c058e32fecd10f71c1774d34e22861e0913586d9b1000c8b6ff17fb6476937078e8af2df62a431b53bbf34d146c0ee5418690701e60b8c920b6e227960ba324503dc6d4fa210ce55836bdb253dc916db88800a169a590b28963da4a3e5b86630cf02928ec6d21b013653b8be2b8423062245e3434dd504f69431cd0079521c3e77584f4e30484aab31ed4648569ec68c5206986668c3920f98a41e7875d804b488737cd702662733935a5562fb0a6d29883b580e7603cd935792119a8fcbd3ec2c153692246f20f0ff1dfdfa31c7d7f2bd46ea6633fc16bea99124eb99c02daf18bbc97e04903fda862ca179985973aa4b67aa0e4701970cc5cc61c65f9ef0333d085059486a89778368d699860dfe3d61a0a3b3ed1436c6a932ac5dbdc5e49db2942312f7c05ef873aa12335317112e979464886b243268523b69b8da1d1807aec9badf9f485502235869b501af5228c673444fe0c6c629f55a67bcb6bb849d888ae65658a676d865fd2f4496c3b552fda2f824e29200a627fc7526354ce8c3f3a43c803132c51d40c417dff70918c2091a7d7fccb275ec80574b314b9389128b97115e54202cdf6221fe40965e9c8857cd8cd2aa99c40e4a09ecc0242b2a44b6d4387ae61d5c6de87868c7be1e1733320d1bc0451f41442e60f8ce38649cb6d7f3be010b21b38a5f89f64d89bc1320617cbccaf2a1abb8b09e704f4465a07ae93904576fdd0b51be52d27e22431985c54dc1cde18b149479b6646617861151b7845c4ca6e193d7c7fb26b18ee8115d46621202fce6f7eb0be1b1bfbdc87edc0ebf1c754d3ca63af0399c9312f067d101d37a6cf90d008c7976dd296cf30f1381aaa23020f03888a1428f4ae4179c15d20f6497566532e6cae5b377adcdca44dcef815bc914483c665ccdbbe623a0012cfaa6228cbec5d08c633e789a2a4e1c9f776a20909b08f8575b7c88fb616e129295adacb76049c21d06c5e4f9fd8e6b8be95b53a5c59bfa6203c8184448324c8a9a188650ea13f19eb579e119da5d8f8b815b4c0890cb733175a84f6dfef1efbc705a27c59d314b2f7d026c258d719b93de53bf3019d53e1205006c5ab28f28b542477b5b3c7162e4cfec624af62f459bfcdfe63c017c14b176b1962eee78ce98a2ea8f48bc9f3d68ece7c071bc97291810e016933bc17e18ac5b49183072ca44b8ce6377e5486c065100fc320323a5da522dc2d7828484f44f0f64376a3171b4255d8f4457b6e1bb4da04d0fc9b44fa9f6225c58b55da690dc18068fbffc61d84177ec7ffb7c9a78cf14a8d8ff2b4fcbe7da466ae1c0e828f6193f27ed52158fe3c74ae657c4fd53bf1732447ffff79d79eb05532e39aec04d4a5ca7af4f8b0e830e3ee5a66bc3f7d72afd642d0b25f1c61a49b9150854b5b69570ea319d67aa090128fe7d7c4bcb7ca7f3e2f6117c86ceceaf47f17d936d2ebe98cac216c86820b1fd59f5281f48ffc6259785f645fdeebc2d98b7a959db4c96aa8162296252b7bc25067e45aa74aa45e9fbcba54fc256a3f6b1fc47fec75f39707d85dcf9a5d5dad3b83ff3711c88fc9fafb9aa5b0349103d41833707bed8d0223f4b89e9f29b200e4eec17fd3a59b626ea48bbe8f510710370d82f7edde1fe2f352126fbb1bcf91e434fa16988419bd5cf0d9c0b20f4b6c42925356cd41463269840d12d224553d3536a6d395e052085333700d3bf3113e73b1fdf6540e209fc4ae094d2060111426b8614049373c4f72971f32c7a8fded7532de2d21fc5931121052e381f98e9a6087ee594b7f32e2f9a394d3cde142992c30675d4a64705a2555109a312347a860f91b49a9a3312b795592ea2b1c47457c3f4ef8a2311170b6dc9d280df15740d18aba9480f542daf85def2b4e4ae03c4b5d1f277201df9b2e8edba61c01c7d6893e348767cc9cc5ffeee206fd8f9940bed8d7e06771df456523ee1609d4ac46b79b2e51bd6ab3a1b186f9024e5d2815c0fca00c874ebf0e5156217538ae0a0bac01015986ac4a270ebcd4a3f0b92d38d5904cdb916e38bb40541d7e0c4ef582eaa72923bbed410952abce5ab7f4f072b56d7ef62896e6957ef64a9b4f81dc1583ff2009ab3e12f19c5ff2f3dc8285d69f7c82ca5e1ac7a53b726d3cc6df17c5dd3d0c85ba1336e6c104d54f91ff9de5388c8670e8bd133561ced4edc1fa55f10e98704c994be7a49215448a61dfe3acdb4493f74e7e48fb966e5e43c25c00359fd2fb8e7624d0f7b3878eec447fa5f2e2220005ffea4c418e022459cbee5d60242321cbef4c711dca9f969402f8eccc55a1077b5a43a62962115b789908af7ed0015adc7053d428cdc4984df4e5a785c23230cc1676d56bb7d42d1e3dca1f887db55757573b9d5ecb0bab2d9aa2ed652b6070fdcf7a4351ff5c7c7f015e6668bcd4d75ea4212833a6db09ddb29d42c9ab1e17951148ef750e0b3a5d8469f5e56176dd52abc4095549fab4d9ec46a2131316e70de7cb210653aecfae1f9c247a0b89932b4e77d8149615331f4c124b6a683083c9d6f055a06ade17a763f73cc32bef502c614ab56668e1cc00e0e338d9a2fc9ed44ab9dbac42ab5264fa72e40a554c94dd3e8acdcb92b5a125fcc04975787e001d7acf65e308067b00e5c30a067ac08b5b7532dd35f512e5f24b1e7789908b807c206f969662db29d7b75aa14dc560eab11e8b6f1f8ef50b7694d04e1bae2f0a0d1d81d48af55aec963f4c3679008cc6b1b15951cdb9a70f7b691df66ae59cecc95926c6bbdd96b1c72f628976a35fe7d8ba6c303340e15379fe9aaf153194c53ed073769d5794f103b26ed40a64d97fc4ffc4faa10bf71d88aaac8fc6e201836", 0x1000}, {&(0x7f0000001200)="25aab6b6ffd87f6525e1414607daa31f22fb33852b0574cc50a0a5865248977231878b3933f6e3195360181644fb71809b84c3938df9c6479e2209ad588c347d0246cb37d1b92ccf8ccc8c2f64a025dbb77fc35af3ef770597386e806e2f7f62ff93dffe267f5148626b27503ca30b1a636f7dd560cf073b842830131641898684f04ca00a7ec910f762200d819b8080438abb7558ba7aaf78c925968292f6777058ddd48cdd29515edfe99a", 0xac}, {&(0x7f0000000080)="e89881274472115e53f18ab1082c69c0daadfdfde00db59c68e1a8e0758c", 0x1e}, {&(0x7f00000012c0)="4814b643ab4c00c2eef17badb422c5085a254ac69fc729e098f269c613592a49c3451efd2f5f959e4a64c9595863bd520a27529154b42ca350d8c3958da903eb99d665688fa90656b7dbe95123fe7ed83f18c3fa7641ecda581ded1b70945b1bad9f3729145dcb10b404429167598a68d07c38686bd398249db590dfd715cccad1a1f118d696244d00bd3bfd0ee1523641f26bbe3bedb2bea650d1a03456ac01ac61e6", 0xa3}, {&(0x7f0000001380)="a407eee67363edaba966211051f84b9f42d46d431e32d92aecdfed120d0dae18b256ab262b0e512d393b456e40e2c400e8ba54cc93736a6a3ed2309bb2ef3458e1c1a8e6c0eb7284f97d1919e8d752ce41febb9e9267c07f97943aff2c5d04be9c1401ea60e83892bac60a75c754bf21f6159e45ff26bf9dd8b7004a75022fedcb0b9b7ae30a97ec7673f919f3e8612322fd2f523134756ef8d92ea5984947e6949251a9a6902a20156fa9724181db86d29dc0edda66dcc9c2820d4e2efa9a60ebde2e7169410878cbc4f026ef47643a4b0bb7019c3ee164a834798fed10f2169c9592bdcec629", 0xe7}, {&(0x7f0000001480)="758857f0f056fb492f420342d7b1017531747897c3b0ba025f4bd724e9ccc8de89389a1a07d601f76807fcb85f5f2b44eae4a3def112e6e0f777f177bf0ea8ee25b84adec6dbe73e23375690ae7708f0ba09c834d13c0680f3c24c02a2eacd3e661099d96f85a1442ccf36fc8f7e9f5ded97ee49a65a0ac627ebb2a9a849051b84869f36dbcdce937622f8e183b913fe51c5eb1f0e39d06fdfc4db81b8b5154810de1f02e0593e29ea8515bb0db6d40ff5205d65fabf771487e15a5d9e3549a6d72c85a5fee34e763a321e335187c45e835fb5edcedc49c08f3c9b8f89a2d11da75714cdc1c34183d097387d9a33c28f09", 0xf1}, {&(0x7f00000000c0)="a6f9d99570805af4a29eb7b25ccb2141c51eb9ec6d56535b702cd95bc7da", 0x1e}, {&(0x7f0000001580)="f7acb325189327415689408df46eeed8b08a12204d6748b844e7767dc061af77d3e6b5fcaa996411e9c8fbc0234d0fb28a3784968856c98c8bd87a9017d12175eb28e8fb5e34647200ad4ae326c7042183fbadd1c46381584eec7a9f4c218cc1148d902aa03324a838e4c06d3f8f3ae9e92f7709461e8cd39529f32e91934e4f8e2479baa230490ebcf4586c91a7b020f7f3243c723846ecf7", 0x99}], 0x9, 0x0, 0x0) setsockopt(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000100)="00000500", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8200042f66696c653000"], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700), 0xc) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100), 0x181) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)="b6") 16:00:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x400000081}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000017c000/0x2000)=nil, 0x2000, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r1) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4000, 0x400) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0x5a1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000480)="a108b293abf6b55eb33188eaf9b8bf58b74885de0ccabcb37702fe980d0dd3a28d1bdeb061a072c2d731e90cf75d24c1bddc1c3b2d8fffbf2fdcb2388a00f51ae54df2a279d558a6e2246c4c13c326a5fe15d74411bd83843df656ce5881a114af59e6", 0x63) r2 = syz_open_pts() fsync(r0) r3 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) fchflags(r1, 0x10000) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000200)="07c2777034582bffa10c157376dfbe5bbd8bb4db865bf9a8e94c4e212c75b239672962c30bf59726589383d37dcfa5111e804dd0c927eefabedd9a7c834fac79705a2937cc47b11033dec017adae6135c579ed2777e7e78974da30ba35ee567d9c3dd8fc0646b746a70006de64228418269e0b3f02e61f65c3f164e2514d0a453a6557312e6e72597b9d0fd80a9e94c06ac2adde34d1ace1101b0f42aa6ab0871f3a9cf9b7ba61136faf873e209cdb0663f244bade7fe942fe5405ad415011dd99134c76cfeb3db44637063fe41fe283f52aa9b72c24a93b8f0812c12180efa389b1cc90475e50bc", 0xe8}, {&(0x7f0000000300)="821413e8c18caebfc3584f1e118d8b19806c7a0dacf0f95fdf3b8c2095c0beab90aa4428f4cfa1ba23245970bf26e3639fb403d42d4a963b3feea6a860f0a2903697aa3514e9defd487908a0318b6a7d4ccf3ef2f220d10a845460af44c34b6873f614667d9ae646521fc8a6e675a5df6e6191d42939e7fde9d449ac4a0acd291c34d43a78095e51668d30e7eb6a4f39ea9fd26113520f883bb60c2d3df197868dd5", 0xa2}, {&(0x7f00000003c0)="948af37babe811a2a28a5a033176303b708bb9a1037043e427fd1297888e2d7eda7afcb7e1c765d29baeb6bc2c4979d3b7982f03ed9199325dda8ace30e7549a67fdae44c63185570a0c43530eb86a96f803f09b9f31b30b96bc6a6d948a9d49e7443f9c6c4512f28d7139493dbc10e146ce78b6cc40f0d4e1f1269265c56f2215185210e9d1a007143c444712784c85c13e0d4f91c559f02f17e73c3643", 0x9e}, {&(0x7f0000000000)="9959c9f8733036cfb126990e34183ddad3a1dce630a189ab53249b8d5bec263346202a4e96c5fec47a9ae5c1f9fc6d3f11567aaa4bc7", 0x36}], 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) 16:00:25 executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffa, 0x2, 0x8000, 0x1ff, 0x13a4, 0x1000, 0xd4, 0x6}, &(0x7f0000000080)={0x3ff, 0x28e, 0x5, 0x0, 0x2, 0xfffffffffffffffe, 0x6000000000, 0x7fffffff}, &(0x7f00000000c0)={0x4, 0x9, 0x8000, 0x8, 0x0, 0x8, 0x920, 0x1f}, &(0x7f0000000100)={0xfffffffffffffff9, 0x7fffffff}) select(0x40, &(0x7f0000000040)={0x1, 0x0, 0xed06, 0x0, 0x321c}, 0xffffffffffffffff, 0x0, 0x0) witness: userret: returning with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd80667f1818) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_write+0x169 #5 dofilewritev+0x1ac #6 sys_write+0x83 #7 syscall+0x552 #8 Xsyscall+0x128 panic: witness_warn Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 499854 2417 0 0 0 1 syz-executor.1 *226156 45478 0 0x1000 0x4080000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c witness_warn(2,0,ffffffff81fbe700) at witness_warn+0x69e userret(ffff800020b5e018) at userret+0x36a syscall(ffff800021bfafe0) at syscall+0x44a Xsyscall(6,5,c,0,3,7d67ce49010) at Xsyscall+0x128 end of kernel end trace frame: 0x7d91c3786c0, count: 9 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic witness_warn ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_warn(2,0,ffffffff81fbe700) at witness_warn+0x69e userret(ffff800020b5e018) at userret+0x36a syscall(ffff800021bfafe0) at syscall+0x44a Xsyscall(6,5,c,0,3,7d67ce49010) at Xsyscall+0x128 end of kernel end trace frame: 0x7d91c3786c0, count: -6 ddb{0}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800021bfad20 rbx 0xffff800021bfadd0 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800021dfc000 rax 0xffff80000097c340 r8 0xffffffff816589c3 kprintf+0x173 r9 0x1 r10 0x25 r11 0x8fcb7ce1b6a37564 r12 0x3000000008 r13 0xffff800021bfad30 r14 0x100 r15 0x1 rip 0xffffffff8156e8c8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021bfad10 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=226156 stat=onproc flags process=1000 proc=4080000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b5e9f8,0xffff800020b5f3e8 process=0xffff800020b7c380 user=0xffff800021bf6000, vmspace=0xfffffd807f00ccf0 estcpu=36, cpticks=6, pctcpu=0.0 user=0, sys=6, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 2417 499854 85038 0 7 0 syz-executor.1 2417 305734 85038 0 2 0x4000080 syz-executor.1 2417 392524 85038 0 3 0x4000080 fsleep syz-executor.1 45478 325640 3741 0 3 0x3000 suspend syz-executor.0 *45478 226156 3741 0 7 0x4081000 syz-executor.0 3741 239302 66123 0 2 0x482 syz-executor.0 11783 114289 1 0 3 0x100083 ttyin getty 87918 479510 0 0 3 0x14200 bored sosplice 85038 414617 66123 0 2 0x482 syz-executor.1 66123 37067 99948 0 3 0x82 thrsleep syz-fuzzer 66123 203950 99948 0 3 0x4000082 thrsleep syz-fuzzer 66123 523805 99948 0 3 0x4000082 thrsleep syz-fuzzer 66123 139235 99948 0 3 0x4000082 thrsleep syz-fuzzer 66123 123919 99948 0 3 0x4000082 thrsleep syz-fuzzer 66123 322216 99948 0 3 0x4000082 thrsleep syz-fuzzer 66123 314621 99948 0 3 0x4000082 thrsleep syz-fuzzer 66123 144983 99948 0 3 0x4000082 thrsleep syz-fuzzer 66123 385948 99948 0 3 0x4000082 kqread syz-fuzzer 66123 299365 99948 0 3 0x4000082 thrsleep syz-fuzzer 99948 193151 18134 0 3 0x10008a pause ksh 18134 126817 89491 0 3 0x92 select sshd 89491 456725 1 0 3 0x80 select sshd 62259 99356 41037 74 3 0x100092 bpf pflogd 41037 178355 1 0 3 0x80 netio pflogd 45314 14557 58108 73 3 0x100010 biowait syslogd 58108 155595 1 0 3 0x100082 netio syslogd 6562 59765 1 77 3 0x100090 poll dhclient 428 323813 1 0 3 0x80 poll dhclient 83266 220912 0 0 3 0x14200 pgzero zerothread 76583 484157 0 0 3 0x14200 aiodoned aiodoned 25041 98038 0 0 3 0x14200 syncer update 86001 395233 0 0 3 0x14200 cleaner cleaner 3841 282899 0 0 3 0x14200 reaper reaper 1235 473992 0 0 3 0x14200 pgdaemon pagedaemon 53080 5948 0 0 3 0x14200 bored crynlk 14649 255999 0 0 3 0x14200 bored crypto 7258 183593 0 0 3 0x40014200 acpi0 acpi0 18507 473821 0 0 3 0x40014200 idle1 6750 343877 0 0 3 0x14200 bored softnet 65779 165835 0 0 3 0x14200 bored systqmp 58350 135325 0 0 3 0x14200 bored systq 67241 138895 0 0 3 0x40014200 bored softclock 91529 280401 0 0 3 0x40014200 idle0 87301 398168 0 0 3 0x14200 bored smr 1 361210 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 45478 (syz-executor.0) thread 0xffff800020b5e018 (226156) exclusive rrwlock inode r = 0 (0xfffffd80667f1818) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_write+0x169 #5 dofilewritev+0x1ac #6 sys_write+0x83 #7 syscall+0x552 #8 Xsyscall+0x128 Process 45314 (syslogd) thread 0xffff800020b61158 (14557) exclusive rrwlock inode r = 0 (0xfffffd806ebb1e68) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 sys_fsync+0x114 #6 syscall+0x552 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9606 6462K 7131K 78643K 27529 0 0 pcb 13 8K 8K 78643K 520 0 0 rtable 115 4K 5K 78643K 1691 0 0 ifaddr 88 20K 21K 78643K 714 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1810 0 0 iov 0 0K 24K 78643K 824 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1202 76K 77K 78643K 7446 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 116 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 765 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 6806 0 0 sigio 0 0K 0K 78643K 104 0 0 proc 54 51K 71K 78643K 1313 0 0 subproc 32 2K 2K 78643K 153 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 637 0 0 in_multi 33 2K 2K 78643K 304 0 0 ether_multi 1 0K 0K 78643K 36 0 0 mrt 0 0K 0K 78643K 44 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 991 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 119 22K 31K 78643K 23319 0 0 UVM aobj 130 4K 4K 78643K 146 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 393 0 0 NDP 21 0K 0K 78643K 208 0 0 temp 236 2753K 3392K 78643K 24927 0 0 kqueue 0 0K 0K 78643K 81 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 21 0 14 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 279 0 277 1 0 1 1 0 8 0 rtentry 112 132 0 87 2 0 2 2 0 8 0 unpcb 120 2360 0 2350 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 6664 0 6664 3 3 0 2 0 8 0 tcpcb 544 1035 0 1031 1 0 1 1 0 8 0 inpcb 280 3060 0 3048 4 2 2 2 0 8 1 rttmr 72 6 0 6 6 5 1 1 0 8 1 nd6 48 27 0 21 1 0 1 1 0 8 0 pkpcb 40 36 0 36 12 12 0 1 0 8 0 swfcl 56 3 0 0 1 0 1 1 0 8 0 ppxss 1128 139 0 138 14 13 1 1 0 8 0 pffrag 232 7 0 7 5 4 1 1 0 482 1 pffrnode 88 7 0 7 5 4 1 1 0 8 1 pffrent 40 20 0 20 5 4 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 128 0 115 1 0 1 1 0 8 0 pfstkey 112 128 0 115 1 0 1 1 0 8 0 pfstate 328 128 0 115 4 2 2 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 519 0 326 17 4 13 13 0 8 0 art_table 32 520 0 326 2 0 2 2 0 8 0 art_node 16 128 0 87 1 0 1 1 0 8 0 sysvmsgpl 40 11 0 7 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 763 0 753 1 0 1 1 0 8 0 shmpl 112 144 0 16 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 12386 0 10975 47 0 47 47 0 8 0 ffsino 272 12386 0 10975 96 0 96 96 0 8 0 nchpl 144 22204 0 20569 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 71130 0 71130 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 19 0 19 9 9 0 1 0 8 0 scxspl 192 67824 0 67823 32 29 3 6 0 8 2 plimitpl 152 649 0 641 1 0 1 1 0 8 0 sigapl 432 6988 0 6972 3 1 2 3 0 8 0 futexpl 56 86122 0 86121 2 1 1 1 0 8 0 knotepl 112 1277 0 1258 2 1 1 2 0 8 0 kqueuepl 104 1565 0 1563 1 0 1 1 0 8 0 pipepl 112 3960 0 3941 10 9 1 2 0 8 0 fdescpl 488 6989 0 6972 3 0 3 3 0 8 0 filepl 152 42255 0 42149 16 11 5 7 0 8 0 lockfpl 104 2205 0 2205 8 7 1 1 0 8 1 lockfspl 48 745 0 745 8 7 1 1 0 8 1 sessionpl 112 28 0 17 1 0 1 1 0 8 0 pgrppl 48 115 0 104 1 0 1 1 0 8 0 ucredpl 96 8450 0 8441 1 0 1 1 0 8 0 zombiepl 144 6973 0 6972 2 1 1 1 0 8 0 processpl 896 7005 0 6972 4 0 4 4 0 8 0 procpl 632 21963 0 21918 18 14 4 5 0 8 0 srpgc 64 20 0 20 10 9 1 1 0 8 1 sosppl 128 98 0 98 20 20 0 1 0 8 0 sockpl 384 5806 0 5787 10 7 3 4 0 8 1 mcl64k 65536 18 0 0 3 1 2 3 0 8 0 mcl16k 16384 14 0 0 2 0 2 2 0 8 0 mcl12k 12288 33 0 0 2 0 2 2 0 8 0 mcl9k 9216 30 0 0 2 0 2 2 0 8 0 mcl8k 8192 25 0 0 4 1 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 9 0 0 1 0 1 1 0 8 0 mcl2k 2048 216 0 0 24 6 18 24 0 8 0 mtagpl 80 71 0 0 2 0 2 2 0 8 0 mbufpl 256 461 0 0 14 0 14 14 0 8 0 bufpl 256 24622 0 17593 440 0 440 440 0 8 0 anonpl 16 635294 0 623364 211 146 65 66 0 125 13 amapchunkpl 152 41091 0 40962 47 41 6 13 0 158 0 amappl16 192 36868 0 36215 205 160 45 46 0 8 11 amappl15 184 302 0 300 1 0 1 1 0 8 0 amappl14 176 990 0 984 1 0 1 1 0 8 0 amappl13 168 3587 0 3585 2 1 1 1 0 8 0 amappl12 160 25 0 23 2 1 1 1 0 8 0 amappl11 152 82 0 67 1 0 1 1 0 8 0 amappl10 144 1988 0 1982 1 0 1 1 0 8 0 amappl9 136 695 0 692 1 0 1 1 0 8 0 amappl8 128 251 0 222 2 1 1 2 0 8 0 amappl7 120 1974 0 1966 1 0 1 1 0 8 0 amappl6 112 63 0 55 1 0 1 1 0 8 0 amappl5 104 216 0 200 1 0 1 1 0 8 0 amappl4 96 7314 0 7284 2 1 1 2 0 8 0 amappl3 88 1336 0 1325 1 0 1 1 0 8 0 amappl2 80 55029 0 54948 3 0 3 3 0 8 0 amappl1 72 161379 0 160911 25 15 10 20 0 8 0 amappl 80 22388 0 22342 3 1 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 145 0 16 3 0 3 3 0 8 0 uaddrrnd 24 6989 0 6972 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6989 0 6972 1 0 1 1 0 8 0 vmmpekpl 168 57469 0 57439 2 0 2 2 0 8 0 vmmpepl 168 849435 0 847518 288 194 94 110 0 357 9 vmsppl 368 6988 0 6972 2 0 2 2 0 8 0 pdppl 4096 13985 0 13944 7 1 6 6 0 8 0 pvpl 32 1722365 0 1707103 439 276 163 165 0 265 36 pmappl 232 6988 0 6972 4 3 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 623 0 17 18 0 18 18 0 8 0