) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001740)={r2, r6, r3}, 0xc) 13:34:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 13:34:22 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() fchown(r2, 0x0, 0x0) r3 = dup2(r1, r1) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x31, 0x4, 0x80, 0x8}, {{r2}, 0xffffffffffffffff, 0x10, 0xfffff, 0x9, 0x800}], 0x4, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x0, 0xab, 0x0, 0x5}], 0x3, &(0x7f0000000080)={0x42, 0x4}) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) getuid() fchflags(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000000000006}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000380)) r1 = socket$inet(0x2, 0x3, 0x7ff) r2 = semget$private(0x0, 0x7, 0x90) r3 = accept(r1, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) sendto$unix(r3, &(0x7f0000000540)="405cefe1aafa77c3105f2451b8d93a10db5b69bc6b3939c9", 0x18, 0x400, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000600)=[0x200000003f, 0x800, 0xfffffffffffffffc, 0x4000000000000080]) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x181, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000400)=0x8007) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x14}, {0x61}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0xa, &(0x7f0000000440)=[{0x10001, 0x2, 0x9, 0xffffffffffffffff}, {0x8, 0x4, 0x2, 0xa8e}, {0x8, 0x4, 0x6, 0x3}, {0x800, 0x800, 0x9, 0x4}, {0xfff, 0xb2, 0x7fffffff, 0x3}, {0x98, 0x9, 0xdc, 0x4f}, {0x1f, 0xfffffffffffff800, 0x0, 0x3}, {0x4, 0x0, 0x7fffffff, 0x7}, {0x401, 0x1, 0x9}, {0x200, 0x8, 0x5, 0x30}]}) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r7 = socket(0x18, 0x1, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000001c0)=0x200) ftruncate(r5, 0x0, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000), 0x0) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000002c0)=""/184) 13:34:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) socketpair(0x16, 0x4, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000140)=""/109, 0x6d, 0x2, &(0x7f00000001c0)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000200)='./file0\x00', 0x2, 0x31f6) r2 = semget$private(0x0, 0x0, 0x2d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x8, 0x64, 0x2880000000, 0x1d, 0x7f, 0x80, 0x1]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 13:34:22 executing program 1: r0 = socket(0x2000000000, 0x80000000000, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) clock_getres(0x3, &(0x7f0000000140)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0xb0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) clock_getres(0xfffffffffffffffd, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x4}, 0xc) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000001c0)=0x1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) 13:34:22 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10201, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000680)="0304d03c6cafe65188dc6bdf2d13e12f5512f52393d73450cd5d4540f54675ab7795257f613b07084b3891be66588f5135237c2c0922d23d8d7abb72541bb1d6eaf31ed9be0f8ea39668118631c93e2593a138ff3e0dac48351867d1b55687b9dfe819585f4999e7453d7d5a4d21a7e693407557d8478ebe05c16cd2f019ab1829ea976ef6bf6a4e6c8dbd0b1716a16c9dcc365d5307cee4098d7c6c07b2", 0x9b}, {&(0x7f0000000300)="6727d6444b0546935b51af5197eae790b3e9f2e0db2a2f1a998f4a2642bedf8759a3c213847df0910e37c60539a426662bf6087c26bdee86f2ecd668e8dfc76d37c8166c90f5d55a6d576a42d227e9cbe87c51a2919cebc7115591950426f452715b3c911748c97b55f7888debab571808da53230f3e369dc41dcde12490822714641486edc606aaca9d1ae5298f5624d7c1b1776bb222ec26ce5b08d11e0f3553c61de3fc305a081350744b9cac549a4d6d578fc4f654a822011dd556289c2230bfc38eea980d16644c0e90b8ac", 0xffffffffffffff35}, {&(0x7f0000000540)="39f516c3bbd80750939e41cda33b0cc383caad5f8f6becaf9607ed7c2c04ae148424f58ac90a9874cb3775ae4da88a8165de7b882ffb7d63c6b7a1f4e8ec0d5f7ef6019f6551fabef55699af680df1dd2a5adfa0fa1a9c8b1b7ac34de961b9c74c544a0abb3d92fed068ae2ee4a1d68432c9a7dcc11e54ed0409a92c10e76037fb09dd165941aab12d65a0ccad7cd9cc9eb6a93199a525ccf537fb43d54fd6ce07033f68792902af959a39c44d07c87d812107dde5f57bc0ff71e03a16da041658d9a337ebe366c83d34fffd268ca2e5c80249d6958c9c1382fa081ba535293a2ebaf09e513d93fb000000000000077c00"/252, 0xfc}, {&(0x7f0000000180)="09cb7842b4e722c1cd5de3c1914f85fe22ced1905e7577ffc3e15388245ca726328c41e700f6b68161a87a2a52794297dddb9908a3fdb39958ad2edcddbea6778cce1e239edeba96db44b27c2e88574a70a5ec48974e60e9fe383ffb73b1e7d010f3851d9fb2b7e889d8", 0x6a}], 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mlock(&(0x7f0000005000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7, 0x2012, r1, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x6, 0x3}, {0x5e, 0xfff}}) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100), &(0x7f0000000140)=0x4) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0x0, 0x7, 0x4, r1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0x44c, 0x5, 0x3}, {0x2, 0x1, 0x4, 0xfffffffffffffff9}, {0x7, 0x3, 0x0, 0xf411}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x3, 0x2, 0x81, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:22 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x3) r1 = socket(0x40000, 0xc003, 0x7) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x10) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0x1bc}, 0x3) r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000001e00)='/dev/null\x00', 0x10, 0x0) r5 = getgid() pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000400)) r7 = getpgid(r3) rename(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)='./file0/file0\x00') sendmsg(r1, &(0x7f0000001dc0)={&(0x7f0000000300)=@in={0x2, 0x3}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000000340)="038430d437ba36678c883036414c21bb7b95b8136bbc3bd2a33c73159ad656dc75a0c541442d", 0x26}, {&(0x7f0000000640)="76e0c636b3fe14df6c124eac30bd8a0a89ef7e7024965e957646cdac7ec8b5626d5813a84daa0f98035676cb91de034e2b15cb21869e18c8e11c5fef102fbdb7a0d8b09d59ec43b63bbb3dc7bef74cef39805f579f3135a8c2a70d027d85756e920918c43dd9b14913cd81dd9f490af8624a5fa8dd2a6adcea4d0acad0dc9ba84e3672cbd41082317ca48932c135d8231969205ecba6e810fd9b63703dd9e83b", 0xa0}, {&(0x7f0000000700)="eb4357e9b8bdadb167a7521005a1662bacffc09d5a20785a2051a353581987273c8e2356be8b0c2aa11036683eb016451e1242f02dc17ac6a3d8a8823b02cc922741b9d399f2412a92edcf6ed25451620a6637848718203e0b46e47d4dcd9de3f5e4ef8c48ca12fe2b437cc3b849cad387cd7898d6160e09bf6c0734089361ce3d0c9b175cf94d36d5638019b194f168017ccc8ac6e75e914c77cd6a82c75ae8ff59e7c9ddc58dbcd4adf555b5666cd7fc4f39b268723d6dc57ef2d6c44fdadbf1929e704117e8be29e27963f490abae32f3568ad02a9b9dfe6423dce6c910bedac327e008cdf95f090c99b0e7ed73c774eee4a16789c41a856f190a33", 0xfd}, {&(0x7f0000000800)="f84f068b5097adb91ee8845a68de6f6561ad66d4840f525c6309acad18ea9af7a2e2f56750a85d678533822adc8a549b2bd7892556dde0eb011e2916e00f4203afc6cd1dafbdba68d48dd229c4007e66af0c80bd6ba25be0d63466257263a819216c00e92ddac520156c4707a4ed9cba5c96f4cba7e38659b504afd32c9033d221887b34aaac6f9ee9e86d6608cb5db038e0329e9b8dce85f10bca0ca2e1cb33b42237471f7efbc94e874970a6f5ddf4bf55355c69a206d1e9e13e95cb952ca38afb64181f7bc1e99d8209fd5fb4ce4bff88f034e787e4953cf198dbd04ca454fcdc02ee8d26a1662fdc677108fb95314578dcefc1252ce97038ca5151bf9d112161319bdc23c68cd97cbc0844b4518c4c2985af4df7a4af36a35df2ed72f734a23b5fb0e851902ffbac14a510634a42d5cc4cd1529eb2273762cf2a7812fd1f6f3b5abaa1fb6613ac36f74c304930a0cf56afdd1b4b202aa6ae760ecddafd69a906f5397b1953c28829456bc6d88e5419e1095b0aa535e571b9c0a0212b14d94880edb357b40e2769ec6ced8343d551e46378a8f625731376926ba968d45d84f1f1b4cc91dcb86172c07a9c60f344d699eca6bf6040bd070f3305973e43d9d2d9aee27d277ca1311565a5f7df9569b37102943a2f2e848056a5b71291c0820b589b9f4d2e34bdb9f8bc0b496fc2b5a5d0c967c8d6ebb7eddefc46ea3963e4948b2c42b9b44ee20196658d7fb7bd969a605a149a0d1a918c0bcc5380581f8f431fea99c6c636b5cd92af07528398212927f8c52fdb84ef8f941f89fa6f21222406fcad559f4cfebc34d013b618ecd9720e54ddc1446516ec82c5412a3e65f628f0d6e2ff75c8053f132b08dfed3c3f5e1710db7a48cd75b7cc34d75e5660d031370e495903670dbb19f3e39c2b75c640b1d2a54490379f0f4693024cfdc5468518b2802866b08d47a148bc2fa9e63a0c9172af206eecbd8e96d8e6ecff080d65429ad6d49a2560d374573aa984dafe3668ce7a8a61add55735c439d18712678a3bec373ee79fcc6e69c30bbfddee70baec8b393adbfdb9afc5c3c9ad2a3bf669c708108747d2b50675276dece01657a4eac089ac5cbb20cce2d5fb5915e3612196c4733415ce042f0e14c9b234266a8fcb0f1f804daacbf2bf2b8ad79f27ec1d0629e752557cea1e6bfc9092f60453689de2ec6e7bcc356ef5fe226475b6fdfbd33fefb9e50bf2ef693ece85de90f24251758530f619783ce2711ef551e470e29976c0c4ccd9fc7164e0d9e7c1a0a3a5fe83e09cf7b68f441de81e5caf2895367b0b8d473ff64a4c463ddf32962e6516dcc78f9c7387db34f51756890aa650e41386ab2a39c2ae45b7db44acc58e5d26474bf5e07acf0bd28c34f85cd599b447b75681d23f70d53e43a2b2bc155d634cedb3952d635ab24300d46c74933a7362aca057cb17935e2b703f5f29a06e118f566ec771c705d9c5397abfab30b9e93152cc3eb028feed353287ccdaee7e96d2242affa3629a4f5ad4c6265a73b632c22a6a5d4db50b64c4afca74fa9a54cdbde76df2bd3e0d6ac81bb2e6caf5db99de95df9ba1bd5dcdccd4837dd9210c505e55e7d9fcd47697fdbbbcbe26a46ed3112deb3b4b66ace70aece9c4a18e720d98db5ea69b48bb689190eedb4809e4c5a9a2abd980e8f672c315309f3648889aa38b58cdd1ad55e3cd1187681e978d5656ecbec6046478c6ee5ffef644c64a0567f5ef00f4f7af797b798e399a0d95bf943591a5f848878b24c56fd123d19cda65195d9a1109df7f1bd246efb0815be27cfe6edbfcdef1a2538cbd03165bce4704d45bc0c6b7d521f404562c5f32add454292d42629728d84d1d742444862ef051ffcd56a05efd5523fa6b5954ec5609d2bf5c69e7422f09b81edf850449e4701e4d64a5384a6eba2a8778779f3690be94c5f7f4398ff314e0f0889fc6e14d7f839f1e8cf85dde2aafa1cfdc93bc832de723c91cefcbd9a5a612856ff24d0ffd9e214c6c88f6329ea63677c163c97b9013c2c2b1fc1833d9d48d2180d14c5d4c628b8f1a544c1e6468c2379514ed46836ee27a12b2dd9f444c0be00d46ae89cfa8cb71eebd1edcb5a8607df44828362c9edeb5b4cccdf421dd5c5376fb3bb03bbe18162d9dafd8cba90de4cb804b66d35671a7a4d908542bc659b17885dee771be438e0a4f83b926986be3460ebcabb35a8b7f86f988661ad9cf4803f1ee8fd41c9f1e0ebc32a2fa648215d0fade3a75a7a8809f9610333c99c5ac276eb150a3f7865589cd41f5720a8c8b54193ebd461cbea52fbccca89a2b69e7a1180e482015038d69bc3e69b84d5aaf34cf80ca7ed24fdecfb4f64a135c376ea9ca1153555212226c7e8a1a34796c38dfe2a880d227097e9a21935bf64d71ab725cb896387780b480ef0a83fbf58674ec76ade53be2422730d7b219ea39eb4010b6213ea5d956bc77e728749d0008ca06b2b5829bfd9407bd556906e7a192251f83bb35cf08fd8551fc883686b1cb389b80df0059dd69f1961693229ce0daac1a1408e60a5eae3e79522feb213d4ec1d01012353d5e7d0a936fc849a8859762270c58c213a84a8c737ea902e1946709e31086ad2409ad45175643bdc7c0d45338a196b8a08f054292a975904f0edfb45ca9ca93cca165625168bfe448fec78fa1afe786c11b787e6be691ee9d9f819647d3c6e39c4a4246f000e417b6d5c17ff3bafe701c7e9fa67e2eb24c6e0dc791c296211a2615ae7c09afad93d25259f13c29c7199e208caeb7e4904e857dc5e94aa8ed772afe6f75ee10e21e63ec7d253acdc42c68db01ce1f8eb5dcc98b08c7d3cd394f25c8a272ab43c0cd1baf8577bd54c2b221bc4a0090b38708ad1d185489e8fe4b4891cbae826a30620b13d34c0ae7dd2c63e56d8346e234f88a5e176fc1075b8c55edd8c1f056f173372d1d5b087f9ae2de09cf6bc7b24c7df208038baa4f438560f15efe594172cae03ee7de041fc1c26b3c1fdae2c62f0f66d4a4a0d384086a0e1136a91b9afda056a9c0573a3a903c520f3070b1d421e57cb3e10d9d5e5a9ae14d9bfe78f44cacc76de8858735639aff3c69500322a3df7c38ea9279d1f57418c4ff3f3c8e62efe534baefff73e6c412ac6a37494ba41f9d5eddad0a7be60d365dc5bb6b848d2b79ef64670159f00d8c2e8cd8312d7a9b6cbe9bb1f5ba9843feb8b9d08316d9c93801f9b291e5208fa137ea0ff0365df44787e8655a66d494da2a3ae422230f7d561ec88ab0417e37c3c9454c9d8cee2b579187bfc3b7cd190ea60c9e5af8fc1e31759e2725e2450066aba950a918cb8f7440f8240ebd0135e072108cc031b9341f852e220e6684128d5e77affbe178f87cab77825ee41f1b9fd52db6f076e8cbef4180bfb5dc6b13c8bd4fb0fc4a861fdda46a91684d70cd9acf19c4e0791ec96b1316081af6206e422bd90e7c22f72e402f76cb960ee387a4ac8181a747e06a9f518b2334108a95041d0691e8b11fb1fec5e81698ca07b266770ebca0092fec1e65ee7f5cf202a828aedc31a2fd722acafb85ac3bc73d8c58cf747dd9164430712e3e8f6cf42bb4c19e5f37ff356347d60092bc49b30046a54fb3f4be9ec93047a079258e217f73b467d9f2c9b27294fb1b0813339db9a935333e345c80ab5117d4b7c28c87e336f40f742b2c10d5c6aa3a3c72f45f326bc8091d559369e6e63ef9b8b578d07022f12b73a040483a665238d9b70a0cb2cda3590df91a2b43830c4ff8816a3c1183000d587499246e722a06b041c71168c000a17f3f06edbebe4dfb007310022f4ed76a3be1762cf711d26f9fc0585e7b815fa0293250efecd76d280d7beb57d04fc3c4876347d656473f43f15fa73c7a98a73bc7222ce652755abf1d235128065ac296e8bf91c1efaba000738cddb78ce3f5c4ad5526eeaa3997b2800de19e623cc8c21f779f7df5c1695bc0b76061694478c1de9cc66125487b90ef92302f7712f21087fd3f62bd678e254d84a1742fb5d07a22457656ddec846083096d23ab46d7c20c7061d61c1710b386ad7c24cae2efade0f84205d90ec7a4edce5715efd3a2b3180e8bf15e2d6e265e131b4d654b4d2c1095c44fc590851bc38af989447597e9a5ab8508569a14940ebb3838551f290cabb36c95439fe7c82ed6240d11cf6ba9f12858d27d32ff451f0f30123710c0e7f6fc132f6116960092ad27dd7009dfd7502413c8e86882e4aa6c5f0b737024f17a77d930a14588c002a73b124f4255f7ebc36db206301ac5508570c1f6a129dc5ac839b08b5bbfb6088d82fd25cf0ecfd22a771d1deb680e7e161cc42606e94943c7be80e89412f57ff4c8eaf76d627f52c74ee513230e64a7875c37e2dd8a01cc27066e4fdccd7ca4aa76a31d5864adacc542e880a8e70a0cbed1aab004154c3fe586a6078d454e42f2a2a8d98c814fe5e02ea54db00e5a603681575b942256a7d7ac5521a5cde84ced349bc01ab2261fd94737e4c0ac8e2ef627b2327aa8d61d012b315a6e6fcc569b431c6e492f9e38d7c4425ceed9243a22365678dad889ff85913eb8bb2cb7fb98e0a135283b338837444d96b34f6fb89dbad9aa1462ecd06b4f574bf5b87b6615a8708e737d7d65139c48a3cb4c3802cab8a4d24fe4d436f1b12c71532b1a3861879f0fcd0b65bdd1f531c15eca5e7761ebfe7f85703802231964f48a1376896a6eec13eaca70ad8b9d14c727d80354263143839ea929a27fada15b6ee22b87f8b06391a57472c15ee9f61af0dc400982610386131c1102d2b4ed22175b6817ed5d33e779c635c3df627b6771e90506a3530bec524d5febac4153eec941feec9066f9694ea5aa53e63a6abdafca1b6ced6164519195d56c952f252369212f979c1ad3f8093cb4467fd847486a22f57ad3c00dfe5ef710977add9d502392c7f29237252a1b8df0988b76ef6b27e28aca17e545ec82544bc94c8709dd1cce12f9b126fe4f41fe07975674a6f1608ac7369e4dfd90b8802830d2a9dfe78b947a0f26d7ca733ef9d5fd8fc42e5f70994b296973beb0d0b50261d1005648575f5d0b9e3e5c085e5cc15d16ec02cd776fbee2e875e25d38dc45e887bb3f5a50e8dbab90398185d99594ed0f31b4d1753433b0f7baa605bb82ce3bfa0e7451d9a6e5ce8b8086d295e2ef3b7aefd1d88a25da7e34b2833ad0c309fc825f4b10796668face8e4a794ed1a0263a925576fc2ee88549c849d7f35071d15a5589468a2c6ec5e2907fbcb53e419aae7eafce0a732dee6946cbd80e557c9acd26e0d58eb965e71c7c999a80adddf0c5202b4e5e7df3fd74e993ba4c7135c845e19895390f2e77ffb2a5609ea9732411836bca89aafd0821635878f8171c09c387ce15612de16279bbbc47c057b800f51405cec1afcf9c457d4fa44bc8f95b8ecd7cea8b2794e3090aa8e7eb043d3aa51e970997c717fac678e8716a4b2c2cac6d38f885f2d5d38b590355dbb5425984cf5f0ba688eaa563340cd169aecc869f3ba307fd8f6c943797ca74102140a0302ccfd21c371e46ba8aff0c43cde41255dee35ceb01af44ed21c56e054171949a972772e97dbb8f2b1112e92278731fd4dbedc35927b5e136ad5aef4b6611d0ba516f7a23ca36f127e61792d9c641134e9ca0c729728b1b4b9d2e449e44195cfd498d51be93bf083b2868ece8df988932180ef58f5d6a84646d53e260f7c51c02b09e485f557b1cd9630336f57315095336a6d5ecb9429923f55c62b5ac5e9be20bcf393756a7b42387ba1a3fd1ee", 0x1000}, {&(0x7f0000001800)="65296189a261d46ba76a323c6184d27e39a4cd16f2abc94ff62b3c37cd8ac1affbb4d8a9c1c821c4c72a6f72e382a0535f98824c28742189eabcd603e6140364b7eaa02097107c2da84aca3fab5b4ace9a13a148b9d608f6489a29138211a1877427327942bc8416925e68042bfbfe57ab5acca9e498b9cf7efe4a4a29f950daf2775ac4284bc8ad97eb7eb766835188ac62", 0x92}, {&(0x7f00000018c0)="ad9bdcb216711aa10bde2fa248200898c271aeb8ad75c802bb031f742bed04f1bfcdcfd7fe07a8409cbc485907b7268e8e9786a1b7be8905d31b878f0b2377e3b44dae444732d1c920718cf62975ce1a5eac5920b975360dc4880305b14819a7abe0eecd6ab732472bc2c2e05df29c3ec431bd223ac81cc1b35309e0c4a75487164b6825f4dc6705a6656a1473b3fc8ef25e6eaf95d4b05cde0e2d7a855fd5b2e32b793dbf428b7ca60a6f69c0c663afa22fded1ab138f04db290932799a70bddd8eccd2f413c49b3a29c7b9263b352bc2e0b1dd339f674d", 0xd8}, {&(0x7f00000019c0)="900bef497409346d87fda99431d8683650304ca17d6ff1bd2559b38ca4adc8b0e69800446a8c80d47e01994a3e05bef490a9f26421104566", 0x38}, {&(0x7f0000001a00)="b1bad238ae02bf803f4e534c70bafc7b5adb579ae67c602d9c48dfe0933ddc3f793ddb33e3bb428473b5baa0a96fc43032a9daae094ae8", 0x37}, {&(0x7f0000001a40)="1961a79d90ad43a28371e10619f3abbf4144c4ebf980b74a5c6029cb2f24d334f3480f326caed18e44744f139ef1b2a579ec9aa90a1961a6f4cc62fe702112d9eb839e4a85eba284075604b273c82f18685661a5a408e9b9b0", 0x59}], 0x9, &(0x7f0000001b80)=[{0xf0, 0xffff, 0x1, "f36ca1275eb1d9a8a1166e18d229eaf9107c02c2e26e8e3293023cd191483537043174486db8636b863c2de1f411d7dc196b6cf10ed72bed68b5b01195cdfc98f6708c17d12bc8cfd27d75169ff9dc79fc5d9aa1a712809a86b99855e6b9281f494144a688d4590831f1ac3a2a068d007bd6bac25b59acd53439c2fcd369dfce2200a655d9af4541480a113402af5f91872768728eb6265b1507adbe7d673894ed7c96b5fb635a6b42750b86f5f614be0eaa4f4f80b3142a27228c6d31effd7160c182724d7cd454b833159302c2200d3a14ef6d4a8dce57cbc58040"}, {0xd8, 0xffff, 0x7, "7b5b6d21e704c62799c8e57d57b4c2f6934d2d2742e38ec5c1761b1bdb16ad42b41a664b7fe54d50c3a6f29325b3cce92192379a3e5532498f4b24c12d3db516eb4e52d9e889521cf96e2a136c361aadd7ccd71f83ca1f3f63c16cb0cac74b003c51b04c3e67933d0f0bbbda82ec332141958896362c17467dca878d8b6275cab044f935f67675e4b38c1c320ddc7ed0508d7f43671d6e1adce4c1a0e224e2f294eab8c57dadcc3141f1dd78b7317ebd10ff768eea878126bfd5b84514cc163b3e"}, {0x40, 0xffff, 0x3ff, "38ba9c74f0f4045ea6971bcb5b47d7f5c06522872fb5d3aa6670dfb9a1aaf9ecba9cd90d34f83482557cf57395"}], 0x208}, 0x401) r8 = getuid() getgroups(0x9, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="e1b18977c7ad4090c10ce6357aa46bdee25e5b0a39f04fccde3c405422dcd3774fcafe4123d4396fa93a0479b915a9fe07a76e8c4b629a5837013bc16ed0077452ccf256f661876c72aab5aeaff18ee5c97f8fd259ad6e340af4ef7f0469f04b48c8593ba2f8cf5cf24f3173eebcf9bdb514386ac7c932d325eb63cc9d8b86f7da28427b296170e04a19366c54", 0x8d}], 0x1, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r2, r4, r5}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r4, r10}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, r1, r1]}], 0xb8, 0x4}, 0x1) fchdir(r0) 13:34:22 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000040)="1be528d0603233e6fb041f1e2eeef75ce60f8cb45b0a8a25914be16576bfa776f2ca6e3511e08a060f695db505d613abfc66a7edf265140df8220b377cf3a09f0589a153b0fa6763ef47c9dbd1384d35e58b5576358498eb31c4450664773862f655611d1fe9aaab7d676568a420d0c775d1fe601446a0025135801600eae92fd1fd47de33962e1874b6d166ea2246e797e71819183a5eb4480956a02f66a69b9b420c7e1ae8e7dc4e01f2231d94b72c8366d870b07a077ea54bdaba304f39f3a7cca3a29eb4a59d9ad29a0d364355fc0582b895ac3a1b80abf668cbe2f88bd09355dbbdda3548552feb083b320907a719987b10cfa61f44963a67bce0f775899a3f4b1ecbe572b75a3a1bd93ec3778304a1f919ca9f2f5d81abf0586a04e655ecb63f05b8d5863413681fb62b266ee711d933a1ba83b9bde395da088b878414a074a586c6f0b965018d95aec7ac6c0b385e56be289087b8fed562fe78a7b1bc2f573fa4d13db3dc6766c17bf97aad715cf07dced48bfe0db223581c0ddf6dabccfc3d886cb5493585a1d996245ab48b81567465059ec12a925d185df8de6ae962b8c877e134f0ad5a1a155f146420706400d6e3e26126519b04daaaa8a89f2d608ad192c6831ba28c46031bc1b7844968d504b0cd662e918f44ba2c9911e5d803b74448f687c6dce55a6f686a91b3d603913f4ff12c29b169d40d834bfed209edceb98602685dcb9e724dc1132aa93c50b30754b1b294d384c3ae8fad0b488f604ca1025a304e99d5954ee71133e7e943809648e5966cf568c060c481a239fe9695c20f494014c36895a52ad37b108ff275901b62892ecba5fc8fd1fe2cb587f0612eb7f15c7683bc1df490ed700397cbbc0c9bae5c62452749cb373aa1f1a03bca258fae5f920d7710d95df2208b6a1174e92fee81c2425891d85689c4f9b91423aa255f6d02b1715b38e99645145074b72efefb792021719f207ad74dc617c5c61df6cc8d0da4b9016d7fcb797015ff5eeae5d866856dd80c5c0306aae65547b0b43746fb7ea24861aaa54fdff97dc01cd05d82553c0ee63bfa9fce112d4e1810105938d90878b25cf72a18032b556fc53f69000ae70316792d7d114c1d5109f455a50857502fa51fd1e4d202074e1218e14e3d75b0fa903d6131df9c037b3f1f3e707e2deb9ce171fb92ce8849529612a692b56985aafdd05285224904abce3e945c00d5418906c1d5ce9475afb929e97bf95721b9f72ead765e95d3c5f04d0ac1c470359075ad47fff75ea98803796e6cdf12671d75a3511864e477352cdeb7faaf1fa7e7c3cfed40a002f6cf32176be2d3b5e7250187d35ab191470244a8b35c003cae558788321b1af485be22074294f282cb9ac0c7111d7a5f38253d113ce7579a229b0b0eb1a2815dba3667acbb15bad60826100060bfa384b9c95b368993b19272029728fc9b0f03ef81924eeff3f3bb5f2aa47c8d06a0d3b8318ce0415805ed1cad73491995ee34959686270da5220c37e9e073604b6af6b8db0b055661d8d603529654ffa6cbc29272070c7e6e2f9da7df5570eff54791a09136215098a9fa1334231d4a9265b0cb85555ed692460f95a9c54cb45082dadd050f05cbecd529a5ba8f8d7d9488917dbd0970e353a75add2bf9360d0b809997a81f983c7db620272a850b487cecdff50627a16ed25d394d738cc05fbe3eccb87ec0934623d32f2c6ae21e7b64472195dfcd01b44e0b5d9ef37dd0536a55bbe625faed2cd2435214d812d0a16f109beba237b1fa6bd5d85d64f39ce7072c4557744b8b56e07527d8b9986c384a55e8980a3d1364888f2bb29473364876725cc90746586ce6c080c803e4a5e90dd11a44cd30eacb26306c7289857fa51c9b991aebdd36db45eb1e8ada31411e059b4af0369b28d5b3e32d121238d14f9e74dcf0e08b171dd8a709a62092b1681a0d4bbdf601fc60b999b3e2164b9d4ac7a4b2ce1d8f4ab37c9b9d5fc44ee41e992385e22b1828e7192a4bdaa04acceeae742494f8fc28", 0x5a1) 13:34:22 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = semget(0x3, 0x4, 0x80) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000140)=""/179) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x4, 0x0, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) close(r0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) 13:34:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvfrom$unix(r0, &(0x7f0000000080)=""/40, 0x28, 0x40, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xf88, 0x9}, {0x6f, 0x8}}) r1 = semget(0x1, 0x6, 0x1) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000180)=""/245) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0xdf, 0x4, 0x38, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5b55}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20000000000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x81}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xab}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x344}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0x3b}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x40}) utimes(&(0x7f0000000780)='./file\x00', &(0x7f00000007c0)={{0xf68, 0x4}, {0x2, 0x7}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r3 = getpgrp() mknod(&(0x7f0000000840)='./file0\x00', 0x2001, 0xfffffffffffffffd) r4 = open(&(0x7f0000000880)='./file0\x00', 0x80, 0x21) ftruncate(r0, 0x0, 0x4) semop(r1, &(0x7f00000008c0)=[{0x4, 0x2, 0x800}, {0x7, 0x3ff, 0x1000}, {0x3, 0x7, 0x800}, {0x1fe2940d282981a6, 0x8, 0x1000}], 0x4) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000900)=0x1ff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) recvmsg(r2, &(0x7f0000000ac0)={&(0x7f0000000980)=@in, 0xc, &(0x7f0000000a40)=[{&(0x7f00000009c0)=""/86, 0x56}], 0x1, &(0x7f0000000a80)=""/52, 0x34}, 0x802) utimes(&(0x7f0000000b00)='./file\x00', &(0x7f0000000b40)={{0x3, 0x7}, {0x100000001, 0x7}}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000b80)={{0x18, 0x2, 0x1e, 0x5}, {0x18, 0x3, 0x7ff, 0x3}, 0x14a, [0x3, 0x1cf, 0x80, 0x3232, 0x401, 0xa303, 0x9, 0x2]}, 0x3c) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000bc0)={r3, r5, r6}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/bpf\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r4, 0x0, 0x0) unlinkat(r0, &(0x7f0000000c40)='./file\x00', 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000c80)=0xfffffffffffeffff) fcntl$setown(r4, 0x6, r3) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000cc0)={r3, r5, r6}, 0xc) getsockname$unix(r4, &(0x7f0000000d00)=@file={0x0, ""/10}, &(0x7f0000000d40)=0xc) accept$unix(r2, &(0x7f0000000d80)=@file={0x0, ""/73}, &(0x7f0000000e00)=0x4b) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000e40)) 13:34:22 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x1) 13:34:22 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1ff, 0x0, 0x58d, 0x2, "a109667599837860b53eb8eeeeae3c6cc5ebfe27", 0x4}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 13:34:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x2041a, 0x18) fchdir(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x42, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) poll(&(0x7f0000000000)=[{r2, 0x5c}, {r2}], 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x0, 0x720, 0x0, 0x0, 0x9, 0x401, 0x101, 0x1, 0x0, 0x8, 0x9}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000180)) 13:34:23 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) r1 = socket(0x18, 0x1, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x880, &(0x7f0000000000)=0x9, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000013c0)={0x0}, &(0x7f0000001400)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) setsockopt(r0, 0x7, 0x100, &(0x7f0000001800)="c3b39b4d451bb6c0e67fb95b2a6a5c02d58c951c8e667490c8a001a0e98fe487a23c44a8", 0x24) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x420, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000017c0)={0xf18, 0x40, 0x8, 0x7, &(0x7f0000001540)={{0x8001, 0x8, 0x2, 0x8, 0x100000001, 0x9, 0x6}, {[0xffffffff, 0x0, 0x0, 0xfff, 0x0, 0x2, 0x8, 0x400, 0xc0, 0x5, 0x100000000, 0x9, 0x4, 0x6, 0x5, 0x3, 0x7fffffff, 0x9], [0xf0, 0x0, 0x800, 0x1ff4, 0x6, 0x8, 0x3d6a, 0x6, 0x2, 0x94], [0x5, 0x2, 0x9, 0x1, 0xfff, 0x1], [0x8, 0x0, 0x7ff, 0x0, 0x200, 0x100000001], [{0x7, 0x4, 0x7f, 0x4}, {0x6, 0x9, 0x0, 0xa61b}, {0x101, 0x7, 0xfaf3, 0x6}, {0x2, 0x7}, {0x6, 0x3, 0x8000, 0x6}, {0x0, 0x755, 0x7ff, 0x101}, {0x80, 0x0, 0x1, 0x40}, {0xaec7, 0x0, 0x1}], {0x6, 0x3, 0x9, 0x6}, {0x9c5, 0x9, 0x8, 0x2}}}, 0x4aab, 0xffffffffffff3260}) r5 = getgid() sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0xa, &(0x7f0000001340)=[{&(0x7f0000000080)="db3967ba93cd6ed1f9585f3a752f516b2f8ab9c5cae4a670f290e9142cf08c6be8e14adc9f4adf1d5dff59856a191e471c0268ece91f7863963fb0021bd0439c8faa166a2e3d18c1d83cc9202a0f42ae2966fcbfe7bdc8492a08b17d84ffe1732aea2d44c7c7ae65636fa9b149f7f07543dc815e02e557a842b7101632ca59824997fd9e49cacdd6c1a541f2fea030acadc47e0ab636d7fbab", 0x99}, {&(0x7f0000000140)="64315a293e12e510064cd94b8b3ae963b44fa38a5d47c7e9e34ec3546e44a3f7a865ef29d131111c245e4a0db1826787b71eef8ee10011cb93f3d5b99646c5a99bd45b0273b5e9f6aa53dcf33b2e079606ea633f46598329c75afab63f8c13ed7460b10d4269665815670ee2b98726dbad223ab4d74e15bbae73567e3dbc4d5a6a457875ef8f9207b9c18a98c7f3ef1b5d9c4050275b2e027ae419430fd28208806b3161e3e7dce225bd01d6f5c52866a69e58eeee65f3fd3cf7799268a579d92cb9", 0xc2}, {&(0x7f0000000240)}, {&(0x7f0000000280)="5ff4663076b6477e017aa277ec7fd885223b93889c6a6feca92fb8f4f9e461b5981c131d973644e2d155f4626ef94ec53ff1becd7a1a1f2962e76a1ca138cb00982975663faf82f1941346259d31506c386004e265422daeff8bd05aebb8cc6f63bf76cb3a0c2c5ea040ed30797350f831a018723268e7e752b5d3ab4c386be2e05bc99c7f7e0b7030dce9ef5f9bf75499e82d96127a2323c8fc40f60ac5b4ff8f2008bf4b071a067c3ab2b6e2a7bb1f3a42b963b9540906122291bc519e8f8e4273d5c9fa05e2cc6024b6f9b2c32e5962944e238861168ddbebd177679ad3a15b5590743182d49272caead6ad149bfacac244b96a4aa37610fa373427551f87caabc873ebc7e0ee097e24493ff6f0ad51056559c160cb736f8ee58b58375c78cf0258f187f5efd905c776d5f761d04bd4117fa95c473960b215f2830d84637d0357b2960a433a4a39a49593829df7b2be6173a06ef02c06f17586710fcb761733e6c667520ef377a5f00113366d17ce54bb67b9834b225e28f9c336c7771299c2fe77d918735be68782628070ca422119b75775f3c14070a18b05270145abfea07333b9d1fcddd7726b879e3dd1ae974e53757704effec36c6c6483e7f3c3e07d85506ae521dbc12502b172bc626a2381182d6c10bfaf7ea1bb262aae9bb9d8ad3e888a528ff71c773e2b18d0ebc39afb560bcf00456f49f224d82c3f146db161d9a5fd40912550984bae0f823d11cefa2129062f39224a3381f314d9d1feaa6fdb9e2c4cb17b2910afde0de68739d65ce84668c309fe704537285abdd344f608d5e7746f85addffe0b04e0e80181a0747cea1b3c831d67035358d3bf660a57a72592ea57b56f2d8093ec73f1e7509852c76e62d2c1fb9da75ee5faf79822afea67d8ffefc82df4b41d5c312f163d518b81ccf1f4389dbdcdf19e04b93bcbdb4b8f1d972476b2d483e8b0a35952b1e35fa55599fcfeaadd6343c6725609401157c41faf83304d9f04599cdef638ecf58196f883d3cd082e76f9adfdab28454a7f4bb4acea1b2fe05b8bab86c5a6ef53c1dbd59a0475b2c019b73535dd85ea53bb041657d61b4cec83a4dabad3fb33a7f41a3c5e514a9838732908ffad12cb5342d0eb230b1205826fea7aa5d7082b613ebeff268d623e5614e22646a7b929952cec5d78ea989b713b2f0ed66e59cd0fb84c8e52bf12fbbed936402b3608884c4c3df0d5e31c7126e5289d97c9b0145b5d0c7e534a2229debb661e45aa4d5f209babb8f658c29b01641d33dc5cc8e3f6c16a1035462928e009a6a169b5939440a93d17d6352e82d661638521a2b1ee893dbf2f8c88507ca44a095abf6ed069e5ca250da8a8f07650cd6457fde06ed895ccbe7da2faa68f7698c78f645509d1aff4f87010f72eb38fb0d97a1ec8ed495e01d7c0a86e2a8bd16c60b3adcc71a490c6f495a696e14d252ba05673068c1c38a7307b1a46d5dfb959e827c2ae97dbb12c458521802d0bbd3a259cc56218354c6c6f3cfbe2bb91a63e9514284091e0d9a0c74851b5857fb59540faf7316b5424eb37bc5ebe59e18e95135b4eeadb0b2fe85e4acfe3e56394098845c26947d7826d7543200e0567a5a7d83d7669c85a8336fb39cb04c64b398e9a7305cde323bb09e1137b005733e0388d78f0b0a0bfeccca9df7fbaf40927eb0d878a6a373309bd9359545a52958629ba364487ac0895aecfa98642f77efd38377d4ba7bf69bcac3988df69a38d1daeb35f4f95021dc3fca5be6d6a289a4394f5f8bf7b925a5c30c0e9644894eb80814fdd335993c995ed1f6ee41e21ff0eb91c040cff7d5503351c8e91a440bfb069f113ac7d479d74fdc6dfff4a9474e312f6c61efa9a8c5d4725c858ee885b82b6e82347eda762b497201c2616129cec31e91cdacf30e4a2b575614cc76845996dcb75d77c1bbe0f28018f937a0b46653270ce2f4a1e83ff4924bc9c197b1ed7bd1187f3d5349b195258994f331387d68f217d157f952999413621c72d421d601bb4e01abef6784fa86659fd149cc86e0f4764e6497eaf78395afb9e92b6b3e35e2b39bd92f2847f46ad683c70cb787bafc75200f49b0866a22c22f3a86bd53963567d279806df04686430e1a104a4f23be18fbb1879f9df2d0dda04979208a4ea355eae5210d3039a48971f93cb6a4de406707fe5471d06541cabf6349bc54a1814dc72dd6962202942c436811b908d15c0eff31a55dc6a337b68daa5da0b0daaa25a1c27cc498055b735bf86a1180c5b3006ec353706648b58c88a51a1e3084de496e84b73c0aa964a1bf82e148e7139c33e7c639954663fa41cd66859c49f4d5a337cc626cfaf44ce463dc9253958fc5ad6e90b0a8108888f537c0ac4bac56ca44abda65f6ec9608987d74cadf8b3a016ac1285131b648765c51857f52a5e826b964fc254ad98d68429df84f54abd6ba3eea2056a75f1f58ace7642d8711f53ec3ebbc94e1f3e61dbf827baf3a564d4d75c4a0bbcc2e8e67be03038d4e4dd80b3d1405cd766c5880c8d94f9a0b9f4b171bfc8e5861a9096f49cf171295194071a4bf82cedddcbd5fea3ededb399fd829560833146260f59b2212dd90f383f40741084f63819d90ff1e9d202401d9f02a361d6af82297a413f1c7e5372229a5c3964607ffeccf383fa3ce7ab51af9d2451f19566a177f5c725dbc038edc5f7634d70bcc4010d512c1fa3676add3dd69514792e17528317d50c2634c625a7f0411fa2c4916dbf1928a5b5698ea6b1ecaf897e19ee8b02233ec2d64e409146657e16ee282e4422436617f83f239e5b5dcf509ae06d4554f7bd9320435ba2cc08cff297c3d7a183c84a8ed9018acaae0141d101bd50f2e8607583a2266ad754c118b5f11b41830b6b4f4079f4cd0143f424e5991abf0b4f9f2084ab1f4aac831720eb2f52bb6906603eff300dbdeaa4005b5a1b3f9434547ff8f8f24b59c3edfc54ffbcf88a114a8e738993c3327d017320d02f28feef1847e6eaf680640ae408d46051b4e78286c4c3d85faf4abdc006a0ccb949a79c0421102ff07182719bc7b101c4cefec9c1a1388b5b5ddbc97adab852418b12a16c40cd94f9494176eae778f030a1fb61d3d9ce0acbadd6de310320480bd7fb97d24a71f130070b71affed14572ca8dae36996d5aba0463ce038029bd9352c282aa61e882ed6099e73ea9b802cd61063df598c603d0ea6894fbc962a6dca2ce58a90c579e0be3c5458f1aa58b8fa81dbfbc48eafc5aefd3628af4d7c5c7772e5ce893d01458d1eaf860c660ba345c6e6da425234a642f15956aefbb0e8e35bc305bfceb0c7573e52e09f8ed9a15e48eb373b65bf01fac3ffe27c1d4b04ac7b44cf9310a54bacc98175a8226f1108b0064b5a154737fef211efe967a9429373a01131db85fc9d0d99b52c721ebc5e5378568da20b31dde241b6e1d5d1184f61525d81b535ab9346c1308bb4ec8d637c42b7a7c32b666fb895f15ec8adac7e02325db1418eb891f20f8788d3d85a88bd5c88b5645add9db58bb0ed34fc3dad86c05a4fdbe491af3f228c666ce99795753d0d4d6808be9583dd6bdd4bd3131e4b38954caa5ed37960f10843ce9046a6e108d71d2b20d08998a76313fa424a57d331fe2fb0ac14b9a801ac8090bc6edf5bb50a04faac8547b7046562f16fb9aa2a1c36461b9448dbfd2e19d39e152d265d63ff9a68bc40dff3d942f4ac9ef5766d77614e839fd16898493c04076c5cb8c4bc0b74971844888cedc0c7f67c00ccf974f04d526ff93ca9ca4361e81a9e6e5a14161511ce96d87ba7d9cae213c2b591a8b0461d212ff76a21118c21d190a0e0760b34ca4e71debb26e87298b7ef1d526dc7261662836cb066d67ea4ddc8eae62a9e99eec789bd3dde0fe195af6ce4f28daea9b85351f5b4cf483c0d41492d9a22da6dc8919a6f5bc6d027fb80f248cf8c011a16b7ad42bce28bd36c4eed32c45876223d5719a0d754113a584f5dc6505e2d8e2c4e214130b3975038416ef322b69b85055c4c6ae69849bf1c69e18b07865b288d29829ed62aeef0e32e45ca0e0975b2a64892ef554cdab00dfbef5a1bd804c504496a7d344cdaed5d65897742693bfffe594eceaeb0e8898053e3df9e83454885ec95633802ea26c399c1d7b3c3b75281f8a2fa85f0693f12d0fdea216fc3d4c5e915c52b5c47689483721ba0d8d415f51f2be3e75cad3ed7367e1bf5b0191bea05fb3b6030cf0ae1b9b0af139dc7ec7d5e51857ea0403e17e7713c9af75c6a2feb648746f2fa8200520dc05d591b40a4fa3144377bb12e0d1590aa7ff7a48fa36424d1209c52851488f46e9b7733c4357d2765e8ae31448108ccef651219b7b0e5e90ba06eecf502a2c81b12e91381d909dbd6cce190dc5c65fee5b38d066769a6fb7b8d730ea698a40f56c804c3c3314bbf067c32082ad4063c8102a346101179b203e05d90a9404492c052f2f53fe5e4c30324a760c52fa7bd6ca94098ecac0302e6d05b418935ef333f84a8983ff50b245c67ad65db967d43fbe3ea19c2f6cac4a028afc3f75440075b5e20fa2c8116b919ae6e50f3f789f9ef83122767b5d687b43d2360b49b23ef32c80134a0242e9e782920f8c586e276ba1413db1a4c769afb4fc2023858b645db40a11c7e28b6b3d03f20cddca5c317af691d9f2861c4e19b655907e2ff9dc681107b2c6ede1542e008190efb4cf39646dc62ad5a26b8e9d7ccbf1cd62259e3a31a03bbf88f3aa326e9b04072a47f97ca98b182cbe53aff90a6151dae2d959399188deacf08f40657426d9afa278afccee2c91eea7aee9e7be8f8156479b13900e978c573773b2a9957f197f8e8ae1af32e8081217e0725f3b6bbf7a9069e9ae02344c59e48e86df98f1a0a5de3276a4ab5efd1255977a9fa77469e58f9dc4751f569acc01b89aa29fcf35fc1e3439a232362e60e75fb93fd66795bbe5981014c48cf0215b0f4a5367515bce1087f038dc60d49ba8cc981c68b0357cc6f48ca3a8ddb765d02ff7110ebb901151956a0673b1485e2574e8bef3c7689525027eeb8784d2394478db8d8f81287ef196db9bc3129971664c950a310d713e0a50da2b9d4944f2ab8884e58881cfd34cda3867eaa767ddbe3e3c1ea19d43250d4a23fe523a40237c6168f371c67331ac3be300380bd1d8e232dd536f3a4f2bf731bf98846268d54579244771a2a4ca67d36a0ae22f32086696046daf834f69a9bb0b92ddc32126a2b49edf2e55798440ef5845e7d29bc2f354463fb6c8dc09301f27e324f89a31271187e162c8f61726f266d49f53b89ce39cd8d8a879d9ca0168603fd162892cbe338feb894c73e8b5616edba8cd1bbae18b3db8581b69ef2d04bbe88266e4d3ec5a115f963e0deee39a334be2497ae6d27d7af99b0bfb0656520a1fe88354116f910582a5d9d6a70ec5a0771caafa4d97acf41e60c68c72312f8a071bd65d9bb45034179d4199c9ad32bb7c6cdbfbe9b9143839e2a8a4545eb037ed72fb6e4a692a7c3f10ad7a0d823ec41a902b2dc73fcb7b1e490244a22b88a3f408ebd2beba3761ddd4ff2903fb31952c5eaf380b40d417a013627006ef050e9bab1defbbfb11c87208b48b79b1a338b41ef6f0e07952ada940802f5b5d9928e9cec57e8b5234b9bb668f787e81dfec160fb6e642df10f84670e31f3eb23a83746b2cabef1096466e58c1f86854e2179228d974a00d3193ca5749c704519f10700ff527ff49686ad6aaf9c04821a4a867478078396b66fab9d300249d8ba70f53a17c167b9f", 0x1000}, {&(0x7f0000001280)="c8d1081a3a90f43d5517e33b7028d0dbe93b95bc401fda65030d", 0x1a}, {&(0x7f00000012c0)="e2005b70bb949df921686668f07206684d6c9cc8d2bd5fbe39d664592341cb18b02647f473baf6e9c8b6aa9eba5a93be51e970077843a00f002a4c9e636571401b580ba07180353906236707a15c390b4f4192ea463e3453d55c3376", 0x5c}], 0x6, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}], 0x20, 0x1}, 0x5) 13:34:23 executing program 0: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) chflagsat(r1, &(0x7f0000000040)='./file1\x00', 0x0, 0x2) 13:34:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='%') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0x6, 0x4, 0x2, 0x0]}) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x2) 13:34:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") dup2(r1, r2) r3 = kqueue() r4 = semget$private(0x0, 0x3, 0x40) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001280)=""/181) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 13:34:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x0, 0x20}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0x0, 0x5, 0x3, "78557f246db50e1aee6a940c7f84a33b57f0af93", 0x80000001, 0x80000000}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:34:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x5, 0x8}, {0x18, 0x1, 0x4, 0x100}, 0x878, [0x1ff, 0x8, 0x1, 0x100, 0x81, 0x25, 0x7fff, 0xfffffffffffffff8]}, 0x3c) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) pipe(&(0x7f0000000140)) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0x2) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() recvfrom(r0, &(0x7f00000001c0)=""/165, 0xa5, 0x40, &(0x7f0000000380)=ANY=[@ANYBLOB="0300001354facb2c59be0096c2241c7e6bf68f000000000030004c899d0671f3b97d6513e730763aa3b72e851b1ac1cb40a8ec8eb5ae2c243d4b22d326538afeb878c07be706d02ae6cfa0e6efe52774c0ee3db342"], 0xa) sendsyslog(&(0x7f0000000280)="cde5524e53f3c6dfa182b98aaa10b9867cb252bb1dddc58955071e8de28f57ba8c86968414d9da0bac5fe218cae094cf21b3e0ef6d9f199e21195eea295c3f42775bd18ffea2dfca4fb0b5ba1447335f627d2228fc3220e68a91da73b43874797dea8bb33aa1b9fb9ee140881bc5a100556691728b64f67bca6c1993d751370539679c9972b37fe424ec3ac57fedcb1e27d2d9f9df75839bc257", 0x9a, 0x4) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) 13:34:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) dup(r0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r2, &(0x7f0000001680)=[{&(0x7f0000000000)=""/66, 0x42}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/155, 0x9b}, {&(0x7f0000001480)=""/228, 0xe4}, {&(0x7f0000001580)=""/115, 0x73}, {&(0x7f0000000100)=""/32, 0x20}, {&(0x7f0000001600)=""/113, 0x71}], 0x7) 13:34:24 executing program 1: r0 = msgget(0x0, 0x8) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00'], 0x48, 0x2, 0x800) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r2, 0x4, 0x4) write(r2, &(0x7f0000000340), 0x10000014c) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) munlockall() 13:34:24 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) socket$unix(0x1, 0x1, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2, r3}, 0xc) setsockopt(r0, 0x4, 0x55, &(0x7f0000000040)="807cd87542f8153df9642b08d6f13bd14046e1749db5308f8aaf889f43a44e92aa3537429fc27f94e67e6ece988eb134a5a396b6e31ddfaa6ff94e70b4b700aa420d71496f61f0ad64b0d386e00e932b6a1928d043882a8e206933027bce2a5e42231d45e1de09d51a027bff40a0f34f79a538c1ad21253ca4257c8c2445159e76b86fdf10b049630a39b14c8b9279e8bcffe2fd754334dedd280155ffd6752fe99dd848217a4044de4a3d4222edb307a94019e4de8c5a66f0d04fbb376cc932dc715c5b2329e1be28d9dc38103c1051f5d45b1c82c48dca2635b03ea9dd7f80a62cd9c56e4e4bbd87", 0xe9) setsockopt(r0, 0x4, 0x80, &(0x7f0000000140)="491c5bf7ff8a6fa37dae655bb8e173118903de6702d2813b8d99cbf329aab5bb8a81f500f5bcd015920dadd784d2638bd92385a9eb7b143bfd7e7131a96f52894f15e52bb27b841d3410016cdad4aa33ca165ca0489aa6672a15014a4639", 0x5e) 13:34:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) poll(&(0x7f0000000040)=[{r0, 0x6}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x80, 0x6, {0x11, 0xb7ea}}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x7ff}) 13:34:25 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x61}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35, &(0x7f0000000040)="824603abbd6c25008485a9afeba05c58f668ff5431abc5a7a9edacd25ef5255ae4d7d38acba1a85dd158c4567cc8e3935bdb73c6dd") syz_emit_ethernet(0xfffffffffffffdd5, &(0x7f0000000680)="b6") 13:34:25 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x409, &(0x7f0000ffc000/0x2000)=nil) 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') unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000240)={0xf4f1, 0x3, 0x3, 0xb24c, 0x200, 0x7fffffff, 0x7ff, 0x10, [{0x4, 0x79f9, 0x53e, 0x2}, {0x400, 0x53, 0x3, 0x83}, {0x8, 0x65a6, 0xfffffffffffffb1d, 0x3}, {0x1, 0x9, 0x84c, 0x1f}, {0x9, 0x6, 0x2, 0x9}, {0x5, 0x1, 0xd455e12}, {0x8, 0xfff, 0x8, 0x7}, {0x7, 0x8, 0x9, 0x5}, {0x800000010000, 0x20, 0x1}, {0x100000000, 0x7, 0x1, 0xffffffff}, {0x7ff, 0x43, 0x5, 0x7f}, {0x5ebc, 0x1, 0xff, 0x439}, {0x3, 0xfff, 0x4437, 0x5}, {0x33cc4394, 0xfffffffffffffffc, 0x7, 0x5}, {0x2, 0x8, 0x3ff, 0x2}, {0x200, 0xfffffffffffff801, 0xe5, 0x80000000}]}) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000180)='./file0/file0\x00', r1, r2) 13:34:25 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x1000, 0xffffd}) 13:34:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) open(&(0x7f0000000000)='./file0\x00', 0x2a0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0xffff, 0x3}, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 13:34:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) 13:34:26 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x2) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000600)=0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = dup2(r0, r1) fcntl$setflags(r2, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r3 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0, 0x8) recvmsg(r3, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r5, 0x8) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r7 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r7, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r6, 0x0, 0x0) pwritev(r4, &(0x7f0000002e80)=[{&(0x7f0000002ec0)="a2b3efaee8cb5528ce9a0eee6c85c5083744c8f855f3f50c570c95c32ced2aaa8f3d5e9d3c4cc1ce3b614f74585fa54b2f49c45179a9128efe274475fa61df63de247194d53e3ea71ba0d18a63d2055cec46fff0372860f2250c235f23dd5e054c198cb3f1c0eac395c6fd7de7b978f4e4541dc312092e10f18ba5cc096f23531cebc8b7b484dfc0ca3d6b77fdc19ee6c4b879b60dda2c3158854c8c07b92c2c2dfad5b1052cc991611e2a6a910f6d54a93bbf8e7e4acf765c6d8e84d54d33713dde81f0e33d860bc6482a0327bac7e210ecce81d2036aa4f749ecd194c4492e802e36254f2f7789b228"}, {&(0x7f0000002a80)="4de1e93bca9d07aea6a19fbd0371943e7e854366096c76cc5eb1034261eb095da56f8b32df693e754da9f91a3f4a6f719855de4944dd1de420c41aa81ad9221d1b"}], 0x10000150, 0x0, 0x0) sendto$unix(r6, &(0x7f0000002d80)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0xfffffe49) bind$inet(r3, &(0x7f0000000100)={0x2, 0x1}, 0xc) r8 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r9 = shmat(r8, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r9) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) semop(r7, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000240)=[0x5, 0x100, 0xffff]) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001640)=""/88) getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xffffffffffffff14) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000002b00)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) setgroups(0x2, &(0x7f0000001700)=[r10, r10]) 13:34:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) unlinkat(r0, &(0x7f0000000300)='./bus\x00', 0x0) close(r0) link(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000080)='./bus/file0\x00') r1 = getegid() r2 = getgid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getgid() r7 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x9, &(0x7f00000002c0)=[r1, r2, r3, r4, r5, r6, r7, r8, r9]) 13:34:26 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) 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, &(0x7f0000000200)) r3 = msgget(0x2, 0x402) r4 = getuid() getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getpgrp() r9 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x7, r4, r5, r6, r7, 0x43, 0xd81}, 0x9, 0x1, r8, r9, 0x1000000, 0x8, 0x9, 0x1}) close(r2) 13:34:26 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x1) listen(r0, 0x4) 13:34:26 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = semget(0x1, 0x7, 0x81) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = semget(0x0, 0x7, 0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x3ff]) ioctl$BIOCLOCK(r3, 0x20004276) r5 = getgid() ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0xa, &(0x7f00000001c0)=[{0x6, 0x400, 0x9, 0x80000001}, {0x4, 0x7, 0x6, 0x9}, {0x4, 0x3, 0xed}, {0x0, 0x0, 0x295, 0x40}, {0x7b6000000000000, 0xffff, 0x4, 0x4}, {0x8, 0x32e, 0x3, 0x1}, {0x9, 0x6, 0xb6, 0x529}, {0x9, 0x6217, 0x2, 0x40}, {0x0, 0x3, 0x9, 0x8}, {0xbf8, 0x4, 0x3, 0x7fffffff}]}) syz_emit_ethernet(0xee, &(0x7f00000002c0)="a871193aee854e6bf762fad18c2fbfbf8cc32e34e790e0ec706630890b5c7682c308c4be4178684f89d93cb06a6f830bd0d850478603f81ca58e4c42dff8db8f31fd7fee3f7f399588d13404a11861b1fac401cd427f251ed6a85c28c34afdff06dbce5d291e7f221aeca35dd1f3cfcb71ce9dcd276ddb12680a0563e7d58c62e5b6a444d87847506b5796860e63f9115a06f100693286134e3df7c71447625791b868209181bfda109a5720c77222318c39e16fa8e54fe101e935934c503768e408443ce3c5b1ed97b3af076a74151745508a6571b3eb08b379aedd0eb4568d354c6040636034502b85a6af8862") r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000140)=0x1) r7 = getuid() r8 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x80000000000, r2, r5, r7, r8, 0x0, 0x4000000000000000}, 0xff, 0x7, 0x2}) getsockopt(r0, 0x200000029, 0x2b, 0x0, 0x0) 13:34:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x8}], 0x2beb, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0x0, 0x1, 0xe}) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() fchown(r2, r4, r5) 13:34:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x200000000000) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) mknod$loop(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x1) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x9) 13:34:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) setuid(0xee01) r1 = semget$private(0x0, 0x1, 0x2c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x20000, r2, r3, r4, r5, 0x90, 0x5}, 0x2, 0x0, 0x4341}) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r0) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f00000000c0)) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000180)) bind(r6, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 13:34:26 executing program 1: setuid(0xee01) r0 = socket(0x21, 0x4003, 0x100000000000000) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 13:34:26 executing program 1: socket(0x11, 0x3, 0xbb) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x8) r0 = socket(0x11, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x20) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 13:34:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001640)={0xffffffffffffffff}) r1 = dup(0xffffffffffffffff) r2 = dup2(r1, r0) pwritev(r2, &(0x7f0000001480)=[{&(0x7f00000000c0)="f867a47b8a44ec01f60cb027a9ea1397ba0a0f106c86de4d19434672da24c8d97a7b3bf6343d56e30a3eb4bc6dfd440808fe84fb0c0bcd4777ffb0d4d6302c3ad1153e89bbb5719feb6610124153d8423c276091139c83db7e88f9655b68ab863da910ee245ff1846b25dea83d4a45a75a2334f3590eb06fde2368b5c3d5c4758b6b5f1b727693355b6f70816b34616ff040b3a30f97b7b5a84b006b914cac7ce01d1886394f921f8b3cca667729c5e5e11b7af41cba", 0xb6}, {&(0x7f00000001c0)="a87e69cd2028ed8c3bac3f817371d4266494153e38065576b4f9d24a21bf51f3107652320849", 0x26}, {&(0x7f0000000280)="3f00291c3d5a9cb829a5006bb42c72e54bef3bac1857f6e2c6a5cbda8eb090e081dbfd82a106ffe86f5969cb5c1e630a0a89b03c09522d8a18cda5d8a24d2311703043c46aca0abe38e235bd8fbd78d6bfcc2e865d3fa91924cc1d09c08f94d5910bd0bf3810e0ce13b5218564d49ed43833ece26fcce5a38cef5500bd9bca499bcacad3688442f8878efd37643882b4a3b8bb36352a960f312bf2805176e9d60b21eaf829875c67fd99da22d87c8af5a7f17125bf9b747ae0f8e9dfd3bba814783ebee00fddc7381b063161e511b455f9270b652431efd08003511991e8b1a1", 0xe0}, {&(0x7f0000000380)="4ea10dd69309fc9c8a4373bb26ee48c21c77bf7d35ad97ea7448d7603574af89159477050e695a1ba6a42aef3e67a1fb95f873ba8e1a3b2495c16a35b315fdec4323e2c7ab5959986c0689fa6f2ca4214c025612b2ae", 0x56}, {&(0x7f0000000400)="738a23590b32cfa5a7d9d12afbc4023b1e7fbcc21ff62f0767205a9c2c6c6ca01314ed06b651ca5c3b79fbfb57c9a40a68b00d0933067d16d896dc84809e3e333c5c3b4250c377d8e366d896cb36d9699878a6da590850a92082c7886b61b2c510dfb4bdabd7f5111a40694bcb9e28368959746ed1182db740a1860c3cd3ca075daa92c97e62a6e3c4aa02848c224bc22110e209a68cda42bc8d65c09e766fdde822bac5431e86fce98f57ce78be4d96c0ec0ce595478307be80303e48ccd26000cedf1a4160bf5551d32eeeb719cc4be4391714d9834641cb3dc3067afba6c722854708c4a1f18eb483b084f49264ea7ba286afa731b89dc4498b46142779c15993c5a6aeae18932128bba6c8ed4ffc9bea3e1d2c56538ff69bea477d2dcc4cf69b5ffbc248136d6104d883422cd721cc86f939f6f2fde2b4325bc2a122a333bbf9908ee431881f1cd77e4bdeea6a9b519f6745cc01ff812b11f1f164710f7cb7bb89160b9dcdbb742b41006aa01f418389b57489d95e5251c45a8d17e9a7e9c51e2f0679a2d866c7216f9ac25e592edbfb7fcafc6a4516afaa4e8f74e122095eec5a7dd3705f43c7fe86ec4e9badd3166ad75e7dff55bc27809e88fa6a3f9e0daac218077f3fad8e1ae82dd823efabdd8bc3870cb3867ef1c54d0fe6a0f8a0078d4d90529764551e9275de0dac5d8cd9d6db412fd00716bfa453318745abf6d22c447325fe7f59aa9add9443b0b1bd3515b9b3ef70ca90539e5d693eb26198d4fb1fb3ccb56be807fba954a198d37176e6dac79dbedd0ce01b92f3bf66c2988c02390e36e23521c47cddb41b3a8faabdb568bd33067e8b752f8a2d62d430de2574f973789ca6a75bfc3becb567ad2dfc737ea80d3aa435dbcec86d6cd6413255708f6cc553369acc4cbfb156bcf41099d327620cf7b8b0fca3a5f0380191958b163ecf8d7343297c884119c54d4bba8104c6b385241a80c68e86f14d0161beb3ca278336721170fd91cb6a2723a1c8f8811894303536804e15272401a22a4c55705442eab2964a29f34ad93132631ab0e996f41d2dda20e3845314547c8945af939c1f5fb5cdf0a51673ccefd5dc6ce2de12d9bba8053ddadbd925611611b28b1530fb14afc51c63828c15820afe45d1ec10f83713f73725ca01234f485ff6f7bdee9e698f4c929091a0868623513e3b12b2e140ee7ffa6b4fc2f2db95fbe93d825c166b4c999fb331d5521bb1d1cbc8649225c9cb2b9d424544b81a81b3a3c95b6f41f121a70639b3510a9943f80db84fa9855ec236ebcc270e61d4faefb00929620b949516d5887bef83daa39ce234f25c0ad18df56e3a6e79a58bd4ca02760b1bd25153e08eab078ef0926c42e447683eb15d94c56234571ee354ce0c67e628889137089bfea1bdafea825bd00548d43a50ad2fc845f47782bebb543bc1060b666a657c71a11e6a70a2af02509fb087f21a1eb572f571449f6d372e74e916a5f61959fa569358c209b14950c1ee3e4f9c3cae9a2eb6e2b09173b67bab05d31f7c63909b6915ca9ba80ecfacd538cdd2fe1d6f70a50c36e4c227cc311a236b8085d7dfbf482a9548e406a28d5230fef7364c8736dcec3d119b13057c49a6c7e8175edb35b43298eb99e650eef32989a3230dffcf2d8821cba711715cdc8410f25de06894e4fb67aadc299b63a4ac6571e7951212208c0412a951580a81c2562e65d4a67834506b765b2e0c3802c676f4b3280df588bb5c7374fbc7d39f9855d7d50305942e91aef309759f48dfa53b0d8b9489efb997a146aee8eb14f05b1c87a4c8c4f15945ce3591480c060fbdc6cdbfec8f7ffc3730a45bbea310c0036ad80a288c2f256f863caec690d8f66d6b2e39274e8f7ba4a980e70b53739d175f929287ee44e557aa2d8ac3a619955cee691399916abb4d991daffd8b59f184cc69f15ed33c614b22a9b0b2fda99efc027d5a4180e5fd23056e6e451cb340de452ef34bfb4c533f6eca261d1e03c21b92d7e04f72d26cd9fd9a0fe82eb0e4eae777428c9c4b61bd1ac1522d35c29a1896c2d49dcfe88e4f4a2a9cb8bf974de22fc28853e2abb1d4bdda65c4032ad64a26e9532ea0d2157795af2e75b0bfdbcb22e535a54ab4fbc16fae7d0e3ebfe158e7ff5c33c63b7ffbb9bc55dd708ef8e8cf9d191f2a9fc5411390ca888b88f6254e79917556ba5f94b447da1c1cd70886c8e19f10406f0ea83fbf95ed2be6f5076ca88a68bc529159c7a51f03959c40dd95f4c07030ea8d1c62586a6a662479e6eb99e33fb7b78ad9cf2cec4518e2db9c6755d47816030cdab70abf5fffdcf8a20bbf8310134531d28fc116e7e17192b4a1f997b33bd67956e50e20b896dea27e2ee26aa1e6290336f0003edd99c909953a0f3b71eadbe73674a6a8df9403e9b1bde594b1fd425797a1dde91e5f4fe505981c99b45d181223982f303f4612c74bda660e0f8abe98efe558ed6a404dd19d323e472e635405ad632f957f63a4e9656f46f33574773d1d8d16bfee6b1b44f14a45dfc5c7aa36e6a595e6f141153b5e5ab6332c324a2bc954bce223930d4a4d53b44e38ee8a0acb0a0f76e7541e9d7e7a7c0aac05c82a6a1bb4ba5cc0ca7f4ade41ac8ffcebe4404dd01abf4b74417beb20894960ea812f631040567e5780966d9062a83010fd580f6074f84b279fa16a264263f7133a3c7e12c9626fc0df627b16e7104038b5b80f3e87a6c0d8defee3db21e643b77b22d6cd19732b33f50111c06959e6cb81ad637ac4e4f62f25f8ff4da9ccdba628815324a334388688b61aae4468ed5e8d7a40528fe7c7fd4be883f35d1a995b3b179207744df386f00d79cdb10a5cddfe07ba0c760c6e03686374138dba01d02e02487217c42f478ed0ddb1d39081d53557dfdf43f4b00633dab31fe3afae56fa8110424da6888ef76b20e20a15d8e41ee9a3ba80e54e69587136a7e2ee0b0302a07a398426a730eac064b0215561018a9a1999c2f81ca12267493b7573cb7ce69dfda2ae8a4e445c1019053fb3e9252b94c02d99ccdf747cce0fff06b86290a4b1a0ea7d91cf54ad68830a3682d205bb7afb1400f44964c84c0b057fa462d2917d5d2f411c4200b574f3a44c52d0d1d3de7a41377f98a51ae19bf500201070a450da4fbfdcc6d2cc8c4ed3c5bfcfe880e08c1383a310312993759ebf57ad1f301d3c573970585ab2ede11aa699f012b12126b2bf0b2c95051ef0e46f97345f13ef08f8e910d67899a273b0847795e907a3a8f152acc819f94bb67262d0d2d96cd735c8fea343960cccf64dd341c7c07a93b0418194b850dad2d12ff194d470d304429124c1321f078aaf7ed6464310b165cf10b8e8ca9196590657e696cc9f1f17b1d8872e1460936dad29013d1e01638c32e393f09f8aa3b6c74c3171fe15ef8051a2512dda29c2d0825e38f4436c5baec016d1d2b06dd328e58eb63c4afd70d72eb570c1bfc8aea78db8957b8f4612df4d77ee8d91847ca1947cedad3c510036eebb97b6d6183c8872fd9d31310dc9b4b14f480b04667336b39036bdd30a24fef25576f263f094a4aa5caeff9063d7405bc4fefa49375996c90301e9506c3488ee3f26eb3f229717df593d5563b60d7769ccdde03ffb7098ef1c7c601dbe6a5ac74c258a3250cf13fafada4f2e6053ad29c5afc5a08f7f8fbf54686d9c02d80c9a258f741ba85d54a0833a4d71d3788e11b89d93c59b837c9d3d38d7177113f9d8e6d4e8305962740ad9e8676b02f7fef6f5cd3834473a478c90d8af93198373cf80891b7f97f5c399d16209551dfe933ad1889f97329af878654d43f8450dd6e8453d79039b2d37d907e3183dd4978970f1ae8d63e22ff8e2032b60f876e30f81fc023dd1ed9595a6d42fd7d368e6c1648887762b53e74b8778b6ffc1d5be699e2ee0175fb2cef740e91309c38f841f13f34abf572b3c9fa9290111d222e0356f9ce040fbfeab4c3a1655d1bb234aafc926bebe915903330cdf7a4dc50706e7c629a9a3b20b88be6bb5dc4c489e9ef66e4af035bb5be344b2ba52886f5f7d900563360820537d61aa66ed58804e24febe5931bb0a20c74e380f1b6fad85c38087fbc9740b5e3df62c21b5cec01e14bcea2a939c0129a518e66ca9bb40d8d92cc7f59811cf4013319560d19f700dac34b55114426c596ac7f38a66377a292141245f93bbbe9ebd4a764eac9054a9abdce6a02d080a99f4338fbf9db0b85cec4962f81fc2edf650dc21e4404a625b0316f315eca2c774a45de1d7462decc2e83864b5b661a0ed2369aac06df96c1d847f7f7000918532dbb486f7255d063466b3d583b4098806d2ca583ea59057e4012ead5e2972c5779f40c928c39123bb5a396a61dd95d6cde17530aa10ab5b8ebcb8370f34ad0926423c4fa273af576c9c914ce43d53264fff8ea160bae2ec479fd954035e7f407ae94764ab4f3ec5b5d6123ee54570dda238a6a776657e25bafd2c4c64dc086f7cf72d12a981d38c2b79dc0910b5c5ecd13da013c0bcd81b948503f176ba39a14ed0d286fdce6ea2491a465944c630eacaae0a4a2ed8d80af2b733f9c2f35856411a5a87af25c30267a383c3bb895d626c0dff0d782708b2af5ae23e3030540a283edd6df994d463e5cfd2977d316b39bc383e2e44e19b4beb552309ec554d943be59bcff704653f7af46cc4bde9042cb26ab4bb6a1063329ebdd7a4841017ecb8feb5cd849f9d073bf4822aaf9bfb5f5a0c4514f8ff96fa0a7dbfc2f1d808e8be1969eee7aad2811af85ae717269460d81e822562ab363fdc8caf8496a4957f62efa9b7a2718c04cc7c0f753544597decc7235db97c0b620f64a039fca3d6cae1d5448522c42a862ca2c356f6078e14f83a63e3eef5c9712b21e726f9467021d015ef5a65492c3799248a66277fdb8c1faf7a3873564ebdc647d9a08affd050b218e71a669d865dcd733f2ec236ffb79437477c3d7de5e116248eae56578b860785f46cb73367e08cdb21d8d642ff941d5ad33e3f9904e20f198423acc09dc5a4832cc9957b5bc56c2c79839da714ec51865cea7b87580eeb56db0df1c5f39d21e6fa74581ac8c01fe720cfc446fe0e3d941f9a0ece01f80a52e8981751627004b7ee1d5a26ec58e342e174785378f50c28c32a5be116f0069978cae7a9acc73b8ca4794bc0b26aa68f623339a02c9b522d48e85c33c97005fb296d9fa709d01d2c904b204ba0c6bc49ce0216927aa3ac5706ef96ce1fb942e4d9d38ba411b556348905569e4c360ebc6ecb644c6cc0215eb74f14483573d772788ec4a6c0557566132688b11b0394d985bee5fbdd738958bf5d7fe5c3405bfac0a30acba67baec24af0fe100a105bf22d9e631c445cc3a798b5288f4efc668fcd98920fe34e64f0e0d00cae3c4dfc5673c8e9dcaa6774afce5ba16d864e7da0263c77f6fe5506ac0e0b0f3f89c0b26e1a96964e2760ab20f4729b61cd771b022551001850264c1a02192ee232e6c8dcea66c9838b1fa942e633fef671d7ae064ccdc9c6e8b4daa8f7ba2ec12090e4725d35b4ebd55e32ef470f89aef351287d34e644518de49a07facc87f93a05658825d9099b0763dd6341894bb745aa447b0bc0da1e7a38bc1545ed9968503ab19cccf1fa2004e9d4d95aecb18cdd28c3bd41046ff9cccfb0cb1559c1a04d02efe6e8aed21e24ac1c99c3cda394132b6834128262bcc5be48cedee221aa6bf0e31e51b6aa99e09fb612a538e5c8813532421926e4d43e1572b201fefe55c6e820f1f6f5186e9b02fddf29", 0x1000}, {&(0x7f0000001400)="6b0395d5f6fec8ba2d5d7f5bc935f927cb54c1bccfe97276ad928d4d284b88f521a0e5401d71ee21d52fe59f8caba5024159533ddafc9300ad6e80205841b332c441004c00972667482fa3d60b7bae5abbde04288ae975ddb239", 0x5a}], 0x6, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x83, 0x4}, {0x67, 0xfffffffffffffffc}, {0x80, 0x200000000000}], 0x3}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) kevent(r2, &(0x7f0000001500)=[{{r3}, 0xfffffffffffffffe, 0x7, 0x2, 0x7, 0x1f}, {{r2}, 0xffffffffffffffff, 0x0, 0x2, 0x10000, 0xd28}, {{r3}, 0xffffffffffffffff, 0x10, 0x0, 0x7, 0x3}, {{r3}, 0xfffffffffffffffe, 0x2, 0x40000001, 0x40, 0x100000001}], 0x6, &(0x7f0000001580)=[{{r2}, 0x0, 0x22, 0xf0000001, 0x161d, 0xa171}, {{r2}, 0xffffffffffffffff, 0xb, 0x4, 0x7, 0x3}, {{r2}, 0xfffffffffffffffb, 0x4, 0x4, 0xffffffff00000001, 0x100}, {{r2}, 0xffffffffffffffff, 0x40, 0x80, 0x2, 0x7}, {{r2}, 0x0, 0x90, 0x5, 0x4, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x11, 0x3, 0xcd6}], 0x9, &(0x7f0000000200)={0x0, 0x6}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001680)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000000)=[{0x4}], 0x1}) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r0, r0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") fchdir(r0) 13:34:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) chmod(&(0x7f00000000c0)='./bus\x00', 0x11) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000100)) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0xed58}, {0x6}]}) flock(r0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = msgget(0x3, 0x0) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) fcntl$getflags(r0, 0x3) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x1) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8e, 0x10b) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0xd89) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:26 executing program 1: mprotect(&(0x7f0000616000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x2000000001e, 0xffffffffffffffff, 0x2) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x2, 0x0) semop(r1, &(0x7f0000000000)=[{0x4a97cd539bd8a00a, 0x80, 0x1000}], 0x2aaaaaaaaaaaab8e) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) dup2(r0, r0) 13:34:26 executing program 0: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) r2 = msgget$private(0x0, 0x400) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)=0x5) flock(r3, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000140)={0x8, './file0\x00', './file0\x00'}) clock_gettime(0x2, &(0x7f00000000c0)) msgctl$IPC_RMID(r1, 0x0) r5 = msgget(0xffffffffffffffff, 0x750) msgsnd(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcd2a965c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739bab958a6842e0daf8b8fab1fe19a75b064cd1ec0a25207942b626b1a1069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47b55b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c79191"], 0x1, 0x800) msgrcv(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="0003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e8fe77f27c32b96720790c49a1016d4c7c3a322d945260532ef6de0fd8ef59bb3f39a66fe7ba7ca8388bf45a33ef978c2bdb823eb87fd71a980c67fb80a1bec82b157a2f328f124019e96220f292e93748168845facffd4daaf49fa90c77edd97a40711933fcd4371334471312319f43b325a0d418788da33d2fcb26a5e8bcb2b70c99cb5605d06833cf74dfafa25e5425f5f34c00000000000000351bee2c4d31c3736ad60c4a687c7cc853739720538446a490c5dc2fce60657ed626ee8ce244cdc0240b06e3c255da787f5d3b29f6098a89930bd247bfecfd8fe9139d"], 0x1, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) 13:34:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0xfffffffffffffffc) 13:34:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x1, 0x401, 0x2}, {{r2}, 0xfffffffffffffffe, 0x64, 0x40000000, 0x21f, 0x5}, {{r2}, 0xfffffffffffffffa, 0x6, 0x20000000, 0xffffffffffff0000, 0x6}, {{r1}, 0xffffffffffffffff, 0x11, 0x2, 0x101, 0x3}, {{r0}, 0x576685c5c0894bf, 0x30, 0x81, 0x800, 0x7f}, {{r2}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x0, 0x4}], 0xfa, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x2, 0x40000004, 0x9, 0x3e000000}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf0000005, 0x5, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x10, 0x11113ccf793d88d4, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0xe8, 0x80, 0x1}], 0x8, &(0x7f0000000180)={0xfffffffffffffffe, 0x401}) dup2(r0, r1) 13:34:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) munlockall() r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x200, 0x40) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000ffffffe5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1136d8ab10000000000000000000000000000570cb5327b52"], &(0x7f00000000c0)=0x6e) r2 = getpgid(0xffffffffffffffff) getpgid(r2) ioctl$TIOCCDTR(r0, 0x20007478) fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwrite(r3, &(0x7f0000000140)="c7fe5fd31b9373cd93bd78386a0e0fefcdc5d9757c49317e8cb03f78af8c2043858623be63aaac733dd47801e02c65b05b81da5697a2f609f9cc6a810f5207e7793db658330d03d4ca2ffceeb295b96314efc9f525a373f6c52ccadf41ea203e717d2ef1c8aa769c08070f59f132f29ef384a3f39140509745674e66675a709f25ceaab6609fb974bb34d2cfc71f8224da60e6324507fb214d22b9c1f63867d310c9", 0xa2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0xf, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r0, &(0x7f0000000180)="f57c6143e814b7d50098e6d4986e7e24b72379f16be6dcbb144f7e9bb1aeb8ef814aa2ec352f56459c12a558bd8c247a026c73724d80640e3d9f82d3c8e48fbfd021042ae749dd78afabe6489489207723609b5ea9135955aa6923cb25d80fad79666d", 0x63) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45, 0x0, 0x5}, {0x7}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x401, 0x100000000, 0x0, 0x1000}, {0x71, 0x80000001, 0x95a, 0x7fffffff}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) listen(r1, 0x6c8000) 13:34:27 executing program 1: getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x3811, r1, 0x0, 0x0) setregid(0xffffffffffffffff, r0) 13:34:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) r1 = getuid() getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./bus\x00', r1, r2) 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 13:34:27 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x5b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff39, &(0x7f00000001c0)="b6") 13:34:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x10000, 0x141) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 13:34:27 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x2, 0x2}) ioctl$TIOCSDTR(r1, 0x2000444e) 13:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x378c, 0x9, 0x1}, {0x40, 0x1, 0x1, 0x1}, {0x6}]}) syz_emit_ethernet(0x70, &(0x7f0000000140)="b22fbbacf9a72b0328aa056befd0cfb7a366a3a02bfcca53686f6dbcb78b2a73a93d9815d116f273db14e36f7f2ee5e9ef60271b0856adb658a5019edbee8bae17899ffc54a2660c47334feb667c50b3473ec20fdd654ad0c93ffd0ba3d9c8702bb362ea07b2752731c4bd0577ca4c32") 13:34:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/24, 0x18) execve(0x0, 0x0, 0x0) r1 = getgid() setgroups(0x1, &(0x7f0000000040)=[r1]) 13:34:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x89, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x8) ioctl$TIOCSBRK(r0, 0x2000747b) 13:34:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 13:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3}, {0x6}]}) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x90, 0x100) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0xff) 13:34:27 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) unlink(&(0x7f0000000140)='./file0\x00') kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x90, 0x4, 0x0, 0x8e33}, {{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x3, 0x400}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x10001, 0x80000001}, {{r2}, 0xffffffffffffffff, 0xb0, 0xfd35675cdc7cc0a3, 0x3, 0x7}, {{r1}, 0xffffffffffffffff, 0x11, 0xa22c1d82e9169675, 0x0, 0x7ff}, {{r0}, 0x0, 0x20, 0x4, 0x100000000, 0xffff}, {{r1}, 0xfffffffffffffff9, 0x53, 0xf0000000, 0x8, 0xfffffffffffff800}, {{r2}, 0xfffffffffffffffc, 0xbc, 0x41, 0x3, 0x9}, {{r0}, 0xffffffffffffffff, 0xb3, 0x8, 0x101, 0xfffffffffffffe00}], 0x6, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x0, 0x1, 0x100}, {{r2}, 0xfffffffffffffffc, 0x30, 0x0, 0x401, 0x400}, {{r0}, 0xfffffffffffffffb, 0xa, 0x80000020, 0x6}, {{r1}, 0xfffffffffffffffd, 0x10, 0x0, 0x0, 0x9}, {{r2}, 0xfffffffffffffffc, 0x10, 0xfffff, 0xfff, 0x3f}], 0xffffffffffff0000, &(0x7f0000000040)={0xfffffffffffffffd}) 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1d}, {0x4006}]}) r1 = dup(r0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0xffffffffffffff00) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0xfd) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)) pwrite(r2, &(0x7f0000000080)="4b3295d9052b6d370e296dc01e215536757602", 0x13, 0x0, 0x46) getpgrp() 13:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x40}, {0x6}]}) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:27 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5, 0x8000, 0x100000001, 0x7, "1c0245b121e40f7ca761ee4d651f2ebae2b94ca3", 0x9, 0x9}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='W\x00') 13:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = msgget$private(0x0, 0x0) getegid() r2 = getgid() getgroups(0x0, &(0x7f0000001580)) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a8135c1c8a92534d85a6687be00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f600"/4104], 0x1, 0x0, 0x1000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r3 = socket(0x10, 0x0, 0x8000) r4 = geteuid() poll(&(0x7f0000000180), 0x0, 0x7f60119d) fchown(r3, r4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r7 = dup2(r5, r6) getgroups(0x7, &(0x7f0000000200)=[r2, 0x0, 0x0, r2, 0x0, 0x0, 0x0]) setegid(r8) setgroups(0x0, 0x0) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000100)={0x0, 0x800000, 0x7f}) setuid(0xee01) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001700)=""/174) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="03b4aeb3ec242cdd2a5016dc4ad672585e39ca284398d6f9d1db4e2c0a", 0x1d}], 0x1) msgsnd(r1, &(0x7f0000000240), 0x8, 0x800) syz_open_pts() fchdir(r6) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x8001, r4, r9, r4, r9, 0x1, 0xad}, 0x0, 0x20, 0x0, 0x0, 0x5, 0x4, 0x2, 0x7}) 13:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x7fff, 0x7, 0x40, 0x9e1a}, {0x2, 0xd4a, 0x5, 0x80000001}, {0x100000000, 0x9, 0xfffffffffffffffe, 0x9}, {0x4, 0x6, 0x40, 0x8}, {0x4, 0x20fd, 0xe63, 0x4a}, {0xb, 0x0, 0x1c, 0x3}, {0x800, 0x8, 0xffffffffffffffc0, 0x101}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x8, 0x401, 0x2, {[0x0, 0xb6, 0x3, 0x25, 0x273, 0x7, 0x2, 0x7, 0x9, 0x4, 0x5, 0xa7, 0x0, 0x4, 0xffff, 0x7, 0x3, 0x2], [0x63d, 0x7, 0x3, 0x5, 0x6b, 0x2, 0x6, 0x0, 0x2, 0x6], [0x2, 0x2, 0x1000, 0x401, 0x2775, 0x7, 0x100], [0x5, 0x10000, 0xfffffffffffffffc, 0x9, 0x58f1, 0x20], [{0x6, 0x60b5, 0x81, 0x1}, {0x5, 0x9f, 0x5075, 0x7fff}, {0x2, 0xa, 0x5, 0x100000000}, {0x1, 0x1f}, {0x1dd, 0x80000000, 0xc0, 0x100}, {0xffffffffffffffe0, 0x2, 0x10000, 0x2}, {0x3, 0x0, 0xffff, 0xe8a}, {0x4f3, 0xfffffffffffffffe, 0x200, 0x362}], {0x4, 0x6, 0x2, 0x4}, {0x400, 0x2, 0x7, 0x4}}}) 13:34:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xc000000000000000, 0x5a, 0xbad, 0x2, "162e52c42db55207b12f03027854731dcd9a23e2", 0x0, 0x429d505}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getgid() fchown(r0, r3, r4) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000580)=""/124, 0x7c}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x5) syz_emit_ethernet(0x2a, &(0x7f0000001600)="b6aebc653f95182db2") ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) dup2(r2, r1) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d97184a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550a", 0x61a) 13:34:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabb86ebae6259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c79456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f536a5d00d1600"/83, 0x53) write(r0, &(0x7f0000000400)="6c1fb9c8b3e7841b04238b14e3fabe3caecd882ebfd8bf0c187e1947647af2c650105fefd708eea6e26f8752b14b329326742245f98d1db2cea18736e7430205d3f04d35fca3edea607a54fa2709", 0x4e) close(r0) socket$inet6(0x18, 0x2, 0xda) r1 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="abd46612bc97d64a1b5e148df702fdb281fa93058dc1f2a1032d43cfca20340abcade8f55e326ee2ca0dd051509534b9843c4b", 0x33) dup(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a113a5052cff0700"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0xffffffffffff37d3) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 13:34:28 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8, 0x80) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f00000000c0)=[{0xffffffffffffff69, 0x40, 0xff, 0x200}, {0x3, 0x9, 0x7, 0x9}, {0x9, 0x1, 0x5, 0x670}, {0x96a, 0x4, 0x6, 0x1}, {0x4, 0xda, 0x5, 0x6}, {0x2, 0x9, 0x56, 0xa0d8331}, {0xc30bb36, 0x9, 0x0, 0x10001}, {0xfffffffffffffff9, 0x9, 0xff, 0x7d1}, {0x10001, 0x7f, 0x3, 0x120000000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 13:34:28 executing program 0: munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = shmget(0x3, 0x2000, 0x103, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000003000/0x2000)=nil, 0xfffffffffffffffe) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x20) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)=0x301) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x81, 0x2, {0x1ff, 0x7c710e5f}}) r3 = dup2(r2, r1) r4 = open(&(0x7f0000000100)='./file0\x00', 0xa02, 0x1) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x3000) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0xdf1, './file0\x00', './file0\x00'}) r5 = semget(0x2, 0x2, 0x0) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000080)=""/55) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r6 = semget$private(0x0, 0x3, 0x428) semctl$IPC_RMID(r6, 0x0, 0x0) fchmod(r4, 0x100) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000180)={0x27, 0xfffffffffffffff9}, 0x10) 13:34:28 executing program 0: r0 = dup(0xffffffffffffffff) fchdir(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) listen(r2, 0x1ff) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) getdents(r1, &(0x7f00000001c0)=""/4096, 0x1000) 13:34:28 executing program 0: getrlimit(0x3, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000080)={0x1f, 0xfffffffffffffe00, 0x0, 0x200, 0x6, 0xc20, 0x80000001, 0xe1}, &(0x7f00000000c0)={0x80000001, 0x6, 0x58, 0xfffffffffffffff9, 0x9aaf, 0x80, 0x3ff, 0x6}, &(0x7f0000000100)={0xff, 0x2, 0x4, 0xfffffffffffffffb, 0x3ff, 0x8078, 0x0, 0x9}, &(0x7f0000000140)={0x10001, 0x3}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0x2000, 0x4) 13:34:28 executing program 1: socketpair(0x2, 0xc003, 0x102, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000002600)={&(0x7f0000001180)=@in6, 0xc, &(0x7f00000011c0)=[{&(0x7f0000001380)=""/205, 0xcd}, {&(0x7f00000026c0)=""/4096, 0x1000}, {&(0x7f0000002480)=""/154, 0x9a}, {&(0x7f0000002540)=""/183, 0xb7}], 0x4, &(0x7f0000001200)=""/47, 0x2f}, 0x2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000002680)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002640)) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/51, 0x33}, {&(0x7f00000010c0)=""/127, 0x7f}, {&(0x7f0000001140)=""/51, 0x33}, {&(0x7f00000012c0)=""/168, 0x343}], 0x5) 13:34:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x5, 0x7fff) syz_open_pts() close(r0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x8, 0x3, 0x3ff, 0x3, "6fdcbe9d21fcc13fd5b50b1c505ea5dded5b47c7", 0xffff, 0x3}) close(r0) syz_open_pts() 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xc9aa) pwrite(r0, &(0x7f0000000100)="2dbb0d520ec8d9934ef8b3f58a44dfe5afd7613dbb513df2ad244dbd262f11974e84f8ff23ea60f3b82dca02f9fc6de0230ebba6728fbc0715bde2e01ba9fece848b1277cfcbac6f8e649b01d7f13c76ca3410e1ff44", 0x56, 0x0, 0x0) 13:34:28 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x8000, 0x0) socketpair(0x30, 0x8000, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000380)=r2) openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x448, 0x0) setreuid(0x0, 0xee01) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setuid(0x0) getpeername(r4, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvmsg(r4, &(0x7f0000000240)={&(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ff0f00"/82], 0x52, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/28, 0x1c}, {&(0x7f0000000100)=""/111, 0x6f}], 0x2, &(0x7f00000001c0)=""/97, 0x61}, 0x40) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) getsockopt(r1, 0x0, 0xb, 0x0, 0x0) 13:34:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x2, 0x1) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') faccessat(r1, &(0x7f00000001c0)='./bus\x00', 0x4, 0x3) 13:34:28 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0x2) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000200)=0xfffffffffffffe90) fcntl$setown(r3, 0x6, r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000140)={0x6, './file0\x00'}) 13:34:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000008e74de4"}) write(r0, &(0x7f0000000080)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffffffffffffffd2) write(r0, &(0x7f0000000000)="fd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 13:34:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, &(0x7f00006c7fc0)={0x0, 0x0, 0xffffffffffffffff}, 0x0) munmap(&(0x7f0000042000/0x4000)=nil, 0x4000) 13:34:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) dup(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:29 executing program 0: r0 = socket(0x11, 0x3, 0x7) r1 = socket(0x3e, 0x3, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x20000000000011, 0x3, 0x0, 0x0) shutdown(r0, 0x1) r2 = getpgrp() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 13:34:29 executing program 0: clock_gettime(0x0, &(0x7f0000000080)) setitimer(0x2, &(0x7f0000dc3fe0), &(0x7f0000b1bfe0)) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0xc000000000000000) 13:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 13:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b2") 13:34:29 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) fchflags(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 13:34:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x20000007fffffbf, "a508000000027ffb07021000500000008000"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x229a) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 13:34:30 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x2, 0x3f, 0x6, 0x7ff, "2cdb6f9c9ea584652c2c883c3bd5c02ff05e6415", 0x0, 0x100000000}) fchmod(r0, 0x10) r2 = syz_open_pts() r3 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) accept$inet6(r3, &(0x7f0000000240), &(0x7f0000000340)=0xffffffffffffff05) write(r2, &(0x7f0000000d40)="af69454f1c250428a8483942f88e3650c61d9f765f29e26d4ea102976887e112afd5520ea198be19c2ca7a0e74937308000000000000000f2c129f6fd5f2cea81b9d07e543bcb8af79e92f0c356b12d4cdf2518986c774fc7cb0dba079c4874a4c342642a902e0498accea99f362cf3dc01fd4489f15e419f9fde634eafe170fb56a7b7a0d2219e8c76fdc11b2f42ed0de70f33c70c181e508ec5009a29e6eced93398e6304e403f2e783db812553a662cc00efe9f5c76c1d6dba09d6a570960c6bae89a6c1a219810b4b494254134402a4a66acae687efaa0e2724d1346486e99c499320fb7f3b75b39b0028d2dd08c2d04e4df576ee568397a165ea325019d8d", 0x438) r4 = dup2(r0, r0) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) poll(&(0x7f0000000080)=[{r2, 0x55}, {r2, 0xffffffffffffffff}], 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x3, 0x8, 0x8001, 0x8, "24c15d4f16afab6bc1f53cdb86a72fef7b430b60", 0xf0, 0x1}) write(r5, &(0x7f00000000c0)="99e6e4ccbd7e182821", 0x9) OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) 13:34:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x80000000000004, 0x4001, 0x20) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffd16) 13:34:30 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) fcntl$getflags(r0, 0x1) 13:34:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x440010009}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x400006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8010, 0xc0) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff}) openat(r0, &(0x7f0000000240)='./file0\x00', 0x80, 0x20) bind(r1, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) openat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x100) 13:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x7fff, 0xffffffffffffff01}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:30 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) setsockopt(r0, 0x20000000000029, 0x36, &(0x7f00000000c0), 0x0) 13:34:30 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 13:34:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x401a, 0x10000004006, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc80, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x28000, 0x40) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x174) socket(0x18, 0x4000, 0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x8001, 0x3, 0x8, 0x1, "9a859bfdae0750db7e9df4d6bd4e0890ae563462", 0x44e, 0x937}) 13:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x1c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sync() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x7, 0x5, 0x3, 0x7ff}, {0x1, 0x9, 0x7}, {0x82ee, 0x1, 0x8, 0x9}, {0x6, 0x6, 0x83, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:30 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x8, 0x0, 0x7}) getsockname(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cf341a6c20000000000000000000000000000848f54cce136a7aff5a1dba68ed4c2f2ca7c4b6ef4122b59003f7f8b579217235d565bc447a522f2f3db5921150f4d8f792f4790be7707dde9f4c199a00ea879e56d0411d23b7031d430450ce9b3c821c862e078a5b6d3bf0484471d5061e002380a6076c836c4e5ac6598453e54296a0629d6832dce90bca586465d19e2a9c795597e736a9245329bcc6f649caaf11eb1772bf4c2d34251e2f4ed7db016505afa27276f437ba2a9b8c032448631d36ef07d1262c05a1f1fba2034f776d3a0adb0eb822a5e41cbfe6a6ed71d340e32cf70eeb5183422da359c8fbe5895f1616ed89ef6ea734bed37b959aab4a8a4ebf024"], &(0x7f00000010c0)=0x6e) 13:34:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002006, 0x800002065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000080)="54d80bc86c0bf5c664b79cf6c5aebf201af1fe7234a66ffeec0e72bc9e7d104b2ab9f868", 0x24}, {&(0x7f0000000180)="17b654479e931fe88aa89afbbcf5e3958e878b7ab1c3c35e5b35cf56be00e996ef5133c05c0d20af26db94fb1d955d88b8d94ae892cf4c33fe8cee1a2c8aa1118574f766c960ed46e4da4565147e6315df72b68b16d67040d7a8db3547db6a635c35bb8a213c398a2918df8a481786eda779949a4d91df22a2161d0fe039b4bcbbb686a0c832801053123a96d9cc4b6ecbffcf3dfe9914192bd860eeec6c6a6292fde66a894f8a1c451063941af1cf5828dff57cfa0e66008c5c10c143371af0d50ac94caa746fb094af1c516e21b67d9fdf7baaa56a1bad53441ab08986f88fb3d171b7422a6d810797f83a712a338a5971cbc2ac86a8e2deabf345c94239e6c599a6ed100521dce57b366d76e7300ccb4e68a320991a5fba3b45856b7708fdaa4c3996560ab48b025a36716fa25ba48ffbd3dbdf519c0b4c0dfa762d1a5b352a19683c7fb725b67ab8c3946d9f1dd83dd5b174d5e41e6050c02bd2df508a507d44f77b938f99e38bbfd9af1ef31248b7d82f88b8e7728081d11e5ee88fac8b9735d8bba188945c9a7b6663febd6f0e201358e248cf3d03c5accad01b41edacf10aa4f9f8d668a7ca75438a050ec4741c9ac77bc1b8d1736faf88b04b6eece80acb80925bca63bf020904991c2b74a8bf178aa8fc773c2765d602e4d7cf1dba69835c705eb291e34ff5f1bcf91f7abb2a23a6f49fe1ab1238fa7e217dec8d7a6f226097b186fd78a29571a03fb0c05143c5efeddcf65f04b44179738cd114d4957c811022660567f5467fadf9160bc0e0fdb7a737380ad8e0db65ffde7b9721094697c9a18e11bd253e0c6cabd4895a21398b24dbfcc870e034b12b9f025f348e921d4f08f5cda809eabce8c7c3e619d809bfa83f57eef4195b1697af088a029aeb998b95d996995b16cd3cf346176564e21e6b8aeebc92e8899592ed9fcef582177a2243361621de0a11df4e7f56cd1fa895bad068173f50a6aa8b66707120aad824e8b8fa42fa8c4f3ad0c8d25c93619f66cd233bed05d52019e5d3d0e7305f45b852db7c87903a9f6cdcb1233de9ba39c15b0973cbbdbbb0e3de2964820db8118d304329fdf1229c8e99124c44b659649f5ba518878ad5b357b5d859a0955b0d1299624ca6f4b4d092e895424eb4b31027267a3e1359ab0ff70933f1a6be9252b4f9d2a5b9126fd816d7291205f193d50944504970f0681983d6afe4bb4ef4c7279c29fcd9adeb16a22712cf0f2b82f7353de8225588e44e6f275fd0c09065119f16b2f3e2f14f50cd863a0aad19fd6dc778dd31e5e3a7568cfb564f7b427ecc1f9d22afa5374bac1d03320a770ccb348c5007629766e20adcf12fd9d0d4121623294a694ca2ff2956c97e78b829f9da60ddd02a7ac3ccabad2260755df3c83a5a0755b79787803c8317a242df0843b8280022187f4d3d056f881d9fcf2ef45e32b931721a9632ff3ae9ecedd99fa7808d4fe8159d6da0ab4cda08fe354e81daf7fa2608d78994da4c73e04c0260ade5b60e119f730bcab6b56ab7b3fdb7370f8186d80c21624f9cccf029adadd1e2384754db7db8f20ceef993c3b78d7413f36cbbcb4ec21285dabac3867035fe14e4b5039289018dee658a2ef827a3a4a8030757a3ee894ace64fc693e6a91a08e1cb9d74ebdcbc2cdb54fab01d12bb66094376806efef0b21b4c338cfe0a99c7b0af1fa99ea20866bfcd7bd06923f069ee8839445d40ba1519ef2a4b415f2a8ddd1bf6280395e65fe15c105d1097a53159266f5b767c4d6da99e7a16877dac2d5e7a5e5f6124a7f1116cf71b67138621fbeda6c37383a5e574ee4be08736cefd78919022249b16a3ddc8aa05a5e0d8377cc6845492a0f29bcdb7c15ac649296ede7a71a36130eadaaadc01f44c87c61a56538918b992faeaa3792668df59cb7f0f96a8bf9a3c9dd12337bf554abba65e26f698b7dd96edb8e9b880ce0076de7d9b24e11d352d898c6dd90921c2705910c277e174f397db55e804e207147dc56b5d02a8296b647345ac56d2f5be52924f342168b7d08d03b9ae48c78be06c3be8c6ad988b276df5824a58a731c8a2f9e64a3a61af773970c9c0d23ea8c16bec2fdd3256cb79b5cefefc1c6517574a658ba7de87155632aadb5cb9bfc107e2277c0dc0b44279c4a6b2c67943ef0e4b9598ff484c8959b49962b2f1a017b2e7d0396ac0ee1cece9f1c6834401497d9487f05fab3646c6eebb09493a609191388075dd8aa386fc4eedbd469fddc8a0a585bd148effdd2cd9b8fe92dc5636223d0c019ce665baa0be66db41abfb0065d23911623b39cfd1339fcdd4d1d68e22d4b62e56fbf51a01a460f86db76900b1655efc1d0ad741aabdc6c73125071df1e87b376c3368fb6c345486c13eb05d46eff13653656028eb81997d126b597dd08b60b5c3a97f20835fadd2a947850304b7bd6b2f826a4d674896532df6811e35289448219a639a3f9008671273c1c122fba67c6052bc95b40e52a53ec2a04bb061534757354362f2125f86304779dcd3c35830cf844113316a76b1ff09f641e9a81356480ef1eb2b521b49203ec2194bb341bec1a4154b6d96ff0ba5ad9f52a8a812650c55c349dcad3eac55698771293669d99c4cd619f339bc875bc0b665365cc2d42772de60f1d4daca6b89e7bd49a85f07ff33b9d94e4693ebb99d8c824734cfb1b3026d5e5ae7e76d867ee77c6f0b1c32f4eb5097baf4402ea03f022f59dad43d769ebe3882959861a333294395c802d19af54c128e671f07fff7a78fa7126f00dd0c14fa558952cca4c1c0a42986d997bc6c514cb77118978b2a159579d3255890109faf7ae0d5042c3728539e8e3966b0031f67221ae5e07c048ad63ee856f37f087c180a37540f0c11b85eae42a08778cffd13fff5dc0dcef7d35a390fbc1eee680f688136fcc11aa63bcef4e38e5d80b9ae7914ac2bec2b6ee7837527d31ee1287f8ef12c95fb181ab4e6ad1e33ba33936b197c77889b56152a9f6350b277aa408f5fdea9fc8300afbfb4b0dbe5b22c63fc28158b379dbc0ba1aaa519e1c9c8dd5096c3300d272fcad6fa16cf252f5ce949244d15f120a7f71078a4ff80f9bd98724cd6a8b196ce8df7a2c4df87e8bc666beb123b842b4df9795b80a1d99fc7f0affcc0f53260a3faf80d61e023d13c06cbe63df547279e8b5fe388efb53093a17652f11869864ef43ad6fad8df326377624a6d31b8062933451a3c19c5a59a28fe7b9b7691b72f2c51c1b6202eba68df21679993a4766a658f98da0f087430e7e08073adc87555440ae801f67adb9148b576b1278a1ac79bb460e7892bafe7e443ee091d034e6fed200a8f1b943361adbe239d53d1d4bdc8667547f0558aff87066d3bcbfdb8e2cff20e52cb9181fbfb63b0ba556beb8cf6e1a96cc4222db11e4f278a30d467cc8e24ed5de6d8b36dde18be3db24bb2c4bf1d8f9229343175102315d18bb2568a3f6849bf0ed91d3693a2758693301d5774f33dff97b3af5b8ad76dcfecf5ffb535b6b303dfa9c8d371d9fe3364d0fbfe207d3f323191d6d3996516de1562dda675f7befe9512aa2be4393157314719b5411394a1cf0645c121bfe4dff5a36b495286eae23eeb50aae64b8ce2ba8e91aec6bc08d42530fbb68dc986f0fc5059483b09b92fb3a6b4d08234a7f18c3553af7ad974bb275f1aec30e82057962bb651efef52ff20ffeba3075b7608ef0d7f42eac36ef2e61f033bedb5b85ae152ddf6761704c7e887de5afc9af66307d9ccb0b62a2b0e1eda7ffa0b63e4e7a7267681b8b5d68ceb11a2e76f8753c3b62d0fc6b4119a1520f5c9dbdd6d19ead3bd63cd89a5ba9dd5e367c4e039af9d5a17086ba4cedb9a7176736db5e3811f731630bd1739a409e549d01357b2ecf9077ab20b66d05bdcf59972963418ad3e308c00c6c51a840e6750feb02ccdb22ccf460ac4c6eeacbe7f8ec0429e311fda18c805a7bcf3e86439b7c2bc3d1cc2106420e154b2be078cbbdea3415ad31c72251b228c96d41df8f7f66d027274078c3823eed4982e9298d4f44a6656e525c06b128457ea41c45d9a69b2925e8b55621fac54f9970a2b6cb4d69a04a172f6fcaaa62c9ba4ac799f21a077e26d455f4bff57cd43761ef113c06cc8b64b7d1e943b8d2f00bbae2c2188ea7bc8af72151c71c1ee124619ad6fa89b09972b5d9070d6f48cece6ce90b5a964676799f0fa6dbca87b2c33feedbaf360e2eecb4d757b9b12f9d85da321973c03726ed166ade67b6e9337aeb096783c130afe527f4d2ddd6f474020443e42a5a90750bee2566f79f350cfd454bcbd3298d61ee3429f3def15c04a3d00adab879cb553e503c7a31a262f8a9aeaf38017e9135d83aadcaf1653d6271b75b1e73674b2252b49067143110942f9c6164f9aceda066799421cff15da64cc571d27bb8f103eaf883c670784c7d56b7ef39363d02ad442335b4b157ae5b78081ec6a58057170502e65a17b3c44e357bd80aec01d5705abe4364bac48aff85d3f3ea4ba853d4aeae37eaad99f3c99ea30595370a3d6bcb0dfd9ab383823de019918ce5f844e00e291568f7e464777b055b186c4bc90551d425bebc09a9ee14338b6d642c1bbdf89b1b07d4557d3bff288b13071bbfd8dc2c65e450cf1e05bfd854d8189defa6a85b643035add35fb51ca696f487f84e4bdd8dd2a1cedc0da659ef292a09a5db65892dff954f781750908ab1f220b0a7b3776234ac94ae336b44ef4d8c9f7fc6b007093e429d85f4cf77752b780a91ae63dc877470d53e7de6d8dd47da0998ef6c419c6115309da914369059cb68bc1be6fbf62453f1d2c84c953d32d4b268c57e11443bf6c06dfa865981e9848fb56cc536ca08acc9db8dbc775b678952d2fd979a3707e6f9b2d3816efd803a904eb842010a3e9bd5de716ebae9de3bd333625380641e9578d31bad82cf5cd94e998ff83d99e01259ae1ec2439e4d3274c9f0d9a6c9e4b438dee14f0344c77330b87f75c9855ec0a74589f5e2eba4a2aed74ad0fe7d2d016eb0436759ae4e61c937625c8163719f7d7ca1cb9f27012c3afd71ed5a83699d28819f4c95359e5f383891903ce0e7b1c5ecfef283aafe712a469ebe1d55caea96c8281f74ab720fbd4e65eda5dae714361187f9135ba085087f9d9d88427f14a5e13cc332a3b070676a872395357a537234417a1f1148d397bdfa6c237627c7b6e97c77fbcd3fb065e741ff2cdc36a13422deb2e277f451cfb10820569edf3abd5d0b2a1ddb551476f339772cbc06f8439fff98f34078382b9338b1c6c87bb6e85235285df31f1c3d8077868934157644d34b24cc4875dd31669e91df98b093d6a8e3999a4d8a4f07e524af1d0b84a93e3863b443ee9070c705662dacb332f7b371e32dfb7823aee01aa357cd9930b083ab905cf8e69447a6a9458b72e95a5503f5f7a627b7944cf63f4f4513184073461795d3d8029acb7af6302dab44b53c2e01ec277e96b119310323ca2302a599089b8700734cc410fe63f6c052d50f94e795c6a39fa94f277d56cb7a2b5ae44df1b28796b25bcdb91542cf115195cac9cc8a84d205d00468843e7172ce5722bc75e955c066495ade302b9848096a1ed32628f255270df0ffe27e15e5a7cb0eb4793b44e30765b65ead665f7b138ed23696edb436284d0ce0f5467a34a7eb1b6c89b09fca668fc8d28503ff89cac42bd5e33e5aa4a5b6cd04929d2cd45ce745796f64655bf502d6dd21057cbfe625f27d5c11b9d1b1c32820be7f486838ea4f08d524df9e16dab4f6e143", 0x1000}, {&(0x7f0000001180)="ec2ea9849f59132c55c0e3e135a2832452fbb40422b73a4574e90916e619f60ff8cd785128679917a076cb83fa6cfab20a045c82b8f7cf13233960f17bd322475004144a4c03e1aec2ae8d4760c07723c3758d10896165cba0d68a24ee4425fe94f70dce90ff1ccb51ba06f2a7d30bf139468fb6cb7d087c03422faf22fc8fc79841b9859d09c96cd959172c95193e22f07f54e4ae2105b0c792f97f7f1c9d2826dfb495b5ff7686b8d51dc8358af5b08ee1456bd767d3487120a39e", 0xbc}, {&(0x7f0000001240)="abcfb2d15605279b98a6402dbac6032b6501655ff8c1f13c1c9a079db69bbd82733b2203d77a8f82364a174dd05a7ca87ced1d351c5baaad112afc54b4f7310f30b3a1375b0b4d3c9236f7f27659c9f758d162727dcfc4255ca132f1497fc7811cd5e5d15de8bc5287cfc4f1ee3b95370193a20bb0b4dcaa88a8103dd1ea2718aee501b7ce66e5f24836d2197b94d3a1bb780188bfdba9fcc7430a5537", 0x9d}, {&(0x7f00000000c0)="617e1979820730881c5fedccca7434583e3e073e246463d71f661c34fc22d47e4fa6757590a3f2fc9e2e1c7332d3ec20926d", 0x32}, {&(0x7f0000001300)="0c9d7d1630e9587b23556b14318467eaab52c0af00ef10504afa47f70c74d0671d4bb2d15471eb609846db8b7b58aecff0a96ca44cd9a4e2106281f4cd8c27bbabc68de4f2847059530f0c9683d48c88ea171949", 0x54}, {&(0x7f0000001380)="1bcc80654d82f09b3f1b5d96e7eda8c5b330d690364e24b422d091d2fa1e0af19b2e2cd8fa4c202ae7fad5b4cb5a097cf576e294bc83a745b1d77469db29a6c58f75542369624f5436c243b1555eade6f66afb7b5df310fe1d6a858e6eb1c9cfbd1a526003fdeed7dbad04fbcdfc2cb45ce9b88f8dea21852819eed5518826eb8ad91011845c331d9b3a4276fc066804b2e46a44500bb758668bfe7b789532a02e681d87885303f72d8873061fd88e0eef06f5337197817c9658ed4c3fc5be31b93b9b792f89be95f14b101d61858a13ff9470f8dbef194361673a17038b5a649233a33814d10a0f79", 0xe9}], 0x7, 0x0, 0x0, 0x4}, 0x405) ioctl$TIOCSTOP(r0, 0x2000746f) 13:34:30 executing program 1: pledge(0x0, &(0x7f0000000000)='vmm ') mknod$loop(&(0x7f0000000040)='./file0\x00', 0xa, 0x0) 13:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xed, &(0x7f0000000240)="b632fd16d8b83aaaf0c8e1dc0619693869a88c2d3686503e92e44fbd0a71fb3d26861f18938f8b8aa3d9431bc16cd7f217680c433687a9e14ecbd7a8ad1d76300e956e5a0c87c343f8a2489522e3a007a2149004e2c65d604cf8c85f886527cfc5457afb6dab7e41731377697a292d59c71897b96b057dc7ee298313a53449e229e99732c4eea361f05d9f55ec3eca778479706b5200000000127abb3cf1f10aa2c3a7b1ac731f41583f54b5904a1af5bea66efcf84802419d22d32d7c4e52548733ecaf37e32d3ea8c53e597d20c0578667b2f3df8a479bb26c4997548c5aaf5cb3ff32974c80db1e63428c64") 13:34:30 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x2, 0xffffffffffffffe0, 0xf2, 0x4, "a1acfc6df60448117de84b8c32d9ba9700849078", 0x856, 0x7f}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000600)={0x100, 0x7, 0xcbfe, 0x6, "7d9b1e2523a2599d6f229412f25e0acbacb4e37c", 0x0, 0x9}) clock_getres(0x2, &(0x7f0000000640)) ioctl$TIOCEXCL(r0, 0x2000740d) getgroups(0x7, &(0x7f0000000680)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = getegid() getgroups(0x4, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000700)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r6 = getgid() r7 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000780)=[r2, r3, r4, r5, r6, r7, r8]) symlink(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x8) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x42) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000100)={0x10, 0x9, 0x4, 0x7, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x181}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xeccf}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x101}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) 13:34:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) 13:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:30 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) accept$inet(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) write(r3, &(0x7f0000000100)="bd", 0x1) r5 = syz_open_pts() syz_open_pts() close(r3) r6 = dup(r5) dup(r2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0xa569, 0x6, 0x7f, 0x3, "0539cb69ae6c8b1ebc5e9d9dcce229e0b2464a50", 0xffffffffe80559aa, 0x5}) socket$inet6(0x18, 0x8000, 0x101) r7 = syz_open_pts() accept$inet6(r6, 0x0, &(0x7f0000000140)) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 13:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:30 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x7, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0x15d, &(0x7f0000000140)='\x00') 13:34:30 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x90, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f0000000280)="8edae4eb52e5cbdb836b3f8d32973d6cda7ac49a93661acdc8719824e495c7abe2f726a47e9ab2d59d4e9a7e3500000000000007000000000000a43999799f2103be9332e6ea433efa8d50057a98b3e395ab5296ff6e364edfdeb7a15a8703e6fffbca835b25d3423f22fe361ac4000000000007c900ce5cca4193855fd0b87af3db3074588ab788dd8b06a0aae72714619cfb9923b42c41204dbabae0fbff2bd100cba8730837959771d7df0a1df7383cc5bf836ada47394ef4ae149f14080000007d8afe5b20400197fbdcff951ebefe37b5611636873f257a51a8d203f4aec6624dcd459f1ec51b1c1b3f76100cc482c3b7311d1f95a29d4b6da1e748fe9799", 0x3cd, 0x0, 0x0) fchflags(r0, 0x0) 13:34:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000980)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000040)='f', 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xffff, 0x80, 0x7fff, 0x7}, {0x3, 0x0, 0x8, 0x2}, {0x7f, 0x4, 0x1, 0x7}]}) 13:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) 13:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x84) utimes(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0xe63e, 0xfffffffffffffffc}, {0x9}}) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) sendmsg(r5, &(0x7f0000000480)={&(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="48cc03c9d2c008f4d3026bf662deb657eb7a02b16d02e71afa7b4b51b45a659ef7995a3c30b1886eafba97bc7d3079e8245f9a20db42f476b065527c872d5dc44cff7ad4", 0x44}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="80000000000000000100000080000000432bc79dca22142a02932bb417cbc44afc31c7fe1eef33439706f0641443376f4841026cedcc4b73b2c6169d934758d9d66017f797d39c5d9dac6a84064c679382ea5d4f3cabd2a456a60ef539c04ea277d4c1b425888e495fa3b49d68c18f2ac4d976fa924a07af5fc60200000000005000000200000000ffff00000000000030f96dad9ab1599c14676ea1519c5bbf750c34ad2ade679e7d5f0cc260bcfe9849b1a262648ad3d7bc685b625044f4bad8268226d5f2eb7b66723c0000000000"], 0xd0}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x10000, r2, r3, r4, r6, 0x131, 0x80}, 0x8, 0x6, 0x1f}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 13:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x80000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0xbc99, 0x75, 0x3e2, 0xfffffffffffffe04}, {0x5, 0x9, 0x7, 0x9}, {0x5, 0x800, 0x5, 0x7}, {0x3d2, 0xffff, 0x0, 0x2}, {0x100, 0x46, 0x4}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x8, 0x0) getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x9, &(0x7f00000003c0)=[r1, r2, r3, r4, r5, r6, r7, r8, r9]) 13:34:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r1, &(0x7f0000001640)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000180)=""/108, 0x6c}, {&(0x7f0000001500)=""/177, 0xb1}, {&(0x7f00000015c0)=""/45, 0x2d}, {&(0x7f0000001600)=""/41, 0x29}], 0x5) close(r3) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000280)) fcntl$setflags(r0, 0x2, 0x1) syz_open_pts() 13:34:32 executing program 0: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 13:34:32 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x80001) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000140)={0x8bf7f58, 0xffffffff, 0xffffffff, 0x8001, 0x5, 0x8001, 0xc7, 0x10, [{0x1bcbb7f3, 0x2994, 0x81}, {0xa62d421, 0x5f4, 0x4, 0x800000010000}, {0x5, 0x3, 0x5, 0x401}, {0x8, 0xffffffff, 0xffffffff, 0x8000}, {0x3f, 0x5, 0xf3, 0x9}, {0x8000, 0xffff, 0xffffffff}, {0x400, 0x5, 0x80000001, 0xfff}, {0x7, 0x8, 0x9d, 0x8}, {0x100000001, 0x100000000, 0x80000001, 0x6}, {0x400, 0x6704, 0xffffffffffffa3ca, 0x800}, {0x200000000000, 0x6, 0x3f, 0x1f}, {0x4, 0x10000, 0x5, 0x7}, {0xffffffffffffff81, 0x7ff, 0xd7, 0x5}, {0x10000000000000, 0xc000000000000, 0x2, 0x5}, {0x5cc9, 0xfffffffffffffc01, 0x10001, 0x2}, {0x4, 0xb643, 0x6, 0x3}]}) clock_settime(0x3, &(0x7f0000000000)={0x401, 0x1ff}) chflags(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) 13:34:32 executing program 1: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r0, 0xffffffffffffffff) 13:34:32 executing program 0: open(&(0x7f0000000100)='./bus\x00', 0x400000000000, 0x10000) 13:34:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x17, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) 13:34:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 13:34:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="035113e5f0f7f8460c83d22359c8c828de91cf7acdebe50bab24696d134c35178ea3749d80f1a82d9deb41646321ca0cf2aac0aec05de544a8db55fbb1430a249caf", 0x42) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r1) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x7, 0x1, 0x3, 0x6}, {0x400, 0x2, 0x80000001, 0x5}]}) 13:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x14}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffd81, 0x0, 0x0) 13:34:33 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x1, 0x1}, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)="89c7f1355e6c4b9c3cd8f53e26b222b40313b899cf2c664c", 0x18}, {&(0x7f0000000100)="b61ea20b120d4d804fb726c7e93e0844014800ca35bce74411d8c3ebd6c0cc3aea9322e6ecbff0503cf11bc76b41cebcdd82ccdf665ab5d8407721e4c431ee2ee3c91895e1458096b47151cd599c456abaabbc33bd738b37", 0x58}], 0x2, &(0x7f00000001c0)=[{0x70, 0xffff, 0x6, "156721fd29a0e0a7ae200cf7dea4a5503f4587b01f5ce3119de011476a121060cb7dcdf3784c96cb9bd42e51860b72780752af169d4578de22877e3c26ac8f72cd7a9de56e1871e32f8cc34f5de3e473f30b17ab401ebf93ab49dae0369b"}, {0x70, 0x1, 0x3, "cda91e0fbc6bb81ed4659d71a0aabedb6520e0f2f8fae31c62a09712e4842082d2c91c83b9c5ec4f486a3aba285444c84e56502503d114a1b444f100ffa4cc762b047a019a229c3cc8d9c4d510da7d1a46cedc0279206518029e947a26"}], 0xe0}, 0x400) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) flock(r1, 0x8) 13:34:33 executing program 1: nanosleep(&(0x7f0000000000)={0x6, 0x4}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x840, 0x10) recvmsg(r0, &(0x7f0000002680)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000002500)=[{&(0x7f0000000140)=""/241, 0xf1}, {&(0x7f0000000240)=""/136, 0x88}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/102, 0x66}, {&(0x7f0000001380)=""/65, 0x41}, {&(0x7f0000001400)=""/197, 0xc5}, {&(0x7f0000001500)=""/4096, 0x1000}], 0x7, &(0x7f0000002580)=""/218, 0xda}, 0x40) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x6, 0x3ff, 0xa2c6, 0x1, 0x3ff, 0x8, 0x0, 0x0, 0x3, 0x8000, 0x3}) 13:34:33 executing program 0: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = syz_open_pts() r6 = geteuid() setuid(r6) ftruncate(r1, 0x0, 0x3) r7 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) r8 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r9, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r9, &(0x7f0000000200), 0xfe72) r10 = syz_open_pts() close(r9) dup(r10) getrusage(0x0, &(0x7f0000000280)) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r11, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x5}], 0x1) syz_open_pts() r12 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r7, 0x120}, {r8, 0x26}, {r12}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000300)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf2573fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c44876aac5b6d775343242a7720b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6d7da63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xc8) read(r2, &(0x7f0000000200)=""/4, 0x4) 13:34:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000001580)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000000c0)="00ff0ea9d66f413138d51e5003d5553356c89867283f6b6fb1555f7e5e16eeb1e3e6f43d939b885699219e625f40dd9746b334e709d6ebea13067bc347df81d58ffeae7d5ff5605a9967554042b50e6254ce4f689ea3daa13209df3d9845901022d749", 0x63}, {&(0x7f0000000140)="f6a90dbe0b38c2221dd8e08fbb462b36c814f3f5d0bcfacbbf97653484d14f7f5c8d25a88fa910990294f838f65822f6bc3a07a28314a84978c173987fd3ea123ed1053c5a631c3aa6e7548f0c9be6e36cce92ae29b734bfddef365508f5abf8600cd518f2f612a2308862be48e2f98a20bbe6d7f9ce281af50774d4fb251a5e46b2427c585682a9c2ab26293ce1ceb2a184d0ce82cae7efa3a91fc8de3bda91f4", 0xa1}, {&(0x7f0000000200)="633e0452b2c869", 0x7}], 0x3}, 0xc) 13:34:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)='X', 0x1) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x101, 0x3, 0x1, "08cb3da1001000", 0x3, 0xfffffffffffffffc}) syz_open_pts() close(r0) syz_open_pts() 13:34:34 executing program 0: r0 = getpgrp() getpgid(r0) r1 = syz_open_pts() getpgrp() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7c6e23c5100e745e400ff46d700"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) r3 = dup(r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000140)={0x561f102e, './file0\x00', './file0\x00'}) ioctl$TIOCSTOP(r2, 0x2000746f) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x7f, 0xfffffbfffffffff8, "0100000000027f00000010006624520900"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x34, 0x0, 0x0, 0x8000}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x7fff, 0x20000000000000, 0x6, 0x1ff}, {0x8001, 0xb4df, 0x2, 0x8001}, {0x3, 0x1, 0x14, 0x6}, {0x3fffc0000, 0x100000001, 0x8, 0x9}, {0xffffffffffffffff, 0x40000000, 0x2, 0x8}, {0x0, 0xfffffffffffffffb, 0x2, 0x79}, {0x9a, 0xff, 0x80000001, 0xeb3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:34 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 13:34:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8009, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000002c0)) ioctl$KDSETRAD(r0, 0x20004b43) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000300)="c34004e93b20ccf64e4b4060489fa299fa96990d6cc2bb784fd6e968d4525eb38342589a0f90dc32cd09234891a4bfa99730868136d4b4ad31fd78ab410943008a61a908952723a70cc9d26e5114912298def408bf7b40266b2090074afeb98e3f9bc302ff15f67570581e1fc62f5b70223787ab752690c1a35e5834", 0x7c}], 0x1, 0x0, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1c1, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0xf87f, 0x20, 0x100000001, 0x7, "0ce424a23d551d1dcdd0e3c4fb08540e7e2481cd", 0x2, 0x8}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x82) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8030, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000c00)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2848f3223403ac6ab10b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361d789b4ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b2764424001000009cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf2094110677a0cd11931ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a708d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524", 0x49a}], 0x1) 13:34:35 executing program 0: r0 = socket(0x4000000800000018, 0x3, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x187, 0x200}, {0x26, 0xfffffffffffffff7}, {0xcf, 0x2}, {0x40, 0x3}, {0x8a, 0x5344}, {0x42, 0x6}, {0x43}, {0x0, 0x4}], 0x8}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8400, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x4, 0x80000001}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x849, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") shmget(0x3, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) 13:34:35 executing program 1: getegid() getegid() getgid() setgroups(0x0, &(0x7f0000000540)) pledge(0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x7, 0x9, {[0x1, 0x7, 0x2, 0x0, 0x2, 0x0, 0x80, 0x1, 0x401, 0x80, 0x9, 0x7fff, 0x5, 0x9, 0x2374, 0x8, 0x56, 0x1], [0x81, 0x9, 0x5, 0xffffffffffffffff, 0x4, 0x9, 0x400, 0x9, 0x100000001, 0x3], [0x5, 0x8, 0x0, 0x7, 0x40, 0xd9, 0x1], [0x1, 0x0, 0xd5d1, 0x100000000, 0x0, 0xfd], [{0x3, 0xfffffffffffffffd, 0x5, 0x8}, {0x80000001, 0x4, 0x8, 0x1f}, {0x80000000, 0x5, 0x0, 0x81}, {0x4, 0x5, 0x7f}, {0x401, 0x8, 0x0, 0x72b3}, {0x4, 0x7fff, 0x4, 0x9}, {0x10000, 0x101, 0x2, 0x7}, {0x100000000, 0x1000, 0x1, 0x4}], {0x1000, 0x7f, 0x7, 0x8}, {0x1, 0x8001, 0x1, 0x9}}}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000000)={0x1, 0x4, {[0xfffffffffffffffd, 0x8, 0x7, 0x8, 0x7, 0xfe18, 0x7ff, 0x5, 0x8, 0x9, 0x101, 0x3, 0x7, 0x40, 0x4, 0x7946ce11, 0xb5, 0x3], [0x8, 0x100, 0x775, 0x100000000, 0x2, 0x80, 0x80000000, 0x0, 0x2, 0x7755], [0x5, 0x4, 0x6, 0x400, 0x6, 0x6, 0x800], [0x7, 0x8, 0x1dfba870, 0x8, 0x0, 0x6], [{0x2, 0x10000, 0x5, 0x4}, {0x22, 0x8, 0x1ff, 0xff}, {0x20, 0x9, 0x5, 0x7}, {0x4, 0x8dd7, 0x4, 0x8}, {0x7, 0x6, 0x85, 0xcd31}, {0x4, 0x1, 0x401, 0x1ff}, {0x9, 0x0, 0x8, 0x5}, {0x1, 0x6, 0x6, 0x4}], {0x6, 0x8, 0x20, 0x20}, {0x2, 0x0, 0x7, 0x2498000}}}) r2 = semget$private(0x0, 0x2, 0x100) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000500)=0xb0b2) getuid() 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x100) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 13:34:35 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0xa1, 0x18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x280, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/228, &(0x7f0000000180)=0xe4) 13:34:35 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x7, 0xd96, 0x8, 0x2c69}, {0x6, 0x87, 0x40, 0x7}, {0xfffffffffffffffb, 0x2, 0x6, 0x9}, {0x100, 0xffffffffffffffc1, 0x6, 0xbe69}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:35 executing program 1: r0 = socket(0x2, 0x400000000004, 0x0) setsockopt(r0, 0xa8, 0x15, &(0x7f0000000b40)="04000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840), 0xc) r1 = accept(r0, &(0x7f0000000880)=@in, &(0x7f00000008c0)=0xc) sendmsg(r0, &(0x7f0000001ac0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x3f, 0x2}, 0xc, &(0x7f0000000780)=[{&(0x7f00000000c0)="85c0051c3dc9d05f177f78fe385b8c2e09cd29af047d30ece34300c5f22b58e4a6aab674bd14af56da7585ba83f2652abe1e05a57e3c6f3b24202ea5b6040fbc1cc0c01d027015902eebd9768f63d2422638bf3337b4aad073d7c7d697cce9ffe00b44cc6da5476c2c87d13f83e0ca11a06165481aa7d9be97bf5fe012b00000f626073701b54ab868a7b7708ab82534418c2824ab6758a6f83bc527804aa9243c0785916b42348d733c84d61b6290e35a4f652e8a380b054e1de19aa9e76b7208c6c7653a0ee44b3cd85c5ea5e560481e6454d9715d3eff5ea3b031e473afff98", 0xe1}, {&(0x7f00000001c0)="75504716b92237f0f76f56746e7556e415cc1121c4676d33cbb1960c890e10c3c7ec54758234855624d58b4bb88a78d0c8bf677662189cb3e239cfe1d7253d313f21415ed8d79587b7582924c66fe49548b9", 0x52}, {&(0x7f0000000040)="8591190eb56a28373ae145a9687890071a6e79e6164caf5fb6bb56b70fdcd84ba63bb05ff73725a1dabb018bd2c33aaca6a4d1fae05e8dbe89a27553efdb", 0x3e}, {&(0x7f0000000240)="b8ceb72f21d354a1ecc7f1233c01e13fcb29b38101149219bfe52c0974c6f88e12d800910324edcfccc3e7ad676e9d6eac1e45a010d87fad29bd1917b75b1d34dfe22e4f36ecb848e0d46e4bd14d456c5b421b11f3eff36db67b6ebaf2a3f6c4a5434692302ca86a1ffbee261e63cf833fda9303cda0e9893c482f04b00af36dc9a3153c2f1d60083757baaf15e397f14c79a41f12b604df545ba44d7859ba200615f1807c2f1d97a55c9c3a74c853b587761d1e0a02981bbecf3a48f63ff38b79e7c05ef6bcb6b07c5c98eb5ac962064e92588d93ad8acbf001", 0xda}, {&(0x7f0000000340)="c653f1a694ba92f7d26f65d3f81f876ef458c4a4730cec2541f2ca89bf7fbbbea67dad6b97fc52c5053875fd608a0245b691a6943bc11d59dff25a476b04615e60210fe5812dc33e1dd55237c156429aa2b2d105a13bd3d42a5cad020478917eda46654444eb2f9ff0e4c47997636084e4e2ee7362c2f860d74e1e91fb7b4809680c", 0x82}, {&(0x7f0000000400)="f31b12ea16faa5b730b9725b4aae3430fc6bc771b9d18eca6347cd179f94aac0243d280aa76f1ba88a649123467744e506a6208a6cc636c18fc5b46301798cf56110921b7dcc448f698999b432167fabfb51c89b94717016bada3ad26c03e66ceacc1ea29ca76d341f825eb0622a", 0x6e}, {&(0x7f0000000480)="17d265310c959128a90d1f31d03a1944ef9a1cbc9b8fb7eec4c304fad947ca6a45deb05de8369bb787fed00cf47787addbcdfd6730fcc9e0c119977e133422f026768b741c0a461a6dc5843b22bfa3f02b45911ad3a0f0", 0x57}, {&(0x7f0000000500)="667b8f89cb987a739dd490a9eed1321ae649ed82649973f9750418ae8dd63ccb2b81eb373f2449bd5e7a873acc863e7ca5be9abc2b92e4ccb5783ae5831eb849eba8d8ce01eff430a403d6e0d1c1a57f6ae95d8635c1ff90b54186957678cab56b854cb2ef603516a7b7d02d34bf41bfaf58265972343d92d8d24d9ba40c6113fad05cbca70755ff85883447b3495c2c9078d75ac53e2c7e7105b36d5e3dd83e0a55abdd796fb76d082cd8ef9d38cf8c521d2bce90ad8734336d69644f413e8da4107d4ade3956a69efb10f63305661d7d2501ef394ae675fc480244d2d62b4f5186946b94a6b7de651825ff3711d7000c", 0xf1}, {&(0x7f0000000600)="f580e7e22d3cf078a2327437288a8ab5183084d9d05d0ad5103e564345572124435e904de302a788c9763f2672aaee618e50beb5eb408ed72e4995e349d8ec833491e94ef5d377e7c4cfccf40e4c53d67d49ebc4bf0fc0a6e9e47d196afb8d5afbc42d1205f63a9836135b48313ceefec209962aec62448b0d07f7a5fbd0ca909d1f0025fa6c306890954325a19dcb891c6b9514e1f6644816ec16c9209f1ecaafc2194016802eeb786cbbb7763eac085631059e3842947ed0a50aefdd9e006c02b697c2147848817a02caf3d2c96110d436cd11a1f9a42bf315f6a28f1e9c72aceecb72246b409f60bc9e1a5094a5acea8a1382096db819fead11", 0xfb}, {&(0x7f0000000700)="6c005561c55a7a0d86591eb9708862379d68520c524d143ad182a14c3f9368f8c4a4f907caa0956becc2c3d4025b3d1e9feb8e893c41aacb384340507410326722760e6a1ebc1c1c3d57b8ef622d615d0d0f745b", 0x54}], 0xa, &(0x7f0000001b00)=ANY=[@ANYBLOB="40000000000000000100000006000000300bf6c7a88f7dde93b0b17a66d5e394f98458f27637cae6969f2869692e42921ebe539836020c2f0411d2614ad322260801000000000000ffff0000090000001b01384a8d1cdce767cf360171f86d1fbaa3f3bd43ed6000ac1eeb26a1d3c5e1ca56c1bae0bed70af79b5b75742a51f0cc37cc3f79e5a57d40bbc2794bf923d44511c9a6e4ee9549385428f072ecda437a02ee51fb58b2f3e9bde92e9327ee6aea17098488bddb1756d7eb1b536732e6700dcecd8753fd2492ee46c2a68e052e16d94186ba7e9e21c3dfd9e4a4e643a2de50ad699ca6621fc82af27f803e0ed83674fe3889ad100b196b9fc596c7d3b71cc54883d5411b746990f06f4f5a5802905b3e35b2b38981f0756abddbbbe524264b825fdae968c0efd1a91b3bb61dc8b783c31bcd8e1f689fa98fa1ec817f4ca457ebed4cbddc001010000000000000ffff0000b7030000bbc320353812d74107c5f75a4dc2c5cce4e8a0fdff5269e3e7b5f8b47e86971308671d6290d287ea6080ae1c244ae512ee4057463fbaef0fcd5dc7aca94d351284e1631717823f40da26ab9d4837ab364e1e489091b78906934205d229442b5fa4745f6d3f30459cefb541c61c3bacbd60c6c9ba53d3349d08cfe245cfd477265de1198b089fda65e4eae27f5fa99236ba8168024059ef91a9c2d1d4dd46c2dc6745421425ebf96349f708a642c60fb82a695b1a02c82918e21fc2915c9b3a2ed91853a6edc3ab0fe3a8527083352acd2f09d3b6a05fdf2bf1eb17cbc6ac2c95f12ce739daa1ab52f3c46de606d25fb913b9c2080ff78db7c213070a8a15952f7e248f7a0722de97a315f8e311d66a9e610cf450412ed980d084a48b0afe3d2ba2c87d9a825745df1bb29c8f54a7ef00424af93c21e36bbeec6cb0b32df7ab2fe610673e4e486fd6eb2cfd4853a73c04246ec6a0710e9d417925b4c779309f7b6c509041feb0712cf95185f23329f1494bcb16333321fa9b5eaa96009e27334718d53bf30b43a06c694849c8eb4c1433e8d72c12afdce5eb2f8acfd114a8e2e75fabf455dc84d3f17ffbbd2a87d02f7fc596d86a0390d5106cce7fc581591ce6a346bdc34ce93837e6b0a6158e802e29749bbee1ac1cd984506963d10ea5f90aa713adb9f9433e2fd95b88bd2de675578771ad2647b3d820502c4e1bf711ebcb58d94f8adcc61453ff46e94925fe7e2520ed74e9d30ab33ad5d9c7ac6c92c6df081fe8af3665552402305e8ef3cbee0ed5bd0333b74a0ec9a336802baebd469890e3377abb6e87c2a9dab96e906d12a35d040b7ba98ae30f0cbd5f15b1bf73f8c744a3feb2484fa406717f028a3ffc84640c4e8f94679459e2f2050378ca3df9b0692da606bb0c5a1c0dc6ba4a843a2288701b7aaefb526eca30f4f315205e99144cee4394ee1dbf12da281709c0de3006a83b850c658b663484cde66eb330d4f42503189a482dc5c6ae959b012e167dad6d00109681864107c9f576ea05a78b0a8d27c7818681bd6f33e9c27ba0dbb48c1015ee12e9d4e8f2aa306503f0c3dc9cca85d2114016221758d290e106ca1635b4f3525205def673c2d745e4602d583e739462ac7e1996e328494be29760f6e9dbd5880f159147101afb253a2060e03abcf6ded5639c028e101d87fd0e76595253ec467249254ad6b0e54383259d90c8ec7f139d8721862405a071eb1b5ed505bb95e42d8bc92029aafc8a00c76a9e4ce1a7d0e7da47af0c7f8259ab68cb7f44aaa54e8a7179f9c7ccc1f4b1f6b42032efaf6ac31ed13e9bc779489a52248307dbec5f52312f97e4c6a1a147a83c4a8196e939357d9285b7ba7701105ffd7c9f0b59373a94e38b6f5cae34c334752f53e9610c5437eef0895091e0c2fe389062379fd6a46672b0483e05fd6a5d873a5f8065f273e6db54e3afd5b836336f897275348863e65183f0971e54e9feec6d5df277403b8a3cc5a619d865c61389a1f3fd55417f85036aff46f958f0dca207099695cecb4d446aa298d7290caf77e751e7e23e92ae84ed2edc2c1498e8dace32a2ddc80d869c2490bffa0a42024bbd7e3cd6521d50c2f65febb10d04b1fb66f4ed6bcb4a82b0cb508839f055efd53f5b50155f1af6a3eae68caa3017f1015c637c2560bc123322d4813b5162c49911253e6a58f4a62ddefcfbdd2a080e4aecc8aada9ea8a2d6360864c82be0442ca057cf267da1cad67578bdbef0cb4d58aee5cdb15ff246ef00993617f8b8fd56fda06f630f08a7a5b8217e43a70121984ddc517b33c5c126858a70560ebe498d8de29a067158fe4c0fd8b196436b670764ae768dcfd090ac173185331f82007b99db5e030dc2c2cc438f9c90c26a6d9e942f1bc4d6c70043739ee80974f8cb902e171f84a7b7a0353615d3fedb19cf8b14b2d7baf37fa8d09c46016d0e1b63ff0f8326f42fceec7d10e76705de6a6f5a8a30129f82d137e7a51ea93694a564a7e442c9767ae0dbcac0e54cad7310b5cf0ffc522eebc2b7f931fb0413a73f8d4a54af4fc397aae25c09d3b9c5be77ff5461fda45108e0152c51e39d6cc84666e350a85d8f072a71c3ffe104eec9f24be37982fe9f0e57e97ae2f4fa17695897cd9d588a1b3cd06b40b7cd5a2ac8ef6c1e89ed4fd9262ddae640809ac7ddf926a49f28c9b0ce65f5580b4b2c129eb7fa930f24ccd43cefea8404c950b2a7a268e3a66f08adc864b41c1b74e0b9f652f830cf823c6a5745b1b25594217d52c1a3fd01cccff1683d39b18bb2a3e674d18006efae7d11f88d92f419e6ea8b340e8958fe89e7601edad02cc1336456560c07d15d02fa6730ba0bb12429bfcdccf2f4114e8786541e08d5a2e6ec18456d58bd76b923889d21f7de91c09947a5270e2819ac90195c7df68d18d01e4707edc9cdc407c1c3bdd39ed4f76e59a30c8c3d95ab707a41cdd83e1328da8ada3d13871af543b9c78b3ec9975dba05fbd4606f9e2a2e5a5af330197eebd84f048d143808ac8d8d887e43c758a8cdcc5bb8e23c5dc5cfec44126c4a036859713b2b616f1457f2e2e49bebdf4b4a7506c660fcc287407ef5fb17c97321679f0e53b5b6518bd872f4aaf6d03ee64b72feea69d3d3d7c87e7459f0da534703b72a63be3cfb09b2a4bd5f0ee98ab5ef69f7daa2cdcb7d2df79b16ed077517b631ae86e85e476683d85788a1acbb050829f3864f41c0b9823739918840694c5c1b1f4b4840cef58cfaf2007683d0ff7f50e2fd5c5a4057998f89af9c4ff8b2d1106969e3eb297b36340f9029dfa4ebbde6bc9c57ee54ceac2f771c4deee63e56c8a540482b36732951d4222510a2b48e09b5549b2260348e05f989d78791f8822072fe2cd06583466abba5aea380dc1595bbac0d60cefdc7238de2ea7ce8186189e3f9ad9c80a8260b36d094bbcada0a92ca343b0d665dde4a3ec55d1de97f59a25f80a954f6d9f19915c2996f538f5d370a4f0b82107c54c7df1234e320170d794ce42bea6d9ab5c1a419f919a3041668ac836e0a680da7699f516f33b55ef1de547bdf6b1d7d24d0607fbc5c0f22df1ae5cba15c3e015dd7d1875724e8255c4ddaa5dce3623e0c43db379254105bb59955d0d7fbe4b46a5e7bf9f02501e2f70de3d7174344cc8ba719e2ad253659d0ace1962b164f7fd2433ce0ed2bd90b1c78f16ec081ae219a9e23886bd5743a5c5f9d47273443379a9a9940d49fe83bf6562ffbc1f3e0d6eeb18d96aacf6523b91b6717263af87f2fd6841723a43098ad34ddc299d72e920588e74ab58850df87bb2cef86ea312b19a14c04a8d2cff2b4946d0748c2285ba19812c90427b447395e9d33e118f321074bf309f3b2ed3f68ad3c9863438abc09e1505d56fb3cc9e5dad505c76847326aa206b786441c0b5d87a4d8e4dd1fbf008a4d3b3c4e7effd4f7a4b477a1f35efc19cb7748307e77c2ee6e9b82f3e817735182c758960b34985b384478b0bb2abc809dcb12e69c1312dffd140cd304965927bd8ae27adaf04ceee885a5e2c072c327bd06ea223ded8a7f32caf4727dd35829cbde8da831e1350fff40af813b3159d42fabc9d421d1557babe688f52ad0328d9a0fc4a49f678bd9548b56024b7966786029e6a381373323854a034fb62eb43f66adf7c78fee7e69d034b1eea5dac17ca534389bc6a6a72dfb751bbc5e5b7ceec371144b875dfc6ae8082aa9f7b6609a21e951961f3768ac5dc904479b398bc3f0a2ac748f03d5235949f9324151e096c33ad93e149d52c8d482a147106e3ea1729a72501e279e28bcdfe54b3bfe0a3f4fab5825cdd8a133784e096d7be4f712db64e69cc0dcafcc3d7a1d926f3cde5264b6ab78ae18aee540632ee64a71ec619a96e5b6eab37cbf636b1f75e1ab00f9782cbd98d8cbcfa06ac8f0c360e44223a77a63fa451d08704ad4263273dbab29b1230276ce8e2e0fb4db2411bf4874340cc200da30d66aab4c82e26caa942ead878a34c68797756eb16bce9bced620805a0e4f1dfc51e315bab06153ce8872f02053d9d0d3ab6670d891b65f0f4078e4051009add62305457522a95ef3f9f5152f9711fc867eb42b66aafc0a80e568ee31ccb9b7b9d952cfc48304fcc6cb0f0fdb1447dd0c3c38b2e6f22127c446dac7e179c3291d9c587fb85a6cd3722a0f8aa51b6d4243d3bb0b2f04a10ea6dc961c0954d20d6d07373f675967fc8e8230eb1bcf17d4db2989eb65a1bda84f781e2fafbab2e74193f383eb07cb7619b513f21920da02c2473a209747493f35e2364d34b47b3c98acc37455e169e4215cfd0e9af0abe271070b760bccc70f49e72c2df009b90daa67e966542d8bdf3c7cc812001fa89ced43b668bf5956e60304bcec386a040eb6d3865ef3564d8f0d91fede8744318d0a86d016dfae23df2626b23dceadfc0ab208ba65b18712f1906915a890cfe52b7e2b9fb02cfd18d42f26869024f43cb164125708b7bcac4783e75dc818176f3aeeedfdd81ac7d2bb2b7a0b76bdd2dbd7cb8ba609e797e0c60186c37ffc1a158ad0c5c954f4d316cb2fef18d3fcb966f49f3f3da4135aae99c40777b8065aeaf244d5b494086ba003351a46218ec843a6d8b04ce2355ed3fffa300fe26989f9c785945cc7058c4fdce45756858d8c70f929606ff7007d92843d3f2186f98dda49153ae03bc25e4fe4c8196fd973818d6bbe20d449f0285f364b283a91e49b826826584c2aca8213d65028de63a9e6d59250690219d3dfce379203fd3519f502ddd98574f026e419ae7350b5a659eb3e76aa12f61bea06e197bad24f6361d123ca99e0186f41d599d139059e226b91a91501e9d7eb330e6ac2685dd40e1b58bac448da80097486577a1ea467b8d767356c8cd202b7897c1ba1439d6b2bca97a3af8232fc7e9a9df7f0077a6ac88f05c7ebadd50b3f779e320ac42405486a0db6ed72536aa34e0f652e7e2cf5a884bf11a4cc97a578170d6867ce452a2135d5a650e3116333d556859845d4f7f05b2db21663dd1415217260c107f4e2fca0faceb4cce46b9ffca28b3961d45b2adacb9a48504d794795295ade67f9058ba98a566894470b39eaaed0afaf6957e94b9682c4fb1adb373196f92c8c631af78383e897da8a8a99611c1e0419c85132ea94329b8a9df9c9d290c83a0a715e509604cdaf7db58901e8b1152b7ee7ff406d1bdfce3183476c9cccb5d54e02179f41132e9658b851974589f46dc625490c7820677097ce38745fc215650c1d83eefc08f53ff25de8e266ac5b42c8f6db39d9c6a255b73d97ad06ad8f875a1d23fb98743146174d86373c8f7361304bb5293ca7bf1affca5c2260fb57e815dcf50dc0f3fa0091c96fbf40eac894e1dabbe7f411ac72db891a4bcab51d871e0854f30a70b782dc2d3208e9383d8fb11fc7deb507ef6ef30a897ff9aa3b4f40d88c6184c5bdde1d04e182b3362c8ff8ae1a9353ec312f19e12a4197beadcadfbf4bc173445e085958e1e0c48173de84e2e9a884f47d11f749828a16f4a15b433b4e4abfc4dd48d56ad8bb27217591547a4ad1d1236f8bd051ff7a2a48e86154b878e4dbf08305267ead12efafa306fd2c66c08616a67e005bd1257614c18770c45a62027afd41f60cbf5e58787088b5c1c3dcd93b7e9f52e979d2e948441614185a3c0bfd903b35cfadd8839f7ec98df83f8e8c418a322fee39ba45a652dcbf0459d082f66b07f480d3d0a8b775758d7c95cc75f55f87d29480f93b5b8c0c314d06857e97c02f1001000000000000ffff000000000000d15b6558e76ca9a71b4201b4b66832ec6cf461c15eaed88f5ed8ba7c3680102196698975c27df9901b9dfbd423cf4f69fa3c14407d14ff971d57f39fd6afa7ef255bc2e66d6d035324427ad266de89a352a84af663e97e2ca12d022f9f6529155a0d2e954eb16ee58200dc8a5905f35c288c04d3dc8bea29fbf797cbaca2c47a5eb57f1f02b6dfa9e8dc2f6a1823e9446eae80098af432419418da4fc1f644f7341587deefd591ef21b37bfa131159e1a6ebfc55dceb6183ff73c2fd1458c758eacbc1be7d3c49a53975cccca59880a2bad8e3eb80857e443a1419010810d1f1e96603d62df43293bd1d8292116b91d46a3552e4ba77e7a697000000000000000d6278490042258569592a1872b3df1ea9391a7d734d69e0"], 0x1268}, 0x400) getgid() r2 = dup(r0) kevent(r2, &(0x7f0000000900)=[{{r0}, 0xfffffffffffffffd, 0xe0bf9f926549c9c5, 0x2, 0x0, 0x9ae}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x3, 0x3ad}, {{r1}, 0xfffffffffffffff9, 0x6, 0xf0000003, 0x5e04, 0x100000001}, {{r0}, 0xfffffffffffffffc, 0x19, 0x0, 0x3, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x56, 0x7}, {{r0}, 0xfffffffffffffffb, 0x28, 0x40, 0x7, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x14, 0x1, 0xff, 0x2}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x7, 0x668}, {{r1}, 0xffffffffffffffff, 0x2, 0x40000000, 0x3, 0x401}], 0xffffffffffffff36, &(0x7f0000000a40)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x80, 0x1}], 0x1, &(0x7f0000000a80)={0x100000000000000, 0x200}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000b00)={&(0x7f0000000ac0)='./file0\x00', r1, 0x3}) 13:34:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:35 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x3, 0x2}) pread(r0, &(0x7f00000000c0)="1160a3adaac7c524a27da99e1a9f8464b94222ad0f7c920255cc83c748c8e66add9e64a5f84588782b4c014789a9683282e6e3ccefe6d5bd12246cb6872407bb8454b7c468ef53bb61aa4799b24c75b3712aeb5d1ccb843631eea4e6c0df3d06fc39eff1dfd28aa7a5dc877920a17b122c5a89efb9dfe79cd03e1754b0946f6e55ba30c0e377261e556bc0363ff2ecdab269e476c65a78c0d705e39d8b65f29c41c6539731330c866ef6ba2261f8ed9632aa9ec1c0dcfc65b6f44940368a0a", 0xbf, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) close(r0) fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000080)) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfc83, &(0x7f0000000140)="793f15cb7f07f5b0528ba938c54d68c0f7e3da") r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x3, 0x101, 0xffffffffffffffe1, r1}) r2 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) shmctl$SHM_LOCK(r2, 0x3) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x400, 0x4) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000001c0)=0x1) 13:34:35 executing program 0: setrlimit(0x200000000003, &(0x7f0000000040)={0x6, 0x95}) r0 = syz_open_pts() close(r0) readv(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 13:34:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x80000000000051ff) r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() r4 = getgid() r5 = getppid() r6 = geteuid() rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./bus\x00') r7 = getegid() sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="fbd43600693be8213d266103406ea9e846f778170f104eec73fe7ddab1be807985f447d6bbec69b19f037178739cbf3bd8870ce588638d205fca6fbe0d453774230b76f33b4f0b81eee0465c338c4ad87d91d4d068c3337b2a21c35d8e3ddf6747c039f45672a9c3713058f413e32791", 0x70}], 0x1, &(0x7f00000001c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0xd0, 0xe}, 0x8) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x7}], 0x1, 0x0, 0x6, 0x0) 13:34:35 executing program 0: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2000) getitimer(0x0, 0x0) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x80030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x800, './file0\x00', './file0\x00'}) 13:34:35 executing program 0: socket$inet(0x2, 0x3, 0x0) 13:34:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) write(r0, &(0x7f0000000000)="93f0ef452c12676db0eec011b2d31f5ee7989f22da45514773abea1458d664e61ea60a0449a879a2db7de2dd08668b2b717b00d72e68e50072629115ae2bf53aec411ac3d8dca8e8b026c072db922784dd32c37aa18085c60b8f6a457bbd9d6a06276e8757fb4bcafb1439780922f1b1b92182e39e4ca874f940a220218f45a67af268a022c223b6524115590d408af944cef1efc759d0debaa638168e1c4218a7bd229a397269c2e29a2211153aa0a5b17c218ec452b1a08938e10b3098b77353eb19492f94f336dd4d55", 0xcb) 13:34:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r3 = dup(r0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)=0x3) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 13:34:35 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) fcntl$dupfd(r0, 0x0, r0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = getuid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0/file0\x00', r0, r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2d0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:35 executing program 0: r0 = socket(0x18, 0x8000, 0x4) r1 = socket(0x39, 0x8000, 0xfffffffffffffffc) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r3 = dup(0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/bpf\x00', 0x808, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x10100, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x8110, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x80, 0x0) r8 = getpgid(0x0) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r11 = getpgrp() r12 = getuid() r13 = getgid() r14 = accept$inet6(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x20, 0x0) r16 = accept$inet(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse0\x00', 0xecfb11d14ea4e99b, 0x0) pipe(&(0x7f0000000680)={0xffffffffffffffff}) r19 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd\x00', 0x10000, 0x0) r20 = openat$klog(0xffffffffffffff9c, &(0x7f0000000700)='/dev/klog\x00', 0x808, 0x0) r21 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x200, 0x0) r22 = open(&(0x7f0000000780)='./file0/file0\x00', 0x8000, 0x0) r23 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x38000, 0x0) r24 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800)='/dev/vmm\x00', 0x880, 0x0) r25 = socket(0x18, 0x8001, 0x20) r26 = openat(0xffffffffffffffff, &(0x7f0000000840)='./file0\x00', 0x4aa, 0x4) socketpair(0x18, 0x8000, 0x100000000, &(0x7f0000000880)={0xffffffffffffffff}) r28 = socket$unix(0x1, 0x5, 0x0) r29 = socket$inet6(0x18, 0x5, 0x240000000) r30 = openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x200, 0x0) r31 = getpid() r32 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000240)="0ef3acc51f8562ba70c1ccbf48441cebf73422aa75142d9218b468c75a8b12091d1c405c37899d023e0a5dc9c498bc9fd463fd813c7555c86d252a70e222d373ba7670a46a2bf7e99d8c35bb71b3167830ef35641fbf55b0801900d09ec067879a0cd281bd33", 0x66}, {&(0x7f0000000100)="fe5454605197946c6e65fd2a3312dc53934af27f7b2c97073c1030ef13bea8294070befed5462350836149eefc53c7dab4ffb3d65376b8d0be0bc11d1eadb8a7", 0x40}], 0x2, &(0x7f0000000980)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x30, 0xffff, 0x1, [r14, r15, r16, r17, r18, r19, r20]}, @rights={0x28, 0xffff, 0x1, [r21, r22, r23, r24, r25]}, @rights={0x28, 0xffff, 0x1, [r26, r27, r28, r29, r30]}, @cred={0x20, 0xffff, 0x0, r31, r32, r33}], 0x110, 0x8}, 0x403) r34 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r35 = open(&(0x7f0000000000)='./file0\x00', 0x8482, 0x80) ioctl$KDMKTONE(r35, 0x20004b08, &(0x7f0000000080)=0x36) setsockopt(r34, 0x29, 0x6c, &(0x7f0000000180)="b8cca62b9d16e02e22ddb3fe2740a6d42f5210ceba94a3d874dcbe082dda403f0cbc66c38e1a9c0df803c064de79115dde5d18515ca4108ef8cd91e65e7390c0dda029c2b802e946c43a04ef0967ec6e868a904585ba064ada55e96a61b3c3aad922ecf86d227c801b5461147edd1ce805ef771026a6fbf5fa8811414df600b8226fb227f5f450f6f0b871aa03cb5cf07426f5f7b0b89252", 0x98) setsockopt$inet6_MRT6_ADD_MIF(r34, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r34) 13:34:35 executing program 1: r0 = socket(0x200000000000011, 0x3, 0x0) getpeername(r0, &(0x7f00000010c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d4888ffcadd1746cc58527e9fbe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c117aad57bcbdc6f255735045bd2fa23172f202852a6488b3d93b7bf40ce42b53c3398908c241fbd3ebbde2f595dfd9fb9db6f021318c06a0f4da4bce62629adc3b465ab3f3603e84b68cbbe83a67956caaa116884021f46d875d1bf42ebf56473d391b42a9af67f5d8781fb06262b83afafa57000000000000000"], &(0x7f0000001040)=0x1002) 13:34:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) close(r0) 13:34:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = getegid() r3 = getgid() setgroups(0x3, &(0x7f00000000c0)=[r1, r2, r3]) r4 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x10) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000180)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x1011, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8000000000000028, 0x0, 0x0, 0x40000008d}, {0x7}]}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") 13:34:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus/file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x52b380ac0a55590e, &(0x7f00000001c0)="9f02ac9da8f512560c90a99695dd01daa29b0ebdd3f360c2c3c0b27d81c60d361805ac1137b3cd97a82233c8f74c1da2cecd38cc6dfa7eb42655312e6627f52c76ffcf462f0860572af9fe4af64421c9") 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x3) r1 = dup2(r0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x6, 0x6, 0x800, 0x8}, {0x0, 0x8, 0xfff, 0x4}, {0xffff, 0x8, 0x3, 0x3}, {0xfff, 0x11d, 0x5, 0x1ff}, {0x99, 0x0, 0x10000, 0x4}, {0x5, 0x6, 0x7f}, {0x401, 0x2, 0x1d2, 0x401}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x6}]}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) syz_emit_ethernet(0xcd, &(0x7f0000000340)="c6d91003432a795ae8a3ed229b56020da32c795dd4a13eb32bff96f39d422641464cf440875faf432146998087e40aec045efb889495c978acbfbd4e9b8b0fe8055f337a85b33fc076718ce4df960b6269e72762c80eda63f9f8778cc301b70bc715af928c1866ed9428ed09d18c1378ad34c0f95fc5b19ab3036ce6c2d4b4331cc6f75b4ac42a8339251483c6bcc612e9743bb92d1edbb138cd33cde8bab8968b432802924f9e59ccb91a23710ebfc1848b86adee7456e8315acd75f819dd2125207a7d1a50600bc9a5440b9e") 13:34:35 executing program 0: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') 13:34:35 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pwritev(r0, &(0x7f0000002340)=[{&(0x7f0000000080)="afae2458856e60f25845d2d27dfe927df7d9fdcc229cfd4a6110493a92db76a898ff50bab0c8b873884bc8c07a504ea120f45cf09e440db501c85e655efae38d1cd55679e99be78bad89538e42e86e823b10e4d19d9fab9d04cba401d83ddddbd4f25e772b9e95a8f373ac23e3d5c5bd93979b7570b63458ee0f811b5fdd72ede6a121761518177959047f73299cc2a652ff59a6b3c7fdcca3fe6ff834c3266a70eeb41e966f6e8d46d71b5ed439a7b2baabcf7da78c1fbd9c8225a4014cfba2beae1a7d8189041ef540cca70375f57787f45ecfc65e1c07fee09a5aa8a855d34d282d5c1fef74d461f2aa803cd1a9369b8fa3be4be4264aae4bdd0cae08c9049208406fd6db288ccdd14abd39ea466a978cc66a24ddc0de9216e9950a129484dc859a1477f717c827d135a170963749a3bb167fdbd81a5ebc14895b7739901de4d5308f882ed131d4bf071a448d53408bbb8f32e8ecae004b1899a133ffce95abe8d3983648dee1a1ed160ccd96c184552abd0889942397c8394b21f4a217b1b2f80a6e0625e1ce4e6e6d099c5be499186a50d01b8602c8f03f5eb6baeb65f7f7fb191c1f8d5128f01f10a146a5529d0b4aaf4c8cd0db8a3e1ef0f50f5854352c3e6bcd8f7d9790f20f6d09d64c137b34ee1db8a19243e5da45b21528936ee790a3aee0fea211541e2636a3dbdb01b66b29a5f50d8a9b127d5605008ccc7a3fcb78917d60e6f3e41da2aba0cf6fba478658167787dc8739c3809ee2655b1e0f62e3a96839f2168d4c8c959ebb5f44c3ea037ac78b76c75df82f318dcb69958140e7dddfe78acd48ab1eb035fa0c904869e1ec8f4b0c0d16cf527ba9d8af5a02efaf1314a149de07451dea169fc67dc66ea9b5f634349340f2ea28a9e8443e5983a5e46ed04108ace390fac672434337a50ee8a9b214dae397add4cb037fe8006e6fe3396c0211af5243cea19e286da007dcccb6bbca2b56f49520e8de2480269069c2dbeb2178cefeea41d3cad415e8cdc7b3db84c4d585a0742acde6483af91c556432d1b90c9de959b9dcb2ea39c0e7ea4962a7fc6eb4538d1e6b66024571a420483b657c17e1e998b4da3a337f35eb9bf6380a80a390664346aceccb1178f5a0d597018cfa7d7a8f28a2575bd3a503c0b270c756fa146de6e73e46103391ec185f9ab6ff4b2950a2af6e5e74a03011e3a629c40dd57c94882b5e3dc3112250aa51c36a7398dae81a0fb4941f1af28fb51938f26228701d2fb2f529344a5a4c08bd2cee4cfdbb11288c983f1f8ee2159a24c046eba0c4c06cec71ff0361270dd59e71d88445afa39ec7185957c073bbfda2cc251b025cc8ebe501a16dbe1989db7503ff9aaccc440ba2ee7f9fa9d5504d714b6f0eb841084a0c3675e285c7e0d836ba00669223f30d7ec728cae153636d267fb9d382fcdc481074c717e231bc000668eff9255fd4642e6510b8a050bc546cd50c410655ffd98dc4328e69ac73566986b5a111969fd34c1cf8ff4645671259772a4471d5c32da55036c6426349b2a1b112d9aa183aa48ac31948c69ebb910d6d245211c88055a33c3bd8b46ba9a261070fb7f2f31e3f28facef70b977b6622d89ff2ad5b5b87fc750fb32e7cd5381e532b08f074fcb3cd6d546df7345ec6d048a3b6aaf5ea43b55802d4a0cecaf37a0b4b14344be370a1e67e904cca09f965e97de59a15021e48a0c7b459b022cf1243150322487ab20285c71f342cc23ed2aa3793db9eb76db48a32bef92d7a35bb428c78bb9bd102107f79b91a2bd6c981e8cedb4929d1c7d9824610ca50c247a69281ca83d440abeaaf9c34b7ea0e88b7c2331b5019f4f54d0d8991df30ba7e2f57f6840f054041ac5798477636732632ed4a8b27b10bcaa0336532f9639acb452a3136e15b2f7c09573b6f862a4e931448ae818efea5590ff1c55eba6bbe04cd73e93c34fa60352fdd70bb0e9f079fdb6c87b347593665ec15c5df70003851fe23649a6f27eb832954d0e258323d88a9e6a9251d5d5be4f1147e88ffe34cbe608748eedffb989ab113cca205b2b2701c3f192090c8d40fcfdfaa8fb39c755abdd05d15bf832f12d2dcbfe1a6e8663c0805a63d7440772ca72cb9127a8035806bc1f6354eedc64306f3a9c0a00fc89ff5022d2c3d7b08bd731082dae12701753a596c148aecc899e033d90784864e6513ccad84274bc025ac8c1d5b4e40c6838cb65ce0e7952496e3ccad32662f7e2bc99f66afc5184f4c77213a1e0f570ea9e13254ddaf1bbf8a91c9fe47855cd0c04bfefeb332bea440f0d16f1da1422a54fb0442d3e06262d4be1faa66af76bf2bd9dab4ef9134d4eef9616cd96781f57026910e994ae72d8282e4150c25d71392c82968d670325491d35f1a1246a2e4de3abcbf543d5701e5a70a5c4526ba755a2b85da59b75f503cd7ecec800eae5514772cf70b13af08fd099ed7b5272e0397335cc20a711a0a2b87e290ed5e7c21848f330e96b270f3459afc9ab146d84705c80e77a12a39307b9b08c84a8f6a0242aa4017617821ecaaa4f1a0cea5ea21665fb83e07298d0b1039a7e733b7a75561a929d0d0cca1fdc3aa74ab5287107f982dc44a387e9f02d921168aa660e164396d5618214b971a5fcbf1db544ae5218f92af0e9d0680e3990cd7d9c89848a37753ccc8818872698eef8d052708afcbe2162f1f93edd557b0e247b1899669f4ef83cf5ec4f4d276814692a9e310dba8275e711c354a56b1ceb6e7170e70c0a358bdfa5f4a329faf5ee90ecfa13d9435f927e83d4d52e3b010d66d6917b1e5be43ce14c10e541895801a47a7fa20154e3080ffe03f644914f412cf7d48b5608002bb98f732325c9e348057c5e8209b04cb6b39582bf40d55e459188499959396a88d10fd579cc3d4e28f68abcdfd41da1e82c460a82a4d30bc894e81546b1b45de36bccdfe8b599fddedf8888d1c1de45d664f67441043cda5f0648625d3bc90ea5924f9982545e208cdcbd62bb62881593c9b83559d53558e704eccbc7c4b5b5ce9ffc4998ace19c3cce5de5e4fe6aeb7440151efcc4998161a0de85468ce325898730f0728126c3b7c8f7a18b81495be8fea7f24dc441eeea280b0b83a1f85895ab24ecb500ae04297b42f9d6b4181ee56bbad9208d6e09f2f582c71e368e931fe6abc1eb0b5b86f3080d3198d7010981d8304534329068ee287210e7c168675c28e982a2692cc96d928dca21fc9f2482b236f676587ee72949b6a0b8b057a3e872a8d9583f6f3fcefb65eab530aeec22d676ab5b7ed00abce7be9b97c5255524b79d07457324a395a6103a9826fb3793bf9c73f19968526c07de6e7093ea2749074e619b5048868a28a15ccfe1ac259f9d1c524d256c17e1195166695b86b2c9a53fdfc768afdf980111d72a79db1ba142707ed2696df526ab3199605a44757e014d11d91ca0d438ac65f6f65e767601ce2ab8ea62beb8d510736dbf91d4e0315a70bcabbf7a4eae07ed4fa9e5caf17386950544c33a3ec1a717dc7e60fb9d4bb1f3c35057265d02c35803421af4aff601dfda9f307659ab6e10a6983826093677c47f925b9aa4c208b6a32ea243ee4e6dfc3e380d760827ef1364c63c221af438b6da10714e5d780643ca7a0c0fea126c478e0783307c96958cd0f90124ebcd6ef76bfcd4c6d1af376760acfcb83d6512bb834be6c275d08d8a9b90902726e11332bf99cb7ca057d856606820d090dade8a0da270ae8e2812723aa6095c3506af72862e7a63850e7bc6313a770d7edf0fbfb2849a64787470165888eec7ce876e2269246c574cc4bf34035b4e901aea74759e2615e70fda710eb322cf6d2c084157bd1d48934b8592832ec037b778b9f99fca91d11851439ac3a5146f9b89817fc02db2366f66fd2f9cfccae94c6fdd60c0f087f9d897fdd1589e8035407e373702526bc6043e22931f9c27e1841ef7ee7a0243d44a74dccd143a5516fad999734ab14ed611af736ae8fa28de4b0786af01d7677e7b31430add61f0f89f1fc0be2e3289530a2374a3c715b80a1aa6c40da42b9e8d4da50a11585f22055404564ea55dfc78b030085e57bc982fc4b9e91809a90808a295fa0e790f10cfc4c90383a7e23d01a07d798dfd376b54f57f0b7d5acdf4fe85207cbd176df65fdc32266c06f535b94e0a2e84baae8f84165b8e13e213f28ccec344a31da4974575d92228d610ee6eac61287bcdde94cef4fcc92493a4e279508464e6f8ec8a46ea711de9c9572341b0a0525561fe1eff8b3cdbf1eea297103b96023ec8fd570f6eca711a82aa0d28ce013453c84eed06ab423c61effcb51a7ee94e95f0cf3e0cd1c579689b15c1be12f87cba1cbe1010086e602e889f747914d3468b47675b147b96c98a72622e9ddb7e049b0e2f7ce5a89521a088cd730fbcb591954a6f5dee03512e887d368739220fadc0c476f165e3a262428cdd6b7270e81f2bc31de8ca4ac8e29ff22a1a46562aac4dd8f31b20a9e7355b01af757d7e4703065ee6489030c2de02d947a2bbd02457d41db46aae8d3144d1ff52ebf82f1e87b9204b4eb6aaf77eb0d37bdf7f3d169b9b0385d577d650b7ac3688819cfcc473aaa673e7e103fbac3baab22f55fe5ef02b18235387c5b970ddac5de197ba352078bdfadce6be12aafe6b131eee6cf0454632244be72a493ee6b8a8bff42898724316fb1e4a22a383941f0d354866047bc1c4b0f6f5758bbf09233cf6da1f5683405f212dbba989ee304c3ad5d3e01202d3880240a77448f78a8afa5bf725c94f5d398e54bd53dfcc33f2e483773def48b1317250d1fcfb3f989ac11ac1adfedcb1fb198dec4f7d25bcf3cba38d11e4530815ebfc33d1d177f46759a88587a92589afc9ebaa307a95638d9b028fa0f2eada2c16f0533704c0823e67d4e060da45a0333fc9beb2e38fea3ffbcb9c38377cdf65b87b0370841f8859db748205372514aa2445aa40d9d45f9e638a220a765270d211c8dd601f68f6f9afb0a4766b1c17991e833fc9ec2587d2e2073f91d8c9db274d7ef3324c268d125dafdda1a1a362fad969b1c04c720507a7176c6551144011bbca1346fbd82739017695cccafb64ae4f07e16693758850567eb78a71bbe54e7e10a8f8758bdce2e35b0179f240cbd0df01bf61f5637a2488232a085a2d17ac2684ffff9031bc20a80f02508c7549707f7f22a76653daae6c7f2dca2ab8f9701b39965aafabae4c7844c850687f9a6f710067ca9b6bea5685e773f39c4423a92cbf943f622b2e20f0aacf353298354979f4f3b4559d4dc8c5a106f00e9b1a2724a5bd6115260cc7ab6e3c7457533ffd5e72c5dc631411a27421daacb174fe07b544ff817634e60f03d108691d7cb1671aa209904e12424e9c6b80d8de4f39cbf3cd10610ece24dabeea264e2981ea1665f429fab10d0a08f1ccdcf44d4cb6e8c051300277f8a88d89340420e8fbcab409acce0ee32772e9585774f4cce6039801d6cdaae76111d641ee38ecaaea79d02b54debba373e6e001c1b801bf3872e01cc63bf8a0dc1c22e48c4bb28aad4402ca70b7a3832450b965f06516cc4e4a0a7764e4ae666f871795469e844d7b082a9dd6d31048eff7e9125c34da634bf79cb01884b0b215e6d4b28d1d4d42f98db1fdda1363fba61e12b477e8ae7df3c9a7aa5be1eef3ee280ed3874ef5ccc09633a510e53a96c229d87b288020c75f792bf982449744578b6b5af9b973c23b24c7f36f856a26d9b2811183720b53f7a8c8577dd90e50d050ba138ccc6b2e8e727995b27ff", 0x1000}, {&(0x7f0000001080)="e10a65b126dbb08f7a2817974be1a3966e58d73d2042951e6db3e6a9219e6d7871c17ab4e7a8369cddc8cd70cdd77ea211299fccde000d48f222b3190b9d06f3403ed718001b67601b75f1e972ae23086448fef7369a522235c49de86886aa5d3b33a40f1acd6dabeffccddb7b37baa6d52200bcd200230fc890268cb7823fecfdd865cc1004022b9864b46cf58ac15c", 0x90}, {&(0x7f0000001140)="3c6271b2f1cc6ae6f8a7a143c4a7f07dc85677a5a95a446fdd9b3a5a7d6c611b6d86523c7744926ccf35842ce9c948e014179bec640b16d3b6b94d6351e922d3388e89061ceea3c515cd0032ebe0152cefd45c7f5e4418787aef79544fab32be0b8b493893112bd4b223e9b9e99165b1a7cdb0638a5a71f43239529fdb0a98ed2df69b0faf656154745d7d22bebdb07581083892769ac202dfc084ecce68aed20145bf734c0e88e86775aefca28cd7e2ac5ac2f4aa072ef4ba2af780539f2ee03cfa993a09c77bb89094827ec3978016cd3b0a65c1af3ad79e10e7113336cf74e71da98918ec8ac8aecaadafe83b5a994f08a1615d8fe5fd003a2e935d511cbbf397beaba02d4db1a0262cc8305c4ad0c25856f9e0f398cda682b56305f2f0b539f1014be6d60150e915cd806613cc676cda4b36dc1fbae1b7b69c7c9d621eb1c859ef4b6e0ee98405ba474ce2e20fe520dec2487fe7f02b1021ef5ea03709e701c304f45b7d21b9afbaa9da357bf3b149f36b85d30db6eaf3a161cc3ad7c9daa10499bac6c5ab8047dba6753d63bd20ef3a6b92a16efe869ee8a3f5d9736d4c0dbe2cebdef5d1bb59812d2015e081e6f2b68439ffd18566794c82b30744c4a4a85e42aa1c436256f3fa3987615e04df0717aa29b431df1303713718ed1b6ebe3710d128d37496e3f93c7e6082f5b1835c8f534667e1b9fb96864850c112db27775015e9538043fe099e4121d39b2834bc0ffe1fc7161f36234e49342c795b41065caa792ea59181362d2d129f3897ffcf075ead3be2a3ddcb21cf74558813883a6dfd5aff6d45479939f5887a76c8ebc1cc5b1be4d2c255798f7ca47a96244b489290b414e9cee9d2b264b30690b5d23d7869ad4ea0edff55e9152647979660379c2fe2ca667a861f77ce4b9682b7def23cf0fec6dc996139953ff75f5f36f5ae79408881443413549e1b8fd6eea05c216a3e8a2ff76e4baad2d67dcc479e8c723bef184b2aa6378962066b446cf66c7158c2cd048d38958f46991592fa4b31d6a2265a8e168653718093f6d59d91f0c770a247c3957675a37d294cc931c7b2c81b02a055efc920704482ebdc98f488813a44c0f08274fe29001e95c1027c642f564907e743ceafcaa5cd0dccad8f297d10c26c28697d2f921d3e61496eac7f1d79907799c6ab52a779d0b8b0b0226390dbce5beae56a4682c7cd52d99732bc828078fc493184637ca558ac01c466e6a49e8c71a7acb7746b881669a6f645efc33fc34f8450f0d61422697b3a13ff033a83d30c018447323cbcf46caeb4338038e1885f0caf619f1c81e122da6e4557d471c1bf6f7170453443fdbcc7dfd5a120255e9a0851b11d0553ad0cf8bff9e880ddc1c326011599d9eb2f40430e4797700b138892af0e7f7035bbd7794f1a3b6b4235c8c88c9c253c14766c6943ea9eaff35b813d9451d0f7d19d3e2d4a17ba694d550271da55426df2f8892fa13d9ce7c4e4600453d867f8628880f3c5e2837cd97ffe39c656d22102beba283b6bc7394f3995e0bf4c766b107ec157faf1080f70c0f75852c141d8efc991ca8bd899b3a6c422db2ee374e5c3e9a1ed02cceecb819f3f136867a7b1c6da85255c066d434f17bb16382eeda1999bb5a23df514f622ecff32272dbcf8e497bf034d9b397038ded27947cce06b32456fe3769ff44c94fc6c31cf05da2e99255bb9feb98dea6425d6a93d5a43f898f6034c7cb1131989d3ad3af55006071b79f4a38f1f3084b0bf8b29a0883511a836c5c2fbed39d46109d9652c114714b02d1a37af45c9b4abcab70dfd9ff0c458a44c5b099f0b08ee7e8a78abe0fba2ce4f6986ccd789f65966a02d1812dfa5745e3df6250daef5a991e9ee3ce868ae92781b7a3ef7b826a3330d15c01ac752b4f89358ba2b3237dc96fc2b5734f0f3955d47f21facba24121015e7227331865adba52abf145ad4f867b5a44f2d0c740358aaa36967fb4515898782e117324d7fd3a632b585837d05bb40249368c00bdffbe4234ebd128e879985c5de79d435c89d477025b12c143f93c8b7e48e4ea839841e0715322174c590459eb6328180874526201fe55e2b76d6cd8261b2c6cb0e019dfa926b7553ddd957fd2bcc64297096b308a2935ab457bcc11070d3c5f10614e479f67b251a5cc01688c6cb2ec9f6d207887c06193a766b3a287e42d434c1146b2c31aac030678886dc29c8e54e4fda48287fb45767b71c8ca242b2eccad4b5a14c3ebd7dba09322499fdbc599d6a69f16b947a63fa5b6cfc9ab2e657dcc92162d64258db26935dd4917c282cc291d38a920ad916087a1482ef3d64e1247fe40a46675cfc1eb9586b097cb7256ffd834c7086ece3d4c413c34dd9b339350c39fce29e7dbfd2b69b9cff7109d3d08aa052de1557cc834e7ef1d8872052c4fe5a67d349bf64d3d8616ff79b58731291da7221d304fda21404a3ad065ee4475b0c6b83268d28ad4331ed05b14e536066c3a3daf0a762973fdc0b7f2be7c449c0309a01a4db039292293609dc513ef73676f85a18eac8ba17c9f2e58da1fac7ee528b064209f07e5f4c147883c13b6c2bc561e8de45c44a0314c27c2c2fd000c8447dd748b038082743462d2b77c3940199789c3a7791dec3e29850aa44d109cb84a1a1b05d2f0fc5127afa39a3aab081157d6b764e61c9a51ed67f7178cafa11fa5a566993cf6f6e1a419a021c0a5582bdda30531651a5afa247a8f2e465b8e818fe8b673e128708d2298368a006ed2da092b60dd1b59b69b3c7f43462fd692ed193718bd07cde946366144bb9a7ac9fa48527e8a3945c3a8e05be24a8cd776b3b7edc88cf49132c9b8785c538ac631b023f2108a90a2e698356806d715a335b4ae7f2970335e930c4a2e9f8ff1d8de607a1c0b2d0ef42265be11a972af9787c557d0d8d3a5f8d4a5d67a8170f21820d1572abeba03567552ccf752a4a8d496ec8c0f3545398a1235a12ed48915840977c4c1f6aa26490c4e853b600f068caa9e6126e186092ee9fda6b5e1cd90ec8dbd20d1da8ca98a57aff3bf83d0dd76bc4ec41af16377ec9512cfa004857c71ad45923d90ac1fb878cfabd844ceee7de0a240919edd1d15ad8d43b44654b82d022da839305ca396ef3056cdb69c07ccf0f9077d50fe8f848f83d44441c61248e3cb8639d4ba1d8f6f21652a3792cdd2690aaeaed83e4c14db5a59782764a18cbfab7ab04c86ca40e27efe96039fe6eb89d17e4dd9ec77cc1ca0583c78a4142e4d4ae29fd4a64878368229c290a4ac41be84edbea7f17a3c8a495527c730b3d8a52ef7651128add7491ee0b6d06fb577c8e78989838144e7898423280c47daaf30d12a3b09ab6ebd87e2fd93dd50dda1971317ef0fb6e35f6b9faf230083fe89e40a1412b59e01aaab891bff9ff17a1fc1b66d850279949f7f18f77beba787a023126d520f4db8182dd14a8262f18578f5f52316c8a43c922cad228e8fb1082e97882c144907eaf953d7024e68937554d54c37c34f135d9fe816dffa67e1370fde58cfbed2371b19d66cfbdb5bce75b3688970fcd311b11461134b155bf838260e46bda3e03d48971f0fc4e8967dc0300e4f9421343dbf4ace0507252003fec9c582fcef1af5362e67491f9b72a87aa70b66720b4cdc7421be6ce36e8e2b1f764bf6d75c38d1473dd57a95477244182a8c6d1cbff205c9d090f1974d1a6b35f727fcd99a0424243b7fceec3a0f11fb1063ef5043bb4cfa01c9c2119d23df29bc02012f131c1ebb15b519b15895b01b764f4beafce65b96d65071f3ad7082199ae118d11c4f15c009e24c105a10847c1e8caf11929738d7da4ddf002f1b88859ee0cac719c0eeed38d0b1e8828d864da2ccf8bf1daa4236d4e6fa9ce41c097ff302062e124ff89da54fdbc663cb3557f35ea273c1224a23a03c960cf060c83013090ac711a8e2ca29d41ceb8fe43a7628d85ee84c70fd42f62452c41b3d5eaac25db688c48de7c4ae7b14c2bdc127d0ffc2ccf05dedaa79c5b24b9d615184e16e7291a046c56a5be34323971af15c0d7870eaa5af8a74f622883ee2ccac13c0c7d5f72d5946cc56ac5f8f979add0156bfc8a63ab3868bf040ebc7fb64de2330385b468f24f9f3b53083e384b231d010e830efcfc714865b355f0a4178995988c0a546a10c158422dff54138d41d25f9e2726aa264ad93fd599e15641c91fb33bcffa6ea2b4e05f65fcd4b72dd7ff92a1ca208b9d6d0b43e58d88fd4e9168c0031bcd10b64ababecd25e02ea2ce5861941a97f9b208bd4980cce3757b20b42e58b15bc04731eda62518177187ff1e64136082c218fb5e574e6d6f69b6b40ec690da0f46321546bf6a6dd26a13caeb2a3701e9579c7d7db77acb55b1f2a9f0837bf48928bd284f8c44032be26e93fc74859f7f38e7368768eccf68e38e31339721bcf3e8e95ecd31c15225d27893a7c53df076a286186f60714a156b4b7aedbcb1c32c59555a8ccba678a0b637e0d58da3baedd51dbf16e1563ad675212ed41565cef184bf8a85bc430bff451b3cca174052db1f6a301df64c3c18c8e434f431d21df5c04b698d1cf6d287a4f633e8d0b97ac4ffa95684807b021ded8a6aca9a53c2dd11bc5e58bc9f37289e87a9921f25f7da7cde1c032823d5451a05abf0f10fa5a8a9bda364bde7a48ee8168468761722a275e9babe6a4a020819633f877853200df45e27ea31e55a8bf8928f19e9f260650121d638b30ed916a1abd362ea5b5863ca7c9c06580c7888bbeda6ff6fb8661bc53ae2cb89900e64fae87b16fea5164bf05376622a052d9e21e2d2d89524a6aa78b0f933fd93067f67864d7d53ea195802ea6495ba47239740475ef7fcb9dd93313730022827cb3176cb502fec74cdd4f2417365d4158974482536eeac9d73794c7c66d9e7e5c6f92b10dd79d794a0c5b1b3d6f688bb44369275b4495f2e5c81a1f8b329912ab3513ef2d966ec566ee2b64f4891d788b93b6910a86cd81e62beda8205c30c128fdb40281c411e2a7962ea3e375f312878e8d35bd80b8e19364fcff397e33a57c9fbcfb23637a3451190452ac91a24671fba35f162d2294373abaa61696bd0bf6e57d989fa501c05c0701c4bdb9506d8ef07b9700434f605f25115d239e58725efed04dca1d45720142662f62888f0a1a77febf907e02a5f27d864ebb1ceb197759754d5f198696f34eddc8df6b89d6b657192317178b554d471f580681c10859dd48aea37e173f14205505a86bc472c52ada009c8c4b48bf406bc28c8dc52a47e6d037958cd0f68905c62aa4a979a3a0a9972bfb7a2b7c80b424bca233767d3d1b0810c6371fa235ab5d6fc857fcf09ca69891ec8660aa64343ff766629e8125f2f5c97e5bdd1a610e67e6407c1071711d5f77df33382710599cd1b5c2eab6d4140cc07500addac0ff69a3980b4d90cde6df2029b06f11d09113a9bae499526850c44a0bbfc25ec20846808ba260a07e80ddf821c1a7614df3d4f394f04b9db1e090d6460f5449cae9c0fb937f7cd2cb3d804884418eb7ac38a0f1db593d3f3aac1e22b817f334b6c1c378cd6e3b40b226d2ae4eeda8bc9d5350eb3c6a9c77681071c65945cd30db89eed9186c028890e58c131e9a79ad90c07403326104c55904c961b20c669cbd7e459338af2e180429f4fd552eef2b613080c5bdd472ba1b9721fc03c0b8dd1200d2daf5fdd7f8b6a12f8df04602ad8b78ced06feaea69b3b4135d94eb4dbd77b358473dc3b3f7186a7559286915a451f5c63e43eefa6cd", 0x1000}, {&(0x7f0000002140)="d4f7cac82237b64ca311e4eaf0a4d4b68151b0393a2db0ef4e6212de8d5e1d60cb69875d5fffc061822d86d24f62ee1dec0c931b88aafb066dccc6389ae32835fbc43b44f076ca7c8798802d31c4f165e66fef0e7aeb7e90a69c724e9627838b3bc0e75dfd0b08b4d937d9faf2addfb344fdaac2a7f6167ea1f7a6a32263fcf724340be04b3af281ea48cd82b67e3b77219a8a62c55fce7127770ee618771234630541c8afff6ffe68bb17b2f4d57b469dfc4b2691a33bd00b013c8a56179775406ebc5e26a3ef9603147ab291124ca39038f2606142168e95cb70631c60f5fc30c077516d", 0xe5}, {&(0x7f0000002240)="73c346daf948db4afe9e033fcfde385d4d4f2edfbede8921ad6096faeaa28106ad7cd929b16783fc9d77ae93d365828170da79b8bca025e019f24bd493f003ad74ce321ba9f7e73b2931742ea0a2fe37c7ac1698317ebe8502aade3a2b6f28600e2ed3dd4a6fdaa6292f46ad4a8944e5d8b644ee6e7190f8b6f04d9b1e7086b7115a767e2d0419862642b104670f45a46323cc007ffff2806e412396e32c5e1f38c801ae8b30427f133faa1fbf89892bd1ee01a9a1c08b9fd816de2610626f87a91f443a99f07b9b787bf1bb8c390f8db3fb8f0a5cb6b7a7c71c2f9692aedbc7a6efb547acc441", 0xe7}, {&(0x7f0000000000)="f986345cb1a25daddcf134982fb137ec0b00180030a81455f4f972", 0x1b}], 0x6, 0x0, 0x0) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x25, 0x1}, {0x25}, {0x6, 0x4}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 13:34:35 executing program 1: r0 = socket(0x1, 0x2, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x90000000) 13:34:35 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget(0x1, 0x7, 0x200) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000100)=""/110) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r3 = dup(0xffffffffffffffff) writev(r0, 0xfffffffffffffffe, 0x388) ioctl$TIOCSTOP(r3, 0x2000746f) write(r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) fcntl$dupfd(r0, 0x0, r0) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0x1, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000200)=0x1) syz_emit_ethernet(0xfffffffffffffe60, &(0x7f0000000100)="b6") r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) getdents(r2, &(0x7f00000000c0)=""/12, 0xc) 13:34:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) msgget$private(0x0, 0x146) syz_open_pts() syz_open_pts() ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000200)={{}, 0x4, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0]}) r1 = geteuid() r2 = getegid() lchown(&(0x7f0000000240)='./bus\x00', r1, r2) kqueue() bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 13:34:35 executing program 1: socket$unix(0x1, 0x2005, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = geteuid() setuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x30}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getpeername(r2, &(0x7f0000000100)=@un=@abs, &(0x7f00000002c0)=0x8) r4 = getegid() fchownat(r2, &(0x7f00000000c0)='./file0\x00', r1, r4, 0x6) getppid() minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x20003) 13:34:35 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f0000000100)='./file0\x00', 0x200, 0x30) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x8000, 0x80000001, 0xbc}, 0xfffffffffffff3ad, 0x6, 0x5}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2, 0x9}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = getegid() r5 = getegid() getgroups(0x5, &(0x7f00000001c0)=[r1, r2, r3, r4, r5]) pipe2(&(0x7f0000000080), 0x10000) 13:34:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000340)=0x2) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() writev(r2, &(0x7f0000000140)=[{&(0x7f0000000240)="c708408aa5fe8bdc625c6343c9994503709a9a9cdf7aa3a2f90d6540ff0c39520c928e7581abbbd83ec808c303ecc86645c0fb1e09ed28cfa65b8fbbcf4a52af8aedd3d052fb0fe8672be85f33ce6e1c76645dd5fdec2022011ee32c44605b2781862f92bb288d5499234c7e484d1a2a33236c774b08343889c7b62dd6a1a0e75fce50dbd2bde1ff04872b2167f272847df24b24eb863fb1a021ad29ff1fcf15d5dd8d66b5f529a1f0685b348f624e1bb5f2f1030894076e1d03ef9de276b9727432f30baa8fb6be9a2ccc3bad609963941c74992a6ebd08bb21bac5de", 0xdd}, {&(0x7f0000000040)="f6181995ce2886106b23b08714db75723a606fa2ff6e7200b48e8f960fed77dd3fcf61cbd4601cf8", 0x28}], 0x2) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 13:34:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) 13:34:36 executing program 0: r0 = socket(0x12, 0x10000000000003, 0x1b) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000040), 0x4) sendto$unix(r0, &(0x7f0000000200)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0xffffffffffffff02) ioctl$TIOCCBRK(r1, 0x2000747a) 13:34:36 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 13:34:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000080)='3') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x7ef62f266737750f) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0x3) 13:34:36 executing program 0: munlockall() r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd0\x00', 0x8418, 0x0) fcntl$getflags(r0, 0x3) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x2063, 0x0, 0x1000000, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d"}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0x4c}], 0x1) writev(r1, &(0x7f0000000680)=[{&(0x7f00000000c0)="a3b78a4a1952cd7d56a809d1269f26d22951591af340e36b56335b88ae576c1ea85530c65eb0f461b1cc2b74250969d1c0dd968cddda62e6dae9906010571241a445c2bebb52cab94378e637cbbb9f0f4121d5bd0a32a25b3cd74ed889147f10663c611bae22e637cfd3796ea3e145f111", 0x71}, {&(0x7f0000000040)="719f2693099665ee38d88e7abb1d670dee", 0x11}, {&(0x7f0000000140)="1cf139ea9f638c1645b27fa6ddbb6c198bcd8b3f3ef85ad8f93ac6ad4d2e092bce38e718734cb1eaeab8b03f270be6423cc597ada5ac8f5791bd880d28395504f4c83f38baf93621b27a82a62ed831777087fc7a43f499d85bc44cd1ae4ed3a03e6b848c1fb766a5bb55527d", 0x6c}, {&(0x7f0000000240)='X\r ', 0x3}, {&(0x7f0000000280)="3baedb8b08808edfd337cb31ff531632543ee978e7e1a9d033b49d468199f67fd244fdb1d5149974d0cc9ffde812bb7ef7a5e59e805a9b03af9b0b8be6527d2575ce5202134284ce7fb892b749a59c848ae1ecaac93e990e1f5811b74bf94153ff46c522", 0x64}, {&(0x7f0000000300)="8552893dbc479141380d1799606be5dd218683f76313d6c5c6a222204870017e8efa6caf01aaf9c6392f5e30667c8e9301b8c13a80000ed508cc9b93fbfc75bfcaa5f4dbc404b4e39fc61850ee42ea06892d9bac186f35662f1f50e71a48e415dc7b69150eba24f6dd513e0b4d43b054d4f8fbe4d01eb4b1f262bc2eda4dc160457545004c3d5f703407b2c78ba58fe2d92b2f3908d6266a4a01863a3d5068879419c08bd7249ad185d0087df5cdea8ceae115c0596d6024deaa", 0xba}, {&(0x7f00000003c0)="b249d2c0b198da9792e6b0f6b145a69ba26b4b1587da763642b2bf504228ad18b5e2a22e4493d6c10ee791eafa36a2fbf5e932f8bd0f0a1871eabc761dfb84a3351458ebdc9daeb9c11c1fe179d170167cb653fb69bde07117cf4099a42bc0ef9131448d15e735c38f88fccf2f73e3fddffddf58f1e14698910a0a1d4b710375283a49e6cb7204b36638da91a7dbddb5d0b980f16d0130b312dd3df81ed77f8c505e98296f646a7f92ddd84874106283525956b5030e72ab74a95dce6bcbf928b4509f4bab6418d6090854147e7802e15af39f1bb28fd1cdd77c9e698edfab025152dd11e256fd71efee9ab6fc", 0xed}, {&(0x7f00000004c0)="ee908f937a5bfd516ed1407e1428993a7ddb13c63fe60a8898a61a1d14cc07f2705977abf2290962930d29a58f89a06ae7741a9ae82818e2baced276b7e8e3026a33d760329ca0f7f19c4bcc99d5c2ab7b83c9063089400a6b871c10b407746c84dee48ca079e32f53b79bf2267683462a162b23c708bbc983d34e373e8ac940492c35f32921731b160cad719d8276f64063cc5e118399903e2e8f94ff371ccdb4c249683edc294faca88bd9d76cfe79148a3ed27baabd784454154b0fb838ea722e7f1fac66c87e5657a37a6a9559d284d0e85121b2101ca53ae28d2d9c3276b64852580ce6e419e4df1020b01273fe5619be", 0xf3}, {&(0x7f00000005c0)="54d682bb1b6582dfceeeed58dc0aac8e6e6da6561dba07e306b8d7036c0bfd8f6ab87664af91bd2075ddebd2af0bc224b6283d49997dda43a654b4d09fedf1f27546c203413057571446fac94d45c92131ee092419d3fdf125346bf2c7f121bd73c492c3221cd516cb8f96086eab1cf0e2ae6a8f66c7652cf527b6579e96247a11761603ad4c38cc1126b1762bb2", 0x8e}], 0x9) 13:34:36 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt(r0, 0x80, 0xffffffff, &(0x7f0000000040)="08e7ce242532c578fada2776cad977c6fb1720076ee4a8850d7654b43d8b118f60c04ae20e2ec153588b08d94992a7b9febba8950c6bd9412bfef773a5c63a0be2fe4d41711c57db02cd8613a5bb3f8079b8bcdb03d49e177cdf9a6d28abd11b6c813b71a632eaa3928e051d8797b54693d9b1f5378365", 0x77) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, 0x0, 0x0) 13:34:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x4}, 0x7) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 13:34:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = msgget$private(0x0, 0x2) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000000000005226d3ee4e9239d06329d932684ba127af582dff31125ab1ff2e1dca11994b51bf70b8fc8dc744b8d60b2b47404166b3c0b33a3c016c1e4d86824b6f170e004a7f9e92cb6a6759122eb86f196f3bdf61d3331b5cb7482a2e8a1d5a70dafac031915e18f5dc25014854ec517cc2c04dc3606cd010035a6699d8db309bc79321dca3db15c06de514c4fb86414c1f0ee296d24237446e51486aa9cead9126787b5584ad7b936d1e65802d0291bf2edda4833fa83dd6d937f99acb1013db1620f9cc4db9db7943ef0db2fa4c8d1627f7d31e4f74907d6aebf9efaa798c13ae260892970b58b404f15f30c5984e9fe91ce9a207bfaf7c2e8eae905b8c4db04a259fa895bb2c454010f1f551a9e4b77afd4063b4c4c4556445d29d9cc23b5dcbf889d0b64358651bfec61dfa686cf9f46045f4dd984825fa06dccff6a887d604b885bbc80bc3f275ecde4dcda62eb237966458eef90927253deb2afa7fda22298be01a436061b78e2dfe7280e22a4155f3dfa042b20e2a69db7b1a0799fbe0d0984309dfc5eeb0def148bf75e287bf0a343a77fa5ee3f9c626bc18310683d1b7d784474564ff57b94c3c1b1ab590d1484fb6c5ee0187bf3ac2d3361f1af38335749fa8c5700095eb2032c3e810da350c04291de521b6cd9e775bff79eb6e4b8aeb8a96416b49a648f981015d55967cf65c9098f95f7185a92ba7b7cf5cbdc9b06032ec5054f77c8e544024bc0e898bef48a0e2cc261b19e8bf33dd50cb30e499fc00e85a5c6c05d3cf2545f9252f57fad672837463d4dc406de0d3cb206e598fdfcc127de34391a8753744559e38e3b2d9000aa98381939a3e08940862ad10dd8f9db77fc1e857ba5e0d4f54d4b1426dcbb39072715f92c9e9dffea09dac3bdaa0459e11faae9bf1ae93522632e03c21374b03bc1902f01cfd3ecf41c1519fcd0b7eb9158d294d602039ead1a120f20c9639587a60c0b79fe37ac63975266bcb0980472306f764e43b0a27227197b64482380015968003f052b90a9e18aca1c92de1ccf9fae124b2b33c5685bb388e5a6c825cd878afb8f791642bcf0ae7bdf571b1154575f3dea30facd4ba601beca655e472958e2bd0b487ef0b35cfe9a0abe814ee9ca89f5e09f5712e2adee157dc6d1b505dead9d6f0ccbfcfbf8539de7d02690a8fcd17d8cda09ea66c1ac058757881d4d12d5f721f570692d0a24f8308928295c6d6c8c1a48c345a3eed19270e1ef2527b4300009d8dfba9118f327d3af79c69d4cbd77b919007d9670d97a09c209423365920a8a2cd7d8afbad09e5f4a7f3140e800c78ddfa4a0b757074893632636db31eb44e8a4c4a3369abc34a7eedb07db9dc184fe59e56faa963b67b5faaa9c3f93130613f605612c11e51684f878c17c504465ef538112fed26d8b6d503a4dc2bdcf4a84b6fcb6d5d098def66dfb4c8c0d8d0690433ac7fe160dc2f0cab37a017cc342da07645cbefaee4506045fda9e2952317f0e74ad81c0f05f5a5d405fa0f53763ed664f5eb1999296c4366045cbba69122d072cd1c2556022f3a0d9b63690052c00475576e022ae370b9a865d129c8aaedc65f7cc2a05a2d3ecba9744ebce1f0b081d86985266fd2b3240f064daee848ea1cc2d3f4cf41e62c53ad7b11cda8a717e97164d2fad666277f693212fc79eac91ed912d2293390fbbff5b19c989013a7b6e68f536e22815118d3eae22e9b766ead989b9e081bee3116327d23ef196ee239c49cf698559f911ca449babea7cd210fd3b27c44a25b739f9a8b4830c8f4625c330753f03fc5a5c154bdba69552a54c8845a9c0e7efc9a86a0372e28818f704d7ffae5f407cba8398df35aa60e301869ab9e683d866429d39845134062991369aaf2e8f0c9b0ce2287a1fff4f07828f112bb7ba7512784d8c6c3ddd56b5f88b3359e9d270c13f8a1ec22e0d85cdff6cfb14912cf1e1689c69d1afb5f55995f75b66bb1928afbd926df9711f65c3ff9a6f206946408c6af213f5f633887be39b6db92927a0820632fbdb70adee48175b88717d1ecba2edca0013e044066ec0a20246ce37478b6998d418b77726152b733eb40cd40884a8f6f0b26652646e813fca841ad2d3a982828b29c52eec6940073409e04032ff63bb1b0c87f14de506fef8c5ead2a4e874f1a92af99c83d40d25da63f7dc364c8fcd825c170d91ea3b5a112b8c448d1c87b87371df00b41d1740ea37aa349ab822b53e251ec8cd76f7079c0bd5f878feeb3b15faf0b1787c18e4c7bd9df0fc97f86d1c763ccdbe998c398bd7f188434418e638d8e84b5a6d464bc60b57ffd033c1fa3d98d39ad0c8a806d157d38c0b36f77cfc447fd91836c8a46c08e88c0977fa0ad2cd9a6646c9b155d9bde1f2d8d740a15269b1a0ac9a98fab84f7b8e87c385b71ca20210b31a585ea0ff51afbd02be78505d367cceb54b36a9ce70d3da2b78243028f47596312d38f9d71663d133c6f9f7658d44d6e3005d6cf9d10ef1367ecd6a3c369fa96de7d72d71298da6a5776a5e4c3cef9ffa76e48015e87e1ba4a4745cc2f482adce4f7b8ecf9ae9f45b6e0d0c207f00c508d514d3cb1c0df3603dfad055b0c0979230a39ab9912f9e93c9ecf9c9d0f945af97e442b3d0201e2028e4e3ca8e0d40ce91dc254ceca1ed56e41da8e82cd22063d6048f25a8d9680cec82e9abbb706451621e3b746a986c9ab75ad96343448de25f42c0b7ebabf25dd421015d787602a97d53438a97f517165a2274f2bce97dd958d281816857155124dd0d903718569525dc549211fc4fb74da4794abf87eeb2875373422c4381259f285a00032bc664ac969d54d7997397bde62db1386a4995cb8c69631d56e03c25eaefeda915c0ca8e7e0696117190f7796a98eada24d7c0c960589a8ff530846f778e3e80435e60ac893b5e5d3009854d788d044a2a97c9417e2f9ba3a36ead426ebf6282e36f46389f98eeadefb775f2b91495749d39e7a964ad7af9d42f024ee4f971cb2eee4c9e90ba2d9675189321d21fed6711d14de47c301d1922ee7d147669cff5bebc5bbde7300b6a25f5ffc56ff4b8bc6f8d7ba25c55d5b8f5509f4ff58fe83c10bb84f9eb5ea6a0549add88fa2c020ef0e21b8e4510e18b848d0f7376a8a1c07b830a12e4aa7319ab9b2e375da5f5db9175acd0fbe7ac91f22011b18b3d4ce5805096b958ab46de278a78929b6cc9d91b629f09089f85d0e1017d9290b3b8278f33faeba54a4b55f63e30ed8844a19e45a069c546bd8224a94516ae861cab0b9d4f302f7a6fba4a4d07ff0cbfc4b4ab5ef899974657ac22375b81a98da18179d05bb5024b55360f74e7359749c44ca769d67f93a58969fdaf2626435ce55b252e0b11cec6d5d708a079967cad2136616b2965312eb692aba229bd077e95046014d010b9633bdb071d7e5c7a1096e8c0bab7816091b24c196d9623ea95b5a5895401be1f3d15f6f557992a8c49bf60e171b053793caf3ed6ce74b3c27cc4ba0f4fbf83f7b381fd8368db711d1c6ec573e0ef591e921a435c81b877a1210961663fe2e7cb1c6042450e9ce77c9afe70816362bfd97a0086e2c0756ea993e8e54fdbc4dff25c93378ae7f76ba0078360a195689ccd6d26a2926b47530dfb187bc9f4ead63619e8df7e746092cb27c0cc32ea4fc68392bc8c0dcb62971756bfd7e071b3953024ab2f35a5cf1967c73ee9fbb36617316bae728cefb10d1087277d52682454fdaa4b9aeb8ea6af90dc47cf800ceed472176165dc4934e91dfadbb179bfcbc5ee7c7d03d2a52777359472ef2ef7de219ee8fedf8e75bac0bb397319cc3000f0110980603bd0e388dd0f3b3a42b34bab12bca81fcb2459e80f85cb7a9fcfce4ee4235a35b3ef51a685d25a2bcbe09da3f027d09b2071e5ffe786dc6474304cad404ead847942717de7a5e9c5c0f3bb953410e2294795adecdcfc832a814ce85c9b3810b0db8dae0e58c595f7d631f75325033e1ebc07f77ae248b953ec24af7b7167e0405e3d998ea0a3e0f40d3f91cbc21db67ac1ae86222df874a65c8370f92f3ed98aa39843f532742098f34310ccaddfba7c10471351aa1b8f56792fbe51bc8bb6f468cb209e955528c5c302c1f99bbb3c604430a55525bd87436cdf4d0e4ed1c1abb2d43831a8e2af87007259531c3618af3b2e26d0f4d715fcbf8aace06cf42efe5465afa4a59a737e1f61f726e5c26a50685dd50a71f883b0b044cad68530bc3cd5b924ff7d9ac605d7ed9c59152ae6ba30ac0157073c02d7b89ede60008e6fad2f3bb1bd3f029ab6e20f766c13ad4b6319d2a1cac24a07e770d0b02a269c6d64ac319051993a66f77f5041607b1d7fa54785b5ef06a700c18787891487510e2d34cb8dbe0d9bbb3cc216b54aafaa055733f0176cd8326ffb795e95f2bd2c790619cf335a732fb5cc5b28f6ed991b696074c82303194107356407b2b3593d8c30fbd1cc7bcee32e496fb01e2e99bdd0f2caadd90803748abad4a4d3607cf689ba2dac95c0a10b5ddf77257b4f9868ba8008b4178987b7655e44fa479e9823b101b02591ee4c0b66bbee0562cbe931fcd892a7f7ad5ee1356f0cb60198032d91fa6d57225721d36e5ff9e53dd8d150e235ec918f137bea9e98ab0f54c1fd980a05b21ecda030061b814d735f999983a83bdd202bd2b6cf72d687c588537b4ed79e26658dc4777a59d30bdab8cfbff206fd346a807484f3701ad6c0f6c742d5494b85d539b616d74221436d77609b63b5826d7178de0cab10247f43949ce0996fd64aef855b7dca5ba791274b62ff40470a53022bde9293e0914a09275fb33f133f926c1b4806575fb34d6b72a4fc128178659b4d4dd3af338c77094ebed28aa1ee225c799b25b9ff4c696ac70168f1acd64daea5c4ff7a860167bb2aadc3b8f1bdd31970c559323375a5585be1aa278a2a316e775e69f30fcf770ea4081111f7bfdb54a193589b5179afa20b37558a70fec9aa657128f37f21342226d6bb70d7e2a845f49b498499d9c6d1d059a90394c9906eff3a945f046fe6f8d55a191fbe2bde8cd4c16d3a4d82388eec7e15d5af4fec0b6fffcd0b2b0a27c6b13df06c2eecb65969fe0f4af94808632a1bf2298f89e7872c30f219befab011cd87ff0b10d4ce1f2ea7e09761f223e5afa83a3bfc89b8fcba579585a1dc78514161ff5ca4f34be363b518f98b5ff18b79a27d32d45ac5584b11ff0718e74ac67009f60a3fb633e3494ad99eebf5932c43fe68d7d1e5de49c941dd85b578aaff6d842de207b6a5710928f4b536e12a6ea8b3c92d196676061c9a066067978d681ba52f365875fc0dda4641984c7f8f831d3db5e204b26da46ca517d346362e7312883ddf349eab6f7b067c86c2e646af71cf3f7600d096cfcf7c42bee2dec40e70788d6a1544ef224d4b35fb1af27559b4be9c15f840d3c63a23b2a2994a484a26efabb7d00ca71e5281c33b6b14ff55af829ee2a21b8e357cd5e8ade3a4476d3517b40c3f4198b5376c470daafc7e1fab671b9736fe04e9e1e577536df9b7bc391af711ca22ff36c121c1ff58bdb73110f1640649e95ddc67e8b889145210f852bc77b68e6a2fff0e61f931385c54c2371b7dab9cad37bcc145f5e9b35b3937b93487d8be2cc56395370c392d469fe6525cd464ec5ac8c15f9bccd55680ea51ce6be2dc6cbbd2914e12e16623b503000d17b7a0aebe01394bbdf57524c388ce440fc867c0271ee74f826f072fbf90f5747b89eab5824d51247a8102982aa1614d45783123e3ea1"], 0x1008, 0x800) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) kqueue() kevent(r4, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) dup2(r1, r4) 13:34:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x52) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x2, 0x0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) link(&(0x7f0000000180)='./bus/file0\x00', &(0x7f00000001c0)='./bus/file0\x00') 13:34:36 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x2, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="bba1", 0x2}], 0x19d) syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 13:34:36 executing program 0: r0 = socket(0x3, 0x0, 0xfffffffffffffffd) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d0263a8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100008000"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x3, 0xfffffffffffffffe, &(0x7f0000000180)="97084686f116d82f2f032c7ca7733a1d12cc54b1454e6074075f15c3ff08ba83be87e225a26269e805abc6654a1ed57dbe740e8dff360746267197fcb3abcbe15a5a7e15851a97968383e2c8668954825580c64043baec72722042da34d2a0a5d6e7b7319f311f766e2a14a84254cd16ac7efccbcacd79a4dae70d8292d08148fdaaefe89925d81915af3467a193fc7e3c2995a25067291a7a9ea06a18b99261db1e042c51f50e88d80548dacc25f8ac55a173e5717b7c5464378021a6166053a4abc0eebcf5bbeab61f92212fc024", 0xcf) 13:34:36 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x300, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000002c0)="b01cbd656f9925c32c29777b02dda4a1b13e0a2da536c382764c443be897662ea3a9734f9e55506bc24b0c5b843a7e80c2e679b69edac318cc2fd6bd12a9cb9907bfc66516dbe141204d4b32fd11a1ced3ca0a49be88bc13146c5c8018d012a81e81ee358665a6a77e980dfc1f52c644a3e273a287a25fddee6f270524a2727ccdf4d8e0fd", 0x85}, {&(0x7f0000000380)="71a0250290029f4bfaa7786b1c35235ce5b7cb5f52e1e19c0f5776d1e7b2f6c36015ab1cc799831e33fe19efffb239ad21a6a87ab6209921d1eb2d1520d73f4abe1b596b8e2da742195548f05f4e6ea0f1a2632e14a8bb3b7173153fb68b6688d5350f21990b78bf4a25d2f88280a948a7e53286f02300cabeac311884e75ffae673c8a80e37505f3a623edca7a15e64b181f9f38fd32a38d5db9338002655fc1992e8cd2403a41c2929ff26928b", 0xae}], 0x2, 0x0, 0x0) r1 = dup(0xffffffffffffffff) sendto$inet(r1, &(0x7f0000000000)="cc2c0fe1354973fff9f318ec6f1046dd20e0b5d5a24aaaef8048facb35254229b1d1b6f42bc5fb5bc2c47e3d99a8b4ebade23ae2a8626228b685d772a343ae337d2bbeb882d50d65c9152682fde7fac714c31a4d8a5b14ff924fc3975d5f41e3", 0x60, 0x408, &(0x7f0000000080)={0x2, 0x0}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0x10000}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 13:34:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x18, 0x40, 0xe4e5, 0xf5, "e53d864071fbb8a83b9f2303cd8113a34da1789e", 0x2, 0xfffffffffffffffc}) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7ff, 0x1ff, 0x1, 0x6, "5c6d63de2fb99f205ea6f0a96dbb4fd6df1b8ff2", 0x9, 0x400}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4d56, 0x9, 0x7f, 0x8001, "8b8770e26a4aa08198965cd5d8c8544ae5bdc054", 0x4, 0x9}) read(r0, &(0x7f0000000080)=""/210, 0xd2) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x400, 0x1f}) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x200a0, 0xbe8cbafaee254717) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r4, r5) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000240)) ioctl$BIOCPROMISC(r2, 0x20004269) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x180, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000002c0), &(0x7f0000000300)=0x4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000340)={0xffffffffba6435fb, 0x7f, 0x6e, 0x101}) bind$unix(r3, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000003c0)={0x3, 0x7}) shutdown(r2, 0x0) fchdir(r3) pread(r3, &(0x7f0000000400)="9eff4066608359cc1dc3030d88e0116e4e9711ae483c27bc889ed71ee003f8063075f000d7b80fae1ca47dde8f46d56e0d5a0d478ee8a2385e02545da404f5af3a58ddf1d48d0c2d67f8164b3f683329312a351131b44ba4ad4c49ad8b5262f1950f4f4247dd1eae78d9cdfac71b8e7fcd092ed40cbf36bdb02f1296304d76f821a8692cb878f13ee5532289364df0a0151a7ee75439d4", 0x97, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000004c0)) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000540)=r6) fcntl$getown(0xffffffffffffff9c, 0x5) r7 = socket$inet(0x2, 0xc003, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000580)) fcntl$setflags(r2, 0x2, 0x1) close(r7) ioctl$TIOCSBRK(r3, 0x2000747b) 13:34:37 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000300)=""/205, 0xcd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSTART(r1, 0x2000746e) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x41, 0xffffffffffff0000}, {0x45, 0x4}], 0x2}) 13:34:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x1, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) r4 = socket$unix(0x1, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x1, 0x8, 0x3}, {{r2}, 0x0, 0x2, 0x15, 0x6, 0x100000001}, {{r3}, 0xfffffffffffffffb, 0x4, 0x200000a2, 0x1, 0x6}], 0x0, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffd, 0x30, 0x0, 0x0, 0x1f}, {{r5}, 0xfffffffffffffffc, 0x1, 0xf0000001, 0x2, 0x9}, {{r6}, 0xfffffffffffffffe, 0x62, 0x1, 0x5, 0x9}, {{r7}, 0xfffffffffffffffb, 0x10, 0x30, 0x9, 0x4}], 0x1, &(0x7f0000000480)={0x80, 0x7fffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671bf5e454398706000000a7140101000000000000000000030035700100000000000099ed2c6621bfde0d199600924c280f0cf6c58f08ff642355b0c938bca1f1b375185752d0b6a03b692b92044b8eb89543fe1d73768722a62eec5787c85c0602c897ae77409d6bc314e14b0a293b53f81496824c54"], 0x38}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r9, 0x2000747b) 13:34:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x30) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x1000100000000000) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = dup2(r1, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = geteuid() setreuid(r4, r5) getsockname(r3, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x8000) 13:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0xfa, 0xffffffffffff0000, 0xaea1, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000003780)=[{&(0x7f0000002480)="5270c2b1a806747275082a55274b37aed0354c7bba668fa9257c09a99413b5b52d7504f7ea2cfd6c837be3e38152c32fb875ef254696ad7477a2c33daac3b8ea84cffdb636248df41bd562c3220796d569e4e272b78b64cb2c8f2ad9d115c4fa125b42ffbd8a86ba7af68f8d394d93c540f04ccdd9a261c61a706f730cf0ed65bbfd119156eb1a098a78ca06d4a290ac2f8a957bb5f84714180d0eb52ff20a4e1de17d8e24c78720d1235e39acf005ecd87f9306473b8d075971c6d3b42ebb3699ea75612a9f3a4fd141aa90269a01bc3a6b7c5c2bc7b353480e088526b537c564403c42b8f7648b697c6616d97a0459d1023e22b6a82b79", 0xf8}, {&(0x7f0000002580)="e6bfce15d1817de8d1dadaefeeedb6b4ce716863e1fdaa07bad45f37722954453520812878cd1e1870e55280effed4ef4d98bbd4a5a9418a5b77c493db0e780e20f6a37af1a7f0e051cd7e3dc943bacb5a57587b8d050cffdc04978f4d18cd6a4565e87742c09fa2dacef4d1c0ca69c3097def6281960b6a5298fbb12d19a9720f1ebcf580782b60fde8a82f9f448fd8c968294e118fad77b2b959fbc0b06a456987f62716dedd9391b6c76d41169c11ce68b76b94709b8fbb64ad784f2cb83b", 0xc0}, {&(0x7f0000002640)="2f3db42b37cb36ce6a723c7fb6d731964bcfc8481eb3e5b3c59ccf49a7c4f60f9f94fb7cd9d2ca4805824ff7e8f32c9d009e7a9e2c2b43904be846087f5b24741230f6c089ebfa0daa64065177b62bc591a6d93d7fb63fdd1de024b0bacb83e1788794fdffd320330ddcda1d10be9c53336a3e102f95bf473640ec2406ce51ed56b42172a3a164347f717f0c2f378ec645cd99d8d0131167ffd0153e59909ffc50cdfec7bea8e2780a0455422291909d974878", 0xb3}, {&(0x7f0000002700)="415d9ef73cd413581c33a48ff69b02547f956734a9fd8df362e2ebadf66851a794951ca74207cc828d2114d2e08d63aed7464d1695122e67711ecb90fac0504b1c1a9299d14175e3e42cb27eefb29a4c45ea67f345bc4674cd7e786f2d01f8106e989585e2acf3c3c71ffb07cdd9da749fffbd501499507b6787bccf1f90f78ecb125c1d8f5eac18e636ec1e7ff72d51f3cbb01d0ba5422b4c2960eab089c7d027881404d6cc252ce5e6fb2a904f9fa955792cef21cf41e165859db2f2115a2b9bd38756eae2a23774d41898ab7b52e78d23d2a0bd533adf49554627b65f955a498fae51823ff3ee05a497c74a82aaaaed0056ed87ca0dcaf802dd4e78058292071aea33599b774213b9156566907c00b0c24c9dcc2c21ab13f0d94ed181f77919127076adb71d8396dcd3939ed6ba1e26d25f60610e6224db08af1adfdf696845669366e300589450e8618c309d9b1e3feedb5c03944af3d247ad498a5a053248f618809cb7cb6430c2fff19b8dffe1b99d38d914bb765bed16308bb4458c93cd9ac06eba5a03d8728e9d9aacb222ae55385373b9a12c15cf52cb5dba0eb291fe6b1addd647252ddf7c661516e755fe9f91fa51848da456c231b6c472ae03845c1b16fb38c89437f0051a982fcbe42574a056d64dd3d6cfd475729337d7a79677d90c19a83daf5f535b863de7404b9067f4f4b4a2faf51eb3964a7104c938e9880ae07b9d419690ab7189724b78d8a2c615f6c5516a5a14964724547695263c47e60339c2d2fb739969a4fac174235bae9984f083dceeab49dca96d6c6fe9cb8625a2759fba9e01202bd6ade19d884ce04f6be9a80592e931e830d9984bfadc7bdee6173016ed672677d7a4e58daf85c8b02bc17e29aa2d461c70f55aed359377d6447ae1e03d037d02e9111818f363d91bb15681e8c274f63e1e985bfcfe3ec9e8d224b42f84114281d0bb10555bf87c655e5f991cbbf3ac58eb94160ff8c3963517ddfd77506b76bd38849e4d22a2831a6b2a958944fbbfadd439292759af37d1bde634faebbc06c193f18a64289a6128f718bfea69fb88b44536c7af1172187cf9ca81c826db05afc1dbc0a4728e63b4f9014bdf22fc1648237b84a6a373764d6be1a7f4a1cee8afdfcfcfc97db4601986c08cfdb244c8e0915b5a57cf6ceb5dea073076cbf34fe1a4f4ef161ad7cbdd132940ac859704fe794eb264308f66ca83c5842048a6a2474e976a154baa9fc87cb24452c2015700c5a825dc07c8983926d8789bad410a1aaf0ecc150c5b65d736a6884404190b2c1cc8f1828038c96d819456d97c125d58ca4f35f61b3e2da445d5b9ff225658efcb5a151588a3ee94e6fb176580ecb5ab4a872116f1b261ce0e2b9874d33e82a649ecca2ae0f03d448825859961b78a5c4781ec4bd5afe88a447787610fba0ed11e4e003df627057c05cd5fe4174877efca5c1e1cadb00412cd7d58251ee90cbc73348ac328cfa979b032cae017130130e1534768cb1814cd24b8b47dc376435a4217a7765ff58d6d332ffe3b5c069f4f1d799ca5e73761df128d0125947f8a9a52a9bd28ffa2e1ac58b06bd63d30088d71c5c68b06f7a45d8fd42fdf34deedc79bc42d90529391a2013e843fc55b6bfcfb871d4938b6621c29a9b56747f71eb4871b7eb6e09281074cd56127462545e2d9fe6679cf608835572a9ae8c2aefb8e31629a30d3961c14bb75eca76649ce2f94b0e8c49b50541a556424c193c70825a1a57557a96988a549f00cd67750406cb86105be8dba0bee9a090e470d58f5a9f4a37eea8a9e97baaff9a70c72513cdf8c2ea35b35728c64db9fea1bd8c4a16383e06b17e044e61bf0cbf5a89194a644411281ad66ace915a445bb0fdbd6c0d66a0b7aa11802e9d2b358b29f3ac937d74ccc7bd010c11d8585f2196737e4bae586e528ad18ffb35baa945528019a2f4b76134d30b76356dbada4908ed253792c09f56b6afe7d440f3e37c8d1ad1d8dcd966a8daa45b2ad18638e3b36848e3bfc5755deecb623134d235920805b97d8c2a87731988dac6f94318c82e6be4a24be308b629708362b0bfadc4ae28e65f549269c78e6da725f98c600c8aea8be4a93d8ba8cef8d338a7af2ce00d2039de1b7346dba81b20f40bf4cd13410ef837d5c34a9e486f657278c83f0e28a5a6bb0bff82a9a9928b843dc9069f8ca63cb41073aa2432bff2406735ff2056a078d6feceba5f75cca4112f547883fc9e6143bef310b3c619da3f0713a29de1cc66532085856565050008d2d4a3bbac259499a55264d0a71f7163d2352e4d731b0afd38441a501d65e1c1281d802b974110d56a37f00d676ff61dd060d7884a7a1d4845b7f515e3782134a68c8f2b58b47f178d0e43ee1eda0d31fe04761ca973d23dd5875f4fbc523170326da257fb400e5312b6b65a0313a6e58c8459c63bf17c7d79584f716698ead93bbdf29bb7fc17b2c900d532cca7a6c1560d64b3f8d0913bb451bf503c4a6ef50b324a73647c9215169d3b3239b1334168d95adf97a363465565a9b22b3e77f8d7fb71dd8a53855fae122925a6e2f45ccff527c105f1431fbd5b72267df7c533e5cd884b4983210b3109160fca0c552e75be5535eb71a2680f45136c9ca1ba8918a7b4971ec74bb0f27abd641e1efe8bb3c26f1482d1396282783c9a83fe3847a19c33cffaff551135665adbde21a4438024cceab4b09b85197b500ad3c22e976814cc8875f7d62abee66faf276396be5fec17a92f0557fc9c59c5f0ff1aebe58a5d261c8027cf709633e9ea113c5d772adba304d804e2f31a73eb89657959149066cd52a351390f3e18af06215e6d3bdd2f3a8fb689d4f49c3fb9bfe727d278578ef1282c31b4410129bf9e2b9e8b93c730d442891dea2e3fae1054bb04883c848191793b7c45af396e2bd332bea128a875b0100660b2e9f207d9a7935e18edd93ff1b2bb81e5ec5d38f4312f51206ce312bd856b83614c8e87e4ce1afaf0611332d1a644e3b9783b59d36bcc0214335147b5ed3cb58257a0751466f6a9a32c54ca51fbbabf8549d62cac7f4a764eaf8da0cc8a7073c653efffb5c0a87232d397f8a8c97925f45a782a3f1624ae0135bb1ab2be54dc5b06a0345bd4a4376c6992f3a7c3cec39efd4ef12a7d10707ece1ab89a99379b2507c4b093f74ff2fd7584bb073a55e8da5d2b0a7152e95b87298577ef17dcc0a97ec7332e827e428313c85c5a833425a151f2d02dc889e459d08cddab9a9bfe7f99d850796bf06d1ebe017988cf9287710cd4e5f8136861fa04c0ee47dd6aa7f9cef788ef926c1d97dce6ab11681c1e238bfad74aa65f3a1f6efb4df3ea834ccd9a3e0c99308b8e562b9f2d9611f20d9877e9b9ba1e7f5e3c693a7e027959a83a0eede50c0e9a43fafc2ec3253030c2153069d9aabb49faf663118c9b67fcfddf32a548531a670fba347d05ec061da17f076cf60f8fdd0d90a891fd3e944b1b9df39f9b96cbb7df3729ed6fa1c175a08d4d716d9879f392c3203c02083a95082621758b9bbe6b58b8205a5e7885888cbc5a6e2f8c6228f4467daa5195bbfaf16df3c87b15551517f2ef3e4200551fa2eb586536d255e61500e2ffe00579888c124dabc8d11ce375c9d42da2ea2bb26b7f05ddb23a8a985dd43999a48e60d4858a8b80c07f6d8cb1769a7b9e40fb2e93b727e7a68f00f0c95964fc112ac7f1e102cfcba48721ce31b266edfc66202c479dcec3edaab4cf07222d6c63701f3fec2bd815fa0e6523078ac0fadbe74df5af57637d09b84ecd4b6c9361dee32ba0f3bc073843813e0952e8cfa3033f46e9d2ea2c7ba989726b976c9d572a8b57997efe0d8f41c41a7add6eb3eb73937387f493c94d72f762dddc128871934cee8707f83dc285c49f1396cf17ea9dfdc2ea1a51fc4e11fad624b9f835c126e8f9095ee09c5a23f034d45bc7de76531b1ed1ef4be62df78139f3264dadf9f10055316aa98b9cc10b768d527e93d6a7a3d43d2789614ed635f18d6233e48cc84c11c6d76343b661b98a8d85d358f490eee459aed2a596021358c903eb0c025aa61dbbd8128e6b06390d4383ed11c156a46efda34305aff97d011628123f348987022e9be1661f3d49ab11ddb52396f53312a6a0f900be1e0d76c71d0c5baf42a941f5ef7e4efc5cac146c5518534e73470f39d48fa6ee82f9e07818b1e41da6fdc283b77d183904da0500c1c30bcaed4c8d5521f6d7b749604368a7469921edeced2bb20371ae598191a6c8c8315b96d38da09c3862076d310e8a0a09d0a475f5fac0c95cf734a13c61e5deee754bbd3cf6aa78664d8259a3dd32750459dba4f7563a7fd2eb81b4c349192a402b1dabb28605ceb82af9253b0f195072aa95eed238ec53490eecda84a14a45829e43055dd4ae7331d16342d3d27ec4037daa9a5cd9d5c7a2ab10bb573860bbf3194e02bfb5c0972077b53d6c2f124466ecf1c6c02cfb1fe0fece81165086effc4fd22eb5496d9d91bf2859b7e1f8f6174ed825560798213c79c13d7b8a384db777e9e03dd7e5ad1755f57b5dacedb5ca1474694b38f04ca44b4b65b4c8122a8fafd073c71a0a21763105d3b9a90c22ef2f7f3b0c7c6980fa1cd1c5ae934af3683175193bd29c7325708b56984edd136c3a103eb284815ca370a5989b4a6162d9bce3d3bcdfddaae5c8a0ce23a7f9527c35afc704c6759885f58f46642eaa9138efcd6f287f4ace39206e892791252bb2b1ce6a8a398dfe0c7aa0bdc45e95d8685d3893b1cc533e5f9720d7a0b95b428b53b52c0e57339f0f9bf55377a83e36a289d0c5a93eb921bdc092a1f55a6ebe69fd0a5e67e1206a22bd48c0a3e97190e83d84a5ab0d4484712fc4f472a3b2bad489082e408c20c0d15820d1e44567dc5f0befb709bfb66ac6d28be486449e1349b9d2900df9a0083b726c2e88a120cad78b6b18d838ec33424434b876cae02459c4395785e5a5eb87957e5f8edb76c1568624a24da32d5281b83adf3c75a0475f17741e6b21b20ac211dd276b04a3f576aabd674dfc59010381f3af7913631356e753d19640874ac31ecd7ac32469bc6e3722ec4469e86c703d3eff89dcc5f13a6addba5c44314e3fe779f01ace69ed6d0e5891f82ad5b66003e7e1cc4e589fb91cc33e8e7285b03594386d49969849b7c700e222a8df99dc81e5a920ba1d32907e2ec82bd3ae9c1d3f7565fb0e74aee98798ccd46dbfe8851be283cfcd49e43b7e2c66ee87608d835dfa5995bce94559179e55f2feff629244aaf4b453097b5a09a64c90ef775905e78de32cf6f0812c97cc8245ce80d08fe0afc84d9af587a7d9423b35c348cd3210c55b18fdbaec743be2fea0e38347aaafff363187d19e102eab8ab9d5d469dc52e5b66964c367cf4907b1e650ced950b79d2ac458ba6e19eb13f8a03e48fd5c4ef7a8678b3de2c3276b2afba0620d8bd8f28723df5758ebdd622f68bdeae28941f2ed82c4d03e32af74098ce8c756cebb3e123ef7e1d6277d4d0b168987893715ac732c2db1324c9ce0800e5c2d7b88d6525c0532f9048f579e05a89841559f6bd859d7db4b56226ded573766a1e7cc7bb8acf7103a3760a7f21306526bbc6335d9a6d26595b2417411de2331b5b024b435ab02f0ff74991e439cbd368dfefe9798229ce299bbf52acf4f7b5a012529a899733d8bb56a8e36e624737638b39dc8a153b1bf2bddc53c7efd388a47c9fd070537fecbb88f657c6a337ad1b464afcb81d37ba95420a9ffd5b53a7040ab3c58477bfb07781d11a", 0x1000}, {&(0x7f0000003700)="b96590a4bbcd615cbf51391e974f3ec318c719b4191076e7357bf97b6fc8ee110a18be992fa3871629aa0addf008fbfd296006caab4113f63331c3f45b6cddf2b4ee389789be2a916e2fd5870d4e48b077f8a8b1b2ab515869f4", 0x5a}], 0x5, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="2442f2edc73be3a21b9da6ced5e1b3b03524bec307f2b8ed977d7491e117294e97f286bf6b0d44c129fe0c28f1399152b94305a578c90f093686f11863671be24c32f458fefe6ee8e55781195695447e01b0f783d17a18507c90ad92059320b9614e2fe62111d75750f282548090dd81420a182629f601d97da81af88093332ebc864cadb901d76849b114333b288760551758c84f4df48f55608e42e744a42d8bb761a2ed43650df9711d622e76d64d1e770eda842b277ee10a7dea195ed20b6d15090839285d4238339442447747e253df3c7149ddf1ba8ea80547870b3e979dcc0cede36412176a2c80d00c2a06faf07f97c3ea4b860c45b8c797a1816372741e561043632548f96aa5a7f2e48a233f6d33ad109626b1898628ce699dd15dbedd65436fb1306b2ff1dc957a4ecceb511040638738b08ef8b5e30225a34db7e190b483b9c72435ca008b1b5aac417fbce4fd1078046d0a232d78e07f7a3af9c9c12b2d76b23f9b4bcb83a9074ed2182a9c917c534c3692cc581f16e64a96527a50017be7515f246b023447d58cd79da6417883f9d2bb43af59c8ba90cebc9e04811666d477614538377ef9164c32499223e04dd7bf8bdd3468484d7231620a9ba64986e5e0431caa473de80e3a2493c812cfa5bc4cc0451eb0cdca1630b407e74a78e92b7008bf43850092557198d785c9332eadc1712cad05fff1a492b0ce9089665727544b447f0696d2719959f62e297f48c487cb6104cb746228c2d0a4de2f65c2647a2e9d7fbe3d385be0333bec080be63b1614165b0f6f4083e6cf24fbf6012b2135e50e297ec03117f2585da1cad11af58438fbad8ebe6f4f67d766c2afd1c54c5ba689a7c9fc4dc2332b701d8885321f2e9fd719bf5d64c1309c690bb05bfd8a970d5f90d8801050789d50967ff67945f65a95ab5d1a97aff16e24cf9b99768267bba19b31721f4fd44dbd4ffc05e8e1ecc8ddd5e6ca838c37059497c20a015fae16dbd0b6bdc9de50b3a415b4cd727de6bac1c5c43fbd7b4268e11915c089a793b50af632e309f29e91091f3f12c8361f005e1fd1c7e8d7f99e248fe76c207113cf6b9dca682d677adfce459f63eb824fd22c4efcf0af3044a4c60b3832b97021ca0394980db9d970a423831ba1afa05534bc458505c5439978d008f8f6ee4a4d2d7f43dce07c6a89e0bfa393b9ec77a8412bc6f11662b27b65cd7bf7db157e1bcc31665336b053d98b16d3f65de25b720c300fd09766eb9390e94d83cbf4e4509acec9f655d8b38d1cee7a4b13e2353a25061574daa6b49d307ee04a02af41692c259636787443f0702b08cdab127bf072dece1311f2998ace177f7a297b9a208813a9598fd1d15f4f2f30293f5d4e9541e334efcda41474a32df51730b5c3dc0b25c3f90c154953df0f239299ba5c63d76463bfec74d8ae3c958b36a5e740976539959dcade34094331486f3443e0fdf003d4e618db5fc9857b748e2549ccc66b7d738ce4ffea55d76dd9dbddef053166e8b3626223e98d788c6efc04cc20a814784146185b36dc71fe9a3b26a4b0bc79db8542cd850e1a58714909eae140c2ecc1315dc387fb0b7193f7fb409f9c497cd1fddab55f72237d694538b8c15c8a108cee4d08f2461ece7df25869060bf966f5de3836d8be82b217e47b7635181b484f85d6a5f2990dfad249b265f8347a65d9b354a6c7dc1b5633dbda92f76d217a1aa7ca61d326c4faec9f04ac49aa3af8a1d306bd51026ec85be08b26c9f55cf5d2bbb4001d1cb1c439adeb9175ab1d72b782dd90bb07b877afabbc091b2217047295d6de3c48256c8c92901e87d308753a1f5f215715399edaf3537194f2f7d9c1b992aff62b126e9b2f4201a32f86873041b34960425337f1839a648583bb3b5d1a976c55c27b9797cc80c43aec20063449092eef54d50100e5065c98b77f2816a5ed703500ede99e10adf56d3013ef3bbd220cf3cca0d27dcb29b4b0c1664c11690a948fcf17470185e6e8591691475612f4134b8cbfefd775e947b3543878aad2bfb4a0629e4255aa9e67eedd5a460f419b38586dfeda76c925c7e31301abcb2dea05faa16731292938bcee6a7a5289ea3f304c66b7ae476f6bf8909a4409c19728de71de1e5c42a6f46e5b031b620b46965bb5ba4d30a583b09bd2ded84309eefb52d4ab77e4807c57ce840c94f6d285a7c878c7173cec06bc0bb8a75c1c1e93af31f2b66569ce0333b0c02934da0db18736c46bce4063b25ff7c47f3bab4a2a4dc993b421625a841c54c0e85a209e1c070b4404fe1122cd726804d2515a9cd114e762f898064a701a4a3c96a883fcfcbec8cfff86685e2d36f6c1349b9063c7a221f649a40eac58a918bae1284f0073cc2e7e1d47a3b5fe89b308012b0a899c2a4f4928fdbd89129c8df870cd14feeca045c2bbbb108b5f957fa8b1ca1b776c04233464df92d2710ac4642c90d2a9a6e249771d1fd17762e2f919787b0740d7f231776b3534a1a0d8720389013ae8f9ce019df3903641be1d2987764c6ae7e1ec88f4c2b51f7a58e9a8cf4c44b1f75d94c22eef02abbf5a0f4e3ca686ae9d9de67aef3dc203dbf0b306b6f3a0fdef25510033617fc0495a2afda61c1f0696c2b2a453763007ee4f43d5a3e2f2f22e28bb09d04c2cd00e178d3876d8ecccb674fa435469718aa3b2ebf93b0d488c79fbf26cfd9c9772fa9de2ae3d346f693c8eacb5f4e26d2298a02ed92647bbccd2161103634a80959146bc2f9b751d856997e021f0f9b4de6f36c2c49f29085f5492ca19a41f29fda2906e34447898e3b9eb5dd546afa55920385402afbba006d99979f8efd4375c5efb26ba86ca79a13cb33a72198f6520575e4b3b10abc0d11934ea3ebd365b0caa8ae88cc63c02ab0ca7ae6f633c35e6e1df260b07e1bd5bac831a44f6f39d2be99f1fccbcd1f80fdfe1628e6396212cd4f817fdb9b7f81099dcce33e1a6eb0a7246e943a0fafd61951804c2df52bec2663dc98500c17e2a4d2d1e675ea0a6d68b9eea16b47b25fbe0297a8fb54830ac4d65e612440acebf525d3d730b6ba65d9160bea4a098296620292ce523620566762e4ea2d8710f7c1bc4c57021c223d1d4f898f25961f306f620e0a5b785adda1aad9b7d17f695bba270a32426ef0ad7ace19ec796f083a431687a2d123c26736ebcdbabcaecfb95e078b42cd4cc180487562f16374b4c03ce7cbb704193e3e3b40814e09cae1a791508e2b88f61321a1fe011543c3cb5496d44833466bbf3e51f4617e0fd93500098aded702b1f4cc145765fcebcd1fc34c7b0a64ea9d5856f9df36483f94ca3a1b5c22bdaac8268988eb6f2317634be39e78c0e469f17db8caa4bb8edcda135e55b6319a1b67088ff81846750fc4c2c660c39b5122a14c0212e7447b962f82d1c5875eca97fb7f3f0065cb423b8cab96b5d39d72db0cd6e814d446674974096198c71296046a2224fc0a02bf4bef778a63fcd6818e651ca112018cd3bd54b54222fb129b0f1e455bbf1a8e5115504c24b309cb4f88e977aae8997dadad5de7cfda024d577caa9af2010506a18e03a5538248c2da80f42eeb0a5b530555df3181e1adf7f1ebac129742a7037af56b9348311f52ad2b24340a150e2a4b07d459c09dc385e285390b896758e7b5b5895770aecf5823320d0786cfa9a790f8a5dd7d6ce41a99623e031e36bc4adeb4e72eddf55ef34446911a3bff6daf102dc3606d86dd2cacc7cfa24851692d77e2ad04c428d09d27dddec5669dfa78f6e31baa8d8e9267eab06c83fa9c14e41038b5a070cfebb045040a0e3c8e81e596ddab1db52482b6db9d39cd7e1c83788066f95a22b31903408b20565888d89262bb53d22c6d35d34c7b98d2855af0a2e81b6fa47354baa41def92290a220d8ba2a1c23c315a96e10c06334f40b0e483c7b72ff459c26cd09f8d9cf0f254f5ef2428aefb770fce9fc4e6b3214c3a93da889b751f90f3efa8537a4679c4421c5ee4fa5ec75d6f4b41950c2bd1aec83efaa3ba001eacd725665706479032753503a4647542b5783a02156ff38d5ffc329b0b05bd660a55289b1ea2a06c3e6ec7fa44a9a68ec02e837a8c3a69b2cc3a0072e2e3f927f731cf106318770df43cb2e73d4127ad1e4ef7a79fd9c29ad9ce03f754c3f2eee7089907527818b38dd9d26d23a502ffcbccf2995b0d3a838727eda4fcfa299eac2de56710cd0ae28822c812456a8a57afd8f4b31ea793a05e60df4da2378e2a32e0088705fdb79ae57caf6c49079e417a0aa3853c096ec1397fed4fb73f4d58f204f809bc08dd2b6425075bdd4bc0819d20e502d509bfb1fd0c67a52b13a0395f63e6401e2a0354434db76787dd50c7329c167ab771bf9228eec07d743536838a573a9aca7e73d6ba4845dc97f1a1dfe8af247ce2f1a139a1377bd691a809d8c4fe3b0483199eee97ab5f37f0da373f47a85d2a86bac547bee57232ffb03ceecfdf7120a5b07e63d7da544b8ab74dc9b5bab7a195ac1400755d24689cc6a8985bdda71ad9ace1596a836594effa91705bcb132269807b26fa3a14b1120ad3e0e51ac036efec276682f4c70dd2b06a8715894a922ee07f4333f1504004e26f5e7070761c80ed7cfa4e48d9c630cdd21bb8d557e3476271b236fa50bfa4feb80f0155bae8893617ab4fbb55842d525d028d84cbc396f5c65b47f79d87c2d695e334a624359e0560084ac5aeda608ee5dc96853732cbb70c98bf43f0af72f781c41bfd30246a49aac9c4266a631f367177ee114836910dcdc497aedc0d93b7f5fba2557fb40a7ff2a39ea726a00f30a370e8938e0ffb463adb293b75d7d375e9d8332750a0a4cd348989db34573d5e778a5e1b21162cd1822d2c16c4f8058ad5ea90eb211eb7ed4c4675aa60c8cd12095e0085efbc8add3a31559d2e60aa9d50abc5745631c519fcb995b224695ab899940f78855c7149aef3908377b9f1dbd851c8e4a9bdaaa5fe637ff6e88d912c9f8dad682815f6438846b842303e9a33acc91441dcaa6b5025ff8c09577464a7ee73dc03ff15f5b3c9aed33d60428e46e0f93072fbec9091e85e8e0009d2e24d2e35cc296942dd21a5be791a134111feb928bc9f1c4d207351e2055eb049b711390bdecf727c3dd91ad439b17611a26c9f638cd62b043f7e3931f99efaa9495439831c875854cdba31efb0064c51c3bf6a02e4cee3ac3a0e9a8e28d0930db5243d2c7449a20822645f5d784a48a88c63e1f1e188a5fb94a0a84c7571f35ce9a76ace99b56804106916fd8df180f270d6eade5c3b9a72c629cbd1dca4d51f4ae1dca85422aeecec9a51ab9f07f524198797697380993b1cffbd86cdf4def2714f959e1c80964f59cea673c0a45f755439b4eb5b4482f1b2d79ce2ca2de720293ba408942764463ae6872029a0ca798f3888d39e9c3adf022d2a4c93aa4b42f2e8de06828b052add0fe52c5fde501ec5519b9eb63245ea204a1bf40752e0440ef40a61fe148253bf923588ec661e55486f204a5199b7fba255745a9f8f359373ff6f1cf848a9c20a05c971298726bd7fdf477e3940bce65a2dc28cb55ed0ace0a98c00982bf1af53369759c2198015f546f84919a47e1c51cd2e2383e2bd67defdebc01329cf470962753feb517f8714dfa30d1419796284130ca594b4a190332447d361da4b95b900f4e50d528ca88534ba0fdfa4d343aa2123db76d35f22729111e584a4a6b60c9f2ce99d82ecd48d473a36893d9f5e2ca6051c1e216d2c875d97c5713b011ddeed08f28fe89", 0x1000}, {&(0x7f0000000240)="9d7797cfa59395027a01cd25e0a152228dc984c13f8bc28a110cac00b544d1edb3a96fb2c38bfc0db736523386be13b54df4906de583c3db890d43647818a77bbbd1eb3cabefdb3d591c19243da730d36e2fc4e50afbdaf7bf447980fc1c3da64f89f8fe4353a63f2544781336a08fa9e1503a792839a080fdc4ba6c8aff29b99c2489fa4691222a518acb8726337373e42c7188c10bbe56ca157e4f9f46fc47e6168a63e3e0eb532946edee5fac8db4e62cf846c6e372cb602bcabd106654f9d273c9245867594538f1dc5905041ccb2512e5971bcf5a7f", 0xd8}, {&(0x7f0000001380)="5cf7beb965482f37e2aa04b66a4eba25b80efd68be805d3fbe131bfb73393930daf13edf3722bf4011bbdd7379acee5975507d9639a223b9c2bd745c3a1d34f14d78223acc9925028e55f05bbe637debf9f0dc58ca4795717917b927e674f340982adb02af0403a8d99d01b03da9b6af22d67bab61bb441461800f9d43af5cb626cbd69bb960a7198893fa1dad9c897e1e342c4acb87b8b1a950f024a492eb425d1423f6a963ccb45ed8cb3e423f3d39e970cbee6a60bc05d220818b4583e0502c6d", 0xc2}, {&(0x7f0000000040)="788a460c077c31159c730d71a8d786f338b69b14ff038047eb3bdf5f5937a9812cc9c004142c864ef42b81b8c8df70edb9dbf5893e4e9ac3bad413745b65588c50b7ad2d79e0ec2d62d027ee3275ae98224a62d3d71a9addbe4d6f3db17f4b62ee519ed655", 0x65}, {&(0x7f0000001480)="3e92857af3f47024b558dde4ca166d82c7fcc3813fd9d1e2daa01d06f7f7176e78d4a126409f4b4bebf16f4dfab5ba4e8cfd5619c738b0cc6db0284b6ff983883736d5576af350db2b5b1758ea7af081ccd1b5390af25349d85314baf5161218447d8297c71ef92883e569581455852eb9488a3362061afe75f76b75344dfedbdae41ec81c28d8439df33a99e29ba6c84f83a2b1011746aa3b4bf8b1c1fcbfe5629d058ed49d4d29943d705107e274f05a15f30a8de67ed57d31b4df68a543a68c644f16ffe9e18bd26642e83db5ac8313ae970bb7f2990d1143d63b1b6079ec4d855c39a7ced83db9c13f6e383736b642e020c7342ebd94afacad45b3c26ec324ab3bcfe93f33318ee79865bac707bc58085095e148ee43977e7c354b245ba674a356c8855ca5f7f5bf3838d65177af583b3099e4f905947a22d31951b0200808b1b664172ff63129ac6f3c666a6dbcc26810c7954a2b739b6c6cd2355ef49c6f264705b7a12bf66d9215d12e52502f4c36cafaba01ea924d8674bf497013e9aca5427a10bbd06293e770822e5b3372cf1a7c49a41ed7dd4746cdd79b93d9507effa5782dad7902ef50ad79c15f3f6e4119c3d1646f57aed1aec6034b2490107ad8332837d8b2058d2fdb05d08c49d591cec16339f693445887c41ab47cf7ecc14c9708d7a65cf9c91716f7bda6a6fccc9db2c9b3623351c8ffce47eb694dd2295052c99fbb22f64b4bc1ac49340a5aff030a950692c160fa4eecad914016fbe7dac018755235a81f8d08bb83e5e8157b8718b22ddee8f5aea2edb119c27fd97f8029630f929128dedcf6ab34eb8ede5577ef67e36291e583c783c478c397ab4f47e304bc056fe0cb785037e8a3e1bc9833a786df888406978b980dc845c1c904ed5c0b9a064cd683bcd36e7403bea0e602be0ab2c1873e12bb32df7bb2e46ba9a571e73cf5f903395e9eb7528b14a5213438b06b81f75256030aa290d37884ecc3b18bef5e97db943b07da58d1534958040c962e51d627fcf9a40f52ce6723b9af97dd8c123a31389221a6b55a44476f64fe98201e509845c2c9d8f37d8b099ad12c8667018bc88e3850d52a5f5aa7e81d5be0b01d919f27ff2a29518cda96be4f1a0a7ee71e93c63c372a623ec429a97fe6780a0e5f47ebf5c9231cfcd1359bd7c1bf80061ca1b7ee1126e84f78c2b9a0475e91cc2741d58c22aa6da2afb2899146d8a6179320cd1b2d3e8c7f80f0b39fddc44caa49075f48ad9b5b4449555feffb2de3848079c6cfc36e5e3ff51904358641049f9ac7f957d6241e940cc6529c66d639a9f2b0eb81f7994ae86fa6d3ba6c063268689470a530d416472784cb6939ef52977764e46cd438f5e002c4bab7be6b8cdaf0e46108fa504a6cbbffee9b7f1c51ffb4690e6d7bd36b8541373e36f83bfc64ef8177056abc398faac34615dc2b4699203fe8f23c8a3833eccd225ea390f5bfaf5d76543b9cfaba6fd57f1c4592b862221fce0305fab59b616c6580b35300122c761b8b57eba6592a86764187bd1e6707295f01ed86cac3f99ed34da17422b457e4a18535fd903521a2120c69e719b3c2728c96386bde77fdafb693264d6b68778d6fb9c9be7ea27b67ca74b752168252689467033181435ac4dd77a1290ccc7a2f1cb380dd31de19759a2d9896d496c779a3ef020b10ac73623e41044938cb8f76786f46705de293beedb7be290ca149340dc0dd1977f703bfb773ef1978d69d0eef7c799d7eb6a906b217c25871d9b173a134766f53080ca201ada532ddd83dc625414df7854ff1eadcaf1d3530f56728df16bdbd474e34ccf77fc648ac3deb7742f295cc5db0b7d890d3e992ef8c9a43987d2f946e4d03c8da8bb274e48e891f18721357c81dbf1b1bfc5e3f663a4365093c320d46eaa19aea74daa7db6f004dec28dae10355cc9470ffd30876ae7de61df15b5f5ceadd09bf6eec1904aa52ea72b6bf8af7b90ebbfed09ea53589fb3dcaa7e32bfc43cc25e7b0ecc26076ca3e5d5d8a202e5379f59c9e372130286d311d2ed9692ca9a0d315e18c2a62fcd79c05c59a70aec05efcf38519ab61cbec5c91a5add2efddd2475dca7c0bd355a8a87cba5c385ec04d62aeb3a1d39df84f63deb3ebd8dd73d0ae3b3959c7f70ca0aacb785995045fcf5f3f6883dfdbd08929481ddb98dff5f5c4a449b64f9d998ad7ce10ead4046ed30035316f18df24a1cfe3172b8aad5f7472904f3e766ddf71fb4b92ce7a01294cf26359a8037398f8988c93467edd0a55fd5114375aa356bbbb6b73f86b9cf1ade8afc7a02041fcaee83f29b31214ef23eef21390c9c8250bf43a588e551accc05c250500a47b26c921ed77b175255925733cb1249eb762ff16c82193898527ca42666e6d0b2a68a029404be454e328f14d433d135ad6880d0fb7532b699f4e4bb3df7fc8a6dd246f63333e3179e7ab6f159019d28413d8595b155b642c756a459cbc141c928e26bd3d0f80ecdd7cb8852bda4fddad9f17286c165e901cb6f6e86adbd4cf2e5ebf85449acd836a4177c20da043b2bcaa6a4601988f8d387a73b3e37c6372c2f1e7cd9898ab2a62cb072e8b73254ae7ee7c33914c5cb5aa415766268a52a7b0501e531330c20222830ecb4ea0098c85dcb15e1ddad98acccecef431ac6f4968500b7e9bd128313fbad0bea467750f4c5d2c73f1dbd5f610c2ccc8b4c1dca67f566268a37269edfca21e949ae8d87ae4330546e19400cf7a93e474416f9af08ad8fac70953fa2ed97426c1b4b64016487a2ab58d521a2ce8aaafbc614d17468a08536e2a0012b388547c570b21cc98cd50300fe21af3c82832f6666ee52ebf070e0f162302f986616f418f2c4ca9d77d0958651b9b9aa11a31f6ad21ca12710ed60d49459bf0c7bcc656cafe4c68fe312a355c8a0a343d312aa074b592b9ef138796c7d8a645617c164cbb10adf86e45189a8f4a52f4e48823186add3e15f8e7e03edf11443835921d1105a25fe3199ebcf1c81e8c8a570682526d0ab624e8685665dba73ab5716ac1c493997a62bfe702dbe24dabbcfd35ae8dd1f4d6d78eee71fffc56090760a470373f58030052145fc75eb43640e4ee26ef10f8f491dcee7c2b9ed275da7fac84e8e1c655a7f494e094b5327c4c66cacb220e707b576057442912f5b6052c41d8cd9daf75dee00eaf1347a9838f67cd5514d97d11227114f41a52fc5acb69ee82586aa32009cd76690d26de4595830c883984f69bbab401e5aa81a5677fef84422243f15fdd6c4896e41c0099c659660a110aaa7d150edc569a998fc93bad25dc9ab504cf653e02ebe1f2dc330a71d7e75be97724ca8bfc6cd6d79fcb3fd26140a844452d1cc298ff09aaf670d554eb89067be1762f12785e413663ec0ff4997d44600d4e69e093d39c677337c7eeecdd74a70ffced25b1cecf737bf9d61ec83ddc19441920bf7c6ba59149b3beb1a1fbd75dc9abaab0a332b3db8e76386267fcf13eb1028016b89fdb4979acffa74d7b781a8e359f10459f5f2f875bae8c219b89c776e68ba4be84b81aeecbad16ef0ea0825f8b1c5e367018b7ba13718b0aebeaafc1568b07a41a3afce6fd2945fcd3f799d93d1094a671311779d9736ff83349ee3a36b1032f2b9a37d4c093679934ff849108a567749b050e1d124c4faee3621d2b7615e25f0c657cb4829164e01c43089b338e6c4c110105f4d6ba6be11877873620fc479455d1f272396c590457eeca0e579e2a99a5484e45e637921a425404c74974603cadbacc40972a411e3af1f9f2c73d7c68299a740db999440439998455086b333e4b5e1ac670de5e42e1a8b9585912089fba4bb7d681e951cfb30179bdadc5496c94fbd26719ce3ee4b96afcf5d5eae86c1e7a83832f1e6968120f1295f0f587122082addb4458e33aaf6c7d9d4d747a15be800e24f52b5187264df98560de30bdfecfcdedfaf75fb2f9fce2a352327984d0b90c71c07cd6c9e5b5bdef8132a5753a276393c5403e3b1a42ba6a92970848583e90eddaecd53f67d2aefa6fe8b31787e3ae92ac7919a5c2bce02e4ee72ad67a5f62d67feb80e73886e628a40104d65a38e04a8a59c6f41b9c6e22f0d5fd2c3ed77659f229f19c269bdf29ecc4e6c17dc148e70c409e9d2c4cfe82dc5850b7d74749957c45501eb9eff6c857054068491c77a8182a702c602210a91f93689f1423fde605433f9feb25eee6741caa07a8654227abd5d5dbd62fe3f0ecbf3da7aeca5ebe770d67bc2819774b5eb67dbb0985eeba4b1d0b47ddba1e0f8216a656e293fda6b163212117c8b197be0cf1e5bb4fc9c2e2a6cd4d5f8416a42f10816270d95d44265d5e5ca438aee42369eb195f1932b97167ca5142ff43f38f927744d56aaebf425161d9c5e2b8a1f536568c00732c5b9af0dbe3e0e9313a16cd1f242f3f9ec1033884058f727d36ba558c451076455f00c4e853ded160243938a7760871b1babefa51f93d09d7a4d4f30428c776ab36ed5ac3259cab2de8cf533882c68cde5b345cee81ff49787497bfb75d1d54fbcc27e1256d61c18b2a57c452526a4f104d62840c89a4e75831a56628be71069637535f47978db53346859fb64f4ff7ab285f3df0172fdaf72c644dfcea627b0bf6e9b82ca1ae220c3f88db1fa7557e93a753902244e0620f277bb554f2b5fd596d8410a502cad1200baac6acab3172254aac3475814ed941c469797d165e42407612654118c7a02d84cf0cd60994e39d61d8dad0dc61559434e816a597c68246f317258c114642800615704b140d0f972187ec780131d96f9219468b1df3fc2c98b963ea7e027115d06834d95cfe1de806dcd68ecd089bc1e256deaee29d6b0577fafc366c3cf873693cdd3b5c6657648523c39a2af74ba69cd0836bc066741f8bd54e01b13de078c65cc29531bc7f2a7ab8a7c85df348ea2f2b5c9bac8a4a999ba729782726120a4906a3926795e860896144fc6e336cdf1f0a6c60341198dfb868feda1c642d5cd385b505d332ac10883c3ad6e591a4eb6445c84369c3cd26abd2c4bc8266f10b2ebae4556815b3e35fb1c4af9028b8b7952854cd55117399d120810f4bb032c92e83a6202ce1bd01b8847a216a313eeb8c3a4dc7df8f839ee97fe322ad977f64174a8f6d872bc329f8563847a3d9f7da3e1306560663d7d27ac85439d885487d9fa39aa9fbf7514052f617c08eb6b056393a534d397630d6596da628d1cc4b8f5074cd22834c4c2a47c95cd6fb4ef499699f92693ccf93b2ff76ffa67a142985bc69f0a79bff043622c359549023bb16321ce807a5a801df2a3fa0faa72f536c2468d3d2a31e3c055896f822b631feb6df3d0acb5add401f4ee3246a981a6054ae7343ee26c0f0f31415577fda66dda2f4933c1222272d78386a61a738a71ccf4229971aadb8d41a8830de4d606abf23b195e3a2c66facea36bef85b3c465cff3d34dea41d4dbd9cf90f10983e26a75e2e7c7f9183a7edb3eb70b01bcf8c3e7e746759f51d5d232af279a127020fa6a7dfcc9e8122858531ae08fb3b1274fa028404c0b2877989217eae3ed588b1c70ce61821b1073e38c853b7382f872ee4352645105de21c1491ae343e838926618077661a65e905923f426d556d1c3dcefbafd9eba6774b67b439ebef01d85484bb9e02f40d9a972c9def86add75602388c7f66f54406c29007bb01ce6d0342f036c30316b56f0f24b30055cc655eaea468f3bc796732b141c642117d4f61e3c0fc2531df04559ae07bc9621708bdbadea4fe", 0x1000}], 0x5, 0x0, 0x2c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10002, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000003800)) 13:34:37 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x2000000000000000}, {0x0, 0x2cd6}}, 0x0) socketpair(0x22, 0x1, 0xdf, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./file0\x00', 0x2100, 0xc1) r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@in6}) 13:34:37 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) kevent(r1, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x201, 0x0) 13:34:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x2000000000000000, 0x4, 0x46c, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x63a}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x656}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x400}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x3}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7f}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffc1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffd}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1ff}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) 13:34:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202e, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchdir(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a41cc83ab1bc67d6526eab702ba28fd8d5eab12e"}) ioctl$KDENABIO(r0, 0x20004b3c) close(r0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="3e2eb2329e61e549f1e8481b23a9ee216f3ba92235ebddf704c7110fba3675be1935d74a917db27f750aaf4d81101a703d25d226a3446a95ab036268524ae2a404c7694a1d95692ca3b6472eb98a4b4ee342ed43c66d8eaeb7513b0b18ccb6b3bb039af7a59a3ac06ec105c2e3433c3a9eb2fd493f9269982207a093438b0cc8a8b3995a6ffecbf906a8a94369aeb785d68b42ffa18443105c6b701d141073394cd8", 0xa2}, {&(0x7f0000000040)="ce6da02d32ca", 0x6}, {&(0x7f0000000080)="42f84cb6a1722a322d98cdd74f4d7c7db24add1bc805a838df385bbee3716dc0", 0x20}], 0x3) 13:34:37 executing program 0: pipe(&(0x7f0000000180)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="510fc3a0386f", 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20218, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x64}, {0x6}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000200)=0xc) bind(r1, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r2 = dup2(r0, r0) accept(r2, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) getrlimit(0x7, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) 13:34:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xffffffff00000001, 0x7ff7fffc, "73cc510e52b37b2e272d7f484beee7103fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x840, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0xb4, 0x80000001, 0xfffffffffffffff9, 0x40}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x2, 0xfffffffffffffffd}], 0x7fffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xd7, 0xf00fffff, 0xa2, 0x4}, {{r1}, 0xfffffffffffffffc, 0x0, 0x30, 0x1, 0x6}, {{r0}, 0xfffffffffffffffc, 0xc8, 0xf0000050, 0x10000, 0x40}, {{r0}, 0x0, 0x83, 0x40, 0x9, 0x3}, {{r0}, 0x0, 0x80, 0x1, 0x2000000000, 0x3}, {{r1}, 0xffffffffffffffff, 0x3, 0x3, 0x5, 0x8}], 0x400, &(0x7f0000000180)={0x8, 0x4}) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000780)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000740)=ANY=[@ANYBLOB="0300000000000000000000000000000002000000e100000000000000f4c6428a362178e92f48966c61f0007d"]) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000700)={0x6, 0xfffffffffffff800}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0xa0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x3f, 0x4, 0x4, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x800}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x13}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x31c}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000bc5000/0x4000)=nil, 0x7}, {&(0x7f0000f6b000/0x2000)=nil, &(0x7f0000ab3000/0x1000)=nil, 0x48a}, {&(0x7f0000f11000/0x4000)=nil, &(0x7f0000c97000/0x2000)=nil, 0xffffffffffff8001}, {&(0x7f0000be5000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000eb2000/0x3000)=nil, 0x2}, {&(0x7f0000c0b000/0x3000)=nil, &(0x7f0000d15000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000c1c000/0x6000)=nil, 0x5}, {&(0x7f0000ab6000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000d66000/0x3000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000007c0)=0x5, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0xf8) semget(0x3, 0x0, 0x0) 13:34:37 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x2, 0x0) r0 = socket(0x21, 0x2, 0xc2) kqueue() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x8001) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0xffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 13:34:37 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x92, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0xb, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = getpid() r3 = getpid() setpgid(r2, r3) 13:34:37 executing program 1: chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x3d8, 0x0) setuid(0xee01) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 13:34:37 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) sendsyslog(&(0x7f0000000040)="7a218b1225d4b75ab0cbb6f02d2b71de11cae5efa9e940bf76442b78f2e9e90ca71f3c95f6cfec3c1434537ae6217a59272c8d64687e3695e48de23558b04c5ee1c67e972b2bab5be68ac0ce416c07b3f48f361c6d7fb1851c9e06f08381fa7264f4e021e902968bdf360ff8a5c4261d488a2b4e97", 0x75, 0x3) r1 = socket(0x2, 0x8007, 0x6) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8080, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x122) r3 = socket$inet(0x2, 0x0, 0x416e69d2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = geteuid() r6 = getgid() fchown(r1, r5, r6) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_media}) pipe(&(0x7f0000000240)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x20000, 0x0) r8 = syz_open_pts() fcntl$dupfd(r7, 0xa, r7) getgroups(0x1, &(0x7f00000002c0)=[r6]) r9 = open$dir(&(0x7f0000000300)='./file0\x00', 0x20010, 0x8) kqueue() setsockopt(r2, 0x6, 0x4, &(0x7f0000000340)="8fd42d3ef795d2eb4526439859a07de241a5edaefcfa88c5ab2d9a7c856b01c2d84cd3713d1480db8a1e296c45ddef3b7fb4690241e72ab037fdd0dbb06d856bdbf807d6596903e6a1849c21314866edf5f7bf95254190f003ae188eedf840cceae83d04cc6f0fa29ef74a547f1eaf886ffb6d8a01205a32a916e22b9faf760683e041d25a42b06828542e95a332c2692039d901983b30ee2afe16f65ccfbbe927f7881fe3fe9c08f80b12dd208d0078560f57acc09d4ca5a0820d651431fccf925ff48ba3da46a97da6fd0195ecd949023448d2e85461383189fea3d022d44b3a298ce77009df6085f3df49219a7107f39ce0f709bbf54559e7bd211adc", 0xfe) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000440)) syz_extract_tcp_res$synack(&(0x7f0000000480), 0x1, 0x0) setsockopt(r4, 0x6, 0x1f, &(0x7f00000004c0)="00d3d0b2e37676e38baab1dddfd3a232c21a27554052cf4aa25f2fc6fbe29ef0fff911d466c56b514ac2d2e7df930886", 0x30) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0/file0\x00', r8, 0x1}) socketpair(0x26, 0x4000, 0xffffffffffff8001, &(0x7f0000000580)) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000005c0)=0x2) dup(r3) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xff, &(0x7f0000000100)="6a15a886b4ebfba68e3003da6f54705fd8fc9fc00bb437c1338cf1b92ef682b11c89a0c452a8530eb5771db9cf62eb94ea899dbcf85ae869bfe9703c2733fc842db813d36722629b991014de3a585484f91cc64acd5eca1c8386ae922a6810672ca9609f4d61fe7744548448eabb1e2b5a8ab431e1178ace168eb6a084ec3b4035a29297255433285dc53afe926e548a06374047d1a71a933b323a6c1fbceb85dd715581b7d1458218457917b06f0caa293646d2a90460b7aa3e9f875093fe61dea79978f7399eaa805639f174d75ab0fbe291171eef1159726cee0148ba6efa60b7f9f14e869074bcf222e7acc4c3fc62234e97e6962d94bee6a58277f313") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') 13:34:37 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x28000, 0x1) readlinkat(r0, &(0x7f00000000c0)='./bus/file0\x00', &(0x7f00000001c0)=""/117, 0x75) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = openat(r1, &(0x7f0000000280)='./bus/file0\x00', 0x10a00, 0x40) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_flags}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff}, {{r2}, 0xffffffffffffffff}], 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 13:34:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) setsockopt(r0, 0x29, 0xa86, &(0x7f0000000080), 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) 13:34:37 executing program 1: socketpair$unix(0x1, 0x1000000000000001, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r0) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x7) write(r1, &(0x7f0000000280)="fa", 0x1) pipe(&(0x7f00000000c0)) write(r1, &(0x7f0000000180)="c4", 0x1) 13:34:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050490000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2708b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xf043cc405560d4e0) 13:34:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x1) r1 = socket(0x10000000002, 0x2, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000140)=""/207, 0xcf}], 0x1) dup2(r0, r1) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) 13:34:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./file0/file0\x00', 0x28, 0x5, 0x5, 0x1, 0x6, 0x9, 0x4, 0x2, 0x0, 0x0, 0xffffffffffffffc1}) renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') 13:34:37 executing program 0: r0 = socket$inet(0x2, 0x6, 0x6) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x100000001, 0x4}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x63) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0xfffffffffffffffc, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x6, 0x9, 0xffff, 0x0, 0x0, 0x97, 0x8, 0x1, 0x3, 0x7f, 0x100000000}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0xfffffffffffffc01, 0x80000000}, {0x6c9, 0x800000000000}}) dup(r0) 13:34:37 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0xfff, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./bus/file0\x00', 0x112, 0x9, 0xfb3d, 0x1, 0x2, 0x7, 0x1f4, 0x1, 0x1, 0x1ff}) dup2(r0, r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) unlink(&(0x7f0000000080)='./bus\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000000)='./bus\x00', r3}) 13:34:37 executing program 0: socketpair$unix(0x1, 0x10000000005, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 13:34:37 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000000)="04000000", 0x4) 13:34:37 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 13:34:37 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) pipe2(&(0x7f0000000040), 0x10000) getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lstat(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)) lchown(&(0x7f0000000080)='./control\x00', 0x0, r0) lstat(&(0x7f0000000100)='./control\x00', &(0x7f0000000200)) 13:34:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x10000015}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b7") 13:34:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 13:34:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x200000000000028e, &(0x7f0000000180)=[{0x1, 0x3, 0x400000000000000, 0x1}, {0x10001, 0x6, 0x2, 0x4}, {0x0, 0x0, 0x0, 0xff}]}) fcntl$getflags(r0, 0x400000005) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwrite(r0, &(0x7f0000000080)="0345790df08302954fd280f33f3264c6", 0x10, 0x0, 0x0) 13:34:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x84}, {0x57de}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:38 executing program 1: r0 = getpid() r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0xc0, 0x43) ioctl$KDSETRAD(r2, 0x20004b43) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f00000006c0)=0xffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r7 = getgid() getgroups(0x8, &(0x7f0000000100)=[r6, 0x0, 0x0, r6, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000140)=[r10]) wait4(r0, &(0x7f0000000180), 0x9, &(0x7f00000001c0)) ftruncate(r4, 0x0, 0x0) r12 = semget$private(0x0, 0x3, 0x200000020) semop(r12, &(0x7f0000000280), 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x80, 0x81) socketpair(0x13, 0x8000, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000340)="6c042ea267293f91a80483eac3d03ee613b04e828f7ca107bbb1fed426577639805458091cb07d3ebfc670a1fe50e259173a1326e95c0bd273f66ea1c83fa7989dfeb53acad11be07e4be4613f36b9146d4c0148afc3891230d982609ed58be994ef828f197cd2f023fd3125a8a9c66e439d88296bb52049036d5bd3f624d5036ae8e2dcf9b404019a91d0f595e29091de5fac63034f6065700336f8e5ee0bec691621f8fde21e14d12666f3f261d91b128d09f7ea39989f56488b839b9de8f90e", 0xc1}], 0x1) wait4(r0, &(0x7f0000000480), 0x8, &(0x7f00000004c0)) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000580)) nanosleep(&(0x7f00000008c0)={0x8, 0x2}, &(0x7f0000000600)) flock(r2, 0x3) nanosleep(&(0x7f0000000640)={0x6, 0xff3}, 0x0) getgroups(0x5, &(0x7f0000000680)=[r10, r11, r8, r9, r8]) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000280)) close(r13) nanosleep(&(0x7f0000000700)={0x8000, 0x7}, &(0x7f0000000740)) write(r1, &(0x7f0000000780)="0de598cc70f351a6dde8b83f", 0xc) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000007c0)) 13:34:38 executing program 0: setrlimit(0x4000000003, &(0x7f0000000080)={0x100000, 0x100000}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) syz_open_pts() ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000340)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ftruncate(r0, 0x0, 0xda6f) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x5, 0xffefffffffffffff, 0xffff, 0x4000007}) write(r0, &(0x7f0000000380)="f7bc7f61d52be84da520f1d9b89c0fa6cf70ee8b3bd8915a07bae7fc261b67f37d5a5eee9ab938cd19269850fd380e8e9f408cc67d7b93a88259a1fe66ba46967237ec02f1c95487a640f362992465ac0b00dc24533603d6b867d15c9bcb0367b4509c24e73dc5026e9cb3b70f9d74251c8de32ef36038657380caba53bfa60cf4283261beb6d30978e72316a0c78699fb8beb0a1359023b6bf7898d6e6bef1b1ee4a786fb82010a34ec68ae6e12db7d9eaafab8ea1138390c612367fe1ee2ea04f758c64c076457f5694d33e60070165ab82de859c34e962ce246f4e2f08662871b6266af1ce24529448fe5fc7a4aa0f583e5f371e888dde1ec0f3e76d7d636cc454bd59d9d36024d7836925fa8ea82017a7ec6bceb3f96b2b9ca6b25cdc5f18f786b87f17f14a06812e21e881e6bf1f0a205dc8261946d6714d6b4dac8f29c589047f504121c86309f2ae03e4ef15d282d77e725699227ef96be3c0440d789f883242ca8c37ed74abdcaf97e3da42204be0de179a9b82eb6cca9b21b16d773cdfb9cf4a620ec96586c9faaf6ad0b1f50601ebaab6d3a0abcd87ae5851fe7cc1c7ef088bbbd5c69399fe12235b4a6dc9fe759e976d3fbcdc85265a998b9a71018ec018a4cd6ee4f647144882c1178d4d7946f59e1dcea7dd4bf10c69a1ae94990e7914efe8bb2b636b75badd77a5cedad43fb55c0c895a6f7cf3d342c7e6c9b546d67b21f3e3dde7e6e96ceba39c86251baa4ac3d22325f0e18a05181fa8714c576ef60413cd7a68b80ff7094de70fa07943c08d1dae78561b6f2eadcfcf56dcc4cbe3dd29773c18779f616c7f3c6157523f38220c103f1d5f19be48221fbe919a88f4d120eb73747e17077d814e7a7f9e60f60053a1d859132b9f014e531217c62aca89ab276d2554e1da7ea29a577b459c21a7039c86eeffa6a05653d437e573c62108400f5e04bb03b1309eacbf3cdf9a243bebf9415d10bfb7dee381c5a2c3b0c41273cd56a6a7c0a75470ddfc39efb1bf5eb853b62d02f2c9747d21d6dfc09f62e0fb5e56264f8d5b08d21b3e4d47cf2a5a801c71eadbf45c918c7967bd155caf7d8c2d3c9935f7dac4607fc0a464f2652c358784940a1d594ec9c24cd5aaa80f0b4a27a27c85c4b8652f211e1ccf35e49238fd30489d274e2601a41f8166afaec25b31f10c9f19cef65279ceaf0b23f2f265a7554ae96b86ced9d2a935ac0f9901f57c4516a0c83fa8d6ca3fd63986f4c3851a46af0114c95449d057620656d00df19da86987450420f80d622c4813f2f092f1fdee72b03f76fddc5fd07fb4ec62d8cbff90d1adaa954569a6cacce24887a1627e4770aec4054e174c376f2264b063c96ded29b0479bb925a2119391d86eae06a8c37142e258c1e80acbf3bf0c215d71c93cf70da234453f26dcd1bc4a29c49c0a23bdfdd5ad075edd062c404ad63056a00bd8fe27a7ebfa435632b3e40cad48f9c1cf9081666ee1814f747da7328b2a7ddbb842901a56470fb61c90462cc9e1f4ee6d923e6a13b3ba2c95e415dd4d5460abbe47f4c5dbc08ef3c11bfbbb5ba5a16df0626c96ed1c3f15758645f6e6339f3c2446472a6b5007c4dfe6d36b251b6d3690b5e05f51481697353f9b08810f830eaf081e074b5980d0a5d6d3fdac69e3c3d8a5e2d3f05eda36e82bf11c77cf0a658dd42caea36f23b21fa7e6f88307e95eaa8fe5ccb5040b4143c1b3696314e6fc6e881c4543b886da985522c8524c228108c8c185fedb4d684c6e1b83860b2c0db54bb194f31953505815560fbde450b8d3a753f6088d149aa302b48a2912a0c5276f3e7459b68bac90508c36df71a3b0cb90dd1b39b19d1716f6c667da03ffa18276e4f2345b2b60f133cc5f86315770ce71c70d4c3d26d0457f81318b2008446bb8ab0075420101ebb04ea5e9cf3f4c901ae9814f337da440708987d8884ed755db36dd16bdc0a407dab28b7e6ad799498d8500eca835a26ceef21d92d797e2fb592b0f706f64d5dd19c1c3f5c1481035fd3e2fbb6aeae77054992f3fad7672dda7ac455dcefde56aeb2e56b3cd09e3d104a2f6814c94dfc1a8a9ec64c81e9a26ea38cc96f4ea44d838854883b9b3e81127dc6625ab1a9d2178631455fab5a9c61cf9c99360f7858c3f5ebe7583f99ecdf4b2bf7152e9c30544882edbbd7532668e3ca96faf47e17ceb8a55eca76a2163fb747c8b95fdfadf0500fff03d5ecd71033c8640dbc320a8ef65646e72d760e474dfb6da4f172f200d5529d14f7e4e7e60a61c3c630a088c8f9945dd9553c6324165a26f52482d4226967efc99cb184ac7c2d57b8299b058348d36c0d24a1e67e73195be97fd3511af0d3db5fc368fdbe9a7eb57fc6e4242b30bcc0f87c5f58529b33ec33a8bfac9f2e71f18666d06582ac309f03a5ebbf37c1ff4d4d11b76e53a3e89518cd4737bb0d2148a52f93e3a182f0e56991174b69513def7d20ebf4007498a04ad9c2f746331164806c862f03f3f27bfa67bc06405761f8e49be8e5fb8e0ea186da7dfb17d5bd67d7ff97772ea93661ea505096aec4d1b36b51c2fc24c4af1bd6af09ba33054fd7ac393c8a98030b8251270965ff1cd533c22ce679642992b518e440f8ec462eb7f9a708caca619c2d02d9f7f44760d130e220851f5d266ae9950fdbd0b4119c2588e5a8b3570b5cf68eb0ee87dce5d65f0905a86b917e2fc8718a9a0a72e9c574ab083dc955cd975e0ea08fe68ee0e937f0d7d04f192f6e4288eccb3c1c3f496ec17dc21be203a3870c43c77ab0898d0de57a30d1141ac024d6dee9f2c8cf3f87d23a871521c0745371220dc4e2e3c508f51ec42bbcf291bb69c4b8e53a8b2a6a69fb50a086b16c9f969836949362736d79016fe502e5eea82aa9dfc250d34a5cd04bc9c25fbfe4ea9065302cadfc41f938763ca7c15d124b2b374c6a204c8a1e3555f3319fb08e1e697bfc8c42888d8a72ebbb4e085e666634fafa21eb306134df1cc9474800c2c9c5913d03eed72d87f69393e716f658b25c9e094b3cca4d8c083646ed0328bc65de1327aa895a6f669b2afce76a9ed315556d5dded7ece5da35f6dcb99e5ae23d84a4942901c830ada121168516513a3b5080928fbce07dfd2ed5beb65a7af2357328759436b19c22c4fde1e6313c2999ac8f18e9e3187956aa97fedd4d4172794d71e36c3a9c3b4dac732105893a1c5ed3457427b5b6bf24cc5e1c82c53ba810824de8e316f74b23e6c854a33cb99da0485544d5c30554f9d44967f1913384f24d156916834f20976d87ba1d664855fcb7d79ceb39cf45e629cb5ade2ab2437bdc4283b6bb5d3c073e2049f4a53851d8f72c7242c053ed0df7f91bbe42fada61cef0003a784d2946d0c701c5d557a149a3438c54d9ab3f05878d0ac2914d574302ac35b80f0e7eb9ddca326bb2b2449314e7cd5bafd9321ca0d7b594eb7621253d5ed25cfbad1fa7061b6f40e23110fa21c49d816f30802954aaece1e6b37e3d154774daf08d11601db3f41cdcc56488454ef92aa5d2d624086db038f18d33b8499a17f5cfba78825b5302905b7d09e303e87c55560011e755ea3d76d320992afe632c03089eedb0fb9cae35b1347d30fd4d8a05225f650ca1a9e436a6e041a9e30fd0f55e50123a74041a7b0c52575bd0370732e6c2d6f3d2f49cdbdeda9cc71fc59c7ecffed73b04edf716d1bb6dac3f9428be41e6c8a5038ec1cfa512d7e8702dc006a533c1660e66de1ea330a2040aadb3510dc2a9f9929a8a6185b94131aed46f3a511aa5777cc435cb20a398837a4f1655059a2cb30ed1fcd21c40d0ae0e117410e43c64a4085c26bdf351dc551f377fbe8d5de1fec4d062b840a5fad58c5fc88b599db777bce89203d73f65dadc1f92b1a53d1a199664a1f745992b439c6df883851539724f04541bd7c5a38825a779efe1b594ad79380ca1ea3dba8d8898117e1e86adb2096b6f53c80d5be9ab91f3e8e4859c1c85ba5308b0a46af05873e1c0b6be812a0a82901573d079ed39fcf9b40dd7a7bdd173e168bc7fcba5cdb4a342ce220f8367f3fa2516fb39700d94ed52358e22a3992070bd5179cceffa28783eb58d09ae6e5731fd8842b21f3eb503830bf92d95af765870512823f01973c436a02e5a17814cb7f1aadab6f9094ac0a8099600ce43d6a25f7d631f75c6fd05d2b341a26ad457c5a20a6d19c8da80543464d14a5b9e231a68b7cdb2aa462071f80bb7a3b2c6c695380fe2ee9e1818b3a13798a33f05c7aa24502f82688711d7a2bf23f7f8e4c8cf53aa8a2c402b6ac9a85cb732da4a04994091f8eae0e7f804759c015d9bc9e978eed2fa38dc52251981ae9faf015df64d5607464b71301f6ce376f5e5bad07ad730ce152db03e529d87938de38997bbbb82a3a689c28850f2c96e855a0210d4033ce5c562ce8e4a0af942df09646da46acd46b02637d33997f5f0223e1e40475622f1cea9c93d852d9a9d1b9aaa58538ed8decaec962e0eaa61d31e33a19ac9f164c2a983f32721a6aaf977212c0c1d2896cb46a2d6bfa5c98fa7e1d204bc3bec741beb105e09eebb47b87be7a6f995276ab4e25689f69a87f968263759c17c41bd995ad1bd58f9717fbab5b0354c51281af251149c73875204bbdc101f033a93cac7e8b2fdb79e66dc3debd605c9e09aeb937b383a519f7aade4c05c3a3670c18c916e4e0a1867b691d27e00226c2ba1b994cdcfc43b1bb1731e66166ceaf0f924956d212790c3d01121900f7b1e71721cc9f958c91e37d5229ccdff328eecd69247462faf69023fd37e0332d43b1c75ed7aa053eb679fc8297fef9213d0ddf832dba299d1c9c6227c7a8d3fc4d8935006c65cbe023c1e45e4591e45a52de86801a957b7269328c2b7397adb05147c32ade38d4f50a8ca6374cc09fa881f06433f9104b6af6bacf8fe1eca856c252df83eede7db0b87822c71d5c22a56fe2a93afad6702943ff91d93f395bce6cf19ec93e5bc4aeb311c2f11ad14cc31820442d2f5a94a1de633305c9bbcab54f6a69a112ee75d79fbbd701a1edf55ab5d8e83a559ac4313bba5d4df7e2f1bfa5e50d9795a4419942b8a5fc2487530c6e80163b19b826ce8dcefbde80bc2a51b349514495418d5a83867658f341888f344edc41ca6f5398333e7df31d9cfa84936282c688b322716a76d77dcd5dc9ffbbdb40b47e8b27da510802176c82ff1f0091e33ff782613c9f035a998715f470f3fb0c31e1cf40cfd54d9a6d9713ca8dc60e86a0ba83319407685f1313d947decd918b91873465cdd9ab2c4a654d66e682c8ad38aefb83c8ae903a2e9215de8c5b37b4fea0c96b01890b51cca8c706d82a98c0371799afd31a3e95bf1b1273657b0c07eaf3c69b0720dd7c72989cf41d84faa9a0e19977f0ac3b0c3d73d6ec1688fe31ab5fc3f456767b705299506854e4084f93788af3639ad439f3c05b688dd76a00e73d32c02728d9d091977f9ab7c18101b5602af1edf702ff479c51be2a856c760dc3207158c469f44a27b0b1d51d4ded95897df308b23ae95c4f2350adebaf8b4bed7d93d3f7d5eff495ad5fe0b275f6d9f15b876b9c1c1f340dcdf9cdce00242c96c9a4da38dc146ca2981db6681b1cc8d1874bd2a3429fc43a6716f37c9377ab151d7e28342b6596f347068b8084f0633b9c631c37d63db4496e7e93e4525bcaf2c888906500b7f1c766021c15904821646cb98ed37d69975e9d1159a6a128eadc831c0915965a1946b8d2c4bd3e26e623c8cba583d714c9432835861de93e92c13cf46ebb6bbae", 0x1000) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x2, 0x2, 0x1}, {{r2}, 0xfffffffffffffffc, 0x44, 0xc0000080, 0x6, 0x100}, {{r2}, 0xfffffffffffffffe, 0x0, 0xf0000001, 0x0, 0x48000}, {{r2}, 0xffffffffffffffff, 0x1, 0xc0, 0x3, 0x8}, {{r2}, 0xfffffffffffffffa, 0x10, 0x0, 0x40, 0x4}, {{r2}, 0xfffffffffffffffe, 0x49, 0xfffff, 0x6, 0x100000001}, {{r2}, 0xfffffffffffffffc, 0x49, 0x2, 0x7, 0xe9}, {{r2}, 0xfffffffffffffffc, 0x1c, 0x8, 0x8001, 0x5}, {{r2}, 0xfffffffffffffffd, 0x21, 0x0, 0x7fffffff, 0x3}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x5, 0x40}], 0x8, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x50, 0xf0000000, 0x3ff, 0x4}, {{r2}, 0xfffffffffffffffe, 0x40, 0x3, 0x400, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffffe, 0x20, 0xf0000002, 0xf4, 0x6}, {{r2}, 0xfffffffffffffff8, 0x90, 0x4, 0x10000, 0xffffffffffff12b4}, {{r2}, 0xfffffffffffffffb, 0x4, 0x40000002, 0xff, 0x20}, {{r2}, 0xffffffffffffffff, 0xc, 0x1, 0x5, 0x1}], 0x1f, &(0x7f00000002c0)={0xdc, 0x6}) 13:34:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x4}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x9) r0 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0xd) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x10000}) openat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x1) 13:34:39 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x401, 0xffffffff00000001}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 13:34:39 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x6) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x20) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x24) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000100)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) kevent(r1, 0x0, 0x7f, &(0x7f0000000080), 0x1000000007, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 13:34:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x1, 0x100, './file0\x00', 0xfffffffffffffaf4, 0xff, 0x80, 0x6}) fcntl$getflags(r0, 0x3) 13:34:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000080000210) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x3, [{0x3, 0xfff}, {0x3, 0x2}, {0x3, 0x1}, {0x1, 0xfff}, {0x3, 0x3855}, {0x3, 0x84c}, {0x2, 0x8}, {0x3, 0x100}, {0x3, 0xc00000000000000}, {0x1, 0x4}, {0x3, 0xfffffffffffffff9}, {0x3, 0x20}, {0x2, 0x1ff}, {0x2, 0xaa}, {0x3, 0x2}, {0x1, 0x3f49}, {0x3, 0xffffffffffff58e4}, {0x3, 0x1ff}, {0x3, 0x9}, {0x3, 0x5}, {0x2, 0x43c}, {0x3, 0x9}, {0x3, 0x3}, {0x0, 0x7b2}, {0x3, 0x400}, {0x2, 0x1}, {0x3, 0x7144}, {0x1, 0x3}, {0x3, 0x7}, {0x3, 0x7f}, {0x1, 0xc760}, {0x0, 0x7}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() fchownat(r1, &(0x7f0000000000)='./bus\x00', r2, r3, 0x6) 13:34:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x432, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x8, 0x81, 0x2, 0x200, 0x0, 0xffffffff, 0xfffffffffffffffc, 0x10, [{0x81, 0xd94, 0xfffffffffffffffa, 0x5}, {0x9, 0xc13, 0xb9, 0x42967264}, {0x8, 0x1, 0x2, 0x1}, {0x1, 0x7, 0x7fffffff, 0x3}, {0x5, 0x0, 0x0, 0x3}, {0x9, 0x5, 0x2}, {0x200, 0x7fffffff, 0x2, 0x5}, {0x5, 0x1, 0x1, 0xd9b2}, {0x0, 0x1, 0x100, 0x6}, {0x0, 0x9, 0x7, 0x2}, {0x3, 0x3, 0x0, 0x10000}, {0x9, 0x7fffffff, 0x2, 0x1}, {0x6, 0x6, 0xc0d, 0xffffffff}, {0x7, 0xffffffff, 0x5, 0x101}, {0x79c0, 0x4, 0x100000000, 0x9}, {0x4, 0x5, 0x7, 0xf8f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x4, 0x9, 0x8, 0xffffffffffffffe0}, {0xa00, 0x6, 0x0, 0x20000000000}, {0x400, 0x1, 0x20, 0x4}, {0x7fff, 0xc2a2, 0x9, 0x10000}, {0x40, 0x5, 0x80}, {0x1, 0x8001, 0x800, 0x4}, {0x8000, 0x2, 0x8, 0x7ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x83, 0x7}, {0x46}, {0x47, 0x8}, {0x7, 0x80000001}, {0xcf, 0x400000000000}, {0xcb, 0x7}, {0x6, 0x1120}, {0x101, 0x401}], 0x8}) 13:34:39 executing program 1: r0 = kqueue() close(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCNOTTY(r1, 0x20007471) 13:34:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 13:34:39 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x1}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 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) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x122, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x99, 0x4, 0x4, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f00000d7000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x40}, {&(0x7f00007c7000/0x1000)=nil, &(0x7f00005ca000/0x3000)=nil, 0x9}, {&(0x7f0000628000/0x3000)=nil, &(0x7f0000069000/0x3000)=nil, 0x100000000}, {&(0x7f000036a000/0x1000)=nil, &(0x7f00007ea000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000540000/0x1000)=nil, 0x57c}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005ac000/0x3000)=nil, 0x7}, {&(0x7f0000247000/0x3000)=nil, &(0x7f00003a9000/0x4000)=nil, 0x4c}, {&(0x7f00003f6000/0x2000)=nil, &(0x7f0000319000/0x2000)=nil, 0x8}, {&(0x7f0000084000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000720000/0x4000)=nil, &(0x7f0000102000/0x4000)=nil, 0x101}, {&(0x7f00005c8000/0x3000)=nil, &(0x7f000074d000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00006eb000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000771000/0x2000)=nil, &(0x7f0000690000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005a4000/0x2000)=nil, 0x841a}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:39 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x420, 0x10b) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x80, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000bfe000/0x400000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000fcc000/0x13000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x1f}, {&(0x7f0000fcd000/0x13000)=nil, &(0x7f0000e5c000/0x3000)=nil, 0x8}, {&(0x7f0000d2e000/0x2000)=nil, &(0x7f0000f1f000/0x4000)=nil, 0x3}, {&(0x7f0000fd3000/0x2000)=nil, &(0x7f0000cbd000/0x3000)=nil, 0x101}, {&(0x7f0000c4e000/0x3000)=nil, &(0x7f0000c9a000/0x4000)=nil, 0x1f}, {&(0x7f0000f07000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xf368}, {&(0x7f0000cf3000/0x4000)=nil, &(0x7f0000d76000/0x4000)=nil, 0x401}, {&(0x7f0000e80000/0x4000)=nil, &(0x7f0000c01000/0x1000)=nil, 0x8}, {&(0x7f0000ebd000/0x10000)=nil, &(0x7f0000cb2000/0x1000)=nil, 0x3}, {&(0x7f0000ed4000/0x3000)=nil, &(0x7f0000eb7000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x900}) dup2(r0, r1) recvmsg(r1, &(0x7f0000002ac0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000002980)=[{&(0x7f0000000080)=""/6, 0x6}, {&(0x7f00000006c0)=""/138, 0x8a}, {&(0x7f0000000780)=""/226, 0xe2}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/219, 0xdb}, {&(0x7f00000000c0)=""/95, 0x5f}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x7, &(0x7f0000002a00)=""/153, 0x99}, 0x800) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 13:34:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x401, 0x0) msgget(0x3, 0x250) r2 = msgget(0x0, 0x10) r3 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockname$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) msgrcv(r2, &(0x7f0000000380)={0x0, ""/123}, 0xfffffffffffffec3, 0x2, 0x3e14e551ef2514fc) setitimer(0x0, &(0x7f0000000200)={{0x2d9cc015, 0x8}, {0x200, 0x2}}, &(0x7f0000000240)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x3) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='x\x00') msgctl$IPC_RMID(r2, 0x0) r4 = getppid() r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) sendmsg$unix(r3, &(0x7f0000001500)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000440)="316caca951c20c9b35baa8f166f6f630edf4a2d0cac4656100436405012b1156512cf54a76e981c094ed3de4ab5600af3f61266993a052d6414e17eb1c2beccdcf49bab0f6c00345e16481e9c50963034de106245d02094266cfffde83db12ec0a16d0f423bcdcaff17ef6c12666d3f8077a8a4b81773a87f3b71be1d531b7795fd82e301823af408437e64183696dd1cd21c748b476ecce1243808dae6ec67f131134c0055c66ae13132cb8c176c9b5acd57da4881bcfac60595eda1ac919d077738fdf19b176a551214dea95c2a92f7de2ca2279e8d1b7b6d18fdff2d585dd424700b083b4753926cfe50616acf4afab59bec468d0cc079b93f95eac8f7f1e124b1413fb3ec73df4486234f01dd50ed9b25512169592ba938b74505622a422cb1bc0c8ef232b5696f6e8786c41810a6160be943ecfd15b650a128eb2486d1391012d7877a5787a655e5d869e0884097c6061af283a0aa432f3f97cd034aedcda2f42bd3d5a4b331a93f2ba69fcbdfa343ab5d7faf325fddd0f9eb3f6a12405874a5be23251558148780063c364cdc9cfbd96fb7aa979eee400656695ac7e6e786a3855a0e8ae8fec6508e35c29174640e92cd65cd59ace0797bdaee9361c9ffeb2b5e7cbe253ba6b06a9318782053a955a0031464ffbe913f272cb38d2abf4c87ee6a6639ac334ffc59d28f830b2733eefa36e45a6c9e0e7f719e298eaa69c9f43294982a397f3c03ee49b0a2f0387c5f6186d1a20f2e1ec23261646334110ede80e9c603bc1a81413360e2a6587b498c7b7e29949eb0862fc4cd76e6567d4bc65a58b5be543367c8fe12b8d9985ae3453c427e0d1b973cb0962c2e2827bb576280ab37235d53f5edae56072c6659cd07dff0c82a2bb4c777f98f4e67a530f272a842cc17bb4baea1bf3490af7516466adb4ee83842897cf60631d8eb0329c128a6e8cbc7dee5a5366e92b70f9afcb507f8f9557a92a155eeb448bbe6e16215c10dd509238858c4cfd59e315bc2e241989fe375e0569477187e77f623ffb6413c38b1955f6908021f933f535a6a378158fc69b1c4f69d57780524b97beafc58572b0a9caab55dcf413b0db5961a053711de8b164524ff84d1e19fe6523ff7afb54d6311e91c544023a0dbcd8ef62bff2b70a888431f27779a4f229e4b042c9fc99783a960f8311d8470263836215132d7a290e5b28eddfc975ee8eba0cb897f94967bf66a70fadbb2d3d52e0b8905467cc3b204804ef69cad32b3c8316e931b89046ef30aef852435ff805356885b56fe5bec3fb93d619c5fdaaa692770ae36593262b94fbff8df62de7022512baaefd743996c7c621214e4de2ba601fd58afa923ccdefa3dd44a851a6ad887b694a5b12e8d744b836639bebb050853ac1b66e746b3089b487b1bf71eaabe43008cb22a9bf05c2cee574808660c9a2b3151be34ee56683cbde563b8063af74ae05efafb2490c7e65795c74b2c29a1276009f062704b394b80cbbfef74fa1806a5d94d5fb861c811a7bd9367506468e84e42b3dd85e6d234766f23d17cdea59962381b9a007bee05ff06a09f22a9a4e2affb55656c4acb1f31bad1ead11f8bdbd947d8e11b682e05888fbd0e244848622c87e3c76689b5c09ad047c00e256a10acb81f96f73df381bb65b4e8f36666b9d3c421a14711aa93fc952a9a629373f17263f362aba06fc4d6fca9758f0ca84a0c830d70728accc9c0680fc34ad5481c5bca608fa9fbf6fabf054c341458d28dc8b9174e03eaa52f972217e8f34bb47d79e28642262efb5b14c5712228e795c16cd1b5590367b82b12938db69b1d1c2527f659b73e33d10ade03d41800c221e8ad062008c02dc4504f2c65acd96d757419a1928045e63b8fdff7d43e676b2e07ccf71586015db13119a9cd36a6b3bec31fdfabb04737bbd8c1dde72906265a9085ca8f46949d269353be57db9cd84fcef7e70d23f0829fe01eb69cb37ac761cbd388fd26443d413a59d8b36de9e1d74e8e1bb3547feedcd4f8127a86e29c606e4d4c81a72a909eebc2d8fa350f2bac980b06abd4322cd43961f92c89735e443f8af1f889eea21ae0cfb2af8d4abd08214f52ffd132871b1bb06d0532770306b6af774374ee9cf6d68fd33b3bb467bf5ae91fa7733a43a3d2913371e2835c73351ba03bb8a4ef7eab43f4285fa24b48c16c5ca908f27fd42a4d37785bd2311f198dc7af8d840d3e1edf2888ee82e959e88d52c74e96347957b678eb10b1e1c1119f7088e9435e71740afbeef2e925be2e947f11a1766d8aaf8861a2334330def014de048a06bf7479be2585fd63fd714aef80b5a3d76c838e392af974054e0fafc8e8497d7f29ce10abcea601bd92de07a520d8b5881c4ef8e7fd3013c242da158141f9394b521343441bf3e7659835d2a658d6822308a69de263681ceeb40e4c83507c181efd4c05f433d40d990f3a1d8753d313e20ca7a3708cc0c3c5931f24b9332a665af857a5ebf82d1357e113a37ebf0e4aa2d22eb24c34bc3ea22b11932f0ab0ee84e4d7a067cbcde475f75de5990f02e76914a44597ed69b75c4a85554479dd2b83bf39a4824cfab3212a4d7ad3fe4759797b07fd142b6cad475567129194a0cb393b640079ce51de6c665f3af415c2bf183ea996397c1e17da7ee72b0049c825193e989d3306184d405f65f6f67e8532bde7ba427d824d96bf85e62e411f8985d1abbcc2aaaec7d2e17ab219416b689f63aab9ae18800d0d7cdbaa9b0ebaa6ea03394d58a2b523e6c78105f9e52d024070f72ae5212b44fa1db038bbad359f7b2f49ac0a5c3a4f04f52e72f63390746caaaeed5acc80f75ec4facb0da6847a17413347017c23eaaab5acd1ad406c979a4527dd4fc8668f1fbfc84f50e0006628db41bde18b3679cb6a5ec32c99cadef31b591e499994454142ca36d8e79188f18974057408477ab464647bd4a8444b0fb29ecaea01978f61c627e0fce2276325f6704187c05f672104f6a050223907eb1eed0e0533fbb0e52adf9b6adb3fce679e86d9fd9a61cbc05323405377a942ba94ed68d5c4bb51ea8e6f68f3ce95fc094ffbf6997b0670c070096e6371086e1fba4af3633b85cf79b4b29c4199da44abedd52eb49a0772e6232b0a3f1a206c2d578dd8c5ba54e86727a6812ac7f9a718ffe560d91ab728a8e78efb183c62e976d7a2c7e52545be4442f4ce4bee7d1df39668cf89296282a4e19302602e8f3a0223902c3efeac47bcfd8fc252ff49a5d2ec687b116bbc5df4a7e59af5b9c692893181efa054f343587f78ab567d15d2edf0576f027d6d91ee407ce7be2cbab56b0e211775f0d91b305783992507c2aaa6080a44b6e22eaae752d9db6fabf062160815328dcc8c8e095c2689cf5ae3279ccfe68d75c0f1e036dc78c53479ee27278c42dc71db0419280ae87894cd54d4d679de81eb22cf7e8314dbea4ce215ef758447f91ab4d7a3b815d71c000821d3974b2e5b7d319d542be013ed80575c895cda977b6820b81f5d651a460a88e255755be02b1bdbd29228c69dad77a95d3c64f0aa37ee6b584dd83eddbd4c37c5e8bb2284657283ed289fcf051e0fa7471c719e4016e809266fff808c2e111ac5794d3b70f8cee422931f3df389b78ff18a26da175d9c4cb0a67bb4e0a1483b4931b1d2dd8c3bdaa3f84886e27edee6f1827d9cdda22b8364bc56e90b7a8e42a6d206ae452283a9db83d0ed2920d9919f6cffcdd55a1d2d713e6aaf923acb6012294d67c606bdc43647f8681f43239a39d632e5ee20270a163322f11341acc602efa0ab81b6d4c945c88d8c86cd20e91864876534c88382a23134ab05c8dc64554be5f5c5dfc96a2c08b8bec6274e39100ce28459238f78e2728f0b7b8ec8c025c427e3b48505c9fc787270a56dcdb3dbacfa52c4c5ffc73dbd10983f817c1d95667c60f743a2e4dc18bde1ad312e4495d5a30615f7a1085366ed525b46b7e9fbf2fa46ccf4a0ef8c0c932a9acb483186f2c0db1446b313cc89bab5bf2e51a1370a7a1c4af0685365699dfaaff8edab14c009549ab2a17188e84b4d453e5d5bf4e518e65c66cb8e1619ade9eb7ba90d7ca90596ca74213fe1887160af8c10234772596848f6b5c97b65e6504a97e481f29b5acf47665ba1079ec7610365b0497d17d68a54f0ad849bf4839fd8d17e678b6dedd1b2f7b7bdd486100115bbd4e393be6c81b9fbaaa22d89840e866574ccc66b43fb28539c45f83554df3895822160acccd911cee48159195ef7d0bff8b6e75d507ab0366009e314736ae94a3b1288a216c8d4afe8bf45b0d1ec727c7381fd1aeab45a02088a98943e950dad4950282d20c15183294e5c8f46f14febae146358dd91c22525590ed961ad60a5542a96fc4eb106301285b5f550486336c7aedd9bfb2444295bb0914d986bb7fc30a383dfe29dca1d469eaa28b7405b54d5a468668368fd346ff1ee159a3a180c966e76c9e4769f995843c2f0c674ea571c01ad7e4c60b5e533767fe71ac6f192c33dc3a46e384b7330ffa95015b9dfd25ca1cbeab4a42c70841240f2dd9f1a57141539821c230446a19331b5733921ff4d6450838c31ebc7192bd09839163941c586f603c30a01d617d29de09d64126c3fbc079382bb0938d90ac48c1a62498d85fba697f8d22194ffb5c260910a280a23437710175b8168228ae07a6bd7b55ed0d8cdd300b084136c2483414304cc4be6595d0ab189e4e10c0bb0db9ac27018abc3d89b3c9226c7ef11d1814a170b2e592fc7815f0376f6075042d68d8fd9df446d155a0ce277f71e37d94f2f45acd630c68936e608857b15aa05877b0287033ed19762bd405dae23ebfe813024f5503e1d514794f8cd42bd24dd8db685933c08431c278a87611e38a8d01de1cacfdf3de7fddd0908fafcf4c9e7e49d6ae82d3e4196e4d1110af7fe9a2beedcc90ab36480ce4f18e6a72586831ba31612c5421294e6b9fbd538a1809481c6e883be2dc3c82240c31a705d872f61655190d9d2a5acd3de1de7aba6cd74ff482be333b7e501698469bbd9e942d44be261b6b5fcfdb701d3a1c1473c0a50146488e23d2a1b974411de290420696459d8108baa4e6d46f629e3c358d97255250fd36b7278df93113905ecd896d1c22654ec23513630e1d1de4a33b35fb54d0114b30ffc4d514178000e66f47071b6dc17e43ce2e63658f3b9f8479baeb972294c78baee3527a22a74f48f65830732c5602e90ca497ad519aff89b38efc8731a2dc619bc6aead5ef175bdeb0ccded9e6788999b6f072c1b7e06ad316418b9ee29f24f8bfcdd196b81a4dde557ae9ecbfc628f4c5a121eb5aa2b5a88fff694983e227f069d153c003232aa1ca6c18007bac8dda16815b977c90891e8da15d207f871f21733684719788724a582fc91e67dce7364a47dd2e8385a76df27b7c7499bf2b83a5f3615e4a9e158d885057eaf84d8ab23402b1119b072bd00f1bf30754f74c32e7da0a64da88d4ed0c21d436e13f721ce90874762b0a1b3771d84ca422c75f143d7489b7f1e929db9be5eaa5b77cec785ecd162f2488b0928a60a504f81f2ca078d94f8363a533ed2897ba7a4db41ef8c399f9003d67172b4754a4d8c40f7739cf2379425668b36f9130300b4997ad9fe8f0c8003fec09c3d5def4b82915ce267ff7b70bf8ade8f04e3beb91166da1bc0bfe9f68f9755aab8c7966e86deffb2e4503be8332efab72fb4d1446d73a67bb3c72146ff78dba8bcff314f81e6d775db9446949647599740b726b45050ce1f75ea1781b567", 0x1000}], 0x1, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x8}, 0x6) 13:34:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000001c0)={0x3, 0x2, 0x1935, 0x0, r1}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x6c}, {0x42006}]}) r5 = msgget$private(0x0, 0x240) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0xfffffffffffffff9, r2, r3, r2, r3, 0x8, 0x2}, 0x3a, 0xff, r1, r1, 0x1000, 0xfff, 0x9, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r4, r6, r7) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r8 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r9 = msgget(0x0, 0x201) msgctl$IPC_RMID(r9, 0x0) writev(r8, &(0x7f0000000000)=[{&(0x7f00000003c0)="04e45e2f7ef8a28c8951928c5d5bc523613c734051cbd779f26f795d3eadc5622d1f1a3bafc6ef472d93bb449ce2c02cdd5bf7c99f668c1e8832accd8ec7890aa296eadda726320e0b88f26077213cbe523f2643889aa4c9a903952e4add5e0b9778b3813e0b222e6708ffaca2f22740a11f05328960d8ada774deb5d47543b0df5c1e0a39605552384f1190026e11644b503037c7", 0x95}], 0x1) execve(0x0, 0x0, 0x0) r10 = syz_open_pts() r11 = syz_open_pts() close(r10) r12 = syz_open_pts() syz_open_pts() ioctl$TIOCSDTR(r11, 0x20007479) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xfff, "73cc510e52b3ad2e0d3fc9c06d00007f00", 0x0, 0x4000000000000}) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f0000000240)=0x1) r13 = fcntl$dupfd(r0, 0xa, r12) ioctl$BIOCGBLEN(r13, 0x40044266, &(0x7f0000000200)) write(r10, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 13:34:39 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0xc011, 0x5dc6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 13:34:39 executing program 0: r0 = dup(0xffffffffffffffff) close(r0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000240)={0x1, 0x2}) write(r1, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f092700000000000000004000000018000000000036be2dea537cc660ebb60c52d83726ce13477939359c70b24f9cca224ee1a87108606fd9d1b6df1257d77a2c429ce1f4f425a5f99b81160075b9141f83ff17eaf6efa465bb4c8e72d49d24ef25f5040000000000000023e24799a907caf6f4b3d62db3554fc008921220a8446fe0d1969d53ee4771cdb510f59e888992097c284c8cbcf8d284603b91d4d9c56711c23fcdf1354d8e3efecc5faf6b4508aa3eae44f48ef256ae7caac9f84480420c8757224ac0a8e59fcea55e4b820f6d73dbd929a030fe68744e848c6cdfb8ff07258d7790125144035c31f26ca8ab6b4ce62d821a09", 0x145) r2 = syz_open_pts() close(r1) r3 = dup(r2) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x288, 0x0) unlinkat(r3, &(0x7f0000000200)='./file0\x00', 0x8) r4 = syz_open_pts() close(r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xfffffffffffffffb, "85000000000900005f00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() login: OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) 13:34:39 executing program 1: r0 = socket(0x1e, 0x0, 0x1) sendto$inet(r0, &(0x7f0000000000)="e1df34a630bec0d8d521384485c7e0e9b6f72c4c8154281eebf4c64a6857f571295aace5dd1845fcb70e1fbc6b6f96a8e1a430399c2581d68d9990ee308e000eb17beaa97500cd1b47b2952f7f4734bd79efa2682638350309e16043cf40458cccc5951d225414ede71ab9a5bf09ade9b26d782834e27b7c5c9748fe467667fa30ad49f33ca776f452fda7d65e16fa01239650a476b7f93bf2c8d64a25aa3baa9fca4b1728d273e1277ad19c2a8fa359721729e993bc3b6181880b8618cf34421359b1078b8fafc03ffc52f2630fed07e72cc7ee0c4762c15042919165d0c8f55a7ed4687196ed1bfd01a897cfeac1e8169a830a727bf1f6e50ba05065766788dbf79518f8b77876a86224c3e6568d394890f58ccf0aa40ca431fbce900ed730a316a1124f7174f35c808fb68068029842a40d6289c1171dded179da533ec09cee863ed6abaf26e22a7f205023723967e672160364b7670b5f6474670f241805fd4ae2a7f206a78f4f0d03ecdd42eed70f2119555bd424800be3f3806b6767752496ab991ccc7d5de76253c51140f12bac56b077dfac4081e82ad649d870f5b7d2382e2b9a997239b479e020518b24a1a78800cfda6a923967b5e9b496fc0f7b846a6788cc38372e1b7f0e4be230964e0eb27b75f125df349597db9c19684ec789f64fc068e1a3e52e725c7baa3b2c7717ef89a1ae62c38d47c5a9d016259eaea606e052f8aa608cd0db07fe681495f919558b745a66dfc7a8b4f7a52dd8aaad9e2f02126342e40329a991651aaabf2ea6598133dda9d5c87fa89756608e183240c436790669a9348f188790301285c06b71ab1d940e0b5408110a752fcf381b471b1946c225903c2d97a8f92fef0ecffd299764fb1a25938315576b43d3b31731bb06f76ea0d1dc8f2b9f5ef0020f481a54cf47be9da20af778518453124ea3a697002578adc888337e5a56900d2e6fa674a15463d09d7b1a14bcb0619617f0663da52324ef587a53205aa9bd43e6c2e9fd929b6a47b494c5637e55c1492ac6fb57a5b81c671931313d6e39b31369715eda9bc578621d96ad05bc8126e6e5cb426206b2742243eb071862d360b97e11c6cfef740f330ce214dc621fce9d56a952ca5c170309271ec3fba75bb41be092da661d0e5ac5033445ba3bf635e2a01aad7bc1f2c9cbc4d2ca273f664021762eccc3cfa9f4f8608e402f69ec06979a61b80089a4d40d85b3b62cd4f1cbbd0880ab3ca7e8516632346e286639080620b1e59e3ce6d56f0e811313ccd7d4466bf6bc3f1e90b886beafad0805f29cb09efecf592b7bf7e580cd8917c975f78d793415bc9b64dddfb827eca7e6697ba9132bba881c935b0b60ed881e009af2506d2612809201f7486f645d46a1c61025b90a589496af67e7a59cf719288f95b374d71caccf84655de9025c088746aaa9cb3caa8c06365fea9bd10f8e260e0d4b878d544231e11d065baba1f1cdf8d06f35037b2d57bcac466127612327454f64eb655bce404e3de23ebcb69f98c0c303e26a89292786f0fdaa32a6a236e632625ab709371d70548d580b9873f7568bdfd01c35ad16c7535484316a472ed1019c91b3b64475e40ab4d42d68aed202ca756aa7afae4f0b2b356a5bdeff8d80e4c835c70b67d21990aa388d29aa692d66ec79abbbf2b824f961ba4dc83599350422710a6f7b76c089023988de948cf9442fa8c04f2e035d896d1ce5bf95a115598978105452ed18ae809fe403e089446da6679fe2187700a2c925ff8ffca491c8206dd35f28dc554c0af29c14489d7ca1e4561b6e1cd147312de61d81b65f1754d91871b04be16a07fc65b6e6cc3e88a4253ceecbf96655d07581afcbfc9a8b3bb6321e000ec8c10361db278bdf78e98e7a2ae6bc01865cb556146ffa24d84bd42d75414525ef9fe80e94583863245ccc182e9c1910e9919398796024fa4657100af097eb242225fa5f36990dcd66fc6e5745e47e135c78ed31d398291009861daa08450ecdbca9d12e6ab01519f5c36384e2e342cc5a9be4547d02b56911aa4edc1b466f8a9bac1c5af0fa7d31229fcd9e832a0af91f4bcd0fb6f0b5b38557b64daf54fdf71754c4bba18a0e26cea91b7a3b5eaf9039c288bc01b2f7cfb85d8bd99c23de00a930866078d30795ef4142661e3c2c8ba3d33accd87cb4debe95091b196cd80980ae27ea55d3c4671fdac16705d3facddf3c7667e9eed4e76630d8124b4e6e5dfb5d9e40d9def56dc2aab0f5c18ab397bd30a9a9fdd241b46f0e9c035246938c85ebba9f597178826b83f49f691fcd4b5b4e8984e0a3e65e7131a753a682df4bf10798ee431b51f1f217c7450d6cc443e0ce6c5c8798bc3512b6615abda1b2be61995b2cee8937c1d1cd890014916f3554ada77c6010524bff2826bd3beb1a5f3daf293d601576acbf9d891ff950f48551ee01a18b5a42ab03233b5e523a6f80dd29ffa23c1f9e87b54fcd21f55f024c02428a2e167f8a9ca6b271514146c581aac96dc14a2b5d61fc1e4a048458159625a29141ae4008a0caf363b3718db7a34b2dd67455b61140d703c4b1db699bdc67091c44d01568667d79643a785925e7e68dbd154beccf5e2cd4d740b22e67e55e9d26c33f69db9aff8bca1dc821b28fec0a3b9c46121bdf3011f2f31fc16365d4b719a1bcdb27d799bf5c0d111a6bafb6634bef3ac76f25e71656e342717b46a1c27c199e0f17ec7d2ecdfa640d7a8d05e43048841378351fa0318b417aa2391b17f0709be9ad100ca5faff415ab65ed43dbb3bd4997476a8cb40545a55fb04f0d047a39d850fbd04cfa77ab6e57516ab4c4e373a9927a9a8727b8142d14dcbf9cb5bd23a662fa70ed2fad666032dbff5d371f4de2b98805f093654348313201c8e1debc4ff946f0b4bfb654bf3e2b14342fd823c2c722a409892e7dd7b87d6ee183c8d640b6a96988d507406d960b2302cc5bdcfde3b370f99f3a09827ea5eaa6f49bfc842bc87bbb7ad7463902e1015e5fe9f9747fecbdb41f2e95af5ac566227d71319faf0da74392c0c5ff7cbe313fba26f74814347b15a2661e00be74aeb2dca34de0faed655bf29a232b0ce77a3400356f8937dda972d238f8417a438beaf8d2e1ac5c7e843bba483d2d4062825d6b64ae1146b18930145631e0ea612ad5ec19cdebbf7e6a8501ee6d63aa0ed0b88bf8abeef7702d4cc15b4e67b2855e517a9d6d0f7cf3a5f09cc3822f590af6554f7495c7227017498d30f67d638826c9d50d205317798a885c6723f4fe251cf46cb7e003aac540c956bf4b63f79349f44e389dc7ed7754d7cf7e5214dfc6400eebb79ad03921fe666ae45d4082563f5ba5adb3d597ae2ea81ea34e65ea89428183094ea25a4b9a506bc32cc792754b3a726ade09fe8c9bf3ff563771298f883399c2cc92a3ac7dd38eb0875fad332ed30407284dde7c0c016959ebb06f3ced7a9421521ad6edaab2dffdbd099962d14ca0442bfd42e7c66624becb037a69142f94bd34136a4f7fa36afc3453539dae03e77722509eb05d8ef0f567d8abd5c75f84dfc634ee1defcff346157528042af88a25d9ad5dbf430a1c679c261092e3a155f2de9492ceedb91940db2c52eabc655c59333098334a76f9714691e340dbf28d8256b79a82063e8d920c73b53d32116e9690310f7b123b40f22d92b552481ee7c1e23042780e7c8fd3ab76f18f5305bc1f5dfdcaaa0f2e03c154902c71b3766af3907d6d9daeb21d51eb8fa7ec5234604f4937f94af05a06b0826ae2a6a96b12a63d952c928615227d3dffee98610c0c6003733c0d3552eadf1e1d6ad045fb2ed0f51bf15f759b3b62dc5a6659e3d21680b58de342a9259a1636bffaaac12126a9b8abd9f0abd584ba5e15c8d09b8190c64ce3111183127420ebb10184dd682adecf468509d60fe51ef6265d4a989402c2c0c1125379e26a1661126c92382b2de9af117b0732154314b916799c7ddc8437af2b03170aa7f1566e1b9ed53827c9fa7a79e221635ecd2b5220f30e16b80c4b7e1625f507082ceb05a68285f5ce1a1a7587a12cb7d3868f69d02813a3c2ac44c16f33e8789b400202f471e7d4a27a51d6806de1f39c5efa4eb828434b88738b46a7e6e8160b293156d9a4b4e0befc4042f40d3a145709521479fe3caae7a3a07e2b1c716a559374820db63e974cb397303ca53a739037381f90739a2bfb98e2b69cca1ff7843e89d8c6e3a8db76db65230fc97da304f8b6ddd93535d5439bf4a3a72865e4ab3bcc2b8795510435446d68e09f9ee511c30b8098f43067d17f532c9db2910b3f59d0cf65533ac52cc554ed97aecd0649e017200a853ddee86f59e6e209316d56c40e18238f8dcc1299c84b197a82ba759425a9b1b93cd92f9efc4b093a3fa0644424f3fe06ca6d9b97d2805c2415c4fa4e32602dbaad7e7fe3e3b7d346e436d44b22b57a730bb509b57ae9543e119191ec1b3e55ef3e4d30fbbd827eb3a858ed0d958c2208f435c90aca42d139fd26a3ad35b50c16e6d64f558c71526f1f75554926f4d9dc464b92a995e0b0a31afdea293eeb738d0934535c11850ae6b46877618bd83c12270096ef3950243a78d204e62a0970b335ed3bb624ad2c5ac9c7b9b57b21c07fdea0e7e9d999c039be8b071869bc1a10065d00a557d0a4fdc4f1cff0d118eb694a2b86b2647f2ded282c4692363b25cf470cebad7ae2d0ea47f2a05026d72aa5465f059217f5c0e2a516e2012213e0f42b1f5cd8d6ab6c2b0d952ea68fe6bb4686a503fe5e32d003103f95834a4b4148af6e606e589392af9e082f10bf44ccbff2d8ac69930532da88f979e8f4392f16e0d8394164a5ec7b48c992e84a36cd2b1756172b66376490270716086fc68f301fbc421488d078d630f5439ea2ec37921ca4e069cb14228f16f30be4b3071ced8008e7d77af514a92ba63dfc2c336d5b61abbea532a1f2ecea40b761a043f08f6dbf842225e1471c4073fb463d03be3593f4d97c0918aa567f20d11bd9f52ffd2ab6449857f4a641a4041e8baa677248b75310a7d59485ef6165290810719c759535c4696901394de4bc6ad06afd1ede9abde840d08abc4e9d4ceb673df00c608a89fb0a35bf2e26c74042be3ca9b931f85053ca41c73b0b101f682a2718dafbae5814571afbf5611e4f997642bfae8c1ddc23c55bf0326fb5d7f84630b9da0a9edb37f640850e6437dfcd780117c8bcd2f371f19c7e107f35be6dc8920beffa0436f513766f61a4409b4b4b0c6ddd49adbb441494d4f49eab3b4375fed096e5008c98d421ae6b06b5fb3e2e9a3d7a289289ce62c0df23264abd82592a72129ba892a77c37a165ab45c74e5cfdd24ce4b526ba4e65071b3432f41130fb492a951be34a55fd6b87b9dbc479f800a3c16638bd6fda791897b13f9e3d5d771de48b8d0aaf323ce08b3a47e8d6b4d05c93b3863c250dc99d3ba21ff9a284d9eba054cbd6741cedfce5861657026688fe7fdb016273c49405f8ecb1de68ac6a46b9bf9f08f5bb9af6c4fffcd010494312821527350a88c638e92d9d54e1cfa1787ef598f989aea82cda8a6266381f1d6b6f1069946d5ffc0167b38b29e0ef9bf21be3cc3fdc489d08a92e145464edaf5d5266af08355356467281e3d61e95965da68cb80e29acb837849296da5c02cacb8089cdbcf62be95478e4002fe43267c9446b00dbcb2308bd4a6bffeda5dc8fe7ad39f1cfbe1da3ac318ca25bdfae238d026ca1074b431edded5c397682c41d32db3749fc4d057a1feaaeacd7a92d0f2d914", 0x1000, 0xffffffffffffffff, &(0x7f0000001080)={0x2, 0x3}, 0x14f) setsockopt(r0, 0x40000000000006, 0x4, 0x0, 0x0) 13:34:39 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x2) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) 13:34:39 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x400000000000008, &(0x7f0000000000)={0x0, 0x3, 0x1, 0xfffffffffffffff7}) pread(r0, &(0x7f0000000040)="8355cbcc05709a3713a6a29647b77c75dcd660f29cbe9aa54aea31f2a383f03ddd82d89553404342ffa2e1fc803b94d8c8e9c067a48f0ceb36f504f4bb780c17d4c514534d9b458dbd3759cfaa74a6a8f109ccc94c62f6505b346b0e7c8a0b3cda7f54a2076275e72dd57a1292c702a5da637d87fe1a170e6d3347d15507217fd96ec0bf0d6a017e52be018137c88978cfc7194a427ebb3d2d07eb3d526909", 0x9f, 0x0, 0x0) 13:34:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0xf98c}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) sendmsg(r3, &(0x7f0000001d40)={&(0x7f0000000840)=@in6={0x18, 0x1, 0x3ff, 0x3}, 0xc, &(0x7f0000001a00)=[{&(0x7f0000000880)="a39a797057391e65478e4fd28d867e805be37ccdeee1e8e063124ba24aa5a924829e0a37ddfc25b0ae1ad6548b9ad0640542bdb4bbfab27e95138a88f28e0e133807e0e8aec995bc7db6f70765f642d6fbad3cf5b31199c514c40265273a9aa10d1720f3415b8a592a839396db2eb62870f33d39317afb22d4f754b168aac86d55403538e4e04c8d208588adb422bd6822046d7fce5ba223e3f4766ff8877bc234c52fed899a5cf55f93f708a6129ccab8d03df0d6236baaf2f08e5e83afcbb835404ce54d8b65219884d7e566c6f1ec1101a83495e4c94cd4651f25d6240a4d8782308d1497e5ebd3d69055db6fe656657d024e8cda8dfc73d56398d7acdbfbcd1ad42901f36f8d13e97c4f9b3987177f2b9239f90ee3fd217326f8ae0a44b9481a102e493df900459829d84af180fde0868f963624c5f900680cf082db828d167d59a162c91e827bdda1ff6601dca2f8a58bc50e6699a686a231fe8d5b609c3a05f24f3a6c209da26820550ecb6732d782987dd406a28577c8ccfb8634538a5cb2b2539e4b2f2b7149f33e4a0733d2d062c5c34d9907135f3be883dbf92b73df88512afe5922f45505776633911de75bed6a62bbb48e73e1ae8c74ce17a5f7e84583049e18b8a414be921b1a6bf2ced64359a0cd65fec80c8a4801d4ca7d4da4f7b8873a5883e28e44a992d120280729371e6fdda01991c8254c6f3695d25ede1e826c2ccbfe2fbbcf74f5ab5d0361c51d431f9777f4072e8d5add357f01b3d65910052bd52ad1c94f8ba69ed7bb156e6ed2668152c7bf070b31880b75e94740eb4c98f16a689b26079c04325ff7183d3bb826e9ad9c2036a64605bfa4da7f3d7215e2ff2dcce134d575be850bdcbc80b7d2e031224d83afed0a6afab7f0ead0e1ba767af9b7519f4e1c5796569958cc1a666d4e50cac53ffcd2e5cd581b6cd9b14a738ce25585c957434d791ed027201b7d053b981e36b9586b9ea1cd332bfe7be1acbe460eb9f6754568a3853f15eb257fb47e993a8d9b6870fbc6e3d8470f0b7c3e811af21e4d9438fd2392339f51117786e3dc7b67d604b3a2194ce35dcd5925a70939957825c02ef282d35f8a2f1b0e588f9876f01f492df8a4761538a2110291abfd998d8b0672c0a4276b13b57f8ea5e9f421ff36e87562cba82543989efbe6fe673e9b9598600df7f2cb4ec54339d9727f66dc718a9f73b00d5ac5321264ba19593bb009b3f6e23e46bc5aaad0ab0ef1e22aed555acd24c9c9c524d690e51c1e2a22931cd9c6545b7bb5d1716077f09a40f3b7b9ac3e9f3319e4b0d626bbc9366dd245a3e0fc38e7a9fb1411657759da2688dc27fa56d0a9dabb0a2c126bb7725c35c09ed9ae796a09ff0aae97f9b6b360cb8582c271cb9cf6109cc89d791e00aec5acd78fa7ba03f9b5a9aad4cfc9d7882d5259351714f74e051227a33c76df05d1d16c4d6be73437333e4a37bbe05c98ac7727b234fd0927cb47d0b320ac70483d8aafb26548639745eb7cfbb2cff7a9c5a517d407478b21740f0b6d07c9fe6dd6af44e07a4682f4b04f7bb60ed88618f906c0e10797a2c951a96c48b066a570ae22abe67f4ad0b36f1fe27631fc320e606a3d63902b6140fa93b4bbd5d6e31bb4f43de1016cfc85df3393a8f7676fe6e92a9e4e61d2c944c3f6bdbef8685a03db19bf55b070fe2a3121eb8e4da577d38d08ebeae6bbddc129388626487687a708bdb19db9dbdc85963bc1fff39cdabfdfe5aea944a9315bf3d0eb680e73b06ab16bd49f1a0721364fddb72f0ac86eca7304a8a97474131e668f5af5485cac2d0df6a99d839132c776252da4a8770ffe3b8a2ad7ec0cb5676232b92ce479266b52a3ec6c1ad883493db66d4f679e45abd5d9f31fad2b2b3cdf54f7f83a33e9eac8123a50d22adabec0c62182f3eaa67ad4adb4f783949366517da8a05e18121b911fc6eed4896a025480c57ba03ffe1b61ce6cd9de24c1e5ec1131e507ddf9cb9bec70b0243452cc53af134361bfca051beaddb243cc1421c877d28f8ef6cead817fc3ff5b58c495938839f6976ae8c1e04da35ec8607e59f06434504866ffb28397bbe2cc24029a1bd40831353959b1955d187fc182a5a1aa6dcca71b12c6fd52fcbe74fea025e62c65306358a9b3a3226b18133e4e2105e6250373f94135411017e5a4e25b1e0e3277f5d14e2282340935f1ff6d2c6beed2a238995c1bd345beda64d9515615b47211c9b3e297d9f2f1d4665e37b7ce93e60653e76d684c0a57ac689adab025e1e58929c6c211bb163c22485264ca79dfd0e7695df9d3f0784c41fa1fdfb7cbc6a49bb56381bbb0be93b8d1fbecddb1364a2433e52711883ba51080d12241bb07d1680ce4b4ff86bf70b3c177f8af56c7dc5e1d1b0c602da1b55fcb58f9c6c0c570442ee068150ec7b34261cb96fe22153f00d0e95c3ddb96e38c3323a99914ed79d3da664c7a755f1cc1fb4c0d2e65fd2dcf90de0719550da6d23e19ebbd0785d43d16c40e8af8b027f14a1f46c8e5e8dcea2328ccb3ac8fbde1c1c8843d795327d1b350197015c34afc01cb60bf1d4747b89e3d48d5c98bf1bbd2aadb49b2022a93a22c3536dab32a6d84a98282b109855e79d72792018b5ec573816659ed1d709e355eafdc33c00fff56dc0fedcf8b70407e71226e3fc90de6bfcbe39791ef05fe8c12d509d12c027718e62b941e2df85ec799dda82602618025ecd36f27eeecb7749b846dbc5e14982f2efc4d7e9a5bc96146189ee94fd1ab0393a2d26d168dfee11105b3db024e69574eec8c2c114218e58cf87a319fe77a30355501007796057b71295b583c644f6611486b7f00ffabb8e2434646104c8d721f8160fbb8ad4112f19dd21f70f7838582e500dfd0fda7cca4bbdd387a2febf0a5780b5d787015e0bb93b4748ddd603f8a29039669b75b22fcb71823985a06decef06359391b50ead477a1875ee80a3a932d81eb5d6ff73bbe3efc332dafe9e18249a768de6eb5c1d280da3523f776d8b1cf875fd34274112ea0e51d44d8f4a438382dfc01036612cd93a5a348feffe52df84f8563923e97e82da94e8f076750693d4149903fc212aa30b79b17d6c8de5da3a2020df4409fe204d178130b7d330adf212f632384902358d3b425711afd675d1cb23efef75cdbe4f62b274349893605b753d1adf77c6747a938c458b8761d1206374a9bcaeba382b197fe4de5208853037251690c8f6de1ca05b7c30d056acfd727d716ca5c1f52ca74d4d0c3db7f48a6c54f152b8734bac9a5ebbc90b687a39b209d7841ff3df96f4b58191084e9233ef1103c92c16f762c773f5a5652ecfc55608709ac2ef2eeccae2d31272326513507c09a85bb4a4937ac5b1ef909284a2e8f45c892de8e852d6af205b83f5cee48da86a5f6c52a9eb5a86740d9bf05f8567544baa1a35aa35d319503d0a9c177ab52b0f7346acd1f085c79fc8b11d3ecef4bceefb89a393c3242f9dc4a4944b791bf73ab2a9e4ebe37928713615942f8aeac9fa4a2f6b392979dc10b31e5e0ffef0bb83d8b0931e4b5222e9e5c30b5cb24e54c307591590f6eac9a447ea5498c3af52402106670113f0fac977c131dd6d19ece1aca53a70bcb19d762c7a1a73c3deeb4d6f8db62d22dcdc33e2811c70b74b70868fab880aeeb698c66edc50b89a412b7a3f4b2289951acafa77f22cc54a23ef0bbf57505b5bd3dc4cdcc75d44cf70d0dc81c9dccc40d3da6b0b7a9092730060467672a772781b1db470f9f8134a8a7005ba94e7243faba47534542685f85b192e2c7f27c43c14e036e1ea8af69518f9194a4761bfb2abc199f3e64d7426208c2a732f3a8c953360c63de0d5a7b55ceb984b18b1a1472563a70b5fb18cc166502e7bd593e34dc7b6a7bb89a9270f4b0af06b66f895836e09bc0f15ede3085539ef6d47337db33452995efc66ef614b5240e421fc210ab85836222db48ec8e47ea64a1f26a4189531a29cb87f23e0535c153aaeeab7bbff18bf25f2fffc4ef7bedab32d3c058fd54100cc75f177e5f4565ffe461002ae7afc245dc0ad811c0efae818e9735d93050f995c80876d0c7f3a7fc4a6257cfbb7401d1d23744ac73cf24d8243bf09739e20e698b36f2afec801b30ef9be441cd6d6d6cfd96431d55451f425ae747e18e52d458d82e65a65095ee24a43769a9bb01a859c00aa404cad8983dc39664e7a958ed41c365b50d4922a347637d3cdf75af54066c0758890b9a964c623f11487e645bf2af12ea60a69d0bf8ace8f7f3dc44bc443bbd92e8e5396a51aa1013e789cbe46c6ab2d58982354bd361a1934038ad42b5a6c2b25d41e2a4dda87b5bf453a562cdab6692daab01f31403f0b1a2d311667c830d7fa1eba5d964495d80431881fcbcd73f2eeecfa7b878b564b7767b2bf36d3d7c2a3c63ab75da913e716ed682f340ea26961207e5f1bfe7fea974e9dde875a8e5de486e950e724ff26d22e893d6c8727a74819b28a51cb4860e1d64fc21367b53416667f4e816e8704ad0aa5ad35a320820e72f0ce814f48280998d3efa547ba48308e54150e49aa9ed26e77fcf75cf95579c12d8a1b4da905b72255009a5ebcc8ce6134e8a0a72daa4bd9151f664a5ee3b00300bf6409ad4820c03c6b8a035187170123980d3eb292bb941dfb2dbecea26e37776ce0fc7c50c3da3a36b22d042f5389144dd7ec60a6ae776441021c3013d082bfb665568c38fcd4b8d1518c9c432a93faee9b06d41248e1e3e8d1e16167d74519bab90d4d2b6b623b442ee1bb570b4426e9e8deced3febbca5c1e233ab733ef188bab8fa534e1df459e4161c3312245af14993b1514033c70306b3fc9b24e47e30e8b860fa6e2d13738535f7723e63fd88d4d8ef74de0c727509e99593d1a1acccf4cc78e99a327f6d9fb0640b1ae1d6de8d77ac2a5cb1e986d3c25df1754afc8d3d9b47f178a99ae850a1ac1441ca6b36b0c5f0cb28955533ba95dbdd7c78662e7e79a6571b722bfebdf4fbe80b91464f4e5027e1b5115ed71f90cf9abfc205015e240a54d2e6bbea3873e691eff1bc10b392a62cacb69691e52e88864f3f5a348c40fb03eae096cb4b7d291b8a48a3c247c9957a0b0e32a680c52ab324d9464ba69598653501d2da82c8dca8fe63adbbed55a1e7ba40820720ada1f13ef2e98e41ff2f7f2d7798ff5a68a5e608b521966563335647a2c25726907daf0dbe264d064c8363f413442e7f8ac17c3c0f8957943116e13e86af10305d7526610e0ab600893da7eb593865e24666bfcf354c22a6850bea5770b473ae8ad6fb1d21c6c89d7576559e458ed1fc7ba83b3ae3df0aff8c8eb513613d70b1c31b2096dcf31152644bfee88d91766a35e81d44e36d4e4567e9f027c6ccfe59f0fc1bd03a9d2f6442d3a87a434f582c9a3553a3a40356e6f8cef77bb9668a6007083d2d01c95dc48e22019ed206a036d0fa146c628ee53fff1aa0c17b318d2ff16b651cba549903e29d17860ed4ea47b5de9c233713c61e92bec41f77e085b56fb3038b76d97bcab41aad255ee4ed2af0ef9729d037c60c08099a67a4bca8211d6ae2ee34b088ebce27c223922fd870ef54b0584d6c0ffe748ea8f21252d24c96a03ff08dab35e86904cc97613bf1fe4b13e5daa37ca944ed777d92a7fef94816f1d9fec1bd07daa1d95a074cc99889cbbde9207813105b4fc6b68866499585f916cd20b813c8c35f87fce226d4c2a5a9365a839365c7ea42d92a0a5a029a5fffc9babef0af621bbd508322a7336caebefb17fca6192aa7106d", 0x1000}, {&(0x7f0000001880)="c9221b898caa9da03141f22de946a015a2b72c0c1b4a0799377a22b4594a96f406c03512ae768dd3910c5ee5573613ec79ef812ada76f6620aa2ea2ac45328e5e6f47b17509d5f293971eb28e691abdb6219f89b01a2f448868c0d70e1c763bcefc91bb2", 0x64}, {&(0x7f0000001900)="8405c306080cf37afd6f07254a39f42b91f6f852814833d15639b09e9aa379899f9813a597dac4a9c5ecd59b283e9fa29d48988a8950be0d1a685b9fa03c52d8c431bea8736da4f52aa65962edfcfa8e2057226b0ef720fcc9a4f029067acba846c51a5cdfb3bacacd94c920467552dca90fa8f9d940c583923705201bcf97688e4a665128e9c48442bfe5e0c5bf98f00a1356e726a7a8f4d61ae2f685b91939c26eb69f1d660c76e836c69ec4c5c68e7daa31ce80e2fda7dd86537a472cb127fbab8ade6eb341d7286a70f61e2ff25afb21d67448d6", 0xd6}], 0x3, &(0x7f0000001a40)=[{0xd0, 0xffff, 0x5, "d33f97783e128eb16af34262801f6ab91f614b1166c22101d82fa3bda54b1a307280996a5c269a16c7e3a2646945c321a8cd6fac8a9ff991b055af802bf9dbf098cf41a64181657c36c7b19d65b7a5645bfa3b894aa2444e2bc9157b19134da537751cf107934c8e376622108a3ec7b20dd448b2d3c776cdcfea2e3fa843f192d11bb32ca214df7db6d3191556c38eeb87a5cd1ca0e15fc08565e088def811fea6d827be8336503300aa3ae5378e53c8a57c6c823c07fbd29fbe59ad12ed"}, {0xc0, 0xffff, 0x1, "b46fd9914dd2ca0566d3ef72c07ebbbfb591e57ea1456d90557dc5247ca02cfcb0a2b0458cc296cdb898be9cdac2ca70bfd8ede2095d3d94c4ccf826304c9991db954251cabe397f52ee2da3609b5a9c1a5b079374a4724d5300c077edc892ce3d4be0c8db37c800737b09749f2b9138488d54b63371c82a1a57bbb9e99c0bc9d307a6b7ba2315249f43c1b4289abd98b51995f1ea0e51df8cf506d59da3433d45f120129c0727842e6c9b310c"}, {0x58, 0x1, 0x800, "d3a688d1b8baf912afc1fb7c2538fbc439c5a271eddc40ae83f74072b229fb5a69af306ab9f13b099d5f27032920698161bcb3f28f1a23d68d85d96e6ca3e001c06d9ba713dc"}, {0x100, 0xffff, 0x5, "e17d7999ad98ab287f172057672fa9b8219dbc07899e0235086e8e8e4a3f46d01b01575b81c147cc480a3f8ff214beb77d1c005bbfa3903058c8f8f56045643b6dc0cf4113431f4bf5ce04c0815e56e65e6416da273a1e61e0e9853ea572f32f50a79efd4143dafbef73db74661637b3b55331de1022b0683be74fd80ae5110099549ba4bc7c890f7db93a4a2808d3f8dedb3af23b296e02a95cf8710a780affee40183b60c445167494ddb8e72257f7ae06058d3356390da77073546d97b3eea015355c57b38ac204717ba81e13eb5d080748b36e41bce54ba8ded869ce5fb663ebbab55b3689356775a21c3c6e"}], 0x2e8}, 0x8) r4 = dup2(r3, r2) renameat(r4, &(0x7f00000007c0)='./file1\x00', r4, &(0x7f0000000800)='./file0\x00') connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000780)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000080)="8073e4e2c062139cf58b", 0xa}, {&(0x7f0000000100)="15dd439f5a1b520483035a446ff082c3379bb26396b931b9a234e2354ec4dfcc2927a4fa03bc229989b7b22f83dba472960963fbae7ca3b9f3773eb7caf4d9ab6aaeb8bc80b4c9a0f0e66b532b8a05ce7feb076437cfdb1fc9d63a1f2b8608d394647a22823f882898639a12132c16f8", 0x70}, {&(0x7f0000000240)="4f2932c538bff617cd2b0d0b5fb29f6195b8290f95afabe822474be9ad1de2eec4e0899f6195814447ac5b80ecd49927cc4704cf9b817244a7c386ca9ec24be0c74f667037966c8c0d0dd5ee95c7deffcbdcb8a5c39c45fe9de0e0c6971fbc8fc97ec19ea23de10f5294c14d35c703bcfc65fe8e1023f40e69b1c0492cef9c6123d4d24ee1787ff7117324a4d66f6113ece872605280ecf12bf96eba12827bb75e60190449931b5904fc3787f14a159a6448e7f519ecd12e9a64029623399cce20adcbde689802935b", 0xc9}, {&(0x7f0000000180)="f3f47de0d8d643c3384f3bd1d5", 0xd}, {&(0x7f00000001c0)="8dfcbb7cd7326bcc4b565771042850f6a51e53356683d2bc65d6a3", 0x1b}], 0x5, &(0x7f00000003c0)=[{0xe0, 0x1, 0x2d14, "cff505ba649231f1dddd29ae736ee5d831910370c1a67c08e3f611017d79de32f02c84e457e60eb519222d6a3d403ecda398b8a649743de1071d5ab888543baeeab73dea298f6651d361770cb6dca597a8593c123e829968ab3aca19a91e70bc87694a8f948fc1cd89e098f46f45d1164d4db652bae8a206e98265ffe2c22dfed6d5a6281d3ef067dcc1a97573e27b6426f6b89c01e36f363efeb2d86afedffa4875e9e89a605c6d405d725310e773faa507e5724ab6d3dea6bbc4e5829c1f89dcdf903d990a83721062"}, {0x88, 0xffff, 0x7, "70ddaafefd53bdb904254beb305cd152f2316a3f5bd7f3846f504fb09ce0f5ab142d41d0b7cc1fb58b5f99b8d8ebc4e82f4019fa096555517752c45b4b4eab9a77516ef62ca05a80e2a2eaac9da3256aafdb705e398998c0b1f164e5325e7b32526442ed73ece8fe4d33147b5ef929a18c3aaeef6063"}, {0x48, 0xffff, 0x80000001, "fe0d59b57a0527afccacf373c2b5659cc4dee42e20d54a60c855069304d253f8ad777e86ae137ff989f18919c3a9cea227540f6e4d"}, {0x70, 0xffff, 0x0, "9f44ea681fb8b64332e00be06e8971fce44d63e0e23a13f6a47674affc7cdb293b810756f025ec02fb1491f2f7c58e66541b3a4d72cf43a44ad50876ab883a9d29bc2d366ca646e2b1f1b8dd971fac7eb44ddf3ebeebe5c61d0c8412"}, {0x38, 0x1, 0x5, "9dbbf0f8cd036ba8b599187c9c5f43db34ffb314cf7830c8523ded5a0c69dde71ab6"}, {0xe8, 0xffff, 0x4, "b88d6bce4ecf02e31db832debb82952541f7ab96ed366bf5650c0849d5e95aaf71d770b87853f6bea46323d6b07a675c4192e24910898f4210b32b6db6be44c7d233c82fff3692a3b49a1db1852404c626274240e7c82432d6c7d9a787f7bf88b7aadebb2c97a8db7dbd3ac8be2cb17c4f17176535178ca8a7db54bc03f18cfe46c8d450b9f21a2d4fe8bcb17817e3ae0e23cffc488e75dd0f4e94e56c84e526b8d010c9247a0685f66a5a6309451345b80f03dc545b52a8a42d983575815de0c546fb1e9d4868ef5824d33442be15641a"}, {0x78, 0xffff, 0x3, "0c858d14b426c6d11b63fa2d4409b576664dbc7e8ac652322282f0c499966b98b9a432cd2bf417ec4ff87dc570925b1e8db2c6ae42953869cca28dbce843031e0e1854e7177262eaf2c429ef64b65bb8e6b6df05c39f18416f4472ac4a04fddcaf9c3f"}], 0x3b8}, 0x40f) listen(r1, 0x94) 13:34:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x422, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x514) 13:34:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x80}, {0x6}]}) readv(r0, &(0x7f0000004400)=[{&(0x7f0000000040)=""/15, 0xf}, {&(0x7f0000000180)=""/77, 0x4d}, {&(0x7f0000000200)=""/82, 0x52}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/15, 0xf}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000003340)=""/174, 0xae}, {&(0x7f0000003400)=""/4096, 0x1000}], 0x9) syz_emit_ethernet(0x1, &(0x7f0000000080)="1e") r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x166, 0x3a14, 0x3f, 0x1, 0xfff, 0x3, 0x9, 0x2, 0x1, 0x1, 0x1ff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000004580)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000044c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000004500)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000004540)=[r2, r3]) 13:34:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom$unix(r0, &(0x7f0000000080)=""/49, 0x31, 0x802, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x12b8a44978cb245, 0x4) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x6, 0x8, 0x1}) mknod(&(0x7f00000001c0)='./bus\x00', 0x9008, 0xfffffffffffffff8) r2 = open(&(0x7f0000000180)='./bus\x00', 0x400000003fc, 0x8000000) write(r2, &(0x7f0000000780)="2c644f8cfe942f84dd1326e09e237a3528a5d00333344f502a6f7f228fdd54ba8a35aaf71914e5f270f60e91ca1d75a5f8c0539949352393de57234d2778c40aeead9bb4efb75acd7b56e8df5126afc36e94d1089741ba0500000034e03bc410d914c03c5f3cdbf19f4d28f154343400", 0x70) 13:34:39 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x83, 0x8}], 0x1}) 13:34:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 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) write(r1, 0x0, 0x0) 13:34:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7fffffff, 0x6, 0x100000000, 0x2}, {0x1, 0xdc, 0x4c, 0x100000000}, {0xffffffff, 0x6, 0x457, 0xa2d}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 13:34:39 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x10000, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000240)="832a4b3b0ba53816921a62fff4029a62346e9e28ce0b4f7ca577f8e2f03b41782ce052bb5fb1b3d36817e90b136afea5bd44cc6351ff6433d1b0ff9be20cdddf3e84ca3e01dff4c576e08ad67b4055f74627564c98057af21a2c236891b7a48624158eb32641384cd632b51cfde2ba54419068975327068a1a487c8621376d66a91b72edecee7109283704c6c034492eb5bf0cfa19bdd7d04587367ae82c642d9dcfe01b53f749901905e9ec68e3a6e48b4db6970f436ee7b15f87380abfbca5ba453888b1dd7fe0b5f74a00d95efae4a09e34d4a9653e5ca1d159867e75549bbd852a5f2a5c2a52cab7a6", 0xeb}, {&(0x7f0000000180)="c377e1033171fe8bc7d9f99b1fc396eda783371854cf2bd86b22efe2284c8b496d8e2a3828d60f2e97ca24895364d0e7481a743bade437867e015f828908697203fd974abc10701193a692149ebef5455037a554c4d8be6a6bdcfca1", 0x5c}, {&(0x7f00000003c0)="333ae05821093a2ca9fbe161bb46d3c6c81517d9da51e8cd08a551babe536899dee87723de67dc00a74bce29334c9ea5f3e617e804eafc1ee87561bee92517c9c8624b8d51d69a643c897b330b168781123086540fb48e84cefa811b19c5acdb2c52d7d95475e5c0c8059185cd", 0x6d}, {&(0x7f0000000440)="d1ee42482ee665908289f14fe4332360e3aba0bed887b2531214ad18b16b1c54b7b885858b3b679f3dd1463e79b22475c4e54e01c6465aa5159bccbe2f216ec6f67adee6a7bd6dbe6663b89f7199757ebc562eba3e9369c593bd9b53a578088a32bc05d8c18f240bce1f03ee0373657cb8cc97e9343bc9467cb4cb59db6be3ad526887b6d5ac96a47d746941c14e3254f6a7db5553db4f7ddce5", 0x9a}, {&(0x7f0000000500)="fa1b21831fbd0aa45c15e065c08efcc3ba3bd5602a4a86770220f31c844bc8b2a143a3db5715587699c68eb37bb3e5123e6009a499a35cb5673bfb821c4712bd850823a7a8a1cf588fd7795901ff5cbee292c8d70a77adab5c4d93ffc015ad3f82576380b277ed68079c27f914dbc43ae95b1f552630d2b1c53a8d970da33acc6a555acd4954bc31c573a1c41c3ce41d782c519de66d4491855424760d17cd74f39b51d9f1821ee1e29a51eea5b5d2a71c8a516ddb052b9d3eccb02c4e", 0xbd}], 0x5, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x9, 0xfffffffffffffffb, 0xf22, 0x6}, {0x4, 0x14b, 0x80, 0x5}, {0x7, 0x7, 0x4, 0x1f}, {0x1000, 0x80000001, 0x7fff}, {0x1, 0x6, 0x4, 0x100000000}, {0x6, 0xffffffffffffff01, 0x2, 0x3f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 13:34:39 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x18292, 0x80) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') syz_open_pts() fsync(r0) 13:34:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f00000003c0)='Q', 0x1}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x9c) ioctl$TIOCCDTR(r1, 0x20007478) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) 13:34:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kqueue() setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 13:34:39 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() getsockopt(r0, 0xae2f054, 0x7, &(0x7f0000000140)=""/31, &(0x7f00000001c0)=0x1f) close(r1) r2 = syz_open_pts() r3 = syz_open_pts() r4 = dup2(r3, r0) chflagsat(r4, &(0x7f0000000300)='./file0\x00', 0x0, 0x2) getdents(r2, &(0x7f0000000280)=""/78, 0x4e) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0ec883d134a659db3ff7208e26a5675f18e8b843f23c5d8700c2d992bc80743a63baa291a85adeefe451ff93295539507ad301a71c354bf7d6555444084472c73d0e10d98f4f056c0f34bcade42202f9cb8d60e4341ebc18d7a5", 0x5a}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000200)=""/51, 0xfffffe49}], 0x1000000000000144) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 13:34:39 executing program 0: r0 = socket(0x1c, 0xfffffffffffffffd, 0x0) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) 13:34:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10401, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:39 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x41, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) recvmsg(r1, &(0x7f0000003640)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000002580)=[{&(0x7f0000000100)=""/55, 0x37}, {&(0x7f0000000140)=""/100, 0x64}, {&(0x7f00000001c0)=""/94, 0x5e}, {&(0x7f0000000240)=""/215, 0xd7}, {&(0x7f0000000340)=""/141, 0x8d}, {&(0x7f0000000400)=""/138, 0x8a}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/115, 0x73}, {&(0x7f0000001540)=""/1, 0x1}, {&(0x7f0000001580)=""/4096, 0x1000}], 0xa, &(0x7f0000002640)=""/4096, 0x1000}, 0x840) r2 = dup(r1) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000003680)={0x1}) r3 = kqueue() sync() unlink(&(0x7f00000036c0)='./file0\x00') r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003700)={0x0, 0x0, 0x0}, &(0x7f0000003740)=0xc) fchown(r3, r4, r5) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000003780)) getsockopt$sock_int(r1, 0xffff, 0x820, &(0x7f0000003a00), &(0x7f0000003a40)=0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000037c0)=0x8000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003800)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000003840)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000003880)=0x3) chroot(&(0x7f00000038c0)='./file0\x00') ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000003ac0)={&(0x7f0000003a80)=[{0x4f, 0xb5e5}, {0x83, 0xdd1}, {0x46, 0x3}, {0xef, 0x8}], 0x4}) pread(r3, &(0x7f0000003900)="219a49c0eb5976c233fa532d874976d0bb207fdb4a9f35e23a8b18caa74275b1e75dc4782aba2c2ce5d735385b0a3d36d494689bc2f46e4fee514e1be4b3b5c340f8c151c44e3fb43939966b7418b09d3a0bc2372f522a8984ea93507d05ab720d8d8b6963e9b521d3e7bb5d05b1b3935aacc9b67c19b2456d594db4d568fe9b2fa75b50025c7073f5128553363344f0ef4f7ad3118a9e94f176e23c3b57e27e27cdfa08a17b8741803f063548c73932bec8d0390af8a3d7220f3a993ec1c56cfcfdee31a15e9c823b039f584f6598268f89545cefd53b197e711b6aebe8850a933b64244d33c48253f4", 0xea, 0x0, 0x0) listen(r2, 0x100000000) msgget(0x3, 0x1ba) 13:34:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x3fcd, &(0x7f0000000180)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0xffffffffffffffbf) 13:34:39 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x800, 0xc75f, 0x439c}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 13:34:39 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000100)='.\x00') chroot(&(0x7f0000000180)='./control\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) r1 = dup2(r0, 0xffffffffffffffff) open(&(0x7f00000000c0)='./control\x00', 0x10, 0x140) openat(r1, &(0x7f00000001c0)='./control\x00', 0x0, 0x59) 13:34:39 executing program 0: chdir(&(0x7f00000000c0)='./file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x11) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140), 0x20000000000003cd}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x85, 0x55c7}, {0x8a, 0x8}], 0x2}) 13:34:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x9, 0x9, &(0x7f0000000040)="03000000", 0x4) socket(0x26, 0x8003, 0x3) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 13:34:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x86138) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x24}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") mlockall(0x1) 13:34:40 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0xfffc, 0x0) kqueue() kevent(r1, &(0x7f0000000040), 0xffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) close(r1) 13:34:40 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/58, 0x3a}, {&(0x7f0000000100)=""/77, 0x4d}, {&(0x7f0000000400)=""/100, 0x64}, {&(0x7f0000001b00)=""/4096, 0x1000}], 0x4, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) write(r0, &(0x7f0000000040)="496ed24f4595b7f5a3ce1159da197f8cc84ddd46f4bafa980a4e0ecb3eb9832b57242548099d5ab88d04538617299445ae9bc3e52b61e2becbc0257c0ffcb4dec005079e532a7c75cbbb31e9271ad38a549032f4535f93953480a9daa539394a426e2cfbeff8c6e506f1ee5aeea4f30ad662bf3518a4a47e3154f6567806512a726d8a979c7238131960ab2220fe4a2f972f639340b6acfb5913839245e77e355545603303bd2bd6c4b3984c", 0xac) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) recvfrom$inet(r0, &(0x7f0000000200)=""/84, 0x54, 0x801, &(0x7f0000000180)={0x2, 0x1}, 0xc) getpeername$unix(r0, &(0x7f0000000380)=@file={0x0, ""/71}, &(0x7f0000000280)=0x48) 13:34:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f0000000200)="9bf1e39641", 0x5, 0x0, 0x0) dup2(r1, r0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0xaf, 0x4, 0x7f9, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil, 0x28dc}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000005000/0x2000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000006000/0x1000)=nil, 0x20}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x24}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xf7}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000006000/0x3000)=nil, 0x7}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000005000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000008000/0x4000)=nil, 0xe40}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3f}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000008000/0x2000)=nil, 0x7f}], ['./bus\x00', './bus\x00', './bus/../file0\x00', './bus\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xffffffff80000000}) 13:34:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f79202e, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000400000003fc, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="c64e2e", 0xbe}], 0x1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x71, 0xc}) 13:34:40 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x229, 0x0) geteuid() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000100)=[{0x22, 0x828}, {}], 0x2}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000140)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 13:34:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r0, &(0x7f0000000180)="b29d04e846ab667140ba735960c52901782d1697307b0081f46a3fb034152bbdf53b591d07db6d74378a9ff1ff4a7671748c7dec59c7ad31979f5d0e4ba3348612048fc7222fc3b1415841372a45aedc6cb07c21567384bfd9d81192615dd29dbbd20b5fbd68b3878d0fe48e02823bed4a1356db824c657b29a5f802ed73d748", 0x80, 0x1, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) sendmsg(r0, &(0x7f0000001800)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x3, 0x20}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000200)="461840b7b42f97739ad54b0582b8adc0ad8af9904ada94d322fc33a3ccc25b5f475793a5f4a9efa3268917d34229eaf6f42372df94a2d3ea012f7b4aca83d38f46fd799b8ef1d8c06b5255fc772cb7b4d77f24cd69d8690b5f6296cb6ec9fcf6524f51182b0383dcd84c85db9760fb11b0f101be674f949a1c704df154c8895fa50d80d02404a592b98acbe21e6751d97c89591e8c5f9223e1422eb7f8ae33c3e074fce74c9829f2fb74560241b90274432511e05e3feb512bac04d53a0c050f307c81c5bcd64bdf9a9a037d1b1be781fb72de470929e1d25e88e82befdd99f5f12126fb5193b7ea1c1ddf774dd88b8a45f162a624", 0xf5}, {&(0x7f0000000300)="b8d9cc4874c6e68761b88ce56e5b44fcd793f92a8afc", 0x16}, {&(0x7f0000000340)="96aea9456f59a2bbe94fa3be276450b2ac87e4f1d44caea520d293ba760e559f60da1fa6ea2be33178897a1392287b7c5db63cccacc74485d02d9f02e81f4fa5f219baa6b25d40d8d7298a37d9fc148baaf0581fffc43241430538b0bedc875b38fc9b4854dcdcdea55c4f2c5236954184489f0bb228df4a0b0dc26ecd1e65a25681a32aab775729d430917683d85e80b97c9b0ec6478c93899d72d92f8ab04e83c6d8026ef86ac00b74d743c16ca0792b6bbd46d07fa6c4850ccafe3c843326c7adfcc63dcbb5", 0xc7}, {&(0x7f0000000440)="19a8d81022db187ab9b57d606c714f8732a161512572de7beea9822a56482b6983abd4ea90190d14926ad649fa58f00412f751329704820e00692d351d0d6af456fc27b82d3b2654165ccdfd68864aebd1deab7177a68e2ed34a6dfdf2a7a70d456a0365c0bc6b7c682f176483d10b59ef39303b9170a36a22d8ed5a3d638fe70a3751de6567e5aacde93e25f81623ddab43e59aaa9f853a3a33b3d2e62f74e7d2fa0c1e23deefddf04438f80366f5789e7817482bb9b364dd41df9d2a0ec656d845425d64621cf10f94036ce3a97ed1a7be2e37b0dea587e57477d2a6ef29550b3cd525dd00a09bf1dc854ad0b746e60b383fd31c927aead30dda6a9c1711766192889b2940a798d1016ccf853feb2dee80f9b18cac3536071948a141afa00780e1d424329a6ec6c886d37526cb9f2daa3dae482db52bed72d1562774a65cc53f1efc6162148648cbd7b40dcfb811e71072e4a9b3a0196e5e3f3e9f5cf16e75dbaf77a06399cd8a806601571a0f871e5b1df68dabb21e11a170d12e1d5d9e54ceb520b89c49fd88d87e1cea32d05cb972079282a5fc158ef03d43e0e1e165c79bd2a8354c5626692c0f806278070108a1480961be83b80f83db701b297bef708b30a193c5886fef3089082322fa3b6558c0659102577bd698c2f24344bbd2090880ba43c25acefda6e539aa14eaf46205ca185d8115fd3be345b86229761395135e6fd414a1db19f68535b9b4a724d3e52eb1ed3e7fc14ac27d78c3f85a6f7ca3715958324629d145ce61d534cb4c12e0af6b8573b56147c8367f3e36313f77716ca94fc25921e8334251fcecf9b226c47ba230872ac1830e08a26a2d1a872a90e9820784cc1bd324dca0aa11ac78a1163c009d134115bb33039158a045790aca300786a7b8c6b17c77b9cb870d61b04b1fe7b8bc1e58fdf206b339f89dc5b3b699c0bfbdcc512cebbd3aac672bcd37a5464420dcda85f9b3990d720920154672a4aec91d2900213e9b3ff4ed34d5deaabc6c320469f392c81ee44687b1e2469caa9ecbf9e70148c0d7e8eb5a68987e4cee1b65e2489509305ab720d989d1c75d11e83b3c70f2ed801c3dbcc81feeb10e2aa69a8dc805b85bd52260c87afefd19278c16505a71d1dfc5e95b6c772b173bd2a80936d7cd0f45bda107c45e20584fb6d54886135052234d814ff57d184bafb03fc6e13c44f4f50eaded13fd7013b94c17cc702ec293847ad828aa184875ab8a9a0fb3ba0322ed6c7de159b1b3f982eb6132388207de410679b823407323477978353cd2a53982d29e2d72e3d3a0ce488049cc426723d5a71483f20a84d6259a427360d63aaf6c2a5c969dd5a1a9e61de7a7b9a9640560b5f12782903f71646932597c3c3ba1920fc95d518c88a393ca74087c01f2cb10e4081617e36b544d2f2c44c70f76f18503b7c9ccbf2f3351f42467bb08b1c119b0bc3027db91730f6673a6bff57f75c9f1376737b88f7ae2afbe6b23fdb8364164f9445b03e056bd7fb88e6dcb310a93d1092d173f803398f5156b6305d573f47f68b5f1b9c026226713565d834f3498dcafabc508122ca91f855468bd563a7a2bc8619438d155426a3a554c32788411fc3ed0821a95ece605e2cc55dd8b48f14e41b1ada6c493a9ed70d5e89acad015c145afea63b7e48ff1c93b8f5ebad87cd3cf8b27240a971b717808748ec5752b7812429e793415bfa7a1c73f7baa5e8b0cd46d421677b7e6e6bbfbe9cf659709f20d926dfb9a0aa16cefd91142edb7194bdb506ab23dd4c27b833127d4ffe5d2c31e01b4dc9622ee0deee910193b62aec0b01ef59af6d47a951400414002655b2623c5503d220418be3090d0bf17bd1009e5259b0c9739364fe2c2d5168f805426aa80f63e4a7d015c4ab2766e14f1e17bbd6395afbdcd22b35af8b3f80f06cdac9f413ec3801d370ba250c75071d050d69978cab4ba215750b9121d6e76b2109d8b90dc9235eb7cce808ab0bd03584afa58aa48ad31d0be8f0e19a423edd1059255050fcefe134a7e36f7e938eced1d96103a2c03ae6795cfb8ab77d353b0e729c1e2899738c3e3333de93736214af003a0bd5be6efe09f59b75581429e97cb08ee2e1ff60ff9a34719f37df1ada69e82aa31d2e01ee2831aa22cacb67c7089b8794d343d520b1c43c44f748ff8d48ce746100b38b2bcbc30814fc04bc8a88c0a574df49643dcf1613dceaaa646621b4c4ea5558fae866d4a18accc0b61a9cdda6636b224b02b04ab575fc3c7e2a0655d3dc164629397ac2da012c1ec609af599458922c4e20ec2461a160065ba28b689dcc71dcf369084aab2624546c63ac1883dd0315a2f9dd115bcdd10d5a4b8160ae2e694bce9f36a355dee55e1c8972a53286fe9c9e1cac6d4fa721e7996e1506d4747bfcff4217a5ed5947a386d85cacd41d6433f2f58861a232068ce0ecddbb08b561b5bec7b2e1d88891bb0bb32462ed422d7f1d2d6e582260d330c8b8fe50cba9bd4e38ab8e7141c018e47c1c268e331959489c5aed44d55318a678ff8445843a0723ed46e7d954b39dd3a05244c9f2ae48a404e72645ef7c1ca6aaa54b461789a636b4e29c3ac5c279e0f3e4f5529debba0f09a4ff35d242aefbac27af5a82bd0e8eff872a688dd7f33c3acb563845ff19efb8481a59b17b12bfd4e0e5aa5b83a2419995ca4d7475c5703ca154fd94f2d043fd44e4fb43b82225d04d743a6aed8ddc89465ecb4d791f3a056f9dec18bd825de3aea50b5e7d35c6ad3a913e7b6be1fa796037d21ccae6b2e7f648ef0af850a3fed2b2d1dae9ce4ec09be5b63460c8bfd6186a83f2d418fde801f6b674068e95146694aafa739471f08052d9fd91dcf09c29065f49ccb3020de91213a12c96ad3f6d4371e0b053a7b35df59791e5e9842f05a7d8df8cd05dd177722053bcc38ab02b8a1ba7e826fff84f528ec5c85ca7920eecc1bb479046802755da29097907365f171dda0da184cb6dcd2ff5ab19cbfd31d6a9589d0e16b2a4c336ef55f0e3bfb15b56bd7510e2c98399caa956b2951b740b126ead7fdf3a5db19b1f3acd168f58abee1a6f1029e66e6629d7fa5bdb3c642996760088d8406d1b1a9dd61fd8df3991144139b58d540bb571b82ef3bb876e618f1c7a8c0bd04c8425970d98301b659499837cd13265636ed6bb7cd5541cf71d6df7ff4e2aa26ca4698347766ba9a329c651d3d163396962a4d4ed525d245b19ea79dfd1b0fb63259560fc3e6b0d388656067bb44c7022eff6882d1995ef570320cb2863ea80000ac9b4f619ec79b7675a1ae619b14abf327ae5b5727252631d62a4399332b32cb24fc0f33779d500670f329e7868ff7e782173e657a1a2c4c058edf2e22d90f1ec00394ee3a626da86bbfc7143870646ea4760f689ee3a978aa01a4b58c1450e4d8c78f1fab78c31b9fa9e8b442a747593d914b56182092b9371b09440140edbb0f415920955702b99fbd9150c250fffb7add7ac650f5009a21eec4475e048ba43fb60c21ebbf391b812fa2f2a50fcb5f6efa9395f21c5e5a3091f48fd0de3ba5103c98bc0c2a901e261162a251e7816a71f5711240fa2087e673f610de6c2d7557b52673b45fbd9566857bfa68eeb9ca1910142e6b7cb451aa310fd2e9c42b901fafee8d10878a238ee0a8977247665b64f2a7db5eff4e43b6a2e23d401c34165a681644a96e8e71e17e638bb83b30606afe19de3d392eb5fa0cbe5a076420192295e1a83971ef636a11941aa958b96897de622d312bbdea35638cccf250e88674e0424713a19c4b32288414b5100978d1344c5a99cc668f375322ec1d451da5fccd29dcca7e110396d7f52191b71dbfbb69f2f5df69756c4e298e72bbed9c326a703c89014c0bb605f83fd273f73d284ed5213672a200ea426b07a0e54aeae51161a765fde8a71c3cd682f72d37c49e438fe1566fd26c2986871af02658b833134e566ea0349331cbf90f4fe61f288490daa4612b2a45d5862d2e3bb76cb7fb238ae9983021d6fee9e2fe22f83ffa19fbd67c44cee0f961030dd58b419812adf4986a0d96f932eaa8d3e0f871d7b35e64a83d3b17ee202c197e7c7e9a6f6e8ab67ac2008f10c2931661c703210a932081a4667b072ee1216f1d97d2c2a9596503e73f00f4cca2328ce3c528e19e430f34cf376a6c3ad3727576c1b73fe8db2e75e068c4f7e9d3d782613ba87c152ca0bc3a32a4f6f6ca1792750618fba0d6dec350582d584d11e02c153ec6e31f5c41a879d8db6dabc4b5b8aaaecbe7c3db16efdef4cdae36be9f942b204a472da427765db8c0858fa1de37451b83381bf3d3df9caf77ae728c0ce717d7dc40255433108e15a764a1ceb41f8f406e5371c3683b9cfc8f206446c6052920d44b83cb25f6b71fdcb48e7c068fde71cf0134e50b569493886e5fff1f7265b02672c30284a265abaa08b680195e9fe4be659e4c0b138a1bf29bd58386b29479e46d5339879acba82d7d44616cc42534b0c74d9ab2cf7032770391526f0218b4091a2905bd58abc39e00431059d46e20054515b49d784a14e0d8faabb4f0d8017af37048462d8fbfa5fd259fcee341bb430d9d2e4f359ee36b15e6593529268faf70b4096dbc267d895815374644b9e23016cca5d021ebc0eb7d09f6f7de3cbe63dcf13cad4b3c388e9a14c6f5f3b6173d8f65d3a0f5a039823e979338b62d66ad3b55dbae3dd2928fe124dfdb35758a92cadc57bea34d1816f36f57d4ad5f62b4659199123d5dd26f32204f89320cc9051f3668dc879e1c1dc45cabb8dd12d59e07c5d2289b38eb025bdb8985a68c55d67e2bf716d3f9d34bde9be84c126eeecbdd8d23dce6b8eb461ce0ab0ab4e1d03050244f5c118463d84e53424a4ec3482df0c26696894bb40058fcf2557dd7a4f6a22dd6f956c3b85998322eb92cb56791dcf8731846b6862ccff827c5326c579ce961faffc1ef8f4fb6bfb9b62fab44dd4da0bdb0f49b19ea9af607c953c0f95259ca1a0d55fc267256fb47c4290ae1c3ce5adbdaa059562d25507b6c6ea0f4fe4cb81fb18eb30030786deb49562e5f9452bc058fdb2744307909ae25aebc45624d11349ffe95ffeadcf2040bf1733c6eb2261d00387b2985c2b7250f7e5b2b497841a889f0312a81a5f0c0e3b452571133c35edf393f5fa1ad663ae2fef9960db9fa99b2c44baf9974e8e7709d7e6996fbd25e08a5e8a038edad5008dc53dc423da1f55e79e2470cab63a7b034d4b51bb31c4a461331601867ca5ad228bf934a62d5cdbc2b1cd42360581c65ba2efe17baa5b1795f016dc00f184b8c591173cc2f280386a361a82201527fda5aac50c4ef22e995cb6a1c0c93182b7ddc645c0b2ae7528c2026131c7bec660ae207ca137b5f8772b8189a27b667541b32490f27d983f85425b4392f27d1056c44701ae86e95ff4d414e59fd55183bcf8a11716c31800c3a2ebe925916d23fd84b3e6bb616567ff0c57c1e58ff143949c4d3a4523a58f63fecf966a68eb9af034c3dbf083ab4eef3c529c0c4966ce5b39acc8fe7760664537f73c29d39409ff00f65a6d16394a8d68456da91bd53c31ce52811337353910155bdff93a74481fe683e0842d4d6b332bc4c517a2dfaecd9bdfddad5521cf9d1e5304f2574128338e4fe5e9a1034fd68f4161e2ffee9ddc3f210047c43b1bc8572334d4c5cf8655efb47dc515a5305ea3e8ea8c502ad5d34bc2adca1e83f7ffb192e426b60d6637a4125924dce917edbd7d5276b196e41e4e187fd6d415259de3670713259e42081", 0x1000}, {&(0x7f0000001440)="ec1f4c9c3e0aace108274f9638d89b0c03496994c03cd19d10bd0fce6b7bceefbe0cef3000d648a82d501e9c92984590c5803063d4edecef755346d86354a69773ad1632969842268cf70a251da3413b0bc05a667da7c559383182b53ce1f961e2a37b963f7ac4a33ba6e8664dac55c7f4e39733a76b8440b784c25fb4902196c3599054c97c7f43c14bcc540059938880837c5fa464e7cdf76aeddea12c150f0e98b0fb331144d2fc8caef481327a0c1794a9e7c2b4a4b09318e55a7b415ba6004fa1b9616d136b3afaad0041b2d78a19f250b17ecc869b5328aa", 0xdb}, {&(0x7f0000001540)="714690bd3286922c7a", 0x9}], 0x6, &(0x7f0000001600)=[{0x108, 0xffff, 0x800, "abf887c335d3fb13df9eb712f3cbb8e0a331814ba5717a9244660b1523d33fa0b2cee35ba72af0e42960fc2632fe5f2a59dd3128e98caacfd7da19a65f7b5127e9652319b7287e9963590c2408a31bec8813a5dca7620aad63cd70f7a56a584bd2714e5dfc76698dbd29aaa0bfa7a8cb00c3af506d52404e53669363afb6c5fd0d1db90de6c0b28b180cdd4a6288f9248add3fcbbd0c23883574d01b50d040c3e326d27afad0a13e199bc235726f25cd25ab646350a0786dbcfc8515fd037aa6d3e20b3c2b9f04e7d84b70ac3d806c188e356ee7db0240a4528f1954e1a30f1f6ca6127f7bab687fba195ef0a6836ecb1d01c84e14841c8f"}, {0xd0, 0x1, 0x1f, "bcbaf28c8a986e7f28200442c016dbf671a1f8c50c175ce169cf783eeb2df08e79b1036cc16f96c15e1b0d12ce4977d190b8dce61bc1ca483ca52d188e6dc53e078b63ced06125a8ab243b53264e557e915a9c0a0597d19a5e7de6d98c5eba6d8afd2933a48850edbd93e374042cda999df3344f059ac173133580e479691180be1fd8cd0f3d11738294b08c0da53a6ed7aa7859f71cdd8c0eae3775e513ff3086a42060c91fa921e64ee76882e96f1ddc9f1873e279255c1d9bf0"}], 0x1d8}, 0xb) 13:34:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fchdir(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) read(r0, &(0x7f00000001c0)=""/127, 0x7f) 13:34:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x1009, 0x93}) r0 = syz_open_pts() r1 = syz_open_pts() dup(r1) r2 = accept(0xffffffffffffffff, &(0x7f0000000280)=@un=@file={0x0, ""/86}, &(0x7f0000000040)=0x58) recvfrom$inet6(r2, &(0x7f0000000400)=""/253, 0xfd, 0x800, 0x0, 0x0) fchmod(r2, 0x1000) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x9}, 0x0) r3 = kqueue() execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000540)='[#%+(\x00', &(0x7f0000000580)='!\x00', &(0x7f00000005c0)='#&\\\x00'], &(0x7f0000000740)=[&(0x7f0000000640)=':\x81$\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000700)='%\xca!+,]\x00']) kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x78c18e46, 0x38000000000}, {{r3}, 0xfffffffffffffffb, 0x2, 0x80, 0x8, 0x7}, {{r0}, 0xfffffffffffffffc, 0x26, 0x80000000, 0x9, 0x8001}, {{r1}, 0xffffffffffffffff, 0xb, 0xfffff, 0x4, 0x6}, {{r3}, 0xfffffffffffffffb, 0x10, 0x1a, 0x80, 0x1}], 0x0, &(0x7f00000003c0)={0x800, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r3, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffd, 0x81, 0xf0000021, 0xce2, 0x81}, {{r3}, 0xfffffffffffffffb, 0x20, 0x1, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0xa5620177eff2db2e, 0x2, 0x7fffffff, 0x9}, {{r3}, 0x0, 0x4, 0x4b, 0x2, 0x27d1}, {{r1}, 0xfffffffffffffff9, 0x0, 0x1, 0x0, 0x1}, {{r3}, 0xfffffffffffffffb, 0x40, 0x1, 0x8, 0x728489c0}, {{r3}, 0x0, 0x1, 0x80000015, 0x8c, 0x5}, {{r3}, 0xffffffffffffffff, 0xcd, 0x0, 0x8, 0x6}, {{r1}, 0xffffffffffffffff, 0x11, 0x1, 0x1, 0xf9}], 0x1f, &(0x7f0000000040), 0x5, &(0x7f0000000080)={0x2, 0x7}) write(r1, 0x0, 0xffffffffffffff1a) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000780)) 13:34:40 executing program 0: mknod(&(0x7f0000000740)='./file0\x00', 0x103d, 0x4000000000000000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x8, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = getegid() getgroups(0x5, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x6, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getgid() sendto$inet6(r0, &(0x7f0000000900)="be26062e8964b2c15bbe056c0791c795f8a329c3caa5a7ef4f05ddc078d7538833d9e2bb17212ef1c4b99f91a3ab403bc7fd066883271d8540c732cbf91a9535e751ed012c541b5be7d2e48b821562340279290662863d58bd6de772c8c6bed5988d3c89d461a73274eb9d48a0a7e7ddd730ce26add3bc612aad85282780219ef881232e30554778bd01d9ef7f25ceabd79d3a9b3fb2cde9fd0761f7a13918197279be51ce774ea38ff7df047b712bbf6504678a8e503985530eff8b024f4d", 0xbf, 0x40a, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x100000001}, 0xc) getgroups(0x8, &(0x7f00000008c0)=[r1, r2, r3, r4, r5, r6, r7, r8]) clock_gettime(0x2, &(0x7f0000000040)) r9 = msgget(0x2, 0x2) msgsnd(r9, &(0x7f0000000080), 0x8, 0x800) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000880)=0xffff) r10 = dup(0xffffffffffffff9c) ioctl$TIOCSTART(r10, 0x2000746e) open$dir(&(0x7f0000000280)='./file0\x00', 0x1, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000600)=[&(0x7f00000002c0)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\a\b\x00\x00\x00', &(0x7f00000005c0)='\x00'], &(0x7f0000000700)=[&(0x7f00000009c0)='\x00\x00\xfb\x98Q\\\'/n\xd8\xec\xc5e~-\x87\xb4 Q\xd0U\xf3-\x1b{\xefC\x80L\xf8\r(\xca\xd8o\xdch\xad\t\xba\x02>\xd9-\xf93\b\x8di\\O\xc9lP\x0f\xe0\xd7\xf0\xe0\xc1*wH\xe0zA\x9a\x90\x03\xb1\x8c4L\xcb\x04\xcb\xf6e\xf9\x03\x8df\xf79Vq\x15f\x1a\xb3\xba\xbb\xcab|\x9d\x00\xc2\xea\xf6$\x86\xf5Hu\x7fJB\xbe\xe5\xe8q\xaaw\v\xf1Q\xc7)\x8e\xab\\\r}Y\x9a\xa1\xf3\xff\xd8a\xd4\xf5d\x8c\xbez\x9dr\xa9>g}t\\\xa3Xz!h{O\xf0f\x134\xd9\xebB\x15\xd3z\xe0Vul|\xae\x94\xebp\xdf\xde\x87X0\xcd', &(0x7f0000000680)='-&^\\\'[:\x00', &(0x7f00000000c0)='\'{\x00']) r11 = msgget$private(0x0, 0x0) msgrcv(r11, &(0x7f00000000c0)=ANY=[], 0x0, 0x2, 0x1000) msgget$private(0x0, 0x8) chmod(&(0x7f0000000140)='./file0\x00', 0x2) msgrcv(r11, &(0x7f0000000000)={0x0, ""/7}, 0xf, 0x3, 0x0) msgsnd(r11, &(0x7f0000000480)=ANY=[@ANYBLOB="0200000000000000cc100fe893999018867d9e0f502963cbc2112f3ee294f191238350aef7e08895c71e19097c5c3f52780da4d9bfa3e19553891ffda94d12e630e6eee22e08cfc0b85a0fca09ec7e148514fcb8057a087ed275bfc1d071af1b12bf868f4d7691fe079c73e2bcc9baf3c9ce4b8ef010f50510ed111d09fc820a3be901ff47c4e5926a4a3723a1ff2f0081bfe88906f8a1b16c6a95eda11a2cd7b3a64190b12cb37ef5f969026ce57e2c002d5ed0f5c9c4edbc3bb49ce763244f188bee4c7b21b16c0f192981221f9fc361"], 0xdb, 0x800) msgsnd(r11, &(0x7f0000000780)=ANY=[@ANYBLOB="03000000000000007e4bc414c443200630e05ec29f0dece95d770819a5cb816b0037408c7787ff87075dd2ea2f32138af7b6eb65b2d2f51f5b01a3ab541daa9e2c842cf1115f9569833982d143fd1a32bbb62fa568e7ae2091ad1690764aabe538c5ed897c20596bf1898b453351fa554e23b18abf294cfe42c4dcdd38d3c1d901337539a538d0cd9e64e3408cc32dd55badef45e785dc669904ac1d41ae1f1243461fee3dc4046f552d69b488363b3b2f45cdc1b7c05454fa6c7c66e9f164b944ca3e6bd32d7719d587aeffcf08493e96e3dce14baaa7ea225ca94e4739d3d43aab3dece2d1391d1604d1ce5323db7ed3960692b16f681f3859ffebe1a7"], 0xee, 0x800) 13:34:40 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x98}) recvmsg(r0, &(0x7f0000000240)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)=""/120, 0x78}, {&(0x7f0000000180)=""/3, 0x3}, {&(0x7f00000001c0)=""/50, 0x32}], 0x3, &(0x7f0000000300)=""/211, 0xd3}, 0x2) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x7f) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000002c0)=0x7) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 13:34:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 13:34:40 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = socket$inet(0x2, 0x3, 0x7) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:40 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) recvmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r3 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r2, 0x0, 0x0) pwritev(r2, &(0x7f0000000140), 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x1}, 0xc) r4 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r5 = shmat(r4, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r5) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000000140)='./file0\x00') setrlimit(0x3, &(0x7f0000000240)={0x9, 0x6}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) semop(r3, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000005c0)=""/88) r6 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000002b00)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) setgroups(0x2, &(0x7f0000001700)=[r6, r7]) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x87}, {0x6}]}) r1 = semget$private(0x0, 0x3, 0x230) semop(r1, &(0x7f0000000000)=[{0x7, 0x1, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x4, 0x800}, {0x1, 0x2, 0x800}, {0x3, 0x6, 0x800}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x4, 0x4}, {0x2, 0x2, 0x1000}], 0x8) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 13:34:40 executing program 1: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000280)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = getgid() setgid(r4) syz_emit_ethernet(0x28b, &(0x7f0000000140)='V') ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000200)={0x9, 0x10000}) 13:34:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r0 = socket(0x1e, 0x3, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000203000/0x2000)=nil, 0x2000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 13:34:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 13:34:40 executing program 0: mknod(&(0x7f0000000400)='./file0\x00', 0x3a0914c44f7b202f, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x100) read(r0, &(0x7f0000000140)=""/116, 0x2) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="55bc33f019505a8c9ce3f5c31c98e35aca576e9bed1ae308bff987060ecb2b8495e35b59216c455b79cb200f52d6624f23d16d974dbc0ad56089b0b3d244c7f8dc46cf18d0a74f65e7e70799b71ee59f0e5f618428cbc90677078aef18de4376ce597a6ddbb2e77e73cc7cb55f37f27bafd8fb1b8ecd0296a2c02bdecf6c8ce20eb30abcc5471a19f4ae83afda8c29e9197f11456f1718166279963ac72b1733e7afbf71f35835bc546ab2649ad9b36cc24443a1a19a44bddb25cd102456b96907962ad001fe868af9345f3a7dba45385f6a0d580fb0872f7178824eb9a84527bb8596fbd5396b83bb95a0663f5655d0b58db84d", 0xf4}, {&(0x7f00000002c0)="566f5d8371bc9cdc9c6e4eebd674b0e4f938d7fadd387d76a0c48dc3200e309538496702781bda968ae73cd01419f07a053b05df5ba95595e943040df80d70baf20d160beaa91b4546bd59a5cba422fb2bfac7bece5e3c60378da179dfe2447f6780e58233dfdd272f730a53bc7872f27a200e18d5f1b379e658b1dd8916b7c26da1830e30b69bbb0a4293c64bf4cffa957eea0833820047655d5dbee0944d3aa5aeb6569c275ece87b7c3a11213de3cc37922239c917894f181cdd65207a1760e0bee4ef913953c935ab50838335cd557e000f2fb", 0xd5}], 0x2) 13:34:40 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) socket(0x3e, 0x3, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x81, 0x0, 0x7f, 0x3}, {{r0}, 0xfffffffffffffffc, 0x1c, 0x0, 0x6, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x7fff, 0x9}], 0xa7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x3, 0x8}, {{r0}, 0x0, 0x80, 0x20000000, 0xffffffffffffff81, 0x1}, {{r0}, 0xfffffffffffffff8, 0x18, 0xf0000000, 0x2, 0x3ff}, {{r0}, 0xfffffffffffffff8, 0xd2, 0x1, 0x7ff, 0x8}, {{r0}, 0x0, 0x1e, 0x5, 0x8, 0xc5}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x7, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffe, 0xc, 0x6, 0xfffffffffffffffa, 0x9}, {{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0xb0, 0x8}], 0xba8b, &(0x7f0000000240)={0xffff, 0x7e2}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000380)={0xd5, 0x0, &(0x7f0000000280)=""/213}) 13:34:40 executing program 1: r0 = socket(0x3f, 0x3, 0x7) bind$inet(r0, &(0x7f0000000000), 0xc) 13:34:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x100) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x4, './bus/file0\x00', './bus\x00'}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x6, 0x100, 0x4}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3, 0x50}, {r3, 0x6c}], 0x2, 0x0) 13:34:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) write(r0, &(0x7f0000000380)="76b55eeaa9622867fa31d477e5727c2e3589fc84e104c8b3e51ea15787d1c605d6e86ebd1e192dd924b8bb794f16466b09d2b232ed66003d0661e948e49006ab550de0a23eade74c24553c973e39a51c20a1331c89b8db7054f7f5ff6af9aadca5d64a853c0d54e6ee75aead3df954f5d36a00bf49fb72da1e89d24f6a2d270a30a1d4f6b3e0180a18d7822a37c173765b2b937689c55a875c4ce8da1a4e7f7a2a7a9bd717f15efd438d9415975662ba7acfe8bf9b2d02a25a9197e804b4f942f3537efddb276f5ed0d68b8525a1d134409f5053508688a88ad4b887e2816dc6245a3a81fd33577538377c192e648b086ad45294cee98b215c52", 0xfa) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "0700000000000000000000000000000000006082"}) write(r0, &(0x7f00000001c0)="4e4f41763b4407d3d4f0fea74c76e929d6fa319d0a76451b0acf40938bd4fb85c23fbe8f1e699cc15c90c9b97e6e3102b6053b160e97404255930c474a40e0869ed11f9873fde04c81320e343eb1e345bf6eb31d3d092f2ec7758080f0d53f56f31f9a13cba55d2a0aabc2bf05f18a03b579907fa1cd98de7b21373a8c2d41439d51eb67393b59af247e1ad9377561b9778fa68ae8a32cdbfcb380aafd8b", 0x9e) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000002c0)) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x100) r2 = msgget(0x2, 0x2) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/41) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 13:34:40 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt(r0, 0x1000000000000, 0x1f, &(0x7f0000000080)=""/194, &(0x7f0000000180)=0xc2) r1 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x0, 0x7fffffff) getsockopt(r1, 0x200000029, 0x9, 0x0, 0x0) 13:34:40 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x9, 0xffffffffffff0000, 0x1f, 0x400, 0x101, 0x0, 0x1, 0x400}, &(0x7f0000000500)={0x9, 0x2}) 13:34:40 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x21, 0x3, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7c467dbc) munlock(&(0x7f0000021000/0x4000)=nil, 0x4000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000380)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f00000003c0)="14cf2203", 0x7a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x20, 0x0, 0x5}, {{r0}, 0x0, 0x14, 0x1, 0x1}, {{r0}, 0xfffffffffffffffd, 0x0, 0xc0000097, 0x8, 0xc2d1}, {{r1}, 0xfffffffffffffffb, 0x2, 0xe8c1133066ee4166, 0x7, 0x4}, {{r0}, 0xffffffffffffffff, 0x84, 0x26, 0x8, 0x7}, {{r0}, 0xfffffffffffffffe, 0x80, 0x20000002, 0x101, 0xffffffffffff282c}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000040, 0x39d6, 0x7}, {{r0}, 0xffffffffffffffff, 0x60, 0x1, 0x4, 0xaec}, {{r0}, 0xfffffffffffffffb, 0x95, 0x80000000, 0x0, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x95, 0xfffff, 0x800, 0x3}], 0x7fff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x24, 0x0, 0x4fc2}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x81, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x2, 0x4, 0x8c0, 0x2895}, {{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x3ff, 0x9}, {{r1}, 0x0, 0x0, 0x40000000, 0x5, 0x40}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x0, 0x6, 0x71}, {{r0}, 0xfffffffffffffffa, 0x0, 0x4, 0x66ae, 0x2}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40000000, 0x8, 0x5}], 0xfffffffffffffffc, &(0x7f0000000340)={0x576, 0xb2ab}) 13:34:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) 13:34:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x338}) r1 = semget(0x2, 0x3, 0x41) r2 = geteuid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x10000, r2, r3, r4, r5, 0x8, 0x4}, 0x0, 0x9, 0x1f}) r6 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000040)) 13:34:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") 13:34:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x0, "b8000000000000080200000020000002ffffffff"}) r0 = socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0xf4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x7223) shutdown(r0, 0x1) 13:34:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x81) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b03f51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f69c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5805c447ff19775f898817431b9a85049e97ffc698905514d5026cc042d4089b1eb488e1fb38c52abf05e74e1ff2e78e90b751b110bf91c243867ad3a06ee3a7006cb8f8c0668464dfb23b8f600256ebcd2bb60263085a74bef98f829225a6b000060fd51182e40680a946df3bdf397ca4c3016"], 0x10) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 13:34:41 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3ff, 0xaa5, 0x100, 0xb9, "33624d0dce983e8152b0d9b9956cf516babdd808", 0x64e, 0x6}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) 13:34:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0xe0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x38) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000080)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x3) 13:34:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x3b, 0x104) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 13:34:41 executing program 1: r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = semget(0x0, 0x1, 0xc0) semop(r1, &(0x7f0000000000)=[{0x1, 0x7, 0x1000}, {0x3, 0xffff, 0x1000}, {0x1, 0x5, 0x1800}], 0x3) 13:34:41 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) socketpair$unix(0x1, 0x4000000000, 0x0, &(0x7f00000000c0)) madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = semget$private(0x0, 0xb, 0x80000004) r3 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r3, 0xffff, 0x10001, 0x0, 0x0) fcntl$dupfd(r3, 0x7, r5) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffff11) semop(r2, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) socket$inet6(0x18, 0x4003, 0x7f) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x100) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) flock(r5, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000580)={0x10, 0x3, 0x4, 0x4, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f00007b8000/0x2000)=nil, 0x2}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f000052d000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00002b7000/0x4000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xd42}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x2}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8002, 0x0) flock(r7, 0x2) accept$inet(r4, &(0x7f00000003c0), &(0x7f0000000380)=0xc) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 13:34:41 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20100, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x10001) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x2, &(0x7f0000000240)=[0x0, 0x0]) fchown(r1, r2, r3) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') 13:34:41 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendto$unix(r0, &(0x7f0000000040)="0dc8d63fab38fb", 0x7, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) listen(r0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="380556fbadbdd97e4cde06d48735c79f3afad9729cb8864d2e0b88bd1cce67f4466e3292fadeeeb1a15554baa0e0c2a6bf0a1908b7519bb4f2dc47a7a05eac3770afb400b68ac46032d72a353df98e5526cad35603b36727ee2c9934dec04f81930104938d0550cc2ab10bf6779bbe13815b1e4bee0207f900000000000000004c7d08b0292c3b903748f281ab"], 0xa) 13:34:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x7af491c3309052a6, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) 13:34:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) listen(r0, 0x1) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="066c0000", 0x4) 13:34:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x20000200, 0x0, "b0d42000006e9300"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x28419, 0x8a) r2 = geteuid() getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) chown(&(0x7f0000000080)='\x00', r2, r3) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0xfffffffffffffff7, 0x7, 0x40}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f0000000300"/56], 0x38}, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x4b) 13:34:42 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) ioctl$TIOCEXCL(r0, 0x2000740d) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8001) 13:34:42 executing program 1: getgid() r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x104) fchflags(r0, 0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x35}, {0x40000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0x3, 0xd5, 0x9, 0xfffffffffffff800}, {0x8000, 0x9, 0x2, 0x8}, {0xfffffffffffffffc, 0x9, 0x0, 0xfffffffffffffffc}, {0xe3, 0x4, 0xfffffffffffffff9, 0x9}, {0x7, 0x8, 0x17, 0x6}, {0x9, 0xff, 0x0, 0x5}, {0x9, 0x722bd511, 0x7, 0x7fffffff}, {0x200, 0xb8, 0x3c0000000000000, 0x1}, {0x7d67, 0x1, 0x1cd9, 0x8}, {0x9, 0x1, 0x0, 0x80}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget(0x1, 0x4000, 0x60, &(0x7f0000ffa000/0x4000)=nil) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 13:34:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x30880, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 13:34:42 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x5, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/69) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = kqueue() close(r1) geteuid() munlockall() mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x28aa) r2 = dup(r1) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000004c0)={0x0, 0x2, 0x8, 0x80, 0x9}) r4 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000280)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimensat(r5, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0xd0d) fcntl$setstatus(r1, 0x4, 0x80) close(r1) close(r5) r6 = accept$inet6(r2, 0x0, &(0x7f0000000340)) kevent(r5, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0xf0, 0xee}], 0x81, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffc, 0x0, 0x1, 0x4, 0x80}, {{r5}, 0xfffffffffffffff8, 0x0, 0x2, 0x2, 0x80000001}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x8c6, 0x6}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x7, 0x1}, {{r4}, 0xffffffffffffffff, 0x22, 0x10, 0xe9fa, 0xffffffff98b8ad05}, {{r6}, 0xfffffffffffffffd, 0x90, 0x8, 0x101, 0x8e}, {{r5}, 0xffffffffffffffff, 0x49, 0xfffff, 0x1ff, 0x6}], 0x9, &(0x7f0000000480)={0xfff, 0x40000}) 13:34:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget(0x0, 0x100) 13:34:42 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7, 0x4, 0x5, 0x8, "f81cf32ceedef6b5106e9f018749205a1aee5029", 0x1, 0xfff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0xffffffff80000000, 0x1, 0x3, "54640ed1c96ec98e27d00f27299b84b876bf5dd7", 0x2, 0x8000}) write(r0, &(0x7f0000000080)="b217011337e1cb65b1089d4cf3381398160e1c46f06ea0e97ca6969618c9f0971f54997ec461109ca6644e572155e02e871b507b64a8ac7d9771832c7e01c1b3662b6f6d0201a077b3a7ba498e6abfd09efb37c645ee518d8d600000a843649ac5b84c2535c3dbe12532b747246246fb114ce24cca6cb44764c2d115bb3ce26509418e071bab4a31e7a09fcdb52559906c6ce91d4bc0352ae919c0cac4b043a7634c18bb5b17592437c94114b2838e8520f49b0df69c12729da4827dbf1cae870f26a51bd74b393957197c008a058c70c0c70da9e99682b0e067abe44e69beca4a67e53b425e6b", 0xe7) 13:34:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)=0xfffffffffffffffc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) syz_emit_ethernet(0xfffffffffffffe2b, &(0x7f0000000140)='+') 13:34:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400087}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x1, 0xcf, 0x5, 0x0, &(0x7f0000000380)={{0x7fff, 0x6, 0x1b, 0x5, 0xffffffff, 0x4, 0x174}, {[0x101, 0xffffffffffffffff, 0x29, 0x80000001, 0x4, 0x1f8000000000, 0x7ff, 0x7, 0x100, 0x7fffffff, 0x1, 0x7, 0x1f, 0x6, 0x80000000, 0xdcd1, 0x9, 0x4], [0x3, 0xff, 0x0, 0x2d8c, 0x4, 0x1, 0xa89, 0x0, 0x3, 0x6], [0x7, 0x0, 0x7f, 0xfffffffffffffcb0, 0x9, 0x8, 0x800], [0x800, 0x6, 0x8, 0x732, 0xb6, 0x1], [{0x8, 0x8, 0x3, 0x1}, {0xffffffffffffffef, 0xd1, 0x8001, 0x4}, {0xffffffff, 0x401, 0x9, 0x6}, {0x3ff, 0x1, 0xffff, 0x7}, {0x1, 0x9, 0x100000001, 0x7}, {0x8, 0x800, 0x3ff, 0xc9}, {0x9, 0x1, 0x3, 0x3aa}, {0x1e88, 0x80000000, 0x9, 0x10000}], {0x1, 0x1aa5, 0xffffffffffff7fff, 0x2}, {0x507f, 0x10001, 0x2, 0x5}}}, 0x6, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getown(r0, 0x5) 13:34:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x100) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000400)) 13:34:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100000000a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x87}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:42 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = socket$inet6(0x18, 0x8002, 0x20) fcntl$setflags(r0, 0x2, 0x1) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r2 = dup(r1) write(r2, &(0x7f0000000040)="77561d71", 0x2) 13:34:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x2}, {0x40006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7fffffff, 0xe37, 0x1, 0x575853e4}, {0x401, 0x2, 0x2, 0x7aa}, {0x4015, 0x200, 0x101, 0x100000000}, {0x7fffffff, 0x5, 0x2, 0x8}, {0x786a, 0x8, 0x6, 0x7}, {0xdee, 0x2, 0x81, 0x6}, {0xf622, 0x400, 0x9}, {0x8000, 0x5, 0x9, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) flock(r0, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') 13:34:42 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x3a0914c44f79202f, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)="6fd4252d84ed40695e2e0a7e2cd9dc78adcb40aca95a0affa2d939491d81f9ca6d71d33c302007b7922cb30670d1c3e64e78b588fb53b2c1c644df5e91cde6f4fab1a71aa55bfe362b2c1d5722f15f0d76311f0d0aee8818efc96647439a7e45a111bccfff16f6e2f8820c178647fa6f828286dcbbd2fbf726381f0cddc2e27aa2b2d909ad96a4dc19beacde29a9fc1f7572b8bb2e43529e6ff7bc2b6663535cd1f6d08fdb6b7933b12ce5dfc2e804e3000000000000000000", 0xb9) 13:34:42 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') execve(&(0x7f0000000700)='./bus\x00', &(0x7f00000001c0)=[&(0x7f00000005c0)='\x00', &(0x7f0000000180)=',]){}\x00'], &(0x7f00000006c0)=[&(0x7f0000000680)='\x00']) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchown(r0, r1, r2) getsockopt$sock_int(r4, 0xffff, 0x1106, &(0x7f0000000600), &(0x7f0000000640)=0xffffffffffffffef) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)="acfaf40241cf92291811ec5d576d5bc298d3dc864f0004ccec1441f79c351cede8866f48156bcdb66f073dda23a3132ef504d856d7594026154b9f60f97ae9785992faf43affe5fe4801829d8267f58b3dfbf5bbe4dc3076cbbfa2bd4f30e18ee066373a1534d4eacfe45f5628af32144b697a423d7cc5b40418a41a2598506a50e76d18124f75525527b7c2bfebbe37c65eb56bb8795b28a4bf1c7daa66f4a2bf4917aa74bb83cd073b178d33085b3fb0ba29be6200612cb32e8731a8bd3cee1441f96e59c3f060f955d29dbad1d7f0d758026149068f77ced39ae54d49d7a80b26ff4caef1cad02b4e0ca2b2", 0xed}, {&(0x7f0000000300)="ba82d79f72db74cfab47436341cdd974c935f147897c057a46963e50", 0xffffffffffffff1d}], 0x2) r5 = msgget(0x0, 0x2) msgrcv(r5, &(0x7f00000004c0)={0x0, ""/248}, 0x100, 0x3, 0x1800) execve(0x0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x7) rmdir(&(0x7f0000000100)='./file0\x00') close(r4) ioctl$TIOCSDTR(r3, 0x20007479) 13:34:42 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/47, 0x2f) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) openat(r1, &(0x7f0000000200)='./bus\x00', 0x108, 0x100) faccessat(r1, &(0x7f00000001c0)='./bus\x00', 0x154, 0x1) read(r1, &(0x7f0000000000)=""/24, 0x18) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x200000029, 0x69, 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000180)) syz_open_pts() r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x4, &(0x7f0000000040)="04000000", 0x4) 13:34:42 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) mknod(&(0x7f0000000000)='./file0\x00', 0x112, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x2084a, 0x28) 13:34:42 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) pipe2(&(0x7f0000000000), 0x10004) 13:34:42 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x4, 0x373, r1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000140)=0x100000001, 0x4) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x100000000}) 13:34:42 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus/file0\x00', 0x80, 0x21) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000300)) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000001c0)={0x3263255e, 0x2, 0x1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = kqueue() preadv(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/127, 0x7f}], 0x1, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) pwrite(r1, &(0x7f0000000740)="62471823809139fe2bf8aa3e90b1e98362913b7724519bcdf240ab4b8be8021245099b9512b5eae3b257eb084d05cddfdf8c599346126d8b13b79a37d9ba217b685300bbe61973c7c5466f6d5ba0e69491824645966a0a11c2af9268c181749a1f299d7470a0174632f724d3098e642a6d4a6ac82231e9fb9e740ff4efe9307a3ab9dac0cc8feb0e581a23435432db1d957c76b24a8a19201b9908a922071e463138c781f52bcd906cf94aa3580e3bb6a4178a839220e8d116e41ee381c5db34e3203b76ed7d3098f2b4bb01af992b971878f405fb2a9866321c7d6be7d3ace4919b4dcaa7a7e462f8dd45d0194fe6da36371de08a9bbe9baf7f6b20289e859fe6166aba3da628297d8b25c133b8a47c68b399775f951310f9e3b35ec331027bd74fe5ee10778d71b19f73b87ef13cfaaff1579df521e485a4bac6811535315cee8cd97130b76780906201364fb826dd40f0dd4073002f1481a3a1cf0895a8212cf5429d66af99bb0befb64eb53ca62483e2b80b8303687b53818904788076e9ea4726248691e0b75f457c142ecaba18c79ee64b63f76341c78d94309ed28ae3807a5f4e9f7635790864c096872b87f48053541be4c42376f112d8f7a2124b36f938f8167c1fedeb2fe72745a1c4c3590ddf024d11e450c25f4327f4d204992024b20197671d4ee2ef677386c4e9e0c113fb0d386dc89fe48c0accd862595423f4800a63e214f4fb7aefd93d73b7d28a93d58e91980a6ea42eadb1510b626b610d2049788a9b209f94055b15a04e94787cd4db82610e00775a3f660e0cec88cf01e3e0524b244241bcb701ab5a6c3980452b1bf2bb555eedd3f3dc2bf3338b892459135dd2adff5a0c2be23181f1190bb2686d67ef027d8cfbb73a4236b74eeb2e1e77cac06ee71bd23e8ad7094560567543db6d36f31df46ffa7c56cf4f45226bc75acd65d7bf288837fbefd185661b66c7c0f5b9aa87f7289bcd8117fcc5a71d1ec8c5bcfb0a556d15e6e286063cb88163011b48651b8c603fdc162fd23ffe12e8a0cfddfcf3a9dc82867c27ad222e9c9a644b22813d6a7cf710958de33012f9db7c02633b580bded7ae25e69d0ff83b7e049d83cbe50bdf98d35b034febb5abcf4c7b0ec9a36059eaaf61eb36fa83d9022545a3220152bb117143e94d322614c99f832a4571f854a0107f5df3c7bf061fc46bed09c0f2c027d82949e00c1f96b0e55899e47edc78f8b510e398aff43dbed173f3e5bdf83ec08aa563846df15b98567ddf7d732e2c6f70b93373b2fedd85bb6deca4f48cd598c09f0c3ba14ee24eb50b259e74ad567030cc0ef62d86124808cdcd94ec40cb290603857aa79211a96426a5526593e6dfe982bebd204889d6294bc925765ed6f7195e63fcf02700a78788ac291d7ad1dd540be1e9ea069cf93303c6403eba3671b3254eb191a3a9fce904c157fa46ce3d8d98c115d8b0654ef760c687b2491db7cf503731d40831339580bd71b715f206de7420c7a8f995ae1c5d5f5e8b02a480de826684561e36da9a8d62f105f1ba2f97362cca0f452121020c4bc92afd03217872d9b216bc3f1182a780e2053ae19a654be01b6b9ff525417d630789ac8a2a4ac0734ef9bd1587365b0e148452fe99d62bf3f7fce9c6361ab88cdff4ce6e927d7ca5bc42b4e2bdd807922ee5b044d6431b0c45bce779fd417160848b47a1339c24009a7f51e026a6da7bcdeff96cae5a88f59f855afa7f10532822df614b2121203a0da84f6701a1e9bab141499c61ce23a3c352666adb15be7bca1d8c744e33235b270c56cef6c698db8568c6f1326185abb4cdf76a69f1a2ae494f23e19bbfa49486bcf5cf2d14b45cd0dc1f5f049a555774e9556b334edee6d8fe1755ce1d0d465fc5bbe1367dfa5a530868852bfc063088b3f3b99b25bc0ea05b81e8cbc524195ddc08219d246648a4d408d5b1465e10e8aa513b44ae067265ede4d2b5f5689bccd1166f41a04f470668e2963a8b35f66dd2d3c03bccd97e106740636fdcbf79251e11b365b944fdfdd8496e7f11db706c7b49d3a629c6115221a6d81c008dfb196552975f56db56df600440564480bcaf8ebd10b19a9ac039c52db9f653bd0c6290e0f251fdf0d09c510bd0bbda5594ec0c86d5226e8d8eae3d17e25c00da5f451235b520e73a5cf07774fda51b421988ad1f9fd6c4942dc7c634eff835e7ff5347dfa1ce9097f513dd3503cb1d7d61b5cf46ccf879dddad32fb3167962fd52479beafdf3bbfb080353cff5a9d9fef6316662b4153a433b980e3fd939514bb7c22c5cefa39fe71409e62abe7563863af10e425718feeaedfaeef2c0a4027d90e5f1dc85d1c56c77297be0ebb029162f44c567c48b9f00aed2080c6375bcf2ba4d8c09ae5ac82fcb83012170fba5098a886b3f33b672050e28fbdb6ae7f2ea8e8629bb5b564da9a8168c02403d68e0a966b95b78d8dcb9e3df8cea2f8b16b7cfb56da444460da8ae448bc3c7902247b5094c57170d0989cfc56bc09d4e387f12d7a1ee43ad2a00bc735f82ee26770d201b2c8c33f69248bee83719a89ac91bdc99da8e4645b13f611dc032e34a812a8684ae425eb122b9bad575285725eb588b0a0437476de2348f1b1ccb14e59c06c1a4ad06c512b137c62590c81e28cd3426028734597aae15c9a35eff713bbefc0085ba96c6e1454e30632cc8c67d1af70df6e7dd6f6bcd5bbbca1a4df65af959f17a3b5d0fd3afab447541d0af08bd7076f5ffa79d4186f953b63b8e38607bed7b6d4045a4d417d7d02605eaec361fbf6666918cdd571cbaa9e231d08cb04502d339d764ff0a5cc00f96fb5eb836a503ac7b7d289d182823bf4cc12224bbc10d24a1892ddf10208bb91585ee33a3509b6cd31b00bdd0520787a80fda3faf29a8ec8e2074946d743b52dd1a379eeeb37326866ec4eb89d2e8271eec786fec1a85ca6b56ea40e0df7179274b7a2936078e8d1765a1935ba1f3560ce045e4327a7f449790da59b6fb70e2cd32fe2815bffc4bd4da6327ad4c0e273e9a8e6d396ae6bdd422260b1e0edcdc8fd84ef8a622bd5047645b6456793b620d993093e4fb7cacdd3db4d5e949a72eea7e31c659574ca18d643850cacfb8af9745377a8907b4a2dc57b3bdd785c19261f615c789ab33afa7ca30e844bb2ce0b651c36050bc59b174a8e8a5dc420ab598d5f1758f2ed6e8c4155c35c576d4ea8a76e60fe24cd44772e242b33c19d6f6c8592498e1ad7b5ab1aa3887a740eb0fba37f6e9d9adda23d8134fb62fd6603082837ac1319ab82f15497ccbe2161c51dfe05a7407ce5ddadfe1e69cc843b5c7b4091c0386a3e93b380f9a314d898eb604eb120a4b7dbd98d96e7cae9de571b9c1cd7e931db18d57e586d48883b7b8e4424f2025a023e01778600d59b9f50bf65f574228365447809762686cbd5e70f99cc2bc987ad1a942fe89c20c87103310d736f1557e3c8786b1148422b81dd8c24bb69216635f19f04f932a4a020295de3f5f635f47bd2db62911b12e6bec4e65f06167508585abb8693d91122e92ec8f0d7f17417a47ca50985218547237fed4cfe5cb4b6fe8205023212430e470ba4a2b5b25efcc52c2c947197f843a366d8d3256918514ce28e99bf64f0c9f7e101214a4232c09981340b464f0a7d3ea80436153102b07346df10679498627a225b24c3d99911a0b7ad858077efec4ec030189d72ed7c493c88ac565eeab51d942a33cf31eb65ae7ea91b3d92b4d01a56c19c89c0d2dbdc59e1b775a1b41fcbf0a96fe7aee0ed8144a66853c4c972ca11d2ae3d7c62e42bc1fb3d681a2484c2ed7974416ebf2a0085ec0a79f1d1eae7a663ff01d1a23d0fe811e178b6e3b1d2800a5f54adea8d55fabedcbb2bad7971029d378cdcc9dca2e7b01d8501dd03d47c8de3e3f5a0e7243d6f31cc4a2e88b69f4fa293d12fb3cf6f4a88d4d27019d1a65e95300ac24a3bb8aadb55b72ef009d1f518f62d5aef780f49f21fbd65709fbc8ce83471d1a30477ecfb4ccdf93c8cb5fc763d80573e9634988e99d0acce9dd9f181852c89f59dd1d320663af0efcfc8caf29334c7bddee52edba9abbbb189be3cc5bae6f0f8440ee7935fdec96ec3ce8fddb32ddf763350ac2a402905b2361d5ef9d425d3fc875f4b465f425fd571810e97759eff5dd35ee29486bd914dbe168d133ffdb4dd22bf857c271b2efd1dbe5db83572037705da0372f244ebb032034280c6eb037d55d5566a5ec13f2f2d60d42f5156f7fcbb677244ed80c74cca306892abbf603f212ae126441bdda2ead4165a0fad7d4df1b85d47dded129f8be79cc301b929137c37da5bc126fe01f76dcb19fe5161084bdacd941dfa674f1957b5fb1f3c21c6c24371eb1d32942445860b930eb98a3a0dcffe70c45de0e26b55b6c467b197fbbb3b4e2da01f17d04e8b26ffde39e3788792d40542b93947fb646b80a4e2219cda0b89a073a1ef5f185291522ec3383dead298a7085098b15fc4ffda2fe5ee78f7776bf2795a96346a3a43643ad6d64733666fb2eae7a4da07dcb5d2610ea0900580e4631c76a9e00dee3f2a861d69fe19ab6bdbdb11c04c9147e21cfa10d7b1e5bee53115b724f60703afcc4199c6efd7479cdc1c02e0fb1fc6c0bbde3244793151cfc609a703815eacde960f1e938c012c58494068909080645867b8cec78dc3ddc2c739afd80a45ffe6ae94b3e6290b8e295312a4e8d081f1cd2fb7e8eec702fab778cfbb73e841b69f32d7e918d4be726106fcea3668a0c379ef88bf90ae676cf1cacaf2d69771baf84a959765676b05b422f02038f976ad1056faa0842f21227e39cc61a94319e08d51be0fd199ac240da95de9228f1ba54ad5c400664cb5d7cdd565018d25774c4b3d5a772474ad9ff5f5c31619341e5bcbc890c4dc74191686d5eddbd76492c2df490738bc8f85345c8e1ed82833ae3aa3ea018715bdfcf14ecbaaa470841b1115a53ac9970b0291d9256a1b696b0355fd73f215865e4f228dec1e7bd8528c1e5e464acd8017d823f65683aaf4b1a7ebb00e83b3fbb63b86a87f646f65be4eee2c8dd9cc35dd57d750b51c25500a0d8870bd99a8314c0e61f8781451d4063156211e76afd59a2e753f94f987084e18aa494ae2381839ff9fa8a512ca8d214cb72d798d05fd9266b4a4cfa7dd82628f1e7e0a03cebae1af45618559ee22205741b70eb86ba8cff9eec68c3433a0c2aacfebac9ddfd693ed1e1f1adbe20d68151748499f5e4a740ca448922355e3f87b2e00b2eef272efbffbbda604eaf667bf455baa02843d5406fd2bd98f2713c2d8fe43743b28c5869b0ed4c03ffe3740864f9cd2bd39b5008085a8471c4365d0590afb458b29329e827e845280005fc3a556ca384ac86cc9b4bed578c3b345d03f31e0cf44fb5d9598bc9712cd3d8b029fe706362bfdb20561a752739124bbf6f630fb16aea18e2b8c4d18767c311b671dad54c257609808839b3e148af55ce3dd0211ff50cb2916fbfe4b494c0d1856eae730586985b4295647e8e91db36b1d95a52ed6385483c170398bee7f7fe7d85275bd12bde9e7b67fd898743a32beb42224616ef79732abcaa1678647a82be2893a02c385a6a485165e250bf5125abe3b8ef6d109300ca1d10e7f138509fd55a36378a65a5469dde5741eadc64dd46d04cfac464a86a36e768526e83b386a2db3565001740cc271ba98b832a9528d42f5c11560e313767ad85e6b1d48a968dd1ca43855bcbfade02e7864577899347e2f612f6afd273c75e04b84c344ab2", 0x1000, 0x0, 0x0) 13:34:43 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000002d80)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r3, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r5 = semget$private(0x0, 0x6, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000640)=0xc) r7 = getpgrp() setpgid(r6, r7) clock_gettime(0x3, &(0x7f0000000240)) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xffffffffffffffff, 0x4010, r4, 0x0, 0x0) pwritev(r4, &(0x7f0000000140), 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r1, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) r8 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r9 = shmat(r8, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r9) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) semop(r5, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000005c0)=""/88) getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000016c0)=0xc) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000002b00)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) 13:34:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") mkdir(&(0x7f0000000080)='./file0\x00', 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xbf) 13:34:43 executing program 0: r0 = semget(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) setsockopt(r1, 0x800, 0x83, &(0x7f0000000040)="fd47b26a18ca6f6e4c0f16db01c3d543b042fc6599e50bb52b17e3d22f886929dc005ee5565151421d659698e237491f4f178ac1c48c984202930ba023ca0f2c276a3fa780afd833f4eae601b4532895b3d93f4866d3a078d9b5d88b3ce1b69063b8956abf4f3bc2c2d8ee6d1959", 0x6e) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x10001) 13:34:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xffffffffffffff77, &(0x7f0000000200)="b636685ce16f1130c1513fa676c8c74116d7c65054619234709788bf87e3baebbde54b1f3569d5d4d016b2bdbfb14fd9f02fdd15aa0bf8fc9a39424b6ba926a3e1ab4bf2d97832f20e09e632c91e3fb2") 13:34:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setflags(r0, 0x2, 0x1) 13:34:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x5, 0x7fff) r1 = syz_open_pts() close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x401) r2 = dup(r1) r3 = syz_open_pts() accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0xb3, 0x3, 0x5, 0x4, "5beef2df89c48d77bc873ff6dc1dad00e6b1f8a7", 0x4, 0x4}) ioctl$TIOCSBRK(r3, 0x2000747b) poll(&(0x7f0000000040)=[{r0, 0x4}, {r3, 0x10}, {r3, 0x8}, {r1, 0x4}, {r2, 0x26}, {r3, 0x129}], 0x6, 0x45) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x405, 0xe32a, 0x2, 0x100000001, "8d36951e1500de8d3abf2b6094660d0fd4a3b3e8", 0xff, 0x8}) syz_open_pts() syz_open_pts() 13:34:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x54}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) pwrite(r0, &(0x7f0000000100)="19fd95c943f30d86ac832acf2744d96d8efcef231342b565ccbb5e1bbcb33ab4aac9050002ac5fbe49f114ec4c3490347ce844ef052889485dfb70da4d5a8a68f64e611510f13e4bbdf68819e4465986082354763c3b17bb20d84d1fa89e4b716cbf5c35fc145b88298f1c8a9e4404c5486115726f806c2e34f329e99d16edd11652bb89e3b09a1c7fd2a7aafbc4028b95b0eb61a691e20fcf302b76399209bb75fd8a294f230834bba87af1ad3cee6479ed6959", 0xb4, 0x0, 0x6) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/38, 0x26}], 0x1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)="cd") 13:34:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x29, &(0x7f0000000200)="06486492f2fa43b27c31cf5e97c21913753b6af6735b36ae0945d0b9b8b8f8cd1af0a5651039b9a881") 13:34:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000180)="e20185c4cada5d5329bc6da3670dc3f26831c023d75215ac8f6a220a58b2e2aa8d5d9abc065e7049df9752ab1a1b4833a047523da1000000004c9516392cf0c422df6159f7cba9d462c1d31b13db05adeeed5ecdb9f9cbb1353adc6e16b0e98eb9da6bae9c6c38af6200bb20fd9a0333553d2c362a106d75bc7e129eaf2070124b657a70660426ad4758a7dc52050000000000000044679b81becf51ec4f6825461270248c87f023af683b753c8610627903f23a235d43aab1e2ab4241a2ce346282371976aa52c5f178413f00ab82871c2500dedbc16121e11d80dcac3836e7e4acd40d2d9cc38729d4c1e6cc3df278ae03000000000000", 0xfffffffffffffe55) close(r0) dup2(r0, r0) 13:34:44 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') r0 = open(&(0x7f0000000100)='./file1\x00', 0x100, 0x40) r1 = dup(0xffffffffffffff9c) linkat(r1, &(0x7f0000000140)='./file3\x00', r0, &(0x7f0000000180)='./file0\x00', 0x6) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000001c0)='W\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) linkat(r0, &(0x7f0000000200)='./file2\x00', r1, &(0x7f00000002c0)='./file2\x00', 0x0) 13:34:44 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) socket(0x6, 0x8000, 0x8) close(r0) 13:34:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510f", 0x2) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="f8d92a2089de6269fd67b525cf594c8cc8575157c47d01405d8b7386f35c91f866dd1f9ce8e4e3009eaf26a1c3e125e6aeb3711324ed07a3737851721486cc37fa783ff1ea3b22ac9ca41295dd8ecd1b08da611be61f416ba7204d76f586f78e6543cacfd2bee834688e03b97fc241aa7d5b042eee9736ae267ead61caba0cbdc89a1af97fd14364c38c2ad06c61", 0x8e}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001340), 0x10000000000000ef, 0x0, 0x0) pipe2(&(0x7f0000000180), 0x10000) 13:34:44 executing program 0: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 13:34:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff4e, &(0x7f0000000380)="9a8f866e05b96894c3636a27e04afa96189a2713b0c3d084d2d185210888d05670bb829b0838aa484656d7e90d95dadf8e12240581b423c12be6787282a07e587901c4e44feba995aa14176764c76af0c6496b936d91231901be8830f303a77ee16f4f4792b7924e730e54e0e058b996d7123a669a0f5bf9d40000000000000000e9beb349fa44df45b49964bbb08c275f6d8b97de3e48850af8") 13:34:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x2) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x175, 0x0, 0x0, 0x0) 13:34:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x408, 0x4) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 13:34:44 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)='U\x00', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:44 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = semget(0x3, 0x6, 0x210) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000000000)=""/126) 13:34:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000080)="a7", 0x1) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x2) kevent(r1, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r3, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x900, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:44 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x1a42, 0x40}, {0x5, 0x5}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/49}, &(0x7f0000000280)=0x33) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8080, 0x8) getitimer(0x0, &(0x7f00000001c0)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000200)=0x1) 13:34:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) 13:34:44 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) clock_settime(0x6, &(0x7f0000000040)={0xfffffffffffffff8, 0x7}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 13:34:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) dup2(r1, r0) 13:34:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x64}]}) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x20, 0x2, 0x9141, 0x97}, {0x8, 0xffff, 0x9, 0x4}, {0x80000001, 0x120000000000, 0x5aa0}, {0x8000, 0x5, 0x1, 0x8}, {0x3ff, 0xac, 0x7, 0x80}, {0x4, 0x2, 0x7fffffff, 0x782}, {0x3, 0x80, 0x3f, 0x101}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x6000, 0x800) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xb6cc3cdfff0c34d9) getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) setregid(r3, r4) 13:34:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) 13:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x800000028}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 13:34:45 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000140)={0x87a, 0x7, 0x5, 0x20, &(0x7f0000000380)={{0x6, 0x0, 0x2, 0x8, 0x2, 0x6da, 0x1}, {[0xfff, 0x976, 0x400, 0x6, 0x8, 0x6, 0x196, 0xd4, 0x140000000000, 0x96c, 0x3, 0x2, 0x0, 0x10000, 0x7fffffff, 0x9, 0x1, 0x4], [0x1b6b, 0xffffffffffff99d7, 0x8, 0x7f, 0x2, 0x96, 0xffffffff, 0x9, 0x100, 0x32b9], [0x1, 0x7fffffff, 0x6, 0x0, 0x800000000000000, 0x1, 0x1], [0x571c7c19, 0x100, 0x7, 0x5, 0x7, 0x1], [{0xffffffff00000000, 0x9, 0x80, 0x5}, {0x7, 0x2, 0x8, 0x8}, {0xffffffffffffffc0, 0x8, 0x5, 0x3ff}, {0xfffffffffffffffb, 0x7, 0xffffffff}, {0x0, 0x7ff, 0x7f, 0x80000001}, {0x6, 0x8, 0x7, 0x20}, {0x6, 0x28, 0x6, 0x4}, {0x7, 0xa8, 0x7f, 0xffffffffffff7fff}], {0x7ff, 0xffff, 0x3, 0x6}, {0x3ff, 0x401, 0x7f, 0xfff}}}, 0x3483, 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:45 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000001}) flock(r0, 0x1) 13:34:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x90, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/4096}}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xfff) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x7ff, './bus\x00', './bus\x00'}) 13:34:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="a2022e2f66696c653000d34a8d621836655ce65c334847f85b60b46680659d16033a049a561ae0dba7d0aaf3734ab8467ebb7b442affb5669228a4ec00009494d5d54f1e99119e3a89142457a54de6df3e3c021d473903941bbd22383cfd1c0e8b38f2e4ce5f3caed0760f582a9160d0476d991e61355fa00186829aa4244795bfdee92d747dbe8362cfb98e9896765d6b110530a992b8dcd1ca96999ccf82221e977d776609126c2226b06bfcec5b602380be281b1ce1bbd6a6d7473a5ab41fcddf7d5004db3e2c8297a3e489b952ba99383964f386e7"], 0x10) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) 13:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x281, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6}]}) syz_emit_ethernet(0x6, &(0x7f0000000040)="4b77a45d41eb") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:45 executing program 1: r0 = socket$inet(0x2, 0xc005, 0x80) recvfrom(r0, &(0x7f0000000140)=""/212, 0xd4, 0x40, 0x0, 0x0) r1 = syz_open_pts() flock(r1, 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x8200, 0x120) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000003c0)) r3 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000240)=0xc) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000380)=0x8) recvfrom(r3, &(0x7f00000002c0)=""/120, 0x78, 0x2, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 13:34:45 executing program 0: r0 = socket(0x1, 0x1, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x176) socket(0x800000018, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10011, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x9, 0x1000, './file0\x00', 0x6, 0x2, 0x4, 0x7ffffffe}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) 13:34:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16eba9fa1f50baa6a1409a5e63225259560f8c5815f73f2a044fd33055552fbd5030000002dfc94ff334a5619515a4c8ab06198824b3da025bb6e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a1d28314b7005c18b22ed3f56e84ddfaf60da83a5af4b1c2e8f2485ca92a2928245109569a8ec96174a14d28dac958a4ad850b387854b2287e3091832fd05bb6db53f9e776dceeae7519e16ac87001349f5e787b49de82f4e2e362e9673278c3b8a78c41de1588529c87b55bf60d7688d63eca5a6154e3035343041f97c05c82e825595ef1e0317fc0a205de61b5408e15e873582ee4bc083425de87509ba908f61b5f49aadd18b031dd4c62fb93d14ae911cf74c1bcc38c8bdc5f96f01a3dba910bf478ba0afb764608deb6bcdaf8a978129d51758ed6eccc6edf2c5fcf16770d881ccc5962cbbf09a3644aea25ae0eaa1da02ba56e6d88115a1138f8fa2f2ea80f7ebda099b37e88efe458791e0978b32a51a3f4c1a9f50aebb0341f8aca4ee68eae2c413aa51a7", 0x584f162) write(r0, &(0x7f00000002c0)='>', 0x1) syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) 13:34:45 executing program 1: msgget$private(0x0, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgget$private(0x0, 0x250) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/70, 0x46, 0x43, &(0x7f0000000380)=@in6={0x18, 0x0, 0x3c, 0xd2a}, 0xc) r1 = kqueue() lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) getpeername$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000440)=""/83, 0x53}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/215, 0xd7}], 0x3, 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63, 0xa, 0x3}], 0x7, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20022, 0x0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001600)) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x35, &(0x7f0000000000)) 13:34:45 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) recvfrom$unix(r1, &(0x7f00000000c0)=""/35, 0x23, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) recvfrom(r0, &(0x7f0000000000)=""/142, 0x8e, 0x40, 0x0, 0x0) 13:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x15}, {0x6}]}) r2 = shmat(0x0, &(0x7f0000a00000/0x600000)=nil, 0x1000) shmdt(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x3, 0xffffffff80000001}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x9, 0x2, 0x5, 0x26}, {0x3, 0xffffffff, 0x4, 0x44}, {0x8001, 0x8, 0x1, 0x9}, {0x775, 0x200, 0x100, 0x7fffffff}, {0x8, 0xf07, 0xffffffffffffc995, 0x4}]}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 13:34:45 executing program 1: munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000009000/0x3000)=nil) syz_emit_ethernet(0x1000, &(0x7f0000000180)="d8d5b6fefde58219711f2eebc661b6a81679286644711af739e20c9de6d1f0bf4b359965231cdd15eba611f56529a9910096da89971ffde77c732b60045537ac5c975716d0d98b613a7f075d9d3833696b9999c15d050bf6a72283f0d4c019e50cd5f30a83b5709640087da6e7da8e6d059906c8eb2547b325167f48c147ae4ff6c1d8585dca1e20f13367d52a447375c969edc43252c2837322ee87627469c7e2910caf266c8310b30ec831049cfbc78da2eeffa1165cbf74b6d89c55cfb1bb0a4a9116cf71c934ce2b09312be13c592c89da2cd5d0d1f9babb5204911477f19c203a5d7bd67c589cf4364eefb1eaf447c5e1cb67478de899b4ed0b88b39817effb7fee833a9e376b188b157ecbd3686f9fbc010b706065a5f222d7c8764e3d5eebca133b906a92a02310b0cb3480d47b6f87fe3b11143ffdf5b45de189e096ac6eedfaa8bcfb6d02c474f11254ee84143af6af9221e5f807b7a3309d9b7d841669938265ec8fd30618802256237cc799133580cd528f759f468158961d0ebd61414384222f7d12d28c3c5270ff4c53019298b8c98c79d866528d3f7c0cfe22991b45b91b911e3803639f40dd4d156db4974ca081486a771e90a0b98b147e857711fa804cbba81df1b642a374499856378b82e625f348f99be7f762a46b726e791869f652b8e288baf1b4da8c2e6c35e1eba6486ad527faf45838dc689c65496861b22cd0e6400061f083833ae03d6add289b1c30cfd26d3670969282afe3b32907dfee2998d50387db7db5a30429827a0905260dacf1cd7c9f04f4e59631c3742a158961a597d9db8dbe42dee3cc63d8c63128a91f6a1bfaa3ddea4a6e46c659cb39f395143a561735a36a92544394fd3fcfd7f37fe3c9b512b666f447e2c8fd3379589cab687b1cb03be68240af0f533bcbdba31f16f985fdec40a8a7aca9eb59a9689255eeb4586db02b78af7669bb32dca3bf2788c65a86537301f6332143a7a2cf56f1dfab809c3687941981831f7edae5a5936ece3471ff04eb22988f1810e4dfb144133a2d03bc22a618e03bd766dd9c49143c55aaa878164ff5f64ec7ed9bcdb4ede6da09bc893d796364f3eb576054422ca5b5b7398cd952ec9b47b56f3f6b8df904a09840a1c273be090f3c0433b4befa928fbfd9e00fc91bf5c5a2b46680fd8a058ec1b2edf4a6d08b788955f57dd1ee8e308dc99846f677fbbc5f58b4b5634756d63385b85cb51ed6b66615cc4463f579e049390c6be0e092a27fc8530b675d1183edc6c3819b751c5d378431b469b0ea6670d10e1d7062d75b7d403673979f8d19bdfaeffe94962bc0e4e1083b8a784df56bfb9e4dc6f5338dd24eb4418f4ffa8fdedba9aa967dbecc3578276f22e5677ff101f4cda5a3d7e3c56302fc1422a6415a70c46f0438769a22b0c8ad6c2b1d7a8dba42382fa43a79571c20f82e684c40b949e855636463aae6138e1c161f65046aa9761551f8e9dc04e5d7ac0fea4a976cfadd0122eb43d3d33856655ed6f39f878fa2462de62d8228a6fb866da0834d8174b46c3d3550d7b149fdd1562484f9e6fa8f56910c19f4d93c81c66312efef21114cd32733e1d9e4fb74e48535b48d47ca183b0c99d100bd4503f6dd38f901bbc6efb0700a630cab85ee60b7592b8e23f1baa818cc3890884d0e925a0189c6f32f14ed003dc6b022af68e09202ba87bc9be4396cdb5c848b1dd49d4fc5cf652b0e6530a20a8a31cca225a8c17318b0a194419ef17946bb00aed0c31a8a6083302de8770d54b22a1f903ea61c2b1c2c3e46b16c16b0e161f3cb185a035adf75e73ee6bae8a50ef5ac33c0df20b72ea7c70dbde94c9686a65188e3e40ef5cae5a0a0300a2ed27c095adecb7c407eb97f086bfec923bb7b5be3b71708a9721120a244b2485e0e2204e90543449baaf62df6fa8a0362338418c54c17b2bf3cfe8db6703708baf5ff044b3a90c4f209c7a629adea9fbfc37a9748246602de89d54dcde98c8cfa15a90e04f0fac2f16fc8b9da9bd5b8cb66d006c11106ebebbce7ec4011e56179a445c2e67dcae080e832178f8c760a64fcf92608d764cb27e9d8ee0d75f79a574391c29958613792c9a5189f387a461134ac0af91fad8d06d3f705766516dc130ed77d403162397404f1d1553e4a59d9e4b0306b5604d545a945da262d4446024171c542fb07a2d251504b70868bacb01c33e14361754f2e1a460c8270b753670a63bb1e79f705ca7575bce6956dd6ad05b6416c5ddadf9fe6bf13efccda03019a559d0bab658433c6ec9edbe57ce1ed9887792109fe71ace8eaaf77df4fee67c5de6a2b54692dd2244169372c858801a3d204ea23e6a0af3da033a107ae0d8b03964ecf9e89c5d8d2295ddd702fba722798d1b5ff77676374bd492d8f0813ee1c3d814fbee35c106fb6cde7cf67766d92981ffe68432df270d85328dc609d3e46d5de217dbcea01dc7720b826b0033429434e089d4e3e708bca60df8ee8eb507440578fe88065e631611af7310e2fa94c9f5fca4fc4bc3afecae4016a2c4b969f94d3e0d33696d8003101750b67b1215fc6fce316985768a1b67b5ad6b72db63b4dff84690936c347cae8a1c40fa9cdadc6646aef3d11902bf9a5e9cf0c7b2b6030d5d2aa03f60bbb12fe5aa139f1b3e3fb4869240668de123bd4dcc1a06586fc8e33ace1e91e28db8fb1bd35c99c85ed6c30f30e3977239c0ae10a6837b45b7dac2de2b5a0261e68bca99e9fd0d2c8065e7905e7a73237eaf3cca18fb88ec8942b82d7f844121159a2b344b7926a47723403ce6771a3980ffd6d3e1fd8216c6c97e4598f2c3636b9160100137b1f61b9de1d03887f9a73d729440945b2aa19dd37483f025f3fae3944a5fcb447b451207a016995d46b22cd1ea12bdd9287d3ef0e85dd952f45a56d1559717775904790c59daa459f5e80b0ee3e776ca6bef4b3226055444e2b210dba55b3d51cc8626345471f32f71009ba4d414db7a122b7a42b0695cc28b11681fd4fe43428e55fdb909b2cd68048a05095392b9ee83b3325a83e4471c7d8b92e5dac5a686e5181b9ddd295223117396fe81222748830a6e8a98aa9eb1403ed9959f177773ee4ba11bf188abd953f0dde7bac7679a2d26d1ea36a256a6bdaf92489cfb21e70a626500d4d8bd569f0fafc09199294a5fa2f25dd5f57389544c8d978349ac4a7d9c53f708207402fdc74d7edb808af210723f707aebc8c4e586d9d3407b4380025d1b1aeed47b66ac2b36b83713504c835d08fa2cac04df1e4dbd99b05709354ff1a6b0f0ded20c322b57dc03e35d115b3d71c6fe71a662fa03af7d0a7642770dae837022afda383bfb7ec6e99e49cc06d3ca2bad42fa097dd426ad544735ce64b6f5603f656598963afe066feb9117fbe85f4af716f626c5848d1520b459350099bf9228c55ddc82f7a6faab8831196258ccfb9623b9e59f45e045789d6311e55de6c4c1379e6fca42ee63e43c084f26944eae791c38db4a0fb20dcd64eaf6a56b569670c8f2bd34aed35f866915283f7a2b584ba2e75f492cc89adc64e5b302be89c55d16e90afb8e0d2bb829dd1780356716c5337a7664e4430818c57d982e90d81710d9563bf8542606ad6966dc7c9bafd3386e58cc87c1c561fc729c76f0fa80493713132f08af3d946da2448b4c06bb150699c1a57f9dccc7fc152b1f1766db53a726f9901a377643cdaed17d189b7207f412d5de232f8fc926a4e2b50128db7a32469030bbaab600c012205e3ba3a7edce08b859e2ed0c53ad8762ea1c64f4a9159b60ec0ed093710c977eb5244bdbd5a77d0a409ea3c34c55e8da0d9f888d116d99432af63afab45a5417754d6fa0a73e2dfa29813262b352377e86a5245d585136743d655f19159077536eb9d7b5ea7ab7d56048c794be253ceffa405b1808719dd5f8d2d01b49cd03bd78cd6149126ffbc82949c523ac333fadbb63215158af711cde7742cc0ddf705faabef07b1ec9678013eb8a9cb301cf50614ee19c84abf5b4e7dc3782670b15bcfc19f358664eba9c676b8646c0ee19ecc227a00dc3357a9ccf6cbd1c984887173b9146e7463f6febdf26e40ac6bf013ed3da33a660dc7f89720969e7b6ec76f166020a1308164715be8e69347667c947604fe25498bca014ea754ac910470a98be178e3be32acbfe5affae4dade74f0e8c53a7cbfe7571a5464c0d6abcda9fb4d0d169b42a646792c10f1cd84f0b80128c2c42dfd00c93c690648f38c2aee34f7a7ef47f446f576d49b1f26439c9f9bc54086979eeafd8946867efb24036564652430d46ae2c3b83654ec31583e7202592d6b4361a4a0e6b927c283917d83b8ed45fb1cfda64d84c66de29408962ba7705161586fbe7bc24b4c2beea231c16f79fdb6a39e8378344fe0494c26ecbe0d8bfaa93b8b57d27b597f578a20efabb216d079ec6c306bff101a3bfc5256dc61f35dc696e082f95abe4334cfaa82015edab6f7a06eecf253c1143cecbd43978ede26092534a1b39662e6dcc0da218bc5493770af76b228e4594883202c5257229b024e2e1d31a145c188275f20b4cb8cc2717d5afc0114b5fd875cbc68151bd54b5f9bcd3f670f4984e7bb51d98612bee5e2fd4209de8b4fdb98d70d2e64a01dd6bdf73ad94efc0436c1a556360c148aed09fd43f115bba19230c3b3c18390063e5eac02eb4477f56799039877fe7fea562f2775b64384437ecc4deeb9b4f46c22408bd1a2100e915b1b5e74ee100b61920ecdbf001b3bd2c6d7c576d0f500c0137eaf372ab860d8c17ce2fde9f6289699620e3b628b135510f6d1914e54e9866949e58e76634138e68446fbd94a5bd60de365778277fafa9876ed00ffc7770873c8d0bfea2e4840d0848c625c6f9e66507e5b8f89204a790d1a4b48cebbbf58e8c3374de3cd5cf4db241a4da4b4c3cadbaf71c39114305f382fc8d3ca11c7b9ca65ace367c4f9acd59425d82a2f8532366c01cb4fa3d86b326b7a02b8561a89c3e30847ced3e0daf72f4568129e0e2bfe4fa1b66c850de2b331a57f35abfdfc4f2786bd2b492f0f0553076e806b7ede1455f9efa831bda3065967888830ffa7ad1a5c2575807fed49c6c0da18a8e9eb1412877f189786e22d7a41a2108dabd0a119a66ba9fda4825844d3ea79365a66e544531a19ee70962caeae3a3b5bf881c404a56fdf0271cc7dd379630fd20cd6cc6466e335c4e807a6c9184e9204f1cc286e3bd435fd394547c3658f32c036f006296b6f42636397211ad1b24f1b7c2961fab9e6e65c9ba3f964a56b37796ed62861afa47d4fcc6c0f16206da38115b727a14552458a6eeea26cff7356cc70a170c1061bd05917bbc01280e31bc2be64583f91366c023a3a510e2b5424441c63c034937efaf6b839227b4f71bb69c0a92e4d7dbee70ecbce6adb90c5330137bf6dcc8182be3ffe2d97620f6f849c40ca3eb0223956b87b428ac1ab410e9beee589ab5d660301d05b8620d4ee3fb8c5bfa90b4d60cd159bbda3d2d177ae241798da9e5c9780649f37b31bf7956d0a3d98c591473f5e90e4d83030462538bb464fb1eb7a5cb26346f099cbc13317033e2f17573608f344554323053d065e9d6584dbf52d3cef71d0001d0c3a368533814a6fb5619627a33b25140418baa977b2168c6f361b71fab2ac99cbf6f3c02100d71f0ef02608bf88b3f15511fab7ff58239a8c19c8c940850665906dff3aced4e3694181f149189ae83f4c75dd52b9280fe2b3cf1b56b77c47559c56fa10e39c0427f781764b56eb") semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000000)=""/210) shmat(r0, &(0x7f0000006000/0x4000)=nil, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x6, 0xfffffffeffffffff, {0x2, 0x1400000000000}}) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x84}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) 13:34:45 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x41, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) recvmsg(r1, &(0x7f0000003640)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000002580)=[{&(0x7f0000000100)=""/55, 0x37}, {&(0x7f0000000140)=""/100, 0x64}, {&(0x7f00000001c0)=""/94, 0x5e}, {&(0x7f0000000240)=""/215, 0xd7}, {&(0x7f0000000340)=""/141, 0x8d}, {&(0x7f0000000400)=""/138, 0x8a}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/115, 0x73}, {&(0x7f0000001540)=""/1, 0x1}, {&(0x7f0000001580)=""/4096, 0x1000}], 0xa, &(0x7f0000002640)=""/4096, 0x1000}, 0x840) r2 = dup(r1) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000003680)={0x1}) r3 = kqueue() sync() unlink(&(0x7f00000036c0)='./file0\x00') r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003700)={0x0, 0x0, 0x0}, &(0x7f0000003740)=0xc) fchown(r3, r4, r5) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000003780)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000037c0)=0x8000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003800)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000003840)) r6 = msgget$private(0x0, 0x500) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000003a00)=""/176) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000003ac0)=0x3) chroot(&(0x7f00000038c0)='./file0\x00') pread(r3, &(0x7f0000003900)="219a49c0eb5976c233fa532d874976d0bb207fdb4a9f35e23a8b18caa74275b1e75dc4782aba2c2ce5d735385b0a3d36d494689bc2f46e4fee514e1be4b3b5c340f8c151c44e3fb43939966b7418b09d3a0bc2372f522a8984ea93507d05ab720d8d8b6963e9b521d3e7bb5d05b1b3935aacc9b67c19b2456d594db4d568fe9b2fa75b50025c7073f5128553363344f0ef4f7ad3118a9e94f176e23c3b57e27e27cdfa08a17b8741803f063548c73932bec8d0390af8a3d7220f3a993ec1c56cfcfdee31a15e9c823b039f584f6598268f89545cefd53b197e711b6aebe8850a933b64244d33c48253f4", 0xea, 0x0, 0x0) listen(r2, 0x100000000) msgget(0x3, 0x1ba) shmget$private(0x0, 0x3000, 0x90, &(0x7f0000ffd000/0x3000)=nil) 13:34:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() close(r0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x9, 0xcf1}, {{r2}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x5, 0x6c14}, {{r0}, 0xfffffffffffffffd, 0x0, 0xf0000002, 0x1000}], 0x7fffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x4, 0x14, 0x681, 0x53c}], 0x4, &(0x7f0000000280)={0x4, 0x4}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80b2, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r0, 0x3}) 13:34:45 executing program 1: listen(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 13:34:45 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x8000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x613, 0x20026) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000140)="ef711c34ea3198b8ce563862f46a0e10efdd325190b659a5dadb01ef53429ed74ea07a2682be64a74e940a6e079e8161d73993f42844f0f7b46cdf99668ec3cf7a84983a68d3c33f5316a1f9761a31de151ee3c72f7f132e05c6ccf7cc3c85f126eaf0c72e7c09a4a4fea9cc8091d6614fc60386cccaca20a0c071bfdb0dd5b0"}, {&(0x7f00000001c0)="b0bc0310ffc5f9cee3890a9b9ab578f25a75abfa088e737eb9c566d69cffc618c2faa97ea96c753b365c3d9ef1569941051070fea70527479c2bc32c3580425e73abe7429f56fc5e6e27b7c876e974176975bbda5ae8a7b58de4e65b0fec22f11cfe43da3c44504ef713118d0aa9c9b1aa612a7f0f85075b6b8f3342e31ac7e0dd0c079a2a0e1541b5270110f8d7a8ec5fbfacddd9c76a441dec9fc77414f0ad8dd7b08b48e593a0c1995e8f"}, {&(0x7f0000000280)="3c38ca558fdc5672aba249a5fb19e23cd9cba7443c8664beaa775ff7d5022e0b68706a9819e9780f5cf0ab62958d917964d360fa4146460904fc0f24738ee56a4034ea34ba100241642ea776be1250c19603a3d90400a5d341bb2e906e6cd76790d2c5"}, {&(0x7f0000000300)="a83cabe470f940b60bb02a9ef441a2eec8af7356d9d356fca4bf4eccb350bb79616ccd5ed1e95767bb971f476aa1ddfde2d4fc2a066c451d7f98dd47b2f85c1ff110256e50da86e4cda0f05ebe1212d46acc44b9b4dc68d25b420d857a3a0ccf62c384ea50b2229cdcc137b4a995d9dae680c15d91a9e42b2ad3b3b49fc842d4ca18e4b9ec677e82d506cc9a0dc4704171f08ef6e67d91f3aef8cc7518a33a72d5337865d0e5204ae5815a8c2713a695ff01941262aa0183fb92b17e5561ceb5864fa7fb651e78c5734a"}, {&(0x7f0000000400)="0351e83fb071515bba73846ac4cbf48abaa01c2147f9573eadfcc12f6090c3f24fdb08a40cb06bcc29d7954ce4b5be4894d0b86d846da74af260e9f16fa1f9a588ff6fe04a3622ffa1d856d5ef775a1e0770a7b595a740935ec57ce795867c49bdf45f780b384eefa74aa72dbe1dec1235c17ebd5393d737dc1c09722c49994ac2f82118c0f4af78ec753b5cc0fb660ab91ba048e88609208b7867987405082ef9e4"}], 0x10000000000000fd, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x25}, {0x40000006}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 13:34:45 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x21, 0x200fffff}], 0x4, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r7) socketpair(0x2, 0x4, 0x10000, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f00000017c0)=""/4096, 0x1000, 0x3, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x1700) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{}, 0xffffffffffffffff, 0x28, 0x1, 0x80000007, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r4) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) recvfrom(r9, &(0x7f00000005c0)=""/160, 0xa0, 0x842, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) r11 = fcntl$dupfd(r10, 0x0, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r6, r5, r4, r7, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r11, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$TIOCCONS(r11, 0x20004276, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCEXCL(r11, 0x2000740d) setuid(0xee01) recvfrom$inet6(r11, &(0x7f00000007c0)=""/4096, 0x1000, 0x1, &(0x7f0000000300)={0x18, 0x3, 0xfffffffffffffff9, 0xffffffffffffffad}, 0xc) ioctl$TIOCMSET(r11, 0x8010426d, &(0x7f0000000000)=0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) 13:34:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x10, 0x7, 0x80) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="066c0000", 0x4) sendto$inet(r0, &(0x7f00000002c0)="5f4db7b0b991b66406edabe627ca70b003cef7a1dd39dfc4aeba9a68c3c1c1c617356651ff0ec268a648f47003fe0e5a658da05ec4a564a8b9a381ec865fefa7aca8e34fbb3e5fdd76871d26e640b958ea7346e5", 0x54, 0x3, &(0x7f0000000340)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xfffffffffffffea8) r4 = dup2(r0, 0xffffffffffffff9c) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r0, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000380)={&(0x7f00000000c0)=[{0x85, 0x240000000}, {0x45, 0xda}, {0x0, 0x200}, {0x22, 0x4}, {0x20, 0x7fffffff}, {0xfa954f8e5c98de84, 0xa0}], 0x6}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r5}, 0xc) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000480)=0x7fff) pwrite(r1, &(0x7f00000004c0)="7147d69000756f4d8a46e51abc4f19191a9ea510c45b32f56c024d55e870090471ab3701bdc8acac5dc72c5489e94007df3d29356ce31330ea5192707d8e708337c84cd8bbad8e3e41365c2bf1ee62957e7cb9f1a614e2f0d8c67d509fe3caa9758854", 0x63, 0x0, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pread(r1, &(0x7f0000000400)="12a3134a3d4d83a305bed239a1841f1262ea18e568d835ad820fe2a6b128f08e969bf7199a2e9b2d4c91f57b6ffea911d06361c71c0c77ebbdbf8c0b7203514905099c44067f1e82095596d0a2ebbea758b4c98f396312fca3975ad46deb95e6a406", 0x62, 0x0, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000540)) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:45 executing program 1: open$dir(&(0x7f0000000100)='./bus\x00', 0x7ffc, 0x20) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045710, &(0x7f0000000140)) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) 13:34:45 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000280)='./file0\x00', 0x14f, 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x2, 0x6, 0x2}, {{r2}, 0xfffffffffffffffc, 0x90, 0xfffff, 0x7f, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x8, 0x20, 0xd21, 0x5}, {{r1}, 0xfffffffffffffffd, 0x42, 0x95, 0x7, 0x3ff}], 0x81, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x10, 0xf0000043, 0xc5f5, 0xee7}], 0x0, &(0x7f00000000c0)={0x505a, 0x80}) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff}, {{r3}, 0xffffffffffffffff}], 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 13:34:45 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, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x9, &(0x7f00000000c0)="00000000e6ff000000") pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x1, 0x4, 0x6, 0x6}) 13:34:46 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() readv(r0, &(0x7f0000000640)=[{&(0x7f0000000040)=""/49, 0x31}, {&(0x7f00000001c0)=""/177, 0xb1}, {&(0x7f0000000080)=""/95, 0x5f}, {&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/112, 0x70}, {&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f0000000340)=""/107, 0x6b}, {&(0x7f0000000400)=""/224, 0xe0}], 0x8) r1 = syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) dup2(r1, r3) 13:34:46 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)) linkat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file0/file0\x00', 0x0) 13:34:46 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, 0xfffffffffffffffe) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = dup(r0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) r3 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x20, 0x1) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000140)={0x0, 0x8001, 0x401, 0x4}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 13:34:46 executing program 1: r0 = syz_open_pts() semget$private(0x0, 0x3, 0x20) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 13:34:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/159, 0x9f}, {&(0x7f0000000300)=""/190, 0xbe}, {&(0x7f00000003c0)=""/194, 0xc2}], 0x3, 0x0, 0x1b) write(r0, &(0x7f0000000000)="220e37", 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xffffff67) getgroups(0x4, &(0x7f0000000180)=[0x0, r1, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8f, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x6}], 0x1, 0x8) poll(0x0, 0x0, 0x200) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000980)) 13:34:47 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xfff, 0x1000}, {0x0, 0x100}}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 13:34:47 executing program 0: sendsyslog(&(0x7f0000000000)="b6fa65a3f14afcac3992466f57ded6afef0c852fbfd8ea444d648a7a1d4016a34ad33ad9b55fb7eaab1be06ffe674feea7958fa2523cbe5561b575914ff12e344e3a52bd7fa4aa2223cf568c1241edb2653b64ea589f3c724321a0e63a1968b89c2c79ef59ab24d9e48efc26ec98a9153d10a176d57529506938ac7652398c48913d276e9e56e548624cf2a92208dd942e91e6e4a364ec8fc60b5aab1055eb1209e6196b888997b709bf03a01d28133b9f34edd0f80a490c43b37b0fb67224728e7a2f9b487f69db4d5ea8dd639c26b540a0ee67ece0b2f5c50774c96c8432", 0xdf, 0x28) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0xa9) mknod(&(0x7f0000000140)='./file0\x00', 0x2080, 0x97) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000001c0)={0x22, 0x0, &(0x7f0000000180)=""/34}) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x0, 0x7}, {0x98ca, 0x100000001}}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000280)='./file0\x00', r1, r2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0x2, 0xcd, 0x81, {[0xb73, 0x7, 0x5, 0xfff, 0x64ed04be, 0x2, 0xd30, 0x1, 0x62fc0938, 0x10000, 0x7, 0xca96, 0x8ad1, 0x7, 0x9, 0xffffffff, 0x62, 0x4], [0x41c1, 0x1f, 0x44c, 0x7, 0x9, 0x4, 0x9, 0x6, 0xffffffffffffffff, 0xff], [0x2c20, 0x1, 0x52f8800, 0x100, 0x2, 0x1ff, 0x51], [0xa69, 0x7, 0xffffffff, 0x8, 0xfffffffffffffffb, 0xbf], [{0x6, 0x3, 0x15, 0x4}, {0x6ce0, 0x0, 0x1, 0x4d}, {0xe3, 0x8, 0x7, 0x412}, {0xa9, 0x6, 0x1, 0x7ff}, {0xffffffff, 0x3, 0xffffffffffffffa9, 0x5}, {0x0, 0x1, 0x9e5}, {0x7f, 0xcb3, 0x2c, 0x5c35}, {0x1, 0x1a9, 0x7}], {0x7c2, 0x94ec, 0x5, 0x7734}, {0x566, 0x0, 0xffffffffffffffc1, 0x7fff}}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = accept$unix(r0, 0x0, &(0x7f0000000680)) write(r0, &(0x7f00000006c0)="f3edb64cbc5d58d2858362c7755731a9567dfdac80e30450cd339221694c112236be51796477d1c4d0699a54ec42881328f04e06ad01779989ebc8b789e2592b0449b4012b9704ca3b169a079117726f2332c2d25dedf266cdbee5444eda25dc1550bb9d1119734574b0d44b1dec3377eb52295de9", 0x75) recvfrom$unix(r0, &(0x7f0000000740)=""/77, 0x4d, 0x42, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x0}, 0x8) r6 = semget(0x3, 0x5, 0x6) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000800)=[0x3, 0x3f]) fchownat(r0, &(0x7f0000000840)='./file0\x00', r3, r4, 0x4) r7 = socket$inet6(0x18, 0x0, 0x7) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd\x00', 0x800, 0x0) nanosleep(&(0x7f00000008c0)={0x8, 0x5}, 0x0) bind(r0, &(0x7f0000000900)=@in={0x2, 0x3}, 0xc) close(r7) r8 = open(&(0x7f0000000940)='./file0\x00', 0x80, 0x8) sendmsg(r8, &(0x7f0000004440)={0x0, 0x0, &(0x7f0000002d40)=[{&(0x7f0000000980)="314e57740054b30c9e6f62fac5b10e42739a324cbd86711d51b9c85a7f7bfddb5a23c37794fc4aee6d8f86abc06ca5e0d7a6c8cc00e02821b58ce49ab2294b3317aeb45f736698c6a72ca2d7c91d2d4af2e98a6bc5c716a86a84839ab8382c3af94c36f24e7dfc95d83901dfa5186ef00bcac527d1dfb6de0f", 0x79}, {&(0x7f0000000a00)="95456aeb86cd50e4f12ffb87d80b16940274300cd8007afe486361cb53a208ba8f1e43d4fd30621ff126207fd39a7b861c498c1265571797ef56372d1b9d5eaadc2dbfd815e3d3552d67a7d3aa538dec240cd2c3ffdfb488d2b82172cc977d3babf36843aba5e75d265310b3f547dedf17ad9e132f7dc92d25bf8a48881cee564fcbcbac60798633ea74db5b6c9a861657f7cba8c29bdfa4568490f6fefe13ab0108bd7e8078aa1f8f86e033f4198087e45c03f2a20059492ed2535773806dbb20b45a5c2d9303209e85638be92be3164408a749e09892b8af419a2ae71179b3faffdc7ec356605c309530b0fc56c60caee0287a41a74dad8cd768c44c621c5b0baa6223f23662c9f20cf650e6a1d9ef96b8782cbee4ba424bbeede1cb26e63c7117c4eca9e919ed44bd133517708f3b317a716c32e7ee414bb22b856d9e04c98b13fedfc241b3f4475e837df6f9a8775e225dc006d4b4300594e8814c5b967de09221e1efc80e36813c0718d1a649dad5b23c308bba4c22021f579b3de30079a1e9ed7fadcd301645dd8f302ae56912aecd0fac37d1bb1a10c08353f290b05419d72730d263c5110acd35b2f40e5609fb7b898d245b82a6d9c599d5feef076aa89ed96800026f6cd5a91106b28673395ff84c54b3b04f1e16f64904d9a93d9b631f81d897380c920d624d399a4a0c3f6408424f19f5a31de2a2b3826ac4b04687abbc839e041ee2aad7c6d654d30ddcc8b08a39c9ba0262a91a2eabdccb3b8b19e1ec90db72432ea9e484950d6dfeb0599e61b6d53355dfb45a657db99a0a47745db56bb869da3cbf474704be6f7da9e2f9030aa9876985d4fd3d923f741f3dbcc80de48d56b8a55f001cc18d62ef98f1109ef9e169c75699e2075abada60d8f818873961edd93e49229f2b35b8691dc22dfc53d6c564206c7d0baacd898f46406ea524900b26e982b7932ea6807dd560eb9b271087eb98ca2b3f0249724a02fc63be34320bb9a8f9e9788f1ddccf1f1746b208e6c930952c60f29923a1ddc2052aa4adcd3ae43993f151b69f60c095922fc7447476dc62169d594b37aef50d472286c2c8c31432a3c2d5a79cea4c94a28b9d5e84f84d4db5fd2e3956c18f2e91220db7cccddba1e80da617d7c0e17f93c02bcc286d2bf26f440e6ca68721f8b0361d240d358f8574e50a61d480a7b9289cd8f61205166614280c9466dbca8954441cf5400b505b91cb4e24331864b5f634f5cbc8489904644ce1e7e7739e61afb5fc47e3fb560b14ad171ecb4a1591536a84b9204f2f25f075a80dc93a82f430c10cbe948abaab7feffb02a37600ed689d2eabf8453b2b7e6b38e0893dfd5d6781cc8af01ebe6cd4d14411a8924c1fb438944aef7f2ebbc85185b5731d55700905c55fd516e07672bb911d7e8cb48b8f14d7dc7e8955f4fa1645434750b4d96cba5f9aa73a88e6304c4f4d5a8eb7f088d0afab1e4a6aeef73d98d497a454f4337bf39e61f46423f7c604e1c0c9fbee26dd77c0681cecf297321280c1145b459e1598c30435003855bd7da9b6b2c68501f285371ab05372272868742685c62e64e42077fb31e7c13edafe616873b79239de7de6b0436efa76c0772aef6fa47d97e3c4d03e0c7642e8e9e2ef55e524f800116bd27b39db0b65792bd0b9d69289ef09d53c22fb8cef6d3879667c47e464ee34cbb645fd0f8ea9bc823b76c3b4bdb67681bb02b1eb9b2b9a2cc64278d5ee6e067baef3b875584fdb2cfeeb096b44373b72f537c9be77de687cbb6edc3b189d05589c253a374cf37d655fa60ed3f4f9353867e7a473d8ac8e44ecc4c42615c507e26f2193d25312704f99bfa590b3544705e1b7d7f364d86fcdb5b166c36c3be584d96891899084e95f27829d8c0019cb8b44fb4c567fe4e9e8b1e081a9ee74665a0d39e19716d6ae09b458acc00da788b54efb2fe2f735fdcf045f731a68ba0243a56f497e9dbf6c145522f7a249b546964ab38ce557071cd84eead1ee383dc2b0ed3e69ffe687f656897676ded42f1d3578070bbe4ff16fdbff50608fba26c8ffe8423962a11779cddf4247d038a90a2a0cc29659a159f7e0b553db78abf2ab4249049bb54fe80d82143ae1da85a46b4d5faa4ac3890566faf749019bbeafbcf5934567eeafec867545f5f0d16bdaaac4ed26dfe6b63cef7f09d5a7fc3b9128e131ac23d0f243e56ece29c1228d969292d38edf00a6245682f82c0bc444ebe891f561e593bcb55d2540d306d7cc7101455af04808fc4b1607deb336281c14f1a709ce50415096292c3002955b16a9d3000147c2c8c86325fc64430f9d48de5633d399651ed935cdd167a8b4684de4aea1a499d36d7563c34dd41f1ee6c8272c07ff66a07e7c891a9c996246168d4dd685b5223ea254a404a00d3c3cfbdfc6b45450295b7de67859e40285178ff49f473ffb192afaa07b15da3553fada091726f0da503091cf61d122d024f858108eb77c80567ade9d39cafcd7f95edada960f3dc898855628033137b4cedb8b8ac785f8178ed1565be766edf28cda55bf9fa5610aeb366e9073be2af6cc8964b2b112e3e3e397befb8c70abb147ffb091931241868b04374f8251556d019750fc805ddec9be1f5d71243118931d0f1f75d2ca9e6a952895fb79b175aded862a22514d588fae4228eddeda16f0f428aa201e8b4322951915db38b2bfbb09d3c2f190e438eaab8cc9f649028382ce6c21a33368880a362364f15fc3eacf71ab1f0093b271024bbd1f626572cb7d1a0c358af3a7e3bf97ba547803adb9f8b9fc4aa3677b034f7f0b52b2e3475e44759f7f4af7e2ecae4498c7ba0c8f6afd2df5438f50ae71a467358899ec391f0da1133096d23fa4baea556165948f54734dd73209f8cc8845d356d54798df3188155d96b153c76d3a50f0726dd4b4452f3a5c12fec9c9b223a144d7c88753747ed14534575ef45ce87f99e7a6090e84e592218454fce171ecd14e8e3db57c489f6f9c5600b875f12330acce4af899770d84ee7af91f96b7c44a7bded1ebf9bb4b55eac2bb4a337f05b37e346cd24da940b217b640b2b05fd20295c03a32baabebc7ce18aeda21d99ad03e497e536f435789a53993a579c379533e1faf0866a29e059ac833f13bbc40538c0db58c92a2cd127522de5ef4a92a825f82b89eff12fc08564528fa9a4f9cb59ee58780b4af07f9dded64f898878682b10d2a7d59648a1c13bd6abc58add844e5b212b388d38154b7a07d6d58f4c7f88ca9056a359d90af49b7f8be4c1cb1a0513c4da17de1b69fa45135f992c287654b90ee83afea982914662a25baa4035432133999aa2399762a55c30eda74b2625d36207106e67e436cfb1b633aaa09712777916fed31167afa271d85b18d7ff48707b6b0e68c03e7daae1a9f80a1a2fbb80b518f15ef88d4ba9c74ce2e16639c727ac0dc7efef03f62a84a53f436ebd63ae4428b8728ac8218cb990cb8eb97b92eb06db06b036066a81a0b5d43e458a1e83a99617d1490252fbd1a814acb6a827b7aec90a38397f6bc96406aa1173e44983abb6b5dbb1bd0ca48d50c3385fa287e942f8904377d731a8121cc81a3beaae6a36dee6729d6363b14511c2d5bf995644818857f06ed8e8941942550188b814d05adb3232e568cf9ec1e74c19c9cbdf203209500c256561fef4818e641071f2c059c7eeead178d6da4b7d8965e0b38dcccff72b8b8c5aca6c02802b3945f08c4c3cbb0c57933567676f3e7ec7f7e60476f0f70a175467410ab7ae5f3ecde6f67f4dc6bf615c660fad877e452a442e7d28093a50393c1cd0911fb682b1696fc841884cf61639011c3b6a42bc4e0073965779abfd4279749d818830efddb1b448778a8072779884fe1a23aa215082ed37fba25921cc9697ae7eb084d014f7ee9b6e84d3939e335aeacfd49f0c97419d304d26c75164883eae87923f7e6cd563872fde79ecd5bc022adad269a90faf6fcc996abd490062f70fe6f068dd86eae85a31ad5ab274d1863b0679f89ce7b9aeb0405a3adc52036add222e7b9c35d513aa27984d44407bb344383e7e1a06cc4b82d5683f6e278ca2b4bd7600f856fa3f0ebee7f88453a0c7c4d242d81f77b8cecb2c92d014e55287d0d6f3440049e1fcf9d95118d525715ebc646a40da87b5129ff55778c558e3fdac725fe328855f875fa0b193dc99d0aeb23cd20d5ddde79f333a48a8ab6dfa7fd0cde1aded5ce522fb1f7e787f0eba19170f69e359c7cd0a34b3e298e932b6162fdfb41bb43b803e7dfd1493a82a49e24175cba376464ecf06477c5cb3729229756f6503d27b44b53b8475ef49ec3cb9bb58186dce27e8684e9dfae52a12ec2693db80b6a7fe89bdf3762f829e9202b5e2e18f1505843f02a0090aa782ebf43d4faf1d141a00dc03225bf700068e1f001f6a82f1a3fbe86d0cfd103880bc27bd5b5645068855e16ab5c9b44eb1fb8ae06409df48e6a7e0407390373fe8e33c895bee2497e9982fcd9f15f7c512fa4e2226a2ce3f5dda15b12d2bd2b114fa8ae34da0f5e8a4eaf9a7d2f9cd3653a6d1cac7f7ffd9491938dd441fa7ed1f68e49b0ac4ccfd4693de63db7ff555003ea361d7300c6065d532f999fc16788fd375fb23debdb92217aec389728a91fa45a8c5b3b75e0935f859fd56772764dce4372a73512c4e54efa617009e847262ec83be64efb21151d2feeb0cb5206321b350ca4b4399083b8fec20efc91e7d6cb297da40b785b2072aebb1b995cf515f2539a134a3666f2a0d62da6124dc9e45b646eefd243e19bb5b9e0c40592358749eccbd97b199f15e795f6f8cdb670d1e4cce52882dcffe0627b5be042086fd5f14e29ad75462acdfc1904a8210eae9b4ca79779fd5e6b18fa336d01df940c42716652b54451e6a7532fdbfd8b569270180addf1b8c2f0fff71368c8d4b392b6de04996883e08e8303348478c3c083c40c020b96d4d9cdc64ff6299807e500a3a52c67438ca841caa47d22cd2fb14eb9e0122226f8e2f8840d73a4eb8d0fb4ffaee335548139a768e958fb99e180b03fead82e967456e7a2c3c7ee94159473fd06d6c548c468d9f7e46f5f9fa7b2daf71ebdc77d9a526f2c0088a10e4c26207b012d8b7ba04d339ed875959bece39777ba9077b16f046dcb578cc7911ed718010e7dfbc4e623800950010c990c6487d34a1487815a01f682936d19dfd87c0911ffa73523e18e467fc8fe5b92433a3258f51dad57c667978210ed430538cc86dd5b8f7c916acfa00c25ba6693c0509575236267485d746b2565daffaacf8fdf9e3294e09356082a755d0ebec463189eb26e8c0ad905786ff901083bbe7c37bf12f8d498ca791e5866494cd01af784362f48884ed170709e1e6bff8ff58b5ac29e628e47fc35576d4733a8f0d4886175ef6ccb90b4d37ece39fc762d3c946052a6ce3489dbe2442a51dfa905a6936ae476e73cf339488a6e374b1309fe610f3ad72e7e6f046876e490a7ecc03936f645c5d58e89c7f180e19324774bfd0d633166bb2c38adc434e9bcc5b8fcd17a65fd47c9496349bf07399d383fb1d8ec1297a30957b93cbbeb85ae81567c1671bf52d53a7d4b409b3caeb92d8419f4ef384f24ab8f30f88e2c5a37593e94565201b0e141c97f4ed44c6a56c6067f6c26f6d7de61ef3be262fd8952bb5cd2cd613f60c36a17bc636f56e98df1b8ef00cdd3ed8f01973980202f456b1206b05dcc2bd20bb9904d9528e536529ab74dafaf04c6a8959a3d93225618f14d47fd1b4c1dcadba84080ffbe2656", 0x1000}, {&(0x7f0000001a00)="70c4871b1853f3063313956201d26d81eff0fd17255ea9d9cb5eb4af0b794808410d8b940e8aa24e7f80e18a5513b56ee038afafc91bea50a467e761faf2044bd84e49ebf5f4a80ae30a0098e8caeb1f112d7dbea31c3feac3ad03abd7ad83b44d1265ed62041d8f9128b299ff1d0c98df588ac60ab560d0d4548f2a1885372364c83c923a5402c6f8eb8dcfdb872ec31f06d886b00ab52341a0fdfc", 0x9c}, {&(0x7f0000001ac0)="21d0b22d6b03bf5f3d8d65725555bb57d39f8bd0adc922f3e97096e358801dc0d53cab496a515f6a9f3a9ef1b6d5b18c4d4a323bff2be3acafefffe7b7b15659560be92952082d9b3521b865c9f15b0c004b0eff4479ea0afde39b078e7c7dcb4df2cdaa2cbbfc6f88d3d707e99bb3731860d3dd25ce86e0fedf398c045c03dba93f6c27bc2a1e3341a3447c0c1555c618233991c1c45712f120f0f07fa8c01344646c92724e2ba9314ddabe54a82e9af41f61b0beda61c038bfb688cfd1e541195ca58e", 0xc4}, {&(0x7f0000001bc0)="50c8c5a5f22dfdb656895ae17c49644a4011c8dab320d14a3115974068c59e3834cfd53dca74bbbf72f85c9bbe825710e28b8ee96b6f6200fe7ac02d6a09ed6b36eed005d4e7b8bd6ac0f24b172bb3cc08c3874d6dabf28efa08ab8b9e6751d279ad252c82680601743cebae6b9b3f8cdd", 0x71}, {&(0x7f0000001c40)="da9f6f0336a542396a8b24d773dda77e2c42ef0b94edac5eeada3449f61a84f604d01fb7628b6d7104d623dbd946df469991e038da9e1a530c0bef26142ceb432df0778d6b62182ea7cbb5cf1e1a7f0068d1706f0a8c060b97fac8e3ae81d7cc29b35eaf0c14c7d33e586a5af2508543470871f608105fb0895d4df66b2a300b0014b802ca0ab9a67cc812ce67f34c54198aa13f66310959bdb32f0e4b1c277954fda745bf9896e5758bd40799c091aa64083486b8124e46f031e08989d837bc9ec566bf0b4b46a586b477001bc5958f8254394e1f10", 0xd6}, {&(0x7f0000001d40)="0d262c55fa9cd3b1ab943c71b7d258387a2fd15c9aeb39e76cc8ff26d9613552a81db1a24e01b5579aee3e25d8042840a5ef4253d5a16da5b6279ec756ac1ac01a95dafbb47da57a23f3b32c649fdac9ee999487847ff64b598b768a01163d1fcdf917c44adcc39f19afa00d164964be5d6b5ac54fcbddfa03a203dab694542dd2ae627f0e1a67b81a27c9c515752f5e9f286319d0393c951b0f6bb05822c618b8427557d5ec8cd1c3863d43fade0add4559bd7f3f0138f59cc82b1a2bde97cc4a4ff3cc472cd958768e7de8a59d3116e7d16250ee60a3866a536e5de2d228a739e2e7f9b9b0822a0dc947ca1c7ee0b93e5d8abad6b2f61047f400b42aacf76460153739da7c1e5e54397a677cb6360e527f76f51a9f8e01af62ebc5cc984fa29dc470e225759e5ab8b6f915bd19cafbf0e15181778bcb29135961368273c3ab97b6d2cde1bf0ddc08b6251887841624ae85ccc8cbba528c33e15d741eafb7057dbba2570ed2eca13ee8857f368db4a570a072c4ea765e2ca61b23dcf8c5b4fffeea4810a525a57d6906d9a91df0ffdf51aa213f278c46a9a725bbb67274600a93e91f7d9dc63d0cb5d271f61ec9279d3b931bbb371c851eb1fb60db5e4eeb15cc6b6eea6b822e296c29338e33598562811a6d0d4c4795aac8e59809eeb1342cdecb80e328bb8a57e51a5f8225b611801293d5377efcf78b9b03d1582acd073d0735c9b4ebe2b20ac849be0b6dd129bf772f7d2b862f96a80094a0ab71d574e93d60ca931c94f48ca9f421845cb20edb76a45d3074d0d9a78e3e6f0b630409fbdb7a6a2ab8332a9190d264ad7d27fa772298d198637042621656d636c0c670244adadbc6649f6cfd206f53154777e831354e173d4247b9586a3e0e5fe16bdf5cc22243c0c69fcef91be440fce121055aef403d1eb113cb5ca408cd2f5537b119742ba6d6bccc076a9d5b5220564c3e4ea42770a3fd941297972c5d720d5ce9f59653586598fbbb9fcd52087725c20c49812630beb5487c31cc6f04ea2287875811e39a7c27b300afd192abae7e1e0fd45542e4501d6450a56650cbb7a5ebcec9c287ebab240bcebb11d847cb3635aa4d97c4b408b524d74fd2f464eaea049e740f6afcc5585f870c367d7c4549a3eb5cbba0b1b9f3c01a5fdf17520457845948be5d9e17e0f6fae770d5098c8a44be4858653441dcae44718590878f5a748c5b8d5ad1ab1581cf969c91be52ecf6d5c2a3c1d0f565f2a01b5f0c351fae961986f6a5303cb2e1a2710f6353cc79ab66d03e14a3ba4c91c9e1537d1ac270a5cc9d11c10e1eddbff0d312c92155b46c5c5f9f40f471910e583a4bfacf71d00d52bb09467e7e75e936517f1dab93ffc1015a95081843dcf72861baf12f013ddac20b33c936d6e45bc5e638a51921da2167d8033223c1096d5ca7d58d481d22de29a2bd74bf82175a710678d746e981cc890a5dde4323c7a92980b672b4a61a214b77b806af208be44d43780682974470671f8f7c77480ded0950f2cf866bf67dd0ca273b84d9757e17ff7a3f9a77ba68046bdc93951c14d78296ea412d34599182c57d211a20238fb90dbb449cf5618334038a0b8557dbab2acf2b3c3c302760e012236e54ed895a7f490f819091d1bc728f2b54d5a50c8c8830b07e6fb7d183a7424aa83e5cee772359b4b82a97ea6a1def35e25a718e20210629e8ffe21c2590a6397a075810fd0c79aa9f1016e8b93e87092084c0c62e42a08f8d7d8dffde1ec47cd8c9dee3aaf04345fbed10224335b14b70e8e8eaafb769ef06d56f598c3bdb04a909df8e10d8f90327ae9e69602ccdc92e17bd1629f10932d64953466bc21f5db544db1e8348f7d2bfead969266acc9de9c4656908151ab37df1a51fcbc8780329f99ffb0d9ddbe29d7d058a0651250c0c8ca13ec6247d5045f63f628832c7f3c73eb927e292936e320d646904de1a8a322acf44fbde8c011f2f86fafff8436d86d0ddb662b8614da78286d313bc9cb3d52848ada4b95e616286e7152b0430edc96bb69c0773f805ba0bf9fc8fcb00a87ee91b0b33e9a9ea3b47840b77c5ab49078e6ff35eb7bd98e83becd9f1e834680a706d4bb1186c85dfbebead013f352d3a5d36a168a05104e35af63966af5cd820931670ac8c43c060bd5db6efe04673598ec5a7da82ca33105b89dbb5ebdb1cf91b9beee64b24f4d2987fabbb1c361447ad8da64c7b7127de6a491547c6572876f920d346e403e801c027b42b319d96d4bfa8c02fee4dc0cd9fccc786a4ccab26eb020d58b573692bbaa0e4b3a80f99cc8ea3fcafcc9d55962f780cec928fa536ea06635162490623d92786b47b97203952b5b3923f579284b773f6611f87c0e5cedecabfb3aa30d4137803a4dee4d837ae9dc6c5a4339dfbd940501a97e0c482e57f8e1e9d5e3a33ee648b7e544822c29f0dabc440a4ee8631a908407a4fb6ce5e691b1e2de2f9d418624cb9040ba2bcf7fac7cbfa28ed1571907a1f916a8902df6ac22a9951d0749a2b79e0a8f905177d828e940540fcebf7a8c8d3de1629cdcb1de6c8e1acb333f277af6c5c255623522b98fa60f5c305e88138ea432657980873bce8ed0afea46b6a28340c4330f254dccbc38a2afed512e36ae9dd7d0d7ebda9587899de53953cf8580262a975b5067913e552b89b17ca24011180723db189a5cdeeb9fe739eea75e4ce0bf045e9110889ac483509f0fd424ef0811980e59ebcbdc9acf3d5842ad73fbfda23b0b984caeb689a9548aed99d7f55c9eaf064d9ed63eb43f479943a3cc982e18aa8023c0d6221b10c90479858686a98de7a4c91e4098a5141c41d0d2ba90083e8d687ab14ccd37f7b897b5bec760856b7e1ca05a59e81295b8a73fd86bc7f507f34f4b97b7135239f0bdb6d96ba44e05078ef3288b5773df07c4470031f8d7e271db73dbf7b9d857994ee1fcb6997a0c42fc6909edcb167e5d581c39683781f7060b4ceaadc5d3af1ed599aa5d0d790e563c409c58857074a8abc33c8d24b3051d79c436484db42cdeeaf1f17ae43de7fa29050f4605e09478a349775e01d4794baea3f30f2485fe0dcdee8ffbdaa2534663e0ae44f6eb03037ca18b16d7f8e17ee408e5fecac176dc07450f15ee38b85499cbc9122a1db04c1034ebd50286563b77f07d69c2f88988ba90d46285c1187c19309a05ec56ab82f6a6f1e0de301b918cd02457648e2e4c67b91048dc88843cea46676d47f7eb04f9cf45e9054ed2eef8f68cc6a43b5c65763b44da1536014021974479a0e935dd2fa40f9150f8d021217fdde4df51c2b77aded78439add35f57c2158dda97f7f4ead516c856da3438126c15869d7d954fb46123eb515e3a873401e91d575ae0b658884148579d096fce04697598e9803368264fc9cb062591fa2b92a2d6687f500e127ce840a6834a3f4bce8efc054cc4c73b5cf6023439e2dc35efb18df535e8448481033caed5626bb1ad6a8d998ae064aad829b4bfd9c95abeae6d7858b6b02fc6da8f4c08c013b5015cf777559761c8b274fced19aa3154024d5c5552efc37751ef114344c5670d39c924da6fb74a82cacbd0f8efd829fb68ac00e233bb768f053d0c467eb39fd536e52df6f15c65e293973b45a3fdd92c97ccbb7ae372e5b91a07ecf82de08173e26d7684c1b24a56b52a964aeee074fa4fb06689e37e14985d89679c783b4bda190ed2c5c2409faa999c775db24840e87cb60d9923364c8f8cdcebd0594179d2cbc90c7f814bae7d31f3f5866c948852f69fc0f967e1447a686848a1bd780115c6135c7b2df1ce320ad906624cf98fb3392999a56a52a4e100938488094a452fc6d3b5953d040b71fee18e7c4af511a2f81a32db024236b3a1380cecb9dd438d90f6ec11a53791a22141cecd2402e928b45752d81bce4aab301086d1666558d5470161d24360bda1f75dc9c3a68b3957bb8eb00fdd7333ec0de1a3d9da5ebc22d15766c2590fb2cb8e2b1b350ec35d5b9e591f3ba73d6c9ace78a9b1abdf65c9a9f19fb4047c2d768d8c8dae10a9f9c20df859dd3044a8e14895f8c656806d551e9724e4a82fe5cda8a655f010a51582318646daa0c73a5ef082a1c62091414765336a38e598ac77d466e221e1a96311273569f5a55e7b427cd344fe569dc60820db6f22bc2f5c2351eca1e6750cdfc32b53ede46322eca348c32fe096851bebc8cfb7073aba170614ebf4e2b2907e4718d43b0075e35c93c337491b75aac3261c7da31c6b35aa5d036af313024bc77f2033cd44910535b42f198275506e3234e743435824e09586083612bb0b49318ec5089f57183ba54222fa8a689908e6fb05160c499acdd7dec4379653a3a3b96ad14edfcf89093f89a61d67240512885ea885c074d318f61f1fcb65c36bdd237816f646f2a3c7e38f659edfc27387a7238b32c2b9847ac773ad298ee8ae807bd6011f8968a02eaefb0aa4ecc4a3a07a4c775f7d382706b9ddf63bd845b3f9cdd91420be4dabdb41c68fb15f1012631d558e9dca2ba7ffb5206d031e33dedb8815b8975552a0c0b7a9bcb9891a21b0e6e8d20e19b024f2dd763fc010e238d76d88a1c668da3d773993e2f0cc5e242c633a002553bc5c14509e87c8cda5b00e0dc9b5ed671b0dbfb002c54c0ca08b03519d927caefb466f37408d357bdf6ed0217b5e70e8bdbac9c196298cbe1bf55078f8627a9dcc6b23bda423b176d56daabbef0537f10e9bc1717906c1144030e7214a61bd5074f72abb60cb64ea8b26fe4b3ca60b6ddc432dc4262f969ccc28b4a27a8978d89a535179eadd2f52764dbcdf62a23b32a02cb856d55550f359475ab34d3d67e1d27852ea3d1615e9eb98010c0895969b247583a17846afed742529c377caa3e4b2c9d941cf530d5f7fba0c352b5dd86afa6040e0fdc665d974b43c30a6bced7c0d82869e604002b999bf3743287f28d8ba876f51ce08d18631837a1ec2cc0c0f4e72e9ff1dfac522adf7974d8a7f6a1b090ad756dd61dcc7244386063e952500234a59d311ff673281bd6ad68ce18061121e23028003bd1602548acbea3b15881367c1dfe6822e7f60ac739791dc9d7b13bfb7b780db6cdcfc8030d0d85cb8545c44362e74d3f9d4268bf866517e2f01f17a3cdeda7a4dea3af95933327ff95382bcd8a3cc5c4251a8056a43777328dff0d60893ace55797fb8f34a7d478be84dd6e04972b1cebb4a6fcf0b5848c0d376aebb7dc905a8d49ff0e106fa49e660b6e3d6ba2b143ac6359515891da7e11a6888aad58a76e22cfc2f7613fb05e1091ff7537c49e27454e77f5201231c636562c2c218199053cd76d4a2983ca77ec60ffc1313d57f9e1274a3b514322f37a59bb19b4a07ecf59e5351104fccc284995b2f8cff7c3d0701095ffdbabcec5fa87a0e402038fdb787154429453a88afb308614fba9325024af4ee9b2037db093ffb59aa165b2e74e7c939d1fbd97b73049d72810564f5999029cfa8dfa86b5c3d3521c0448e3b0e0aa6f39ed85f8de2d2a4850b17d6c1ff62d491b1ad481a358a71e5c8e7edd590a5e57088e52a5e200f53b1483acb76e5c3d05a64b23bd1c69cd109edf8d9dec312be59e2e3b1731ec822e859718a805350860fd595d15affc424e8c0191c257e0688c0e03c32b5356bbf9da049825d6c0a91d8fd6c3e1fb90b0beb7dc1d19ef1aae95c2a87d4fa9a818ce7f166ea7beff287f6e463229511310d68372b98407e7554c63fec91dd6d83d13846b73f38c2ec9af4146304aa49343f603d9bdce39b9e4c4d2307", 0x1000}], 0x7, &(0x7f0000002dc0)=[{0xc8, 0x1, 0xa700, "5bcc2c153b5b7f576b9b213e65622c8f884cf89cfe262af99bf508809ec643adaaa3d01c23954ae8eedb81c10cd561300cc8fbbb5e71dbbef16384af36257da006a77793f4f487b5341812925f871c3e7050fa73b7c1ee02c74f0fbc87b0aca90103f336d24a4f2cc1478143b58bd367713706560c61156bd545197c057b7ddf48fb94643de0c5b647192f5ef7001ca208bcd0f038eff273fcdee04a9987de6417b3644334781f27da17d8d7ebc285227ab3ca0706e2ec34"}, {0x98, 0xffff, 0x0, "d094cd112f4865ba6b924f8fe369fddfac08f6c714e323633fd206b30a69505d9473f7d50b7c0ed12d2265bf1c10070f68e5b3692b93dc867e5038821d9f4e462489f026e243bb92b779079e25c5a2f4034bf225386f932ceb3934b3091741c2b7849d37b0c1750088eba6d3f0d7927a6d27697852214a652ce282cb6cd21bedf828"}, {0x1010, 0xffff, 0x8, "c57a4ec2db8f562b9c554341495a1a5c874d233d754c5a396e116b045df5c3f686c181a8837c76f8d345cb5490b7e1126c8534b210dc93448b2d2159f911542323f91a563ed6de6608c3ecdd8c0818913288b2c9ea23f25b611db8d960d16f8630090fc48f75d47396e5c159f250fd9ca74626375e4c7a66d90fcfe40dce36b21894fd9c1af6ef5deffa89b9f03abfe3d69eb8fece3aaccc1bb0d5fd3f88bed98f74eaa68312c9deb773acc5912e9a2cf697197d462e22f1bf54a954ae256ffb21df48272240be0b7d0ed3a9a50ea66b8e950a29c48a147c008e6f9a2b6c69af887a4804d29f24076f70f679b5394ad840c7043a9724b65ba8d890bd2648c780cf198fda4178bc4824d9e5d72130166c2ece33aa8f07a492871cadafdc6b997fbfb3ddab8a6de8585f990a07fa657562bdc96f2c4b53989a8e1e2dba2f1278ede8cdb6407b0b97f1b566eb13bd7ec08a48a09921fdb66ad35b907821f59f9a78194fc7231ae596a91c4f1f7f29708ef736dcb210c883aba6bee61282a17494b3287aad976f65a286c7ef7ba42a264a3b2e96744698ae5a2c3db5b0d0d31f98b6e3f340c0bb9f2ae4bc0e23d1dc20d357606ed9025ae755fd57d69a86dd6a0585ee7cb99331103628d3ab8899c74e7fab15d948caf7b70ed03bc5748d15375d354ef892ead6cd81db91e4b1d2dafd731dbaf2caa6984697fa13ec7ec7a7d79e09f451cf14a37cd71f873cb5173b77804a9e6f68d6ffca68e22a6795788f9b37b591f37028addafacacaf6afd99a169f4c89d7f49f620f0b1f08200e0b8fe50c4952945ce99973bc10edaf6893e612954459bae9a339a3afce5e6762e301d78a8504976274b054e107289ed2c27b0ffc21c63c8d3c6f741e05ba87547d74ed6614b8b885358c3f7b7feb893aa339838700385c2cbd7303a92eb3e94975b67e4a6d3449ecb21c771563f029923dd8ebb0cb3e96bd2be3aefa8c0275e884a34ba703616f3268772e5aece318308dd7db06accb15b318e0ab771038a38f9567fd019740137662c1e614fdcac47f64c8d41b34d407f76024829a9c8c66e1f15b98d70292a4984db862254e6dbfb210f6410395a00dce1643c56e97743190633dab72a22ae6968b17bdd5e5f0fe113b863606c64a9c1d35b2c156fa593a91da4604c527c6d1dcc73f87167a90ff99c344d9bd4c1157cff30e50cf65e97d6d8edcae93655ee9952a1bf5ecd3a8443f84131844b8543841f17c55e76823d54daf2d148fbbd5a3e718aa58cd7d9ec58f4ee2ea4f23de27e5d08925d90a9d19446ab6b2716fceee9da8c90bf55f949ffc06f37608920dce6aea68864a70f4684a87dc7363c91b05b9d710795716dc21f511f43143dee01380fbec23d518d3f59bd2026b8e2e2779ad227d82313e00b348b9bcb239302db4590e111c1352b27a955283618aff2714c7b2ff4f6756aaaf37bd112ff037706ba7f2350e5f7c2508468f7afcc7f2115aa1ff2679ee4242fcca58b1bc57887b72b18e42258e11ab648c2773e46b55bedc87f302339de8de0a0d6bd8ba227f1a9177740dd6822a670ec7409be2e3b19de06b7370e67057a19e95a8055df831d4c6bf94f584d7163a3dbcce1f4bcdd5acc560eecc771fb15fd3afe8c5cc601892c9434a27b578d59eacd01e33ee33a2b83b117e444636c6b905ad2b7d4cf7cb2ab891d64b78da53c6f782fede7dfc0d2a70431b3f4a8e720fc62bc696d8952905a942284c2e7e129e309e6afe5b45fb9665490d3b68a2c1a20d99d556896bc68b5336212626b0e5284929fe3806206d7919677685267f037b44b76d3d342dc995e43fab60fadc69cc9234db09b83251a7a3d41e2190fb439456951d6b80a99208c47281ab9e8a26e5d2913255b353979bf1d57274572258d52ac854fb8e18405cb63cab769cd0294ec0fb6804afbcb424b3df30d63225f0ea191ebd829e7783be6cf6ae38df7de4883202d25478ff22186b52d752cb6ac8154c79420426121772c9fb12b0237278ebf0adf6ed8af427e96e9083d23e3008d5387014f8f13b44f9882e1fce13ab1f44279489d910b155b4c0e2adcb384b8298057c9617223651456b62c07026b3b1485c7558db25946acdedc1ec8119ac1dd72d7e81544d7f24237b36d33214723fdbe7784f87c7f83ab528fbff2d1b854584244f1c7541992d3ce304d0fdcf97736cc6cc94e1a1fe48cf4ebc5025b810b88bc1a4280c4c961365279fc041f7a8ce392f299788f9afd00cb5e7f003dcdd8ad92d8c4ee48ee3814cf500e68e88a9d5d36a7c4cb6868d405424683cfbddf37bd9867d0d97f5e72d1fcba5143f36af4af831a898ba499188de5f6b1d282621bfe0538ab48fab007b95c9f994fce0dc152da173ec26707bd1f4f9bdfd464e0b5183f85c86b00f0a0eb861e39e5a546897169c790bf7dba2d92565fb9f053f6a4dbedacf99e7d141861c7454d831a34e86c054d39ce2e4f8e216a55a2f3790d71284f8453a243b3d26331037e8a2f9ef4ac9a84bb27088f0375f34fa7a1968db2c448912f59b7f9222f246ff4778076f4c3d07232d9a714ec39e7ffe431a8b42a63a978c626c77ca03f21177087ea4cbafe9292ba28352472d79af34da28e3b94bdcd2047f21f4c03a2443d70d16b4c205d3022cc45404fc5c9bb46c860d0e8c251a8bd8ba80e34f222494d0c936d746bf0e0e6186c6ca478ed1f4e9c7a43a7943a18e4e131963dc9a4d50e016bbb34d06927285e067e3439c6d6a3c6eec1f39b240f6f66e7b3eb0d88731a5339a17785a117f6161366dc32ec29792bad07f4453b03559fbaa6e5e61461c13347e8223f380c0ad2412e6f45af16e4ba7a49b6c64d23996d8c2f4fc6aac11b80b52aa08c30332ee32c519632795c4930926d301c4833abc43a3accce9c08e54c98ec4882053d912eb054dd547e3d5f4ca7fc3890751b99d3a4fd1c2942f013f6f69ce3d8b03aff0678800e197f1b3fef8222bc1a3dc68ab7ff003766ba9b08267ef9a23943255218c47192e7562204204299cf9472a221fa105ee3238409f846956a582f8ebe61fb95b7e2c1f71e1e4f5824790d181b2366ed25ddeadb670b42bbe4d09b273ca26d70dc833e8503541e4f3983d27341ec0696f4a6490916d51cbf795f50c1cbc42acf5087f05fcf06da0108e9352e18e8cf9571d9be3f967acd2f07fca3c8459ce13443cf73cc1b1393c5ba04203460b753cd012628923eb03488881b199054525bd483ec6f064690fff595efb8cbc5fb99f41cf281b897962ee5e8f6a1861fc45b31e4685f24ebc2d5908f81246fa2272fabd47d3f2bc38ad256ece49495c2556801e47b3d93a8a3077ff41e0c28448ea14a3c52715a8299ba0f112768b4b281b1b08e03bd69fa42a9bd0cac6681d454abd0bda3c20bc6167ba0b98e8364e4d50ba1354b2d0b83fe29ff4994cbc9078498c3125821e30e8ea639a4ef67afbac55bac11a8b585ceb4add0f7799e584784947cccd02572b27425799b69e112a61e2156d6ba7ff44fef35fda83bb0f97f576c38f452ba399ccbaa478574da160421553c49eac6cd7e32f510d6ac36bcbd36de77720d6448da2c8f5f0a8a6d475cbecdc1f13aecff4605aef67c233f18ffbb4a0fcf8174d210a9caa17d2b80d0b1dc1ef0c05fdeab31c33336da2e21b4ebbf7ef227da8cb0e62f0acdc2beb9307a84785e0b1a1c56008df52c1da321c82f3fe19741bb260ebf39582220804e3f4727ab02e06edbdd93c33c273f3d7f9c5086cbec7d4cafb64f46db96058eb1a413030500ae1211ff5b02ce77e949f3af0ec879f8cd6e8e1d2f8ae4c6d32244f6c80e0d18d12bd74d12ee10c8e5bf2d3e2a72c46bd38853508df523978320ccc3ba6049061fb4265786e2b6bf492fdc8344a02e703a0a4e79ec86749045d7ca6f6b7afd142bc649c857ec23dec0829cf5497b1e7b1a34c63dc8c0fed9e161d3735f1ab7ab0aa092679ce86bc8e2dcfdbf236345b2783a3403c452c51855cce50aed2a7a9a97bfe143e8faaac38aa24999b9817180da7e9f7525fee24b337df67751ccf3c2c19ba697d489f4c4c1f2f319e7de41797423bc5b1645068d373743861a8b046583a0b16c9faf2efe01d94c043ae12bc7f562277363c2a9151de0c38f50bbc8b054dc719b7924d75b1739fe63cb42aee98ddd3de57a3d69bb6c8ddfc60476da6e740af236b026fae8d4ef4a89757958497b528659d6dcfd31f05e73efcfdc23427f80e25d9337a22043f9b2a118563106a9e1bffc7df293604ddc94c158404153bb5715c2781685ce350190d1f4043e0f7c5da94856fe15c8be382247baa5272023cfba84e27691e6537fca2af7f387848b202344dbc2620732c3ff93cd54ba2c7ce83e83e30a506d5406c6645249537eed51f97e1f8342304864c85dcb0ebdcb7ba14c1db81b0fb8f76a2aa3be304465d025e480b463e8ff5f3f4a5fd8a59042b46122f260b54b82a066403331548ad3f6f882d2066a409c1992a9fde049d1fc17d40d6936a6f983334fa5af3edfadf09ad19d57ca83f2aa19d06a68e84390b9f39a234e637f59776e9e460ef5e60e1c29aa09a16018591b69132e81b1207c38b857302a2d03042c6f6feac4668bc8a09f1f4731946ecdb7bf059dc5a42d66df28cbd11aff4c7a7caa418ba399d2490ec24964354d5ced68e079f868e0012d1f3b439acc3667c70b87db665cba8f110aa88710387a161e15172033748b40f9a738a187aa279281bb271f474443fbc4e436bb622b1a67aa96352e7631df4f6d7f35371a415a335202c2d55a01c8d989d7f031ef04dea6f4f11acadd89be65db4f16629d8179203ccbdc4cfe7db32e68187ce874f75525dda14f95712d5dbbff2283d83c6bccb12ddb4e632c638f61dabc6ab759236818e22cf129c6f76c22a27f8c317971e1bf48c4ad0cfa524729bd04edbff5498369fc80aea2146089fa5b81cceb16a9509f066af4a5275962ece8719aefcaa3ecd618221d22ff4b703f4c2d7d00bac0667bc9d4e1ad6959185306e4bc56a15b4858f7d70a8a07801a6440cd09b470246c4835b2482b037dd2385a9861b1ad61a923a9b759fbbb3638edc1809b9ad4a3602c46620ec9c15bdacc47a388e89df5accaf2cf87cbd0af94855f803b4c8dda319025dfa7d5f07a361d4ed9ccee8f713f700c103af52d04b6e009bd97aac6d18b608d4870e4e5d57d45ea667f49b76953eb276f9fcbe0cbc26d4ad500bb6c5801a58331a815f9c376b12aec747d564bff1ef1763006b0e7724d2d466da6c5013e77c1d9972bcd7527a088729570c22de5caae97f3f75cc307e76c617600b255fedeecacf6fee545c514ce427a5fbd1d03a12b2ffdaea317a344d90055a848f14ae6595b61b2c22e1b2e2fd70f1a6875445925e3b55c1641aca91d0a8eef9514daa1d056755098fd7618806a671365d03cb5639ed576bcc4ae5e7102ff91dbda74bd50091744c021b1f18e50afd2cc79122dd3f5679c9f757931ab707f6a039d322747ad11037f7a81ed9411c9af71db371f090659a03ee08b633c7a2d67bab5e8f68b83fba141e783c7eaa234a7d340e79985a478b459711676ed2307f6e3eefbd5965e7ee71024c79741819062d676cfac4bc8502e57d902d43060139ecea08f5111b44b8a1889c10c152d884cbb93b82368eca474a57beb02ffaee522f23b4e12868ae4f2651fe16fffe959eb08077bdc703c32682c42f1b437522ab6cb89de217c69831a0222897e0143c7becba11a3d134a7528ba3e50bd9dbc18788c4"}, {0xb0, 0x7f5d1edd118355af, 0x6, "dfaba8429288ed7328f0889b112f7c1aa5d457dbcc66f431068440cc01fa196d01be2ba35c8a09cdf6d3c06804060fe2f0b615a9322e4ec02c5a2c0f5a7c8802657c720b55bf63a0e4237189389dec2aaadd649c3de236cd151216d2e1128d5fb9e2bdad963e982ade58fa6d77ac55558764d095b436d3dfb947e3a00344d6e2a661ba5ec90a9fea52e2a5f86a4ba17278cce1e4d0816e58be39e5"}, {0xa0, 0xffff, 0x0, "ecf69dab9acc84f1e3704457bd9d19a4a12c1d5696ee89c9c461675821656d5be377d3c450094c64309bd0f1e28522c3b92f42ca0bbdf70f2ba98df97ac704401847fb6c47efa8cc00a18ec16aa76429dd1eee930332cda966204d33511ca5d62a634e7cb340b6cda28076b74398dfdcf7637c61424ad029ab0679a630e06f72473647aa725b43bbb8"}, {0xc8, 0x1, 0x1, "e80d52e15c9dfe78c1adfc811b9129250d58aa5376c359ffdc6907392c00609a26f3d11c14c2a0093870ba6c7de21cc7f99d8eb3007a54e11399bc52a4fd8997c53b5f85909827d71413353210daf8965e8de99c01f432eb7e19bb62199ca18825e38f12c4ff974271febe583dd3123f122cbdb550958f8f4ac1f5cfdeb402297548cee54ab8005d099e9f49e3b1b6099aef87155dc8b982bbcc3f0fd670a75decebdd5637b4d02a608c76e46aa053e77249cc45a9e2"}, {0x18, 0xffff, 0x6, "4d44cbba620783d8"}, {0xf8, 0x0, 0x0, "825662f15e4749b5e2a043f6d441634c1251f037455f477a7a691aa30c13a7f183edb789c78e1e403f6281929ade175ce6ed48fdcd5bdb2446d79ca4c85590c3ced969213f484a9edc067b0168dfc0ed035295094b4673055a8fd43d30ddb5cbc829f7e029943a3ef5fa387fdd3534fb5cba575d045eae096d7dbaa8039979b5f1752fc3c67598416d62426b578098c4095ba856b3968c633c2cec523a8eb3d0c1f3af02e1ce0f8611d42a1fe59f9ecc0f7a63e6d328ba2819f03d5661577efdac9e7afeefd43cc2e582e9e6f58ceb4050427426d2586c0daee50840bc49cf64b7bf3b08353e831e"}, {0xe8, 0xffff, 0x1f, "d072d4bc55837ad3a319c9bd9ed34bdb96baa55793e805e4e4d60c1f2652c5a06a1a4ffc266ea705b3565eb520d2165029009d2dd3d34fddb2af7afde3325488990743a399d9954b5e4b8fba489f5b1d46cbab017ac2b6e994f69b82d0418d7b9bba82dca664b65c742eb9203889c2feb69d396ccca0ac3ef7169852a2e7a23b6b1e646c7fb625e0a757a0761068f4fc321b6d60045feba6cb974e122d3c882394c289f36b9065d94317801e01568fff939c682d4ced608184ecd5b6500b193fcaf28fb747e6df3d2d8010f4b7c7e6c1767bbdedc6ed26"}, {0xf8, 0x1, 0x1, "72f5f65de27c5419d4dc5236a71251722770c882a9c9e12d5f777cbed34aa73d4177032f013291e4c0086f4b05380fe1cda05189be7ef8c2a1886482bdfbdcea7adf9d560d9c82f46cf933d4d9a90e92e07af0c0a4845a93e30a8e13864b32a2c70e6a3e80bb4699a9f7585d1504eefcc6cc70d080c1e1e3902a05f1c1cc7879a9f9bd67e909109e6bea588de1178b425d3cfd78b1e7c7036ec51ef16597d03c7920b7dc79df489ec1e4ce211a3106e37acda0f6075ece81c6959f9d436c4418430ab811295af0af75a5017051758626ff9a3e8b5c4b5152dc95ad896948c994592271a65e29a2"}], 0x1678}, 0x400) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000004480)={{0x7ff}, 0x3, 0x2, 0x100}) openat$vmm(0xffffffffffffff9c, &(0x7f00000044c0)='/dev/vmm\x00', 0x2, 0x0) getpeername$unix(r8, &(0x7f0000004500)=@file={0x0, ""/4096}, &(0x7f0000005540)=0x1002) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000005580)={0xfffffffffffffff8, 0x0, 0x40, 0xa9, "389fd0fdc9834b9988c244ae6e59a731151b41c5", 0x415, 0x7}) recvfrom$unix(r5, &(0x7f00000055c0)=""/109, 0x6d, 0x41, &(0x7f0000005640)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) 13:34:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000180)={0x1000, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) open(&(0x7f0000000240)='./file0\x00', 0xced5d1ae0277e1e4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x800, 0x8) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)=0x2) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) 13:34:47 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x45, 0xf00fffff, 0x4, 0xff}, {{r1}, 0xfffffffffffffffa, 0x2, 0x800fffff, 0x4, 0x5}, {{r1}, 0xfffffffffffffffd, 0x2, 0x0, 0xffff, 0xff}, {{r2}, 0xffffffffffffffff, 0x2, 0x2, 0x4, 0x101}, {{r2}, 0xffffffffffffffff, 0x8, 0x0, 0x7fff, 0x81}, {{r1}, 0xfffffffffffffffb, 0x30, 0x40, 0x1f, 0x7f}], 0x4000001f, 0x0, 0xfffffffffffffffc, 0x0) kqueue() kevent(r0, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x0, 0x10001, {[0xffff, 0x3, 0xffff, 0x200, 0x5d, 0x9, 0x1, 0x1, 0x5, 0x5, 0x8, 0x9, 0x8af, 0x9, 0x80000001, 0x7a, 0x711, 0x10001], [0x7ff, 0x0, 0x6, 0x2, 0x8, 0x4, 0x5, 0x6, 0x0, 0x800], [0x9, 0x5b, 0x9, 0x9, 0x480, 0x1, 0x3], [0x2af4, 0x4, 0x2e, 0xfffffffffffffff8, 0x626, 0x5ca2], [{0x4, 0x2, 0x9, 0x101}, {0x3, 0xfffffffffffffffc, 0x3, 0x4}, {0x8000, 0x3ff, 0x4, 0xfffffffffffffff9}, {0x8, 0x8, 0x2}, {0x4, 0x7f, 0x8, 0x40}, {0x0, 0x2, 0x400, 0x1}, {0x1, 0x1f, 0x5, 0xfff}, {0x3fff800, 0x100, 0x800, 0x80000001}], {0x7, 0x9, 0xc00000, 0x8}, {0x89, 0x20, 0x3}}}) kqueue() close(r0) close(r2) 13:34:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socketpair(0x17, 0x4acd26170cc02e91, 0xfff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x2, 0xfffffffffffffaad, &(0x7f0000000580)="4fe83d9e898ae3ee0b33d4e04384a61028d1b2def121e08177e4ef13a8c58196b5e5132b468031928f3e470a689943e200869d821fb0779932abc5b95dc3313a5ee7d5ed12a90c9c553ac5dd063373d365df3c853a0207dfc9a3f21a3c5830a44e87ff793c31511882a9071db9009ec3097789b9e12420dfcde909f4defede042f231e05ef69b3b8aba49511a8da78ac77a5397579aa94c65aab009fb35d9f96e4156cf8a43d8b09472dfa5d1ab335c66118e0f00310c86b53ff904f1d7da127ab733b3017a85fc12447434cbe360d61dba5a0a2f721edd1a45dedd2e25aeea84ce328ee3a97704d6ddca840ecd085e8e0018bf61eb009a755cd46f56267f2a699f7b5426b806b5b8ef1fab2803a56d24711b4b5173383a055f43ce57faf6ffe9e09e93d214e5ddefa28ccb716178b9f871b7de468c0a0e86f081d8fa9297e11031ab8a3659a7e17903909933b2459d1d8a1531a0656b3c5ae7f95b68c7bd87543b754c3ac3a9c456a25ef436d19eedd2eb8cfc90d9654c2bee0d3aa4a03ae8279e85bcf1216ea4cee616625ce79e6b571293994f51e5ee91e9c04fded2d2e2aac75bca7bacf80cb280f0e16b8d78d243fce520bac5392e8240465760f08065c4501ba3b1e52276a8e68a061ad11b80c7dc9a12e6912663c690f5d40422d7610c44d37d841c71eb654f0f7759527095d02f3153e097b5df37ee9cafcff3773ca7e29c75a4887d307051306038e1ac760a8bb2d9101db1bf420e1ed8f377d943e770d1e5cc34b81d4f1a5e22adaf427797e7db0a1327efb9603e182b93271e506df4b9766dea5d7ed741ed1db8af76660c2588972425158ef5061d7b4c00779a9ba1540dda4ea44bef8835fd93b338c0046f59645e48dbc142a5a389709eeafa4c341e416493f28e30006eb3b448de5ae09166b7b8089b01cf7b41bc3e900b3459d47164b3e01bbb324e4790b3161009309e9faf7aac2ae496f1a2a4b6fe87bdcab3f478f3dfe6b14912b221e77aecc0fd3cebb9b603f32f454975c7f608b15e7309cce91981ccb11e1ff20051bbbd9edb6fec2b083d68e79625590abd334beee726eebba7b9585a5217947e5b035fed5e35f1aca6b10f32606956224812f4272d3e4ec4439609c403c642eabc545df70e317af157eb11c2631df78c485c89d735da76cea39a3cc6873ab226e8ab759c5086a42b616e84d2cbbba1433427c9dff57789af5f2aeace6e04b1357ee17dac1ba6fcb5810288b9ab23568df88aa322a0a2f32b794426bb73df6114fae948e37c040254dd6e92897eb1e969464c29fe9c9c1bad115fea04155014856e742d28ce6f1611da1f1c66932b99a068609d6444a5eaca7324707196e5e5e98645dc5a9947b09552591c02af464d66c22253045f82f9dcdb14a8b2056bbbd2bf8474187116930c4b0f606eaaee6fc0e3249e5866273a67d7f03a2b789716b48826059febcc579980d0e7da9a986ef57eeb69143d79d9a381d927b818fa7f71035393cc03c75125557a09d065099a571d83c56a4bd1af0f1dd9c68711629550dec8e269f6673e5756696974b523da821a6fe82d8efcfc48a3ee9ef523fc2bea34d0add46bb84099bd00ea3cdc8ceda4bd5835651cfd8cb8fa392fc7c40955f42d3af24b0a8bad0653690d86e98bfb044c0949a6d8358a704f3add79cb6bcf9208bcb2362415233fd226deef0a22cb5085e61eb8ca226cf0607e6b0bfed9292d539130a1c39e1a49134ee5b3273a7f56786140289ea799252944e75c130e0a01afa07d4395c63ab1e56616683d4717ea62cac8cdfcf28b56ec66baa2ace27f12e6f33ddee6f5d6a503f2e4d11d1b3bcda30fd3c053d0354b69679220ed5cba56705bac665119238fb774f86d019ec27579c4b216c5c0b06aa7222b17e05709fc12cb1290ca280cb73c86b16cbc6a7d42842aa7c980e522d610aec3bb8c499235856a4d3663709992f9b3110f5e8a2e63fd28f7cb02aa7c943fc6d4fdf32f679a090b4f439687eee4941c0b82e5bb859e40b7023815714a5090902f94b1aba2e3afc1959a2d8c60fbdec40da9256cbf03c9d29ca7bdadc4726abcf54cf3bb584a4203823a5fb6d7edf2f928162f455711b806b3e144c6c9838d3a0a5982885f6a4fc154cc2ca10c6683cbde661dfc67404dd99f09efb1634c11cf7a2bc841cc866e8fe3872d1304557608dd5dce4692e78374677284d1c049c984748bb6f304c2138f6a6d18147597a4857a31773ab37c78c3500bf95af60ea45036fdd8bd617209fded333d58ccfb6a1780d6064027ed20a11378c7f49fe4b776a239f3c32ef56889ca8385e87ea3a6f8895e43eb4f0120ee8e7aa03d242b7c217b2a09ddfb21c790e4fb8263dfc21e399739f79d86752dce659b2545870cbe6a931cf58b1c54672321089f53d8a0c9fa04d4b89c2dcd4397ff249729c504da7db931a54156e3d467a6f8600e47718344f9d1c9d16005a28768af27ec6fd22722b0fc1f7549845cba41ce6cf1cd2cfc9ac0f3e58d9cab6389682d01a7114ba1613599d1ed9e700d000fb31f12f13572f0ae745e9392526c8d48ada99a0374d3d104cc26f763f688b4262b109f1ae398bf379bb636598d2353a7f914a1399edc8bd18d4f713c531cf616f5c2340cdb74cac86444e0a7c44cc2bbda25b8afb96224ba2db875530ee05e800a7e9e99a3d7ac47bf453f90d1f54c5a1e63cb23e81b392966bb0e41bf6cdd54ef93d3cceb90649e7cb8cc4364e689b7babc42de86e439517780f1899930406f2fb321fcc3837fc74f8772cd908f0efca1edc229f95f8db5811e5ad1b33780ce529520cccec7eb8d17bbc3b5541cdc32b9a2dc9277385832fd01216b7910f1cb0f2716c103ee22b5a6b7a5138a4b6ee2674fb7525dcd1c2f829f98614c6d092395a96292e01faf1a6b0680e1684299a7cd60d3855bf2683d923fb6ede455eec798548188066dfbf734118e091bfd3c956ae1ea22a81d9318ca141590994e882fc49a1117cd6aaaf1ef89b6c18a2cbbfff6b735702eaaeef690b6016716542059e8ed3a0e25c23f7288745b6ce68347d104dc4ee863284c280eb259f1a4515fa96232d952d87d957a90a16e7aba82ccd94e3a99d2714bd762672a2a4e4d52c3bce503893e389e750f57c7b8eeaa4a53c927145306a43a25a9cb12a668361a4992828a6c75d0f1d8ec097c5d6bf2a1c60b6e8fc94c38f0330586f5a6e57cf4f1c7c51d72aea0b0df823a8a87a69947768ce044be238f6e813fbb21c3f97abd6c6781bb28581c57c1e0e82ecd65a4d45c3dbabf7e776d6dc8d0bfbc5d74c5cff99207cba85518a0ec39f773afcc806bce9dff74c453af292ef806b95b0265c64f0b025cbf171f32ee86fe47a0b10422b6a5217bbb6cb93ea044c3dd2826ce8a3c7f1f09a86af31f596345245863d3939cde0382f0aed206c70b998fe851e59aa972e1a3f72271225fe7de350bd72507f958be136c783f545f12ba11ddc197a099b2ab724765573c044ba757d1ee8b101eadd2adb342906d58a2c7dd2ab7cef8ca6e47c5bdf6ee4081e4fefaa3885d726467f65dbe54911a1b4f9707be1cc8dff6b59f425ca4ecad8ebfce43391bdbf6acac8407ebf992ea1257132c0410e6d9a69640123181a6ff35d0c72def548889ba1e4543e511a7aa1d530f32f0809d3592bec2eb8c4d3f58eae09c7361b1819202a334e46e2f9d60e3e93b28df18dd7226cdc51645d841d1eec5bfabdce55dc4b8b64ab9af1cd43b62612686b8ed2e1d464c5e841e9b7c68490b4b44be80796831f9eff29ef45d5b4cfb92fc023cb9c26b2522850af71cddfe0b1d1798f45f22301464dbc69f40143b2a0bf3c59525ad27cde2df2b39e2ea464eac60d367fe53a09079d0f26610362294f1b8cee832ab79f79b0cabe904dfdfe117234a013b06c9df3a86ae211f3a68809758fc57d9bd2bd69adfa086c22684bbe10582789f85b944f02914cde0c40fe5e9e891866eafa391b01d46249807f97a1ecc1abe6b3a92cdba9318e5cbdca8f0e37d86257ec21c3ca8b1b9b603808616cf6c9ef3226341014e9c37b53d625e61d63368eea67369c7c0b7831ed06cf31e63c2cf6850440f07027339c536d31199e783a557a2ca2c3a717311cb74962c4a9ff3ec6dc18a4b010bccfb8c09454908c7a8b9745062fa49c59857b7a54995446f42b8829888505aa9f6e8ba203bd5f4b46829fecaae2d326113e2e5c22e9b2961bca4d9c7dc5259499e3be468832f1a1bd497a1e22ad2bfaa124be585699977c94a1c927bcf797d8a8bbb8defdbdb6960ff752fabe479bb7331a92f437f1246b59320215fd305e9ea0757efeb11493eddced72a19394854c7379e6c09f50fb74dbbd71c968d5d864f735fe681f0aac1474973d9b725a8da93689a07364dc1a7fb96f5e397e32a128a57064ac02ec02d1e7d7957d32918d0439b312452bc222cb51f4f44d5532feddfacb12608e2b4064a77d3a64206ea4f194404e0c47ca3d8b7d6e82dd15cd8718e5684c96581e92b7d9074899354391dfc880a2ad4e425d58c295a4b0653163f2e23b7f5188922d06d4e5b9604cf461570ffcf3a8c0ef185a0915d87b3835477fc1030b711249fc1b01a99c2e71e28a0dd5839b85cb19e6a5eca55010a1424b2b249169940d2653c73cb86d654e6f4ac028582d86bddd6e880f9f3d451dbf8de9749c0e9337e991e3a8b3855ce87a0f8b915313aca315fe5afa126c57db9c9b235c9adbea22c8a01600c9409c80084e892fb5c64b651d1b1e4915abee08104e3514189a941aede68f0e7fedfa0b3b9c4f23aedc87144eaa13290e618dd8c6e0909686921f862a20c055695bdf488e4effb15d1492df26cd2c255263ee0d4d494e23229c0cd6d6d97463dfc56fffd898123480c9849fb98b8981c9396ecd45577aa344d479d33560c18e517f0be602ad6f6b13298520b9796932cb6bbda13d64898aab5060d9da8e91945e8f041efbdc5eb0deba55d4d7f2fb59c786b5d322f347dd8e442fda5ca5613184eb574046dfa4b09f0cbe2e616c47f2c5e1f5eb541aea2fb4fb30441c29b50baf8ce728f0e69f27a3f9317dea80acaef65002220d0fa96f4f9a9cde94b6bba375318f0407973d471bf33184ba4434b8caf1fd9418e0f745e793c3081cb42b169b0f6936a3c88150a60cd2853e5940c11095eb2a69d93cc4a2ac8e9ba83b87009bb0f4215d13540a7c463170819efb7ec633c3b421f24635afc6349d8b3b41c363edd6499bf67fd7c49501e9f05593e3c21944a1a1013d82992ccc70a18b736117466b005b4a912eb689ff3bf601b1b5839ed53ee5dfa83a7d73b8b1601d20e76d2f8c2b452ff8c9d9b7972b16650cff173ca4d2a514c1c7fd741274678fcb03a261bbf86401bcc8803c927237b468f7d5345188a438c1e02ff194515b67412dac262ee94cab2ae6225cbb205d7732cbe32ac41c6f70a8a233150c7a7a0582564b25c1e4ac1be42d0ad566b5c53aa361f486d3d25033bbcfb1af0058d78181ec252f3f6ddfd8094f726e51a177a4c4ca54e12c28c38c3c1d5f3a44bb172202f3476d7d653af56b90d84e50a3990336996df38c90bd806fefe56768fa10989fc4bf63b4cc03aa21fcfbfa2b52b8aa84566f51f5e697d10a987258afefcf7f6412d1bc247f3df025ec5f20411a1bb5b482c2a51e32e1ebe017c0d50f2a5cb7561b1162e7648de590054f0f53de7f8d43724b5c3dd97594531b66e68e6e048bc9ebc4863b7d6ab84841908113cc00f010943c112f0150dfa500", 0x1000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x1ff, 0x8, 0x8001, 0x81}, {0x7fffffff, 0x4, 0x9, 0x7}, {0x4, 0x6, 0x6, 0x5}, {0x3, 0x80000001, 0xbe, 0x4000000000000000}]}) 13:34:48 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:48 executing program 1: r0 = semget(0x0, 0x40002, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) listen(r1, 0x1000000000000000) listen(r1, 0x40) geteuid() pledge(&(0x7f0000000100)='-$\x92+!+\x00', &(0x7f0000000640)='\x00\x8c\xf3\xc7\xb5\xc4N\xe1\xa5a\x15\xc2\xb3\fF\xd1\x8a\xad\xdbe\xcb\xadlL\x0eJ\xdd\xeeMM\xa8\x13\x01\xed\xd9j\xf5H\x10C\x9d\xeay\xe9\x91\xfb\xfc\xc1\xd4\xb9\n\xfe\xf0G\xd4\xe8\x04|\x93\xe7\x1b\xa8\x16\x1e\x8c\x15\xe3\xb7\x81\tG\xdd\x97\x06)\xa7\x87\xe9\x87\xf5j,\xa7\xb2\xb4:\xf0?\x9f$\"\x96b\xe9\xe2g\fp\x1e\xb7\xfcl>Z\x02*5\xda\xf7\xedV\xef\x1a\x86@\x00\xb1u\xae\xf0\xdc\xe5\x88_ 20G\x83\xd7n\xc3\xb0\xf3Jt\x9fN\x9e\xb4\xeb\xa5j\x86\xb4X\xec_\x16\xf1A`J\xef\xbb\x9d\x00') open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0xfffffffffffffffd, 0x64) setsockopt$sock_int(r2, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) bind(r2, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) semget$private(0x0, 0x0, 0x100) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(r5, &(0x7f0000000480), &(0x7f0000000600)=0x2) r6 = getpid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={r6}, 0xc) r7 = semget$private(0x0, 0x4, 0x4) ftruncate(r2, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) semop(r7, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x2, 0x1000}], 0xa) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000bc0)=ANY=[@ANYBLOB="00000000f5ff000000c8915b254636f7e7172100000100ffffd40cac171386d508f5a9b4a966d4083a169f17f0450a99800850cecb9c8101db3ac6a06c691821e8ac9b44b2e4bc0609bcc90000e17f2a7d3cb2b0355a83e0c6650a0ce394c6a7a4012267bea7ed6efa9c873feeb2e75c0e48a7b01caacc42620ce6893f1366e900005dccf3519bd4fd62e2cd4bde030c82dc4f95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b32ce6b6d89a112f6d0e7c812ddbead87b9074ff88edfeaf4606a6b3ab7469e012699ed402075786ebf14667853a657360351065295dcedd7b9e3f000000ca101694bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dace7015a3c867e753fa8e5c56d0000000000000000000000000000defab2d291834424643622c1f50f677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783fb83b84a6f341320ed2f6621974854fff99938da6d0d28396209b08ee6487bcdced272ad9e4a257e4a9ec3e0396b25516e0ce6efe8c874d06e6809dfda587772b79e539fb878b64bb53c9450c6d7359392ff99b7e373c4340cef8d474e7a738fe56134b1144a3aea73cda5ebb1a7546ca9dff6bcd64915dda09b3ac52d148dd26f40982f5a576a467f5052c633e67fd6ce5e27fbc023b4f2c43e73443b7f95e500c703b6abd047f8d70e4113687b9dfde6ea5900870e96d17ab9ceda687b98e4911e0184b2026daddc5b9acb8b61b742d7c9508ade65bc4fa10105bd27f7935aadde2eb95d9ece97a011afc0ea4ee86467d32f11c749ed21a9f54a50f7548f909ddb032541488297efb10cb3d0d49de09169d09628fa9eedf094c7003a0f130de502eb02d7640f1391078fb538355f22a8ca9b543d80a3992b15ef1907e5ccb219b9b245d24141ab00a6d793bc66bd4a359ea03966d7e4b08f87a179071243dd2aa72b91898ef90e06e1602dcb568a3ff63e5d7b13592f374de672145168a52b7"]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r3, r4, r3, r4, 0x104, 0x6}, 0x3, 0x4, 0x7fff}) getpgid(r6) semget$private(0x0, 0x6, 0x42) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r7, 0x0, 0x0) 13:34:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x286, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800611, 0xfffffffffffffffe) fcntl$setstatus(r1, 0x4, 0x40080) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) 13:34:48 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x8) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) dup2(r2, r0) 13:34:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) 13:34:48 executing program 0: execve(0x0, &(0x7f0000000440)=[&(0x7f0000000200)='\x00\xab\x8ax\xd1w\x12\xa5&\xbe\x02\xd6l\x9b!6R\xd5\x8b1\"\xc7\xb0\x80\xbe\x1ae\x9f\xc9\x06\x98],\x9d\x84l\xa8\xbf\xd9\xe8m\x8e\xf4a\x0es\v\xc4(:p\xabZl\x8a\xb0\x1e9\xf3\x86\x87aW\xda\x88H\x99\xc1\x10\xba\x00}\b\xb6\xe0\x12C:nw\x7f\xa5\xd1\x1a\xa4\x9e\xa6\xd9m\xe4\x9c\xc1\xd0\x8d\xcf\x86\xd2yP\xb5\x11\xabPF\xc0\xb9<\xd4\xa1hE\xf3]\xa2)\xe9\x97\xcbf7\xe1\x8clk\xd2\xd7$#\x98\xf2{,\x89\xd7\xe4\x93\x80\x15\x9e\xc8\xfa\x06\xd6F\xd7\xb4G{\r\xf6F\xf5\xc9\xb37\t\xc5\x12\x91\x99\xdd\xce\xb0\n\b,\x9am\xf7\xbd\x8dHK>}\xd6\xde\x13\xb0H\x82\xe7{h\xd2aV\\\x8d:5\xb0\xaa;z:WI \xa3\xfb\x12\xf0RI\xd2v!\xdf\xe3\xac?\xea\x95\xde\xe9(*pk\x81\x96\xe73\x02\x19\xcb\xc5V\t\x00$#\xa7y\x06\xdc\xd6\xa1\x02bw\vh\xb28\xfcxx\xd9p+\xfd\xe6h\x9c\xa1`\xce\xa1\x9f\xa7_{\xc3*c\x90W\x047Mh\xd2\xd0L\xc2G\x05\x16\x8c\x16\xc7u\x94\xf8\xd8\x8b\xb2/\xbe\x9b\xbd\xdcX\xc7\x19\xaa\xd3m\xeb\xbb`;\xfen\xa7\xd8\xcb\b\xbeT\x16\x82ko\x83?|\nk\xb8\x13i4iN\xe8\x12\x04\'%!\x1cA.6\x99UF81\xdb\xc6\xe9\x86\xd9xT\xf0\xe14*T[\xf6\x01\xffQ\x13z\'J,jJ\xf3\xf7\x05\x9c\x84\x96\xb2\x10\xe2\x98^H\x01\xa1\x1aa\xd0\x82\x11\xd28&\xb0\xec\xbc\xc8\xae\x8cI\xfb\x8b\xb2\xd6\xac\xb3\x80\x9d\xa1\xec(+Q\xa6i', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./bus\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) 13:34:48 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b10005016000009005001b0009000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x26f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x1) 13:34:49 executing program 1: unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='c\x00') mknod$loop(&(0x7f0000000040)='./control\x00', 0x0, 0x1) 13:34:49 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto(r1, &(0x7f0000000040)="eebde95eb72219b2c59d4879", 0xc, 0x4, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r0, 0x20, 0x10e, &(0x7f00000001c0)="d24c3a9160ccca57bd4c5fc29ee7cb7628d1f134269907e8db7f479fc41410da528eef3c5e5ad04b337ced6894e2059b11eba2f6a54328b72f81e82e89cdb7a8c610a3c21304a8eb3cb4450b4e827280ef1e5efe5a9078a03fa4845a49868ff95a2f948e890cf9452ed11fa01473db6bd46669df2d640c596f1645c455e1e89449a28e83e7cae7a03229b321a183eeacaad1dd1cfc0ae8ae9e1f344cdd41ca259a937693c8c9a3ef34df72ca8c7f6af45ca2e7970768c7ec3efa313664e79469ab4901c9e309dc855e7e95357132", 0xce) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lseek(r0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2010, 0x7) setsockopt(r2, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) 13:34:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54, 0x0, 0xffffffffffffffff}, {0x2c, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = dup(r0) fcntl$setflags(r1, 0x2, 0x1) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x0, &(0x7f0000000140)="ad083b25950ded23ccfebaeed4ba951efb6ffd5073387901ac98f85de594bc78af04ade677c31e425c9fd46a5273d5134c6fc03ac9064c206dfd05673fb2b02a1906c410e5fdf8939e1b57") ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x7f) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x1, 0x5}, {0x401, 0x3}}) write(r0, &(0x7f00000002c0)="4048298865cda3949a01af770e6a0cf514cdf9daf3762cf8ce309ac792bc1f9fbf2940b0aee6c4e49d319c9fe600af5df86578fe0aa1ee6204f51b3db3d8c4a7b2aa087b25a61cfc269f0e3cfd4083cdb513db99483c8a945972bfcc80dfba7d952378f30b7df648dec85ebd8aff6412e6893469533c7488e8ad4f9c73fef18e537be6db5047af3d6271de0678a79308f71b16e906309fcd82a93f5584198a2605e7f8b7803eab3ea5e9", 0xaa) 13:34:49 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x280, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000180)=0x7ff) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000280)=0x3) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) r7 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x4, r4, r5, r2, r5, 0x1, 0xcb}, 0x4, 0x42f, r3, r3, 0x0, 0x100, 0x81}) ioctl$KDSETRAD(r1, 0x20004b43) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) r8 = getuid() setreuid(r4, r8) chflags(&(0x7f0000000380)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000003c0)={'./file0\x00', 0x2, 0x7, 0x2, 0x0, 0x20, 0xfff, 0x3, 0x2, 0x0, 0x6, 0x2c}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000440)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000480)={{0x18, 0x2, 0x0, 0x10000000000}, {0x18, 0x2, 0xfff, 0x1f}, 0x3, [0x3, 0x9, 0x7ff, 0xbc, 0xfffffffffffffe01, 0x8, 0xf3c0]}, 0x3c) listen(r0, 0x9a) mkdir(&(0x7f00000004c0)='./file0\x00', 0x80) recvfrom$unix(r0, &(0x7f0000000500)=""/244, 0xf4, 0x840, &(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa) semget(0x2, 0x7, 0x450) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000640)={0x200, 0x4, 0xc000000, 0x2, 0x1, 0x101, 0x9, 0x10, [{0x0, 0x8, 0xc4ee, 0x1}, {0x100, 0x329, 0x9, 0x8000}, {0x4, 0x7fff, 0x1, 0x1}, {0x0, 0x40, 0x3b, 0x280}, {0x9, 0x6, 0x7, 0x9}, {0x7, 0x7, 0xff, 0xbc}, {0x5, 0x20, 0x9, 0x5}, {0x6, 0x1000, 0x1000, 0x8}, {0xcf6, 0xfff, 0x7f, 0x1}, {0x20, 0x9, 0x4, 0x5}, {0x4fbc00000000000, 0x1f, 0x51, 0x7}, {0x4, 0x1c, 0x3, 0x3}, {0x10d2592d, 0x1, 0x54e, 0x5}, {0x8001, 0x3, 0x5, 0xffffffff}, {0x39dd, 0x7fff, 0x8001}, {0x6, 0xb357, 0x7, 0xffffffff}]}) 13:34:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = getuid() r3 = semget$private(0x0, 0x3, 0x480) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x312, r2, r0, r2, r0, 0x8, 0x8}, 0x256, 0x4, 0x2}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") 13:34:49 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = dup(r0) fcntl$setstatus(r0, 0x4, 0x8) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@cred={0x20}], 0x20}, 0x0) 13:34:49 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80c8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x7, 0x7, 0x55, 0x7f}, {0xcc7, 0x1, 0x0, 0x7}, {0x5, 0x6, 0x40, 0xde3d}, {0xffffffff, 0xcc, 0x529c30b8, 0x7fffffff}, {0xfffffffffffffe00, 0x101, 0x10001, 0xe3}, {0x2, 0x101, 0x9, 0x1e4}]}) read(r1, &(0x7f0000000380)=""/221, 0xdd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000200)=0x18000000000000) 13:34:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x40}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") fcntl$dupfd(r0, 0xa, r0) 13:34:49 executing program 1: mmap(&(0x7f000071c000/0xe000)=nil, 0x800000000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 13:34:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) lseek(r1, 0x0, 0x7, 0x1) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 13:34:49 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00e40000aaeb534a"], 0x8, 0x0) 13:34:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) r2 = dup(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x7fffffff) renameat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') r3 = open(&(0x7f0000000000)='./file0\x00', 0x11, 0x4) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) connect$unix(r3, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff4d) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) 13:34:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[0xfffffffffffffffc, 0xfff, 0x80, 0xdbe1, 0x616f, 0x4]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0xff, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:49 executing program 1: r0 = socket$inet(0x2, 0xd55cefea9f8d850b, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) chflags(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 13:34:49 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTART(r0, 0x2000746e) pledge(0x0, &(0x7f0000000240)='\\\x00O\x02\xb9|\xc6X\x8c\xd9\x05\x00\xb9R|\x89\x8e\xa5\x17\xac\xb9\xa9\xb3\x9b\xa3\xac\xaa\xfb\x9f\x9f\x9bY8\xc6\xb9\x9a\x06\xac\xf1y\xa8h\x88\xfcC\xc9z/<\xb2\xc8M\x87\xa8\x19T\xb380\x18\x96S*S\x02>/i\x14|xZ\aX\x9c\xa1S%\x89^4bw\xc4\xbe\xab\xd3O\x9ac\xbe R\xe8\xc3\r_\x9ad\xb4!\x96\xc5\xfe\xdbZC\xb5\x1c`E;\xa4l\xf2\xec;\x9e/\xa1\xad\x17:ptv\xbf\"q\xc0H\x02\xa9~\x12:\x00\x00\xdf\x0er\x8d\xaa\xab\"\x98Vq\x87\x83s\xcc\x1a\x80\x17\x12\xf9\xa3\xd9\xa7D\xcb\xf6\xbf5B\xe5e\xe7\x8d\xa2\'\x87\xc5\x11\xd8\x12}C\xf3e5\xf8l^q\xe3B\xf7W\x1a\xfa\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16F\xda[E\x8a\x90.\xa9\xa3i\x96\xe6\xf9\xb1\x00\b\x12\x1c\xb5\x9a\xab\xc5%V\xd3\xd69\xd4\x8c@\xae\x88T\xb0W\xa2W\x02\xc9\xd7\xbf\xb0\x7f#0W,\xd4\xf8m\xcc\x88\xfc\f\xeb\xa3\xaf\'f\xfd\xc9\x90\xc4\x19\xe0\xaf\xaf\xf1\xef\x11|\xa7E\xb6hY<5') poll(&(0x7f00000000c0)=[{}], 0x1, 0x200000000) r1 = socket$unix(0x1, 0x3, 0x0) shutdown(r1, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x20182, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) 13:34:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x613, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x20000000000008, &(0x7f0000000080)) write(r2, &(0x7f00000001c0)="92e7d07cab3037917cb7dc41406a7c23a2212aaa51a91f8c94dc0080746584098f0865a05dde419da3edf940e80e8e5ea6b80c0f19f705e4221a82f4eed10b98533c45059c8ea997d923273c9dfe42b0", 0x50) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 13:34:49 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt(r1, 0x1, 0x101, &(0x7f0000000040), 0x0) fcntl$dupfd(r0, 0x0, r1) socketpair(0x18, 0x8002, 0xffffffffffff18f1, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 13:34:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) write(r0, &(0x7f00000014c0)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e000090cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2c81bd5297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f570900000000000000c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c214030000", 0x280) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) 13:34:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setstatus(r0, 0x4, 0x8) 13:34:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getuid() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 13:34:49 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) r2 = dup2(r1, r1) accept$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000200000000000000035089004bcb5c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000d79da8ce44e2474f293e3000000000000000000"], &(0x7f00000004c0)=0x6e) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xd0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) bind(r3, &(0x7f00000003c0)=@in={0x2, 0x3}, 0xc) r6 = kqueue() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) kevent(r6, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2c, 0x4, 0xe50, 0x8}, {{r2}, 0xfffffffffffffffa, 0x4, 0x3, 0x3, 0x2}, {{r5}, 0xffffffffffffffff, 0x30, 0x24, 0xd8, 0x400}, {{r6}, 0xfffffffffffffffa, 0x4, 0x85, 0x2, 0x20}, {{r3}, 0xfffffffffffffffa, 0x42, 0x8, 0x8, 0x3736}, {{r5}, 0xfffffffffffffffe, 0x50, 0x3, 0xd2, 0x1}, {{r5}, 0xfffffffffffffff8, 0x20, 0xf0000004, 0x9, 0x2}], 0x9, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x40, 0x40000023, 0xffff, 0x7fffffff}, {{r3}, 0x7fee8b24224a98eb, 0xd5d187d0db7d88f2, 0x1, 0x3, 0x7ff}, {{r6}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x52f71a3d, 0x10000}, {{r6}, 0xfffffffffffffff9, 0x28, 0x20000000, 0x1000, 0x5}], 0x3, &(0x7f0000000480)={0x5, 0x1}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000017c0)="c79ee3bc13995351d4a74b3cbc2d637492ddf1897234aa2073d390c45465cbe47da31a53d3848bf9b8514f08423386a5fb0bc414ade4479301b5b5372b029d08641768a26b89d97f3c259666f6712ee223489cbc902d1e3b5c2eecefd2af29ee5e107d70a4139eb9153aeda979fa8c39be0fbc7d750ca7a7b19688b69e339778d3c6", 0x82}, {&(0x7f0000000300)="4d2d635c58e4aa9805cdcdd856bc669a40d330fded5d37", 0x17}, {&(0x7f0000001880)="af19a49bc0be9bdbb35de8b5aaba0436762aa6b50f8e574af4bbbc91ec7df477b7a9b7b26c40d07fff5f33206b2630fb0b9d671623924e6cf7a6b5419dad49d39839015d6ce0e04a2a9d403f8e90af88178b2ed52df539e5c5091f930c64bd3d9f51ef60f89fb3cedb34a4123a9eab786df6e66d060131a6078b0c1a4abf5e4c7acdbaf9a328f6bbf2ed46b268a9d84bcd19ef1c30e22161dae27eb2c68621bde87a0e9463c0b6739ed5fcfe020fcac886fe26ba48c5290d28f1a16793ad8c8ae2c81b9bf3b449c91a24023575afff47513c32280fd37079b80e2db6abf8d9cc5f29d1b694", 0xe5}], 0x3) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000640)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) flock(r2, 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x4, 0x6, {0x89f, 0x100}}) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0xffff, 0x1}, {0x18, 0x3, 0x4, 0x80000001}, 0xbd, [0x3, 0x0, 0xc0d3, 0x5, 0x0, 0x6, 0x100000001, 0x1]}, 0x3c) r7 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 13:34:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4020080c2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x0) 13:34:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x400200000200, &(0x7f0000000000)=0x40000000, 0x4) 13:34:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) 13:34:49 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setstatus(r0, 0x4, 0xc) 13:34:49 executing program 1: r0 = kqueue() r1 = msgget$private(0x0, 0xc4) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="010080e7d38182661c28400746d8c513c599b3fcbe2971325300feffff8e9d7a7120a59e71ff2ce927fe4657b06c932216b32aef73c29fee921c0916aca2a92a22869fe25a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35f8a532e3d81aba6753df7f811430000000020c7cb27debec5b760559577ff6056e7695fd934c1fa8ac66b21d35a9f1b8209a87c4d0505e1eec98f1312a56ae22b7982599279b976f8e9e42c97638f35f246bcbded3a9b378094e99f454fcb3411e95115734249c0c299a6d990c2960b50a9a8a44b934c64b589b5ed8219daf6a228fb5a21458f3ad5dffa980827e4e89a4e037ffb6d2f6db7003de481383856c410f780834704052d90fef0052794a27384eba85bf907b04674252fe69b75a39f245c2fea"], 0x1, 0x800) msgsnd(r1, &(0x7f0000000780)={0x2, "99bbef7012ebbbd0be78d6c63e45d625d503d22df33514e93edec22054a13120b79262b26238904c886ed07c85e051024c03419d3cdd6fdb6c5b204347d3a8711148bbc37c2e814fb6aeba6b0ad7396125a22237"}, 0x5c, 0x0) r2 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000440)=0x8) r3 = semget$private(0x0, 0x7, 0x31) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000080)=""/93) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r5, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000000300)=""/164) msgget$private(0x0, 0x401) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) poll(&(0x7f0000000040)=[{r4, 0x4}, {r2, 0x1}, {r0, 0x5c}, {r4, 0x100}, {r4, 0x107}, {r4, 0x1}], 0x6, 0x3ff) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') getsockname$unix(r6, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x4, 0x9, 0xedd7, 0x0, 0xd25, 0x2, 0x0, 0x1, 0x3, 0xf5, 0xbae}) msgsnd(r1, &(0x7f0000002ec0)=ANY=[], 0x0, 0x800) login: load: 2.45 cmd: getty 16370 [ttyin] 0.00u 0.01s 0% 317k load: 2.45 cmd: getty 16370 [ttyin] 0.00u 0.01s 0% 317k 13:34:49 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)) r2 = dup(r0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x3) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000001c0)={0x7, 0x3}) r3 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000000c0)={0x4, 0x1000, {0x10001, 0xfffffffffffffffb}}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[0x100, 0x100, 0xfff, 0xffffffff]}) 13:34:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="831a465b1ac77b31287f6db1507c357ea5e5241280b6db708510a1641f534644579cc9fc658bdaca8e839f3b4445ab23c96ee6d421aa135508f96d829e80e2b2b14227d7aa811462fdd1cd8ed47da5b4612b0ccd5f82143c36e5f2ef2943c3f975143d15780dac2784f90f3feec8751d49878b9b5dd2109a76742d7971be543490a49da668a0c90b07d50736b41c98a21032039459e57c7ce2c3129cec3ffca689185518eb7749e7d2bf146b615ca05a", 0xb0) r2 = socket(0x13, 0x400000000002, 0x0) setsockopt(r2, 0x3, 0x2000000014, &(0x7f0000000040)="04000000", 0x4) fcntl$setflags(r0, 0x2, 0x1) 13:34:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x80}, {0x200000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 13:34:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000eb6cfc9d071b9d05dd8706000000139f00"/42], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000066, &(0x7f0000000000)=[{0x4, 0xa09, 0x256, 0x6da}, {0x4, 0x3, 0x2, 0x1}, {0x8, 0x5, 0x7, 0x7ff}, {0x2, 0x5, 0x2, 0x2000}, {0x10000, 0x400, 0x100000000, 0x273}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1000, &(0x7f0000000380)="a6b4338aa2b05d0ad615fd88f380434285a127d2f8f1e6cc8c96953925632701a085d26f01b402471923cb5a9410faba4c074e86884d0fa6d9279fc2ea0c6349c02349eeb093e7daa90cffd5cf6605db652a0f94425d13aca3b0d24ae608e19f34cb2a69542f2bf2c74ca6666e772985a11b6f8eec25cd81b8380626ebc442e9eb5b53183e70c174dd295b7123ab8fe577f6c3fc567f6e301fe44ca65767f3b9b1a4b9773a278fbc514297dfe36bf563b5cc291df95a1a07e882b34bb68c84ec99ca19711c67faa2f2191cb853ba41f24d0d0eb8c7cce132eebbb918d214b7bea9f12a473af9fc89f02b0a4691de0dd167e46d2c8f52a52fdb4a19e590c8fe0bdc572052504cb9c28620c557c5383c676dce392d99e29e257ff45f84138ede155320179bff7262a421c1273ad6ccccc8caab8da77737691edfbc34fe5e296adf37c8e91199253a4ea380b0b81703f8db93a7f609031cf4447a03147a7648dc6be1e0ae168188a514350810cd0d1024496ed1e99e9b1869e6f308a59b6be6cc2a465241f7148c052f041fd6141703d033ea5d1c65a645d83d2e175d42ce9296830ace41501fe2d723661665feb0162633a17e8955dbf92fa4c04329db7e996713dd1f7d396ff45f7fc0c9d15d0d7865376382ff63e5cea4df3ebe25007b35ecb00e2c955104b85725070dec99dffa3373e297d2178fccef8d9db5c71a222e18a8d2057016f71a05a93e42dc92eac685589e3dd2232da0f98f87a2ab84332bab7fe7a2f5caca872537162adf9f1b26237a37a0ed8ef80980dbfe252b2e9e261f4e38256d5178296dffd699402f9ce7f185c9a42746a118e8619fe608d47b71c39e90c63298b96026cb59788b08fbba8a620d08b2a708675532aacb4135303511c4cf4040ea539d5f8309bf633aab65a0183294d9c9442333df56a4e1c0217b4d9056344ccdf98d20824a2dec2ca8d36dfbae1a6384ad338f7bd438604b0791b55affcce7de8406ecf7f066aa9752a71e092e4dae695f3c7617b8c6efbc214f615092b79a3ed3a6428108993048ac0a1a64a6d228ebd173e8760954b34401d3b4e4179b0f0d3f1e8840d03495aa861891ce74fb2369711221ed2cf18e931f6eb21e22b7afee8b2742eca8a45bfe3f751df98df65abc96acba13f2cf43b2b4d3e4cd6b61e72887f4937006086bbd0dacf78732a551fda31d59494aef7fd1f79af2cdddeaf778925bdb6e82653ecd0cb8d8306cc9f4cc7b5886a5bfb8fc9f96d9d0dd8225a3b11a6b0c77f3d1061701fcfedb705ce7b821bdbc3f3f3ebdc1631545d8e11ba572ee7f72d65f075cf8c31956e0384d3d4fe9eed29b855fa86374853f4edb5d30e40d5247c583e4056e5b2cdb242ce86b82f7eeeddfff9601157e1ed2655c6f44c3f5656b7b368edb07c0f1824caeaf1c4184ace4719965dbffdb428e2533e82248cea8964f8c6e53645b28065562a1f1eb066ec34884f90f1444ee2b6feef135925ed091e1b7fe4e9b0b84a616a0221b94bd2f0780abcda4d6332b262c2522475e75edd1c220df6922ade746c7643e7976f477823026ce238eeb2554c98ca3bb4918a9c7978b278269977df2900ab00e24188bea63112de972f9b837c0d26293bf53a08f9cd09f5818c6ba53077e70b39cbb9b460a9c1f00a43e204a3600dead5fe18fbc92d97f6d59a8549b0f7c0862478bd6e011bc67dbd86987b7e6a76ae6f6b00fb92b131167a31dffe84d578d04394c6384f291c51936a46cf1aa646cd2be1f5671f79f63d0ad7b1f3704f9353989e62844c21f174ffc820d82d980fa7c16cfa42f2f9e859284d2483e3c3f966dcf7b5e246b87edba5af6118205214a7f75f2f265b3af2f9162bb62f85abd9d5b95cfd4e84aa8a6ba70eb6dd539cd3b60ee3b00b10f19db1651e14e90ccfe4e0d19d25d64db16d3246af661cc5e62744bb8957db85264bb79aaa67df4c9c5b00c2c5b3996f48819baa1d84a9c1548b99e994c5a7893076c2c29e716b1c4b62d1e296c0eb3826c13510cebab87bf6965983b904e0c4d1308dc0d5135a77ddc52db507d3ad80782595165f49a2279f97481f5a366456277fa35e89042b824b09c37614f36b578e410b1fe7ceedd6b72fb3f1fa458da78c497dd1b32a34861064c24f47bdb96b0355c2434c3c0f718209fa8270859ffa4ca7c101215d9eebb27bd496604a140b58e47e9060a12971a99707a7b22c323a74f8d5c1587d135aeee8ccc7664dfd2654ab0450f818ec854c9026051fb3b4f1ed883ad7a616db983e8ea7de49b20714a75f5daf1947073c3b52097dcc269adf14a69387f92fdb72fff545f522758c53c4c74cfbd99d1ece3bbfb426afded1b4df2d7b5c5267f603d37634e5cc953db2361ac4360540e42d7e6fe8c93173ed0d461d536fef43172ecfee2db8cb2137e331b3696c832a5fe3420979bf4f945d2642e04c3e8e2e72b2c29079999818eca5690616c2ea0c8038b86445b8a02ded385183d2877b8d0f55bdb2697fabbea627797c43c1b3b7dd9493fb3ac0684386e7030a3b6cd895ed0742182e733fee96bbb0ca654799acdbf95250db4fa76bdcd53c6f5ea0706f25fefa89ea9c7dea7b6b56c69c30082787b9a1bc04beccdd5d671c81b5ec02eb893c28a038b467a3ffd6f3627803088e4473a7e65004d89ca4f10d0077aad3ad2adb25923f0133ae6d434de04c42e901503d8797eca52458d0b756bded68b20912ba9801691123fe537c4f4ac47a033fcb82d7897528a5c7a63f5fe77fe25aee4db4126f4175ef17b1ae6a8853f2c60c190d560499b70096a65e3ee94e13d45276fc4e42dc4f62d90395a7de9a69c337ffc74e6c7a1e5f4f921d2c3bc8a5445528cb9b8a56ec898b6603f99694a132240905fc073612849c738757f74d18d50e3fbb59b1b042a415c3ff0c98208aa68abd7c9e8a2788b9a434be2b6418ee5bc52f170315d6f04302b36b26377f467f5e35dd1eae8be4d1fb9207a4d4984f6a4cad982e640b5c7c764860cceed4f218126d1b361322a94a079e3c8eb463a9509769f6ef8c7cb04efc97fde57b90e84c0d1ed4622d49e12d65e8e23c13b194bffc5c4f16545f52e3217f25625b1ee571ae8e6f5abe0688c4d8e040f48a227a90eed7fa117f67ceeaacec5d8ead969929522a89061bdd1dac79e6c6450e005d22917f08f29c09cc2c8cfa7b257be527a0e320a2ac02798c1e449de2c3233afcc1b94bc33d735246a39cf1c827f071cdf62882a73b844388506698ac214cf683e45942c8e419c00143bc7fa53ac163d04334f171c4d370ffe6f13c06ef48c6beb9293d800d1813cf9196599db4423702fadbfdd78b48de771e204b14fef8cefac38eb3f38f782e379388130b83e8965bf737d131936934639ff35d4b7af84bad97f519af2364966287d0b35f06e40c0d463c90bc57cadc241c2bc1d46d442c114761fc195e5cc9b7dba8d13fb8d843c9cc47b60dfb2b031c2040889bb7183711c10adaa70f83727e2cc4bfe3b36c8d2af8d5627fd06184405b9fade96e06487a36442d401b451d00bc09cd34b68140f96e72cf0690ef312e14fd44413902d4a730c3adb8a415139d7a61b0dd3d979d3e2c8d4c235cb29bf80e59cc41bfa7d2ccac43ec95168d0a22a002050324854fcc9ffd56a8dd8dc0c097fa1aae9e88d53822ba314fc49112d3d8fa96e3e579a299e6a8e07bfc8726730f23b375c97ce78b5823a79951d2255802743434bb8399f12ecc84a00ac59aa2c4070f7af2c1017b5a36f33af343bbd88963f259e39b82e2285571b8294aed4016bc9edeb31fc257c2755393d22ebb1f26df96f80bec8a9b6f8d3f1ab7ea31aba36da076045117ae0669efe47206777f9278a1557a8c0a5f342e1610ca323cbc75bb013e981705edb262dc520c5d11c33cf38d93550efe847755289f7d65264a76a4ebf948682600e5bab1d55af032145f8422a6ac47e85645bf230876aa9de8666aa2b55750023e2cf4875da2b47176a4faa75aff5640fc1ed6cce2a0e39aa6ac96d85a0134e2725e0f065934e749fd5d9265302a83a0862b436ced423e1d312866ed5a0710667443226c2dff4ecdda0000ebeb664b4aedb3dadad31da56a85ceab106581a2178e5a719568c9cac6de6f33bc4a3c669144a04ba8b81e6443a2d9b57ae1a2ba4a3c0b65d57ed04d1a8ee6605a4310fa12cd33b04cdeeca0a5c94f71f485e0dae75e2a1380ce92d611d533c669246eaaad1ee5e7ab734da67a1772ffb42c4db639a2444ddd398560a4c49d290a0812a4245c1a431f241cd8813dff0ec7fad7711045f6736e86fc471cf1e347e494d19c21e248abc8bd005e1c6264e82fd9bee369b9512066329bf928baad264e5621e47b0b138f7467bf26f4dd0642d4056137d087404c26e837cdf456a069cb8eeb522e40f52d05973876155eeaa1d3ae430f2ad159d90c10f255db9792e9441ae1a45e93019f55b8d09b36dc23cc42ab834907f721907fe16017c81a97d3ae44ead16ea78bb11a62f69a9b5ed889e25ac3119ec40ee18b6d5931481c9d7099505b554430e4fbe1c205f6b019a299d623c008857ae0db49aeb11208b84d73a6a0198adc061aaec38b842d88d5ec33416be56015f745e912aec6f98ef37b654997b7d0a861f7b606068472b0bb812c07cd17e50bf6c16de6f152d7e7b80d85f6d3e7621c7fd3358e26612de2c05f83cdf8e5e94a385c38803ab377ddaedb063d9a65c9329de767313074d8a59e75ae54e67d37c23d6defd180c4d0fa21c093d639045fcc47ec68db944d5e087afb9c6313f7016313fbb70250977a9a64e30d588ff62b5570907cd182cb904e41f2459e9b6af3d27b9798ecf87d4211dbc6db2731f1d43516cdfe8320d4face74a1602dbf89cd43ccb6820a4f4a3087f8e14dba0cde73a7ca076bceddab766260738aca9070c1c997634119d100c3d0b01a9e754c6f1af63945cbae67442ba7d7535de9385231092677b0178d564b0bf819988d8dc286b4c642fea121030a9c58a8e656fc42020ca3c7cd34d6439ef1971bdb7f28b73ab23fb71e4cd3a1f891272a021bd7aeceb0469353f4110c73031686c8a82c938308301007abddd13d9f409e9f228b509f6b86ebb4a0b691199d42b77fa6778aa183ec808d13fe59460ee920989ebdba1495c2cb5affc7eb5a5ffbb2e03134b028f3bbcfc47402bea3ecff4d02e717635fd4b69106bf7d7be45aeb6830abb07fe60ee60b0bf09c1f621f281eaad08879c25b8552e4d6baeec9517ede7cff0911a80e48e9cc2942c55f8f729ac4ec0d0c0954f193138cc133770e0549b795bc44df54cb26b909ea7c37aff48c6d3a0885670217d9b5ad1e8f1c463fab01a2c409b0e894d782131e27e1a9d471fbf350af614ab3b7de6bfa625b2739c93246a2419632e1afb99f3adcf3a89420f20f4f214ca5a30af0cd0de5aab0deaac0a225627ac4cae556ef884e9548ef59c8249d8cb98a4e1922a672d750211ab5e826ea5bf8f1533ce1bb253941d52e6ebf4cce5c8698555a677e76c630fe1c7f276c761fd69468f8597150f5ce1abf7f80d9172dfa515fe45fff378a9c42c7f57aad4cd0a5fdcc1dd23724462172c089bd1728f842236cd5dc8cc56d0993efcbf4e3e4d8461a37fe3e891418f7344d0b3190f61a84bc09ffec1cb0cd5fc4727fe344d2286189f57e7496486171c9004ae85300b0175aec5403a1773c8e1366cfa39f3bdcca8dc0066ce672194d80f7afc8b12c915d8d9f26e1d16d4eafda9b123c08c1c4472b522f76ac077") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/18]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:50 executing program 0: r0 = getuid() seteuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 13:34:50 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xe7) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x9) 13:34:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20040, 0x0) getpeername(r0, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) poll(&(0x7f00000000c0)=[{r1, 0x21}], 0x8000, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x2, 0xe48, 0x6}, {{r2}, 0xfffffffffffffffd, 0x20, 0x200000c0, 0x5, 0x100000001}, {{r1}, 0xfffffffffffffffd, 0x21, 0x80000002, 0x307, 0x5000000000000000}, {{r2}, 0x0, 0x4, 0x8, 0x0, 0xfffffffffffff686}], 0x81, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x18, 0x40, 0x40, 0x7}], 0x5, &(0x7f0000000140)={0x9, 0x4}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) r4 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) dup(r4) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) r5 = dup2(r2, r1) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xa23, 0x40) kevent(r5, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x3, 0xfffffffffffffc00, 0x60000000000}, {{r1}, 0x0, 0x20, 0x20, 0x1b8000000000, 0x3}], 0x80000001, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffc, 0x1, 0x2, 0x5, 0x4}, {{r2}, 0xfffffffffffffffa, 0x8, 0x10, 0x5, 0x5}, {{r5}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x5b215179, 0x8}, {{r1}, 0xfffffffffffffffd, 0x14, 0xf0000040, 0x10001, 0x5}, {{r2}, 0xffffffffffffffff, 0x18, 0x20, 0xe4d, 0x10001}], 0x100, &(0x7f00000002c0)={0x7, 0x2}) 13:34:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x4b) r1 = open(&(0x7f0000000180)='./file0\x00', 0x202, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x4, 0x2}, {0x18, 0x0, 0x400, 0xffff}, 0x5, [0x2, 0x6, 0x20, 0x9, 0x1, 0x401, 0x0, 0x10000]}, 0x3c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000900)=[{&(0x7f0000000640)='c', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 13:34:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x7}, 0x8) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)=""/109, 0x6d}, {&(0x7f0000000100)=""/97, 0x61}, {&(0x7f0000000180)=""/45, 0x2d}, {&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f0000000200)=""/1, 0x1}], 0x5, &(0x7f00000002c0)=""/62, 0x3e}, 0x40) setsockopt(r0, 0x29, 0x33, &(0x7f0000000340)="6858271c593fda98202e5073a909a25730dca85f1c5b4f98e00834498d96db2007027876ce372e12436edd7d9dd271309ea1d43ce15dcfd6b2588bd51b3ccd9839e7277fe031c15a26f99bf76e5041756c3fa981c880a3253659c3592b609636d127e8e701ae514fe1155be719d1c2b2d27121fd8a00"/129, 0x81) 13:34:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") getrlimit(0x6, &(0x7f0000000000)) syz_open_pts() 13:34:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x120, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 13:34:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:51 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = socket$inet6(0x18, 0xc007, 0x9e) r3 = dup2(r0, r2) readlinkat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/222, 0xde) 13:34:51 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000040)={0x8, 0x1, 0xfffffffffffffff7, 0x3f, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0xfffffffffffffffe}) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 13:34:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0xffffffffffffff7f, 0x0, 0x0, &(0x7f0000000140)}, 0x0) 13:34:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2c, 0x2, 0x0, 0x4}, {0x84}, {0x6}]}) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000180)=""/98, 0x62}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/87, 0x57}, {&(0x7f0000001280)=""/146, 0x92}, {&(0x7f0000001340)=""/110, 0x6e}, {&(0x7f00000013c0)=""/106, 0x6a}], 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) fchmod(r0, 0x41) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x10) 13:34:51 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmat(r0, &(0x7f0000c3e000/0x4000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) 13:34:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x8) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x22, 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x3}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="e2") 13:34:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x5}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getpgid(0x0) wait4(r1, &(0x7f0000000040), 0xb, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munlockall() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x1, 0x80, 0x0, r1}) 13:34:51 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d023e11f74d0400001000"}) kevent(r0, &(0x7f0000000300), 0xf98, 0x0, 0x6, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ad, 0x4, 0x9, 0x100, "3dbb63c4ccc3c27f7b637ab9303074a060fcb6a2", 0x2, 0x89}) 13:34:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000880)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b32ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483e1977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627dae7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01d01005ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d0000000000000000", 0x3edab5c31de5642e) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x8, 0x7810, r0, 0x0, 0xfffffffffffffffd) 13:34:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd10, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x8, 0x1, 0xfffffffffffff968, 0xffffffff, "afad7db41fbaa9f23056b19173afd789935f124a", 0xfe7, 0x40}) 13:34:51 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000001c0)={0x401, 0x8, 0x5, 0x96, 0x7f, 0x2, 0x7, 0x10, [{0x9d, 0x3eb, 0x7ff, 0x2}, {0x4e, 0x0, 0xa3dc, 0x8}, {0x5, 0x0, 0x8, 0xf9}, {0x1ff, 0x10000, 0x3, 0x8000}, {0x8001, 0x7, 0xb4b, 0x5}, {0x9, 0x4, 0x1, 0x3}, {0x8, 0x80, 0x5}, {0xfffffffffffffff9, 0x0, 0x2, 0x9}, {0x100000001, 0x1f6d, 0x100}, {0xcb, 0x7, 0x10000, 0x7}, {0xc08, 0x4, 0x8001, 0xffffffff}, {0x100000001, 0x1, 0x2, 0xa5b5}, {0x8, 0x5, 0x9, 0x8}, {0x1, 0x9, 0x9, 0x8001}, {0x4, 0xaa9a, 0x7, 0x40}, {0x9, 0x3, 0x6, 0x80000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x6, 0x10}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000003c0)) socket$inet(0x2, 0x8000, 0x6) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20802, 0x100) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) clock_settime(0x3, &(0x7f0000000300)={0x2a, 0x8}) dup(r2) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000400)=0x1fb) 13:34:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto(r0, &(0x7f00000001c0)="ba16a15d69b475080d04c198b2a3f0b0f44c2e6e7034fa648a667f98df75139b478a347c5da218730634d0348599a19f6542f358bd3bd1e73c5655ff63d673f840d323e66b61e0a43e7d536e27e504cb972d192f84652e13e2b212512f4fa162e671b9d63f0da1ba8e9e67f5594572402271a51bce4bb282248965ff1c6c93308e0e0a045c690050fd9b6eb060080a17adeb247fa9c62e0a827cf7611555a5d73aaec07c53903986a8a680cac5c1aa09f72568201acd3df3c70a40e2458f8da1c48e23a05e9e5504db9068adee8444f4d6179eb434bb38f99138807ff7a5c26a01bfe6c37e1f3c906f4e677d431ba5dc1cea8af05e9605abddd9340a304de454345b71e865447ce64cce7db5f595c15f849097465152855194b64a506621df43d86165bdf08849dfea994bc71f732b1aa84ee4755e212803e92e45510350a4c5ab98e6d106ddca3921669b9921cc1d6370bd7198d8be6f31fcff2f5d0b1815726a7fe26670031df3255082d2749b161e27c25a8150372f74c4c996a9c570192758666913d61ce14e5e4a0b073c654e1f0cbc44be019c1f7dcc19acf6ce4f083b66a2137b95237c696dfa510f4b7da3c7a2eb2ee8ba2e8b4505c1bda9c5022ddb3498a496117853bd34f8b63bf281c84da51517dca139843578e1902ad5681049d2338382a94c9c50ef17664a8b8f62d6a25e0fe85a1b8f38a974037f3c08caae9aaf8ef0ca4b8f54eb0f61f3e560984e218cf9ba94939197267c3f3c962f62bd2ee4bc39e23248659ec7c9d5d89c21ba22d6b59e8a802cd1bba4a486c8c3465ad89c6bf42c19af4fa7dd16ed042d51a8fdbcc1f7d4ba677c68e65bba00a987d87a121ada4c4dc67d36bd98e101fbc909bf99ed529b6a67a85aa5e8624888375ea95b3eb82368ab36a995fd1b43670f7f694bbe264fa7041da5b4496fddb05d8ef32fa2b020e1405efa1f87d3dbd21b9f697fd198e0c4365e1c7f4b815eeddf8a385cc26df55be81ae46cb717ef37434f4dd9b373e1c4fa784699f7d2a785b2565bb0197446a28981d0e791f133df80bd35f6b32d48d7561ecce7787b9f31679d8463da627994a137de293fc841e712c2d302cfa9be073f565f2cf1a78272015ddc442d5858e9976c288e292ec1da2338d4cd98f0f41b2bda9e1e46c07b9a072279099934bec6119b202322e8a16e9f6345628cca8a32c48d28dbe7473be98185046fa4273c51a0b34ae69b5150c2080b6811586b2dd19f5b33810dfe03e03fa16b2457dedbe4495241a66c07d574a3dfac8dd19cd94c6b9564eee7016be72dbb17501dc40319e12584404d6a3bfa13ce4b64c77a6e90133c5e297d93ecf145861f4be6419bfdb75baf9f52c01d750b074c93de12a525d0ade37a167c87085f9bb6b6ed898fc31359c252a03438f6a5be129f6f1b10661f569b7dde60413b1be66048714850c541c4181ef6c4f943f80a89b34b959005d9a6f99cd304cb6ec2465a7799e12112c4734e1567e3284abfa772f421ce91dd1f104db9b9fe96d124f56b584f413d916c1bf10468d250de71a98189f1f44f4effba0f23a25ff06c1c3a13d45356161986b09c8acecca7d437a311fd2939bacde8c72f8a223180b27f36f0244b3b9d75373e22fd56e69b249b627821c3e15f08b605f7e62c35cb1cce7b7b1882feb5899b13727adceb2ebd8f2a77d848f17e6b954a0ce0fb4d13c2d38ee0663e14c8350d4af9f60b7e8fb5fb041f0c9e81ac03a5120097019b4854d4b4638a4b017b505b7a42e09559e39787c9e774dc3c3193e1b80d0bc17de4958598eeb44f90fd50c519762350b9335cdb846532e0520c86235e43649f55b1d9cd31674c2141f1791fbd13b0b4c23c0ebe10200dea7ba61c8b0b0c46e80f69daa01b578c6868701b5ff0f7dfaaedde168f59ec1e85981994af39026a800804b87bf60d5ceb6b89f086dee34fece346022eef3de27d125e5570e6dd8d32513ea93114e83e568222513a115559b8e30ca4eb530488154057c94fd55c69bdd181a247156b125582a870a3d62819cecda36b8014de07e20d307a16c4ee5ac217d4b04393991cff84421f1ee030a8324b0f1cce3b9f39d16be5689041cb07f40e5fce57662976eb7a65f656e7b86d9fd70fec3380423527254ee6e5bf692ae1014111539e190438e05513b965f95a76fd78f864d1fcb62fbe20118d2443f3b73cab79e2fad04b747c50c4e2d3fd9524bdcabce019c5455fc666c1260338292d3bcb9baa74c60d977a3eb9754d5dad7a20060e99b2bac6a778ce9072fa6dd640ec28fafdf0a15e67d65d5b58c857f92e7a4bfdc205aa58f17b7062967f7ab654b75209498966d6c49e2522c8befb45715b9bfe50a408090de85f416188cb0f584fb5309a57ac53ca52d1c3e440d9c53c0eaff24cc89e5d06a4d0a72ab3facb78bf3abfa593e8315ef827b72bb24fbd2669ec0c535591c355b9512be64e6a53dab3fe8e52be60eb746fe11ca6b33e22ed9033fa30cf87ed574b831cfb4dcee4a36af4de67af98c433ddafeafa583a451610bed13bcb7761f6b74beb5dc546f4a88abf4b8644373bcaf8f42e5b861a4f7246f2a67d02076fcc2080f6d6e36afe306d119f7144a41147da17c23c69e4cd8311d3526492e8a249c90e1f7182591f2a5fb68ba788670a56a4c894aae81ebd907348047f622282b1735c81b99b2cf74fdf53182e2952cb99e2f48f20aa302e7990c61019699751516abbb02ed504e454db363c19a83070717e03be32596776fd37664589867632ebe4e780fce6aa5ace40c72be9592489c88f9456850e03e6aebfc268aee2766644bc4e979d0840810f65131d203b94e846780b8c3d3ca72236e657e9e25647762bcb3830f1031dfcf46e327a0f9be1dc6fffbb26f324669db246d675f245b67bd16358c5aee9b2fd5deac00265d5e777e639d769cb8e6d7840b7a78e87267e08a7b061856f278e0f5ed214490ca778f3ea3217d6de8e510ad63f59451fb379cb3795c1fd82a593c6cfc52226f17e9721829fdcc7856addd01ca3581a5ca43e97c977b655b8eddcd5fa3bec2bff50ae97fe01373f54b63150b41a9c3432f46fb19200a41b9359d35d6a442b7085e0762ecb8f2430fd8c827f055be9cfefd46fd8e8400e75b99f2fa862253163362be5dd0849403f4854e0d9d4193d893194b1160538f22bd600c5579e01c90bf215b93b0569df1655994db1dcab6464c22845a1d0a6ba6c14094c0071ec16f2418faa12c9fc8f1c71cbc9590aa4617e43aef8e88040a7e6daedefdf5dec067b08db771473f81b8377fda6d96649f71457f6993d313765bdb835e1482c3e46f94de811f27888cc0739ae497b9f91cd45199394d03e6d4f1324ad73f475ca1ec1f4b877aca9e67fbb56bdeaa9d68e965ef169e08ed9ce8a3a8dcb5f855bdceede5f93df0990bda511dcd23c4e1bece16a2d06c07bb87ff80e23bfb561bec6b90d78d605b68baac3e0847726576e3d9790036e83c0f7daaf95b357abaddfbce6915757dfc57cb1d4b85ed75dbf1bab2ab1c559ad965065caf9da744b2fb828326cb383604bf8fac713d5062e3ee76411e37589670aa6c0190dec5a7da28c12e77e0cf299b61fd365ecc57c7f4937d832a079b7c196f6b07d8c031c26979ad2cf4bd86737c07815962cf5ddd49e9f1f55b45e7f41bbd0c28fb88bb77fb63f7a671750ebdedfb53cc3a3f95f58182e84282950955e3cbeb0b9be0b56aa3dead20cdde0fb7003d0fa9442378b4a263b4b401006aa33491001ab2da408ba48949790fb33d9e0c6c7b03756c8fb449f3c026a7505dd9c87b9f14314396ae29b213036ee11a6f9aaaecf55d69c75c98ba1170bd8c1f1a23d4b4da84585183df61c9164880f9a8f0660d4a134009027c75037d7423596eea93c33078ca63aad57fb08d6290173f0ab9888a51fb00bc50049555c64602335f34c9d155b6ca964998213d596c3ecb8339acaf017996fda83fd76e2d7537bca81f72d491e8bf524e26f693b68cb5e94cae036efc5e0e4f5fbb1d85b01df8a7e3df96a406d2dba35739f692b48ca17ba4625b0d8e551d9695c61a3de2940958caf856fa9d8ac465fca04457669b9fba727394dcc2a8ad5b0b5e24b514f8bd9e3f04477e16f30276aa81241c648eb7dbfa7412b84232b4be220928babe7f2cd1611fd2d6def8ba94370dd83fcb85d17d0140f85f87cc282e6822cee754f82a5763818fde3798410693f56bfd8ff91399d4b23cb08fe0270c21484b2ef56f1ef2969d4ea0e2e005f1583a43f1637d6159f7e67e245e45fe388c944dd73042fc2efa82b9096c8df656d83c60263d43b66d9c09d0f7d9ad29300d3d71aa4d80546acb00d4a60a36e451db93fe3073a2e33414733cbe6a7f6e8b5408d991a01c178f5e52fab30ca3a2c13ae23e4440f8540d57637c17d16745cf81cd7b14ca0d1312260063ebdc540cf7bf66e4921eb1cd94cac83ea5c6e542c8f97a237e5ef207a929ed7b6d9d046b16d4a87b19729b7c39a5c06dba4d64c05c60ac768f625c82d399069d1e310dbab01219bf9a3fbd3d1accc4ec1d0674fe4c271f506ac4d4dbc548ec5c84404d26dc0d05439cb564bf2a94732ac3f1b04cf36a58a96d0dfa9c582ad4dcff9ad07bcb957ac15ae232fd2b5f1190c40d72a45fe52850fb51b14729c5870aaf67e4f417eaaf97bcb84aa296d9d788067333da8f10f9bd1db24c5dda3250d465403b310891d643ba2b373944d0c85ae7e6034960d6df117263dd01ddc7e7a3a588ce1a440b04863c31c75b2248d6ed4cae1d6002c5d037f48a532ba3321144d1ce9bfd8f57b30ad48108c8a64bd2bf75657341a53796d51207567e75b43dacc09e764780efe00dd9fb14eb44572d5c77cb9b43cac1e23e3b376b3350093c64748d29182786573f3b0c03d82735e4042b635ea450763c47a23e4916080323cf79a7caeafaec6b76b6f6648f4e38ddb92f3cfd98322a21ca588572f2ee3eebf131c70426f7749e651dfbc5d696dc3d9d2f224f8e9dd4be258fda0f046e4b31e87fbcc816db6dcd582c71332e587acde6827b90135c4ab986ecb4d2a2161859a5bfaeb44a7e748cf74d06d5d6329c7f01644577476250ed0549294a29cfe21f793dd7fc0491ab1ad074efc536f9c4460bf1eb76f6a6d848dbb68f3de645a4f1d059da9474484f2606754840c0c7bd03192e8ee7cc0abcc95d4864d56393b71078b9bc59d52d4935c758b4fa8a82f8f0fc07400d019b89b981adf612a439a741d0591b6e5c8eacf0267f338b689ac3854445dbc2e8a9e4f16c09382f25fe37a9dfe08f705663b76ace66540bddd0c031d9866eea93d4651fd9d5b8fe1db92bb43b562398046ceaa54b3cf401aca8ae9c964ea6875087a3fb2dd76a7e996f9d795bde2cdd0fa0a78458654d0719d123275efef4bb043dfabe282cf14cf86734c75226df927c20618e464c41640d4689432da76ffba7a4c72dfa0537a32e0117796e9c34b132ecdd1237e77c167578e182d386b08c5bf9ba0c06222636fefc80cef573e6df9ed1566005840121c4c01d2d08439da5238531fc43b8b1a61b031881685959cff06dd10083888f9e2a445c02086eccf5caac0c6aa83b25c6d8527aac9684c56a410c901ff5b3754134fd00849e7e667b71225ee4f4b0d26f2eaabc086712e1d952305cffc5fd01f0d561d0e71f3563d1259dfa8c7cd5ccc271921e7d02780ca66b73b472f9d4ea944264d6782bf6f17762c65f18d082a82761b5d513011367bebed6eee32639eb32a5d", 0x1000, 0xa, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:34:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x192, &(0x7f0000000000)=[{0x34, 0x6, 0x4, 0x400}, {0x1, 0x5fe, 0x0, 0x80}, {0x6, 0x0, 0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x1, 0x3, 0x8) semctl$GETNCNT(r1, 0x5, 0x3, &(0x7f0000000100)=""/248) syz_emit_ethernet(0xfffffffffffffeee, &(0x7f0000000340)="b6") 13:34:51 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000380)="d6aba180b52eebe8f6962af087d01d0595aff9c7977f943aff8a7be967249bc91ed461180402af6f192672e24fa0707492c437e145cf8e6c16f0e8776c6549909d197f0ebe78909b3fa2fe4794145d372486a2fff531430fb6e22dcab65e63d30b7329cad31482fee57e6de67d78bb32780bd2323451eb25fad64625bff70d8477bcfb9b657f4ac9baecb5fcbe2e920fbb49ce120a7e655f72e293286aab77f23ed687299b8f643e823981f10963b0163b45c09dc256b072c27e25a0ec189efcfab468f91e739a4cba6438ddd1777573e7ac2e06a9389dcc38e909d51ba84a7ae7d6e664dafe65e92df1270a52a8c986e8ae17907b1fbc0ddf58f532f41bd573707a961917cc67d7c5f5ed53a250c71704d04b136b1f91cde210fedb52a39afd3b4a785f1e8e6756f718d4300bac1955bfe2defc88616887df7ef678aedd11d9547b0cc886b794637dc796d44c219e60709840422ee3ca48030e73f6a311dc15e03058d1d01c61b50450dfd4a354d1aeef45c986", 0x174}], 0x1, 0xfffffffffffffffe, 0x0, 0x40a}, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) 13:34:51 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0xc, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812e67aee641116c3e29b65d48", 0x14) 13:34:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 13:34:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) dup(r0) 13:34:52 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfbfffffffffffff9, 0x25, 0x0, 0x7, 0x7fff}], 0x4, 0x0, 0x3ffc, 0x0) fchmod(r0, 0x20) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) r2 = socket(0x20, 0x8000, 0x1ff) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000000c0)) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) r3 = semget$private(0x0, 0x3, 0x400) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x6, 0x1, 0x7]) fsync(r2) 13:34:52 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x65, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x82, 0x0) fchdir(r0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000100)=0x4) sendto$inet6(r0, &(0x7f0000000140)="c4f9735a59e2d13a108d20ccf73abb34b6483757972fcabffb7ce808ca36fbec1d", 0x21, 0x8, 0x0, 0x0) 13:34:52 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x20) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 13:34:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000240)=[{0x50, 0x1, 0x3, "e240f8d80a2ccf031d29449a66554e9bfad721b4fa3fed8de05e244172a84c4aaa2fbd4e4f0b0fbc6cfc853b29b803d10b2c9ccd1f2d8bd1c6f0c472"}, {0xc8, 0xffff, 0x80, "6fad2a8e6d4f66f252b64d59372fc0d768e354c3ec7698916d2fb189f8355a8040368727e6a07f4517e796e6d08a9914ab592ad3b175fa3256e00c172aedb0276bd4394303f853c5e2b35d18f2db7ba566dd3b3631e4855d87dbf07d59abb1b0453c739b5374e65d82b9659e3639f054622e66d8e29e6dc776c8d30f4daf0bff293b2e48712f55f5475184d9470c82f3f9e9c6c5048125aa3948245beecb9bf3a1a6631010410d01d2b9f991060a262a909a75ac"}], 0x118}, 0xfffffffffffffffd) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 13:34:52 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000180)="e1bd31c964f6d162e80a5fb1bc51f9d42c7c8ecb9e09e9ac86dc149e4fad96bfd0af89899d007299f49bcb61ad20522f996212c7bde6e452537b2e67044f4cb466a732cbb7e3d923c4ab63880b5939e47ee5f3e7301d49868f5f555112f716d71225d041e424c515675a64cc1788e0a5821b26ef4003ef187458199ff33c81c1011023f01c213e9ec20da2ac30d7a3d9afed92a43d1891859bf969b614105c279f622183d569a68f082d6f1439eb3dd0dc0aa5f7f00b227bbb298d8166cd94e9cd", 0xc1, 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fca205873094afddeef38052535d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf201de8c21f9ec51570c0b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x75) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sync() 13:34:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x31e, &(0x7f0000000080)=[{0x5, 0x0, 0x0, 0x20}, {0x2d}, {0x6}]}) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 13:34:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1fff, 0xfffffffffffffffc) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x1) 13:34:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x61}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6f, 0x0, 0x6, 0xfffffffffffffff8}, {0x3, 0xffffffffffffff80, 0x1, 0x413a40a1}, {0x9, 0x100000001, 0x7f, 0x7fff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8808, 0x0) clock_settime(0x2, &(0x7f00000002c0)={0x8, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') read(r0, &(0x7f0000000200)=""/60, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 13:34:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x1000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1795c173ade5e7b5d26a3b4da8f5b66c4961da5b697ae3ad213c08f4a57734ea1d8842296ff00e58098ceb68b5841655b1c91b52e56b70d2be9516b64b7e83ae7cc24aca21881a636f8e3a3d5894721992dd9e7e891db2ca5cc372dbb5f059745a6ee0cc8f337e412ffaaca4e975ac58cea2a47740b46b90fff4dc50f16535d72c264772cebe2fb61162f1ba1ddeb31d026903c683b4f41a81b9a0010716a5098737aed7b1f95e63d155b8171e4ad62dda9e7c45ee6e6746476bb8cbff365f081872a17e258470514a1491006f8c14ee5b8d2714b688c5448") 13:34:52 executing program 1: clock_gettime(0x400000000000000, &(0x7f0000000000)) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x110, 0x133) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) clock_getres(0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x2, 0xffffffffffff0001, 0xe2b, 0x9, 0x400, 0x582, 0x100000001, 0x5}, &(0x7f0000000100)={0x6, 0xfffffffffffffffe, 0x101, 0x40, 0xa4f, 0x6, 0x2, 0x3}, &(0x7f0000000140)={0x6, 0x8001, 0x5, 0x1, 0x3, 0x1, 0x5, 0x2}, &(0x7f0000000180)={0xfffffffeffffffff, 0x7}) 13:34:52 executing program 0: socket$inet(0x2, 0x0, 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x104) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = dup2(r1, r0) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x2, 0x1e2, 0x200, 0x1, 0x9, 0x1, 0x0, 0x1, 0x3, 0x8000, 0x7}) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) 13:34:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x14, 0x0, 0x0, 0x200000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") 13:34:52 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2c) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000001c0)='.\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x8008, 0x0) 13:34:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f0000000600)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e732056e2fdbdcf6200a2a2cc980fa6ba0f2b4550779a6d86fb071b7625c1b293563bee63a1e558ffff597a668d0800000039ba404bf5eed155365cde", 0x8c) mknod(&(0x7f0000000000)='./file0\x00', 0x6030, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r1, &(0x7f0000000180)="0598222764fb6d2f22c518793600d1248cb82019e667feba91c7250ff0f80ce976d0b2fa8ada9ebc972ad737459f4fc986873883d9725bbbd1180a31a8aacc562e5b6a67cf63111408c13cf33720c4aa8920fa3af3908bd5a6ee6daf16daab8ea39fd29897187fea88f5807d1e4669f9c1b8fdafd9e82033d466fe70dc01f1b45b17f84aa5f1f4fbaabf65b8b0e51f58ace3adf73da90d6d7de7ff5e6f2d1cf7cdf8032dda35299ff595d9f9a0b972329466b0a221dcfdd744b5d4cc", 0xbc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e027e040000000000009c11fe4dbfa6"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) syz_open_pts() 13:34:52 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10802, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fsync(r2) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044278, &(0x7f0000000000)) 13:34:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 13:34:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x207) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1}, {0x80000006}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[0x8, 0xe8d, 0x1, 0x0, 0x101]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff73, &(0x7f0000000080)="e4") getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) chown(&(0x7f0000000200)='./file0\x00', r4, r5) 13:34:52 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90000f41ac634077df4f64e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db246dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fc900d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83", 0x150, 0x0, 0x0, 0x0) 13:34:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x240) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/176) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x42) recvfrom$unix(r1, &(0x7f0000000040)=""/60, 0x3c, 0x1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 13:34:52 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x7fff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) 13:34:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x85, &(0x7f00000000c0)="0000d3452a301073fe0000738ac42d8636117068e8b0ac061e804c8e01b9a380b47129df1bfa63644cbc9410f55e91b8677001e512f0832d98346b37296fe03be146a5269cc66dd7947b83d535685f6676eb027428c582e02ca98defd787761d96640159238dc585e8f176c6f41f4e471570ce750a", 0x3ea) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) 13:34:52 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) pwritev(r0, &(0x7f0000001900)=[{&(0x7f0000000440)="dc4483a28e56b809ee23fb24f65fd45fadff6bdc8311c3f16bcf47d48d9565ca519ea639810fe80970c591319731e109c847019b2b1abe27814a02386fa59937aa3b502497ad1f991074c181c9a5a52785cca4e0cf5a8891185335b15041c8ccbabfaa15f37602b41363da88689a40690c8d48c519befab3240acc5ba2389e356f80a3a45f3def9a86", 0x89}, {&(0x7f0000000500)="108c1c35176faabff45c64bb6d3dc3bcb1928efa3409a1d0b22d686731cc06e78c884ea84f52109be1b74214d85c38dee966c1766406f25b301c75df7a388e39d3530c2b77f3488bba85fbc264fd469185194c41050a05f4fac7c966ddfbe8b581bab013a03ba43f35218a7e2bbb431298ac0a29dab5653d3957f122231f8d7ceb49b4c600ab4996759c6052ec9dc47916070e6a1de1109a71fb91c796af45924acbcafa51ada870e8e1dac615111dd654cd20", 0xb1}, {&(0x7f00000005c0)="574ee33ef0191d3836a502691ad8630a82c352aee6aeffb92824bbf7f8332064030cd660213056fc2acf046da8b86515f9f95299ef3b56501f88fa00ee8a346868c81c83a91dbd1ca1f7f0a0121de90cef86e4a97f598772e86263d74a315c8aa3be1cded749508d299b44bfd93689e1be9c0ba0060148a4b4462ad12bf56c69c2482b3cc9d40e4ae444f4a9e2dfa44703ee3e4de302f24a7a606fbc2c7160cf9303", 0xa2}, {&(0x7f0000000680)="bedf2d09421b117d9ebedf842f9066e679a046045450c2aa779d65759d715a5f0dd69e4c90c5834e74e7b9d0f8780043affe103d743d4e83b81482b991930ff9b4ee34ac2eb0d0ea4bd2aa6223c8c19342378bf17b5728dae03b39134890257c8601472c536ce724f421721aa8e0dcbe6b24c4437541bef3f71de7ad10190ab8d4d1fbde1f838f57a6338b41871d9a518d009dd1b8656938fa560c4f7a093ba35f00e882b7badc09b6d1360394e3dbab2b68bf55109c8ad8bc583931873403438fcd49f4b10709fecffd006b7319a46ff09c853f7adc0c8c93f534f7b2130e541a64232c1de16b3b3783b42fdb0625efeedfdba5867c93de516047eb622b2de769ae31fe8bec8bf244e00b8f8860693ef9fba2e9bbd5aa0cb1a85fb0375df8cd1846a62d90dc9f6afac9ad005754b36e37690e7c36f686fab37ada140014eee0bde88d4a11c74979faac5c0d74168ed15eb235c63147fc12f055d89f5dea9228703e20407336083b7a1be079486a1ba4a7414459c5ff7610ffa986af5300d1fee28ab1412fbff684f4a2677d22ad7a5da4719674f52692f974874426b382ae61e73d46301b832f6489a7fe7c385ce301b9711ebed684da9553592984e7d2d4f4c9649e65587ab6633bc7dbfc83361ab14249f66dafa9003d1f34010d42d33ad5c6edc75544e785c4f2a9ef2d4a4c0349ab6b84ab271dcff56f9fec7d4c5fb042ac0b80d296278fb1c85e4fcdd00cab866fdc9794616237bd4fcf84caac6637b38e87253d2d7aafe0959366fcbbd764f916bcfaec57620795d7648bf52b931e887d814e5371dfd8669efa7ec9524ef8f0d20863eeb9cdf4bbdaca406012f7a24cb18bbb78e143c49bd0d0d9082fc3d10bc8b642759135e07fd9e0917deaa2c9287a458dd41e484eeaf8b87a7f28544481fdf3c7267e7d42af98765cf81032a62e4bd91ec525c511ddcc1eea67ee7415f099732ec288445d0f9fc3ba470d5ed86902009e712abda9cfb6c573d164c4903f198da814a6166dae802274ec168eeeef833d2716f13f00a771ab75892add24c7d563be7fbaad207f1bfef9693685ef634993ed3b66032686c6a5a38060270adbab6c60916e20ff4b0a0190d601d34f3b54b9d0489c6a6107bb503af7e350d5274f14c69f1a3a0742d6ca8b190fc92c7e5e3ae818cdc39d3f188b9367fc51830d685826d4d004be2ac6e6e6e0f57f35629f0306eedb45c0389ce55ac8c07b359b485475764d8c4f76432f8011652891e9516fe4d35230a0db4986e1e8d29e11019289c2c4caa5430165d3cc7b93173401698b3dd9edc8f73d5bf583d10e9e0404e1809f500c22d80132a4be4752809d862ebab4a2f8907fd82b7f3c03b128027fab46596371a1cda8783d75c7d236c372c9cbced7d39d9a6151e79f969990eb926119b21c3c8338742eb5d1280bd93e0c041c94d903e912aa271a7b31c61a86a8d46751c3c040987adff0298b52341cd33f49d1b80b25833a12e5fe140c1b8491844b2780f29da8803bbc5d7dcb1e259b1417690a87a0fff9ecc5f7d5651213d7e9e3e610369db80cdf0408e0c7ac943018e82abcfb5fb5868815b3b6eca006a53e369768511202100720af062ef72ec3226d91a3f1fc6ce509aa2c3ce8c921a8a54c5c3c355ac5773fd47c0d7cf1278e82e0dc33a3a20be2fbe49c1fc98c07060acc79f6a7e183d2089b5595c8b0ebb5909cf88193d1bda8d10caced0b238c653d712f45d7d91059b9bdfd27a67b517dc5391a78abbf8cc660f2bc9e1b16b8c06591f14d55154c32d7ade0b0c93fbf376c7fded8e24d600493181dc09d21cad87f33de1d1d60f9b26de261888f9e8489a872d97c8169104f3f53c18e4fe3733661e75e78cf78d3045d87d214a2fa0b08cfab6118bff244192bb145885aefe5fbffd29724b8a7201af7e52f2e5a55755d6bd71e4c135c237fb182846907d1873f9c787998ddfbaac08819ecb58a3cdb5b5e0f7f34d3b219bd6042189356041f7ed8e80dacddf83f42af95c43b05144880e28e652affd399de02d33c785efffe8fe6a9b5ac3861ccd1c8e2c4919ffeeea60a11bb543c671a1fb862631511fd4b34090513460de34701d8521e11159d0dded52144817678b459df9aa6cfc5b77ce40687fde51defc0f2992d6d4fb55017224ba36adf154d53a8285b7fee4fcd44a0b70bd0ebfaba4f93a851606f413ba8f99233d6d6ad9d392531aae513b1921e2fcf02d64a1e4f11888cb41a93c412563d0130bf311569da24ecfc1e6ba58e8d6c2182c79e9cf86673cefdda516199fcea1794ac9a0eca5247347316f549e1fe4ac5bc9adf8dacd7026fda0ed79d24a5c7896d3184bd6135bda5862df8d10fcd5fa7868f71d17b32557abdc0e3b17ca0339642f3944cddf12b08a76a2a4e19ec3163c89e9bc7b7df79e30bb40324f32f16771066b10beee855e77c99b131a5a42cdda2790c673f77213f6768920d40c16ea29ba8044279c951ac048e06db3745b22b315d7adb3ceff42e5ca722c0ed46ffc4e2bba08728d1bcd6354c37dcbc5722eec59a12c1981f5b437df1489f3a82d43cb08c63bcb86321a0553e6b93cea1e56ac279aeafbdf6f2e32fd28b8f020fe368ea7b810aaa15727b485336a97dd3bbcff37d1547629cb1d2ccade7ab64c5f9ec005aaaecfdfcfa8bebbd78732c717c1ef5b1c9fb077cbf2996fba694ce6aa6bd9e391c499dfb165530695dba115a06afe7e600fd91659345779bcff3dc179d0b099e4f6316945e07c0451bd397789f062d66ac3c6cf7e91137d6c57fc47657088215b1f8ea3691fb6874bbd5ac33cc8ff0a943acb6ae706ed33123ed0d01033b5cd64cbe81fcd86458fbbf962cbe9a57af4786fc82bc79e67040941b23b72841905b5c4d751bf2c86ad50622bf7c2da97a8ef40254fa999f9bc6eb36ca636133aa1ad679dbb7d8bda7920346eb6f8cda50f7994703ba3b73be675408a0ac7606af43f0266417d68c89ff97430ce7156b66cf9870cb9caea0e9980887c19f1e5f3ad392639a0bc40d51bafcb4ef047d05bceb54643b90a54bec5bffb31b2504aff5cc5f67352dae6a0faaad38b2fe3aa993e9576b5b2687cb70c42d6f104e5c366f18fb6ad7b5518f63e3405d8148381fd3a73b47ca89625ce111a7b4d0829034b2c874778eb42c5c272d20a67d0f3b14a362a25ecfeca56c093f12df7a74bc39c07567a5e27454f69bcc0232bb6ca889cbcea8c7f1d67795243cac3c366054dc4b449463eeadc421509b8fad08551bf1df2b22142deefefd7c6efaf951d5f43d0f2b9ae3eaa9e115384cf891daf74103adb68115f1fdf73f26399f430759112882543a131155664001c5428b4e53d8a764291f2d1558453233abbf858a0babf8270657c1418873e4ec2074c5dee38ee4f94c952a83f54f41ff995a3737c4412e9120a80dc75d31fa8a58efcd540190c629a37b1d5d2710de3c9a39b0489667242415f40280cda1d01ea66eab42cc1e50b384605e0688881e3d4b8ea5227b3539797d933843c4154e195985d3264ca086e67cc47cf44eddc358cec2ee1024ccda4ebfab3f5ae542d6d567fa233a8123a420c172f80b75b9cc916bc0df495977b1281a32be5b50de37db3f1043b4d6668243f780015bd7befcf7161a53245f5e9e0691230c4abeea66723843a62c1d64e5e753d850915a18b5465b3a0592de339ddaf9750312c961503be5d0cc01a2b0c0700951bccf8a3bd78195e1664376946802c07794480720af073ace7f01b7b426871b09abbcdb270eabd8563f283f1738fecfc671e25bb3f6d402df45a6c39e91252b68acc703d0f061df61907aca083f0a19c9df3434b499ddd4de45975e02cdf4bd86bf9f2f6d8b68262d2f4a612b582346e7fa69cb96d9d939ff7ea9a080f125cee1cfc9e91001aa190da1f92bfc955245e3f9a9a3b9ec6d050774ec4ace60c4a52a0666e1b1b29b03d70b7296b892bd1b2b49ae5d051dafd2c9412882784a586361fc47beacbf4983f4e0c6450a194ab76f0fb58834e62917bc98625f740100a8eff2f9f02af4a68417be1ae957255a4ff8bac5e550b381498df6723b67fe6b82c166d9895f868ce821062c567ffb05046d3f6a93ab8c721042e9bb5f67749425d4a58346059d1e02331f54f5f5c45121fef3549df05f5ba36a31366943c4ef80e5b76eda9bd9307445e79fb8eb21e65f3e79012e44d1b5a46aafe352716c692946de387967e8459d596851435629d34b7ec84712135aacdcec0c13d94524a4b8716bf0b80d957333713642ebce1111cddca92cfae39b599ae661a289f12538ce634121ba81f587a7b64f0b536ff275b8a8abd307b2cf5909ae19d890e66c171d7a32d2377b42683d77ecbc5dbbf2c8ec9ba5c15c0dc519ce571a2c66cbf1960e34635e924b8db5ec06ccbc2e3ac2c1abe849d83cc6005ba1a852403e8e77e7cc4803307eb1e21f4128d74feaec90199d401db6b7c13bc59c2cd6dd93d8c2f38505c9162990a3a28d6367491afd6e05b8321f636dad78d562a8603db9dbdc172972904d6c5337bb96a9fd0f6a071dbe6483f781d02ad6bf0140468a4f795b2b371b0d043d06c567960aae2678bb742de1be8fe659296f22131c5b1f0669dd45ddf73aa36f21be33031c144b2b1144f46a2a53c6a3afe197537918fae17df33d7979a3adfcea457abb2a602cabc9fc3f02ae9876d5535fca66ec4dad0d2063affc7847da41931af68738f97b04e80ab2ff17e4fd6811547c67bc218c3c4ee0c1a9bc658ed25db8df2670504629fc1e367a07de07177fb992bd60f2178a8fff68ecb24e2b89ef610332ac1ae8f8d04b931316f660359b61b5e8835059c73545f47b9a88db62770abeba7df21be8ad227a6295bb514b10babb5f25c5c7bd1bfe17f5aa2b0f8e6153fced20c34995de352b0fe437769e20d480488c1c387769739f7fca5d81e056b7bee1086d9c094b7e60987686a1b0c978d5aa80c60d8eec4f99028641d5ecf647715633705114cabbff44d04cd894ce7c629e34537e8ef000c4da22982e617de056dc3b18d0e60263527bf37ad2f1cea0e9e56b0eb39e17332586e1e611ddbe99fc23ce3d900436f4af2ec4c05aee9c3ff7e2934cd2c1298dc3236a089c0bfe8587ee9efe0c5a4e5fae9d53e95f726db752c58813da374f35ec9abb2998890c0660480c6c46877d04b710978656dd59496bb24c85abcf64e7680e46e82edb78049e2cd53fad15bafd3290205ce4e92890d915d4a958e6d94331aec6f34d9dd8c5a6c12be2f4017fddaaff3f8368d68fbdf5a53f6001d70dc602731314b628814016a920db0625078211e09c8115431c1c54eab7e50175cc3f0466628daf32546c063911c9e00bfcf207cb22eaae8364cba919b6712a2cf1e1e471d41eb92bcb89120b9b44bd86acae6447d2a36959373de19623c56849422d9a6e89f7b8d8b73637f49391876e124515e416c73f3b4ce0ad187fee44f9e17cd1a669682f7baccf4213f7df78e4051df7ed7730ac4cec95d8000699df8a4e8bd9274100e64ab7e8727d26b5bea4348e379a3232feece8d76c4c96ba7966eb2d01305772c7e9f850d0a4abc88993d917e780f244513f2ff46c5b4e617cfcf67ba7eef5af2e42a207b74a661bd2550410be398cce0acd566b8207b4436c8401e7c95c4e6b0c573892efa2c02759d223a1d9186a74495289362999f97aa33c6afbfeab6878e38c4edad6d1dcd3cdae9746a19921b3d8bfec0fcb2bffd886fc0913e8b2f7327910d661b8cadd00070862", 0x1000}, {&(0x7f0000001680)="a94bbcda004cd29f28d4bb26f94c2d2fa45484c010f61ee904c0cfb4c7a2c611f52ba882508ce0b7baa12074bdac479b25ebb43683bd36e189d0030eb4e1c0a2f341fcfdf80f6d7767766e68e4caf81986a5912a2c42721419d67fe2eda107cca213f1b4eaa0cddd8bd953d5d759151981440fbc85e4fa3b8a26bfb05b9a5bc5f0b1606429f03264f07d89b2209d3a51898f4f4fc4b7e20a595abcca5ba519fad754219cfaf5cd405d4052218bf1aa7a62255717d3b6b48f73facaea89b8f761e3a54966a0a3443c27", 0xc9}, {&(0x7f0000001780)="ba8caf1f01984fc1562863fed9a7905d3a9c8b1e084d620c1d28f0ab7b35baa6f2c9f5688d6f51b18592d0f70df4da06d9b41327355f0808cdcb06f72bdfd814ce649004dd5f733e1a17f5f37a2ff9c3a90b2dcab0b997a0dd65e0d6ce05359bf3cb08289fa45dfcee56c6f1809bac1d66c5786986d46e18012dd7ed53b3fcf4ef995295c0ac6dc8870b1b09bc24fc1b164911cabdefffc9670ed996da8120c110881090c35aeba8ea2295606f1247661bec3d2be0c17f5c9d33fd792a", 0xbd}, {&(0x7f0000001840)="2c2d41c42e1f2d0d336c032a4468628fd0188ab28135dc3be59db8e9a339e50a5634cc5afabd9fd9846c72f3f51ce487b0c38bdcac60113fee40034a4aed61b5178ae94fd3ab8f41b67148f004b1ffd1d4a10da26352d87fb6c283b16055a387d9e18b80ce368f0413d57256c64e8bbfb6b0028236973ca71c079a843b7a78dbeda311629242b7419bbd6dc71f84b1fbb6a87dfb7827b1fd7443b1ef6d1d6b63be", 0xa1}], 0x7, 0x0, 0x0) mknod(&(0x7f00000019c0)='./bus\x00', 0x8000, 0x2) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000380)) sendmsg(r1, &(0x7f0000001d00)={&(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001bc0)=[{&(0x7f0000001a00)="8605136288631795f70219d414874a2dddd582edcf34062a1d261ca1e46ba1b2d04659c9321157135f087e58b1d1bf231cd2ab5d016f6dec728a7a514afdcd49f1bbe0c6dc0d20bb1d9723e97c8e70099ebc507250d901340fb931e9d5386e8e64206e0ff29632b2a29c3799cddd0c1c20ff2cf2dc62d5efd38af9e015d096197016b0612a64a78daf105ed0970e7e", 0x8f}, {&(0x7f0000001980)="94", 0x1}, {&(0x7f0000001ac0)="08dba858e5e0f9953216426b8866c87e94c8e90826d8428a96fd7ba5004ac6bfe3a4a0630d6b5fb2f36443a796d8fdf2992d29e9dcdcb290b9a40d716b4476adcfa408b11181b22294c66f8bc3a2e5405b54bba0850a4d2572d63bf501940e296fb5e28d75a05dc6e48c4528b36d0039aa1868cb92fbbc5aebafacedcb8bcc0e3786adf92ff1c2683a4722cc6ed5828fe173f3a43137aaa08f9ecde7906b93ef0157dcc71657ee8c53e0e52c5bbbeec4c958955dac0fb2ba1014af0ca81ef2bdcea017bbca2163a65d91aacbea92377ef82e424225351319a1d01d3438f9c174cc0eee8739ef827116f1277734f94cd72074c857", 0xf4}], 0x3, &(0x7f0000001d80)=ANY=[@ANYBLOB="d8000000000000000100000000040000b8cc9d50621ae1fbdfbb7c8b7d35d89f971c5fc92dd0fe4631e8160d95082bd16c489fcba989a2e03a8454878bcb94f573a9b33880c126007e23fa58985a338ad5d545f17660ee0a317ffa0600a708f087e6a36e7f48d1a745c22533419e5e670d5230e436f9bb42de3af99db82a50bdb59b5e41ac5d0762985928bd1997dcb10e62738615c086618365dd3b43fb670d1bcc27b327a6b0c2f7a634aed1d1630d67e107ffdb7b8817db94352b0922b132b1679c4d0e36453689c84903f5c0a930a694cb2885000000b8b9c73da915545ee409a0b5cc721777fe6b0a19872b176ce0ebc0429433c4d2d43568b9c492fe43a94169a154de3681e7b5495e92e350f086ccf18beb999c0ceedc56360dae504e489f663e8caa515626002c3ade73097f39988796bf0139b14664eea184c9fda294"], 0xd8}, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x100000001, 0x3, 0x101, 0x8, &(0x7f0000000100)={{0x9b4, 0x2, 0x9, 0x1, 0x1, 0x10001, 0xffffffffffff92a0}, {[0x6, 0x3293e157, 0x200, 0x9, 0x2, 0x1, 0x3, 0x0, 0x2, 0x2, 0x3, 0x9, 0xffff, 0x3, 0x0, 0x7, 0x100000000, 0x495], [0x7, 0x6, 0xcecd, 0x1, 0x7, 0x3, 0x7ff, 0x3ff, 0x8001, 0x800], [0xff, 0x4, 0x10000, 0x6, 0x9, 0x10000, 0xfff], [0x0, 0x2, 0xff, 0xff, 0x2, 0x9], [{0x401, 0x3, 0x514, 0x5}, {0x6a, 0x7fff, 0xa4, 0x7}, {0x100, 0x1, 0x0, 0x8}, {0x6, 0x0, 0x8001, 0xd6}, {0x5, 0x100000000, 0x3}, {0x9f62, 0xfffffffffffffffd, 0x2, 0x6}, {0x1, 0x8, 0x9, 0x5}, {0xd3, 0x4, 0x0, 0xd0de}], {0x5, 0x7f, 0x2, 0x4e6}, {0x6, 0x1, 0xe32, 0x6}}}, 0x845b, 0x7ff}) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 13:34:52 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000100)='\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', 0xfffffffffffffffc) r1 = openat(r0, &(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', 0x2, 0x16) renameat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000280)='./file0/file0\x00') rmdir(&(0x7f0000000600)='./file0\x00') 13:34:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x2}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0x8, 0x2}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0x3f) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) 13:34:52 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200a3, 0x0) flock(r0, 0x2) r1 = socket$inet(0x2, 0xc001, 0x0) semget(0x1, 0x0, 0x2) getsockopt$inet_opts(r1, 0x0, 0x200000000001d, 0x0, 0x0) 13:34:52 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) munlockall() rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 13:34:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x0, 0x80000001, 0x400, 0xb08}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0x7, 0x40}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000001c0)='./file0\x00', 0x30000, 0x2c) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 13:34:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) sync() pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r2 = geteuid() r3 = getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x80, 0x0) r5 = socket$inet(0x2, 0x3, 0x7) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd\x00', 0x82, 0x0) r7 = syz_open_pts() r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x10000, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wsmouse\x00', 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1014, &(0x7f0000000ac0)=0x8, 0x4) r11 = kqueue() socketpair(0x3f, 0x5, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = syz_open_pts() r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r15 = dup(0xffffffffffffffff) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="00002e2f627573004f53486c0460045551adef141e107aa8295cc90672df13cd549b75b08d0161efa43aca7798615982082c3111b63477c5191f57fe8ae31919f85dcfa91be5f31c9591c7204153529d25c1bd27bc2d58e99e4633e0a5b72b76ec7502028bd709c7fb72e9ff510abce7b2ccfb88d32b6a91b7984e0134a4fbe10656f3003eca891662a25d801dfe9d45dc0da57d307355fcc44fab8b69d3"], 0x8, &(0x7f0000000640)=[{&(0x7f0000000080)="76328269d794122cb8c80867114c00ed5f52d096c939329267143fdc3cabd41ad27bb17cb6032f6bc2987227c6e5e04a63f784e64e3b3fb990ff", 0x3a}, {&(0x7f00000000c0)="5247e2f4f607d4023b49a8b19cba86968fa930539a59a7e3915b0b7064f32ec4ce77", 0x22}, {&(0x7f00000001c0)="5f1f8ec2fa321259f0ab525bfc79b604ebdfa0da7217feaa9e1a11ea734f1c9565879e265a4f654ff176845cb9080eaadf8a4fe774f848ccfb436fbb099e87e6786daa933b0e164d20f40e695a3cd3e0916e0f995ac2bb8ed63697316a80bfb0ebbe9115f20f4600f8a9f953665bacd000bfdf9427919f70f1", 0x79}, {&(0x7f0000000240)="caa2ca3d120bc610f86d819e1152298bc75ecf8fa098885bee9506e020e9b5b027afabaa69094cc9bae152f2b93b5cf037f1803857b6aa75f27a3a0af8ed9e0b0743cb994c6d4ff48aef47037380899ab237b32ba46f954de0e079240cf83c876c41cdc9d4c02949a34dd45c2772fac9020ada9a2ab5a6d39e570f93a4ba621117c10ce8cf84b105438dbcd700413cfa14ad", 0x92}, {&(0x7f0000000340)="63154e6c2ad9a6251831b1104610d0c65a1022e4c4dda1db2efaba97478983c31d4065640465baaed57f2511867a2521ddf55901fc246038db2e30fe9ed14bb94da2124cffa11490ca36770aae1a0a62782459f7eca50b7e5d0388bd551a5cbcda9be74bffbd974f40486092f205fe2726bf0cce0505a8ef2a79a9288aa304ef596fb4b17d367f41a6a17ae407ce6462fb1b855dafcfec1437723a8f1b1fdfbe4923bd799e7b31be3ca4716b20db3282e3b26aa71acb508201145f9bc0024fd491d1c7", 0xc3}, {&(0x7f0000000440)="61ac3d21e7ea1eddf31ba42aa17eebbb71635b32e10197afc29af7721a14af63a239d0d84404783c5c040149b8ff561f17fbb60663ff7714dd7e99bee397aba2fbb43cec1115e6294f67796744", 0x4d}, {&(0x7f00000004c0)="4bcdebfe11fb743d94b614964fdb74c49c74fe80429d8c3d9158c5598a0d16a02040446429556420d4cd056f50647160178efdaaa5442118306b47109c455e5992c0e22632f1c0b205ea02529770f6974325904876d7daeb7fe35a00f537b14eae0dd39c0268a09ce588760e340417d101eb5ee68347af701c7299ecabc3c7cb5774500ffbb7b8e75fd272957547183da623ac69dcbb4fcc0a9e505e15ccc09f73dbb8900acc17f1dcf16277d9fc478abc31a493df0166fe155b9aa1ca35851e5eb3d6", 0xc3}, {&(0x7f00000005c0)="baad7e8ca4ff193785cbdc5b190c5991ad4218cbe7c12cfc66a21cdd96c1103684b19413af773c323a61180599c10ea7cb10614bce8e48d3dfae157c3dd69f49c812cdbefc", 0x45}, {&(0x7f0000000140)="3353d0440a736a52c93d1254e05e399cb0d0ec0e6ec8834c77266847fe98f7e11ca944daa3", 0x25}], 0x9, &(0x7f0000000900)=ANY=[@ANYBLOB="200efe889c80000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x400}, 0x0) r16 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r16, 0xc0206921, &(0x7f0000000300)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x160, 0x0) 13:34:52 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) setsockopt(r0, 0x20000000000029, 0x33, &(0x7f00000000c0), 0x0) 13:34:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x7ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:52 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0xfffffffffffffffc, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040), 0x3, 0x0) r1 = socket(0x11, 0x4003, 0x3) socket(0x1a, 0x1, 0x20) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCCBRK(r2, 0x2000747a) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x2, 0xde0}, {0x2, 0x6000000000000}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x25}, {0x6}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x5, 0x4}) 13:34:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x90cc, './file0\x00', './bus\x00'}) 13:34:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x200, 0x0) close(r0) 13:34:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x101, 0x8000511d, "0d592fdebf96709dce4100"}) write(r0, &(0x7f0000000140)="96", 0x1) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) 13:34:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002003, 0xed) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x52, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x35) 13:34:52 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) 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, 0x80) r2 = getpid() fcntl$setown(r0, 0x6, r2) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 13:34:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017a80c0000b60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7af0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccab1ecce8a980b3503bddc3fe5bb6c66dca0bb5af95424b8a14ddcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc649acef14f1b4273218f8fe04a869e10044a3bbfd34b28f7", 0x129) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x5, 0x5, 0x9, 0x5, "5e98c3b0bcc0a3dbe597c9a064896b19fa51589f", 0x5, 0xffff}) close(r0) poll(&(0x7f0000000100)=[{r1, 0x80}, {r1, 0x40}, {r2, 0x14}], 0x3, 0x7) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='W\x00') dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r4, &(0x7f0000000100), 0x0) syz_open_pts() 13:34:53 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000300)={0x0, 0x4, 0x100, 0x6, &(0x7f0000000080)={{0x733, 0x2, 0x1f, 0x5, 0x100000001, 0x7, 0x772}, {[0x2400, 0x4, 0xfffffffffffffffa, 0x2, 0x0, 0x7, 0x3, 0x9, 0x2, 0x9, 0x5, 0x4, 0x10000, 0x9, 0x1, 0x3, 0x4, 0x5], [0xff, 0x6, 0x3d33, 0x0, 0x3, 0x9, 0x5, 0x20, 0x1c37, 0x6], [0x2000000000000000, 0x1f, 0x7, 0x2, 0x7, 0xeda], [0x81, 0x400, 0x8001, 0x80000001, 0xffffffffffff81e9, 0x7], [{0x2792, 0x1b0, 0x1f, 0x8}, {0x6, 0x5, 0x80000001, 0xffffffffffffffc1}, {0x3ff, 0x5, 0xffff, 0x3}, {0x89, 0x100000001, 0x4, 0x765}, {0x5, 0x8, 0x3, 0x4}, {0x9, 0xe10, 0x100000000, 0xc8c}, {0xfffffffffffffff8, 0x5, 0x765c, 0x3fffc0000000}, {0xff, 0x2a4d, 0x9c9, 0x7}], {0xfff, 0x3a7c39d7, 0x6, 0x20}, {0xfffffffffffffffd, 0x40000, 0x8, 0x7}}}, 0x6b81, 0x1}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, 0x0, 0x0) 13:34:53 executing program 1: open$dir(&(0x7f0000000040)='./bus\x00', 0x18080, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x100) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x8) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000100)=0x143d) ioctl$TIOCNOTTY(r1, 0x20007471) 13:34:53 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x80) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 13:34:53 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000440)) socket(0x17, 0x7, 0x4) close(r0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/170, 0xaa}, {&(0x7f0000000100)=""/81, 0x51}, {&(0x7f0000000180)=""/212, 0xd4}, {&(0x7f0000000280)=""/56, 0x38}, {&(0x7f00000002c0)=""/93, 0x5d}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/9, 0x9}], 0x7, 0x0, 0x0) 13:34:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x6) 13:34:53 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x8, 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x0, 0x8001, 0x4, 0xfffffffffffffff7, 0x4}) 13:34:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000180)="20d904accc1d4bebdb7b87ec1acaff585874ca77963606deef614fe35fd7f91df7d13a82dee3470fd3388e7c6d0fc23dda3660ff8a6ce6a3d70042bbb7fcf0db998b9f8b47b4a7e01cd8799e4592") 13:34:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x6, 0x80}) dup(r0) write(r0, &(0x7f0000000140)="a2b7d87152af0333ea72174f41c789e71a0ce72de0a7425f95d1b0db5044971ee71fbf55392b22e9779f052b7f380189650033cfbf12431e37c2f2235a4ad7525324886f3e2c1432b54032ac4591cbf2aede84d98962be9aa1e83a7f08e179456f7185f108ddd79007e9cb3adc4ded3116861f31c8b89e9e9a6cb35ea9831a99ab379265f77615a0c9a30edeb830cfc0d014a9deb0e3bc1290441704acbb9448ea27f28e094f5ca334981183574ce48e20ffbfeeb171d7a704986661597b02980db9e73c1235d2fe6f5529c114fde88879cfb20a28b7b9321258f28147d40e6ced200e7fcfea99c6fe", 0xe9) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) 13:34:53 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) shutdown(r1, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) getgroups(0x2, &(0x7f0000000280)=[0x0, 0xffffffffffffffff]) r3 = getgid() getgroups(0x2, &(0x7f00000002c0)=[r2, r3]) socket(0x18, 0x2, 0x0) r4 = dup2(r1, r0) connect$unix(r4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r4, 0x6, 0x5, &(0x7f0000000300)="c6c28856ac0f19cefea45195affc9c9621df2d06ed5d5b4fd11d1db6376cf51382993fbe39de614ef1bc98f563437f631bca378fa7c456b1ee9925c0d96a3b85532736f38b9d47b06f977a89009432b10c59e828e88487a4c6ccda3cf196b5c928ca124da9", 0x65) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000080)={0x7}) sendto(r1, &(0x7f0000000140)="1990230fd8e83c55015dcff74d505e70afdf7bfef8dda1d5bd86c7fdf595983d58de74a6450beae2c12b0f4a9a06598815b0aeb36687c0b5f601d5d85200efed0d6ce19645f59f880de40b086c6f9bd890322e510a50cbbd", 0x58, 0x400, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c65300092738794c59574ed49bdeb08d9aff7e6e75bfeec0916fb44e54aad928f321a471fa672dda4bcc5068baf530630f24a515dbc7c1da849eeedf3a906b0ba290e788e88e443996b56ce8ea07a1aabb34e810a296c8793756e96577c848d5fa20816e544"], 0xfffffdd4) 13:34:53 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb0, 0x20) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') r2 = syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x14}, {r2, 0x3}], 0x2, 0x0) write(r2, &(0x7f0000000200), 0x4268) poll(&(0x7f0000000100)=[{r2, 0x44}], 0x1, 0x0) 13:34:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000480)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000040)='x\x00') 13:34:53 executing program 0: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = dup2(r1, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) 13:34:54 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r1 = kqueue() r2 = dup2(r0, r1) readv(r2, &(0x7f0000001800)=[{&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000180)=""/82, 0x378}, {&(0x7f0000000400)=""/172, 0xac}, {&(0x7f00000004c0)=""/30, 0x1e}, {&(0x7f0000000500)=""/211, 0xd3}, {&(0x7f0000000600)=""/211, 0xd3}], 0x6) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x40002065d) r3 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r3, 0x80047469, &(0x7f0000000140)=0xb) write(r3, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r4 = syz_open_pts() r5 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000700)=0x8) shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r4, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000100), 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x101, 0x100000001, 0x9, 0x1, 0x2, 0x8, 0x10001, 0x1, 0x2, 0x400, 0x6}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCBRK(r3, 0x2000747a) r6 = syz_open_pts() close(r2) r7 = dup(r6) write(r3, &(0x7f00000019c0)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab1db109a29c44ec34641949e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b", 0x1000) recvfrom$unix(r2, &(0x7f0000000780)=""/61, 0x3d, 0x800, &(0x7f0000000800)=ANY=[@ANYBLOB="b9371611d982690000000000"], 0x1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r7, 0x20007478) syz_open_pts() 13:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = getuid() getgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) fchown(r0, r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 13:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x50480, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 13:34:54 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 13:34:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 13:34:54 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x1f) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x81, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x3) mknod(&(0x7f0000000100)='./file0\x00', 0x120, 0x7) ioctl$TIOCMSET(r0, 0xc0044266, &(0x7f0000000080)=0xc6) 13:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 13:34:54 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) read(r0, &(0x7f0000000140)=""/191, 0xbf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSCTTY(r0, 0x20007461) 13:34:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f00000000c0)='./file0\x00', r0}) sendto(r0, &(0x7f0000000280)="04", 0x1, 0x0, 0x0, 0x0) getgroups(0x6, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setgid(r3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000003c0)=0x1) getsockname(r4, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x47f, 0x0) faccessat(r2, &(0x7f0000000380)='./file0/file0\x00', 0xb, 0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000080)={0x1871, './file0\x00'}) lseek(r1, 0x0, 0x1, 0x2) 13:34:54 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) pledge(0x0, &(0x7f0000000100)='\xdd\xd8\x90>O\x8d\xfc\xee\xdc\x84\x7f\xf9\x9e\xa9\x02\x8c\xdav\b\xa0=\'\xc7\xb0\xdf&Tj\xe1\xc4;PtK\xc2\x80\x12\x9e\x86\xb5\xd9\xf4\xbd\xc0\'l\xb7W#3\xd33[\xc8xV\xcc\x85\x11\x1b\xa3\xc1\xbc\xae\xf7\xcb\xaf\xe92PM\x94@]\x98\x90f\xc5\xdet\x1fr\x01\x1d\xce\xfa\xecr\xc8O\xee<:\x8d\x91\x88r\xf9\xd3\xb5\x10\x85\b\xf02-\xf5\xf8w\x93Y\xa6\xb8\xabQ\n-\xcd\xbf\xca{\xa7D\xd3\xc1`2K\x88\x88#\x9f\xfb\x8d\xc5U\xdf\xa9\xb0\x8c\xe9\xf6\x97V*6\x95\x1b\x00=\" \xd0\xbe\x02\xe9\x16\x85\xb0gi\x945|\xcb\xe0\xf1\xbf\xa4mp\xf6\xe1\xe46\x84F\xb2\xc3yc\x13\x8e\xa7\xec\xda\xcd\x91\xe5\xec\xfac\x04\xfesc|\x8dblXcW\xe1[\xfb\xc3\x0e\x00B\xc6>\x04}\xbfq^\x85\x15\xce\xe8\x88\x041\x81\x9fk\xa1\xb8\xe3Q\xe3\x8e\xf0\xf6\x0e\xa5P\xe2\xa4uU\x99\xd9\x05Q\x17\xbc\x17\xe3\xa9ah3\xba\x1d|\x02\xa76S\xf2\x9f\x18\xbd\xa6u\x1f\xcb\xc4t\x0e\xba\x9f\xfb\xd9Bd\xb9\x1a4i\xb7\xa8\'\xb2\xe2\t\xc1\xf4xP\xcd\xac\xc6\xed\xbd\xf5V0\xa8\x11\xfa\xf5\xf8\x04\x028\xd5\xa0\x8c\x8c\x12t\xd3\x15\xe8|?\xf4\xeb\x1d_\b=\xe0\x15\x85\xb7v\x10T\x8c\xd3\"\xcf\xdcJ\x9e(\x00\x1cF\x93\xc08\vX\x9f+=\xcf\xc9%\x1c=\x8f\x89\xe9\x8d\xf7j!t\x14') open$dir(&(0x7f0000000080)='./file0\x00', 0x1fc, 0xfffffffffffffffc) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000240)=0xffffff77) setuid(0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) kqueue() setuid(r2) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r1, &(0x7f0000000480)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x3f3, 0x2, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) pipe2(&(0x7f0000000500), 0x10000) poll(&(0x7f00000007c0)=[{r1, 0x4}, {r1, 0x65}, {r1, 0x106}, {r1, 0x108}, {r1, 0x100}, {r1}, {r1, 0x80}, {r1, 0x8}, {r1, 0x1}, {r1}], 0xa, 0xac) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) clock_settime(0x0, &(0x7f00000003c0)={0x101, 0xc9}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x2000000000000043, &(0x7f0000000240)}) r4 = semget$private(0x0, 0x3, 0x80) getsockname(r3, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000540)=""/112) 13:34:54 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10800, 0x0) r1 = dup(r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100, 0x1}, {}], 0x2}) pipe(&(0x7f0000000080)) 13:34:54 executing program 0: socketpair(0x22, 0x0, 0x4, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r0, 0x7, 0x6, &(0x7f00000000c0)="f15b4abc19ae6b90c33e43", 0xb) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001200)=0x805) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200a0, 0x0) read(r2, &(0x7f0000000240)=""/211, 0x1be) read(r0, &(0x7f0000000100)=""/175, 0xaf) 13:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x3d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdad, &(0x7f00000001c0)="24d0d2") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[0x2, 0x0]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)) 13:34:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() write(r3, &(0x7f0000000180)="d5", 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000340)=""/151, 0x97}, {&(0x7f0000000400)=""/223, 0xdf}], 0x2) getpeername$unix(r2, &(0x7f0000000500)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 13:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x6) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x6) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x3882) pipe(&(0x7f0000000180)) syz_emit_ethernet(0x100000036, &(0x7f0000000140)="010f38a244834bb6ea7f7dd75284a135e20410b9d8510634f1f4cf7be00deedc955a57e811cb4f712ed28d0000") 13:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4}, {0x40006}]}) socket$inet6(0x18, 0x1, 0x4) fchflags(0xffffffffffffff9c, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:54 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='!@-\x00']) writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) r3 = getpid() r4 = semget(0x1, 0x0, 0x88) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000100)=0x4) fcntl$lock(r1, 0xf, &(0x7f00000000c0)={0x1, 0x3, 0x3, 0x20, r3}) fcntl$getflags(r0, 0x0) setrlimit(0x8, &(0x7f0000000080)) getuid() execve(0x0, 0x0, 0x0) 13:34:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) r1 = dup2(r0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) 13:34:55 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8002) r0 = shmget$private(0x0, 0x2000, 0x40, &(0x7f00007f5000/0x2000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) write(r1, &(0x7f0000000200), 0xfe72) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r2) 13:34:55 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt(r1, 0x20, 0xf0, &(0x7f0000000140)=""/54, &(0x7f0000000180)=0x36) setsockopt(r0, 0x20000000000029, 0x3d, &(0x7f0000000000)="3b61959530b080057d0c8a6287c61f052c22ccf721a2ec421f96b98203f4e7022364f90eb68bd7a97c59140ec477694632240ef7d6f5e8cd342f226ad7e905115e17c726d87d5ce0a39744d370ac1ba1eec41e3d61caa1b7f7002fbd35d3f5a9865868ba50c280652c82ba1e4d1508de442ed6ac4052587d640329b76c960b815f7136521f00089f5b687a9870291f584a00000000005786e79895025914d61ece7b05a64ee5d7d27828783c0d05d208c6f922c9b282c14b9933355c756461db82ffd9fd", 0xc4) 13:34:55 executing program 1: setrlimit(0x8, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x84) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x6fd, 0x0) getrlimit(0x6, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000140)) r2 = socket$inet(0x2, 0x2, 0x0) connect(r2, &(0x7f00000000c0)=@in, 0xc) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000640), 0x0) readv(0xffffffffffffffff, 0x0, 0x0) 13:34:55 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000004d566884764094e52a13d05bea96736173c0696eba3cdd4e50954b2e05ae222f097e2d10e9753b7112665eb0874811f2af6d765afb2e3c4a25dd8288ff3156d7be0354f5ced5982b791997b5c7183267f8616662595e7c7c810477dc4c086d2051eeb173c65c631b157fe46eea75423a6fdedd21d89f69"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 13:34:56 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x0, [{}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffffffffffff}]}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x1, [{0x2, 0x5080}, {0x1, 0xff}, {0x2, 0x6}, {0x0, 0x100000000}, {0x3, 0x5}, {0x3, 0x1e17c7c3}, {0x1, 0x1}, {0x3, 0x7ff}, {0x3, 0xfff}, {0x0, 0x6}, {0x3, 0x2}, {0x1, 0x844}, {0x2, 0x1}, {0x3, 0x1}, {0x2, 0x7}, {0x2}, {0x3, 0x2}, {0x2, 0x8}, {0x3, 0xff}, {0x3, 0x912}, {0x3, 0x4}, {0x2, 0x1}, {0x3, 0x2}, {0x3, 0x1ff}, {0x3, 0x7ff}, {0x3, 0x3}, {0x3, 0x81}, {0x2, 0xdb00}, {0x3, 0xffffffffffff7af0}, {0x3, 0x81}, {0x3, 0x20000000000000}, {0x3}]}) 13:34:56 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1000000000005701) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="00000000e90a049dd24e6cbfd6621e8c5aa0dd00"/36], 0x15, &(0x7f0000000580)=[{&(0x7f0000000180)=""/189, 0xbd}, {&(0x7f0000000240)=""/239, 0xef}, {&(0x7f0000000100)=""/25, 0x19}, {&(0x7f0000000340)=""/12, 0xc}, {&(0x7f0000000380)=""/243, 0xf3}, {&(0x7f0000000480)=""/149, 0x95}, {&(0x7f0000000540)=""/38, 0x26}], 0x7, &(0x7f0000000600)=""/129, 0x81}, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 13:34:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x34, 0x6, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0x8, 0x8, 0xff, 0xfff, &(0x7f0000000380)={{0x2, 0x1, 0x4, 0x5, 0x8, 0x10000, 0x67fe}, {[0x2, 0x6, 0xff, 0x10001, 0x7, 0xc29, 0x0, 0x6, 0x3, 0x80200000000000, 0x9, 0x7, 0x7b, 0x800, 0x478c, 0x6, 0x3f, 0x80000000], [0x7fff, 0x4, 0x7, 0x2c, 0x0, 0x8000, 0x9, 0x7, 0x1e, 0x7fff], [0x1, 0x8000, 0x3, 0xfff, 0x6, 0x7, 0x800], [0x80000001, 0x2, 0x658, 0x8, 0x9, 0x4], [{0x5, 0x4, 0x1c000000000, 0x4}, {0x55e, 0xfffffffffffffff8, 0x3, 0x3ff}, {0x81, 0x6, 0x81, 0xffff}, {0x101, 0x239d, 0x9817, 0xe63}, {0x3, 0x4, 0x8, 0x1}, {0xc51e, 0xee, 0xf67, 0x2}, {0xd470, 0x3, 0x1, 0xcc2}, {0x9, 0x4, 0xfff, 0x7}], {0x0, 0x5, 0x782, 0x9}, {0x1, 0x7f, 0x2, 0x551}}}, 0x3, 0xa4}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x8, 0x3f, 0x7fffffff, 0x1c7}, {0x0, 0x9, 0x8fb3, 0xf1e8}, {0x0, 0x0, 0x0, 0x2b6}, {0x2, 0xfffffffffffffff8, 0x5688, 0x8}, {0x8, 0x5, 0x3, 0x1}]}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setgid(r3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:56 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x980, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1ff, 0x2}, {0xcb3}, {0xfa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:56 executing program 0: clock_getres(0x4000004, 0x0) clock_getres(0x3, &(0x7f0000000000)) 13:34:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x18, &(0x7f0000000140)="c485ab632a648d4adba27128e9a7eff083dee8eb27293dee") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0xbeb4]}) 13:34:56 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1ff, 0x4, 0x2, 0x6, "7e89b59ecb9f9c10a7b5dfbb5245684ed5ca563b", 0x1, 0x3d60}) 13:34:56 executing program 1: r0 = semget$private(0x0, 0x5, 0x100) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000080)=0x8000) semop(r0, &(0x7f0000000000)=[{0x1, 0x3, 0x800}, {0x1, 0x2, 0x800}, {0x3, 0x3, 0x800}, {0x0, 0x4, 0x1000}, {0x4, 0xf0ea, 0x1000}, {0x2, 0x3, 0x1800}, {0x0, 0x7888dc07, 0x800}], 0x7) r1 = socket$inet(0x2, 0x5, 0x1000) r2 = dup2(r1, r1) ioctl$BIOCPROMISC(r2, 0x20004269) semget$private(0x0, 0x1, 0x2) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000000c0)=""/206) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x5, {0x4}}) setsockopt$inet_opts(r2, 0x0, 0xc, &(0x7f0000000040), 0x0) 13:34:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61, 0x3}, {0x5}, {0xffffffffffff8000, 0x0, 0x20}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:34:56 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x4c}, {0x6, 0x0, 0x8}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x327) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xe) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e00, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x1) 13:34:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf80005000000000000000400"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xffff) 13:34:56 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208a0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:56 executing program 1: kqueue() r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) 13:34:56 executing program 0: pipe2(&(0x7f0000001340)={0xffffffffffffffff}, 0x4) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) renameat(r0, &(0x7f0000001380)='./file1\x00', r1, &(0x7f0000001400)='./file1\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3) r4 = semget$private(0x0, 0x1, 0x60a) unveil(&(0x7f0000001200)='./file1\x00', &(0x7f0000001240)='c\x00') execve(&(0x7f0000001440)='./file0\x00', &(0x7f0000001540)=[&(0x7f0000001480)='/dev/bpf\x00', &(0x7f00000014c0)='/dev/bpf\x00', &(0x7f0000001500)='c\x00'], &(0x7f0000001700)=[&(0x7f0000001580)='/dev/bpf\x00', &(0x7f00000015c0)='\x00', &(0x7f0000001600)='c\x00', &(0x7f0000001640)='/dev/vmm\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='/dev/bpf\x00']) openat$vmm(0xffffffffffffff9c, &(0x7f0000001300)='/dev/vmm\x00', 0x20082, 0x0) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000180)=""/4096) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001740)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mknodat(r3, &(0x7f0000000100)='./file1\x00', 0x6010, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x20) semget$private(0x0, 0x2, 0x3fd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(&(0x7f0000001180)='./file1\x00', &(0x7f00000011c0)={{0xab52, 0x1}, {0x5, 0x5}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000001280)=0xbd) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/bpf\x00', 0x10080, 0x0) 13:34:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1000000100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x1ffffffffffffe89, &(0x7f00000001c0)=[{0xfffffffffffffff8, 0x1, 0x100000000000fb, 0x7}, {0x9, 0x23, 0x4, 0x7}, {0x1ff, 0x5, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20420, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000003c0)) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="8c21b3b6f0924f", 0x7}, {&(0x7f0000000240)}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x3, &(0x7f0000000000)={0x50, 0x5}) r2 = semget(0x3, 0x7, 0x5) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000440)=""/200) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x90, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000040)=[{0xff, 0x101, 0x1000, 0x7}]}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x251d2a9858e86776, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x1, 0x9, 0x0, 0x1, 0xfffffffffffffffe, 0x3, 0x5a, 0x0, 0x1, 0x54f1, 0x1}) socket(0x19, 0xf12f8d7ded64eddf, 0x4) 13:34:56 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) socketpair(0x22, 0x2, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) sendto(r1, &(0x7f00000000c0)="b28dffbd5bd1abe2c07ec04391ab9fb1b77beaed74aa9a34bb067ff1c480eac2ae9e8b0efd18a2d52363106a53b560515f3023", 0x33, 0x2, &(0x7f0000000100)=@in6={0x18, 0x2, 0xff, 0x9}, 0xc) 13:34:56 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = socket$inet(0x2, 0x8004, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r3 = getgid() setgid(r3) socket(0x3f, 0x3, 0x4) 13:34:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0xfffffffffffffffb, 0x8a, 0x200}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_getres(0x0, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:56 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x2, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r2, r1) 13:34:56 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, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) getrusage(0x0, &(0x7f0000000280)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000140)=0x3) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x5}], 0x1) syz_open_pts() 13:34:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file0\x00', r0, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x7, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./bus\x00', r1, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) clock_getres(0x7, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) 13:34:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0xc}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:57 executing program 1: mprotect(&(0x7f0000655000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpgrp() r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYBLOB="543a4fe467decc0af900006330d370e2a9f199673269dce6dd9125bd36001a1990075b889885800533bcc5b31140740c0968659c794ca26729e3d993bd58dac4e74587a2e514395464689fe9c576f36ff2a348ff793924fed6fb38dca67ee426e1026a628b11c450185b1785305d463ae9f192c8f1feb716aa0c309cc0103d4f740595184dc0fbcfe49b1a3e6d50968b80c17d3ba88a7335f9247523a5e8280af77fd731b4fc2334e63e8cf057a2a80e3d0695e174de1cd6a18f57f29afa6d60a92b8b7309aac593fe42c811a1b8fbd73afe8c1450e7c4c36f84a1688b9f1725bb806729733ee5b930a7d07e01d4eb97762d8d2b3ff4b83eed70671f51a461fd9176cd0293f8dc5382277f1af047ef420343b0575e53db7465ad1e0d2b5584a5cc99b0b5bf03ea839783d9e359b6e684bf7f797f9548b6a79c67c2f5a6c227bfe911dd0eab00d5da4236ee3697e6cbc165a687ee7a4e771085ba61eeaf1f65d5a9ca4d9e25d2c736e3bdddadd3cc312efa6b0d0449368b608c4d8c46d51416824301b6333b705d2e1bf97d49bd6aad8ba75358ea98d20c0f140b84d25d0bae0b2eca46eac60b8cceed7570bcbbf60b84fbf8e1dbc7"], 0xa, &(0x7f0000000040), 0x0, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r0, r1, r1, r1, r1, r0, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r1, r0]}], 0xa8, 0x40a}, 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) 13:34:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000001c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001640)=[{&(0x7f0000000200)="46cfdd0f0940dba980989edc68a36940d5d4afd050994a8f2687ef543a7e7d6099f6d65b9f8fa0e3061ee4b4bd7c20e1fae19dffb7faeaa1cef893f6bb1f51bee20b3b1f6167c23890c85b0d3df62eda87e3ad425ca96545e93b7cf9", 0x5c}, {&(0x7f0000000340)="116044b9412040e79b9b2292249679f7d123401177b8243ed58cb18b93dfcb67b7b6da23be7c425eb30789f7e10cab811152110c758994a1e16208d769b991b69b6e84a450c7745384a1f6ec9e12dd5f312c9cb2a047f01c2c02261f1ab094f3c99a494bb891a85f9d67255cd40754b6f926ed797e61d26b8789c87778e8a5b6df6c2e29e421ecd34746d54566efcc217b7d79a0ca51b9dc03dd5c38831acaf4d4514fdcf880e46faa52493cabe93eb450440a934d94aba9674897be595dd0cddc7ebb8de07720184b63121f6581c8aabc545234c3cc06aef287671b752a8a7fb4dad6351f263715dbe9be3b973a6c77af9355", 0xf3}, {&(0x7f0000000280)="76a1169d", 0x4}, {&(0x7f0000000440)="d2b3e99ecc2a8a2b64bbdf6df8dbc7f6f6db294a03fa3e27a2c96c72568ee0157772ed5d7e414ec51f9a509359327d2444958b6ba23971a6975f9b14998b49765b8c41ca", 0x44}, {&(0x7f00000004c0)="73387e3b630822f2e847c73cb67148c6db3efe0c3a50625c92250157aea93c226d0236a03c92d8cfea674eb9c691d02d08963f7b2bcf951fc7e20c9d5ea0fffcc17ddb0b908660c3af54bf2cf5fd1a127756a3235ea7d223d2adc5e137fec07b56fe8d293a32f856b6ccd735a15ff9a334e218b67cb96754c17d464a635c72d5da385ab73635360c2e1519c7d9607ab36fbc3f8fbcdccddeb69fbeb833047cfbdf62c94e29b62b6510f6aba809fcd313517d2fd163405aa9ed373ac9bd7f706514d0e01f21af3bd5d0e83cf3bf727cfbdac5ae4a05f4e7300275733bc340d956deb642ad73903a429d929854e73f1b4005c00a3b1f8cec28394495536d76de58d30d5a982cddf599866d8966c9ae743d091d9ec3249f851c2b823bd99dfb2a8ae61c2599a75ce287f30c1dd27aeebab3da92400b2ded1d6bafb6cf066fa1b48fa94bf4f382b4c6772c73641df06fad7585561ebc6d995dca7c400a5b9b79a16bdaeca928c454947135b00cf60dd4b161c2471aba2b605212064ac0a1cfebabb135dc41b51ea1163c5c15343f7150d5f137aca4e240feacaef4d3ccf833088a5ed55b8f86d5912134ce83c03a35ada4474d983ecd2b86eeaf7fdaea80fa59d8cc9435edd924ac7c05922ceb8a0ec813bef9bf794767b96d9433a0b619727aff5c73fbdef9ae17144db1ca20308f15759d22e4653434daacb06c28124c2ebe743b673cd5e525ddc88363a6bb45e7c3806d5c49af70352445396b39572832f438a0a1c4fc0bbc00677c1206ab85dc9839522cb08998f0353cf8ff65f97b51bc3c80d374e2d4655f6a42af44413aa8a9125b2709e7098c0efd3dd2b8b52ee4eb1d21ae049182c58f8b4611447dc1cce4407ca9d8f8e37826b127973707bb9f4af71e63f9e7564c03303d7a55048732a019b34775576d84b3c1de1e68b392e0704d966f12b73468a1c15c02b300c2f54d1a01b4787fed2ea8b4f3e29464f838f628fa45dac179ff24dca57c570f8ce0f3fd0dafacec69938b013e83d8774fe7809eedf65476af7d9ec59baa4c67907aec2e6e18b28a9ad57cf6caed708254340c1054ffeb328eeb6040bca618d11c4902d1c6b8960e38257f86b5bb9d6f79c45828943d3d68d01f70fa1522a82d169aafef13664f0f0200a43069f286416ec6b5ee17096f5efc282b78da8b97bae1ba6cfd4240ddb001605288a4864598aeb08601e56981a213e681a784aa5c1e7edc5928263e4cc8b6224aabb7c84c1d1bbcf76f2798cf72a03f5bada433b50982aa5afdd1b1a40415436a6fe0f34a5c7428e630c3ff3c68da224b2bed518285a4028ee5d3ec8ece24cec66b3e9c0d0e9c3c97b9f4ed5da04342c21aeaa3ee8a72cdea57eb416095ecda5236e3f03cf8df788ba533e9f1620a0ba9c85d53b718e8a0bc72d5999a37b7ad2a4dba6f76449b98044a03caa738602bf7b0c54eaeabb801d9535eed3eb95e15d90fc0979199cb7522ce66fba67032e5a18519e2a7287d42d8162254b684d0898c052db6d9c29f90990b620e4449bd1914f1e23312b6d1843c5210fc6ea492d6d5dbe4029ee4e99f2fa8647f16c3d5de29d6ec4a418a7f7131f45e2f18f2d8382bbb13bd0184517214facaeb3b5884b689c7bebd74d2f9b3f6499cd8216862d67c54ac0a2d305a3fe6dad14693786a74aeac1f253484051d3b4158cde746f5e92088fea606b06a8f1fb093d77e1194b4590d7c831acfdb817c1363cde641196af3e9b121abaa2abcc409bbe429b6e1f00b8fb138f5c42a80923feda8415fe7becc88e6c5074af858ed52e1e750cfa0586f864f6e70393ae9b306ff7c4a956609e0eb9259b2a7e4ae29d39938aeb8b882f17f8b17a71e79bf732f7d13e71003bde6df08f159f60ffee0c50c77cb66026f4f28af791e693c8cbf08241499de1f3910dfdf53b666eade959052fc2ffd8ff2169282fdd3ba2deb71f561fb8d4fe85465de9189baba4fd79ac6319b98e911493341debbeb181f006128601afb3d5928e7f2b944ffe398afa10e520b361d918e4e56df44c40eeac73c291aaff695d9bcfd533364bde3358b1f21aad96ffa2c7791a4335bc4848cc3b846eee09f3433df5f10d6c9a0358cd2f0a3ac334086807518981d662b2e5484ba96ba5fe93efa4c60eb82fb9569ec11b0553e2a111c8133e9bad9694bac4c873ec03f6fb6759d66c3ad235d7c0d75d2a2a8f35d1d8ed82923ca8f81e42475ce061515f9cd9b920ab8d470c80f86970464a6186f75f21bad854433bf0a4296cb71b55fa7ae82132cbc099826beb90141d7c2d3cc4dfa0a16ead62d8dfe6f68c432f37e91b58d126902d72913969e304fbad7f0076bbf348ad97ec138b238fc27edbd1ae82069739e4e60f7b77e8ba9b90cc336a463b8576e1aca26cbfbd167d402b20ac1b0c8f4666933587e28adad196fa1a83072cc730292ea9e74ee3d5566807e50c3cc47335832a46235df16f7a1bd8232293923ebbca61ece4a9b9ae9821b8d7bce9ba35cfdc9c5a24a96856d3b5f8bdc4dd853b3a9f97f10b77f9a862853082225700605a2bbe760e019b53c6c37d298be804b29f77440303e2c578ef1e60575da9e37f9cb13d5ec3b2b0ee139d7c1fa3fb0af8c9d9a6a0d658c39062943524f5ace5db0e7356c0a3b0a029a841e529daf764edb83b30c77085ff9a2b447d63f1e61b403ea027d30e035e21d9298cb2c2c496e0f04e98deed032105ea37e38ebd8176f7d1a6ae2701b2fc137ddedfa34e54e22d8c2c7fdda1620ba1768c230d8d08383f2674ef91edd32e6affc6554af39be40bb0bf8eb302c3855991f0fd09c357f5a21d9e12473582f3e15f02cb119e9acde90669a10604d4dff1658c91e9c2d66934cd3af5f62ce2e34498a906d98b1ec2c31aa53a90a6658814daa64793bd3e2b20fb1fd2ce3ce9bb525a649fee291209c7e9647ee422564a679f4b325b337f3b32a89084a09d173b8297f959338b6601fac1164303b176980939bd09121e37eabfcec881d65a2ce794bb77e827c6076509099a20fd555e7568ad9455ec1542513b59f31d669f416d5cb455d3b335cac3add26b591ff1405aab024a7aec5fac8db79c7d85956fd57c915c34997a761cb331c025f9ea17a5dc68da8924ca1e367624f94cc5f2499cf21fcee2b95fd25ca8d99dd3e7c861c4c9aaae1f0e3e565c6d1a9bde221ffc7cb68a554f7ffd808f4b4e5fa58a25c26912c6603ad469a3a52207ddfc792c7ded9f6b8221c00c300e6be01669ed62a5e9f96084c3d9b2e497ae1929addac273214069bbd4b0caaad9f56b4a29b9ba1d20bf11ca5249ac1aed954f5b03ba924223b5c483777e64fec5bde70d0a7d695a56c5c3a450c1061d359bc1c75d7067bd29dd7bbf227addff9373155f56c99d4e53c55a19ebfa0a8ec677bf24c8102efef0b23c3c1abdd1c429f4e0b2ae06114954ca4c6b14ad215d293a506f1fba1cc2b23e6e388e5a1ed75aa54781332e5bee2375ef2591598f176be7b1a516f69d9ac7df84aacfa30fc183243e502a04468849272d643c56ab45fdacd789c5b6e5cbbff6a2c42ac1c102ed3d5d5934bd0f231d8290c248ce2d8ef7771cf4fddc8bd8ce7c80953fde22ce95d2ae244dda2a8e899f05f7a53f4d04683d925505fbcb45d444e936ea0edd4ed8936ec8b860ed85f88ae26aa8de7412a08c03096c60ff3d11020e149573e836e8c6aba90c19bf7712151b412551413b680a8b21f2f0aa5c3d9b6e7cbb3a5c24eff8a676f1ee16cd354ea811f6c6280c1ab46e352224f67709b62fbeb9ca232c889e512393bc3275495841877e75f150ff6c9d81374e933884e76245b45838976f13fb76a2237b935abb782b41906856b21a641013097878d5b821670db91f968c64f15bd6144bfc10307d1900abc84212be8e216d90a387e595eb7337ff8c76199b8f42d2d5a826165b08ed3f07216d90a4c9dadeca1ce4afbedec55bc3443a32293742eed7f431b5275709c9f9fc6944bacbfafa4013b770995de8a10501a9bd41db664cce6d901f7ee30835286529bbe33f4cfad85d6a3c82e021daa66f036deedbb8839233584fd76238f90f178d58e09498222897ad068da74d1131815fa74820e50f65a684559e2022567e2ee3d2f9225451c451481daefa7cc2b1710201860e97eedc3227361b70820855e500c1c7f964de35fe662b0debb905d374b70ee66997fea098f9fe588bb316ca657e2330eb58f709d0a560d66aaa961f900bc9d769cad9b057dc4e3fd21d611837e60e3b89b96bf5033cae5c6c97d6d26ff246f3712c278ee9f85232010020695cb5b069fa9f0cff985a64849387475dee7c02d8360cf93ab8405a9ed4601eeaeaa011f3de5e497c72bc0139d216bcd9cb7f8d731af60f30c86ceeae0d9a3f5c4b0f5684cb912d228a2d86c2331dd9f63b5267194c63fa0a0b7aecdd4528fff835667a8ae3d9850f7af1d4d07ca2171bcdbd600714e2624ca7113c1c854c8c5e45e98d49ad26d0caab7ac93ec51a3123bcf77731c1dab54f4a59d2f009a35b46d4219e048f6af8de194339442005f5e08cddd76d70f57e9dad108b464f011a471edcc18a086c9898fcd6955cd546ed62ff4566c9a7ed471dd705f418e85170ce1baac0280c8befd03751826dee8be78444c0746f6f2d65ae7a4c94ffd3eb0dc8236f5ee474a86acac77edfb477b55858f0bbc9bbe09cb28882f315dcafd527bfa4909676f8490671b38e088bf5e2193e716705134fb462856882ec8e52d2b2852bde3e0ba47886a2c8bdf2ca214589cbd2549ad5d7ae76c558a0889fbf7214fb63cbf720e42b2e16eeab29cb92a0fc3432778fb1ddc2b1893120292bda36ac038502682bf20f2285f427aa89f536418e07f33b68bfe9f54e6acaf9bc470a32964d78eaa67ebca302a986ecb321d449ba4a421069cd030d2c36692aab8d29051d7de5ce7c05931e063ab39e228350429ba6c624e27f17c24f2d4274b58f2bb50c56c24e991e09a19865f4b4fe95bb12e1d01d30cecffb6822077d7cf2eff6d1cc9506986dc44d536414a54a80b8d9be728f3245b88c734903c4c5c76b778e8fcdc713fca504e7a6832df3d9707745e4b7cb6e67f031d2096e5df1cdda99670a51148fa29eccbba975c216df591629b5227762d1af37cc0760ab1aeff3da41aee67182ce9564d49e1f2fbd351c26f6cff37776a42d3ded55e667494a0e2bb18bd6e4446b6e10174f24354269fb429710678302757311f14ffae2d2c5b81434829c9d5e87f709dd1c7f6bf18d3cca11006de8b482271a78b6ae7d965421ec11dc7f10c4ccf4435212782e0b39974da444c2caddecd36e67efb51766c0236f0fbe8885240fd2195fe27db9e68139dfb05f7203de040073c348fbf238e4be91e0f1e7136e21c039c8d9717530b1ad08e5d76eaa7c74095332db00749feb9991c320dd5f40cc5e15151c45da5a129cb254f17f133deda4824c057d99220cb1d1e80400628b96748c21b230bfd06fac5670eb4f1188ef01bc325a23b26706b33413f1e881c64756479296cedf8adf67b922aaafa24b3ebf32275d21123599d4f15eb674940dfd9c76346f19746fc54fe044effd3de967bb22829ca7b711c0bcde051c3c35b11e19fba8a408a8d5ace6fdae0054f128345fa57092652fe4813caedf1c6429efd57652489f9559a761e6c2d8560ee6a0769ab6f4db53a8473713dde9b7c9c532f9eee280edd3dcc1f0c559b09dc67bb09cbfcc0e9e4d38b392c8440246acfaee8472bd26d5f272deec1692dbab4c292", 0x1000}, {&(0x7f00000014c0)="336f50fea9fdc4ec60e03455468e879ac614915c412b27ef9d46ec79374334b75e75439884f0fa1c86761583151d70bae33e46b625e10926ce4d9d42da34a566fe443b9ae2cd35f93384d7055a9f6a34f1f967ec90ce7cf9ce296712ad77ed3c990a65b84a6e646f638e061c39ef043a6d8ba8b24eba6012ae61671d30bfe3f6e7f92bd0b323a5ea6fa96048cd0882466cbf86ebe866ad6d6833783af076045e603094f2388d977389c8481e7bfcd9934438fb2225500b8237ed283eace0d1363a82ef6dea3a58da85ebf3a53521e96b206190096024279aaee413acc4ab61be0228bc0b6a27a0509ec5d3b250", 0xed}], 0x6, &(0x7f00000016c0)=[{0xe0, 0x1, 0x9, "944703f517d159efb73c55398c700d8286f5abc10f6280b40e5bf130b142719e30ad0de13314c56e18c26507c9436218eb85ce3fb93465c9b58651e201988df5217e9652635524adef72fe694570ca2836edbed325f63841f3965c8ea6fd9dc357aa6e7fcd9b359e62a100b0ea4967982cdbfe5c1f73593e8e5d680a5a743a8abe7a803afb143829fac5653ad319d77f92ee688fd79708a5110a0528d7aee90df8249b79d6be23466c0efaac5c5499efad87bb949f65da7e88cc1e8c9f2e082a9d34c36dd267effc0816491f7bc3"}, {0xb8, 0xffff, 0x9, "347c2c19356a3e395c2885bed23bb0d31194eadc02266bf108eb72a86fbea64a1b4843b24a6538977b31a314e5359535d071f4dadeecfe28f3c05b8aa1f36f367d79b092efafabdd3b08e7e316c8790ef002c39575a422805039ac496011d102ed7cf6ff3226d598fe22c7ed8949843025b39a59dc1c2d1cce198c4d453aab81f61b4f992c5806d9f8e2ebb05110a4e46cb04494058b6ae9fda38cffb50d5435fcb3f3fe41dc11"}, {0xc8, 0xffff, 0x0, "d1f5ecfb5490c100d3fd95576bce1b68407b8a1bdc40a6cd303042c47cfe06ea4da5e8f50ca81d91d02af61841f2143fd3fb8a7ad84d68181499690c8ca27488ee8568fb049d6cb9a450fc5cd6a15c87b0c997d9dcd54e82d5bc6629007d8e2ea8fccd590f28a80689cd8cdabef640d01bd6c568d4d95a3b63ac98e5c205aa4cdc36ebd8fdac214379c28fe10f2879096d16002ff88160e0e8993681c4a571ff681e7c2908856226fb8c1837b2e42e5192cdf69a"}, {0x18, 0x0, 0x1, "1639026a5a"}, {0xd8, 0xffff, 0x5, "ecfeae933d453a22fcb1161d816517939b38337089269c658960ed8eacbfb39159f2c7a2754548fd0919aab16d33c9d2c24ebe18fbc7853e2a238aad580e6a051cdf3d05b3f6858949b23f972661eb7c19be8d66a9c1fbe60576938c045539fcbef29c46db4be593cfffc7004ff7914de055b64083e5d4e17179441671b8dc65ca30d1f0f9e0dc358e5ce639de4b1095009b21eceb9cb1b15b683cea6493fe31a68f9934d0d47b421c21cda102a44afe04624fcbc7331902c386e2f7f84bfec0408d"}, {0x18, 0x0, 0xfffffffffffffffb, "e794f7d10b31"}, {0x28, 0xffff, 0xfffffffffffffffc, "52b7bd29f9229d199d88bb6364aee8e4cec7c90bc37918"}, {0xf0, 0x0, 0x0, "bc18b4568ed848c88468a2f14257dad7dbafd3fa935ef289712a446315bc0ca0be74d44e1114e8c55f38d17aa09147d1a47539c2815bb65d181968c84e43c6f4117f05cbc03f45be4b219c1e3c4ceb7737a1929b2bcf7997e2cf24a258633e8ddd600c6c72340d279202c8d5dee76144dd15fa1d696f36304c67b5ce90738bc7b55d4cc74a9348b4825ff70de65192994c120c061d7e02c7ddf5346cf68f30e4ce36b7dfb068dc9d770679f15829986d2c2910fc3791dc3e1cc6e0235faef1f7981be63d1243354a56410c676adc9b7b6004d7a134c97cfcd265d9b84c"}], 0x480}, 0xd) dup2(r1, r0) 13:34:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001380)="e2300bde6d25c2c7db0cd2cb079ddb1d0efcab62ec32f1754c1acd1fd7102be11ae44e1522387e68e434ae2bec05312025ca9b81117f20354dbd93b7cca0d3d10b472362f9c29e13087e3829ca24db1f99f6bea10ca364d60fdcb56769a617e6a9c633f61254036938876c1bfce95412d508109da01052054ac3fbf6cab557307d03cee17068b1c2404d98c8f6fd57acf454b0e0827ecc073e6a84d866b2c2eca7810d2ed9febaaa44eaeb6f1207255efc6d81345e0f143119551f49ee3de801e0307d2d495128b16d952b48082b33746fd0db317173659ef6ebd2362dd5d9c7d55bf9a1c11b9a647d901d19e378100529f72890f4e98481cffb3a87f4bc3afe2a75895b782daffdf82883b8d4bba2dfdccf5a41a1082ce3303b49bd7a0cfa8d3b4ad61d396770290820551e4405ce4a1812a1e942e15c55073358b502bfc091b1587c2880cedaf1e1307e12780f327f71bcfe9f4ce63749ad3c3a3ea9bbe85c0a5ca45c2d1aa17d79e5ff1877d4facd46fa266319cd28843e073ef205999721199b75fd7a2368738229e53d04d6461896103e7c08bb416efadc0b63f8a1f3a50af1fa8f1278442461add4de9cb90cb806760260fff7d6d79241d732e2bbe352afbd5d1ec570a69e41991683813ff7397724dd1bd8162daab61d20024d30f79195c6be32a79dcb1b67d59ec713a763b93d865c898e592dee4355cc70351608080adad787168973c741ae363eb20a9684307d4be7ee2ac675f01da198a348c1fec757788d5d74e34d98e79186fa3ecc6a4bf3f1ae649492915eb6503f6b541777b62a1701ae5452773570d528dacbbcbde83f6d3a69b0de20f8220bcb51c5fa15af7c9a6cc40fae12557f0841dc85d8f759b5bf918e1e90ed974605d728a3b514b19510489b98350db9ec332bf836b9bcebb41c867d9a59b63015e1b1ded8a7525fba72383fa7ce4aec3206d587d3c18d9cc8930733764e530017153d85b49fb67f396c14b403610f5efe5cd31c36ceb95bc05afd2f1875f0623c8fe139d86f753c46054e8489d96df74ee516ffa4ddebe646a640b073a50986ebad0479d6930b3b4bb43688490472d82fc5df785b7504758c0e35962bba8c1c61f8247c9a0c77b4aeab953817db330b1c66a9c3d6bd30cfa288ea00c213d9396b1dbf5bd406a1c54594b2cafef810227bcf33b87b5a406fdfba0cea32d621736ff8cae514cae732729be66718aed6497cdadf86f3a5d7e40abd3c74f0f2de4d9f3c824ed71213422fd3f8f9ff47990ded6449dcf6eece26527e522af8ed3d4011a236eab8c86a1567dd9d55588c3ae6ae2859c11057190e5d59be1f76f07b872671b0917030cbea4125c022d4f4c738002f8d117f81e6b0a59d86e1dd879f169cf1616cb357e854d1bed521988cf71a477a94b780f006857ac30e09c6f8d34a02b2ddb8f34ae8dde1d5b8b8f49807b65aca4abe868e99813eabb42e5f2096b3af62a79b5cae25c1d2abd4a63dc9fb2532e5796474d3849b91ca83ab66c191502c1fb3dabb6853f68dd42f87cbde7aafd7323166bf8e442822cf230bf8ed3c65efec0549c083641b4666d1955efa18d0a9aeaad47b98fb647e5989102e8e9ff3ea147d2847f16c2e5d971bb1583e8bc5de2637c11a415e0733dd378d8c91a6505d2cd09ef36ea4f83e542ca77c7022ad15397c01a775b1aa83a1464e3378855cf17a791ebb250696a9ca1dcdcd8846fb8f684d356a688980a9d2b4deb3c18b0d3dd85831c794327bc0ee391e17eb408c4ac7e9982670429d71583b707a4ebc0dfbf9586c5fd250c0f7b302b5d810e50651d83ab17981e6b070e8082f0748991fcc9750fe5e3c0dd3ed5360b78f6e7e9410837edd691509e51cd0daed1c2e2b38b5131e52d3e910caa1e04e0d84d3b8e035421e58b8a64e999dcd85a32dd464665ddcab07f9cbc98fdc58576c106ac56b2ace6461bfc5f9f12a7cfdfc4feb1679c8ce2a45e1f34daa0f1392a0ec619abb5a94d754e678c10eb64797dec53178f6e39e820bc8bc07a39ce5a836859cb3211f90e44cf934dd84b24a3f5f7e9ee492a6df1e91cb8ea8234569095ffc0ac10137d1006cc3920a1054e53e0ec0acd6e63812b625487daab853a2cbb3264ccf797287b44f1f95bb85fa1318320b542b512e80b1a2619086aa7a0fae93fcb4356b3554ba69c478e0ae1ab5d278a654970b77016aaae1446b27d6300bdd23ce809a4e59a9d08045ecb37174343d3f2f851a8572ef3234526adaa3f1f27279134873b24acb9f42da6e8b8dafea1505581ebb9313fb12a2a083306f56867a3b358bbf30a79b3296934c083a9187b68ca61e75cdd169c00fe486cc9cff233ac54b10495f41329f18668fdf7493bff8627db2c6da0e6e92bc396f4ee2e5cf63bc40e15029140441990ce42972bff1a023c101a20d25daa5d05e5024ea83df9d59966f8e4050b49a29c6f2277cce7a37ee9bfdac15b4f9475e30c168a86f97964d4b71b40c70d4d167a685dd968b2f5744cc9c2ca54226a8bec48df9d926ba95a22e01418bab815917123a094bc15de10c811127e5af73768fca0f8a783883a001ed4f2674c537d4136ac514fa8a0fbe9fafdcbe72a78a7064b2c1aca1aa924b2880bccfe26f0b15a377efdb33df616cc13621436c0bb62a71929b653e9065c225ea5e6f94cdc474938950f41977858dc2d454575781a6fa6ea4673a5b9b4917250a3b2ef84cafd3d618c9a39d77ec3f69f183c65d7e940688283030bfc3a144cc1a5ee809f96626390bd20c1c6889fd3721a63e2dd51bfd0d639cc182ca2b020be92d2c717286996bc94f7aa1e77f2f887010375c6b95968e7770023a0e6f669988575840ed09dfc01f3e77b03f4d5cc8c54254528e7c9c8e6e4a21c33ec2b4f3f8eebcbd8a8f1fdd9c483f431886393486c0a720aa3c4de7c035807354215aebcd8248f8e61b37089adb636fb746434cd7d388392bea7f52bd2219b6c53d360b6e284f4627f7aa051f38bbc0badc9ea054d2eb4f94116ca629216aeae1735e21f7a2579827757ba35241b51b10080c17bcf6d570fe78a5b9feb126252454a95c436ea3b10051263f5b57d8af90d88846aa25c1a1e87fe42540f36d958fea6553b1653610281dd6e0f6b3bee0a9d8a79cead6f1fb040b09c7bd3b4162a2e2c433c2e1d7e6c807b2915a6cd7530981b8a8295ffafeda33957ef296eb79c522457a99b96f798e0aaefc1d56e595f906d1e44b4f3266af7fc6182f6e215d80a20a9caa156b6957d016a97397bde0b5dee575f59bfce298305f7d2dc132c323b5dfcfa31400f8d5446613dae7b14fee8b0ff5e97a98fdf22e7a67ca0383d2074e948ebe8ce0f80dfd5226d79bb8a5e51d8203a79bce916ccfb56e931911e17b4f7fcda2955d96d1ed297ee1336d2c48c37fe0331e88060c9d0446b2dcb9ed9eb109f966e36b9ba7d38b0f7f13abb135e3f3583802e14b3b71b5d90008f98242dc0108037a0730acfe225b151c264df7fcab9b74f5d241c7528e697b5cf24f466cfe92fb596bbec0799f9218b155b9e830a599871a38588cc37656f895c7729c20a7c3e4585847aead09ae4795336265048b37fe6017ed0d9592d62d4e15a8373ed3ec4334582bccd6b9d1eb3b8a89e67dda2c43e842418455de7a453519880cb7e9cfa2220c6e68329b29cca7621a43523e50dfda716c8d6bd2dd84dd21c0be5525984d41ba8507d1ee9aa642b3c320631759d013df6e74a98bc070f95ff76799117af1645958208cac51b6d35c2967b483068d4ab607d31ed5e9b361a6c14da2af4d637b176e2244a69f21154c7034e1fde1ccef1c97862725493298c970ee6bee628188480842e677d511bbc8b35fe07c56daeeca9b4218a54b7d7f0708c0551da33dcb8ef9b642f6e0aa317702575283ba89d1ca6a3765329e433ed7790e918de8082bcb39aab303d1add044574b256752e9a5f941c692d349a2b52ac34ccb573d9d34703f0ae475898aec2ebf81dedabdc3342f5d37d69d760d2d9e2d6cabb19d0d1acf0b4836e638e61c882309c560132e9d21e7a1feb08dbfb821273d89ccd7094e5400763b68f03469731bc7903a70e87fa86a05cdea1d08c79f34662affc16e3c7c363f8a52fe582eda14d64c0f0615ed46f188800ada12e9967fdf4783271b8e428c4c3932b0d165b1954d5d9898c7fb790a9c9cac70a2a5e853bfc86fbb6dade72994d84dfde4ea3daf8d706e95fd4f19b5d7f8540aee239d4302deae1eeb38859b896b97877eeaab4fcb3f3650c2c5d19b96bb88a8bc641f15b3614bea9ef46c723dc275b1b1eef00c5c02eac6eae97607aa5f8c03d9a75386334c2d6accf1d5a63fe8ede966c90221bff866cb336f763892994ef1e57c3b752c7f70d6172ff3f0d6d668b52862e7865e114538b745735bcebe8ddfcdad8e2444b189446c86e5cf95abadf822f31b872cc9c0cb37213c61950912953e4a12aa5a9a7d7da440ab7440be9ed659925186b2405742aab17d018b1d05983472b6e7ccc01bb229225caf2324a9d7827504dad21e9762018cfbd0f71e17b68df32670ea72f5e5da828180dc8b3652b2566908b6d62240cf4c1b5cd31f98bef643e2a5489eeb60fa56a83a41844a0bdd4b4d05f786e53c68a23f58ba5e554ae925acf9f27a8d99ccd934f3df3c5baabe09d553f6b14218d9bb8bf299630ba74a7a5fde774a646b4e33f1b9ed22359ebfa15ab266afa30859978d17bee5346b696dd1c377dd9ba497c2682d7b8879f9225d7f93c7b03af9a7e1992b550974acf4ffdcf517ebfa4d64827f1d0fd18f3baf1105d94aab0372e965c7ac6169f44fad4db6675283075d00a86047450b929d816d099388345841b2d49ee34ade35ac04f8bfbd3263dd655d79bcc6377155ebb4bc95c0ac2cd34a504a09fdadd4b1688fa39d41639ff5a1b1568d710b5f0f4b1f000eee0124e3dd6582ec864dc7a93e1a528bcf33b697917d4b825be7261ef1ecd058b8f158a5014e404831ba4b5e5cf574cb2c4d7aae00cbaa2e8b92ec0f26b09abbf9568a13549546e4d0908cadfe50a65c941c666dafc5c1e41fcbe760f0928829ed4fe6e062bb68e8c9b1422c24c15de45d9115ce8f40de321683566cb35514bd9c03ae2e5d69695dffe90331365d417233f4139ad8ed1354d6edcbbb269be40c38f701b1e436db8a297d9cd569e2039739267816cf63bf0c07954f525b18b06f7660b94f3bcc76e1f3e094fc7819bde23613f80a6f70a6c475bab3945d0eeb7e1dcf779b95aad1d58b85c451239943e1da7135713fd136199fa85accd45caa2aca0b236a2dc2edb7227a1ef54d9532ab69887ea2881e11f72d45ec9d02d16cd93d108bf94242fa4c0d79ecbe5263a2b724780d0bce23aaef6c556422e0d2f94e9d4ae4ddaf8dc67a26aaa9a29c19d70aa56c4c70eed616c6c05cc7de5f55b9af126a3fa73cfbe11db83f64a55733742d728c3b46dab863a22a4dfb4e0a6f0e63dce3765136318036ed75d8a155d9010eaf179047fb379e5d3d3c44aeef3f339569e5372b74937906ee3af97305a0fac384835c6dff182794774bb33b950a3cb6fee9c9806f67f0d7cbecc9babbc8e974e754fc5de7fd35a45c7b5a8d1ed69950a9e64df2b25109d11a7f2f60895deae19608c9c500182aeee45c15ff00349e1d2b8574a75ba598e27b089daa7a2213127d4d12816ad62334fd2e0dbb76bb9fc6339de0c0545dbdf4420c7a98a2fa912a0ca0eef057bbfec0847fcfd7730ff96364514b575b192da89d4007cdb28470", 0x1000) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x6) clock_gettime(0x2, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) r4 = socket$inet(0x2, 0x0, 0x9) write(r0, &(0x7f0000002f40)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9479d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c770000bdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e05457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e662e3937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3dd7fcf3ef994713b758c14d99065a21587d0fd086867795835ac7505b358d60ad90ea6048cc45bd8025e0c5a5e0bfe63a55fb6d6923d898baaefbdba2536b81327ee204ccd843a39c440b1bb1a077ca5af9c22b918973369d4d4ee0b71615912a86d5339dd6d92ca85031fa2232aff6a0d8a78d79aef9843c839b2891894649d0f271b6f0d3d49ac38bcc51f70cdb295caf3a46d5a66e487dbd3db2a47b078af448914e8a6cd848e769f1e3a42cd600603f0a6deac2988c2b3dcdd88694344104e25b86b7727c211729fa3a67b0a918bbf408dccbb4a84897b845ae32f1788fe3d25230d9357bf21d7abb3d744eb13f778c0a2a3e420883470b56cb7dbe65ee8a4284877c33c2ae5611de359d08dd7f9165ad9871d20e9cd01df5b2b17ce8f5b959cb941bb95940f6f631eda73505b9c623701a9f1ebcc7881ebacac10d240babfbf27d8c408515c2ac9f78", 0xc54) r5 = dup(r4) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x5, 0x95, 0x20, 0x1}, {0x1ff, 0x2, 0x987a, 0x6}]}) connect$unix(r0, &(0x7f0000000040)=@abs={0x10798a121bc81ea0, 0x0, 0x3}, 0x8) 13:34:57 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x10) fchflags(0xffffffffffffffff, 0x1) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000000)) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(0xffffffffffffffff, r1, r2) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) syz_open_pts() bind$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0xfffffffffffffff8, './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x5, './file0\x00', './file0\x00'}) accept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xc) 13:34:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000018a, &(0x7f00000000c0)=[{0x30, 0x0, 0xfffffffffffffffe}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x100000180, &(0x7f0000000200)="f58e4d3ae262eb0000") 13:34:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) nanosleep(&(0x7f0000000080)={0x3ff}, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x7ff, 0x8}) 13:34:57 executing program 0: semget$private(0x0, 0x5, 0x8c) semget(0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x908, 0x100) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0xfffffffffffffffe) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 13:34:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1f, &(0x7f0000000000)="eae15bc1833e2ae582dcd0279f58ed46ed320558ecdb36447d2c2a48c98d5d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) 13:34:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x80}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="f7") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x4, 0x5, 0x100000001, 0x3}, {0x9, 0x2, 0x7, 0x3}, {0x32f, 0x0, 0x76b, 0x3}, {0x8, 0x7, 0x8, 0x80000001}]}) 13:34:58 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwrite(r1, &(0x7f0000000100)="69f7c96cd3c48bcf4c6536a8be58078181ebae9e499acde0b520e4ac6f38fb2f274140caf416ed5f19aacc7acff3c1c78de7783c1dee84006cda33c628439e70d2b751dcfa971f5266f55378e59b46fa4b11bbaaf6da3f5c3c8b11c1796d0c93fdb9838862034d6f96b61a99577e0d7c77271be0892c9d292ccd986b2840e7ee710aac9e2409a2934b5a98aba8bdd571045df3c36a816406fa1e50a5e2dc94923d93299dc00c176445f5c436da772b2d7fb27532feb206ec990ca5a309951ea084fa900f3d0c47dcf1aac75d374c8945ece7dcfbea260fe56970db4dfe7d3e2dd0986d9bd901929b22", 0xe9, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 13:34:58 executing program 0: socketpair(0x1e, 0xc003, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1c) 13:34:58 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) readlink(&(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f0000000140)=""/203, 0xcb) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0/file0\x00', 0x4, 0x5, 0x80000001, 0x0, 0x6669, 0x20, 0x0, 0x2, 0x2, 0xd2, 0x400}) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x46) 13:34:58 executing program 0: r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c65b000"], 0x10) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) 13:34:58 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$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) 13:34:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x7f) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 13:34:58 executing program 0: clock_settime(0x3, &(0x7f0000000000)={0x90000000000000, 0x10001}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa00, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)={0x1}) getdents(r0, &(0x7f00000000c0)=""/56, 0x38) fchflags(r0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) clock_settime(0x4, &(0x7f0000000100)={0x800, 0x7cc}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) r2 = kqueue() r3 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0}, &(0x7f00000024c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0, 0x0}, &(0x7f0000002540)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002580)={0x0}, &(0x7f00000025c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, &(0x7f0000002640)=0xc) getgroups(0x5, &(0x7f0000002680)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000002740)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002400)=[{&(0x7f0000000200)="c8e8bfcbb559b36c1adbb3bb962e28624a7deb0aa1fbb2ca2327fa047ab5546d93356eab27a756885823e0d885f274da9a185b2b95a8b684e87aa3efb4db9679f0d1370a6cd532ad1b3752de8a7bf2384dcafc5f68fe3aee6f148700e9761403d60c6e0530079c28a2ccba9a2d0d203f4308583502c7912b99e78ae06df413d7408f7cb27bbb60154ddbd670d77db74befc05072a3b9b64362604b4830b178358565f1793c79c14845da3ef50b0c0c78b34a3838d974cc6be4e16da1821baded110242d48561951c295dfb3f0565a80e0903cded8f9667413798dc4bf646e94f607bd87d7c2c373e6d5ad507ce841942fc0b88bcc826974b440c4c2e203d14f0de90cf2fd997970fff200bf6f6638343175ce6794e3ebcb6b98a7169d63086a670c7f413258185df674c53c89ce5de945482a67957c5cc5f2beb6f3b70309b31af0c1cb91e591338e9ee74c1405abe720e830fcb3409963ec4807c47a3c05669647a49aed49bfdedf55bad94a68c7faa21779069953f44a8707fbe65628a456cc989f54012fdb2b83a7f51fbbcbbf291156e60141f179462a8e9fe623a32fe03c6ed953a05cdacfaac7767669bb0495abf08b927edc5c3a0bcf2d545bd5e74df8c6c20d5823b80577818222a4bd10384c8109d9ceb0bf2c7ceb6333fae24f479317d62dc9381f0223b881e9d9ab4bc3a0a6ed8ad9a1bc955c19b32c15ebea37a113d1b91b56f7fa86c8059bf1db64795b2c767927b5cf315561d42c32fcc7257e8c4aab1eb7987f5795ab43d8332cf3af105cbe52e756adf4895e810b99c43794a59f9f1160beb864664b8336ac5c831b5cd2a0a5a5418d70654d316cc1665875bcd4ec424e775b01a773b1376cc23a1e65085eaaa87652014ef602749fafa13e09022b710ecc89ccc51574357d664df8424b48be9c8829a32dd6f06d65234e3624d78ccea52c4b099fac888dd2c6b4bcec24cfe3840bc1b0e337850dcb0b31f662e0de92e89ee666d778d0253dd9eb7e8e5a1239d1366193e03f9901e5fa8431444c318584b203fa3a4270bbd656fe43a82ef05964ac5528286d04e4f13e941a0fbe715275b640e30ff913dcd6b3657c44975f40682db6489da21dcdbcba35998f49bedf410781d72525d4829d7da7c5ab5b1394852bbbe8e56a6ab836c8230b5ca82471166b3d8391e9db694d2de3f84d215c218ad5630939293d9717fb5a7c284fc04a2f26417f8124bca7a4f597de342469d02e19d2f3b8be11244fc739368db64ab6c2f66cd6d67b8fd0c288e4e95870a797ddc4cf3873b8cc874f20814eca1ddd3e5fc016b89a79faf6094c542667118add68090893016426c493496d0c518712199362db177bcc71edd5b5ad497f797a32873325fe52bddf08c98496740dd26b3214fcca19990feb54b11f1beb17558e330edaec829a107613ebb6936d1cfbcf5d3424471cae9ec6cfe986da8495923d5dbeafc210105454e9c424ac2c3e51ef72f86d9537dac046dadde506b69359187f8e6d846d3a6910b6c1e510cfabd9245bb3874f647acf3415f3fa78c9e8d781d63dabb74736cdffb74374cef7c9f63ca329856c3b0ec52b08fb814676e2a1777609507ba353ad57b96eca742418ef431178ad6168aefc865451336659833c09320d70eae62557871994fa1d8a78f78208569629257406ff78d3d24bde116ab3828fed408c05dbd6bc5c51b2110b5363d944b31aa016c29b8386cd57c204b021ba8ff5641a1d7e31119d76f3a65b9afa790f10ffeb03c6e34c7f178ce8cf5690f7ca3eafe7e0896d40880f4540c2a424335f49d47c3f12ae48ea90637f81ecef5358f5e53a5433ac91db1b8d4d65742525fc95169988f07982b3bf932a86509bb0b96a01856763c23cc562265b02d4eead319267bebfbb24f71db028b8eeac2298f808bf77d18fa43544980478786a2a079c7e9eb7405aaad66ab8f1139f293694c0dfcdf9dd1c82d7c3311ac5c0a180b88d9b27a0c9383ff53706902f7f3c83c84d249646d309a4cd2c744ec301b7bd2f9d3b048cdff0b0d43788f25abbd5190cedb99f525eb19e07643e4e742de1b4d2a8c15cd1a0c2737bb1f43ff635652381e317a6c36e27e6db5ab003d5885f66f4b0eccc3a959d4f039a72604c170332c83dce5973a3c05e327cf0564706ac84e0c7e0f73a61eb7f669cec35bc624d718c3c67ece5d055d74182479cc4f6940682b6341d50f6c62182477864fcc6dfb6bc5912836947580943075a23a10ce192a0bd73739a8552c8834bd15d4da09107ed781e24f1df25cf10bda11d45b4adf966cd3f255e06984f8dbc2f2caa0aa5b7d8b76e8ebf0b95347efb06e52f657e9c3f026617a8ca23e760ccc9f7be2ee9111f2612086219e9eef1da47c63bf8a398374f9c990106171fa8b7953e379a839deadb44824b5acfa80458f680cc50e888429249f49e2779ca9998baa521159567ce331474b08f087be246261848e578869c3f548055cfe48c481eb109971191816475abd2e1921ca6e40da80ce933a90b895e66f3dd7a93492204b8de77b1ca2f04ce086d0d1638a7dbc85efd310fc626c64f5717f3a87bd96e0eea19a185285e86781a4e2adf37e7bf093b2ec097b158b5cd490d97303aa4785a9432e2f79dd96cef5d6b6423e293408291121ff1c4c467375c8a54148d7eb9a12110af22a401525ca2697981b32a2aa9497c821e3fdba47dcdf817bf8517e82e9e316b70013f45a903eb8f0c8c60bcd2e314fa930d8642a18dc0b81d3ee0fcb1f300a4d82b3c80400f046a80ba4c6430cc1db691c49b3a596a0bc295f5a612bd4a0a1fe5877d59126043d1baba518dcab38075c2a65df5596ab54de8befda2e8d65597856930c3c0c5ab635f64b1a8bc6d741b4eceb11eaf7a38a2e252e0de6d0002b8be5cb5f942fdb9428f18aabd50433cfc6976acc7d62ada1dcf99b459c008452296335819ddf61a762b9f47342e02bfa1f0ec2d0f633454d3c81e3b7231798745c3da89867416cca1579e6d1178b0eb399f8c8ea14dd697cd4f9359302cb84d746d635100cf14326aa9fbcf01014df607432926b7867a03604fa33571930e463361c4ec24c701374f7fb8c82f32423f3e4d12a1ecb91cae60d1c50fbc8e2030c58baaeb0e60d68fafedec4f9e9ddf38c552d18209cf655d1af2d04808935d66286c49ad4298e8291757ca64912992697f9e81c68fbf2a090e05922b1e57c271af5ee3c5840751cccf27c7a0d7fabf024e3b1d90805059c6b17a7f1d694dea951e9eecb98c5321b583728a5749d4fdcc53a1369f4833478be0cc49b2336805744291c134dfdc5aeb59264b7bfa8fe8412a9b2cdf876e6e4bda6aa7d765e537a9c133725092bb4625f6f06ef2491a3e52baeedf63e7fd77f43744a0b071da57389d03be915cb9bae3adf5e77f218f19e95d4a84399057d717dad68359ddeb1aff7b3f91bf9ed1d494d29827524ebcc1deddf4ca8aa97dc498778a143122b3753536dc267f813a1480c2537515924da030229a5002125afb2aa42d5c95f0cfbe8e6b696423eeac38eeeece2cfae1421fef845837fe2b0080ffd89c7fb2833f5b0de970cdc76f839aa9059a665efe017cbd04bce5367701d819ea0e18c462dafb63da69779de08f64b4476bb6e34e355ba126e33a1702f66ef45b7918ad1483ef0db1eb2e9fa1a87729369b1dc78ce6f88b46f8efb69e4a9198c41813fe64c0d57fd693dbe0904d19c19b4f1c5093c36942f89ff490f01ce3e90849e14d6f491cf7111794c8a6d5b6ba735fef5e10c507439213a076777793d8b347aa413f29d44c8f8092ae1796625d337a2db777e0aabce0675ca122d336b85cf0d39983b8340792b87e510ec03a75f005f735a9e3aebec4c36ac7cd67c1e1d065aca5324a9b249d95fb50d1368d55d49ffc6d974eb5c5c194801bba58bf992e8203ae8dff88435159345cb52c37d06f8164aef4d56e994b0c22ba808c31fb7adaaa12dd1e423248af97f3974d9177f7c65da7624213b0c6bbfb816d45ec7fb717a3bf76ab9b840d70807caffb1f765c15edb9c6b6fd6eac33a1ae4edba1852ed8b63c2f4f68a7da2abe63cdf01750c09bc8fbe913d323bae4246c40fa03cb4c1a5c859e7e5887e1d54970f421d2676b92912b225d1570a857a6dcfbfe619776bd0222c6264959e553588052c262fcfefeb3a4c1276b0ee7ac501a1c75d24cb7eb4193acaf8a7bf062b7ff5c68f92da8cbe31cb3c20afee6621c664e76b471ba90c6691ff11c3bb27354b771884b7fd7b7e4ce345c33e86f21cf8ba8b84e683c57f9ca58b23e20f553442efd9efd822155e4425b5fce66482bd3edca89c4bf5a83b297627a0aa565717ba3f4a51d044eefe03c608d5e64dc98b1ba4e826835a5546c4e7710c07f2a2aefda3d9634cb3de4028501869b2fec356eab7d30eae802cbd870e911b4e6df6a0b1131e974a71f9537b44d9bfc6d54cf6125759619f15ed9602bc6e477bd8d328204eba5be5b2702fdaabaea2f8f6b1bfc5c6753162de0743fb5bf016ac75bc6e758757317a82294848f19cea18052d519e6cae45b270512ed1875a6973192b39ce06726477d8bc43be55715e2730be4f3b80c4041f1679a195265d0c91c068b2ac33bf52127c1a9fed73e2744be5f62f9cc3f05510eb7820923e818a8c378f1dfd7120b0581d26a1f61aaf37f2e9841f4670234474a7304ff780a9f57511ec67cd2bdf4ffc4b551c96c7b0128df68d039491bc686ed79fb951276fba1fbfac7e992e0dbe83cd591c2038d2cd68213ba369a22ed2f535d4182908499d9fc79109223d7b5115a79777acd4657bb0fe302248bad73d4ff71b9a804d28fde451cfcb2f863171e11c7ac80c26ddaa53e6978b3ef5ac8256562cac26456467e2cfffb88ac4786c96243de3df66cac6006fafd75262417083670e8d0a3ce72668bbb0148d7e6d2451bc2ce0ed63c48ca4225c72fedea6ae18387d849ca63bf9dc4485565e7d9eeb7bd8408b53baf7b416163bd5826b19d9ca7e4c3ccb50d77813a11a7e34c8e91f24ffd7b26da4b5317807fc91bec5cf447cd7d23fdcc11256f7f81404150c00b51e0166611a34a059e4db33b2cbb496266ba557bbad96d974ceb52cd87bac167366ea55eb9d97ebae4012dba53924b3f441494cf6c1ac5cb5dcbd557d93429106f50b93183ede0430012184d0e5cadac646bde3c0edd3750fd10716ea61930ba8823ef51e6189220e4aaddcea7018adb4cc36623faf7d32e59cf594952e1758f935359755fc3fae1765a626ea705dd326edc3e1c5f271821934f70f61ea70fa8ce17cbb8ad1e4fcadfbb5b1c36be7df0c393f522f9c5bab3f65784a7dc0b9398c61886758304b4834f08d044a1dd3af01ca831c3ce743d0a329d385b05dda9d935cf4c7952d673bef7d40f2b8eae30e9c90752ea939c70d294ba441cb973029461d391a90954d1f3a87b5474f85d9111fcc97a2fb87784032194c8edfe58b07a9a38545452f900b2459c4e4c89c6c01265fdf0ae72a1e2178e5d02fd91759d50c1268eb421071e34e9e61dd9ceeb68706ae255a8b98e8d47942ed8851fbc51ad6129bda79889de602065f0baa7c1dfc7a7f22f84746d04342cef72c76197ed6318226538378824a9b06d799fe385cea4e2e094dc15d45dd4edef7af4827ecaee8ce843a8e9958ec32176419581cc2ae4a84fd173bd7fae1e1feca81e04a9d58c028b4075e557a05ff26fd0389736d3b90e38e348e9d95b22a03ef468e0f954046260766fba2b10ad113d9", 0x1000}, {&(0x7f0000001200)="9f4a21fb6a81d2d2148ea3ab2e548037570760", 0x13}, {&(0x7f0000001240)="1b0dfe54b24ba7163fa93edf427e9abeb736d147fc7f0d0ba6cc23c48cf80d23f5b67f2c57495522104bff64d228f0c1119506081ec673431991858c26253792778bdf4f9a7fe261ed9ee69e52e3e4a7c70323c8da46b265f2a9ee6ca607158774bf3941b85575a0540692ec857c695787106111b5b83237865692916364d50d95df327f8454a99c659acd72187ace1c142fd43727585c552d41c963e059c2228ca06275df6f62c7951302b3f5a5b14527620f68be392e4f7aec286a31887a1c78c5fa092c8fdbb5f2f9f75224f78bf4b7dc885fa1f5bb9232a1cb6671c57ae331cd4bac18d129dab6ebe2bc2d0908cc596c25cb3fc8233b95480d2b2b9eb6f453b6cfc28a595cf1c0671664419facebf277b83eb92b9625d7f9e2ca40cae6f2ee037f05388a8358287a7c258e0f15490a398722562bce067feae893c0c6ef85ee79d0f6855eb82c2dfda0221c9b54e0cc3f99099b3ec1adf91ec82cbb8bfe753d15235d50908e02eaccbb0e393eaa100fec006c5b05e45585df0d3c8f0ac1af86181b866a7a9dfbd3f358b8f1426ebd38b301aa65548382b3bf70d9848066102d861222d58836f843e4c8d01205b34dbb7474dcb7ccf8b4c35b2dd8c5917f2bcdc549126e1d44d8cb98e8a2e95380c26349093cd723bb51cf70cf28d44a4a0e6c39262365798fb9ca8f8b1a957a133c4176ab9a8a0f817201a29aca8ab2449666b15857e3a3e17b5857f758b029b5f2cc4d97b0c155da3d3b5dc0d78df6a70b416d7db764b62f1f98443473adceff749083b6aa0928d01167bebac24b967610ecbc43583630d5a6191e34098f2b47c158030774a1b4b339638504007bd9f170edca934c554355005737fd0aab564ab5ac0e5d20dc5d9c35cf0e9048074661a0c78e1958b5b027f4a08544e0647fcbd2448d203a4cdebdb68d597f7ede28d4e54818039b2a48b67021995ec2bc69272d14514eed6888ed28a132506ed8278d280df4b52d312d6d4dba5647b2542fe9073b2fd6fecaa154cb2f5e294b06bf6116a195c98d9080bf21ec9ce3e7a3a2675f3d40704e7cc1cebcfa94f36c74579d9fdca4ec8a0aedd71685045590703bf76cf97619169111f35c6880c128e02a452eb8c656c43f9d0acc3632afe5ce18ea5ee7cacc1fad1f4961c064aba53828b23042dc2fce7b330287fd497ae8cb5363cf7d11878220596b6bef274a60a746209b7827c591cdfea573a179e9469f27c5e4e7a5094c77eb682cfa3a023ed4914938b92b1495aa60b5c5af4b331f581c8f6cd94eb1708384b6a7df881905a65405ba4c1583a698050aebb42d7b9c1a3208a025e2219edaebf6af8fe9c61a4ebadf654338af9e7df78ad8f55d4089ac82389c150e6111331682f22dc893d7bc16de702057b64178679c28be88161a8e747c99c9a3402fe2140372e15d75676709b394e6506346d6b3ba12a0c265057228a558145180a45702a19b72b2dc1b22f067c53142888733d6eabff45122ab7c61eca977c1022de7fbefd93c065b8430192657980eee32983cd914f04c7f41204b64f4a7ed76badefca5032a9714049a0feaca80d5696a2602d5c3c2e67ffa8a5d39ece810d886e7a73ce1d06250773c46320751645d6d03a60b01712eadb00dd406d9bc70d51dbd7b711c836a0d7eb6ce2c7c281ca6e7a0592ad0c61492a830ee165ebd538a245a4b3f6e70b82ef7760ca2f56ab82e77e22fec4de78df3717198708b73a0588cfb1a2c59e686a547cf0d22ff2a2f6616c15b0b227871a8f85788e923fd40910220361e2a823e06f442625ac4b2cd3e6a779885250c402031d18f36c8e5343dcccfc4dc5c44f1303d2dff50b34dca7eb2d1c4505cf1ba65314a0cf8a2f40841532988a1191d1e9c296ade778e3e414e93aea61ddb761fedfe2697796498085c6bf466f9d3a9e3b8f398beeb4198937780a7b5132b0780288440927be34099ecfa7c1a5e3d44840f6025d08bf1b23fd41823f174731480471f8f27a51ad11e830b8d4d07cc651dd4e5d9c00448b5ec3e5151bf026e66fe52d8d2199ea98db09fc7410cc419f710753aef50898f8683e5582300bfe1e75affcd1f3bf18a9b7305a5634b5ce687e9cbc803bad129b7883503ecb1dfdca419a6fd645f7afc4ddc9fea9b7802eaab91764f4c5d43353880e72a082a21d258fddb21274b0280a7d46b19556d48140ed25a6eecb0f4790094d2bbc35a9cd1b9847adcc0659b66c1afdbb2c853b77d2484922247287c18faaa49babbc5b160a234392a9ee67841317f7031a7b119ff39eb875507da2c5fb4fb4f321eae789a950ee92a1b3e17ff921938ce83495085dee49b4b75a757ad26c92120d066d9538e672f8cc1127903b2b56cbb1412cbb1796f047738b67e3d28c0501c476761f818e45ef5313eb4ab362ca61d4df6c32d067a03ede8bce41f7ff71bc6c916d08700770bff97283c729f5e0acc0060e28f4338d13b14524243eff9e1094b6e4cce15359ad89c09948d9a8ca6f27f5dce6346b2975ccc91dca319f4c34043c548c8ff3e3aa73d63bb0189c3a542764898928b86f5512eca416d39d54b4e4942bb2fa10144cb065c3c68195921ced5f0b482575fcc4aeae365c69528c59d0dd3762fefcd7ce9aa314b79598bad69f0d9f0339fa9297c8df9ab2a0e70e9e7c92cd7253f591d58e43da21193f2c71ff6fa0bbc8bc64c162a6cf264c911cb0992d3a5423f4315e5576d4a4bb5681c4aa87280f7712b909a6a39a0b84401481a6231ee42d0676d2b0eb21b1646852b4582403a0adcd1d8f7b41d7f4d3fadac4dd26022cbad2eff437f64a024b96bf197e02754140b0fd730cf221aefb174772dbe74d3f6108a586163ba6c146173046f56533ab2ebea1a7399a1524a79d8ddf7b182cb3461998a69766a3b6a54b8bb054c07df40d975782af7c7f241846e1bc943352980ed8b54148d1f54dde13e7bae99a52842196dca4786d886f3f04f5d0d80b5cc599bfd5c30aa64dfb3a2341261150fbe21c1661cc947ed6684fa40b6b69412ac48317bca50c78f7952fe7a8a3f551140e5f899c70909d9b7a3a666ad8b7993cbc54106a30d7cc5d2b313a5c3935d4951c9c7d1655d0ed38545f6ff22d7105ad3222bab562f80e27ad237b432efcc7b31272d58bc75053a11cf1296b849f3fbdad019c6fcf436cb1d1166777c309623e600af487974ebd611c7edda8cc2feb97ae27c3b9c99424926cda41e2f8b408a254d6615019118e2f895d4b28f4cd6b84c53974adf4cb14d4d88761ff62bee75afd1af648673265a89ba616f7e841b1d8edfb7e5740f52343992a08e3a1b2925c56cb9bec76866d06244d6c248c71de6743d78b34567511b6520809641dc6a4e18130b335a28c18608f8a7667455265ed8be5ffc0d5a2d02efef479f832cfe2da438cf26cdf81a09fdb2284ac8d3811041e2e73d65ce654541d1fcc735837c2d1523240d508df0e18c67dcd942d067d379409744bb108e594ddfd0a46813b1018d73cb5428e3282c0d8843219cfc1ca3a170804ab1a0b3a74ca5c2dab5af44ffb8669665dc26602830e72232810f033c652644c52ed0e23622c62f092535357eb1ec0e0cd506d2e3016aceec3992bd2eccf6b4d340104333f83e1a00f7128d11c328256f42936a309b8c36236dc88c10405c00afa805d7c67f422653075eac6f319aef8e1644326d24eb0617bcf98ffc1bd5f611202a23d2e5c4b7db329e1a589860279227de08a365def95d8df35e36837aac969dd093fdf05cb1636bc15d069eb233d82605211f44735e6369c66127ad92c3233a5a186fe6def1a3f86279aa535a4fb185eba6ec3832205ad5b5394886b121803efbf2d0942f9cef3b57e026f53aa6b30e02fef5de471f865afd265e49bfee96a5f073a27e0c02cd60f20d5d899a094853ba796a4af30c6f662f4210c4f96c397258ec33dc448ce5c5de5954052df8a9223ca4687b19c552e1368f09a1dc98643c56e94cb6391f01dc050eee56f94e7149454b55030bd4d24aeb0d68e2dcee2164785e87420104b25304ec7211efa4792494dce98e6c1db21505182652add58b27588d583ac80936a2fc83b44a81eaf8a2380c1b68b9764627095767ab30aa07dfd92c552bdcfeef897b680e0732de3209c42b1cb752cb2fe787deece65597a8e778395bb2e402997e92eb279467508a8ca12b7ab3bda1396b1548ede7cb0e9519d6060c0cb8c861363f03515c92e57ba90082fac93c95114561b6b8e45536b30e3b05ede526e7a3b3592aca9619e5bc8fc0f97055a756caa1e2024e3f70d86e16b900bb3c47bb42f3e25d5734e807bdc7633a799ab81eceb62db2d2959d71b3b9b196f1474cbd2e6592371d7d6d31c0486582f6d4fa5abcfdf8a9af5ed6440011fced98fbc5e58a828eeac5ce7942cb48c4a18f6e643386c25740529955b5d24a06cafeafbd7642e74b84c91360baab92f93c8fc309b542c8602b4fabff552b09e66b055a83ba6d58b51b1a8fd1a0ed9b490ac8e261006cb8158ca86a07e28738e18aaa5fdea5d38e93f71087d6e3adec1ae65d47b8fcbe920e8f07fc8a7971b5af74103e6b99d3d8866ee14d0f5e357421796ceb06165655957586cc0828824c3cfd72567a9f01d3a268546a172d5db8305b4961438950691581d85c5a3c2016a72fdf4e464a4e2d1a8c55a98e225d5abda538ed5ca290f72c2be409556945b8ba33cfa837a859269653a70d3b517fb6b8a6743867d3182c8bf081dc6c03d6b0bb070002d7c7baae0b55334a681f98bb8b66388b07344bb9c49faebe3ab2b42435f87dd3fb4af9651bac467f91fed70fee6e4618750f5779775425a6abc5f7017b46f3c8e20b9148d64e8149fa709e71553b6f102f560459661dfdf67ef30465fad14ccae7145470a4889d980f81061b14ca18177d91bbd8a7ba49be5c620b067a72202651ef9fba16c2d989e7831caac1cbdccab5b2c0dd2fed1a11f8163d0ea077a549e9f5a0d2bda37db9ab3a31467859b5c522aa8788b18f4eaa02bf15d5f28c0d2e63dc07e2553c1540ade4c8c14122e39def80b66475087421b7233b3461c9b2f1b6bed8d0fb7e8776eed012453ab4fd0b3d48edbadd4f37fd44ef5fbabca58c9a1f0a86725756879ac2289396a92c5ca858a2699db05a95a322d73651bb47a3804749282e161cd397c5f87a185eae9336f1ca012717ee41e3f045b889a5dfb692d6a475eab094d192d86c0d5c83721bed229f098af286ad588dfa829b5fed3634f6b9d893432beb76384a3bc9068940b1fe6dd6abb0f621f24de2cb0de6137ad68dc078065c71ceaa7907f405420a352adb93b8ffe5656ed8df138d0216c7255f84230a75f8497debb2e5b18718685a064a56aeb55e660e849c327312d122b9936af5391b80c216248eafac2fbc50d3c62a216f15715c39a0b91f99783551614f36c3583cd25756837fed975dadceb5b8080c146e46824a8f9e711d4f42ad0b78ab3f1b902331ba4f2aa1a88f160606cf236f749bf32fb3e1d6e23e3bc6897ba3f3a7cf8429060423c67f32f3f7f434ff22d8415459fa2528000bb0344c2e56cade4af1977abffb7d3470fb70301a171e65efd001db31713d96af1cc9638475f2b5dd4d14e025d1167725b60d0197793e6842739c32f2ea2629ed6e71c1845c3bfbf7d3f258f775b3f125f1b97c2c2cf0e6e539f05b82187a6f7008704b36d218356ddc8f4e67af68487e84e23e85d854b5887c7093f540fbdeb64bab586533411b9ec6523efcff1d06a24d87ddea3a3624", 0x1000}, {&(0x7f0000002240)="d6c980738699b526a2dd7624b6c9dc85d84be62123d5c95b43121b1701f7a08829ec694f9abdfb38d453189fada8ded112c33cf5cad0b795a9f7722e2232c7cd1f71dbbc0e40779a1b243469ac2b52c9d8097061c69fa4805eaa276a23a90c458c9d28bb4702b493bda9e6eabefba83dd2e07114f91351ebe949399413cc05cee7b2bc406d942bb716bcb43728ec61275863cb33652946c6f5c02ccd941e7afe6f75c9f3edad777155a518c08890708ab8058ab01ea305cd1f54ba4d05fd1feae099da66f8aaaf979832be02945cd0e9842c14f0e67dcc8ce26623f5b83ef8ce", 0xe0}, {&(0x7f0000002340)="3d62ca19e3cf75b9ce0d8d1bc09c7e6c79461a7f5234991631aff149774960ef4d00d1af339b57c1c7f69d2b2b52a474f97b7b9ef831d80752b86ec9c2eb4624c534b0d8df226871a03a0b6d99d2a6d81b344b4514a12f5a62f55b5e3d382148d8283de389b8628bdd235c4e488f3696696bbb7033ebefea5f8b1b41c42611a929806017d9d2c0f95d2e7ce5df9ce221a7a8df5f61627261eef7d26aeec01c700f8516639398f4c1e4d32f5c28ffa101e7e1152441be1c8bd8a79d8855570b", 0xbf}], 0x5, &(0x7f00000026c0)=[@rights={0x38, 0xffff, 0x1, [r0, r1, r1, r0, r1, r2, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x78, 0x400}, 0x66ba6cb4db6cb279) getdents(r1, &(0x7f0000002780)=""/191, 0xbf) r9 = openat(r1, &(0x7f0000002840)='./file0\x00', 0x422, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000002880)=0x1) syz_extract_tcp_res(&(0x7f00000028c0), 0x0, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r9, 0x80045745, &(0x7f0000002900)) r10 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) close(r0) getsockopt(r0, 0x3, 0x2, &(0x7f0000002940)=""/4096, &(0x7f0000003940)=0x1000) getsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000003980), &(0x7f00000039c0)=0x10) ioctl$WSDISPLAYIO_SETSCREEN(r10, 0x80045756, &(0x7f0000003a00)=0x3) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000003a40)) ioctl$TIOCSTART(r0, 0x2000746e) 13:34:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x54}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg(r1, &(0x7f0000002840)={0x0, 0x0, &(0x7f0000002300)=[{&(0x7f0000000180)="63d4e1218007de600e3f34c74305bb8d6b04cf1ea908e37d9c1b833c5428aec68e29c5df5db302af2f3678ff4af14f5bc7f7651825db6e1de7368c395244f860f36785e306d7e25dc304b652252504ab6561872647cb66c92f93b2bd838f3d2505231f3fd1ea23aeee649f3bf1b35ada7d0619273809cf73483f1f40448721d4ce976a111b91f74517e803a8f389d310ecf7d36e8c70f29ac7b2536079e4efa69078624f859963f7d1a55540f8b9ce58e5b59d2f756b675c446808701697e5c37417832e878a6d860d90fc9cf7bb5d0f5cd9bf08e68dd67a808b7315ce225967f8101129e1f9113d7b1d042272347e2bf9f6813ff024cadae7d7ef1371745b2298545b151aa8b2eccc3edad4836a94a895ec7604e744fe8406e5806d4103163895ae8e107686cf705186f7ab5a44fc9c4be2dbab05553792d032536b941bc8c8a3ef9d4edc7adbb0829c33f1b8eb1e5b17d08477055946631db6f9abfacacaa942b290ef787c96dcd83325591193c04ed17cb884feb92648a8e8e3cf4a07bb061ef90eb849697ace5eeff637692ae2a58a8cfae9903ac71e9b5da1b67891c7a2964b69c0ecf45ba8378a17792f68b9c75d1a7abcffa8c01138c0cebe078a83521114e0c1ad551a5b6979a57212e89d9f3951c51e979cbe8653fea4d5082c0adcdc5274d7d2e8e65ca4d0081f749874b50267724adee6d31e77d5d8abac94cfde871c0481cab1edd2df804d512fb9eca041ec2399a2b3103fa5fe9d689eb16e8301303ae63f9d080c7b637aea9ede62405225ac7bb67c4b7bcced39e096f14dff20c2981965d4ef98e008eac6ec013568c754bb337bf7aab3cd98242ae895788130f9f2047fe3ba55a3527d3db0b65736ae12d139f85bfa33f75c707982bf5a4f78975c15370169567f21e82ec0996382fe83123393b7866105ea29487b628bd50c0f7000c172988b2352afc7db7d3d2c031e72b08c53be8b3bea489b096c8ebeeb7d5a4ba72357ae76d8fbc071616501592b3c19cb7dc8629a88b9eaf933bd6b36a363e1af8ee2d56f56a6985fdc3df7d4b0c10147c582ae0ef8308104643e052e65b7f7e441dda4c3cc15d1657bedb493254b7aec320d313ae7f063e8147d61b8c51baa230f391dd0a29b9524fbc0cb5cc039217316188897ef79490df8455b50644e8e75c7b9c698d10fac14141c46f6a102883e30afd670cf1c5c3a4824cdbc2269d6dc2de477f1a76ca7957d3e0e6ea6fed9497d67c03a23bfbf41c6eeece43d2347c0c7cc4bbaef07cabd7f5ca5325342626b6f943989d28d7c49896207729bd2eeae6f6809fe39dbe1349abda3a59087755a07d6b6411dfeaa91a52680df930eea2d232f96bf6144592ec9bb5f3aa3015905cd6c009759a746c72d6883fa67e38583454c265291c02315dbd947f8318df41c77ad7e33110c1f2a267ed3423d71aef6a36dba3826715fe9bd2b9c1fa821b6a0a4531665928b1c5be8cefec974e6f9d0078d76abe05a034c86b3b6b37ee3b247e1968c1b7578a4c12fd89d1dd1970c095a72bd59a00eeee181ad48c3c3af2c7448e5319b707cbc40e3f3a362fb22cc392b028f56bd214b1627e965badfbb0c89ec6d8a768f100a590300403fa88c3e775289e324b50e5e9ea307411191b8d9c30b429839f4cf9dbb0b7e7d68ca6da8365a0774427399797e7ef1295b2ecf4de5592235a22264c477ad1bee9d97950658145c7908bf5aae60e9dcd593b1cd0646275626f230dac719881933f697b9395a6f23eb217f8768df2bb066060d9b773d0aa751117cda3b85a0b1e65768314e67b403d1d1e3d8e89c685382f2b5edfd01b42ea9a481c17bcc777c16197af4c9d9f752c9ee6152fc7dc1e9272a058db276996a28ff64ca533609f1e95a165f934129b706e3c20dd780ff26ac4dded2ded18b0881b58a2113522086dbae7aba936e52eda9feb142e2382e9786c9ae750ffe475d3c7647210a5f9388a12ad58adf1cc30a3d2c1125340519ce5d0078ca005590db21d29efe1b56e3fe57a6601f2ea07dd2db6949a0e4b2d852751e6a53abd8e63077445ed0d4c2a24bad4cc404ac7bc9d114dd0ecaf942b5bb8a949b71df83c0d5979dc77f9c754fd5c012b6f98dcd12731116fafa9846752d4b8739f925a8efa9acbdaefcd1f142322302d9fb49e6a513a58bed5e0fd542435676dedd8c563d6a44eecf8d6a8dc3e93315009f1b20304bee0ae9daef4588d7b6ba1bd3fa9646f7e92396a71a29e644e48e0e8b10f7c3c0bcb9bf87df2f0f51ea1ae70b7b0befa7ea17f0e138fdfed269e9bf8cc9813f4641a727ea0bd07ebda684d0305a37c269523b89ce9ecb062c60fbafa745168cbe081dd14a6d90124a3b1f0e87d1c1b35025b3a5b5e663ddb6ec2f9885d35ac84d34c1e18ce09d042cc11a558d947786ae6e4ce606e1c7a57cb57041368cd6da75873465a9e6fbac08068d08d18e98e85447a3ed1823fd43f5fa3221dae9310ca3f94cab251d3f7c91e752cb8fbd9910abad05e597b6a4c5f29516f4e1307fb063eb2057287a4fe36c8d51d226e1a308dab5c8efb2d5bcf130e1ee0ce536a1b3b77304497eee536a997ce4e307e64377573e1ee5b0f3775ebcce4e74542e6aba311969aaff8745d94c4bf12985c81a9f15d13993fb0c80e0f6a8524c3672300ec078cdf0d87ea15181c51ed7bc8e7db0e9eac268a2b7834c95d72079990a528a8b58b48e854c5fb52d576689611ede80b4bd6de724807782fca4527fa2c9fb79b933e8c17c36e68a8a04ca0277565f624903bee3f4df0023e0da3bd5e8fce7642fac1f8ec93e0f5f2c4563e65135d43417ecce566f097a834d33db17e8ed51a2268059c9211e3ccca0f673fd212f790c2d76984bc77c013ed4374871f9303a6beb15f6a5c9498ff63a11ff699fb916b028a74af02bea1d9b90b852567ea2ab741cb8c492e9f48b787bc57c60eb69f7764a553a83e6f33d292bab33dd71d4f9b7886d39197ef669a4aa44074799fd1d1367efc7657bf1c977fc4f24ed736b6d2e45a0bf97a2d04fc4366d8730d98cb09b53af475b5a66428a8497c6bef3ddbec99ff4d49d58e73f5b034ff2f47430504973aeee5ba8af32a399bc65f19a59e19e3d6d7df5c75390c96c178b5dfaaeb8a263d123caf97a34b9f373c357cbf996a5a4f02aa8eec55dbeca64aa6c3020be50b76a35ed2c94443cbf27f50b2b67c2933c34bd18c3001cc4be6d4263e9a9a1a1c8d9250eb084fcf3b8d08ef8d07cf7c741ef57242b64802d00ef8cd50570b6e9d937fcfc8691ef0bacab5336f676948c375d0df4d7269626a11ec123e5178affbcc0a5dcb5e7378172aee756491c759b70970060a02670ce107d76c39a0ae5a4648e53d0d022bc5c3ac138e87719ad80ff8746f0e0cbd435044e214bce177448e40d90716d5fc280a525796d677a3f670e57f9c549aed0db07687acda436551608bed98490cf46fc2951c44722deea8163dd59eee2ed897fef8be5eab9b5f9f6707601780147338672be64c1cf2bbc791a31c1fc489acbb57e124b80e549a97f906659cd5f7212f295ebde447782aa49a96bf9bb398b49729326b1572a0ae87651aa1ce1993b82186810ece52ce4235ad5b19aa245960f86f883d2054f2fdf40ca00d24c032b8860083cc575d1ecd5e596f9c6c53b96f01b511091a46ccbabab7805b37dfd52aae45a7d36a91136b9b17f1589c6fbf2b3d877e6ab0985c329a31108e3c8dca165440558ee70f3d576d1ba5b331d1a5f19f66d3a2ad8a28dc9d628497872dafe6765ee57a4a0ed798b9100a8a07965f8d73d46228565d65ef18abc49dbdfb986d7fb863a46eba29dedde8341d7577bfa74f04030995d4540f251712a42d5dfac6586ce1378595627e33e972f0ea449510c6af3faef3d4e7fc61028628c1c628a25504c45d13e5da41349736403b1b59fcd164288e05274c7cc1ef898c7a16b6c2fe22ef9174bb00ca926e4ce9fe3352904ee30f46ee793e486862bf97b941c794f03fabbda9efee5d58331f5a9c11261ea52c5b3a9f5958f3d8d50cbe6f2597fd2b043461bbd0c2e5ee8df351e767d191668529ce01f53b2d8828aa524394bf7e66ba806df7c857d8a6a93692c0e2c5dcf6534912ef3e1aabe5009b758baae096bc5a1c170214f36190133363d509871240983af7a89b778784751a58555619c794aeb2e79cf824cfa6122bda97c062955e878fdfde1f68742526cd612a77a3756aeb279191076f3c1f1d9b71a23a0b3e16ad4f05f4670ca6fc84c27a07b040bd2b18f6d6756b88de7d4672227d5ca33662cb8c7127675b3ba1b074de89481fb9cf66806cf03315f492ffb5186aa8ff4eb1e6e14e3d100aa03199de646a12b69b077ac94b63d124f5ea1b8ecf5c42fe72fcd15453bc0e7a86465ea8ac3093325537f3ea4f7207840d9e6f94a87207ea3f165d6f49d46c7f5a4af92fc17b7b2ff327f793e810d04760dad33254769d05a7edeee7b0c2fab65bd556a65b6303ab4bed7a2f907ffe0b7905449cf7c93509e25bcd53365ddecfae29206e6b33ba243567f86b9598cc07129f85ddb6c81481475f1319737ff92abf00b690585861d6b6e5a41676df1b66d58fdaea0f42c07932dc4e8dc52bc9e40c9ea3a5129f5210718cfc179904cbffc5c7071eca10673db4818d315d23db5a918a41d4302e15ca22eec67ffb3b41462913e5cdea5638ef6ecdc270164154323b1ba5a3e266556f47ab932e66d3af8e4e99a48ab8b8ff237d3a4719bd204bdd85f86034408574f54377c12e7849965faf1d8c9ed3c78a8013b96071ef76ce8455ed17ec0ebf28cae85205eee3f4e52701b897d31df4de1b7ed6373e72614f28bfd38a6aeb964e31f5d7899c9190a1580e8ee4b1327c8912407848b4bef9c8f1d44e02030c2d613224f6802f1f0710b4ae3c2c8255d3054b9aca81b67d9ac3e99f3b49d8115b8792e7f1df71013bd7c1d1683759613b2e4edd0a3ec6f5a4f9b75bd61b4065ba2367259cf8559fda2f2b841fc2078a2c26746109c7f3c0348c53744ae16f74202a3ed2634464ce4548aaf0a3a62c7bf080bb18aa7ea64e0aa3c57b5fd156e861f9be5a59e564112db0804148b727561c719375e4eaa912ddd0568ac35c2e9278f9ac5e96312d8f28a92a5adc7a92b1ad38ab581f044255df94c1f16f925b282be7344f8a49dd72228cc31745a23046a7be677cdf43442bf40f8568ab96fc3d20bb6912e9af72a253964502db5259c73e94b13ed73bed58901b379e6d3790e1c5aede5a34528836b67dc69033d2aa85040790588255d9f37b867b0f975bedfdc0f2f873825e79d75dd234b4627dae5eae513f70d6d980440bf22397381e82bc74e66a3c5729df36f3b062bca0631319aab415b2e2e03eb36e99dd44a48e2d3b34405bdc59755d8c8c4b9ef30a18982798b1618df57cc7e4c77007aba7440e84edd737a0ccb0e585597179454639e099b8eb3c8a98e7ba9feb11cd1ef4fdd9b6a82cf320720c83bdeedda61d91e2263f09b6ae3ddbd78e416a733ab4acb0bab0d7775b9a2e8f0f7da715cde5d73d8ca1610b4602120a602ec654c7eeccf984a6ac06f6131ffdba17db824e1f0d365fa53c54389369f36ca2fe311c4d730fa2ef3c23d838fff5b436feefca552afc1b686c55c297cab641ff053ac3b3b81fe169addefff25e7139dee8a29823a77a79e2dbdc71deaac0d0db267692084edd69449cd057070a637b20f55400b28bf950ff459726e2750bd8c90ff584a0cea37f308aece90c43120f3", 0x1000}, {&(0x7f0000001180)="8097136d400408fdb165e1ff2f85075dada3cd229f3bf2ba9636d767e03bc89516fd300b539a33ca441df83b69a7f10dd4f6096af9acd2000c982fe8784bf0695dce0fc77f5ed1c9e0ce865ccb83a3241e0fef16656693889118240a5d39a0563de5ad93cab3182800608c4dd1a216c811db72e25ee9b1f55afe7862b8ddf46a60095e44f91283f8ceb0dc91087f8320d117b2bc8c89ee8a2ced48782854c188bf8b805c15027e77bf74d425b83cbc0e129e77614374fa0a54cd19828648bc8521955f8668918155bcf45a2ad3dde6e0b33ca93b7aa9e34ef5b7e2d6334616b896d6a989497d95e1f2e42f7cc1b4c2cf26dfa1cdb26ae13f16b450d429f46d685c883793883482b357b622d058acc4f32ef555f34a50348f36d74c7e740da952a4d47eb30d854eeac704cfdba79f5e020898e65bd2a101d68fb6baecaaa4ad1cd7db273b04a4ed2e2f3b9c1a1f62e8c5b4a6b1e37bc4648f8e77245f24903d9354bf99728ff17dac67e8e5a256d53a1b11b22595e2a7279235cc6fe5a369b9ab1d757a7c7dec9d7a9fe87921606af9c559b0e6faaf7ce1b5ffee781770f55ae4f9f03a16ad27f4d268ea652d8ecf886cd38b962b698c773819a764ccff2a989a6c8577417754295a2c75731b6eec943a71f12ea9f02901e387bbcffca88b02c8d186a1a48e3fed6d8595edac051658da8fc7d1d87d0bbb1970f23f72ebb0b06821d6a0585477c70bbbc11870c47ca1a9a3dd864d2d652382d93fc9bfbfe2d5472da59cf3200717517ae2e55a30db76cad791aa12fddb8abf5b6e3b81eafce06a2ac72df6502b146ffde074477da9fdf828c2121b44b2737ef2605b90786196695dc714f1e883c116f4707753e42cedea3622e238ad81ab13e23e50c5de1e6a511841bd793015726bb02e07d88c94768ea227df73284feda912cfd0f26d51d45794697765598145c284864b449b141a78f4e906a07d40b085eb8df4c3662f26c652801e61df81b47899a6f4356e15f3aa76df67d52b284a8358a5d72cf96257f543d03528bc7321d093644dd77c2babd4e084432d2e7dca195acd0d1501c79f18661023e6dafc827a8d4517f8afa8bec3079837e4cc4e821cd8d4439fb88002c33f0263efdfafbbdf7634699c9da6c28883d7e0169d03560d095db919a147940ca0811bf49092bc7ca38beafc36accb074acc95df61316a2a234db49e3ceb1159805f559a4fc666ca341531b33c3c55c45eb2bb5e411c13f8ee41eeeb618d7e91beb5d6f0bdfb6c7217b11af7653d2073e9ff9d8f1b32eb01226b1ab17d3ab04d6ac962e318167d1de4afe9ef54561788fe454cf32abd10d43aa9e570d4d8a76f388d5b9591faec186ed02f4a98a04a3778781600080614ea44088b979e28c0101ff05be5c2c8a2ea6cd2c63796f328b0a62acbe4a59e2921bf0b7bbdcdd60fa5c41b9af054234f3304c0fa9ce5893473a3fd3c8d7252359c21f111162347422b497edaaf38f6a8ae914cf0b18c4dbb73b46dac5418e193439b45301128a06f940f247b6f568a70dba3f609be2ffa2223d3715998ff4bab2d6ee3fdd6ace615edddea24e957283d26eb3cbe781bdd94b53607ad83007348400afed5f0961284836afba6db65596e8edad39c1fc6d757552269c7d3cb48bac7e0523304f445a84a3a16f5edbb30a2e9e297b3985a7a33d90f7de5a6968b94707d403f6251ebbf745012363476ebd30544b1fdca9cc1c2de921ac608173c0dce57be960e6902f1637935f246157a72c5184ce1182b15b66237fe638334b072b5b93dc434886a4bbc1a1d902466eb60aea80a5017d1e74e048fcabb183105a83ac0f88361cb0b4f87f3c15e1b0f27cbce4216277f2c16f1b80ab15406d7827901536879e914e343ff44e99568c83ab126a7e91cac3dd3744f185252aaec21a4cba9b10c0b86cf128833f757349582c5397285dcad7e6aaa1c8514cef038da4416fa2fdc76f91da0d3b79af68d33bc53be74739b7297599a075b4a1243debc6677eb93ec3d675be4f8d63d5d576688c45e52cb4f69b1c04cf217d0f6561f265ac6379635ef836cd3b4396417346dfd56c985aff37b9ea7b01e260b7077518ae3c147339c5e581b538193680a840383af258071b5fb4c8975db6217c50e79017c943032fd5e53dc62212c9ae27b99b2cd5764a32d198b9ff349016611bae176bf9a578d7b25f079578692ea604d121d1d160bf0421c021643c8ff09c2672223110fd7ceaec6a7ec2610a8659616cf7a6de6d41aa00fdc3d94e9290fce3b06f25c703223a6ea834c79396bb343a7cd3b55a88ba34df295ba42b5857084ca86ca1ee72a839bfff4c196f39a60c307e7e189d562eae069c4b491544064ee0e6ec6ffee03a485c31306edaa2cd7b969ce4f97096ef5521c37897eb76a30d65da212b5324150a2fb4fc6ad29dd3bb94e7f5c4c4602f50f51cc172109bbe6e818a8b53d60c75aa0898d222b1a1acce7d6d1c018be95e3536335af7175eb5a3cd6ccbd4a9077b375aa41f4d4b0f25804813e1beb5f2ce3cb58d886b5729e124079072e234b97a3057e054b13445b389b87a6b57c044b555817e6b257e9a158f3778a20ec74d4a1ffab1ff479bdfef250d8e295e8295bb8e6dadb5e4f5e0f0ce9cbc741302623994f297a28f9ae07b933352667a0047b823a78d1d151080426cb74ac757616a00f0519fee5413577e48b93f1519861fe5203c716e679a0a5ef679b8a60e2dd3edbd4f54c07b3d53ed6ccb7491feca6d82051c297885605fc7e81a68b721a40ba7b00d9ec4911b2afc2646bdf684c28b71efd2166fae3333eab2cf228c3734775df6c086e6cead9a4b1741bd4fb74b1d462cd37e2282a86642d10c592373703528221babe19a847b348b2a35e901c9d5cc71c266b8ee7eb81e8af24a799e122f561d24ec5ab3aefd7b547ad765ef7a8fa8b1fa426b56a3a50ccb0ed118a76c338e8b3b0323a34ea52acddf6fb39456ce58a9d4b3594cfdcd4c300c9d95f2a195c591639b63d7f7cf8f188837e959895c950b3dbc86e71fb15187315abe601f892f6a72bf12958e3f36473dd91c98c8106e32b072f41ad413f394baeb702616f30ac18abb43df722053b063616f747b7f8dfebb132e1f0dce40d11d3a9a5901eca7e0bd40f11c1c1b840254ee1e01ba6e4086d95942fff9722338ceb35fd5077ac531ef1e2fced7e9402b213d3b199d532564830bcffc12b3d93c0e2e1d3ea78565a26e13dd0d2565e1e96de152941a6f8a59e58433dd112788aa655b614c35dedffc26ced19b8c4273a372e81f4dfe41805b39f66e6b5f5d6bfceef63b3bfbe039a15adc752cf840637a281ad29480ca78b4be960a3af1f458f82aab445cabd205a35df3f0945c134d9443ee4c4be56fd27b2efc06cb01d8e396a90b1a1e02f39cfcfb826dcb2cd34b19f1aca28ea4d4eea0e8edd4812fa3ce6dcfdfd7e3d6123068f4afba8ffab338f112d43a02cbd281686f40a049b062eef07cd77471d6a51470866d92c90f7961842383b4aaa0ca105f7dda6611ac5e783b4d1c458f6bcb5e9216b7ad665767baec77d3dce5f4ec9af1b34d85b9c926dfb9e3c74b68ed8b1064b95376fd500020a4a0a02cd7ac298a71dbd6993d5cfd4dfc42150306afc21f97e8ba255ef80d4ddf585bd023c7b7cea202966d04df66f532d5ff2f43b54c4840d210c51c05aa74adaa2ead7659321d1d2f8d5f1d834b116fd34b9e52d9b8ec846090308eb6368f733e13ad0e327843c81a16d26f5c6aae4fdecd7c5e7b3b8cf76779bfa5b87d3d5e7e1eea84adbbb5873f66d90160399e49fb1a441ec2335019b40c8123365a719ddd73742eb23ecc151c4dfcb85d36e3458eb8c6dba88173f503d32898194f7b772856210dce7bb0422d1d44a28a60f0a2dee1e3d433c024930e906ff440d2a5b61469b51dafd9fe1f050ad2817a4afc75d7e809f3d8ffbe25bd071cf7ea2ce7332b534bb6d86b79db77e77284cb90d13ddf3af93ec4441a47c2dce2a548e0ffa2ea6026cd64e048f8e12baa1ec12b460c82b830e79e8ce9adc0225544ee2f9226700118bca6dab0cb4ca21cd7cfded672cbb76d550bcee48b30fc8a848365348f4125efa8b25402d218a47d41b64ed0f4ce9f5fe2ed02646a86eba25eb1d01e1127fe0b7aaffb86b6edc5e50f03146a2c54b95ae674e76d0053a483c151d3a3b654cdbec4d93ae81eafbe4783278f429c3911d01000b7e22a091ce258dbaacb3723db04bc4b7b0c92e10aae2a710cd62472427424015b68bbc49ad87185c57af24f716088a912710d80e3218f980f406585fc4d9b3fe032f2cecf9acd34b33c1f4a11fad5d66a681d665d50cd5ad92d640aafc5126becec00491aa071fe3d24f4b193e599f8d4a3981228ee8f03c12c4cbf2fff9288c3826fb09e81f1868c17bde06f9e25c4398eaceb45ec2e7bbdd985fdcb69f647c73f7a2ec3af6cd7e0737712f88f197e9640b061ca39d781d16186a4543c8f7ad1ebfb8c3e03655ef41e3940aec3279aabb466f0f3e081c5b712e4105741b0c6e84c68c7a2d1eaa977c2144af23fa41891f48c8db2c2171c63438701f310888db5bf58bed04d0dc9b6f270bfe6200288447ffc30eb8c4eb389eaa9f4a0297fe7c862641c90b06697be6b54336cd711dfb6d298129d9c48ab141f661c838022bc092c251a020657ea09ad1de90a2affc9fbf55f40cb87e80427f8cac810fd93674a5f6bf08ef56a1cd64055ca3bad838e2c2f191d8dcd3ae2fedff3d6a568196a1d77a228721d2f61a97730a6643d9f7c86e2876a83100c3c82f1efa5fa537725825f3bb3f84dc65b62e104d939823261c1a2b75191486b0db92e52b21c27536d98de039d447f82c881744be6cb11917fc3cadd17265cd490a500a0f1718661b4845974895638dea167dd82e52913e89b77b3990ad48aa1b98ffa8dcbb8573b730d1d35891837558c40f294bce19bd2dc8087d80d2c21f34caaabb1101fc91d14ecaf06e7e33a3e1ed1ab1298001ad97b7e7f5039f1afb37b01dab00d8e434bf93cc7364c966eee1c5eda6433cb58696da417dbd361953dd72ca5e63fc92a2bb7ac260e6c33146382cf6f2c95cccd390e63ed30769eb97676e30ac2983e5faedee6d7f3a3e60f42f06df11f75472e012bdb2af8854a01b53ea21f0d3ce3ff7d8fbf79a157055054bf78a24c0190d029d18dafc58904c5a89f78c6fba49e5bee2f4dc1ebd20213469822bdefe6a7b610280120e03c7bd38343e4ce337be66daa64f2237b7ba917e350b852f1008fa75aab332134ca7574b48c8aeddb5e4f1f5bbfdae1d25caa4162822d071d865ac1c5c1b3cd7effb2ffc926edc796e8e97116a4c87c0406009170f76ae3ec6fe33753c8c953affad8650fe521c5bb69e9c0d1b1b7e747031bdc592b4d1625b23d326bedfdc944e90ebd7b516fe5ec574443d61f1d0cc6ac206f6ee4d9ad65cc5fdbb26037a856e9e871d7ed7d7963dccf4cb4f170d7f9d136f55124d2473e2f6f503f65b18efa81303eba670fd40da30579ea1a57f0450a9b91ebceebb0080767e3c969750eba6ceeed547cb8336a6cff34377420f990547e7ed27eefce81274211da1a5e56df799f3cf645781684854eb1103dafa3495259ab452cbb2564a7b985ea2157899e0e9ba55466429808fb6406ccdd0a6ed53d084bc0177d8fb704d081811d62823373a5154f1bb08fc929adae2f5e9fb75ac37f35b84aab39be620a8af0da7fa5933a62d52226080bd56de654ebd8124decf633a70667c", 0x1000}, {&(0x7f0000002180)="47dd25c596550e22b8dbd95d925cae1de0968a5690b23425d206439cc43f492ddf3272056a6e509e2de13bc09909acd75957ce0af1f3e803a241680a988801163e798b83370c111eb80ea70530f8244cc72bb597c2cf7cb90f02e5b19317407c90b6ed79e2223d3a6afc9791874c1efc12183ab758f837aed81427023dbe4c9372a28329b5161703f0de4e5c579a256cf86f0f0c0e241fac588e22d5436978bdbb35fecfb68982893540ed9e74", 0xad}, {&(0x7f0000002240)="8a7270599aaf8e0936ee064cd089e99a9cb8dd84a7ccff7ea02a0eb48de69244560ceb0cee", 0x25}, {&(0x7f0000002280)="596ebad61c9906660efcdd6308f7fe3c6a6f2799d08eea594dfb4ffe30dfb113c524625da79090c550530f02f095708527ae83381459e02f9f3d982273b47ad8c6cf04", 0x43}], 0x5, &(0x7f0000002380)=[{0x40, 0xffff, 0x0, "54ce98b2783eaed8c4f19cbf8d2bafb0a745f1b16ed8cfab0bcf935b9f2cf39589f240bb26f33f9fb24c95a701ab7d"}, {0x68, 0xffff, 0x1, "1d0da4e7b7fbaff2ddb5c1cd18df49af8dff4060ebe42b5da9e4f9cd3f3d31de66d536f592fed9d3fb19873ef29a3735b42a7345f19b80cb7d1c62fb666a25fdcd33b0433493d28444a8145ad6a34fbada2b4253fddc5a"}, {0x98, 0x1, 0x3, "565cf80c36d2d0072fb98ddf30209440d147658e52fcb076f8076673ad90f25bec7f3728d2125885e15b521f00b75d3c8c24d61fc2f34b26d865f1ab9d6477cabf9ace1a6bc787281f4605bd20e0a8dee94109e4affa1010ca2d38b74e6e4b97ebb5291ac0bf042995d0eeadf2dba10815d923b05243651425cf8074ff43b9e65e56ddfa6751"}, {0x90, 0x1, 0xfffffffffffffff7, "fb56d0fa59bce671a1867cd8112cfc10cd361eb5da33b885b133dea9447a47a87df013e7837c3af91fbde734d3824d9a4ebae17b2084edd835023bc8d730301ae108179fff2a86daea399213c129a748546c391b4a2294a517444717932939a1b6dd3595f4c8ab1301d45f01d3b9c68cf44428dae5852879704f14de7e"}, {0x30, 0x0, 0x80000000000, "9ba15c1109e637ab44c125b4eaaa97d6e3f0767580bbb51108440d5afe"}, {0xd8, 0xffff, 0x5, "64c4bd36afd14c63d86105371405d4f689d5673c5071c2bcffe342c8aca85c896b18983de1a354203924c43d6331db4524e4f1dd580b90a3cdcc10fbd3a0457f494b4923d2506d72cad0732f226afa247b40580fe1c2f17f01205c7daaef03230453336e15c7a140c315fb85e077e8930522b10836ee997b30d14fd7e2ead7d2beac99fcbae9d1e4ae84f361adfd4af5ffd22d8e5dbd8341d1cf23775c23b06bfb585a261ec5799d8627bbc3d5258b30e9da7622b5e8ed373131ac078057af5ac4ed"}, {0xf0, 0xffff, 0x8, "1d68538c35a413be10e3d15e6a1d531baf3f66b76b24031ee7488b3622e04eac401bebd6b706174f6b7514f245ecdde0a5b98345b88742edd19abf7a57f766f33e711b0c081662a018abeccdf029e069afbe6b62cc02bfa737437f2a509b3004d6097eefc117be1448b4daaabb94e6b5b6994fb1126ef7f749633a66e2c3cd846e385fc41c9e0b3e954aaab65f1d6834eafae205c83ee608df370009f73c2200055b93310d07b44e447edff4daf81284471ccc2d12aec6e2b531ccbe882923adf1e0f7c4fb8211f0ff11e0b85258adc8ac470c5428f067235fba8c6a949b5ee4"}, {0x58, 0xffff, 0x8, "97bf4cf6759753b8d3a25baae5c40e2fa8661ccce076abf4b0fe48c3424869cb9dd946b0f675f92eb8b60e6eb1c498ace919d39a32f5844bca216ece0a232ea4c2"}, {0x80, 0x0, 0x4, "580fd25139e4108d593a5c80061a4770607a4e7c0a98e49b93d959cb20baca666034e3fbe7c9921b3ce1cea7426990f39ad3ec10333855df218661a5163c814d3f15750268ac1f97cb213014a26ac8a194bf6c6c0d721aa6d7f632b285c54efe2229e15c42ee66960d8ec1229f48f0"}], 0x4a0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1f2, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdir(&(0x7f0000000140)='./file0\x00', 0x43) 13:34:58 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20c00, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x2) sendto(r0, &(0x7f0000000040)="174c7463364107b7aaf6f2279e0cbac19b350932659dc57c4c661c84a401ac319c66e77911538db50ee629d0d4e5ca3cf03c25eef74e04c34ebdda00e4da8a2dc094093cb3810be3543d37c2396c82aa9591dfda0f486dc43b49260b8b22", 0x5e, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x7, 0x7ff}, 0xc) r4 = socket(0x11, 0x3, 0x1) sendto$unix(r4, &(0x7f0000000180)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000300)={0x2}) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) 13:34:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r3, &(0x7f0000000240)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afba74283c165a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc043c56a2c169e0557c18fce3b9268ece54cb4626c9938f27cbee1543ebe7d828fe66a41cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b699d6b1531", 0xba) kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000300)) r4 = dup2(r0, r2) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x4000001d, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r2}, 0x0, 0x84, 0x40000000, 0x652, 0x6726}, {{r4}, 0x0, 0x14, 0xf0000000, 0xc0, 0x8}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x7, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x49, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfefffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x8}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) recvfrom$unix(r4, &(0x7f0000000a80)=""/251, 0xfb, 0x2, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000380)=0x6d24) fchdir(r3) sendto$inet(r3, &(0x7f0000000d00)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x2a1, 0xc, 0x0, 0x0) kqueue() r5 = semget$private(0x0, 0x3, 0x48) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000340)=0xfffffffffffffffc) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000680)={{0x80000000, 0x200, 0x8}, 0x6, 0x2, 0x4}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x4, &(0x7f0000000e00)) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000cc0)) 13:34:58 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) preadv(r1, &(0x7f0000001600)=[{&(0x7f0000000180)=""/160, 0xa0}, {&(0x7f0000000000)=""/93, 0x5d}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/197, 0xc5}, {&(0x7f0000001340)=""/78, 0x4e}, {&(0x7f00000013c0)=""/200, 0xc8}, {&(0x7f00000014c0)=""/78, 0x4e}, {0x0}, {&(0x7f0000001540)=""/154, 0x9a}], 0x9, 0x0, 0x0) socketpair(0x10, 0x4005, 0xa14, &(0x7f0000000100)) close(r1) syz_open_pts() pipe(&(0x7f00000016c0)) 13:34:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000dc0)="d059f51b8ee301ed2491718abf4450da4183694804e8f21718436d38c0b80810593a595902f3724405dfbb48cfd13a2bdd9df48ec677fbb70e79d765e876e138c3dd1eebbcdeb0a2cef7aa910056ee4a33ef360ff0e0d16204888db0407f0937bbf0249c844870358747139993f243e8cddb11dcc567f092dd0005fbaaa2f850f62d26c6994202269a6f7043dff9f1905d5acef56009ee22a8600f29e771754ebcc795781901f27e7c05de3b080000ee423b6697aa8ef2a84397c96ff0dd8f0907114c9b1049a7586417f995971ad1a075664386e431760992d7cacefcbf3cee3097b4325e38dfb21e4baac4d173b4db480e867ffbaa182259358f6a3b0b0404b4367f4c4a2a1d61d25be288cdc3bf109a89808f700d511af166d42ff55c769c42ca35b7f6222eaaa25a75ae987c5e818149cc78c5daa488a9059e8d2d9f5216b13616d2b2140421ad09aa2fed5a8b6d1214886549db3be558ae2e78ef786c778a414a8b514fc41bc60ccd8c25a10c230f818f290bb7362ddac07fb8c7", 0x17d) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000280)='./bus\x00', 0x4) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="bfe554105a339ba00c37c64b206e86ed214b08c4036aad69d0d0991eefa593d7552e8d6af77292bc8b6639d3473f33a6d58b4626c2aa9fd415b96416976f8007c5f67c099f5adbdda96f1bda34", 0x4d}, {&(0x7f00000001c0)="52b124cf0db4a087462b15429a1e68bfa305573cf84afe6953160962a484bdb55f17d819a194363e64eff1e79cad7928b6c5b65c39d19a67ea2815cf003d902102b1a11f974ac267755cdcc9c2e4b75e3989284303ef34a3b7237c9194cb2a532576d0db8552c0030557f4bc7b021a842570769398ba4456e60b2a9a085e6688f153fe6e4582c582", 0x88}, {&(0x7f0000001040)="174825b1e22f543cb16dbeca968e7403386defd8b91c50493e9eb2733cd7d98d2b777e0c492bc8aef2600213006537a29b6a5eb929e3df7817199c9030612a3e401061f953bea94d6bfa88cac02199facd9ef3ced5f8a496d7f0241cd8bd1e7c642b0c7c7ef737e4b8d765db79a6b22295aa4dd3a9966184e4f9b873b945ca6dcc675d9531edb97654c0dd8b0c13370b5da69fe7484c2d3116ec6d6fe1aa774e", 0xa0}], 0x4, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="faff25203b2a107819abff93299f"], &(0x7f00000000c0)=0x6) 13:34:58 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x6) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="8d6a2665494d6a3ccf4bf1f2654e7915a042ea4973eeccfec48b6b08888771f7cb2568df21c521ad5e35503ae9880d579b0448a20cca9af0865935ea5782cf475ebed70af87bc48b0102d50de632285704462cc56ddec011ddb8fe10ba5ced0d5a1c015a3ea83294fdcf5d26f0f7e15b06388c8175eddb348637", 0x7a, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) 13:34:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x44004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x6, 0x4) syz_open_pts() semctl$IPC_RMID(r1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="000000186007008b00002306000000000000000000000000000000160000000000361a8322dbcc1cb13b3eb3", 0x2c}], 0x1) 13:34:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x9e, &(0x7f0000000240)="b6610c0a54260fa1152010ed8ed98085b7c783c2f6e9575af2e7fe48328dd484dcc21a924e15dd4950b13e83395708c7eb387d8af59c5c4d48e9adaa9dfe43f07b7af35fce99a4d5f03826b380e55aac2ad807bc2c4b441e3a7cd7253e90e288d241da1de2af5e3e5fa07b5e76574b08a85cd56043897dfa07ac2f5ecaf999fdaa9388da231dfbc8343766c7de764cd359b32ae6901497202e7ebcd7fdfeacd89ea0bb29550fcf17371b31ee41e0") 13:34:58 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) setsockopt(r0, 0x5, 0xff, &(0x7f0000000100)="29f33de0e4d9ed698c54eeccaab852dd9a1085d12ec5201e3dfe21d972bd7379aca34a3afc3e9c40f1753f2c44b92b7fc393f5ec27f6128f789a1c697a5b9f9c6e12981419550d547ba681e5ea03c095b6b310ff6ea47fc0036b0b53c7620577de746cb3ec40de71d16cab25e43590884d6ce9f3c755b7bbdd9921cda87b507e43472081985beaf190e6442a0ee4e737f8afe7b388470a6c0f9e1dc9238e91815b6892ddd17d41da970c3e87cfffe9b4d97997ff", 0xb4) r1 = socket(0x18, 0x1, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x5c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0xffffffffffffff8f, &(0x7f0000000180)='3') 13:34:58 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) flock(r0, 0x1) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0x0) socket$inet(0x2, 0x4005, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xbe, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 13:34:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[0x990, 0x2, 0x1]}) 13:34:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x2c0) socket$inet(0x2, 0x0, 0x81) syz_open_pts() 13:34:58 executing program 1: setitimer(0x1, &(0x7f00000000c0)={{0x4b, 0x4}, {0x2, 0x5}}, &(0x7f00000001c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x100000000, 0x8, 0x800, 0xcddc}, {0x100000000, 0x3, 0x7, 0x80000000}, {0x8513, 0x3, 0x7c, 0x1f}, {0x9, 0x3, 0x40, 0xc07}, {0x101, 0x2, 0x20, 0x5}, {0xffffffffffff0001, 0x3f, 0x80000001, 0x3}, {0x8, 0x8000, 0x726800000000, 0x7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0xa, &(0x7f0000000140)=[{0x80, 0x4, 0x0, 0x9}, {0x8000, 0x800, 0x100000001}, {0x5, 0x2, 0x4, 0x4}, {0x5, 0x5, 0x7, 0x9}, {0x9, 0x82, 0x101, 0x1}, {0x0, 0x9, 0x6, 0x9}, {0x355, 0x2e, 0x4, 0x786c59e9}, {0x3, 0x67738ac, 0x2, 0x3}, {0x0, 0x5, 0x99e, 0x6}, {0x1ff, 0x3f, 0x8, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:34:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)=':/:\x00', &(0x7f00000000c0)='/%\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)='/^\x00']) 13:34:58 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1088, &(0x7f00000000c0)=0x3, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x35}, {0x2006}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x1) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x247, &(0x7f0000000140)="ed") 13:34:58 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) clock_settime(0x7, &(0x7f0000000200)={0x4, 0x4}) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = socket$inet(0x2, 0x8000, 0x7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xffffffffffffffca) r5 = getgid() r6 = getpgid(0xffffffffffffffff) r7 = getpgid(0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) chdir(&(0x7f0000000140)='./file0\x00') fcntl$lock(r3, 0x9, &(0x7f0000000300)={0x3, 0x1, 0x10000, 0x4, r7}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xba, r1, r2, r4, r5, 0x1, 0x9}, 0x723, 0x400, r6, r7, 0xfffffffffffffffa, 0x7b83}) seteuid(0xffffffffffffffff) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x31, 0x0) sendmsg$unix(r8, &(0x7f0000000440)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000380)="be70a21fe91c67b590642eabc823b91f204cae0c77cc2dd0c31931994e38998ce89a0626a8190f1c3856b9f64eeceb48bb7facc3ff7bf9cadb2af1ef7c8ce78054142e917fd3352c321a5c24f71145837a", 0x51}], 0x1, 0x0, 0x0, 0x6}, 0x1) seteuid(r4) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000000)={0x1, './file0\x00', './file0\x00'}) 13:34:58 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0xfe73, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x9, 0x4) 13:34:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x1) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) ftruncate(r0, 0x0, 0x100) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:58 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000140)={0x0, 0x9}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) 13:34:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x54, 0x0, 0x0, 0xfffffffffffffff8}, {0x6}]}) getppid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0x2, 0x7ff, 0x5, 0x5}, {0x100000001, 0x10001}, {0x8, 0xffffffffffffffe0, 0x7443, 0x80000000}, {0x2, 0x800, 0x10001, 0x403}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 13:34:58 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xd2, &(0x7f00000002c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000240)={{0x8, 0x8c}, 0x2, 0xffff, 0x7}) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0xac) 13:34:58 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20080, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80105703, &(0x7f00000000c0)) 13:34:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r1, 0x6, r2) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 13:34:58 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/20, 0x2ce}], 0x1) write(r0, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x4, 0x0) write(r0, &(0x7f0000000080)="fe92bd13b4b5863846f62f3d900043ca1b69d9c6922daa239df56be3bdaaa8ad953cbec09344b9a70c86bc2431ff9a91aaee557c6fde640edfeae56259b722193721ab3671683b8330733a485788ed3eefc51c0cc9d2fffba74e0485bf2a1da1ce8157efc5cd8b842ee90f35869c3cc48a8632000000", 0xffffffffffffff69) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x7}) execve(0x0, 0x0, 0x0) 13:34:58 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() pwrite(r0, &(0x7f00000000c0)="abc3f6d96787e63d569bd59f3c661d988742975d78cdc3153acad91ee457c4933bfecba52c07bad2adbed5e6e2d85d31cae8c673e9ae1c5c5378b1e6cf99d15afe42bc22f3abda0b5221f12e27bdbb32ab0cf0afca633185a94bad0728cacc387574143795e8945c6d6e11457ebec621c04d323640dd71046021727c374e2f38bbb45de16eb56beb6b8e9e877b181b07e6b8f5fba91fe043fcf887aaf68a9a3b741a29b4653bf75b4af33e1e", 0xac, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) r2 = msgget$private(0x0, 0x20) msgrcv(r2, &(0x7f0000000000)={0x0, ""/104}, 0x70, 0x0, 0x1000) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 13:34:58 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="40a700000000000000ff00c9c60ddb1917427e081c6f975ac200000000000000005b67071b542a538706000000b818000000290000003100"], 0x38}, 0x0) r0 = socket(0x1, 0x4003, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffe1f, 0x0}, 0x0) sendto(r0, &(0x7f0000000240)="58e720fa9580b95c9577aa8b31b4785d26b72ec1ed5be383f050a61f305030d87e4536e7110dedd88253ee101dae8648b33b564cdbfecd8d6044d57f731772ade2e129692a9863a723c16a35019c209df4247ef9503af876536781b810f5206a752eb2947c83722d10ed4a8158e42949f78d080d2a81c51507a7d619db56144b5cc1795670517a828886d4550a4cec7387a80f74d868efb1af6156dcc662eb35809ace91de6013eb4b9e71415d9d2e5c6c7635fb322839d05954d73d1cc11c1e94d54ae2e975fbf22bd785c7804d4d3b016b77121e5ce455a916", 0xda, 0x405, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x1, 0x4) 13:34:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) socket$inet(0x2, 0x4000, 0x0) shutdown(r0, 0x2) 13:34:59 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x10, 0x4) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(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') openat(r0, &(0x7f0000000000)='./file1\x00', 0x20, 0x0) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) 13:34:59 executing program 1: socket(0x2, 0x8001, 0x0) 13:34:59 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x226e) 13:34:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x6c}, {0x30}, {0x6}]}) r1 = semget(0x2, 0x3, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/213) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 13:34:59 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d0000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) 13:34:59 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000300)="5001050100000000c600000123e5ffff071010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009a00000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0x0) socket(0x1, 0x4, 0x2) fcntl$setstatus(r0, 0x4, 0xcc) 13:34:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x4) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) 13:34:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chmod(&(0x7f0000000080)='./file0\x00', 0x5) 13:34:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x18080, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0xfffffffffffffffd, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x810, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) chflags(&(0x7f0000000540)='./file0\x00', 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x82, 0x0) r7 = syz_open_pts() r8 = kqueue() r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x8200, 0x0) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x0, 0x0) r11 = socket(0x3a, 0x2, 0x6) r12 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r13 = socket$inet6(0x18, 0x7, 0x12000) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x80, 0x9, 0x69}, {{r2}, 0xffffffffffffffff, 0x26, 0xf000000c, 0x9, 0x49}, {{r3}, 0xffffffffffffffff, 0x44, 0x80000001, 0x2, 0x5}, {{r4}, 0xfffffffffffffffc, 0x0, 0x80, 0x9, 0x2}, {{r5}, 0xffffffffffffffff, 0x0, 0xf0000000, 0xffffffffffffffc1, 0x27ba}, {{r6}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x1, 0x5}, {{r7}, 0x0, 0x80, 0x0, 0x80, 0xce}, {{r8}, 0xffffffffffffffff, 0x4, 0x20, 0x0, 0x9}, {{r9}, 0xfffffffffffffffc, 0xb4, 0xfffff, 0x5, 0x6}, {{r10}, 0xffffffffffffffff, 0x2, 0x0, 0x3f, 0x1}], 0x8001, &(0x7f0000000480)=[{{r11}, 0xffffffffffffffff, 0x62, 0x1, 0x4, 0x7fff}, {{r12}, 0xffffffffffffffff, 0x4, 0x80, 0x1f, 0x5}, {{r13}, 0xffffffffffffffff, 0x10, 0xfffff, 0x401, 0x1ff}, {{r14}, 0xffffffffffffffff, 0x80, 0xf0000004, 0x80, 0x8}], 0xffff, &(0x7f0000000500)={0x8, 0x7}) nanosleep(0xfffffffffffffffe, 0x0) nanosleep(&(0x7f0000000000)={0x4, 0x8001}, 0x0) 13:34:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:00 executing program 0: syz_open_pts() r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x40) ioctl$TIOCSBRK(r0, 0x2000747b) setitimer(0x0, &(0x7f00000002c0)={{}, {0x0, 0x100000000}}, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) lseek(r2, 0x0, 0xfffffffffffffffd, 0x2) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) lseek(r1, 0x0, 0x0, 0x1) 13:35:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="c1") 13:35:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0x16b) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSTART(r0, 0x2000746e) poll(&(0x7f0000000080)=[{r0, 0x141}], 0x1, 0x1) 13:35:00 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="bba1", 0x2}], 0x1) getpid() r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffe, 0x10000ffffffff, r1}) fcntl$getflags(r0, 0x1) 13:35:00 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)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x1, 0x6149}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:35:00 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) socket(0x20, 0x3cff3706727ed02c, 0xee53) mprotect(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xdb7a) 13:35:00 executing program 0: r0 = semget(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x3fc, 0x1, 0x200, 0xd911, 0x4}, 0xc) 13:35:00 executing program 1: getpid() r0 = socket$inet6(0x18, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = dup(r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x8d02) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1013, r2, 0x0, 0x0) shutdown(r0, 0x2) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="edd416a0b038266f1341ee48a00529336850fad80d93f33c23189540a77bb60af5028be7aac0c8b8c8d1f5d35e5a18806e8dc4ceff6b307bbde4fcafb3a987edb09bbd8ee515c20a594a765750fb6623b201f65a542f7b047fa2752b680b8bd96571d6794f6649b14276c112a1549eb592b8f6027faf5fc3fa040f948bc593cc468505303d4c101511d378fdc600ac6570de3df596f02096a88bad6a49043525e16492b52071e70479d197cf8fe9c9eb2797eb3a8b0166e86fb7b95e19a379359c010ad19dbc125af9284716ceb5bcf6c23fd2be3d1d162811be6cb6cd08f4d2e3f0a472a4f857082269c8684159d3bf523bc4357248fc258666", 0xfa}, {&(0x7f00000001c0)="2c6bf6cf03e1054aaee44b5d5f7c96fa571b898ed0db1c6adb8d16e6b6d30bffa117c9707e948307dbbb37", 0x2b}, {&(0x7f0000000200)="972072407078240a967ad8f9722627585e3ba6d8d90d9ac60b6a5e610d070de118bb0a99f0550b70c68c06ed88c320146f6d37645d4d654488d794d66dfad2bce8", 0x41}, {&(0x7f0000000280)="c79a964968c9a4e0bc05cab61373f57c363405d1aee84e9e5aa86079956a460410f7d0d6904fe1dc774ec06adb745f4eb7848e0831975731b34c96d6abd0a7a8ee5f2e74f0ec4fe9db380ccd97b29ab66cfb658b4ff01f3810d57684aff82dc64e15d40a3f24bf53b7a2ef264dbaccda244e3dc343d86be861f7f0a43607", 0x7e}, {&(0x7f0000000300)="806c563e663d48ca4ef480d04fedbba4d0050be3fb16bb1c306fcfb0e9ba16113bfcfcab399e09252482bb92fe94e568cf6bb82cc78cad7e52bfaa6f8fd9ccef37adf9339de45b2e845df1e19e8d7ad1233d53f39548fb7c26eea5cd3264b3857a45849a3b66322ffd2d3c87b2340486c46cac21ffb27501c9b268b475976bccad483e521ccad1fa858f136364e5fc74", 0x90}, {&(0x7f00000003c0)="f328925da88efb9d146e8b75ebc4f9d4d01a18c95c3fa40f2d3ff134b5acb45ebca511eb36c1c517bad6da8301b97ae85d61135cb056c1c23eb75b810e5f36a7c35635002b52fa1f6feb51504824f2680bff50e33314e50b0f758cf90dd41a05478b35d5658b1beced4d66314b038c325933f90191eca55aee3b3c5262f5", 0x7e}, {&(0x7f0000000440)="af4e42c29be5c30fba18d8e23cbb3f97e561ff2ad3e9cde85363efb21246cd99684bf9024d6b988a47ba8ba8a7a12af649ddb4be3cbe76777883abb0dfdb209d2bf4ed7d984cc5323a714dcc0de873c53c926e82e33ed0d1f99e5a83885c4bcf4820b28f8f7ac436dfcdbe9357a08916fc8cc85cb89d", 0x76}], 0x7) setsockopt(r2, 0x0, 0xffff, &(0x7f0000000540)="567498d4bcf9cc210484d0e65ad9bb466583858a053e2f7b25d16a21bcca37d9e289c01c7beac2939aaf56d53485f23b37d167fe03bff23780568312a9f13135231ba5a99e706736f206f5080e93646788844ef6a050599daa8b938e7b75567a9cf0ddabab542968ac2325f5f6604c9c1eb6d90bbdcab064ad4d28c3502b96e42ab29069020ec6992a7ace697d76aa7085d348c70b30b61d72d5a15799c6161ab205871c", 0xa4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000600)={0x6, 0x0, 0x3ff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000640)={0x2, 0x6, 0x5, 0xdd4b, "ba8b0faf96808508846d5245d6124b0cc2cbc536", 0x8, 0x2}) r3 = socket(0x6, 0x4000, 0x40) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000680)={0x3, 0x1, 0x81, 0x3f, "a6a86fff3c60a7f66d3d7a9d38956361bf8aaa1d", 0x9, 0xff}) getuid() ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000006c0)) r4 = semget$private(0x0, 0x0, 0x1) fchmod(r3, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000700)={0x2bc9, 0x2}) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCLOCK(r5, 0x20004276) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000740)=""/103) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet6(r1, &(0x7f0000000800)="886de26619c318fc62c32c510ad031b9f75c093e3eacc9d61d365b213528d82df8d952d911afb1d0dc218188bf9c431d7bc2c1dc4e1e70d067549342abd5537d566edd2f2806162e586947da92da86d0ecd25a74abe1a05e17069ed3c47be3370e1c836226b205e4af4a82694346ad2b98f3553d14d96e6057f13a9dc2dc873dbdcfb7487f833a0766954d011f27df367f3a5327e4eb7ef78c6589cd0eca4cb32ca343c2fe1c6ae90749af665c6cd8c3845dd9d78261f6368ef4640bec6ef3944a14f06520272ae400c3f4431dc3a20873a005d634815c565e639816b8dc343da933983488a9948f36ceba8584813dd04f7e07a066012ca82b24e4143622be89f0000531cbe18d79d3524783ae3faea4d83f47ee23e3747da9afecf0a2356615e4aaed72404c7362009804c59eacd249b3cc2219e54166ce42b1c2d92186b25dd0804ade6240772cd3024608fcfe2c765d305448142b67486e041829cf0f7e80e518ee908e33bd141d5378b6f0d99bd94d2cee9c2f948ffc924e3b3558fed2bcda2e73da459947c0a62e0485a985a74c734bcec715d027e41181b1b00e6c6801b117c5979d4d1507fc1364d175d48c9b2aa7562f8a505e318731bb251ae9aa488f6526e3fcc20658e2b1f20ab35b6e2ff5f20a5da39bc4627a6425b4cdc8e1001058b9aa27540c1f89644a2f8cc7b362e89775bcd150ab596fb7d04ea301a017239cfc2a67216a4fa2155388d0f28a48b939a541991c47a217413b85327b7a7d42b070095842c18192adbed7f3aabc7e086f93259f9a903b277d0df29e0673cd025d92d2edefc2ff1fc96d6f4130d9c28556a1d6427367a64e61b9256a03b8b5e340966d0c2c27ca0c9b5623f900c976dcef562d3d5709da4b7874aedec90794b39f06ff4ce0646b1e14d6fbd29c1c4d7f9c0bc2f8b66aae153970af5bfd03febb517bf7cd2cff7f4e595b448a943d55d40c8c70793eab2d0d9ae6284c590c9bb8ad097ce28f340e7b0a9bff6cc714423be5a23bbd6a225d4a1c4fb5e73b992cffac3a8ae1dda22af8c86544dbadfe603b64809e95a54b9985123159fad87ae0062b5973d83b39b3a21e1e2dba7cc42574fd737e8b5e58f944062140f6c487d45ca99ec569c30148650c855948d584ed1e4787a58bb49920e52bc376b427e865b2a1a31ccf332ac709e1039274dbd7c34c09fdf9d41997ed2304dea392ffb9cac28b886db8d0ed3bf895e4686418a791f42b2fba5181a9d17af98cf8596016ae20ca629779b0ba0a72503d125ab112ba60d5b9ec41b2afa71de1eef88184f9eccdc97a6d0270e23db15b426dad8773602e0f998f2234756e8466822a540914236dc39d1aa33653c9818651d702e83359c8a64a3810718cc75cb740f4fd3e84ef71afbfe8d4052bc88b4ea2f83b8f880c78cd73505b09c2b4acaa7874b144afb07800fc1decabac48ace9e3a72e8774a4875c5ae3c3376dc1e55e44381665c4548a9be0704191b73aab3611d49b65f37cc6670741612e267cac8bc053212ad69546d8f2aefa97d42285305a503e678ad0fc275d756c7a8c997eda2fa79314f3fb604833651b3e693a03778cae961c47720367cd228aff72047d341a17e3df96ea42643487fc13023c7e38d07fa315df1f1db4f001310aebe1878042db19ce7e1418f3a8a6db03b1cf708a502f285b467f426fa0bde16a16309e6b80ac71663d57a1c47ca6bc4aff8209da8a7c2b1d7ff112c4f0da72ac119e41f5342fa00a7ce6f9cfa6961975ddabdc33b31290198b038b7d71b89e3fb44002fcfefef63e8d435df3c4417c5a88100d07ee0308ee9983bd0470765c97d9bae3921230003a222c5291d83d73f845e9cb805db0002ba8ff392dd69edb64ef0157faecf9103491f22901f2e91f03591e4412cf9c00208b12f9c677885446305934b7895528b84890fb569b36b0a52d2eb89c07ea23573a67f8d3c7bec37337ad4024b783721df1a41ca12d36e58c48d811028e63ec68cdb532c90abf3c9533e86741af84a78b7b91c0c0d1bf345bd1f5c38b12b7b7f192ca1d15ed7cc073f1d5d34e2ee32ee126090acbdc588dcea60fc682d3e5c418f73182d07ece27661b797b95d3e3dd42cca0bb745b698b2cb684ee7f088fe1b2c4ddbcb2bbe749c81cfb8cca2b3597890559cd06eb7328817c669c4469ab85699fbc52f783e775f2c80c779032420c1d1107475a1f14adaf605a41346a14193494ebd39ccae9af00c0a2a10c745bee841b19aef916aba4062d7a50faf22788984109c09d514df2e2b705c8bd8681e1afd00312f6e46334018edc43185eb7dc9d5dcfec56395e6d1e67128dfcd51e4fe7acc503d94408507aaee2e451f953e8669ab80c23e38e640c08f463d155b08dc3fe138d2478045710b8b818c292edec315c77b91d353e3ac1f450cff232a5cbaaecf213507b08bb29adf54d5ffdc4ff75532970d7ed6658ffd32344e099b7c55b033996b6577be12aa299b24b1477f8bc61e955ab768c74760d3e04315b225d5fc7dcd1645997ebfa988c86ddf95390dd0948c86dc3ccde3fb21bd21df1da12c3c14081cf9d3f317474d2e7020c5e608c0e24cb373591c1be4da25076640b1e961a8dba7933e35e8dab9dd6541e04747988a7961fb1b5ea58462f774ef8e96616db9ffd84decea87af3c50cb7c08f6f7a338e08836c40fa0dbc726f55495ff1ffcab061c594ad57b3073293eaacd54af7e7e6f3d9771f6d3f7c06ddd04a09887959c3b9fe0c0392bd2a4d07326e56d018d5f7da04adcd4a876aed6fa117bba635c258ce5453e6e368efacedd7dd55fd0512e4c5da0f3e7cf2d7ee1a04e270e2f01a70cb9e0dd3f2a0d7e426d243862092103503a0769311141209db61d0bb02734e22aa276babe8466bd1ca17e81313ef2ae4f2bee0190adcd06bdbb4c02735b6e61314a4c5509b844f789da502b5f309f44310ff9ec5a54ceeef67bbe5e9a02c2dca9926a1c0bd77423c22580546bde373d64075617cac7b8837670189b58e7ad355ad8293d93666bfe274e1fa7e5205d32e96806b53c071876b553ff9cdad81827ae9289719ef5b68fda7da6a629385ea9d4d2bae43ad1856a83e07469b5a661196df09841c259abacc01cff8d3a2ca8319600a4cffe649c2f30a8eb34f06a11ce7edbf68e1ced964ad06ce59f4580305aeae07b3c1044b7b7ca9c2f52d3daaca15be0ae35fb92ad5bb401358cbd67ca82693ae2d72dffa953ab67c82d0491ea69e5a7ca4cea4c9cd2acc6d4fbded5feb073fe065a56cdd963bc3fcbdb4bd00e13d356dc69c43b8d21dcad979c09d89e057eb020a1e506ea89458375dc811f7438afa687b7ff047e5a03b7c32dea6021583760fb31537cbb6476d7e7b62a584c0453b9a0d4c7744070e1561551a9397c39bc2714e7119e98191ff65bc0c41144654fe34bf9cc834446f6d629d5a5abba64db21eb958d83dfeb8730ce588f8ae13a417800e0cd058b52cfd5d0cba15e20da8b590be6e746cca311af9b85fea7d69809e3ed9f47ad90fcfaacb1d23ca392f246b5a0063ef8b4bd4034f2d4bf322b4667343b50a750c7e0e67559840252490beef3529509e3631b28c8b1de145303f6224a0b2bf300a489d6d25d253e91e1580a30749ef550eb63ccce328f5f2afb7b95c93c6490d5b8a8312a152bbbad0e4a71845ac438e1aa7ec22ad495cb0b7f9abf6f9d5fdbf2753ce669cbd7d5a212c462b71fc8c930251c0010c383552f424c0aae1ba9c5ca39c805e56918f52d069b3031cb3182947b0e3c3d5898ad17aabd73f88c1eaf668611f37021bb015365757549cfa65e9b724ab2a534c3e8688863f7453df77d01a7921117952a26c6c85531a78fcbb8758901d2e86139a35e838bb2a496af5d5344f3f1315780b65bdacff000a9299660144650ea499cba54db4184c0273f0bf5788f2ae6db2c1d1ddc0019122866322cbb5bc15adf1f2a636ba70c773514eea59023282855ebfabc849a06c709f9809f3fe522b2174d8f40506033f0be918c8babcbc0b25d781f9f75e66c10f55cb9488d8334607ce8f6585e6a2b1fba4666e64d6e7007b7920d859de8c5a246bb5f85462094ae96d079b00bf87c2d03fa055612d1d2d51c926943dfc64a00f872679f2de607d1b0a4f8f340e9f21cab8f7d0fb657abc3c952713b1d296d94aa711599efdba5794ca2da759c152bfcf1beaadce575f285c31f3409c0bfc4e276916438761e6a08cdcf8272cb2c0ed27c474008f67a57e83a1a632f883fb2c79bb83de57c54fa4cf21ba20ab11ab34c0a75bceaa71b2c7acfef3874b9a6636065b4b2dbd0ffcfe93f6ab70e482d781a02e57bbd8f7b21a226806d4b3df700086e2c6bbb48b1d2c3be4483d1449e8de4665197219c2a91e49453f122329715e3f6ed8a3138fbf0c3971caa4ad5dd2a9771acad712964089de47f3b4f643d5d8db4b439c9f1763721d5cbe5018bb022d0de49cc040f1d02e1c3c5626b181638e0bbf95af0c9dfa015646bcd54cf759f8675994820376f002cfd6c42074dc26e4ce0d471277e78828069846de0c5dc88faf486639ac6d64571511254ed49fecc3bc5bafecfe8f596b619283e7655cb6de09c4c5b9e008c03c321b2ec891e0b5dda13fedbcb0732a7b080e7220ddcfc384ed64b1ec4077fc51c08037f0770265482e269012f2569b0514ea857b0d8a0eba167d2c66a6df217651366218f5389c4f7e5bb6b04cf525392dbc9eee0d6e09b96a7cb8fb0af39e32a5474906e9144af271dfcc1bb77ed14db714eb8cc63b7674d22f2d302c063d2dbffa42a864aeeff430da3d958dcfacee7ad0ee2a6f660a492a29359c9fd299e8d0dc07879ab92873cda5ed8fbe931df2a3f5315b2cb5c06e782487506cc9a920d9d73fb434b2b9694d32ed1c5b37bdf8d05f3c4906178d2188347babe95fe704a22671a0bd99b7edfb6540ba9cb6b74dc41cad250e5b62bc035db1101a1cbdaa358726c1e4c9fcc6652f3db8974085dc4782ab63d6300180959910e8222b3067102f2224f374a90d2bffbd50e9fbce911cee2790b2cac2356419d35e6a517ff837072a21870ad936242cc0b4c88d80ad52495e8fcab626c413f25c4617f174a9dbd4ef9671089b8374ee5b10c059986e546067f51795480b9accad768c69467d4cab9b36272d727cd01e5deb3f2805d1236a6b262a3c2f8f238896158c40e9ce5781a5a209e066912cf1e5ea27bdfed5cd19191bd082986ed9e717065167b16637e30754859e1300dd51c79bdf2cd6e291a47bec12065c3083170affb39bc19b3fc414328cdcf0686cccd11ac24cd1056060768a5bc0c7c5d1972580ac6ce4d48a1b425ea671ea6d7b980cbeae141e13f1f15d73b83ec1641ffab1412f874355b20ba21f3ffc14cf8dddab88d0ab543600570e2f81bb04595591396abd4d52e3a2413cfc309e8e7e911306d2edc3bce08abbef8f7d3de9e2fbeae6a0bc88cab2c98111ef6f8093c80401ae0cb9426c7cb74df5cc66358c88e726db9b88bdab59ee8b51dff87ddd77312adf9fcc286f5a68d127a9c136e888fafd8404cb609e56078683605fc78badebd938e20ab27a178bf56fb2101399d10de4ecf0ddc6f0a41c1620032f1b75094ea502ce8523b5697b2270ce8ffc13e5300a81f3a11d5995ddd34ce09a01fb8d0ac1ad98cf608a3b6c2eef839897251a92a16971ed5c34a2e168e710438433946abf27e413ca5e88cabb766f1367e0629103e979885835f7ea30a5912671a70e960c170d79ec7f13b4ee55a936cd1d", 0x1000, 0x4ee9d988dd3f8c82, &(0x7f0000001800)={0x18, 0x3, 0x1ff, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001840)={0x40, 0x1, 0x3, 0x4617, 0x4}, 0xc) setrlimit(0x5, &(0x7f0000001880)={0x9, 0x800}) accept$unix(r5, &(0x7f00000018c0)=@file={0x0, ""/108}, &(0x7f0000001940)=0x6e) fchdir(r2) sendsyslog(&(0x7f0000001980)="b24190048949f14b20a76293f2aeb39a6d0cb5bbb14c924b0ef19f66164d17858c9fa0471f50d47e5b55eb7a8ce1bbab960ebf68f5ad4a76344404840c389978260fd6fb1c8f38cba10114165997fc0279e4038df6c11ca7ee7c0048fa771cca911e15a0d63ad8b82fe1bc12d0f864fe28510c788b912eeb3201bcfb84b893dbf20d7b82c5794bc530966bd210fc0e2768bdb3599ec8a55e3ac69b661db89882a12b26a10ccaa83a88bfd8c921e18526368a69d6244be1b8bd10", 0xba, 0x10) poll(&(0x7f0000001a40)=[{r6, 0x10}], 0x1, 0x6) 13:35:00 executing program 0: r0 = socket(0x18, 0x8004, 0x10000000000) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 13:35:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004", 0x0, 0x9}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x7b3) 13:35:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getegid() 13:35:00 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r1, 0x6, r2) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r1, r0) clock_settime(0x4, &(0x7f0000000000)={0xff, 0x6}) kevent(r1, 0x0, 0x0, 0x0, 0xec, &(0x7f0000000040)) 13:35:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xd3b6, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 13:35:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x6, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xa227, 0x1f, 0x3, 0x8b, "9377d82348b6f23d1f00ac7a5f5769c9c230924d", 0x80000001, 0x8}) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="e80000000000000000000000000000000000007c618377dabbe5f2f9253d926caa2743389f34f0bc13af10267015c80bfc7c44649f4f659515380c241bfc52b8ca9d31c5528a0947d26d0014fccea62ea276dc2d031c4dad392766d01e8c4605ff22c7497c7dc4b51e18999bb7cead0839f46230d288f9b92dcdad635eb574624a72f6e06f0ca57dd37557be020b3b38a5fb45ca5d0165315664c7c477834a1178e429e5fcb99649cae81c8dd8510bf52f63cb5e09a49a9ff06438961f0a7da47a9bbb95b56ab5a9306a703a979f352b28b04e1b00000000000000"], 0xe8}, 0x0) 13:35:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='\x00@') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 13:35:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x15}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x25}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8200, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="6dd55cfdd872b15685ceab4d90a04f54d99241fb13a2e147f21648347d359b047d6af5cf23d0556304b576f05739b59be8b8a82609d23bbf1acee48a73e18892c122bbfdf60383a95a3ea8787cf74d83e1ec52d0bad72cc5e10bfed0", 0x5c) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000180)="9a020000000000df030000006c9ab85d0818d23a", 0x14) pipe(&(0x7f0000000400)) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0x7cbc, 0x2}, {{r0}, 0xffffffffffffffff, 0x52, 0x4, 0x8, 0x3f}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x1, 0x9}, {{r1}, 0xfffffffffffffffb, 0x81, 0x80000001, 0x6, 0xa30}], 0x40, &(0x7f0000000240)=[{{r1}, 0x0, 0x20, 0x80000041, 0x1, 0x7d2}, {{r1}, 0xffffffffffffffff, 0x0, 0x800fffff, 0x2, 0x5}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x400, 0x6}, {{r3}, 0xfffffffffffffff8, 0x81, 0x80, 0x8, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x3, 0x2}, {{r2}, 0xffffffffffffffff, 0x20, 0x10, 0x1, 0x2}], 0x0, &(0x7f0000000100)={0x2, 0xbb}) pipe2(&(0x7f0000000000), 0x10000) dup2(r3, r3) 13:35:01 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000002440)=[{&(0x7f00000001c0)="16bd695dcefd9db9fc0eaad4a3262d1f055736c06de4639ac06aba8791b1f7fbaee92ccbfbf1efdad852a0b267dce74ffb78460e0e83b01dcccdb7e90a20a2dea9d0fd8ce0459a7686e997a7730dfcb150842e6a4136f26c0ce141663977e4651129cb35a806ed1317ea86dea83dd40e41892a2a03a5b3325ea554b9cf86ad3723b60ccf7bf81cd3f48f00d3d18bb038ebf64c11f602b898fd1db3a6a8a6c525eb3ead1213e1d4fb10b3a41b54229b8a36500f0a5dca24c41aaa2a84684084f3d34840453f089c8c5c1b01850e0d5987cc4b602cfcb3465192ceeb3d2b11676570b8badd4a7c00e561ddaa2df419df7a6aa449c014eb4bc4b1934340", 0xfc}, {&(0x7f0000000300)="402c7e042b0e64c3ddc625220bdf87c1fda0fb410a03a69f6cd6c905e64a02fa9889ae04e0d583234542977a647c870a19d650777db609773ff6313c8617ee8e529b54c6e5142272373c00b56f6da017662c92bf9ffce9a20f5b40e20d76de52f3e5392750712006811657708a5bf781044d2dbfe81cd2f87332e5301692f99fc086b69df88a46c63b27", 0x8a}, {&(0x7f00000003c0)="b5ff0142d79b948262f3d13f1baa823df3d2382b98435f16d4269505f49af4481c21118ff1c2de5e1c150dc2c0b4106dff799bc79946dcd3338de81f32e4d145ffab2620b0a86a53ca9760b4ceb6f4eb482a16871412930b2848ac6c172e5204e4905dc91c2ce78a1179cb34a648d098934214fe623ede9eebcb581b53e30ee5800071f0d721db41c77477780095bc4ad49316c29e90c21f479028d1da8e52d90cdc58b4109c52fdfd9da06ff2735f6b7e70c069d7411dae66a46905367d569ddfd539d52396dca7b49f49baf5dc0153e9df9d2e2396ef8d9c99a29f1d05158633a3fe574a1bfa9535d5bbc7ebd1df023c53f230ee7af8bada0bacd0c5d29898f27a489b38ccc4ab7b3a639209de206d4858ddab12d52875c7fd695829b352f64bef8389afc6aea14dc793a1e736002dbf008723b8bcf787640a2925ad4693b8abd387dd51c471e079e6c047c5869da1ccace349d6bd78e54ce66a5544cf8ac576f862027e61248a0ee1e1a989cad5faaaa9b54908ca3ffb6be575dce84a6325ba2fcc4a4f71493c68109072c57e68772604f4453818661b4a6301d493011bca582e1ae30effbcbed38de2bb9fc5cb7dea7342c86dcb799d7afd82014d9da053855deb2a0e2002319ab1691b9979bd4afb6916655427c1ea0b777c10e018e7e1dbaadd3d2a65a1f3333c06796823ec60882e3c87064ffccf18581afd5f66355b89466cc98166f8aec4514ba3020259af8680cce4effeb1d9cdee729f93bf4d8e0e5fbe0a3dd174255e690dc5980bc0c9d49de269c2d7171fc25349a9f958c05c244104d55078a514595d7d5b0add5c25b14b930d94eebdfc263f22e77e28ae53a0cdeebae56b3fdbd81e2586ffc60d7d98ae24fa46dd77f9b0a3e7d5437e12f11cbc38a70be6285c1179a83591f8b7629e56f666912b457cc95130c25697c367234d24a5eea26b30b2aa17d08a88ed63f56eb62ff5a20ae5067ffaf9e9f1c9b00d473d5ef555558a164632294a1e353395995c4d69edbfedfdf2cdbcffa85f3d4b6d59ed862f68885f83ef7da69c62bc75f16c7bceec84e8845c0de007bafcf83ce0e34c23584df96db9c80d70bed2b3cc4ab0440a9f145e532d57812058a03885bf56ef7bcca6657817a9677c9512366dab8de2a02d5f11be00082bcaad91f46cd3f52d85bc6c4cf57e1b357ad85afcaf1772f24f49327f1f062e432ea2754fa0fae6ccda5999383789d22bc59f96f6ab7e78018f0ee006d842764f3952bc586c1c38d3c1f47fc4c14345ce0b44acd2f1a3dff163026d8d663a9e567c24b163362533482b030bbe638a98f548f4388f140696fa626688b7171cff5c9f144e635c587034901a2c18c6e72983c3bfec745ac39046283550c1708b231b73ad43f06362e4abbfb22928fe8d65933a671f85413fb29205ed4ab3ec6057837ec267baeb8fd57b7a8baa57766617ada6d337e76c7fa951179df6c7f7f0ba16aa11115711b775be650cd1ae10bc48f1fbdda29ca29b25aa173cb7b2ddf527897f6476ede14ae9b7474120924dc579704eb60e1a22a95afb7d818c84a40f7b7a9bb034e4421ce0f35847f7f6d16ba930468852fccf6ddfd6cb8c326627a92965ea132da5566a88b6d304333e70e5070e5af91b91f64f85faabd81442180aed3e27cca0d113f67830690916c7eae396a833d94a62aeca33c836e8ff31fe8571171ef748d95d03c17c65a24161d53ca3ff22ac92e6128053b7120713ddbcaebd6c01d6b00930926a9b2c5191613a19c1b4132b10e2465ac975d7042ff2792e4fbc2afecf43d265e5a035701efd5e0430e10b6b265d29a2bfca1d8571b1d77060019f6f83452ea9dd9ea66c280d0e2a190534e045a7f06e05deab24facea1de7848995a1aed09fb89abda7fc51735cd72ce26e120ebdf4dc6b8a3cc2aa4ee5ba6812b4bae4afb06f57e54ca7af93e6d1dec386d64002ef360eb926da64a2428edc989e6c1d7bc265c5aa271f1ab7ed010a6fafd499a51e44c29e33215f23f7910d1bceced8864eb7d0ab7182409c0333f671682c850e886e9c87a9c8936cd1927c54ba928ea5d94960d21d02136bbd0b137b6b5eef457d604508a46a919a34b8bdc52de05ff024a5414ab92cbd420017dc9b1aea8a2ac1084ce9e9adef79cd96f3ed8c48e47087aa2f478e2c3927d122498b1638de34a69604706bd28351a5e60d0f659cf82b599d64fe54a9e389800f323c08ce3dd08bff006d4f72e989931458db278d0a809d41ac491d54df85b0672b3afb9e05c2dbb8e8e982432b2778c51f1918d9c0c7bb4c941434e24a00b06084c5462331bc9a4570c1b4a9272eaf883c7fd4ac576b7a3b1c6f7641bb7076d1ae8a62c836373e1d074975a23cfa0a659900a71eb2ae53a9b946b04c562b7b9e95f88ca071031bee7fa8c449dc9193caedb174b660b6cc879411072935aa176496d4d9da6f8573d6b6299533748dfe5369c4be45a445ee08cd854be8419ffab5ae6d66d6ffc4e874500ecbfd5e3df0e40a495527fbc982541edd7b461c9db3282a31723273d113c42d8dd7714c218ee29428ff93debe60be6c6ea481ffd71bd5d827d8840e2030850e957f9275ae6566df5fa71951470725a1d57655868b25ae658b9c35b1702d24af1c9c0c7c627abc29db17efdb3c2125cc3ffb72291b6a86e5c5db7eac5ae3b7fe6c6b5fffb106b08a8bcd8a861c5a743fd794358a09c04feb8a842f1b6e4bd825debf232bc957fb5b343c11a8c5ffc8dabf35c71599d13747f722b5dca78abf33f6195a9b4be5d3a14ab37150216273c3bc4073ddb363628e7497c4b95fecdb30cafb6bdb7838f40d3540e75621eb4970ed38bfeb518f08c3199947fab28aa0a700b6ab0c392107d17d3c3f6d3e8cc92fd1810c895171e7557265ea2674281edbb8a61eb2fe203f8cd4d400d85d1a84964a8feaed093ca26e0f77ded94c1eb5c710c9362c249fd99b0618387422d581cfc7b23ce485c63201ea4a2134224f541f8b7365df5422299be1d470b6392a4c7c3d38d5344d84b4473003e61471d235a638128ec3cef167964b62c3aa05f858b653165ed98fb048fc834a0b5b020b5ae17f5a7dcf1d2e191b03178ebfa8bff81133238eb8ec30732656d231d4748ed8b25cf260ee9e6ee04050d0e38d97f41ec378d8535b4bbc6aa8e77de52dfa66e335786567928d3bafe26310ef20339b093ab70cb6dc4259e77e7ffd772e844ef282e68f75b9f5b728096a285bf64e6c43f7574d1cd687d7c7005e1dad42892cfc61e41b5dae2d2c5f98da28d6a0e30bcc3fd2d1dbc8ca62c71456bf33965c23d0be3b7df478eb5c96771c551c24b754ec3b02f91ad626ea3e46f1dd17fd6ca725809bb5107ad569c07b570235fac6765e219ad19003828c4c5b1e144841d9fd57da43be84f6c33028ed36d3d2a485203e944aba0265ef94d99f6edf60f3da8b06ee25e58bfd4ee68fa8a3ac9b426237bd2067d4e108e4cb8394a748c90edcdd5f04bd3fafe133a86a4e3e36ad7e05aa4b18bdcf2b7c591544b61bdf8d4e614ff28b3ec8c814620c36e66671f401787ea6cad9bdef7152cd173a66923c4d6c0bb0d7f9ea3880343db51baa81964d1e4d19a1c8bd951f8b3d0f1f3c2004f380fd903a00b1d858bc5b7911b3cf7dcea4fcf0b8b257f901118faac4309ed2269dce4c973b4ead5401ce7ffc554e0565819594bde6fb695607e41fa000644fdeaf67fbecf1be0554072ebbbb73314a568a25c70701984e61fccccf32e14128aa22e55216c7a9849e23c209113f1efc956c6e93926a3e9b8e2365ae385515ad2ec33af74f6d80e636f5b93fdfb7a75393c95c5acea062ca01c370e879e2c4d0bd91b6474893cda4352b1e57656927ff022929499c4d8273fd75e7ef9a52245b1f403b40833b3c92ea7dc0bb9028ef798336c9f645918d9257d4ab08ca3061cd061cc3501615577cfc9f6bd82a51f541e50d642cf40b78a324b0b7640bfdec661adbe6ff76a439ac237e6b7d6ff01fad9cf7afc10912641d241526f4609fa8fd78359832791e29fa764cc1721de51fbf15c1a6f903a3e21affade93ceff9dc6c89a474288b3d6ca56f0d2ffd89d85c6a8e3ae36f532a0e848d2bde2f19c91073c3737697bb125f467b9e4c65996bb7e21bb5ef2524e8a3625ef0fad65fc062a548b93d1cdf106eb776dac9dcba8d714a6483af75fa4888570d11340031bccf94b03afedce683b0ddaf7b93fc4f7c18cfa723efe7d21a33c136b177696589b179c90f71038d4ac289372d9ec5267e34d8d04f7ecf9b3d4d92728f47502a6f99d3441e4da82c2b2d8ad14e6443ac66cbb43f3dc9e3b7faf65061b813008f732af42eb26c68da23ab69d6cd1b05a2429b5a7bb5270fbd45cfb5f548b321993f7d6e1eecea3affc1ea787f204c0d5ad293aa65e6dc530c26fdab4d4363fbd8a0116d2b11727ee2edec625f3d62f4e77180297ad6ce25e138d27c309c0c4f29b9dd5ffb7bcb2d6005026730d894efe2e946ef28b0642f5a131b5057fb491096383dee8fd9f276507395f7641d60e73badd5d826ee5dfb03ca79b4bf6afa79ed2ecd4fe9dc8f9c77b84ddc5e2bdcef7362f7162ee601f5de8ed222ca6c3ad6ed90a4c2e28c8606bf8baec1f4f8ba9898848646e627a3136dcbe640bcacdbd72a3c2b639c1b36ce3d1c2374983bbf1717c1b32dac90690c589ef53f4e5226de3671478945f5850287859f2b8b701f8879b7723d2d57fbf8a66ca798dfbeacb557d6adba9aa705aa3ae9d8ba23b5f4434a88a90094d8e33fdc7d64324d1a39063dccaf99c73936f26853a3fa3ab91b9e5dddf1f66a8f4e768a6b81012306917ef2d3e7aaf561d634da1ad4f5ea9c196c4f49676a579b3cc43fc412267c57dd058f8bd6bf14b0e2dd4d740d919d197d5705b5f743a026d2f62a328e85a54d5a50e1081a5f7cab06e928607fe8b1ef68844249894b7add3bd2c6863ccb082c5ae6b893e6ba89958dbd182dc54db116c1c4329582c078c1a1aaef52edfdc2efcf1a690b39df0013447223cc736d2b868986549b768fe73b913106b5732095dc3bf0c3d76673689b7d5f90096c94aae25e765a4f40febd35dd672cbb56c5ecf2e985123b214b3cae5b893378f5dec67e83c3239caf8e0a1976a0e7788c4b496b161eb2d46bed1ee2810f6afa084570a16de57d0970ded7811cfeed5eb405b25dc9ab0178c220b8c6f8289a25c557ce3e0c43c18e2e53501c71837aa9c0da4eadcdb29bcca7864741d63c962a4c8156c86537d813364c95f113ff044b2f5ad4f11546072713126522a5c5d40694edb3084241c2613195363ad0e811faeca084ce3e823e2fa974c7360aabd7c8ed6d93ad1c3dcfff731f7afdc4d7d0337e2d48fa37680c608402aa6b47f21e854a521b33d6fac83ee360bd6e1e484cad7122c825f076a511db606c66d808e94491d14c62bbbf53cafd85696a914bde623c3700e5b93c170f12237b333c8ce2cb8d4bbea79b8209a8820772efb1c94529c9a28b9255ae0f5ef03b9940d7a3bd0afd1486f8822de075f2088d87eed99e502956a7a78fa466c482c6c45c9394748c8a4f85d1e6435283a5ef88a4cfae9541cea5167af3641a6f48c8fa65c6bc7d5353f48032f1083b44cd4c5f3a71a2ba0a5c89ab8fcea2f477bd0d75dcf37c42a8355a03f08f6314091d8da1b39920316507b7e454773515aa0c27070c7fab02f6f0d74c9e3a7ddba599f110040a4a7ff9ff69b570a29bc996be97d06ddb025bddc51b36b6514d1df3b434397", 0x1000}, {&(0x7f0000000100)="4ad0aef9f6584b802d29e500bb44736b8cc86331220aa42c03e6d564d98499e8f160f9", 0x23}, {&(0x7f00000013c0)="974434a75871ae727b979a3afed5dd2b9ebc199cf8af52cee1befc0c9503b8db1f49d3377822ab761d595b886f5291528aa3985dee7772a71de69302b82e0b2e9560546f96aa40ad77ee30af4d438f62dd9f3a7b33ffca1b3c05fcb4277426f57087e73cee28dd43e03178b1095239a3e2700c9e", 0x74}, {&(0x7f0000001440)="106ae34f9ae9d5f9651b3dc9721ec2ee039dcacb24fcd3b19754bac7556848e82cbe0daf6bde7b7dd9b90dbe629c654a9dc335606ccd5f5f09838c3340d6c43788ffa44c3c13f850a40d64a732be142f6309064bc8b46222aa87abf0fd35498e45cdf4d7b289a0c4c0c586421162966df433578c99acdf7e1a757294467c49aecac5931957d0b0140b2e86269b3349c484421576c83a33719d50973c669f074efcef7fcf7c0f8e7953ab65c55ac69f64d2f0ca12a12d48412887a23709434e038ffbe8316eb5f1b298bddcc14e64b5e4f236b22fb0177f5ac624d10f2cc52c54556b5e11f41f5b9e22234d905cb2e63293ea68bed17011eddf150a0f08b41d24fad732ce12dac3779384d75f1058693ba24b3b9221e2595e1c43229deafbf641dc9d83cd608e774bacddc003f4c2ae12227406d654633b9ae10fe1481d5a27b1448617524abd340f964b2a81c0d07c20a24fd4da8c8517276128c1b07cf8b1bb498ea9ab14626d5f0cdacf26c0d59218c609f7782d53c8a8baf205181bec7ed000f74aa80818f127f16bcf1356b6ec11a87af50327cb9a93bce8e8e0c6ac3389682b41b46d64913d9b5aea0226e3a5e4ff21ad5b20307af38d248aa1089d5e757bf53a9ac19b24a08ca9b5cc1d0aff9277fa87b094a0d8fc56c4c0c297b33e397ddb28122850f1f3f10a5979679e739fd0ec069910cafc863ddf3cea890b05b41451e77553d429ed0c28e842882a5f93425333ba3d656b1602371c354e87cb115988df3d4b50ed88f37c979133943ba4b9cbce331ba31ed9284b173b36f38cc94e2871bafec88a310a69f61d3745386b9176fec95b9df7d8f10658c955eef78c8b869f6ec3617e7c429ef134ce3fe6b559145acea8e71404b3c6a2248e09bdbfd6d4b96257a9d0a261c8b068b580361b943657b6756877faab7e9f10ea1bee75104dc732161f1c3fa020901b9edadb97926f770969cf863cc5464ae8376f72eab1f4f95fe5c0f43bb913679b049f0b53a9d282d446a0193f16ff3dfb4867b8c9580a14de8145b5e32bddea5bf6e077c27b9352f04d5cc18f448947bf186eec708e4fbb83a89e435031a3a496b0286fd7a4de6489a29b155175af5ff285d72def8e2a84a26f2e1703d3def96b99036cbe470bb88f55caabb4adc48bc45760e9901017dcc352764240fc76dc74ee1d261fb4b7e6422b0fb569461578ffd2546a3242c44511a41e158b5cc9666821bf2999d8c619c0501dc09bc0653cdb2fc580c352dde1ba5d1f33c0e274c996e73c1ce034dcaa0dc59343b2b14211cec3dc327ba2ac88a274aa770e46d5ff60e0663b91c5e42753b72d467d6761d10d134f9625263c1b8b6cd62f9217946d0bbeca8838f4a86c27b3ad69af2dbe2c8287826f0b4bf37b8aec37c70baae61394b2357860444e0d3baa1cd872cc14bdb1082a69e0eebd48bf55df995cea2f8b6da2bd53ec923baadcb32392d174bc44ad330f9debcddf792524c63ca2fb2a7b7cfc8469a4ea16db1942482b6ec894a1901ed73dea99701ee1df47be9cbf063df262cbffb97d16b1ed8d4ffd801f3860657ff4d13b709b2c3a1755fdc1912f57012931e8ac86767f82760f3417c378feb4f0ecd08322b70364113ea6b31758f670706b693a8e2110fc5e7bf85b0bf9b0008a73066a09a597a8d550c44d1ba8604914fb47c4f2a176e3406c8269149e9e554ed8f3c6176453ebb536aa891c5895a04cf904ef39800ac37381dbe359b9b9fb147c895f0cae0bc3d08450cb78de27e103be9e0341a2aaf0f3633272894af6fdafa0ab88ad0c80245bc65b78935d2f5c8be4c1fc5065c7b28fdb1c5ea33418c3dc15a804e08b9b8f9da85e4be5dc57494c3f6347be4fb3c0c63e0552a23826c3e3b54ec2affff55c5ef82b564bb3f09771969ab87eeb616c3da1d7022606c556614f3b8e083999598cd1a02f23c4cf118eefcb761ad524cfd52da77270f122ddd8572177d60b19efb18e1308f5bde398b75daa188fda47592fbcf25378a21c4ed059fb79526be46373a1bcf4d2e76d9e1db093ba22f0e8c3b88bb90b6394a7339d7e2e8a8837b31a0255f7de327a07c0147871cc8c3025a40876d16bee5834c565cdbc57cc1b3b67e3a641bd572250a038305cbd3bb7bcd1561336010e8aaceabe353941b0c9451f9a6a71794888abd664eb31706dd55f3852a243c2da646a42ac2109e7386bf03488bf6d33f3103fd68d654d9dad4cb24e3d06588c0a115fdfcbbc4aae3a39da9ff88e49b038b5ccd9f95b169211bd3b9f78376af86a0964f8c1da778876c7aab64bd6fdc132b1736814b43bcdcab3154d7d1ea315eb687102212bdb995693fb489612cfa29dec6d1e6242fb0c8db2255c37dcfcdc9c974d0170f4474488adbb27a1ed59b15ab6947f19d0127990035872b37121db2d324ded93efeb04564f2aff19b54c4b3aba95d065852ab50107b9292a376cbb56302ef7ace4fb9384909436e2ae29e8c4e5c8a430ce074b78dc1899e3dc014db60823da143f9b6663d36092211b6152aa6fd3c0e606fa2be226ad858b1dd38618e6ddf9ae57b249d5c0c0156efc2b5f1b6f04b63cb0114368422f63b564a2c7edad0c545217c45a4bb81083d38ed2d16a31f2629d6ac08c50e52acd032b00d3fb2eb27c79a4e4c39e92e19665d4affd559965f0dc83d6c7ee3e793a926835a1f64a75507dbcb81b596543b2f6dc6988f143b2be42847399e80a53c1879b6571dac4b051d3b004ab0b820f84546233478f8c2ebe980aadc62fe91af8c878f07fb8200cf5ce545e1ab22a5de44353a045a0fc43dbdd5f6605d97a1e002cc028bd3c5c986e2886fc01c01af66bb73d3f62783ac8e65457fc8a6ecbeac4f2d502a28be03399fd2c4859b65d3f8c3a9fd0d43524a7408aa7fabe564b97191dda26c4e751a2713e149082639540b0db83fb05001fa6f27220233f79fb64c98b406819b84f346983f908dd5fa3aa120af721fae93d4e4485afd40012088a67960990e05b171cb198d7ab70569604c53875a4485ca6051667ab155299feca3338a8968a61bfdb1111e66b0e32df7202f9ff9b28b1352102b5cb5966680bb481b94e68739a50237e7b8c32add2c2aa4c4fd04c9d27a79da9ade9431668462188bbbe5b9d51f385f0990f93248ddaa065cec63a22302b8920a90a2128cec777da03e6688cae11ff6407b8f8bc99d4c3b412fc62c6aaa97bfab023928ab3e6772d48b419dcf9c63c38da9c9b843829f28bb14b865c591f604c6910a5d85c0ecff2fd5c7bfe0682123a3076ab500d804ab0cf6a25617f7d2207f769c9928a1dbf6ae7483f52362f1753d66db4a8d00e324777b5292cff80f465388a4481ba773d8eee0b45d8020d176284201537d4729aab82f85c3a4f2fd802b792028e96041b90e20cfbbd2f3aa0b46e1af4eb12591339306308b1f9667618c2232ad351614327669bc788d5bd8a73197926a51f788e870f8c20d3a58db3c0e83b198392fd90ad7750a448ccd924174e91ade2a84add875c6bbcb037b7e462736fd68162071432cd0467306da57c07dd62257a8e117a6eb66c6f5ad061d041e97a51e0c6ed964a50776e3d8a5afb4faab5cf9e0cc26acb907bfba8692885d4438862cb6e5221ba04a2ca3f7d65152fa0c82b5702b9f313469ea21bfa4a5eef99967c85cb2c817670f72861bd17eb4a8ef46b8aad818877a826aab78cff156cabd3f82273bad2241c7a57b40d321af29180e4fadefa03772dbfdf7afca94ea20a7ede6b836b8cb885a9bc438cf1a1171748146523d7b4f713dd12fcdcd62c12d592596ee677229f7a997dc0012ed0f911cb008976fc744d1f8896b0c524020f22ee7938ada9df25919f6c7ceac13e4b9794ac701997c2c9231b9900eed2f08bc264e346e0737e152ff2f51e7013c9f648de7e0960d4090e32692c18668fa831d237c98e86429234bc1fe009aaf3df4cce1b2724a37039e51b9d1595e52704a839eecb38e52e4a268aec194d9cee181ee3d6acefa50fb8f0803ec5fb6a0686bf39c2f0f91f7a94f6faae2b512df9af65a7915315598ee09373d3bed20b39119b6e217e1e7024aed12bc103a47dc838ef084758314b66468470a3d7b1d46d7e840236594009aeed01d4a8bde6fd0fe37e19b5ceececcd1c5b22ab0a3cc0aff99880e1da9f83e2419b3f522f482bf42a0380893a297c18be9a54a3c57c41f5940884554cbb00b38b6359646098bedd86863038264dab4854621eedd9bbabc3c3f5de9a2243743527a4d51fd9c93a8e875ea5b74ff6a0f4adae7938a4ef84e62b8b1973b2d06ba3fc70aaf9f102d6f002c2abf9dce80615caa1c0ddf286965eb4c887e79fba21341eb036c0e5e26f093e523ae7d07482c2b5a691469c500480518c8eba570ef7ba4186f4e86e32a1e70d64225f3d7e0b9ae84b636a08fbb3fd3b98dff9721902efd9310be110482d0788bc503ebf8be1dbef3f4c276a6ccd039d7b776b12c7846d214a263be25416e99c1f4c2e8e5bfafcc2339f77c4b8305cfe7c15953a9a186d448d534b0dc853abfa878ceb6b87200b5ae9c2e90abc484060d5d678acaee44f3ddb14ac57d3af5ce82589684f2bb5042bb82238df5d410c8090040ea4a9b93700da0bdb3165ad4cdadb3df200451a282c3a82e71cb59f66a05cf0ff26366ec2932747f7f8a51e55e03c561afc29cddff01bf840aab726d8ff25b125328a92e63b5b402d59dd47d5aa4c5c3457b851e3fd42cccfc0d3b45f9401b61e2eb1e700d8e59986640c64cd769a6b0dc4b8e200c974f02100d4c14a18e09bebedc3c19dcfa56a4373b3ee924909b4071d158a3bd5f5ce2176f57031afc2aa1b76a4b92b017a2b6674075be6228152245bb8d63d5ea288eb374d5a9da9d6e23c27add58ff3bde2cac9f1b2e0c1a50e68aa9428f901b760111d1801654668a90b0adcaccfdc85abc58e88858030691d2eaaf7142ad4ae7eeb5d2b402ee0ea5ce2a958daa2050061e01fdc6c258a9946d3fb9077d59322851617f115a7e55bbc179283285bc46c8db23047aaca6921e62b28a34e2d5de8ca0d743a9bb25d6491a3d5fcdd5842497f58d96895ad5e2f5ed872ded2e74959491ae905a00bca88e67e77ccee7888d361a599fa623cbe3ab90615cea594af521d3d75e9f38f59900d1dde2f5bdf71736de124d7c5c40cc4d978d4f3d98b3f90825dc90a12a35bd1f153c23f4aa8eb0bb5b303e5feae84eaa97b8ff8676fd292c0c8b77888ac72b03ba932527318c3538af71ed8346701cc351fbb3248beda5627ebc67ceeed78a19f8082ad83022a0d9871594b1f8a2297a76897ebb89c0e29ac16325b8b22fba8d42ff52e653575fae961407415dd4d2c18ea3ea4559cd6a578259850386aa2a02e806d13febb63e66d93de6a9d0f2f7147279fb28f82458656976e78880a9f409a92d90df28c08719421e0239683d7e7cde1cf8b01091165825eb61a74153e633e02822c16d3c154347a8097527be6077ae7c491f51bb30abb7d5b38610399af3ae03c839139bbf74916e3933ed3ccb0aa0946ac0f4bfa6ab418994bafc5eabee90b0267da15e780bddb3a11e0bcefb706490c132247eab7db7587b84593b03b08d72c77f83f546b1925d51b45ff46ddbeff6215533c8cb3758bcce0224d479cb722e37cd0176344999b9fb40f38f72da9bc960ce859f8f82f0f66c97ccf4cccb31d0d5117b9163a8f201d8d42ada34ecc2fe7cb6cc3d8fee620ae9a11beb3306940981433485ab86f42164b30fa10b008d91596", 0x1000}], 0x6, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x11, 0x0) 13:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x6, 0x7270a2375a158657, 0x7) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/48, 0x30}], 0x1, &(0x7f00000001c0)=""/173, 0xad}, 0x841) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x100, 0xa0) ioctl$TIOCDRAIN(r1, 0x2000745e) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r2 = syz_open_pts() r3 = socket(0x11, 0x8003, 0xfbb) close(r3) getpeername$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0xfb5) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000340), &(0x7f0000000380)=0x4) accept$inet(r3, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="00ecffffffffffffff0000ff01000000", @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="c1e51c2f49af420c33a044f83552381c42eace3d30d6456cc8976ef2912f3d1a9b1b539bb7bf2e3c4e655376fecb25d4240c8259b9432d78d430dfb3fcaaa84496377820b2d00cc7b81c4ed8a0bc1bc4af29226e9d93a8b61a3b5a92282887ef862987ef1c45266ecf0a416777238cc2f81f5e06845f7a039ca2a83d5242bea8f506345e71524e7d7acc380e368afcb9139be8f5f2bba96ddd118aa99e58e3ef18b07b692ca6d2cc29e8fdc39d8072c18fbdb09d110d8f6ccd0953262d4ea499da0c69ead4d4a2b963644e8f9e68f1f2925ddf214bd7845716ed4214401f2a0ba1b79230b21d588e47870cc943ec"]]) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x8000, 0x40) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000180)) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000100)=0x100002) lseek(r0, 0x0, 0x0, 0x2) 13:35:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) chflags(&(0x7f0000000180)='./bus\x00', 0x10000) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup2(r0, r0) getpeername(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETRAD(r2, 0x20004b43) r3 = dup(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x130, 0x101) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x10000) getpeername$inet(r3, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 13:35:02 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 13:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1000, &(0x7f0000000380)="3fdb700f01935454ae077151c3253dc2d5ce6c6dca4637b7993b2bfa2f140fca5fa0ae3e79398bab9c20303b99ee5b7721605183b562cc0b4dc4333cb3d490a0335dd9c65294796b3c863bab8bf2d1fd2b2a0b02a4355366cd4cde768cc655ff762a5b0f5705d401f87256980a123dbab823dbab8729ca95cec14ebb6fc7f03902332ca62354e9134a71918c245730037b599d26dcce53a8d02043dc44210d86e3f6897bc20f876eda14c5c46b916547b6406b9a88a116947f229ce01796538ce4cb4548d40e95e271db539d519d4c7f19b6a162660b6ef3d0defc82ab528e5621118c18593c84cd6f31ce034c21f7c8ac7ca90b63a91a393c97dcc313c296e404dbd11148618a5a574ae33086d2eccf97630f5b4afabd91177c7c2c60783b9228d2a7ce4c70c7c9d4789540cfc684f3564d62945aa9823aeea853d17f9123aeb03ea23c51f292a250ba8ccaaba565c0de4ef9f419ed4c399a78d5a0ff02f09d22004e1885fdef969446200f553fc200a8bbc1938778b8a50ec02a72e7e3b3f9d67dd304cef6c65e3e85db891501ef19c0f2ba562d12712f39b9409ccd8ccf53903e51bc84e252b322d3bce685817350448cec90b02081dabc578e91fd7ac7f043705407827e93d23dedffae6bc035ab70d3e3f6c43e3b3cb53e053b9b153bccf2db455f13031c7b823dac06d5d280dcfabbeb99824411586f29953352dcc060ba9e0f07ea85f5f2be93aeca062803b60f107c89a37913a8b3e5916b3d5015d8b84cf72d3b89c2510ff7f0c3f217bec2911dde48dbcaa69c578e86ad49690eee6c7c9db51fa6eaedffbdcb4479d4313ea24c00967f8a3aabf902223616eefca59c4e5efa886e42fa410bca98c63dc4c66c8f6d195fbcb488d2bf404f24650a21a056f93bcd122455c53ffcc361435ad459280088679a01142271c18f5da6a2237699b80ceba77dadb57565cc8e9f89fa7d9c41f5f2d84920ff014949acda80e97aa09b449685227a4c13f098a43a3580131f1cdb304d1462938ba86f755bf938df9d79074aad5185ad46ca2a92cc19b7268f01212d67abed9bc61af027e35864d38437ada90ab2eb6d35ed01c4b82377a0253897a8011974145b73c56159b5e78155585197395c85840683e30989d02f8f5aaf5d38a97c93300c799c16806de0d31e3638845f9715cd2591d2ce4032ba6b1688015e39e02684dc80df060fb9361a735e49f809e592f5dc32a90802bd9308aba9a8f445005977bd382a1101cfed98135dba892786880067001016a858606f02ea53e4504d12fd19107c5585f10b12fc64527afa3d52ceaf3b6c34c3678171708ed2fa38e017268a1664ce7f3cacfbccb5c6f3e16fdd661f119f896fda29a43c3422bc4f2a313a7786d87c57330cfde624ebd2f7ab52e76f15be716574ba2a99f3a619bcdc8b3eede297b6621faaf5784c8604801acec058ac9f729a339df0bf15e7ce2ae56f43fbc7ea7b8ba867e7f42dbb163cd35762140ade85960525ba654b1d8fd27611c389411ff84456c20ad4b9c2605525ffd0dc124e6e965d679cbfb8b97c96b8073e6359e3ae8ea1ec587a1d7286532c9eba32a687070ac5c84696fc02c20cb2987886486ffa1edb76dfffd9e432b7970f5067812a41d0c4610b775b38852fc3dd16871449792497c5dd0db70af9ce3d4ccfc85d8a5087c394581393e3ddb5a53654f1e6515b306803cfd06a16413d332123f023dca19345a93b69e51483a76a419da66f350493917a7f9d770234e1a4ef70373ae71bd72c8d34fe6e8b86d40bcec3a9ff72641388eb54e2a6df4d976a9200a4ba71373f5d9d46366d3f5e4ea119d00aa15979f384ae3e8c04ab6df1a4318234946c24b10cbb8604d05d092a9f67e30a83803a7fcee4c2336c96cbe05823578db3d4eb12fc7c520cf6e72a0c42c1c5eacd3a32c7fa31ecd36d61c32f81253d2c641d9cd10542129012c673a0c841fa2ef708e0bcf1471d9fe8943b1e92369efc6951f9ca4d6ad08f5d118dae4ac71cca0397abafb0988041afe0981c459103a859e38aabdf02db650e1643daf5c22950a7649a09bddd08b65c8cedc2479a13879aee5419c471af78785f5c4197aade5b1b35de7180debc99236f3c0a306ba99db785de5df4017d6af15c5281f3a20881b38f6d0de23f8a9851e985c326da7eff153336cc95fa5be3b5a1172daf911d160888f074ec586afcfd6020cd2c0739e1a92bc9531c29ea73afc1fb9722dfa8090c10c358bd09a2aaefa254b47c87d7f8c9f5e5ae3af87eb6da8652a86b9711392569360bbcf2f49f93fb6744db021972893fd46564eaf101bb3b8ca89fc4210416e0a94438ed363f4c280247f72a55040d7d9ee5e2acac69bc7766b12f55c0df1b62964f8c583f8a52be66b3ae1aa42e19712d08174d5839fb2c76512484f45d8b07712b98377df8d7956a7079aff4d0d8af6e60d2047404b81f999f5ac0205bf7940c308fa471885daa16f351e81160865d05a3d38b5518d2a89fffe846f2bde730aa7622d10e3574eb2a90cec36b660c041631a13a531e7c2e9e2afa7bcc645171649ecf64cac6f9f6de4a4fd38241f3aa1b361d27c14f1181088a0ec9aea817aebe5bce9cc76275e3a29f879316e3f027e8f0e6f1071036757760834030d66a2e096d998fdb2496271dbd3a6c3bcbab5ca993a9032862def149085dab0dbbcb02335913a377f5ad282c31da22f9b6703b91b500bef1079d5552a2aeda35d98447fd6dcaa5e018ff8857bfd586e373b4077492cbdf6535717ccba974730472684b38273a0320c59abe5cf87662b0597b27d9776dabc88fbe4b3633b173ddecd8b86c60a7f0a45d99f43d2bd6f9bc8aacf05f5a9b6033ce99eb5960bb6db215f7310cb63c54cd04f86ac5e490ecef4ba071dc8979fd361c4cb8c51f52f81413caa60dd40fa9f1afaa69f0e6c50d036753a58a29107fdd4225553776f52e2f9d76d21c9c14d9c1e5bf4d8b38f5b767652df50bb25c4c07b8bec86595429015ca735e34ca2f718a58fabb399e3b023f4609a0fa9e68f47290c5ad55cc4e588244549bd095ec13ff26c3ffbf7510968cb7e695564f82fe1626b6a8c04f11832b05c734944ebfa269e1aaf109ce2986d2fece69f53765485cba9e5230c356e7c008ddeb123184c07ef931d9c0a6ab8de68db23db09d122b05dc012767fbbc9866c63a256c1165a4eb14b7c1932d5d0777eb6a769e4e0c535960d400a66c8196d9d8ec433fecb3daeb858d009e077b5f9ccb86243a2403958dc8316fbbea6885497b53129d75c0f6f60eb2b7293ecf47c8ecc23806e0d984aeaace43094ba7e569fafc60d619cd81073aed3c48895e068eb5fb7b76f02769f1938e5e4c737fe8754f96d86b2e846a827ca3e9583459adf621ce8a8fd605828f068799e63319076690b76e3fca0232ba6b86a4f8a59fd09976ef6fd1edbdae6311a7cb89ce3fbe3fa365a5f025ec4a618c0a584847e228661c2daf247b3fc7b39f5721528d0e595c3d2dd8d78fc7406cf2e2bc0f6b3091b26b65877fbc35ad225cea7ae21e51b949b290e597c4418a20b2052d59421db54fd702cbdb6cd056ac88690963420893e0fb3267e369f3ed6c58e92cbf7cf364098ddf61d50bcb19105d0158a9127b7fd20516bf4c7427245a28878d67324c18dfc4a22c8a0b218985b45ae8eadab2ad34a0a52e98add07de1479f0c6fdf44636f16eb5bbb717a0050a126469d04f6101b85e60831b244f56eeafd5443dd5f6e3316c17261e42bba87ce356909ab2c6dc1c0c7dc5e9e7ff6323a707780ab411c6eb93641975049df75e0c1be1aedd3ce6e0f480b0ce6c77e93235e32047f86a7246d9971574c71f3021f5470ee8ad7f7f2da7a627a53ecc920ad5b90bf8d8f4ea066de27763f8339d132a038895ec3b3d60707351d6bd035d4e55baaf0f2b5de703047e7341ac357b0d65ac57c6ac548bb170c971a9a0f3a38567a73d88cc8db92af65289f49b14fa70bab19f01563b36de778f2925acb49124136c2fe55a0610d8443c75d5f9f2d005b4fef8824cbb3df19e90f3eefb00c9d3c76ed1648e129989e17437da50129deb5474678f0751d3c5b592b476e4b6586dda2c44e186393dca2aa212c3547d1bea059b93eac63a8e986295ee822da22c939855ea8d8f3f45a84f8cdbc37222ea1017d79c32791aa176a190c5b65d1501a621d0a4779f461846a8abefb3350b9122181aba68468fcf6ba45049fdcb7f36fa609ada44738cd18c1640a387fd67cd0a74742c4d995f6de57d51ef178723ea557d799dd282f5c29c577d823db1933467bb1e57930b1f482d6d5370c216424e4ba2fa20d5f922c65e8c630125961c2d98f78cd00e7e62418bf873db7668a1e428ac8bb8420a7161fd26ff7afc808eea6fdbc18e0500eea139e69da8c9ee9c0df0689a931a6da1a8be2e5c47b0f465c950646d9301edcc225cb05fbad71926e82c7e107c26c557faa1cbd2f3712885bc288364bd7ca983698f362f7955459a2f9452dc1ec8bc5436d8cb3b36a09ab60d7242270385a852795ffb3917b8db40376400ded59078b00c002c6d47dd66522f240a9ba0e3e8910e76b72bc714028bea30f75c58805f39b12b72da7e9cb973ec2a4101258d1b5f98ee09dc3a8b87608b6401ec7ee05f604b015996c6e3a58e71f6615f286b1f79e6b72d083bfeb5aac57a4aeb565ffd7d6621b482d847e146744382b1d2de4568506df4b4184ff2381703520385a9035878bf7e6fe7c3ba05b51e2c3511948d37d1d26088c627ffdddd302a8ac0b962e7f1a5b859ef44ff699973acb0613f6ef95329779ff5f8a497eb310791e66f8f96e718bf3a4455ec13a7a2de0d21c2520c267230f508a025c9b9df94a35a1782ca5badcbac05635815afe4934b6e5b73fa45d579cf1a31a16489c4d1238b91a841ec5ad4330377db693b9bd8686ddce24c75c1a2e0d43c93becff9405f8d372d166b3928c9ff2b912e75ffdc9b471ecaedc223c1615c9c4ed60784802b8ea4cc60f7d86ad5afbcbe7170934bae1ee7faf0e6fc921f5d1408b734a3c715d6b7b127c08f630ccb60fa46cced84f5439cdfbcd90a720e7093b72840d4de5d06565b26f466be984c05b7bf428b777e412f08614df6016d876ef7a46b3287ba17a49a4fd4294ff2c687cb3445885e821dcbd8ab055ef9292bf5973da54c7ddd865a623547ef9c88b59c14d230e2bdd7a054d1d122df9c8aa0bcf7d03c542e865f2c43c3f95d61abe1892f1039959122b85b062404424b6465e40f6616087f2665dbfd2ca86421c1801e976ac4fe227425695dcaae9cba8f0a1c9ec395a9bc449f2324ecfe31a496520cc25fe7436e0dcc26ba86a59158922f44b5b0c2c8cbfb54036301c69d6f0801e7424c4859ab83b1370735c0e301829e7b0cf5d58172113e97a807011359e9fcb37627db4f4f77f9bf58bfae77bb3a20ddfce487c449ed85a2d690e85be4e09b3a07a34281e5f3ea11a5f404fe42e923d36633134477f65e908f4362978cd8513cfd699acc91a025272e7106f1317be17c2290ae9073a4e20b493edcc9e1c1710d4c0b81280e50abdbc2c2a34ca3a4d8b7d42bd582e64380b3bd5a80a14f745e6ab2acee5889302aec64259669d637d3e166fc40641061ec1b42f7c9bc9c3ab9655da8e9b2b8e065c4c55046200427ba24a6729bcc9018e3b50034e36dc70ed4f620466663b6de16f12f5b5f2f26ad3677d68c2f7be6b8154ef11634714d5e05876a659556143a46d7fdb8d7305c8939b35bdc1") 13:35:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x375) connect$inet(r0, &(0x7f0000000000), 0xc) 13:35:02 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000080)={0xa709f28}) 13:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54, 0x0, 0xffffffffffffffff}, {0x25, 0x200, 0x3c, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:02 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x0, "5e00000000001b5ef99b0e00"}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x4) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000180)="2c4d6a531ecb555c32be08587f8238ab9c4ce636452c5af535b082532026ebd5e09280eb53a2010ad3fe1c2580c1bb1e09ef658d22dd9bc60fb733695aad7d6b690bfb2eeb13c3d7bb6d37912fa1b24d4965eba785a246e5cd7c1ba6cd842ed510e2bedfcd854524984c17662684bb21e32c41abe809daecb4825f5e8b481f4cd78e39c6c49fe8f8bba14c464898ef05334220a4c52c6c57826d08494a8d2a9fb0252c84959739e3cd65b141f804", 0xae}], 0x1) 13:35:02 executing program 0: pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r9 = socket$unix(0x1, 0x1, 0x0) r10 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r13 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x80, 0x0) r15 = syz_open_pts() r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x9b0, 0x0) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x480, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="2b72951e4efaa806716b75d0137629914fb40920ec6e3460f1def760290d4b53c384ed65cacbf9f15ac849ef62e3db4c65856c2e5b83050a302f557804f4ad80a1d4fd2b8c9c3cf06e75559a4406db58633048fe877bbdcc65c9a94fa060a6ab518a8c0db182665981011c09e9f031", 0x6f}, {&(0x7f0000000100)="88fe5a34214ed706e148c7a1643f4a62d08f1dc97c11e10ca439d9290731437804b242021993d79d23e0288f312fdd25f7d3a464af8d059898f196af369ad8b45416960ff1b72bf3ba05fb3946f52573623b1cf28c", 0x55}], 0x2, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="2000000000000000ffff00000087422328aaa461000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17], 0xb0, 0x400}, 0x400) 13:35:02 executing program 1: kqueue() r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x9, &(0x7f0000000440)=[{0x5c9debac, 0x20, 0x400, 0x6}, {0x90, 0x2, 0xfffffffffffffff8}, {0x1, 0xfff, 0x8, 0x852}, {0x30, 0x1ff, 0x400, 0x1}, {0xa00, 0x8, 0x8, 0x100}, {0x10000, 0x7, 0xaf, 0x5}, {0x2, 0x5, 0x100000000000, 0x1}, {0x426d, 0x9, 0x95, 0x631}, {0x9, 0x88a, 0x5, 0x3}]}) recvfrom$inet6(r1, &(0x7f0000000280)=""/187, 0xbb, 0x1, &(0x7f0000000340)={0x18, 0x2, 0xffff, 0x100000001}, 0xc) fsync(r1) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x2080, 0x500000000000000) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000240)=0x3) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0x56d8}, {0x1, 0x1}}, 0x2) 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) rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000400)='./file0\x00') mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) r4 = shmget(0x3, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x0) close(r0) 13:35:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x1, 0x5a6f, 0x6ca3}, 0xc) fcntl$getown(r0, 0x5) 13:35:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0xffffffffffffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="3e2a7913e4bad21c71004dd36a27e5e27b216d67140800001b3dfaf91739fd0f0000e552aaeefeaf8605d6810a65926d49ea32f0f2c85e2c31c61ad449011f78230000000000013c1fe9002010000000000001ff10340b92eace5ab6bf20444002", 0x61) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r2 = syz_open_pts() close(r0) r3 = dup2(r1, r0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000040)={0x8001, 0x1b, 0x7ff}) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:35:02 executing program 1: geteuid() geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r3 = geteuid() setuid(r3) r4 = shmget$private(0x0, 0x1000, 0x3c, &(0x7f0000ffc000/0x1000)=nil) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = getegid() r9 = getppid() r10 = getpgrp() r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendmsg$unix(r11, &(0x7f00000008c0)={&(0x7f0000000500)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000540)="6ccd4f12a8c5d26d012b5f2992", 0xd}, {&(0x7f0000000580)="3b6f16b9c7888d7bd2e55be8524cbc87f70b71eb57f64f4c4b0b9f90e85a93f213d8592147d76169ceed70319bf0105d83deaa087e4403c39ddeef0901d866db3a672afb4dd6aa64bb03ce5675d8c5af034967ad1764e7b726cefd11e06ed2ecce5785c96b76e14b4c7a68040b98c7fe9f86f59078623d8349dd12081ccc084b0b34f1e79408869a90b01def16f798a088383f71d53512fba45fbfd37d39bd3eb438927766778638ab3840a0c030126e7083abbd14de4ca4dc9d722bbf97ec8db8347c", 0xc3}, {&(0x7f0000000680)="3cb2eaa7698e59783a3d680d4ac70cb7f4121e1cf991ef51b6393bd6432a2e4d22689989e13767dc7984645f3809181b765a0eeb2a89ac58c398f2d4c72f9a215eedbca3c36300a383a583d9ac88a4732f0dcf6383eef70be66aceda1059eecaa467cd43390113dafcfb620171d718fd9f3d25c85066f9a1fdcb323eade76ede946467d4b0dae630efc7c74e922031c91de35422d89d20917009682706fefd02c82820fca2", 0xa5}, {&(0x7f0000000740)="6c48bbcd1a133e9ad918a387064ae2e04cab4d1d2844b3aa00e05289e328297713a7c622928a3b83da60d279e518b451733d53caf8a10f2cf4daa03676af627c7dd646b33d426e9282bbb77d7b3ab9a95e3277627b4917febe33d46746d320913544f155f9019bf2ec2401706b4d9b38ef4c7795d55d8fb9ee06a584de1bd8d01992cb6b4499b310f127cb74b15502852137cf0e5db6f2baaeed972bc1bbd7578c577599429c8dec244c6d05c8395ca9d82c4199258d38c4f9396df1a55472c0d3e2e49a56ae11a55584d5440ceefa986973d42469cf5dc88c99cbd8ee01ce6eae6998825055ac404c9690c7fe430508f42a36", 0xf3}], 0x4, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r2, r1, r0}], 0x20, 0x401}, 0x4) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x5, r5, r6, r7, r8, 0x40, 0x2}, 0xffff, 0x8, r9, r10, 0x1, 0x100000001, 0xd13d1554000}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000900)) shmctl$IPC_RMID(r4, 0x0) 13:35:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80000000000822, 0x0) msgsnd(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000005faacebc752db1d421bc4acdcfeaa40f22471667bc22e0a8320a480f8ab1a4d4de8f4cc92f91de9758dd403de82149e79753f184ef969a9863410690fb6a54dbf16590427e1663f8d80cc5df545e4d4b4f755b63801d76d66390653eb875d534b0bef42aab8813bf4d77a490a608a1627b71b2787ca4cbdfc5fb49d8e4c6eebfa06214c18521c992977fda646d91e15e5da0d878b72c0aa539fa2edd3e700ea161a64af12cc4b25a7dea28aa0640044f9e7d4971994db96f452d00"/208], 0xd0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="8d40c1d61736d1dbe125bc4d2673849a81b380d3d0317daefa197f56ee069902968658a4fdd5c17c7e99c6b4c2bbac2b8cf2500c402e3aa2063213ccf8a9eaf660e4899ce0850c38c4e19fdcd97fd725e1ac4912eb447f824896196365f1787c7ecb966542c78f451c641514e5acc58e7a27eee63f0bf1f1e054cb5e4fb885b4a5ce210ba18ddb2531fa36ec3bebc8f7c1a5dfde4d402ec8dedbea1874ee9248fe1ed202864f114eace4cc2d3db6c1c02c63f61c712f0a60d029e8649b87c09139b18785c9ee5fdbfa9d02f8cbd7256168daa975d3865eee7ac734777f5a8d56552fa34e949c144f984647283141312e", 0x274}], 0x1) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0) execve(0x0, 0x0, 0x0) 13:35:02 executing program 1: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x10) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2}, 0xc) getuid() setuid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, r3, r4, r6, 0x0, 0x0, 0x0]) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x80000000, r5, r7, 0x0, 0x0, 0x0, 0x80}, 0xedfe, 0x200020000000, r2, r1, 0x80000001, 0x81, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) r9 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sync() fcntl$setstatus(r9, 0x4, 0xc8) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000440)={0x44, 0x0, &(0x7f00000003c0)=""/68}) semget(0x2, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgrcv(r8, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x2, 0x800) socketpair(0x1b, 0x4000, 0xfffffffffffff295, &(0x7f00000001c0)) socketpair(0x1, 0x5, 0x1ff, &(0x7f0000001580)) 13:35:03 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r3 = getppid() r4 = msgget(0x2, 0x488) msgrcv(r4, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c8000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000010000400000000000000000000000000000000000c340dcf9cf669c0f1723493142ea2793335115272953c8facd1de966b9be82fc5428f9507c989f8078d1d16ab7d78e96239c6fe6335527866c65a147f141c52eabd9bd3e26dcdd43db334c7a6d58cf39f1b227e5a7f4c77a7bea4b439b73cd2d579fd06eaf98753b3df0d838f571ee7ecc357305c2bdb39be60ec7b807fe59b4d8d7d5d62b8538d8f16029f0228f5819ac722454b283e1b67a074a80000000000000000000000000006f82eb62009732e2a3ed769136a17610a33e4cba08c716e51b572e89d4167c098a8996de46a91c79e2f437b9f29f7ebfa24dfd660c5ba68b478d6aad30801d7c86629e492a1c38d61fb2ad477727130a7a875983da210bfc2b7ca4a53093cb42da28c2686336c2bff973306e2498cfcd1b9ec94a5ed2618f0fc2ff9e2f3a1de05ada420772f70512ca75d12f6cb0d707ab60dd4144facb32856666f286d73391fd8d7347f1f245f26b4426b06ef4b9ee590ca6195f6ac56ced00b7dc7a01a3328be7f136cfcb51db187b869602e44ec5186d181f417d81ee92da7eae6f974e3d7c0788b2abcadb220b47c693fd9111"], 0x84, 0x3, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffcc7) r6 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r3, r5, r6}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ftruncate(r2, 0x0, 0x30000000000) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x0, 0x4, 0x0, 0x7, 0x6, 0x850, 0x400, 0x10, [{0x9, 0x0, 0x10db, 0x7}, {0x21d, 0x9, 0x6, 0xfffffffffffffffd}, {0xfffffffffffffffe, 0x4, 0x81, 0x7}, {0x8, 0xfffffffffffffffe, 0x7, 0x715}, {0x25, 0x9, 0x0, 0x6}, {0xf6a, 0x7, 0x3, 0xfffffffffffffff9}, {0xe7f, 0x8, 0x1, 0x3f}, {0x9, 0x200, 0x1, 0x3ff}, {0x4, 0x80, 0x3e3b, 0xfffffffffffffffd}, {0x100000000, 0x5c0a, 0x3ff, 0xffffffffffffffde}, {0x100, 0x1f, 0x1, 0x7}, {0x2, 0x80000001, 0x100000001, 0x60000000000000}, {0xe5c, 0x0, 0x5ce8, 0xacaa}, {0x6, 0x7f, 0x3, 0x7f}, {0xfffffffffffff800, 0x76c, 0x7f, 0x7}, {0xb6d7, 0x6, 0xf12, 0xffffffffffffffe0}]}) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x861) 13:35:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20002, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x400000003f, 0x8, &(0x7f0000000040), 0x4261946) socket(0x18, 0x7, 0x7) 13:35:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140), 0x219) write(r0, &(0x7f0000000180)="3bb83b3ef0ec6183699f8db97612ce2004174b61ca49897d231a48dfbb42926781563c6a63681f2cf51be1b1a69eac35d491f40f99d9b2d0a3630b6d7811e4825ef6ba3614d3b8712b437d5816d7877c56c8dc14bad8d26c558108a0503d93f5001adc46cf1be3476cf536c4e270547108d69a85f270242eeea07f5f24305aa1e25fd60fe9f0eb33337c9c33825b65bfbbc57afdc17795ee5cd964bf0b7ef8edaaecdc80e02f089e30c3203c98c2bac646b13af1e7e97c3a80fc3f0e9fd28f5ddd06f89f11c309b32d8299d445a67f1d8a60635cbb38ce8de56ce96149d0eb23a9025f574921f1a157f300000000000000000000000000001a8df9a3fbba0eef6f91ebc36528cd06ca9842b1ebadc361e1", 0xffffffffffffffc4) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) chflags(&(0x7f0000000040)='./file0\x00', 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:35:03 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x800, 0x105) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180)="3c590ad205417bce804396973f835ac2e54681f65ef792f4615953be868f621b8887ca115e0691ea7784be9235a679641de11c4792775c66387bef971fb7e0e7b64774ffa9a8e2d0b88037b1cd919aaf596f0a", 0x53) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:35:03 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000040)="a8", 0x1) munlockall() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x3) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) 13:35:03 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$KDENABIO(r0, 0x20004b3c) r1 = semget$private(0x0, 0x4, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xfffffffffffff000, 0xffffffffffffffff, 0xaa, 0x101, 0x1, 0xffff]) ftruncate(r0, 0x0, 0x2) r2 = getgid() setgid(r2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) getgid() ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0xec752d7bcd5aa26e) ftruncate(r0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100a0, 0x0) getgid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000380)="161c9a77bb0f1d9ad593e44389da8285d9ea7f44c3e95d2562ccb376c6091fd852f03a2f", 0x24}], 0x1, 0x0, 0x0, 0x8}, 0x407) r4 = dup(r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000540)={&(0x7f0000000500)=[{0x84, 0xc2}], 0x1}) fchflags(r5, 0x0) r6 = dup(r3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000580)=""/53) getegid() kevent(r3, &(0x7f00000005c0)=[{{r3}, 0xfffffffffffffffe, 0xf5, 0xf0000000, 0x2, 0x8000}, {{r4}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x0, 0x7f}, {{r5}, 0xfffffffffffffff8, 0x11, 0xf0000040, 0x9, 0x6}, {{r6}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x0, 0x81}], 0x9, &(0x7f0000000640)=[{{r5}, 0xfffffffffffffffb, 0x88, 0x48, 0x5, 0x7fff}], 0x857, &(0x7f0000000680)={0x3, 0x5}) recvfrom(r4, &(0x7f00000006c0)=""/210, 0xd2, 0x42, &(0x7f00000007c0)=@in6={0x18, 0x2, 0x7, 0x4}, 0xc) shmget$private(0x0, 0x2000, 0x222, &(0x7f0000ffe000/0x2000)=nil) fchflags(r4, 0x7ba3d9df75395189) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000800)) socket$inet6(0x18, 0x4000, 0x1) getegid() 13:35:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x24}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 13:35:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) 13:35:03 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000002ea7eae79975f0ec00"/93], &(0x7f0000000340)=0x5d) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x10}, {r3}, {r3, 0x20}, {r3, 0x80}, {r3, 0x15}, {r3, 0xe5}], 0x6, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x80) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r8}) writev(r7, &(0x7f0000001100), 0x1) semop(r6, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r9 = dup(r5) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) chdir(&(0x7f0000000280)='./file0\x00') shutdown(r9, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000100)) shutdown(r9, 0x1) 13:35:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x60d, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x927eb6b) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000180)={0x100000000, 0x5, 0x8}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x20000000000008, &(0x7f0000000080)) close(r0) 13:35:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x90) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') 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) 13:35:04 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x8, 0xadc1aad}, {0x7f, 0x800}}, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[{0x90, 0xffff, 0x9, "b3acb61167775fb46fc3852c42e10a41ff42146a5735598dbe25efefac1038ac77a7f39ef353d9f1a9892acc10c4d99c544cfe34f6edb63e5af2fa182a640728f5ab53e8cf467c3b06c13f73b40fbd31e704836c83ebd4bdc6aaf8592b234aa520859cb56671056183b401c92b1766372255922784de5f9a6a"}, {0x38, 0xffff, 0x9, "5a3c8f30316dcbf38c591bcbc3e4caafe6ef87d27c69cee73a40c13d454948c7e8f9804995"}], 0xc8}, 0x0) 13:35:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x10001, 0x3d, &(0x7f0000000000)="0e45e1bd", 0x117) setsockopt(r0, 0x2, 0x5, &(0x7f0000000040)="fc30c153e9e65a70c4947b842e72cc56b1e0757550f5bd03a7fb4a0a9fdedaa42f47c626848eda521ad6a0d7bed3d0829ab51485f43e9e1202ee88ad36dc06a46c7445d27a56df41f859ae2e80c19f9ea8c8780d264d082cd870559b0a401382ca2abfa743c6e46fa67c0684bb85ab3514d657d72e65ec79bc478967aa8313efa276c0140e986333d248", 0x8a) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/2, &(0x7f0000000140)=0x2) 13:35:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000040)="6f88a0ef692e4e607c3fdda949d545c6909726f9f2c1c2d7e91e0028d7cd577bc2eea42c85a2b4924d2129caa42d0135cfddde64d5bd6e235e7450d466c4bb7ccf3b653ce4d3115e34d18f9d3f730cb0c15c2f5903fd03abbee57332e6902bf0eb9281526e", 0x65) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10, 0x5f) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x0, 0x40}, 0x9, 0x2, 0x8001}) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x0, &(0x7f00000001c0)={0x2, 0x2, 0x400, 0x0, r2}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x8, 0x3, 0xc6c0, 0x0, "453abd186c55461ed179b46e2a41dcd6282e559b", 0x8, 0x2}) 13:35:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x1, 0x8000000000000000) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) 13:35:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000013c0)=ANY=[@ANYBLOB="0102382f669c253e4c5cc3d3b11ea63ae2021f114ade04bb00c65b88a3c1a35da62f4d39252d93d60714f7fa99e2cbb8db33034b6069db7d39beb54d88b11637c790240d4c9031b50a901ce70cfdafe3b16895c27e9426359e1568422909f4566ad71af0985347c88c489463d1dc3b992cd5dd87e75b33e80a13a00261eed108faef74c0c4a9caab31fce7136d2750919aa144474408605175db151e63a6b9410de6b7f2306c028110d6edfc1b70d03ac2b58764bd2f6fd3b78c2cb1fb244c148c10378fe9b200"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x0) listen(r0, 0x3) 13:35:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x21}], 0x2}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x82) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) 13:35:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) 13:35:04 executing program 1: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n'}], 0xc85f4c841acee9c, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000480)={0x10, 0x1, 0x4, 0xffffffffffff8001, [{&(0x7f0000002000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x80004}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80}, {&(0x7f0000001000/0xf000)=nil, &(0x7f000000a000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f000000f000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil, 0x9}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil, 0x4}, {&(0x7f0000005000/0x3000)=nil, &(0x7f000000e000/0x1000)=nil, 0x80}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3f}, {&(0x7f000000d000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xffffffffffff0001}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000005000/0x1000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x1000}) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x40, 0x8, 0x8, 0x8001, &(0x7f0000000100)={{0x1, 0x7fff, 0x7f, 0x800, 0x7f, 0xac0d, 0x517aabe7}, {[0x7469, 0x3, 0xf, 0xd42a, 0xffffffff, 0x9, 0x0, 0x20, 0x6, 0x5, 0xb9, 0x4, 0x81, 0x4, 0x5, 0x7f, 0x10000, 0xeaec], [0x0, 0x1b22df69, 0x5, 0x7, 0x8, 0x5, 0x2, 0x4, 0x21, 0x9], [0x7, 0x3ff, 0x1, 0x7, 0x9, 0x1f, 0x1], [0x2, 0x1, 0xc08, 0x1, 0xca4e, 0x4], [{0x6, 0x0, 0x6fc, 0x8}, {0x1, 0x7fffffff, 0x1be, 0x200}, {0x6, 0x0, 0x1f, 0x5}, {0x4, 0x9, 0x7f, 0x10000}, {0x7, 0x7, 0x7ff, 0x1}, {0x3, 0x8000, 0xffff, 0x1}, {0xffffffffffffffff, 0x0, 0x2, 0x8001}, {0x4, 0x6, 0xfffffffffffeffff, 0x1}], {0x0, 0x5a, 0x9, 0x24d}, {0xff, 0xcd, 0x6, 0xe034}}}, 0x1, 0x5}) ioctl$BIOCFLUSH(r0, 0x20004268) kqueue() 13:35:04 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4", 0x1e) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2a0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$KDDISABIO(r1, 0x20004b3d) 13:35:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = semget(0x3, 0x1, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/36) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) 13:35:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2000000000800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80000000000050}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e5") 13:35:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x50}, {0x54}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chmod(&(0x7f0000000000)='./file0\x00', 0xc) 13:35:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x4) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84100080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) recvfrom$inet(r1, &(0x7f00000000c0)=""/36, 0x24, 0x40, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x84}, {0x8000000000000087}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:04 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140), 0x0) r0 = socket$inet(0x2, 0x1, 0x4) fchdir(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x7, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x4) 13:35:04 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x101) 13:35:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc2485607, &(0x7f00000000c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000340)=0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x190) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000380)=0x3) 13:35:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x8989, 0xfffffffffffffffc, 0xffffffff, 0x7}, {0x5, 0x2, 0x10001, 0x2}, {0xc3f4, 0x8fba, 0x80, 0x100}, {0x7, 0x9, 0x1ff, 0x6}, {0x9, 0x80000082a1, 0x4, 0x5378}, {0x1, 0x3, 0x0, 0x80000000}, {0x1, 0x0, 0x8}, {0x3, 0x400, 0xffffffffffff402e, 0xfff}, {0x100000000000000, 0x0, 0x2}, {0x8, 0x771, 0x7fff, 0x100}]}) syz_emit_ethernet(0x7c, &(0x7f0000000200)="2bcafd333f8dd97c8200a89710d6e3a53734f97f5641140e8fc547b9361cbaae2a0af9d6d641acea017d074b76eb7a74688856b6893da1f2821563fde933ec2faaf4f81233f6a3341cd7be40fb9340cdec6aaa19fa0bd1bcadb4754889a762ef8281a06a5e233c482e78ef4a36ca18ae21fef508ac54eeedba285817") 13:35:04 executing program 0: symlink(0xffffffffffffffff, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 13:35:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x3bf) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x5012, r0, 0x0, 0x0) pipe(&(0x7f0000001540)={0xffffffffffffffff}) ioctl$KDSETRAD(r2, 0x20004b43) preadv(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)=""/131, 0x83}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/168, 0xa8}, {&(0x7f0000001240)=""/219, 0xdb}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001340)=""/103, 0x67}, {&(0x7f00000013c0)=""/212, 0xd4}], 0x7, 0x0, 0x4d) 13:35:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = kqueue() syz_emit_ethernet(0x1000, &(0x7f0000000380)="c73ac157b991e18d7f0df0414b3b31452de4429588d1cf1cd8f5a88fc9888b380716dddddd4f50cfe0d50aa05c34f5a821b69b80fc427f116c97cb61dccf22a322e1796cdc216ae2dc74894422ba1a19f33780568302315a424c9050a6a2f73123652ad2d2d49c614299a52b1bbacdedf5c0967e5b3db24a4c4779691067570a7d6309697bf45ff09ee06de1adacdae167800f4071cbe621b985f980c1b54262685c6a7b0d23d9ff648861e7ac2abcd3300c9f898dfd8d17e8b83921e633e712d50ca666c978437a468356841318dbf9777b81ad740bfd4cf610dcdf4ebcb370f08b3cd6abf028fec578095420c6b6f0bc558d7e2bb676fda197ceafdeccb1ff686252898cdba160ef2a64cf869426816500878fb9c8354507ee640aa0495b25d5e9c5e732cb358ac325c403b9355c14770ddf7994f9842d513a050ca8a76457bf9a5fce6644194a50ad36072235a8a629f1e23c344cef881ddaaba138863633035df554f2604c4d864f157145ced42969c90e80a34b735e5d533093678ebfc9da4bb2df2795689e2aaca641403d9ebe0f81b6d41dd594328860eec4fedc6d2632140f185f9916907ded54dd37f74567bf4ec494fe7459a1e8e3f0a66b10771a792de63cd1782698472350b12ebae7316d1d89a6bc0ec234fa6d08ab47f84abead4b8f1d1133efd6d279e67e055999ee4fb39cf389c9786e75883d8f6659cb03fda6d6f11525f3fa45beb60f71ef1167828ffb8182ac2980266583a32c8e7914bbab30292e083048f0db27e2d26533e5a160956143fac0d2ca9d398bdc9e0f839547744bae0b15c32c553330612cb68f8bd9ab5dd1d59b34748a8f4d1cb99870e1eb489bce15d96f960d1bf7dc69cb631745f37d25c17d25432fdedffad106db3f47a7eccff41b533368f48cc75d36e08075ccaf21a7a6d435f60d821063e0c0a088ed93f687b870a711a5107e19f6615eb26a921a90f358dd0e3efb802e2968cce92196689bd69b3a8e0e0b6138fd6dda10ab417a84c373e0c08d601885c565947687049b1bff6115684eb55722dab23ebc8b01e8f755a85bccfaa83447bc014bba2fa91763c8dcf6d76feab9222cfb109c3063efa33cdbb37ee09c435801e77329f5c5fac52770047dea97bc0888f1903c59a5342b542659ccba769e86d52370de3741526cf8864bd4f15952938fccd822c59f022508b75bfa0511fd122c1ef2dd63383872368a5ed85a15e1433bfe70687a0264045ae15dfb17bb40378fa14ddd2d25495a4b414a0833981456e57ee91ec03be554216d8d38749c342cb5f67adf4433f33bf1f6826cfd30b8b8090ab182c422dfe50fd54b53b2dd97b54df9be53065cf367de7aa8f28083ca55579332db69c5e2dbf934ef6b2176992002d8b88defd3d7e222ed1f8602cd9db644d4e74b4ba4da2f4e87c1032c4d92c4490cc64ed5ea9aff88d395b0aa31a079ae7b4f0f4e2d1e7004b1bfe77edbfa313da628f7d901dc153c84ff032f0f572b8a6f04fccfb2d3bcfa21dd0c28329006c6353c1f5a6ad9230227a0404bbfd0377525d70cd2c00acbda6e0e896357b21d978c72ae13dbc5f51f4e75110a76000f7aafaeed5ee5e462f35defe27c87a45b58f6aaa091a80b944c4bbc85ddea21731c3001e23f7020092d16de83930f3723da7ac65d6a6f46fb184dc2c168d6c9ebbb40cf263c15098e6f658111b91ae95128eaf5fa1e9338b955a5e2664a8f476319643fb2d02b1e718d21a986d17a54d13097dad9c739b9fe2e2c9ce3f8e9d4d000824d853d117b7eb758e42d0912307e77e45cd4df412b929ff6986714ab678825a7be31e1f07b8e5865e2d3ac2b5fcae27b6471a6b6c9f50c3f40cef2df14f89e18b6d43853869f891c458c6347941d901fe68c016aced31e0f892bc180546bb905f2c82142622ecc5ef49ae97f078c39c1df06b6e923d3a8d1467e731d7adf18a829a211027e01d1d2cc56ae4ecf02f6edd8a4b359aa0cd2f7dada7a388f2c4ce8330346c6d460bba51876fc7b71f7978d0f382491dc188f78ead0dce5a3c6efb29c8bfc6c944fb27348c7d266e9f609ad1e335f75883f19cd3edc279b5d2450985370fd8297939ab3a0f9228bc7d60566426cd819856ab2d729dc1ee6d13a5019b69b15ad8eda6bbc6511802c158ac77b6292b9304c6c7439c5e15dc1cb3a88296721f7bf273b67ea494b44ac60b481e4fac48ed5575908005862577780b75e1457ce368891c329fbaa62458cff17d057a5a5a81036a98da9a3475a01fed9f1786b3130db991c5adf13b67953459d778054c7b3bb42ea02610f9fcc89f9b50889d12e34d55a278567b8c45a6e4eb785419f02a4ed18ba85d1d6fb6505795a71fbe9a8578616a42db004030c0a3f566289078d6e20ead6885ce66336ccb3e61c6e9ae1f92f5cb7879e014d278f033b526261b066c162b49d2884523ed37663a5b89b7d1844d87c9d09afbb63cbf7b51afa39e4190817e3df56387de344ffe407074981ddf823b380915abdec550aabb51677200a5ba8a6282d7ecee84a18d1ca97a29ea8c2bfbcd2f64b7ffc4712f3247e2485b430787ce0495194da8c107a19c097caf0ac46e47bb1862addac48b14f39ee1f08f086c0f0c6dfa24b1a5d00991edde2b7238eed0271d6ad598b7f75bd4e4c4a735c6d3912f3462861e0db6b4436b135b72e499a4fe435bbca2c54db316dfa77e4feca6666c536aba36f66edd03b15d8562b8da1d7cb5d3943fa220a7a5787eb12255934b4b6dcc5836176f95b545228d0d04fb6357cf6cfe33d59eca8fc7451cb1c020588cd1d756aa26e1be37c0473b3e5c33487697e32a00ed56c507d5d4ed6c350aa7477e329f3f3f7449d4dfe80abee69d289f7cd34f9543b967116406e13ba11b32b6a6137a3901cfa5e51a1738d9fab5b1970f45034d140227ee9ca01143102d88911d3721b596c628c78ef21074bc3132f8143741fa16315e05b2d6fe47516f9bca58ea510aee698cb05d403cc96cbf27d55d75fcf61a4247cfbb09613038f0326c753346e25c5089f2470440a9a97d5235c3e8bd4c2945d503ffb400b0f88529ba7468d334ae3b2f0883b310076c1f46111287c37a386364575e1bee88cd41a4a7b12b73b41d31482e589b8c6ac41b413c86c5519c9ffee79af1c05e412ba5118441bc358dcf36175792ba9262544886c419177e3b959f35d827fa861cc9f49055d65e3381a6847683a26b4d5ec677d5b787aef34334959cda4db6ca096c5f12e6f5a0301ad3b58050cf8399d707198522db889c7a6cb6f5cbf020835f05348839ec23324aa35e5da1a66e245ecad9fe239cc373d120e865dc65c082a1f2fa26a68ff27b81e856a1c2adc0a670828968a17627afb1a5a9bae4226df5f753df31ffb23bfa9e7326fbb1f9a5859d3bf62fa71464f7c8118ea86c3a924748317781e75f01918e53cad1ee70aebec51f4040322d223397bfc32ebdfa844228736b2ba40b3739695a42054225899e17779d78b21286b42bab79062cf30fc1434e554a75af0ce35f53443242be5d3342ead0a354e00e6efadb725ce70f110a7f18bab4da3ec35e74aa6292f725bd5d3ee6d77146397a8dd5a25e29ff02539d92f201c34373efe51ab2ca5ae20cdab3cf04dfa6e253f3e415a99e4557a5dc356a075fa666fa3232b35c2aeeb6133b5edf824dab201d06341fa17866337693ca595972117c563c02b3556abd45b4708f693f1b999379df87bf4b5f7815c98efc479bb5401ec4e060b1815b8ed50b6b37e0ad05664144c5891e909b1588520af8a5cac4973cde362a8e8e4a56275e4b170379647f961e90fbb7bfa1d094c57ee61024bb0a992c7e2d22014c738bfe375daed79b40891a082d43bba201c05b96c9c717aa09edf55979008c356b5d2143a97ac0909b1e6e6c591c9528483206bf1e3bd8048b27cdb3331d35fa8ae0aa2f18669e5ecbc751f24d96d80eb9f11314462a808b8f2261ad2eab06ea8c828a8ece51be334e5a08c58c75099a555ca25b1bdf741653e8ae9981a35bc0f5d802384e99a28e23bf8e687dd85291f316a0994818d412a3818e4087ea94180c189ec3f280d12f29a92b598f3758f2450afc8e79ebb852029f43b9ea5b74cba047996355f36120d82ba7515acd6877178f058eba4d25354f526477003c6cfe4cbbf68669c37fc8e833f052174b66e426cbf7e0fd0a0da00aff988a12e41e61747e656bff68a99d5c70c0cc3fd2cbcc3095e9f42ea18e099af2c51496a07ab763fb65d133f5cd37511e52ed218a9f2491a5ff788bdaf24287ea100feaacd77716c8d0b5742d8c1836a84a015af2d064a87564ec479bd1c9f2d70e9b6b97d8dd50ef8aa12bbdb7f94da1b925d8da141d178f825bd21cb6f8b8ed66fc14dfc94bdd13b9e59e06a0177b33e71d845d25a8b804e91ca7574467685272dcdd184af58928c40dd82ef04568dcfc0c263a48ce170e6c2c56e482a4729d89106431f1a3d441d5a05d7ebb5f34668327cf93f9ba234623decd6d530787c25dda14b6f8473d2aba545e3c9ac0655c58a886a1a4d321c35fb0dfb33591353e6ff3056cb62439db3c874a2c25974384df10495e3396774e0d61b38b2df9bc1161217db12e5a913bf121d4dbb6e44adfb84e23373b804fc6066e76feba64742f547d6bafd4f55bfff1067c054f61e8a67b1bc7aa5eb80bdc37b6d5a8e886b1532667335c3f43e0a6acb29b1f3722431cdf3bef1749daadac7644783367c1e7330b2236550f8f6a48c33bd692ad52071759c008ba08117de3c2c811760b3b3f48f72a2aba47a0896224018345a6103eca54b063b52704f6ac3d0a2868ba8f77ca8a1aa72d24c540a19d3a8e0527c0fe8b6315857dcc570086acf18fc1951f47e2f004db1b64ef92357e62687ffb76b7063acbb26748eb5dddc3f27d325f3e41e3ace0932ac9b0ebc0874241b0e26f3a6097ef3a5e5f0b2f3669b663027e3826873eb97bce29e3de10a1636524ac06155372cbfee62835d996babb6efa110646bf46c88a9025884c364c6021f6c7a29874816bc8d293fbb143d0ee1079b55a6171309dffd60bc3366148272f7f463507722f5649ff187fe9ca9adb641928c215083175dc59deadd6038dba4a457ab8d04a102cbcd589913559b15f16c8d5353c2727446ce0212eda4e9946f5ad8e41d3794a421cfb2ef025ee4e6bad550fa8e73d65b0584c9277e4715d68c7e062083120f052e4cb3a4c54d2fd6f47350dd0be557777e55eb9a96aca6c4b083fd910433ef0845200b41cf48b4225b9bce753c939e317e3fd5cd21421ebac217d77c81b4dffc32aebf8d0bf57fcee26c455550cc3710c112c02335d04e6b7252e61b29ea9befe5d65885d2a01ff7ec0b83c23d8633d8772e72d656093fb18e7f9ca8652af67dd6a3f73574b9bf72c2357980ce0f86786d88ef6cdd6edcb1b0a4610f8df309179fc337c730133c30ba25d68f25678a3ad076849b9abdafc7fb72b0d7391dd5664ad17ea1e63ec7204b904a9fee834b78bcc81cad58126603d64662acddbb732eeeecba83cfb02056eefde244fa4f9e07d9e5c4f0fa6d2a0e98ad47752c5b66944d7922730246ac5c59c2fa2493b3c4326b7e45aa485180ec3f1f48714f818158031fd60378d3d828db1036b18593a591b3ea9b14d7f189cc57b6fcd162e1dfa56dd0af2537e513c0404ec0cff92955896f05fb139725c827ae35e9543d06fd90679ed8302b9fa066678ca4da9a59eae9a19b2551a82a86457febc2ee32a033eefeebbd28b43249") write(r0, &(0x7f00000015c0)="869b15bd95d88c4a3e9b5a6ce14b505c0b74ae72581d71716a67e73db8bc795058a7f0e3b4e1890075c8b9564665f8eea2872212ab2556d40a9dcb70f1ea1ddee5aacc8b5e4baafa7419a91562386b01f7a63b9a021bcdf212e1b43adce4716276bced819bbc56b142b5fa3f602016a23db31b", 0x73) close(0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000300)=0x8) nanosleep(&(0x7f0000000240)={0x7, 0x2}, &(0x7f0000000280)) nanosleep(&(0x7f00000013c0)={0x400000000000008, 0xf6}, &(0x7f0000001380)) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x3}], 0x4, &(0x7f00000000c0)=[{{}, 0x0, 0x20, 0x0, 0x8, 0x7}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x1, 0xda}, {{r0}, 0xffffffffffffffff, 0x4000000000000000, 0x20000021, 0x80, 0x101}, {{}, 0xffffffffffffffff, 0x40, 0x0, 0x3, 0xffff}], 0xffffffffffff2308, &(0x7f0000000180)={0x80000001, 0xcdf}) nanosleep(&(0x7f0000000200)={0x6, 0x36}, &(0x7f00000002c0)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000001640)=0x1) kevent(r0, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001400)=[{{r1}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x7, 0x7}, {{r1}, 0xffffffffffffffff, 0x40, 0x13, 0x8, 0x3}, {{r0}, 0xfffffffffffffffb, 0x40, 0xe00000d0, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0x14, 0xf0000040, 0x7fff, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x0, 0x4, 0x7f, 0x3ff}, {{r1}, 0xfffffffffffffffb, 0x7, 0xf00fffff, 0x81, 0x5}, {{r0}, 0xfffffffffffffff9, 0x2, 0xa00fffff, 0x3f, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x30, 0x28ccb36e, 0x4}], 0x2, &(0x7f0000001500)=[{{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x4, 0x1}, {{r1}, 0xfffffffffffffff9, 0x40, 0x80000001, 0x1, 0x7}, {{r0}, 0xfffffffffffffff9, 0x29, 0x2, 0xc23, 0x80}], 0x8, &(0x7f0000001580)={0x9, 0x5}) close(0xffffffffffffffff) mknodat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0xe040, 0x7) 13:35:05 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)}, 0x8) 13:35:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) sendsyslog(&(0x7f0000000140)="f42e2350899eb0b70a06b9b6f3df24d17b21e900442c14b76d181bb27af9885b20b69232639e9021171c81261e44c6103e975ba33ad749c5b29050fa9b606d8be3faf4576a99fedd2f1700050fd3eac803c3ce67dfa3a39d40154c53b8b65c8c3f1c4ac64db49ac977a82841f343678d118b98303ac1d03ed8a7e7e01055e3aacf4a730710787e8f40949624fc71f05e4440fa6107562a2e9a1abb0b120f017de0b5c341641c7a0c990c36de4e75aecda8550226178153c0", 0xb8, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:35:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/232, 0xe8, 0x800, &(0x7f0000000100)=@in6={0x18, 0x0, 0x0, 0x7}, 0xc) 13:35:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100c0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x0, 0x80000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x1d}, {0x6}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:06 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvmsg(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001900)=[{&(0x7f0000000180)=""/152, 0x98}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000000340)=""/117, 0x75}, {&(0x7f00000004c0)=""/208, 0xd0}, {&(0x7f00000005c0)=""/105, 0x69}, {&(0x7f0000000640)=""/203, 0xcb}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/244, 0xf4}, {&(0x7f0000001840)=""/187, 0xbb}], 0xa, &(0x7f00000019c0)=""/102, 0x66}, 0x41) fchmodat(r1, &(0x7f0000000080)='./control/file0\x00', 0x16, 0x2) unveil(&(0x7f0000000400)='./control/file0\x00', &(0x7f0000000480)='r\x00') chflags(&(0x7f0000000140)='./control\x00', 0x0) 13:35:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x20) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') 13:35:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x45}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 13:35:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x59, 0x9, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x8000000000000018, 0x1, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 13:35:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x10d, 0x1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x727) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x4) unlinkat(r0, &(0x7f0000000200)='./file0\x00', 0x0) pipe(&(0x7f0000000400)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r0, &(0x7f0000000340)='./file0\x00', 0x0, 0xfffffffffffffffd) r1 = msgget(0x2, 0x4c0) msgsnd(r1, &(0x7f0000000240)={0x0, "a223b3d51544a210f9250abedaf19543649a24ecbe7693a57cb4585ff633078baff3af53c53d411dfb1c325dce73e4a85b0739a799b40be78ac9de17e8e478257e1b9a2b54e38d586e2776c24b7f35966aaac6d0c09337ad363b5e1b73cdd679540d084f81a5246b851487cc80fd13aafe7cf45573ffbd75797c7bf3423472bd67cd4c4a6762fb1e469f767b0b663e7f1dd174c7830d324e0f052eda6ae46f6b8133f9582f62fb31b3d3a227d5eb73b263fe7b27e3b1176be8063f3d90180dab7deeff633f76cb96a33508b0162e8f71405b99dd4e0bb12463e9cdf38908e664fa571dc1075fbb9761"}, 0xf1, 0x800) openat(r0, &(0x7f00000003c0)='./file0\x00', 0x400, 0x0) 13:35:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x71, 0x2, 0x30000000, 0x7}, {0x8, 0xcae, 0x10001, 0x8}, {0x7, 0x3, 0x4, 0x4}, {0x9, 0x6, 0x2, 0x30dc}, {0x6, 0x1ff, 0x1ff, 0xee}, {0xff, 0x80, 0x64, 0xa124}, {0x100, 0x9, 0xd7d5, 0x6}, {0xffffffff, 0x8, 0x3, 0x80000001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 13:35:06 executing program 1: socketpair(0x1, 0x1, 0xc7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = getgid() r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x40, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) socketpair(0x18, 0x4007, 0x1, &(0x7f0000000380)={0xffffffffffffffff}) r8 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x0, 0x8) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x0, 0x0) r13 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x80, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r16 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x281d3, 0x0) r17 = openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) socketpair(0x31, 0x3, 0x6, &(0x7f0000000740)={0xffffffffffffffff}) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse0\x00', 0x200, 0x0) r23 = accept(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) r24 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd0\x00', 0x400, 0x0) r25 = openat(0xffffffffffffff9c, &(0x7f0000000840)='./file0\x00', 0x10000, 0xfc) r26 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="2e3bf2abb6259fe2f10a123e32b6739787d40539b56db245415f536daa8803bf1170b191800beed4f48d2d2e2771a0a07d7c7a83eee8b9449d84ac69b33377cdffa89f15c20501dcb6e537b7", 0x4c}, {&(0x7f0000000200)="30849599168713ef5db20c261eee071a9409ea00e1eb2bb564d167be2834edffce91ee9785b450660f2559042912b939e0ecdfc1167fd725d875b5e152a850a2091bba188ea46b43f489a3efcba776ce4f59f2cd8f7601acf8e55b6e28ae62d0319e883ee6c2339d746729952fd5c66164a0218987148d156b56a56551fcae79e4b7bd7602a96f79e1e8bab6757dc53971421f3b21", 0x95}], 0x2, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r12, r13, r14, r15, r16, r17]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @rights={0x28, 0xffff, 0x1, [r21, r22, r23, r24, r25, r26]}], 0xd8, 0x4}, 0x408) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = getpgrp() fcntl$setown(r28, 0x6, r29) ioctl$FIOSETOWN(r27, 0x8004667c, &(0x7f00000000c0)=0x6) 13:35:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x5, 0x0) getsockopt(r0, 0x80, 0x40c8, &(0x7f0000000100)=""/245, &(0x7f0000000080)=0xf5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x5}, {0x6}]}) r1 = syz_open_pts() dup2(r0, 0xffffffffffffffff) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = semget(0x2, 0x1, 0x400) semop(r2, &(0x7f0000000180)=[{0x0, 0xb2d, 0x800}, {0x3, 0x8643, 0x800}, {0x2, 0x1, 0x800}, {0x1, 0x1, 0x800}, {0x0, 0x7, 0x1800}, {0x1, 0x81, 0x1800}], 0x6) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20020, 0x0) r4 = dup(r0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r4) syz_emit_ethernet(0x1, &(0x7f0000000080)='$') 13:35:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getppid() 13:35:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="b1020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x803, &(0x7f0000001040)=@in6={0x18, 0x0, 0x9, 0x7fff}, 0xc) 13:35:06 executing program 0: r0 = socket(0x18, 0x1, 0x40) setsockopt(r0, 0x6, 0x8, 0x0, 0x27e) socket(0x22, 0xc003, 0x100) 13:35:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x8, 0x34c67c60, 0x5a5c, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:35:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r3 = dup2(r2, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000000c0)=0xdca8) 13:35:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 13:35:06 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = semget(0x0, 0x0, 0x20) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/66) unlink(&(0x7f00000000c0)='./file1\x00') r1 = msgget(0x3, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffc2a) setgroups(0x1, &(0x7f0000000040)=[r3]) msgctl$IPC_STAT(r1, 0xf, 0x0) msgctl$IPC_RMID(r1, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xfffffffffffffff7) semget(0x0, 0x5, 0xfd) r4 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f00000000c0)={0x3}) 13:35:06 executing program 1: r0 = socket$inet(0x2, 0x8004, 0xf57) msgget(0x0, 0x40) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r1, 0xffff, 0x6c82741c1fc25f0, &(0x7f0000000100)=0x2, 0x4) socket$inet(0x1e, 0x3, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x841d30cf0ba9deb) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) 13:35:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "00000000000457ab000000000000000000fb00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) setrlimit(0x5, &(0x7f0000000280)={0x7f, 0x3f}) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000240)={0x0, './file0\x00'}) 13:35:06 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) socket(0x30, 0x0, 0x4) recvfrom(r1, &(0x7f0000000080)=""/180, 0xb4, 0x2, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x82, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)) fcntl$dupfd(r0, 0x0, r2) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20080, 0x0) fcntl$getown(r0, 0x5) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 13:35:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x47a332e3, 0x0, 0x0, 0x0, "9d251fbc349cbbc6a4deef206203f9785e537660"}) 13:35:06 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0x0, &(0x7f0000000080)=0x2fa) 13:35:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) shutdown(r0, 0x3) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) close(r1) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$BIOCLOCK(r1, 0x20004276) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() 13:35:06 executing program 0: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x5, 0xfffffffb) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = syz_open_pts() r6 = geteuid() setuid(r6) ftruncate(r1, 0x0, 0x3) r7 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) r8 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r9 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r7, 0x120}, {r8, 0x26}, {r9}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000300)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf2573fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c44876aac5b6d775343242a7720b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6d7da63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xc8) read(r2, &(0x7f0000000200)=""/4, 0x4) renameat(r8, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x1700) mkdir(&(0x7f0000000440)='./file1\x00', 0x80) dup(r1) r10 = open$dir(&(0x7f0000000140)='./file1\x00', 0xfffffffffffffffc, 0x0) pwritev(r0, 0xfffffffffffffffe, 0xffffffffffffff8e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000500)={0x8, 0x2}) fcntl$dupfd(r10, 0x3, r4) r11 = getpgrp() fcntl$setown(r1, 0x6, r11) setuid(0xee01) r12 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000540)=""/11) 13:35:06 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10419, 0x0) poll(0x0, 0x87, 0x85) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x25, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0xf4, 0x0, &(0x7f0000000080)=""/244}) nanosleep(&(0x7f0000000240)={0x4, 0x582}, &(0x7f00000002c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x484, 0x0) clock_settime(0x2, &(0x7f0000000300)={0x6, 0x100000000}) 13:35:06 executing program 0: r0 = semget$private(0x0, 0x3, 0x400) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/89) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x800, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x100) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x10000, 0x8}) 13:35:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x2, 0x8, &(0x7f0000000040)="ed96998234c9e1bd0e673aba05008f806d1cf305167245d06b343235e104d166a3407140dfb9f445cf268c7ca5bbfaf5b4ee75d0d7dfa8842ce4f2c22ccceba910153bafad2fb196f1299480a1f53b7149fb1122a6877fa11c8a5ecd92c1bf84f04353e2e809d31a8e533abee88de92c132796418ca28d87469a2d9ec7a54463d34323db43c919188f3a6440703a013f08ff81bf67511b4fdde21415", 0x9c) r2 = socket(0x1, 0x4005, 0xb36b) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) write(r2, &(0x7f0000000140)="a3de8ffbcf4773ada72a0f8341dc83feae56fa2b7fc9523f250ada092a040fc2b4d4594c9bc8652dc07051ede59c22e072175eb85a64d332766b09d8b51a783ec8e53b8e5f268d4f4e8b2617b6aa2496bd81e9a47f8396eef5fda53c7adfbe648e85b66b6c0532ae58937df7f132ffeb215c1a9153c5a8b16cb7987d7d04172987eda99c34794c150160525f7ff15ba0fdd6aa85223dc27c0e659cc8", 0x9c) write(r1, &(0x7f0000000000)="bdea", 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0x98cfb76d243e4ab) 13:35:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = getppid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x10001, r2}) geteuid() 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) write(r1, 0x0, 0x0) 13:35:07 executing program 1: semop(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x0, 0x80) 13:35:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x170002}, 0x8, [0x0, 0x800000000020]}, 0xfffffd2b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwrite(r0, &(0x7f00000001c0)="f70f60a240ad2e9cd05a245d766f8fa1b11d99e08ac92d9fc5cafdce0ddfbf1a60e01407e954059f102042213e59e8a9d63125d749fd239f1f34f88ac90761bdd0a6b66c8f77e474e52a38207da6a9080223daddc072ab917ea72c7fd0b45d989eb957fd4a85502dadfb182c09e454a62a6fbd0a50a3ffcf0b5d7a30333d97fd31fa8b1d210e4eb17a388405f4fa9beef4a13ffe3e5e1e3863a80b96a516eda3f91138ad82eb7dd72e8001ab26a25077e93acb71050f3c3c43417118af9acf422f3137b971813e2d681e8a3a454620fe4fe74dcc839475824dcd676a3d127871d53cb82edf64493bf82c", 0xea, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) 13:35:07 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x8}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) flock(r0, 0x2) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 13:35:07 executing program 1: 13:35:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) 13:35:07 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20a8a, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvfrom(r2, &(0x7f00000000c0)=""/13, 0xd, 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) 13:35:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x2b, &(0x7f00000000c0), 0x0) setsockopt(r0, 0x3ff, 0x66f, &(0x7f0000000140)='W\x00\x00', 0x173) sendto$unix(r0, &(0x7f0000000040)="138886994fd56b77d1c5f0d05468739380334bfc70fb48282db4e6eb77ba54337c85cb6c7dc3c55f2aa9ea3022730d1f1276e4634927d8a1dac7e206be770dd343b5bf9363244d8085b234d7b9724837ba6da9737e31dde99ee53ab83edc9df12ec201111c205251a5b6a4741d7dc24fdd1b3d7968f92955f264ef82145366cb2e1ab5e4131c5731928919f07299cd66f535c06783e27a5e4dea9437c462ca8b6997f86c6e9c12e93b6fe2d5d5bbd56a98ecf4d227a2ad5e79a71c3fa9249f217435", 0xc2, 0x2, 0x0, 0x0) 13:35:08 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0x6) bind$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xfffffffffffffd79) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x1, 0xfffffffffffffffe) recvfrom$inet(r1, 0x0, 0x0, 0x801, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000100)={0x7ff, 0x3, 0x5}) 13:35:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="112833830ba07a1278180e905688206685daaf6090d4c74bf3eec7ffc903f93a3bd5992005e0676248537a2ae7effd1b2497946944bc8a8a3a1a3d8786a6e8fd5204a5fa21ce0d92836008f301f6be904eb0f25d3b9293ecfa051328aceec9c83e2d8b95568a29eb81a1354335de561da00ee3e7d4b6eaf4d4b46bc2438a20c7662f5f1e8b6eca43541b8b8bcb119fa6ca1af029d70de016c5e6c0f8b198c5ec2a62b9c7c12d836c2d1a", 0xfffffffffffffe69}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) 13:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1, 0x10001}, {0x6}]}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:08 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0x9, 0xaa2, 0x8, "880176fbd70f80b8c73b700090d5d8c18101239f", 0x9, 0xff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x20) ioctl$KDENABIO(r1, 0x20004b3c) 13:35:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, &(0x7f0000000300)="882c", 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0x60) setrlimit(0x0, &(0x7f00000000c0)={0x2, 0x2}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x1, 0x0, 0x5, r2}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x28) socket$inet(0x2, 0x2, 0x4a74) 13:35:08 executing program 1: accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) socket$inet6(0x18, 0x1, 0xd1) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x100, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./file0\x00', 0xe009, 0x5) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000000)=""/57, 0x39) r3 = kqueue() kevent(r3, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x90, 0x0) getrusage(0x0, &(0x7f0000000180)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 13:35:08 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='W\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1d, &(0x7f0000000100)="00854ec5a9836cae49cfeddbef004f3c6bf4226f19045239205e68b0eb") shutdown(r0, 0x3) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x2, 0x1, 0x7ff}, {0x18, 0x1, 0x80000001, 0x1}, 0x2, [0x1000, 0xffffffffffffffff, 0x800, 0x4, 0x1ff, 0x9, 0x8ef, 0x8]}, 0x3c) pipe(&(0x7f0000000300)={0xffffffffffffffff}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000000240)=""/163, 0xa3}, {&(0x7f0000000380)=""/158, 0x9e}, {&(0x7f0000000000)=""/18, 0x12}, {&(0x7f0000000440)=""/146, 0x92}, {&(0x7f00000000c0)=""/16, 0x10}, {&(0x7f0000000500)=""/74, 0x4a}], 0x6) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) 13:35:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = getgid() r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getgroups(0x5, &(0x7f00000001c0)=[r1, r2, r3, r4, r5]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x12, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 13:35:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x5, 0x7, 0x2, 0x6}, {0x94, 0x7, 0x2, 0x2}, {0x9, 0x7, 0x2, 0x100000000}, {0x800, 0x6, 0x3, 0x7c17}, {0x1d240000, 0x7, 0xfff, 0x9}, {0x3, 0x7, 0xc, 0x9}, {0xfb61, 0x9, 0x8, 0x7fffffff}, {0x7, 0x4, 0xfffffffffffffffd, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 13:35:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0, 0x35) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x80000000000, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 13:35:09 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0xfffffffffffffee9) setrlimit(0x0, &(0x7f0000000040)) write(r0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) setrlimit(0x0, &(0x7f0000000100)) r2 = socket$inet6(0x18, 0x4000, 0x4c) listen(r2, 0xbe) 13:35:09 executing program 1: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002400)={0x0}, &(0x7f0000002440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0}, &(0x7f00000024c0)=0xc) sendmsg$unix(r1, &(0x7f00000025c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002380)=[{&(0x7f00000000c0)}, {&(0x7f0000000240)="0457ab0b3ffb2c1b82129d7ba6c42a47fd8b86d4be103705cec29134775c4142b9c1c696e250b077888f60a5fce5925b491f0371877c520781f9aef2897579e978e470749ff231db2f9e6fa42bcb7ff39e3fe5b057c0438b5f02078685743bc15ef709e5dbfc5292c27349b0ec9b16f614bbcf79a286f9116f20529c34cfa0b60460cdd57f134d463f5b1391a0355ea1ec95ba0a1a91670f2f2cb3e63277c0c66c04ab128e794588c7380d181645f00818a342470414cad805aabc09e6c2eb15d1", 0xc1}, {&(0x7f0000000340)="fbe2f9efe3aa53520993e41cdbd5672c3cda1cdc35c14f59e224a4e5d0b4fbb251f2ee505cbdeae52b2a58b434163d36f893e29fa7a9c7269105845a51c03115bbb7e23c1bea455f9f1392c4dd6426a6abe93d9f89946da15e56441819459a9e8c5530ada2a3a3afbc409cd717d32f5c03976aace9fdea3bd2467b27e73c06ec5744ba8c61afc298cb326a403efb02051cdfc5e4e8d67ce8db83020baf6e05bbac87f6e517b313017e75b3d2a005dc3e72bbf079aeabe5a4082ea8af73e05a4e79a562f89f939d3491be409025834030b8aa508d7a50f3f2168dc075daae24b30f7866d4c02b873da052a0759a74898ac41358d1fcc13bb45a59eee994072502dae725cc9f33154955813bc0189534532926312a2b676a72eac4bf82244d290d69e95080cfed6f5aed8d534de172698cb402e4650ef966b857b45f745ba6a8f8a32d8a86d0bafd707929ee07d3d3f9c07db0128c19721cc9c403272cbb08102beac69cfdca43118a39e69bb910cdd916ec4c2b1513c50e4b340e2f741843cf7b765cec6b8ec29f87e453faa7caa1ecfd7f4d292b4ac77e05951df46f97e907410048fb47f7865222ad05caff973543c4cbe48dc5a7a9e78a5dbfb86c94669cbf8f223279090f50e1899b8af1cf7752e1caccace4f14e8627aa0aa8b97496f8e023ea85802ceaf41ebe96805fb5bf5e7c745203c5d7c7b10db2dc13fe6ca359648617a51a4545722850715002a56480c788d3f994edf2cf4919f5384021e56ab366776d70863ff80ba84965ab18df57449ed0f87fac83d4a2d2ae54c0528c84f806fa8aab9e1b117cfe47bc78189eeead0d6e058f318cc4e332653fc05cb97af4a276a0f6366cc4255ca91f020123354d0606a3d2bf1a9cf4aeddcc6c6e0b7f2a09db9c88d2fdab39768cc3648b557ac80f58fb931556e8308c69ae4c67fcb7a7b5628a44168f261e1828e1d1d3be90b22a3ee784dc6528b079f21ee34531d3cf19fb922f684b59a4cbfa97cf40c3c3a056f9cf1c76f34a232804c3722ed563a92684590e93b4e7525a154ae7b5779b15c0e9ce6e56a8d3d0a1c0a230cebb7a0b036a371b78eac9308265afb30449e2cb1f779054c52ae97b56f820c4e3ffb3f96debcc98278a27600859855dc46216225db704e7c179310f9968be3f593c9266bc04a5b8aa34c074f47223ee34db16490b5ecb866dd9d06cd6ec31517f3ea0c894323aa5c246d619656e255755900da41bd3a1cb5da1dfafe91b2b444f2b309e36568772bf2f758a81022badded797342ded40ab8138b602eed5011e0b334e1df599dfcb4e13c661597b71821f60bc3458c8eea3b73258eb213f549cdae4e97b78c73bb2c7eeef619715ab2eb01f48c01c4511a5f577978db2fb6eaf13103f3afc43655edf157b2e7722ac8e131ad3e3f64fb0a3d612b97c6f4e84e2d1bcb89c5ebb30c6f4a9cb80d56cc03966117f46ef902fdfc55f7526f03ad2431aa10871ee52f19963150b7216e1eaf03b35e17dc619cfbee7aeb1d16bb012faf4bd423a0de33730d2b697f0a519c874feb8b806b8bfca7c805c42725008718f928e409d61b17911cbdf0120dd27efd6b6ff05289c8dc627979290ef0f9dae463dc044731b8844280b56ac87f84fc74323a66fcf6e2fd633f593d14838d5c27d3a63cf9e2eb899dec693b5b44aab4e19bcf9e05b8bfb29105813f6f8c6993cce3c9a545fabf8be25107c57b594414156c01031ef811c99fbcd64e29d3f63811a3a3049519bb9cde3a2a0b00d1a765ff9058dd84f93f8d67bb4c7460898256f138acac189458194c733fd31d1a4502058a1616ee3da46400d2b1c594573f34f066b3ae1994281c0982a1f044020870a1207de415f6abd6f678dad393377da5418c59fde08021f286272ce000ce6b698c7728fd20223dc518ed9a58639b0474a962f79c3bb70f0db4266498cc4d700bc75d9745a6015f1053e3cb55a5819feebd2d669f973136826eeb2bef3984995fb73a854e3a22b207006a13c6545f0b78e217fb50c2cd414e88068b508c5ba5bc4f75951addbfcfa3e06b896008ba17bfcce575cc2758ec6a0ec572f2c5c66ecf1925e493f70324dc41cc7f02b41d0bf869082f0ae6846088e592a43ee64a06a1060f1d164773fdc644f1b59a39ee31b946a2d53abcee972c4258e7a29a08309a78e7447ff1a5234244cf98ce85311f9edfb3c8adce7ab16f808fb1b7ef05a1f220025b4fafdde5327b50fc1adb73b8e371d2247193ea2d01c4e7d08dcb056246867329982d558b3c3fe752b4b705a6a9969842a2b30be54a24637a5255ca57181b0a8afbfb34ca0cfa0a2db707dffaa43d716e1e648b3068b69544827713a03ee2607b8e7c08ce2260d9d648f5e495c8fef30eb8ef085635142bd392d0b5fb92b8dd938bcc5ec9e9068ddaa2759cd2beb56859aee0e8c750b0ae5b9b7ddb39051b2ce5d855e0255ee377fe71e3cf915322f52a2bd5bf87775cf72747824909803aa37f2c01d971c3c83edfb8b273962e84ac4c16f922fd8ba2be3d10eed49323551630eaf37ca13831d388573f039c0d7e329c9a6aa12105a35c851427c955250ae0b6e7a5e034411c66cdeb9bd53dc395c316e0696b6ac36ca56c0cfc72d9b883dabfb96ac36794bd016c31074d5c537f332f422c856ec7af7fba7fcf0c17bc33acbf30e0676fe61ce6291ea9950f577edea894901340c38f9bfa61c900409bc4ab558415006226e18168d7c9f4b8e1cb4c5e5c0eae0b54598dc9d707614e124017e02edb2cdd7f22be74372dd52aa4f5b069df42cb5c7e1f7b26a6fff5989a1c4cbe0fa040092b448c04012d0dc9e62281cc8d099c72943a0f6728067d1f488db833644e87c697d170cd8ba68db1fb98360431e94317f9da539f6c14683fe5a419c719c6c8d6edf73c1e35daf6846008cae26833efe6a00da4c65e1dadc2b52362d6839d8f8d62d2225f393133c1be3d29ebad6c067929e3b095b425927643c2b2e95e646721bfb5223f95eb2e3c105b59056ca801ffb9fd94b3f63947e7d54ac3a320e74fd7b387484e3fa0deaaf76ffc5a8dab91c6f065deae18145b872f69ca1e58727545cc248bb6c5d571f3c27df91cf96e4202271ec21f23dd2c3b4f64e4d48bb189da4b3bbc4280ecae1ae4ba82caa33ab066f1d29d10d9f174ed35af80bc55040cd846784d322e76fa99d60b8a6b129ad0a8cfc0990e8b14cd4cbc469e003885d7cee36e00486d0cac360e3b8c61226ca4bcdab3a5039e31a2107ac92bb1c090a33c2e87a50614f8e716f55dfdc8b7f29e29879c42c79c1103fbaf9ceea34858593eca27fc26ba1daef0f5aa5d9eac332506ea69f969e1823ab40c61ac45ed76edca4168b3695827cbc10af00ec9e28151e2d46df2331e6a8e4181369c4408e9494a318d75ebe309d5456617d76e0dc218557b000c5c66090603a5d826e3f07defe2d36733ba39ed521f2cf270aa87b3ed48b2618088a348bf3a779d3da287bcd5d6cf388b032671398fba7284370101105189baf63c119d046a4e8169b3bb0a9aa683e80babca6f00dc5c1458254c7844d067e272befb3ec7866e81610e8022fd078a412970c87fddaf07f8a4fa0ed6812c287137e74fce5ace76262bbb4c4f3a13df9937ec21735c47163b22fb049bed215b99be4bf61a918133420c0d68f80bc97e139053f4a9daea1e21596bacd4caed78c98f142d272ce78ebdddb1ed23f9bcd85b2775106f34264c3265ee3f309ed794a4f81f7db067a16524b71890bb584fda008c281e04fefe5a5c190477e8cfe947e643d3f980cc8a78d8ee6afb9d5f7b279d6f458d99dac430dfc3c45ff6e709c693fcf7dfcc6395e1dfdbdf1eeee59d0de4912673d174cf85d0a29a5a99bc8fc453ec714c7e691eda8e25a51e50d8c3d8c1f935dcf037fbda4adbf76f4cc19b1c528613c015f620361622a097c1ce00f4e3a938947d228a04579e5a6cc23524164c605d4de4bb1d03fcdd20ab98a0cc57d4b3c8d3fde93f7908f0cef60cb63bf67caa01eda65091f6a6e787ff016433a998cbdcc2e0a4679cbdad2e984990cb8a07121b68b1e69730bc2181f17493be5b8911ec20c96d3b231b1f001e81e0d4708d5eb5a6b28fbeff67f4267ee26cbd6f49ab0d1864d75cff62ed6f1b3ed4efdc2cd8183912009e8b38ff515cc1278a01340cfde1a881c234c6678aae20a439e5210740c7c84dd725ed15b13b3dc1386289fd452f9b8d6e95e099ce5060d1b9faf027bf91022306062214ab8393d3ee0d4a4fdf7b11b3cf26b1ec337726a653d3e52e6f3ee2f3edc3f13ecc654f2fa4f2401cc00112351322a6c0ba64850a8072857c4c8143a79a27320a26173298f46c914f86de8774759f9823de31bbea3a875e00d555d85827c0e2bcabd990a33a23f2286470ee72bca64ecc240043e1dc161c47c71b8a7712e8fdbc2d4185411b1cb377da9b4660fe8fe5a630687290bc3f937061aa8b87e3614ec66b4f58a5b07da869802902f9a5ea2262f8c25c03b8471d95a127a9f60a9f0b60465726f852f37c80ccb2140c1ecfe4a4ac3627be905390583a251e900070027844bea7ed8c850ca617b00bfe8a198bcb54e1da1565dd6a997af5874cf2834d093a79b8b0bbca771835c48ff07d621f368c94438d1bd4512e495047ac3c98151ce7d0c6a1ddf1433abbf919a734bd97b58ec34c58f638ff47ec9c64b816e30e85dfa95a12086503bbf02df6133d7ac9dc54cfd3b26d5849128bf537964ef3b54d422f1a8fc30c8083edc59dc422729cda2bf8ab2bcf9cba05e88a671ea8d2d8ff63e5ce54e6cfbf54ec343e048b6a875828ff76b967677d10c5cf465374fb6d0651c9194ef890e36c445f83cb00fc621dcc67f5949c3d27ba572689a4e04cd1aa520a369fad5112fa5891dc1182c84c29f89ff7e2825a0587e98ea8ab3cdae1769610c9d61a29757c79039259b31b8f0296d69f8c5e09e3c25cca4fbaedf20db23a375e8774af7877b1efccd43c5560bc24695ea88ce8a29f5157c52e8bb65170835dbbdd9e5fd14f1fe1e209d0f2ffafcb087500870f0884028446f0cd21d348f0cc9474cb703644678829c34e078cccd6407b141d088cc35cf2410c196f8f755fe893c1cfb7a8189dadb8f6ccf0dfe8b478d57e53b82aefc2c0c97b9823a1694f6b18402e0fa97a070acf8a315fa39363e8f04ec77c3c0bd62fdbd82bbd64bd7f6b987b1608b703ff5d33bbf31d2f4b480da343c646a1c8c22cb7bb8be3b90df75d1b3fc88e559c3b35a9465b3f1905aaa5ec02b5c9a8da05d318eefa8084796b8dd112ff45d1d0132fff973b127121df18b18605bd99d717048b85bb01e1fa51ff8c5ffa067363eb6fc3f5a500550674963b16de9245199f6bd5d77347b5b7034b61a19bf9696f416553e3ee705afda6ab1c5c312ea80b742e81e279e37b445e62e5f19593a510440e72d10a48ed283acad20a523619b149eed51c569b10b7369ef136de9420b297dcf2ce7e38961c09a375bf9610d5e178e549f59ee21dc7b98b2ab36f96e2e6e8dc780e392fd9303c9bc41e891d5796167bc2d66d3fd5733cbe0b08a3db282c39dc330942f599c97d532e05c36f2b430926f382afa85a616a629d764056da9f8e5fe0da3e28cdd4f69288dacc72944e1692545219242e7cfb78fad2c2651e850e33e7945981e8ad68e237487a7c56a79f698364829828d2eae867ba26f919ee26aacf9c722d2fae625784188d21b0ca9a7504b44276bab710ab25e877e18c9dbb6b7d689fbf61ae46fb3de", 0x1000}, {&(0x7f0000001340)="152fdea1090cedfe6f11e70712675a69b211f168834fe08f6022aedff43fb7955f1ea93c960c3180b275f894256b9caadcb9106c31161c747352085378e1f7123721a6d0b8e74cfa91979c571140f676fe5d35aff2ae89e81d8d03e8bb1b2782ae56b2fdd35200c68d9fcc1109f8ebf51bf2e304f00edf9fcbbc3a7c21801309e752e8ae85c68d26af9b21114edbd6b77c8e0b22db0738f911eea4fd0f12e7b369d6047db88fdef921d401ed2a6ea75fcab58d62c85a1bcc78265ebb7b24efe70f4a4ea0c1351ce3f6818f15d5d41317045f4d3257681b1d370e09e3c3e00d8b1dc0aee665b802b2b16fb7d874ca6e2bdec0033bb5fe35b7c655cfcbdeba210cb9270c44a77e91428dd2c280e3d29dd81a482ed814ba34ff1c619d00686d41f7db2259a9c4346dff347f1a74df94a7eed3151be896e71182e7fcd8aa020f8fee43d3776ee4659277e5a808226d38788e074e76e40f9fedfcd4fb48611a232b772d414553d690e53e2d04bb620214557887ef3ee00d78e0d34a394dedb62c5a8609badf34c959bfeb1334ac4de90bc21e3265211495684feee649d27c0ab0e835ce0ae3aa7bca291575a9a04f3409811522f69d84604b8d71fcea9042d5bb4320c03171bbc99c5873ff43060e46b9d672aaad0e7e35f08fb87bcbb36f710bc7c74797ce855c52edc134dd37e048c84db68302bfbc8a4744df021b9745853cf4b20c48e5495c48411c867de57cf7040c095c9c65868a3f9d1c191bf636088a98075210e165213d3dc12ecbe718a2d7ffdfda46ce5371e60668e65af85cfcb1b0b3987b66662cbe53bdf3f2af3631802758c9fa8a4df7df5bac5c545ce76228508dbde6ef7ff1fd9e5d0ebb035bc9758dde881fa9c9a3b71f4560dce3b0a1b9a9b597302bd5ec3ff8934842ce735852d636401a27104be5cd333d1c88252fe11df93fd836dafce262e18682a1e3bd0126e79304b9d55905b247a278925b6a5b8b2f6cd5f370d661111a11c9fb9a3bc1b15f12a43562caa83c24303abf278e59c2bec4935b9345c2163e539cdc024b48c2435653b9aa8d954bfeb0d8da46f22f7cb68d8880774c684065b30408c1b42c9cbe689aaaaea37814b942e53961a1e7ec1b54aa3d26bba623939da830cb0b1ba29d66a04238cd3c5b74cf37afaaf9b0631c9f882d330b7498b8d89e336d276adc8e749cb61c6461751912c3bd8df1538ce07fd53f32cc8922e87f1ed53fb9ff006bd5ebbe043a25fcbbbeabbb6cc90b6c6900e2c96dfd11b754c57b50c24449a87dcbb218c1bcfec2e08f21edd082e7411a0ab7890b75dd5db2dc463ff55da7702448b6bd457aeadf37dccee4bc07e9795428d85790663f43e04b5eda946fc0d4131eabb501e9b7345b545eb6b1c69547bb19f2d9ffbb89944f58dc88a9335078f524e6a7f0fc94b1fd872619e6b2347e914d39fe3574b6aac1a850280f4f74459ead2a0de1c2d9da3c504447de7df84d5cf0da56734afcec14fd49f3801a785997c8622973174a5e9e5e5118a2d6d2e3ea3434259f8abafe8f520618f7724666e71f5e44b87b50549bd36fe3b8a91c1de9d759e51364a57efc97f840b492fd5de97de55cc97169a53b037555deca5207537bb651df4278e62b86a5c45e44c8ea46b0cf353a5304799dafbdd84d73f4fc41f83118447f0fbbb5d33e581f51a93f0a14940580ebd18ab907382da11dae352d0a3836ae431848edf3e02aae3195c70173d1a2fb478685a4bd2f0e7c4e19766b434a80a141e14a7d9e23d10e049dcc88d6410324e489bdd16ce101b78b504ab8ce5ac1a4d35e75377f280ad7e8d81b1195070f573b27fe4d393aac936adba3b274a09be442d4f4eb064cde82a02f575f00263c201c86201c4ebd7182d9dc361e2a23f66e352d89b23b3a5463eb9915393deedfb335d6b8ae682d4d0b27effcf470a0d69020bbb6089fdc3198e445db86838207898c795fc1e2d059e19c7e19b194bb0c176f95fc43e4344160fa6cef6df3beef1e1c9decb5633550bd0ea7e58acfde0341afecbc513be22b00b8508370ddaf4d7da6f529ce7990cb4973de8abfe054c6d10a0eba0ad8dd78e7a11e190a19c93c70d33fd40699af4cf3b99dffc7e43c3f9f0cffdb4a1f0ef253c5f796411d5c0b3ca004c2da9e8cf453f546b7d63f5f4c7902423c9918abd65f5ffb75936f8ca03b8fb296520664e512c0612d44eaed9875967e074aab14cf1c543eeec25d29a2849c77304949bcfea518e8ea7152d925f7aab0d679f9d667a4d352d25b05d214f203e72a10d855210697692a63723b24536ae09860ff913c9c7f6c8eaa1e7d81986afbf8064ce6bbaf9031a2cb60daf65285788d5c0ad5507359f516e114be2e2362cd345a95fdd61732dd5623a2195e7ad81a2c3fbc7b2dc303758e05e913967e9103878fc11f9ad41cd6395bcac3c3b22324f2c0c6b9455d47d0c808a53c1d383ab04abe802dbc4239a87195c16aa97fe8ba6b5aac5d0d90bca4e4af971a7792a3869c8a08f85b6647c2388f7336a18b4c5bb99518f7ac45fd3550cc6b44df384a8dfb44d2454df40d94297fcba53ae354d79f8a33311316a78763a1158ce8dffc1b22c479b9911e36caa9320cddcbe466e6f4cf6c1bcb0242e470c0b255fe0a816782435afa8df2f41d0ba0b5c777e751791faa39e32c09dfb27ac06b82935f7a682dd29bac24a678231f024aba61c36d5fe6fe522b695bdee891a3f19cfa13d8a694db1a7b582a4f901441050b2c6451eb806f95e960c1b04816941281cc935191c9956c098754b20069fea5bfa4b63a470b276cf3b77f1af75cbcddd24c4f2b82e6d4901f9be1dc60825cc4b1548ccd37f32ff2c18db6af28166553b189c51cd570ce90fd1a1c38a22eb38d9b5b267f60d7d76c33f814b6cb33163fc1b4488176293326e4401f2388f531203116ea460598d4224a2def12269e424908160e2328dd38397f24ccb4a64f48dd552cf4ded76642d36c0c5715cc0bc78f181a6be829c1935c606ec048fabbb01ffece014cbe009aee315aeced69b07a2d5602069ae8cb260f1ef5ec6b0cf765ad03f729dd82b2d8e66bc878e567e57c2ced3ffd3b9da830bb50d08143c959e47d1794a4c3af1f8db1811f2b7d22eb1a141afd304c7cfc59c4b7f0f82bdaab88cf36d53673e9f2c826a8a606c140aa887c26580fb2334e570e27a248b1bdc3bc97d424d2c7b9dff0aae192f5d7f342971bf3d5b75a0192892cc9d8c093054cb87eb12b62df49142c4abdc01e91c7a718c7231aed2906f099f7070814eaef26fdd90273d86d7436f0ed6c4188f0ec909a6e3e6a519a90c41801de8d669784bc60adf287fec98e838a964710e1709856e76255e7d07b7b626e3a2ed3541a4e5c7efe31a467c7a2bed98a08a66bf699c626f5ff37198f4803d3e03c25678016e97c1f673a57de3972ff5722359d74ceae0cf195e3f44500472c927889fe438f9af259f8d1a6e42f6c154b86531266b38a0b397c21160c46f279883f73144888c3a1e18b024fa96b26353cf0c1cfaba59a160b6396509ea0bb8e754b4e1e29e043f542deeac56e9832a183778281304360b55891e7fd785c94f96c020ce286ec3447a2485826a2da7127738d8b8908a9995f3a4a457df3a9de8036d111731ffbc64cd76cda5435342e5c8cae87220c46ac04cf25519f5a5349c70f884e1ee87249554cc2ca38888ec0b6d98e943c8faee90f1236b7a3d4395d1487b16349839f4ce382be7b67305253cea1334289204d659b3fb37925ddf0d5e4bdcb27caf3eccbe7580be97d1e271c251d0d2b378e1f59338435765d80bb72ab7f7cefe944c4168b621e8ac2cbab431a999fd09fcb4e57290b7363bacfa6c3c876b9479c0c2163aa0a087d6dd40ce0e1aae32c617ef903f0f8e3929c377592365432dd2cdca20b4819038d74d25179a2f93dc434850f5c6fe382dc256316c8eef153f9c64a8927ddcced36aaac97ea467a8c2e890471064862a078a4a29e3436df6385b664b33269951081b966e6710528dcd7d3b4ca834272307b8c88848c3c842ef738dfcf0243d8f4f819583a44f3a8a17e26112a0964482179253a1b17ec80b24e2742dc6668c13e9897ede966a7d148cff5102ab714079caca56e21eb4ad6a9472c79474b3e9eb38be69913e0c251ff5317b684873925c25c840ee23f1d03ab74c3bc4a8007250b3440ec034608f28f5d5f829aac79e149ee053d2d1a7d496cf3eaee28cd555bafdb2b5c8d7f4ed11c253e36d34758aa41210cb5d7dfc11dd04aad7868752358323b70d5a974e9588ad052fb8aaffcdefcf7d2741a7d0b1a833c07c31f02b568b528c155d02b137545655f7ad5956059ed0342f19f117286eea07712c713e7d364ef2210c9d47026a033305cffca3dcc2b601f5a2175e75077fa01b3f7bfc6215cf6e925bb250fb407b0277b40845bd5c0f17076ed34b1f6b58404124572acaca1481c00ab438a790b3b57d1dc3ba1b306bb8c40cb699c78e3bbeef1d7768f81e2f1e1da9c7e78f95dcc5473264c1b64f052e63ae2daf04b9f1d3c8affd9d3fcf0fbe512ce9918ac98e70371a55a933dddaf09794917ceb956d9e1ffce7e2e375cb11f5890fcbcb08cf6143753c40d08d4d4b81b32723d19f9e6192a01baa06494bf4033d1fcfdcf4808d9cdd29bfa59ce8fbb2c4855f365477314171116111a68bfc37eb73416aaea2208561a490d29cb6ff7671998a2cdbce17281dd7f9f69d75ad74fd280bc56b34f1f7015b70bcb66002797a20029a304cc10d36747e440599f3371d3c46f2414ab80110f67a348fd825900eda91763adcdfbb1a21e50490c6a9e076034af3d243e8875198ed44c2545eabb34e122eefec29f0a0346d0b134c02173b2d1927850b66fb9741ae9bffc6f796567d902a6f096ac24766a240f5c09ab207fd68392c9c52f66946322f5751535002aba1acbfbbf2adfd70e1bd1d6759cf2e0f1e916894cea0bb7e386cbe3021f4044dbd365f8b86f5c829162c194bb6ecbfcf4c33c6d109d9db23be062c018cd2273ee00a8430bc4244ed9c1058d0f7cbf72514783c3a7f5aec38bf75b096efcf098357e829ed510312370a4bc04f6cb85e6676abef2fb1845c83629e18ae40faf2f939e8ca061c887e6390f3d07d6d6d00c8c58b37357c79a826425e1372c144deededff2611c6fa013c5cf5871bed8292c011e5cc90d47d04703773e4c4f5c3e19d3bb9dde9b514f890062383b4756b48fa508c2212f1e9ed54113fc12541a43e899210a73516a67783b3b46b6e694358a778d09571811eca8d240e401cc80995530cd3816cdd775d84010c33d9216e143b53426065290071a79c1228c63b6685c7c6acdd1783dc182466468bcc5dcbbbebcd530324c2c96a89df652147af651a6ed40625aa99b9c778637d05ea52a9cbc8c9b9890477c6a7ee1179eb59789c6d6400b9e5ca4a7c42df2c3540c28c78ded54e60a78b20c63f531797991bd12fdf7248063a50b261900689bbda0ca18e1ac2d62e6947a2e9a23e092decdc2021f25fff1a027876ed9b1937f8ea0fbabcc820589ca146a7289e921ef9bc76826f1c2cecedb3e3b8e254fe66c4f98249f2ebfd6296eedfd0c670794ccc83963dff9b4b9480d8e310285e5b9826c9c45c5ed0757be36b6f46379cf1c8439c90fe682dea1da3ad752cab40af91b4c4f9fd4e0cd046df2779e43f003ad8c3509284d4ac365a333e8a55d944deb2af5e2add66939eff5ba844131b2db6c0661d8362b4394c163c5c6de70a200cdad", 0x1000}, {&(0x7f0000000100)="9b75272a7f092889102f00997bade693a55557d7579658bb2654789ab2ee13528a69b7c05695ea46af5ea8b3bda7562b680b69c0badfc3e80e8ff557f20d35ff880ff2bb60ee7442a9d855e1cb5bd66eed8bd0acd6a5f2599f7d74e4e61fed498175706d83b5481c363264a9ef88fc9cec43020088279f259b96f98edef39293ed0d582c8dc1d65681565c79c8f733a8d3cec15d62cad0b685f3a016d2d39e0f33eb850d6dbc6456cc85e90b9aba99b093b4cce64a20522594763e9f74f5f7", 0xbf}, {&(0x7f0000002340)="84fcfea3471e2211b88237689cabddeeb389a2", 0x13}], 0x6, &(0x7f0000002600)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYBLOB="00000000f46295d7fffee96f105db93ffc74e80a8bfd5de9e9c241"], 0x40, 0xe}, 0x40c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000140), 0x7ff, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x41, 0x2}], 0x7f, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') 13:35:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="f5ffb67bad1f45a0f92a"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 13:35:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchmod(r0, 0x0) r1 = semget(0x3, 0x3, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/46) 13:35:09 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) getuid() fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x100, 0x6) getsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/217, &(0x7f0000000100)=0xd9) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x9) accept(r0, &(0x7f00000002c0)=@in, &(0x7f0000000240)=0x1) 13:35:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000001c0)="eaff125c00000000", 0x8) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000140)=0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="8416933c0c0c874a2ef450921351773fb8672bf46324c5d441529754fb5a71c2349b815e5ee17752c1ee0f938de0db8377fa8a0eb5bf92de68ab9c76e178a5b395b55d8ea952fcc6086ed663844c57f9696d0ee180c3a5f54dc48dfed9e4defe3f104c112b754ee24577c2fd1e189faca401913411d1174ab8ae7ef33aafb194a9a3f1d4d340ca433ddf4aeb40cf46d1f336a75dd2039bd9fd92963e1d952496211ef758b7a0d86557d7cbc81d2c321426c7a303a63b9ee65f4164", 0xbb) 13:35:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x2, 0x9ca) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:35:09 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) dup(0xffffffffffffffff) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x775b) r2 = getuid() setuid(r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x7) syz_open_pts() r4 = semget$private(0x0, 0x7, 0xc2) semop(r4, &(0x7f00000000c0)=[{0xb72a0fd219a6ea6a, 0x92, 0x1000}, {0x7, 0x2, 0x1800}], 0x2) 13:35:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) fchdir(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x20, 0x4000000000000000}], 0x1}) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000180)=0xc) 13:35:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8d0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x842, 0x100) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") 13:35:09 executing program 0: getrusage(0x0, 0xfffffffffffffffe) r0 = msgget$private(0x0, 0x80) msgrcv(r0, &(0x7f0000000000)={0x0, ""/186}, 0xc2, 0x3, 0x1800) 13:35:09 executing program 1: r0 = kqueue() pread(r0, &(0x7f0000000000)="3ee0bad93a98bda75662816e029d2213c33bb9117995ee41dfc7180c11f626094e8917e2cf552619cf939a53c8cee9e93a7ee8ba7f3d6f39b584a092c7037576d4c5638b530dd6afd65a2cd1ca3650e47bc48cba52e2e917169fc76d2df6b17a06952708f196d7a1887f17417c4f84265ba80d7621cdd04b2bea276f14ae93612da0ecc01c057860099bfa26a7c846cf8dd10c3491cc2f5f47df9f03f43e0cc3eb76358612663515", 0xa8, 0x0, 0x0) r1 = kqueue() poll(&(0x7f0000000200)=[{r0, 0x4}], 0x1, 0x200) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCLOCK(r2, 0x20004276) close(r0) dup2(r0, r0) pipe2(&(0x7f0000000240), 0x0) 13:35:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x3, 0xffffffffffffffff}, {0x5, 0x7}}) close(r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f0000000200)="9bf1e39641", 0x5, 0x0, 0x0) dup2(r1, r0) execve(0x0, 0x0, 0x0) 13:35:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:10 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) setitimer(0x0, &(0x7f0000000000)={{0x2, 0x3}, {0x4, 0x1}}, &(0x7f0000000080)) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x140, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 13:35:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20000000, 0x9, 0x7, 0x2}, {0x7f, 0xc212, 0x5, 0x53}, {0x3, 0x8, 0x100000000, 0x406}]}) 13:35:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x401, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000100)=0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = geteuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x260, 0x0, 0x2de}, 0x0) 13:35:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() pipe(&(0x7f00000016c0)) 13:35:10 executing program 1: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x3a0914c44f7b202d, 0xffffffff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="9c872007284c02192fdfe06e5f31a2477f35b8505a8209652e2e2e", 0x1b) execve(0x0, 0x0, 0x0) 13:35:10 executing program 0: r0 = socket(0x18, 0x400000003, 0x11) setsockopt(r0, 0x2, 0x6, &(0x7f0000000100)="e2b78b914377bc6715376f38aebf6bb1099fe5ec9ab328a052657f587be6ba235ef94d428b60e092b55a2be55cd1ed1822a134b4cca8e7356eb583131fbf607d39ab612de39325d7542e7a4646ad0ae2a887f4a5c47746b96a000594763e284a9baf33b20d089cf37b5d23b647461485dccf82a1d298844d1159b96a9bebe1aa9a4493acb597dcfb6748bf11261af05ea78243d169be2707ff7fbe139cefc87c059354a3da26153768cebf612b59f98bc73e4e018d026240b8b875eec225300f9f66ecb83ccd7da2a504de292fffad9332e472f7834a9966911798f70c67fc062035cbc44b", 0xe5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 13:35:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) read(r1, &(0x7f0000000080)=""/23, 0x17) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10028, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 13:35:10 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSBRK(r1, 0x2000747b) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) 13:35:10 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x7) sendmsg(r0, &(0x7f00000016c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="878db7ad1aaa8142d08a7e3ff6b2876ba6e02bcc2bb862c44f4ff721e9a55b395676859503e4919440d6c8e50b17d9c92014885c1fdd003cff51af818c0a2c42020767c34dd93ccb95c974b5644e185f43f383ad320460ce969e59c6d582a0377c20eb9f82d5958dc1dc458fa6b62abe11763aa2884620de312d186f02cccb5c40b0daf344b39d22b24a3126df40c03a5de7c5799034ab3cbb48ebb9651a391a577ede070282099189413a2324b38db77f6525e1cbf2dd03d7141aab1c6620102f82996093ab01b58ff2d3b2bd2950983c16219f4b4b1a8a", 0xd8}], 0x1, &(0x7f0000000300)=[{0x30, 0x1, 0xaaa3, "c570e3e36d0517f2396e65e871250f7a5a5d3616a5147be663c6d2dc26"}, {0xa8, 0x0, 0xffffffffffffffff, "04a250a94e4ca37907ad8c53fc03559e97516a0b2038f7ea2f0a740db222bdfdfcae4236c6ef390469cbb40457ee7b87131a749b6f8e300f6b5f4ab85e6f2659a6c8293014f147c72010b23c4a9bd555f90304e0b2eba7fb3c9ece0cb5f1d41e3086d71d483c47148d95d6ab50f4dd7a5bf615e740645ff386781a82e2efc0babcc4d4de3d7854869c635c9859924623f691aa8775"}, {0x80, 0x1, 0x3, "150fcb9ec2b4e69aaaa8a062642bdc2cd85bdcc8055f59b20ab51e5903ef634ad562964332c05debd747d1eef7592932418c01abd480fb8f70fa4c9990c6e36ef31146053c67dea504d487afd250fd361e65d77a2066b585e124ee0313b7f26fd500fd1b4ecbf5a150"}, {0x50, 0x1, 0x400, "d39b234bc65f51ba2803f6a97bbe47958f57fd23c6aacbc3162c26c45ee2cbef45da070a3b4302be82d0bb9b9c4eb00b471d4e2af87181beffc063c1"}, {0xb0, 0x0, 0x1, "c809f09b307b414e5cc1a0e42faddda30abf8cedc52e9f97305886fc5cb34c20d8a9ce6b9e915b0bb7437c0b9e445f415f3085caca036ffaecfdbecc3ba28b529051312dd04dbee05e833a842e34a7dfcd781ac08079a8ebb64647bfad5468703f35613faabb82e20219ed3e4002e2f92b934f871c5f6616a0bed7f40cb3a29f756a8339287f087201c75f9399fa8cc41c3608e17b7f48882c2c9d"}, {0x88, 0xffff, 0x2, "be27c5182d630ed5f6112d9de82c894d51ece47b53f8b12b5d407352f43b6f96e1ea1dd338b004dc29e8b7cda0cc9ec5e4703ca6fa9a2cdc501b39542d4b2d19b69d60f49975d01683b276de2344d19c8c85bc38db9ed6576e7982d7a52d81a8a27696439834d1e0e5ae2cab0468a4c8d314349aa0e8ec9d"}, {0xa0, 0x1, 0x6, "a35ed2c38c0de21ed1b8187a2c746facbe7a3e293a29c8a1b526efe02de95272a1046d786b2314da62871a361adba31c6c472675724ec71b3c1e6508e99c7dfdd40c0c8f9f98fc3ef92ed57ea461d680a3aed1690c1f21d26593b6318508283bd9c61b92bbc62c699271e708746736473e5dbbb4e4945853cbef526ab6198ac770ca3dcd3a4c7cc67422"}, {0x1010, 0xffff, 0x7, "7c7738706c3943edfbd404d01f40e33da485393e2c0915f34e84ac69e27a7ae3b7a6a415222f251fab45d1724d94428ca330b991b4cb3ba009b32d5107bab017e6084bd0149e0142d4c59408f11504022cddab7f8daa4c1dfbf0f3e1f95d9e993942b090287a3d83a8272e4f93962b61c16446ce68822474c4cd87305248262e8e5e295b932a18d666a424e6f06bbe3ba1eaa400f9cf0b07ce0fc8b15c633d34e9b9ba80d57b46b7c714bde663a85a0c5415097e1fa2387b18540a7526cc40aa9eebaa4f3fbb04cc1adee5c006066e79d4d8060c1f9131ce58bcd7987a6c079769519c25afa3169f1baf5335af62fede355dd04a9f9b8b9ca6d32659bf29b074f84f1d4e96b4b263b91bf17ec9e59f4814e28ed92f442d50a19d73793ba2790cbdadf73a058c9caeeedb49c8a0ea5bf662002fd142c0b4408f8c6ddfd75e855000c51a64ae0baa81e9892beb78ccd2de7af5de41e2413be96e5d13e6f4d59057fbdd0808c000fd41586a86d4cc1631d74a3d1ed978e047de4f46ed13bfd03d25fbed4096e9a2d752c0f2e63eceb33dbfa35e75ac0d0a093c1a3840b16bada49ada784112797ba7b03450b76b27f2a6d569bb9a9f2e01264b1f6cdc91fa9743fbf441b29d5db95ffbc705a49418849f0337abcdc821f8d37ef88e4e927f814497b3fea1a7c1458111fb410f4a3a7ed97f038c65778737be4db9f75370a2f68874518424ec87bd0193864350242dcb363f14914b5b48c48931071bf1712278b608543404603fc2fa5fd5a9c5ae5201be0cc783d961cc7673a42256119006fea610daf658839c31121ff6a9163550a19b528a4c42e1d8d1c2e37a3cbfc203a3824e56b3664b7a252f37bd722e3226d81335dc341c3512d5f44bc504d4694e46f9e87eee5341099d00f32321b93aa7025ce056b57ef4622543e005ed43eef97fca23c8ef2f8a4b0f4cdd02ae4032c670b0d07785f8cfbcc598a2a12832b0c9c68ce017194bc21a6c84cf734ebb702826f8045f3b0f1b20822e24c94f36f7dd3fb32d62600761f339ce39231d753ffd3dbce68157ff9a76cd4d4f20c4f36bad77b3c339bd0c3af2ceef856277ddb618fd03dd895b03438fbf3819e791b877f06e76d42bbee18b164c90a310eddcf77790f18be15a4023f27191521cad42401a5998285d64a88904e3168f54768cc1f305dcdb6eab41f81f27ceb8f21d02d65e001693a2a89bd8958b347cfe6cbb89a7a3eb9631e48d958fa876d0d430eb69d5a0e5d0e3d46f21c2ae83e3260ecd7454aa3c5be8aec09601bdde8f7f910091982c535ca571192d000ca72d6931d9bcbbcc5d4518a73012cc86f8ba3b1595340757c8acae808eb8cfba07f10d27fdfec6fa9ed61e36f3c3a3624ad41660617b40654bf4f1a0d2f8bef7d4ee16af8d04aa1afe578cd70d156bfc75e87263cee0eda2d7965fc36978151e7e829fd8301a5e544c1c7ed35c3b3c191a0ef23f09d84d5cf8f81e3cf861fdefbb001f8b26d1fb8f71ad7ff9870283eacb89325f805b78bc28a48a8202026973838d942bf87cbef4d99bb5c3db30c0c231d087a7e62fb77c792e609297c8b520bb55fb424130a294402a25ed03e39c1fbd3b97efdedd015eab40cb3545cd5889074b7a9adf3e6b94acad54bc353c983653a639389fd372fabb175241325dc813ddd53996c65132347fdea9e752f2fec3f0216929f3dd603d1ab4f97ef2ab38fbbeb62c6a48bc0d1a8ca5e0cab6a08ec406cdf5e1904b45bfe31dc57277fc61a3556df6cf9b097d9d45a2a97095341d01d7dadc5a9e8784753ec746bc615824b7d97797b29695519d734f1c5792263eaec01faad288f9e1ea346435c99676a7c1e88d5dadb031fe466058332e5719e32b13844f55830310afbdd30e865a7a3b5123eea7a79e7d9835a2a9fb891d79cfb6c3a4518797a6f371b71258c2fecdffaf489348655dff2cbb59038963d62688ee3aa2e6b4b9319e19686be906791a302dc3cd2973e7566ef2ea8d9a0b58373ee9dc23f9bcdaf99804bc0911fc463a20afc6a71cc5fa93d94fd629c29439518596cccff23b6c245149c8228644bfe87e323fee8e25b29b804cd34c9886148153aecc92e718d41d5cf2eb6f7a50ec794e12a72ddcc255e4f6811bcccb860879ba3f33d5fff7603435d0f9eb13c39d9540c52e410cb5165953e2ba576e76ce2edf1d71158d2ce79dec194921cfaa1061e0459fce46a7d04ef480c1529a288c39d8f195feeebf28f0964a3a51f805261511b81a2a34dd5a2d1e0f064aab1c9cc576b13a955276888b206fcb026c650232974d39637c82a2f6fa3f8d35e6b4fd3ae619be3ad3513dab5b25b3783f82c4d31643ee592e0c85b5c10fc6e8647008fc04fbb7f62ca9ce5f12979774109d0dc1abc176704ef13898ed719f71ccec2d07fc517f4d4f02f5b20f527d36bb5a5cef7240ebc812336c0fb99174ed0f89285c073c6ed7de6c03b3f92c8c9e82dd536d0a5afa462dc6573fb1089f3f2caf8c84afa1b8e1657b96c7dfb1996e0efee3d08d97146c6bc5489368b5aea3d366b69b5831e7986aff9377966e96b3d6602106299dd39e7fd5e8f4b879be2aec864a9e26e61295afd7f3150ed89d87c51225eedd2d5f8cce89c8a68edcece4c18e394416e893f685d264dea25dd64c070c75c07c5029d148e80bd92993bee759fe8b40e1586de435047b84e02fa3c3ff7d2ba4fbcfa61ce883823cf2bb7de7a6969ba8ff2ac83eafb11095647fe3d56fbeea444e28e95e9ecb276794b54193fe2d16dd786e66c8f8e6982b0aa584f834caba2cb745e5c8b3ad01216d6855069a9281e5deace3d27ccc650a2821fd5ef388a4588acb09974bc5c272a5e3b926aadb159257e77ef30207c0ef436d12b03c73eaac337549d4a75f0e6f17b6da5c02484f6867596707a8d8ea9add31d734e7934e35ce982075bd1c9b13c36aba2e3aebe274b5f630bbb753f244e6a3e8387bd8ff99b0cd13ee5805bce9972aa5690dcd8be02d10025e832fbefe7787c700a85e247a09452a9fac9c2bb7c05cb445c3d53b55ddee65b6fe2f86f7f373b58e926a606c868026b38c05537004a2823eec8cb6039691ce95dc117319862d0c76eccdacac601954fc1b09df2fa46bc98ef20b8461f688be3bd4265747d660b7aef80060ad2ab1d1e24a9adc926b98db6aad3105a145767fb819f1595c4621e195885e659728cd0611df0181271aef0a61cefc85a85341c136401a25d5093d58cac4b89dc054ce57cde53aa0ae61e3dfdf9d697ae7feb3c398d79c121ec294ed96b65f37c1a95222793a14e7a32c521ee7be0fef56713c70fee1c0d094404f093c0c8e58edcfaf3c5d810e92a44d86e315e8075daf3b68ae796aeecd9c9a3199b367f09e1978427c6e24cbc327b4262b9a675efa7dabf0dd949f3f13c22556108ba6e5dc64f3b18de48ce6233e70b29ea115dc0886539915d68b7f1a6249a1294750127a9331f61d9d1ea4b702f57311ce042612c395f310dacf80e7818c7bb8d19b67cb01b11f590624e00080da954811ad84414105989506e6c61ebdc20f5bdae7d8d60071ec92683b9c2d4b18c408882b240665c1f10bb5c3ef97e6a6fdc47920b941d3d13da05f026781ba8b4ad056f7da95152eba964fb37d66ab53e5dc13aa5895312ce37b7646d8bd7f87189a87283844156e8c259e45a01e10c529b01270636879217ad3bbc4a4327578fa76b3172120afd44da23f6542fed6125f371f88d3b49125843d55d9795ee452758d9bfbb7590572df4925460e65a0588b5b122db693c815cc669bb13a53d62ce0854a76885a925b236d45377e2b0ae259eb197a1575b95467886edc4869b28cee0b3715dcf2a7a43454a0ccdda32f8abd74b92d29a11b08bf92bd76fa37a7de41c07ba7d6bca9f017d65735aad8f4f48f24da7b0df1c7c12c4c210b3937225f454d48669edc6d913f816e79afb5b478253af555d8d1677f16ed26bea21f3c52708cb684a41a375c8f79748659af571b42f8c8575787c0c7009ce1ea8f10d1432e4f8945affadba7ac9c95679f3504a168ad23e58ecf6de3749e04a0c7c738ffcf8a7e0ef50bbcbbe3b114d5ea7a3bb3d1c43a6bb4e2757e2c1a887a06f05fbaf13ed58803bab245e91d14f1eb9721783f0c44fb33790358945884392eb291f3767319221d0c040485ca485b81cf9326351d91d9cf7529419781ef53ca237890c56fd420d8c5b02202e1f35ca9e404e325a17328b3f66aea20a2796c90045755b558dc1827a64c0ce65432fc8abd5dfeefcc6660833bb05b7dfb623e59e948a6923139b784944461d703d7a1269b80c4898c9e5ae0320d63afdca01331b1ab2889f33f1b679b665a90f0bda6a624abb80a41271e50a5cc57b5969d5586da89ed6354a54d98988d585d0683a8094dd2e19f0837621baf6bc73a14d73195ea4dc9a9f1d947ecf4915eee2a62f338ad6e36c449ab3850c9ddf95b42b47b56a405858328bb1400ca1030157bcd05e0b143449605e82d1e34e695c16063edaf6b1e3913c6357c3f49e78f7d339e25583e77bba388e37d8a972e7fd8418fec8ef7488d9ce935b3fa7f4a77e4d7e73151a135d8c8e4f7a7d56aea355f58ba6cbb8e367970c19d2a81b868493345e988d2315ce3b0c78692acf0bc187281066c5060e93e833a43efbb1596d3c8c233e16a63cba291acab4f2c3de8abe945df1f0ad8286ed0c0a17b4c88d641b74fa97db6603b699c432068bc83a326ed4d67b7de4e03ed7886e8fedbfa95e32e0dcc472d7acf19123ecfb33e605abaa47f12bddf2cad172ee76fd53e8841aa49a98e87e74a6273049e46b1185373a74c15e9051275ffdec27bce4f5387256c72cfc90d2baec0487e4b7f139cc19210ccf6665d15b2f472941f4a9827f9dc933256c80323b40c87e736acc34cad2c5c2e81d465ec903d47452297d98946521231ec167967caaa1952d654ea956ffd76916c51ed21b05b27169d6dfb6187afd452744aa604dc067686b5bcd0a38410fda2b87f173a6424d356caeaa39fb0f542e3bbdd883be4861f5b15131265e4572e55b716fe04e2f4901166cc8414dd5feb8cdca289040fbc4e1043e85571b772f7e431bc39810eb6f0c1785c480f09908a7b1f4af1753c4cf2badfe76c398b5613df914c25317521614a4cf5534782c132bd7c20385860f036a4cd414f074cebf187e9bdbf399372ec6644baae4c7fae039809bc902abe2d0a1fe9991ef51fdfdb0310244fe8b49c239d239918ac2a19ef17509f6fabe893947acb81664793c117a809885ded717db578c07e99b7de0c1a8790750c135ac70290f15be7a26640ad55e5686d1e6d502d410eeb55b4a69f12f25f72329f65f5f12cffcb8b30481d7034b662f91123161a3dbb31fc198b148d3140ddd756b21fc85c3a47753bce30cd8373a76b7f8372230890c80d91af5b3b053ce9679f3ababd75090da1eeff13bf4447495e173b882d10ad6d6a0dda00a63dcdb98e6adef166b8470b0838cb22030b818c9a515e7acf2dfdcfa282d05f1ed51373b689fc18b30df69b2291302eab779d9c2b1181cfc0f746498ed7de8ea3413066742074fc0f3087ad7732f0a59b50ffc19bde2daca59008e875198a030de9cf5852cab7cdae626cd6d77806e4bd6e290d7f9b5800c27beaa1c0ef893d0ac1369170a750e48254bf7197ed2b865930719588811339897d5e40ae6fc7d2b37d1ef3931bdfb5ce79c121881747b66c0958bd88e493d789107797f3850cdc4fc7fcba85ad1eabfd51ea7e"}], 0x1390}, 0xa) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001780)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000001740)={0x1f, 0x7, 0xfffffffffffffff7}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x47d20881) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001700)) r3 = semget$private(0x0, 0x3, 0x211) connect$unix(r2, &(0x7f0000001800)=@abs={0x1, 0x0, 0x3}, 0x8) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000140)=""/84) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000017c0)=0x1) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) 13:35:10 executing program 0: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r0, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 13:35:10 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20091, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget(0x2, 0x2, 0x4) semop(r3, &(0x7f00000004c0)=[{0x7, 0x2, 0x800}, {0x3, 0x8, 0x1000}, {0x4, 0xffffffffffffffff, 0x800}, {0x5, 0x1, 0x1800}], 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30880, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0xfffffffffffffdc5) mknodat(r4, &(0x7f0000000140)='./file0\x00', 0x1, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x8000000003, 0x4}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r6, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0xffffffffffffffd6, 0x0) setgid(r7) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000280)=0x10) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r10 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f00000001c0)='mn', 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000300)={0xfffffffffffffffd, 0x9}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000640)=[{0x9, 0xffffffffffffffff, 0x4c67, 0x6}, {0x6, 0x8001, 0x2b, 0x400}, {0x400, 0x7, 0x0, 0x80000000}, {0x5, 0x10001, 0x8, 0x3}, {0x138e, 0x4, 0x6, 0x1}, {0x6, 0x1ff, 0x1, 0x7}, {0x100000001, 0xaa0, 0x100000000, 0x8}, {0x7571, 0x5, 0x1, 0xd6fc}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15, &(0x7f0000000600)="69110000000000000000ffe1000000000000000000") semget(0x3, 0x0, 0x1) poll(&(0x7f00000001c0)=[{r9, 0x100}, {r0, 0x40}, {r0, 0x6}, {r1, 0x4}], 0x4, 0x401) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000340)=0xc) fchownat(r4, &(0x7f00000002c0)='./file0\x00', r5, r8, 0xb9b54604eda6f0f3) getsockname$inet(r9, &(0x7f0000000100), &(0x7f0000000440)=0xc) setuid(0xee01) r11 = semget(0x0, 0x10000000000, 0x1) semctl$IPC_RMID(r11, 0x0, 0x0) 13:35:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001280)=[{&(0x7f0000000040)=""/212, 0xd4}, {&(0x7f0000000140)=""/128, 0x80}, {&(0x7f00000001c0)=""/183, 0xb7}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x4, 0x0, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f00000012c0)="607474ce2e67522858ca40f20a5688ccb66bcb0218c7c79015d695543d9510f22753eae35f0aa779a618e95de16af452d7e696174ff7774785dc1e9fdb65445e0ab6106eb3d9f7c0534dbc049543bc00fddeda3d44c24727c5cccdab4b1bb1a7ecccb6cdc12c4c84c52dd60ed26b03f1dcf036", 0x73}, {&(0x7f0000001340)="d8601d7d03d42fcad8d06f1c604de3f8b2c9321259", 0x15}, {&(0x7f0000001380)="3b2d061ffb3979e0c4139d1bbaa0e247183a6ddcda4b72318e9a197f33a8942d1b41a3d8efe6fe29f014fa9b86c87b03bae74c4fe0d18ca3a496f4d30c1bc6", 0x3f}, {&(0x7f00000013c0)="042d45ec026d3fc0036ba75803d501986cd5204d1f4e6b3b981c91d9d1aca6335a54f8775365e1caaf8adcda66838ea5943f932bf4a85a78d25e9a3f0aeee7f5f09a1fd5fc11fa7800ad", 0x4a}, {&(0x7f0000001440)="510493ae5ff2bfa8dd3e0e4a80d79be8b4d3393cc2031d966c13436d21760d1429b008d7b3b619b9218ffb959735d70977512608a5fba31b68", 0x39}], 0x5, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd\x00', 0x822, 0x0) poll(&(0x7f0000001540)=[{r0, 0x4f}, {r0, 0x10}, {r0, 0x40}, {r0, 0x100}, {r1, 0x80}, {r0, 0x21}, {r0, 0x66}, {r0, 0x35}], 0x8, 0x1000) mknodat(r0, &(0x7f0000001580)='./file0\x00', 0x1040, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r3 = getgid() fchown(r1, r2, r3) connect$inet6(r0, &(0x7f0000001600)={0x18, 0x0, 0x8, 0x7}, 0xc) r4 = socket$inet6(0x18, 0x5, 0xce4) preadv(r4, &(0x7f0000002c00)=[{&(0x7f0000001640)=""/184, 0xb8}, {&(0x7f0000001700)=""/16, 0x10}, {&(0x7f0000001740)=""/250, 0xfa}, {&(0x7f0000001840)=""/207, 0xcf}, {&(0x7f0000001940)=""/248, 0xf8}, {&(0x7f0000001a40)=""/4096, 0x1000}, {&(0x7f0000002a40)=""/82, 0x52}, {&(0x7f0000002ac0)=""/156, 0x9c}, {&(0x7f0000002b80)=""/80, 0x50}], 0x9, 0x0, 0x0) execve(&(0x7f0000002cc0)='./file0\x00', &(0x7f0000002d40)=[&(0x7f0000002d00)='\x00'], &(0x7f0000002e80)=[&(0x7f0000002d80)='*\x00', &(0x7f0000002dc0)='/dev/zero\x00', &(0x7f0000002e00)='\x00', &(0x7f0000002e40)=':\x00']) fchown(r1, r2, r3) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000002ec0)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x810, r0, 0x0, 0x0) getppid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000002f00)='/dev/zero\x00', 0x280, 0x0) r6 = shmget(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmat(r6, &(0x7f0000ffa000/0x4000)=nil, 0x1000) setsockopt(r4, 0x1ff, 0x2, &(0x7f0000002f40)="61dbf6da41535fd37a93b2376f9d751c11662ed662827f9ac4d99b25b0572de31f160535ce63891e186be0bd9df419a42aeec9e0762bf060548b9e4617e333621bb1c96cad", 0x45) r7 = open(&(0x7f0000002fc0)='./file0\x00', 0x400, 0x4) shmat(r6, &(0x7f0000ffb000/0x2000)=nil, 0x0) setsockopt(r5, 0x6, 0x0, &(0x7f0000003000)="417f4a3972a1f609215871380d8ff9e83a26c291de7c9097f2e793da4bba51703a06e6917798b7", 0x27) linkat(r5, &(0x7f0000003040)='./file0\x00', r7, &(0x7f0000003080)='./file0\x00', 0x4) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000030c0)) open(&(0x7f0000003100)='./file0\x00', 0x20, 0x0) r8 = semget(0x0, 0x0, 0x400) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000003140)=""/211) r9 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000003240)=""/123) 13:35:10 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) lseek(r0, 0x0, 0x0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffff7, 0x5, 0x5, 0x3ff, "64ac3d9ab78987d6fff7e281a0586889b03a4acd", 0x0, 0x3}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r0, r0) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(r2, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 13:35:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x8, 0x4, './file0\x00', 0x5, 0x100, 0x6, 0xfffffffffffffffa}) 13:35:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x20) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:35:10 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x2, 0x0, 0x9d1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) write(r2, &(0x7f0000000640)="dabfd0508406213af8fb57fa3f9cd891c7f720329f41f31014eff4939f581aed44a9fa168437811cc2aa5ee6150c1e0f6ad6dfbdf8e59934a386684a7788968c719e71e7acaae2b6a7cab650779c04c126863ae7c0b9fd7c05de9fc925ccc54f39099293cef11fa23ec0a809a13ba524c172eb8e6a0b85d1900876b7b7ab77773727471e629a60f8874f1b0b3a2fe92df9c7cd552c2010deea07e5e630d5bb8f11dde8974d14f6f4a40d27e29af1a8f5d44a6c765ab4795ff41a000a0e995227883ada82e5504448d884a0dc43ee82b43c88d22566db760c81b1d912ab75893360dc6498b591c1bf52695320c6fc49908b", 0xf1) fcntl$lock(r1, 0xf, &(0x7f0000000540)={0x3, 0x3, 0x100000000, 0xa9d, r4}) r5 = geteuid() r6 = dup2(r0, r2) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000600)={0x8, &(0x7f0000000580)=[{0xae0, 0x0, 0xb3c4, 0x9}, {0x4, 0x3, 0x79cd, 0x4}, {0x6, 0x2, 0xfffffffffffffe01, 0x6}, {0x200, 0x62, 0x0, 0x10001}, {0x0, 0xfffffffffffffffb, 0x4ea5, 0xfff}, {0x3f, 0xc54, 0x53, 0xe3}, {0x7, 0x81, 0x9, 0x6}, {0x9, 0x100000001, 0x7ff}]}) r7 = getgid() getegid() lchown(&(0x7f0000000440)='./file0\x00', r5, r7) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') msgget$private(0x0, 0x100) mmap(&(0x7f0000ff5000/0x8000)=nil, 0x8000, 0x2, 0x1010, r2, 0x0, 0x0) r8 = socket$inet6(0x18, 0x4, 0x8b1) poll(&(0x7f00000005c0)=[{r2, 0x1}, {r0, 0x2}, {r2, 0x81}, {r0, 0x25}, {r1, 0x2}, {r2, 0x1}, {r8, 0x4}, {r3, 0xc}], 0x8, 0x6) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/146, 0x92}, {&(0x7f0000000180)=""/53, 0x35}, {&(0x7f0000000280)=""/140, 0x8c}], 0x3, &(0x7f0000000340)=""/251, 0xfb}, 0x40) 13:35:10 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000006ce00000000000000000000000000000000000000050000000000000020000000000000000045741f764100000000e74a56df84827a000000000000000000fcfffffffffffffff6aa82f3ce0000cfda72a74b145970e08f1d22aeae2400070000000200000005008d72a20778ba60"], &(0x7f0000000340)=0x5d) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x10}, {r3}, {r3, 0x20}, {r3, 0x80}, {r3, 0x15}, {r3, 0xe5}], 0x6, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x408) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r8}) writev(r7, &(0x7f0000001100), 0x1) semop(r6, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r9 = dup(r5) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) chdir(&(0x7f0000000280)='./file0\x00') shutdown(r9, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000100)) shutdown(r9, 0x1) 13:35:11 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x40f, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 13:35:11 executing program 0: pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8080, 0x8) openat(r0, &(0x7f0000000080)='./file0\x00', 0x82, 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) 13:35:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20010, 0x142) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x3fd, 0x0, 0x7, 0x0, "32bcb3490000070000100100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800d", 0xdeb}], 0x1) 13:35:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000000001000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/vmm\x00', &(0x7f00000002c0)='/dev/diskmap\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/vmm\x00'], &(0x7f0000000540)=[&(0x7f00000003c0)='/dev/wskbd0\x00', &(0x7f0000000400)='/dev/diskmap\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='^\x00', &(0x7f00000004c0)='/dev/diskmap\x00', &(0x7f0000000500)='\\*\x00']) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', r1}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x100, 0x0) fcntl$dupfd(r0, 0xc, r2) execve(0x0, 0x0, 0x0) open(&(0x7f00000005c0)='./bus\x00', 0x100, 0x80) 13:35:11 executing program 0: r0 = socket$inet(0x2, 0x1, 0x4) getsockname(r0, 0x0, &(0x7f00000000c0)) 13:35:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCLOCK(r0, 0x20004276) vput: bad writecount: 0xfffffd80296b3cd0, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1459, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vput: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd80296b3cd0) at vput+0x187 vn_closefile(fffffd802b4405a0,ffff8000ffff2ee8) at vn_closefile+0x15b fdrop(fffffd802b4405a0,ffff8000ffff2ee8) at fdrop+0xc9 closef(fffffd802b4405a0,ffff8000ffff2ee8) at closef+0x118 fdfree(ffff8000ffff2ee8) at fdfree+0xf7 exit1(ffff8000ffff2ee8,0,1) at exit1+0x32f sys_exit(ffff8000ffff2ee8,ffff800017bdd8f0,ffff800017bdd960) at sys_exit+0x17 syscall(ffff800017bdd9c0) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffbbaa4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbba70, count: 4 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic vput: v_writecount != 0 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd80296b3cd0) at vput+0x187 vn_closefile(fffffd802b4405a0,ffff8000ffff2ee8) at vn_closefile+0x15b fdrop(fffffd802b4405a0,ffff8000ffff2ee8) at fdrop+0xc9 closef(fffffd802b4405a0,ffff8000ffff2ee8) at closef+0x118 fdfree(ffff8000ffff2ee8) at fdfree+0xf7 exit1(ffff8000ffff2ee8,0,1) at exit1+0x32f sys_exit(ffff8000ffff2ee8,ffff800017bdd8f0,ffff800017bdd960) at sys_exit+0x17 syscall(ffff800017bdd9c0) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffbbaa4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbba70, count: -11 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800017bdd5e0 rbx 0xffff800017bdd690 rdx 0x2 rcx 0 rax 0 r8 0xffff800017bdd5a0 r9 0x1 r10 0 r11 0xaa830e345a1a4677 r12 0x3000000008 r13 0xffff800017bdd5f0 r14 0x100 r15 0x1 rip 0xffffffff81972198 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800017bdd5d0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=45549 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2c70,0xffff8000ffff3660 process=0xffff8000ffff7450 user=0xffff800017bd8000, vmspace=0xfffffd803f014cc0 estcpu=31, cpticks=12, pctcpu=0.3 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 42255 191559 15809 0 2 0 syz-executor.0 42255 202967 15809 0 3 0x4000080 fsleep syz-executor.0 16370 190791 1 0 3 0x100083 ttyin getty 17124 510536 74014 0 2 0x482 syz-executor.1 15809 158727 74014 0 2 0x482 syz-executor.0 92665 313622 0 0 3 0x14200 bored sosplice 74014 16953 87248 0 3 0x82 thrsleep syz-fuzzer 74014 172355 87248 0 3 0x4000082 thrsleep syz-fuzzer 74014 160214 87248 0 3 0x4000082 thrsleep syz-fuzzer 74014 32646 87248 0 3 0x4000082 thrsleep syz-fuzzer 74014 488952 87248 0 3 0x4000082 thrsleep syz-fuzzer 74014 364692 87248 0 3 0x4000082 kqread syz-fuzzer 74014 159395 87248 0 3 0x4000082 thrsleep syz-fuzzer 87248 67008 76482 0 3 0x10008a pause ksh 76482 226054 22360 0 3 0x92 select sshd 22360 36220 1 0 3 0x80 select sshd 77166 135170 83990 73 2 0x100090 syslogd 83990 500519 1 0 3 0x100082 netio syslogd 45412 389560 1 77 3 0x100090 poll dhclient 63900 371376 1 0 3 0x80 poll dhclient 64393 138421 0 0 2 0x14200 zerothread 38200 12861 0 0 3 0x14200 aiodoned aiodoned 91174 521056 0 0 3 0x14200 syncer update 54885 28073 0 0 3 0x14200 cleaner cleaner 3047 194208 0 0 3 0x14200 reaper reaper 83256 418700 0 0 3 0x14200 pgdaemon pagedaemon 86453 465739 0 0 3 0x14200 bored crynlk 5382 270021 0 0 3 0x14200 bored crypto 22843 67855 0 0 3 0x40014200 acpi0 acpi0 27145 442645 0 0 3 0x14200 bored softnet 8256 234615 0 0 3 0x14200 bored systqmp 72571 31850 0 0 3 0x14200 bored systq 82928 100069 0 0 3 0x40014200 bored softclock 55247 232929 0 0 3 0x40014200 idle0 564 438556 0 0 3 0x14200 bored smr 1 406947 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9554 6435K 14687K 78643K 23917 0 0 pcb 13 8K 8K 78643K 341 0 0 rtable 118 12K 12K 78643K 1218 0 0 ifaddr 71 18K 20K 78643K 550 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 288 0 0 iov 0 0K 32K 78643K 606 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1219 76K 77K 78643K 5893 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 62 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 468 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 4845 0 0 sigio 1 0K 0K 78643K 86 0 0 proc 43 30K 54K 78643K 903 0 0 subproc 32 2K 2K 78643K 74 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 418 0 0 in_multi 33 2K 2K 78643K 191 0 0 ether_multi 1 0K 0K 78643K 25 0 0 mrt 0 0K 0K 78643K 19 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 703 0 0 pfkey data 0 0K 4K 78643K 4 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 92 20K 29K 78643K 12219 0 0 UVM aobj 130 6K 6K 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 1K 78643K 251 0 0 NDP 16 0K 0K 78643K 150 0 0 temp 198 2728K 3368K 78643K 18401 0 0 kqueue 0 0K 0K 78643K 52 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 6 1 0 1 1 0 8 0 rtpcb 80 241 0 239 1 0 1 1 0 8 0 rtentry 112 77 0 32 2 0 2 2 0 8 0 unpcb 120 1539 0 1529 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1714 0 1714 2 2 0 1 0 8 0 tcpcb 544 716 0 712 1 0 1 1 0 8 0 inpcb 280 1996 0 1989 2 1 1 2 0 8 0 nd6 48 12 0 6 1 0 1 1 0 8 0 pkpcb 40 32 0 32 11 10 1 1 0 8 1 ppxss 1128 101 0 101 15 14 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 281 0 90 13 1 12 12 0 8 0 art_table 32 282 0 90 2 0 2 2 0 8 0 art_node 16 69 0 29 1 0 1 1 0 8 0 sysvmsgpl 40 34 0 23 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 466 0 456 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 9281 0 7873 46 0 46 46 0 8 0 ffsino 240 9281 0 7873 84 0 84 84 0 8 0 nchpl 144 16121 0 14496 61 0 61 61 0 8 0 uvmvnodes 72 6619 0 0 121 0 121 121 0 8 0 vnodes 200 6619 0 0 349 0 349 349 0 8 0 namei 1024 51302 0 51302 2 1 1 1 0 8 1 scsiplug 64 7 0 7 5 5 0 1 0 8 0 scxspl 192 51032 0 51032 30 29 1 6 0 8 1 plimitpl 152 417 0 410 1 0 1 1 0 8 0 sigapl 432 5017 0 5003 2 0 2 2 0 8 0 futexpl 56 81073 0 81072 2 1 1 1 0 8 0 knotepl 112 1047 0 1028 1 0 1 1 0 8 0 kqueuepl 104 1227 0 1225 1 0 1 1 0 8 0 pipepl 112 2792 0 2773 8 7 1 2 0 8 0 fdescpl 424 5018 0 5003 2 0 2 2 0 8 0 filepl 120 30489 0 30393 5 1 4 5 0 8 0 lockfpl 104 1741 0 1741 3 2 1 1 0 8 1 lockfspl 48 601 0 601 3 2 1 1 0 8 1 sessionpl 112 26 0 16 1 0 1 1 0 8 0 pgrppl 48 56 0 46 1 0 1 1 0 8 0 ucredpl 96 6674 0 6667 1 0 1 1 0 8 0 zombiepl 144 5004 0 5003 2 1 1 1 0 8 0 processpl 864 5033 0 5003 4 0 4 4 0 8 0 procpl 632 11195 0 11158 4 0 4 4 0 8 0 sosppl 128 44 0 44 10 10 0 1 0 8 0 sockpl 384 3848 0 3829 5 2 3 4 0 8 1 mcl64k 65536 2452 0 2452 221 181 40 129 0 8 40 mcl16k 16384 26 0 26 13 13 0 1 0 8 0 mcl12k 12288 96 0 96 7 6 1 1 0 8 1 mcl9k 9216 76 0 76 10 9 1 1 0 8 1 mcl8k 8192 70 0 70 12 11 1 1 0 8 1 mcl4k 4096 262 0 262 3 2 1 1 0 8 1 mcl2k2 2112 37 0 37 15 14 1 1 0 8 1 mcl2k 2048 61451 0 61408 18 12 6 12 0 8 0 mtagpl 80 120 0 92 3 2 1 2 0 8 0 mbufpl 256 124334 0 124214 127 117 10 72 0 8 0 bufpl 256 23517 0 16898 414 0 414 414 0 8 0 anonpl 16 471545 0 459666 164 114 50 65 0 62 1 amapchunkpl 152 20395 0 20284 37 30 7 14 0 158 1 amappl16 192 28378 0 27718 180 146 34 46 0 8 0 amappl15 184 2210 0 2208 2 1 1 1 0 8 0 amappl14 176 66 0 60 1 0 1 1 0 8 0 amappl13 168 6 0 6 1 1 0 1 0 8 0 amappl12 160 10 0 9 1 0 1 1 0 8 0 amappl11 152 2640 0 2627 1 0 1 1 0 8 0 amappl10 144 73 0 71 2 1 1 1 0 8 0 amappl9 136 590 0 587 1 0 1 1 0 8 0 amappl8 128 153 0 135 1 0 1 1 0 8 0 amappl7 120 58 0 52 1 0 1 1 0 8 0 amappl6 112 2625 0 2616 1 0 1 1 0 8 0 amappl5 104 194 0 183 1 0 1 1 0 8 0 amappl4 96 5298 0 5270 1 0 1 1 0 8 0 amappl3 88 360 0 350 1 0 1 1 0 8 0 amappl2 80 41840 0 41765 4 2 2 3 0 8 0 amappl1 72 94165 0 93739 25 15 10 19 0 8 0 amappl 80 11511 0 11472 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 145 0 16 3 0 3 3 0 8 0 uaddrrnd 24 5018 0 5003 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5018 0 5003 1 0 1 1 0 8 0 vmmpekpl 168 35749 0 35725 2 0 2 2 0 8 0 vmmpepl 168 585736 0 583924 192 111 81 96 0 357 2 vmsppl 272 5017 0 5003 2 1 1 2 0 8 0 pdppl 4096 10042 0 10006 6 1 5 6 0 8 0 pvpl 32 1266448 0 1251386 304 160 144 210 0 265 19 pmappl 200 5017 0 5003 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 922 0 342 21 2 19 21 0 8 1