babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aad3f000000ec58e92c787692b994f515d3e03cf966632f0f4a996f50281713b685f99374c46bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4301007abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7f1ee47bca6d749395c7f29ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5b76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c6", 0xfedb) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) getpeername(r0, &(0x7f00000010c0)=@in6, &(0x7f00000011c0)=0xc) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockname$inet(r3, 0x0, &(0x7f0000000140)) close(r3) setgroups(0x0, 0x0) setgid(r2) setuid(0xee01) syz_open_pts() syz_open_pts() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 05:32:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x7c}, {0x6}]}) socket(0x6, 0x5, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:32:18 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpid() r1 = socket(0x20, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget$private(0x0, 0x1000, 0x2, &(0x7f00005e2000/0x1000)=nil) 05:32:19 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x280, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x7, 0x0, 0x8}) pread(r1, 0x0, 0x0, 0x0, 0xc600000000000000) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x104) dup(r0) 05:32:19 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461cb7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x10) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 05:32:19 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:32:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() r2 = dup2(r0, r0) getdents(r2, &(0x7f0000000280)=""/18, 0x12) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r1, r5]) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f00000003c0)="08ba0b40ae68d5db8d42132be260431af9fa0a45b0a8e97e0404b62f4572f1ffb4625270b175e8b9071a139746f47889db416e8899f8561567ca5a1d69a672e955c573ef64fbc1d009ba4accd4a3b79dcf07a42162d5425e66dce668dc8f324d190f7d40bbcac3b9c006ddd5688db8ec8d585a3bdee8d704c76f72a7dc3d7b9d678e0996ba357725728656f8263dcd6e432117b81cd1c931a63cf95aaccb82ff9d3298a7313b8ba76d60faac5ecf65ec67fa1addc3bc482b2b08dd32f994bcbb2d3cc53721ad73385f527df70e2b828a0d44b1430a0740337e0c04cfce4be7604c0eb1c2cb7acb6aceca635078f614e0e416f62d7e76a754e54e", 0xfa}, {&(0x7f00000004c0)="02f6795f37063876628f2adf819d36598b64e6df1186ac7a17ba3edbbb6ea8838b5e670ae4afef0bc5f2cd37efffdb75ef1d2ae004ce811b211f9056cc32d4d2be49bcafd67b2bbe102225f5e654d4d7c1107e4334ed812ae6dfc5377d2302dd2a78c6802b1aec1a61058c1057ca2d2583667c86768ea6e6dedb5226fb502b2ad423dc912063eae58da22ef5de8e0e988d314e8e76ac0be47812acea3984b5ada147b27f834c80abb83c52f05057422d828059e5e7595530fffdcdf3065bc7b9c1fb4fb6746df1e61618", 0xca}], 0x2, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r1}, @cred={0x20, 0xffff, 0x0, r3, r4, r1}, @rights={0x30, 0xffff, 0x1, [r2, r2, r2, r0, r2, r0, r0, r2]}, @rights={0x30, 0xffff, 0x1, [r2, r0, r2, r0, r2, r0, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r2, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r2, r0, r2, r2, r0, r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r2, r0, r0]}], 0x150, 0x405}, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r7) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) wait4(r6, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r8 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000180)=""/105) 05:32:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 05:32:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x0, 0x8}, 0xc) sendto(r0, &(0x7f0000000040)="837bd752a2e0b2306e97072d6c810a6aca89b3cb45a645820507a8e41c0181c3270d065ca521d4d49b889bc10e47f44caa6b925d88e066184820d80add59e822f44f772db932b736a4749119fa737237229b6659bd04514c7745f5068000acd12a8c20d31355462c0c04532e90b5efdd284649de697d2c9ab1de6f33074979be203981659109086dc82fca94ffd3efc52cad6b0fdc1fd0d292ad068cb89c51d205f923cb83af92cd354a3bd6f627e6fce75c406c0aefbcc3f8608928f1c1e91fc19d032df977aa04f0c0d827738180c15c3def6e", 0xd4, 0x2, 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x800000000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 05:32:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0xffff, 0x13d6000000000}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r3 = dup2(r2, r0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000180), 0x0) socket$inet(0x2, 0x3, 0x4) 05:32:19 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x1, 0x8000, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x0, 0x4, &(0x7f00000000c0)="c0d2f516e0cd7a41abafe4dfac0be8c38e09dd84799f896edd216f987486276d2e3125b33c5351186ab47d124b781cc44cefaffd01e039562d537111e275fbdf933b1d69d9713833d236e629b3ffbdc4dff93868f566d3f638bbd0b9cd74d8dc09a4ed55112797acd72ac6cc7cc9951a6aea24c753668e62", 0x78) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000180)) 05:32:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCFLUSH(r0, 0x20004268) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 05:32:20 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x8, 0x4, 0x8, 0x1, "98326daf8712a8e74bf9455188076c24748092ea", 0x5c7f}) 05:32:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800004d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x3f, 0x7, &(0x7f0000000100)="a664b084cfdb89d7e280df87458516805a456fb562ff6bb23e1ae3ce971a9966f175bd833a0b31993b176fcea9a088b52e8bdb1a59b4cd398f592872e50bc678c29b2abefceeb2a43e9d2876f32c91c1884e56717a7b9187d118f990a2fcffbc41631fac5a01623b5eeeb09f0e655468600dd59a2a670d056298f04d24d3b9c58abbbc008390f7e76c81998937e382d12bbe42d410bf105c7927fafa04deb838dc560ff7090ef3fb46dfba24fc0697784e3ea90cfb95d97dec10bebb3923b55cde7041af29584bf0ec1225cef3ea880a3c39e3a02c6a1e21df2cccf053a69df3338e24cc5e613b32b41eee5bd9fd80d931c98a8391a1647eacd4d1763d", 0xfd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:32:20 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 05:32:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 05:32:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x20, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 05:32:20 executing program 1: setuid(0xee01) r0 = socket(0x6, 0x4000, 0xfffffffffffffff9) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x4, 0x7, {0xfffffffffffffffd, 0x1}}) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) 05:32:20 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x80, 0x0) acct(&(0x7f0000000000)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000100000001}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) 05:32:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfff, 0xfffffffffffff800, 0x400, 0x6, "feb592a9760029470af49ae51494ef648c3b30eb", 0xf6e, 0xa9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 05:32:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = dup2(r0, r0) chroot(&(0x7f0000000380)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x916, 0x8, 0x1, 0x490f, "05c743ec49b2a0a6c3f0660bee810aa3f53b53ba", 0x80000001, 0x318c}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) 05:32:20 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fead000000000060d5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) rmdir(&(0x7f00000000c0)='./bus\x00') ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 05:32:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) clock_settime(0x2, &(0x7f0000000140)={0xffff, 0x3de}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3}, {0x1d}, {0x40000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="12") 05:32:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000240), 0x0) 05:32:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x80, 0x7f}, {0x2, 0xbc6}, {0x47, 0xffffffffffffffff}, {0x84, 0x2}], 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x100000000, 0x3}, 0x10) r2 = semget(0x3, 0x2, 0x40) semctl$IPC_RMID(r2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[0x8, 0x1000, 0x7736]}) 05:32:20 executing program 1: r0 = socket(0x2, 0x8007, 0xffffffff) setsockopt(r0, 0x1000000000029, 0x3f, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) 05:32:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x6}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x30}, {0x6, 0x0, 0x0, 0x20}]}) r2 = semget$private(0x0, 0xda377b8bf1d388eb, 0x40) semop(r2, &(0x7f0000000040)=[{0x4, 0x0, 0x1000}, {0x4, 0x80000001, 0x800}, {0x3, 0x9, 0x800}, {0x9b44601ab044f7d3, 0xffffffffffffffc1, 0x1000}, {0x3, 0xfffffffffffffff7, 0xf7fb8937f1a189c2}, {0x2, 0x6c0887f4, 0x800}, {0x4, 0x8, 0x1800}], 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="6914f6357e3a00000000000000005226b20e8409034c0768ba16e434147832858e6cb4b9e8a0f2f537b8176a16a5db7f0fa91d798663cb6d485fded15cbf090764dd5de3c4cfb6a7be6d0ce6d6d0aae94b8f1d96377f54c3cf72ee877224b55cb4ecd3eeb3ddde571b95452412937e9efe4ba6bc5dc00594ab6716a8c8e70af615ff3261f2165acabcaf42f28393271de71ba6affc117deeb25c3ade5217863fa60bc15dc9bbe33504aea5e769148e09ed8eb189ba299c7ad5a476f7930dce4d9e0df00f", 0xc4, 0x0, 0xfffffffffffffffd) 05:32:20 executing program 0: r0 = socket$inet(0x2, 0x5, 0x80000000008200) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c6530008b6501105bd06d87ce5a51c65638d1edcaf4683c8e91fee38e6c0ee8eaa4f02b212fda8e023d39e0d8c6c0845b187b125b55ac8c370e0553dc5eb19ddf8ba0e556b9d9d98a1c7e3e2675159b780bba27df4ce47d661486c80b71b1f49cfefaefde7596caeac9a3568d77a186fac493459d41a058a578dcbf1d0b91b825057d89658473d8e8a313ab768c82af6b33141a0699d63bea637565b6da676b47b4fd9b00ba8d610de3b30ebf1ca52cdcdd6017d273bd1021165590c0e0aa37bcda54beb32954b9b290a5558418202002e7cff295fc590b8bed248d4f669fc8b2e6fa962a89db903df2a9d4e24ae15abb3601aa6ccba626aa25e2b012ac1ad2150153"], 0xa) 05:32:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) pread(r1, &(0x7f00000000c0)="b6dd052cf0dc1cfaa79b3738911609625f6380d5cfacd580f539024c2293e87b9b20adadd169208f258cd0ceafcccbabf6ea78617da66867bb28249ea4561afdc94755e2e34fffa175893020ca782bdee9267e4a3634535bf09f81f61a7548d5f697959ce7ed1fc0a1503ec5cdc36ed275b0f7f1f183946736235baf87dad2601fbb7cc3b30ce2e592b4af22d5eea7df9fb2768283cc8de6b6eecbfb6ca58efcef357cefabcaebff1798ba1da20db6fe5994b52b3bf3a3318708a6ee8fe641cd340035baa8d1185b29e372a9ee87", 0xce, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x37) 05:32:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x8) chflagsat(r0, &(0x7f0000000100)='./bus\x00', 0x10000, 0x2) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="00000002", 0x4}], 0x1, 0x0, 0x0) 05:32:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) 05:32:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ad34b742328bcee3d98d85fb0299f03b7f597cb3477dc471caf5965eaf9b31a2b30c0936e3bf431f013adfd65a33a264acf7c37d07171ba32fc52679f429", 0x3e) 05:32:20 executing program 0: nanosleep(&(0x7f0000000180)={0x8}, &(0x7f00000000c0)) syz_open_pts() mprotect(&(0x7f00000e1000/0x2000)=nil, 0x2000, 0x7) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7c, 0x5, 0xffffffff, 0x4, 0x3, 0x10001, 0x4, 0x7515}, &(0x7f0000000040)={0x0, 0x3f, 0xffffffff, 0x0, 0x40, 0x81, 0x9, 0x6}, &(0x7f0000000100)={0x2, 0x7ff, 0x1, 0x400, 0x5, 0x2, 0x5, 0x1}, &(0x7f0000000140)={0x400, 0x9}) 05:32:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x7c, &(0x7f0000000040)="e4") 05:32:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open(&(0x7f0000000240)='./bus\x00', 0x100, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x20, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x89, 0x0, 0xfffffffffffffffe, 0x453}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000280)="284be48bc8452153", 0x8, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x860907b714156801, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000300)=0x3) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x400, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r1, 0x879301b4f9308f54}, {r0, 0x100}, {r0, 0x40}, {r1, 0x10}], 0x5, 0x7f) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000180)={{}, 0x2, &(0x7f0000000140)=[0x0, 0x0]}) 05:32:20 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x107ffffffb) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000000000)=""/26, 0x1a}], 0x2, 0x0, 0x1e) ftruncate(r0, 0x0, 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x2) r2 = shmget(0x3, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = fcntl$getown(r1, 0x5) r7 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x10000, r3, 0x0, r4, r5, 0x20, 0x1000}, 0x10001, 0x20, r6, r7, 0x577, 0xf964, 0x4}) 05:32:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0xb0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x9, 0x1, {[0x5d2, 0x5c7d, 0x8, 0x4, 0x92, 0x8, 0x100, 0x2, 0x6, 0x0, 0x4, 0x6, 0x80000000, 0x6, 0x2, 0xffff, 0x2, 0x1000], [0xffff, 0x6fa3, 0x2, 0xa85, 0x2, 0x1, 0x3, 0x7ff, 0x4, 0x4da1], [0x6, 0xfff, 0x7f, 0x7ff, 0x0, 0x10200000000000, 0xa34], [0x6, 0x20, 0x5, 0x4, 0x3, 0x5], [{0x3ff, 0x9, 0x57, 0x1}, {0x0, 0xb594, 0x4, 0x80}, {0x5, 0x800, 0x3, 0xaa}, {0x7, 0x1ff, 0x400, 0x50b}, {0x3, 0x2, 0x7f, 0x8}, {0x10001, 0xff, 0x100000001, 0x5}, {0x1, 0x5, 0xfff, 0xffff}, {0xde67, 0x1000, 0x4, 0x401000000000000}], {0x1, 0x8000, 0xcc, 0x9}, {0x5085, 0x3, 0x5f, 0x100000001}}}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x5) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:32:21 executing program 1: mprotect(&(0x7f00007d6000/0x3000)=nil, 0x3000, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000641000/0x4000)=nil, 0x4000, 0x2, 0x4012, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xceec05994ef14c83) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:32:21 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) 05:32:21 executing program 1: poll(&(0x7f0000000040)=[{}], 0x19b, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 05:32:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/48}, &(0x7f0000000080)=0x32) 05:32:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x51) 05:32:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x40004000000028a8) sendsyslog(&(0x7f0000000140)="76d4e090e90240f08c30afba8141c9ffd7881a2003c6d33ad7ce348db791b0edf2979419f9b5a5ebc83acbf3e0ce0cc4d071c406f6f34941409d3d751ff4b07ff180e532fca22536d573b5d2be925ae83d88664a84d6a5ffc748e56be73e56a509798e9ba30ddcadeee458f6c9ea6f4845134eb7c59c6ed969f95d46b6115edbfbcf9f8317815a71b22b0672c32bd8aa7a7e17296efbd999ca34ad42cec83ea98a8adf109dde8a9c14824843e92321a5b0df3012248b7e1645764d581cb110f265dcf0cfc5dd552ee5a49c53ce963037fbbb3f4bf89f2fbcb099a59772fa67e0b5c199a4aa97e24fded71aa995c3a1cc8a82e83085780c4492a6977349b6345c9162821c1747db94dcf7cfd1470fe22a82292555e814da7805cab0f250d688c6909dbe56206060403bb2e18d8ad88ff18c30b87f825e7475601f8b8d61a1012a45172052630498b5c8d225d8e37ab859217033002711e9922e19256664d7b31e87ff77f4fc77a1f7a19eb2cd44c935834db82a8aea209cc5983e444686b09e7515f41bd03819b768d98902cbe106ab98e92e06c95e86912872e619eb2b2f5f0ce074392267a57effc2acdf6a61dea5ade083a80bd390b25bd4dd3b03432126b76f4a87fcc3cfe2d0b1380a62365e6a8b2c498c0b5bbf1e869d29a6298d6444a8b8befb1c76ef561ad74c3b951e817cc7cfc7a1a451110fd43da0037e58ec6c08dd1adbc765fa6d2b7ef8ee4781d899d5eecfc4465a125d0940e9d8b8eb6d0366c8a3bc76c848bafeb4cd124715af3abe97d4c742b074a33c849343e269a735a09b983cafe92805b0d3760be9eac382d5d0e8f026fd8c3de276dc6f90ce59f72e2d01001d02670176c3ded4a7a72dd68aa6a21f7abbd0b279c5d52b6a5ff5b7281be2d2233f900b65ff6432251592756ee7d9fb11c3815af80516fe21c092869c18ce60036c83bc679c27b8d87d85179d9547bebdf80ca44647a817c7a9b783ae276e1f4c18b03da13f2dd305eeb2696ccabd024c9832a84bc90e7ec074943a655bcbcca48cb531d1b1a49c6a54650fbe26d0e869184f88214e848e0a5d5d2a0751afd73f82dbae245686e3eca179921ce70d2d0052e310b3a1cc500af991cbffb2de9f8a24b04043aedd3da74e1ba5fe2208efb515f7046a985a6584427c90f07f307871d993c382139f3dd8a50a73bf2284c9c127f66c98576bea559f1e2013385205076ed82119da45aeb79fb0847a585356e831dde0064074d0247d30f4672764f840da1c11ed2ca663b543efe64358d3625581b4056c848bf193c716bdbb86072b5e165c3622cb2befe29c78eba70d4ccf87145516ea80c18e1caf31a39f9c0c3bbb349a0345e4fa765c90de3bd16751f9096cb575d6e0847359b68c277e60e58e3a65509a82d5cbd95fc71f2c239461952a2a1ddea3b7cb90c799b472ef3260f24f0e974e4bcd2eeff0e8030a0a8af9baabcf353782019289270dc83001666e09f0cf35b4c1ebac2e8669641df7483fe9fa4a4336de6c5506ca0b92c35ebd1d2565a46c12dbb7d4ef8305be445fb720d4ca83e9680122171d95c5111251dafe4c2ebc9521eb9045b36c2e39f40ee3fc995f19cbe26103b2fd9925a2174d1d15c91f31ebdb95d453bbe5d4b8ee8b3cefa7a9b57e5895816f89cc5c788f82dc95834b7d8764d9e29074db5749ec8da3762e29eb533facff3bbbbd3c93a719a90d69d2ef16cbd9c95469364a86bb4a41bc87f78be613c91a0f64d551480656b33a74389a781a743a12aa88ec2bfa0f585bf751bcc0499f98d4ed9af24dbc45f2f46401aee6857acb6fa30d4cb1520736f11deb5cb2dd96f3e5f598a76cb23179aa46d35b0dd676afd59777d97735fabe69bba22278817dcf696da21ba3ca78c315e376b07b14e88208bf5b301b51ea2ea6863eb42d8d606046de4de030c5950f8e6057a6310ebe870603bf0e572efa5e07fe9f12cc49c3b7e150acfefa38a6ed8287bd0f5a0e903f405a4cb5caa139550ccadf16355674ef3ad8fd6264a86dbbb561813d79006c34be482ed6d038b106a556aa42e91fbc44cde614fa775d24e0a87e9c020c6d19f2adf25b6ec00eff6d00f69bafcf1d0c4d9979e6663fede3af3afd62139dd43f707ec5a7c4378c5f2a158ff6ec9fe49f002ca6719fa9e7811684ba0daef3e214ca88b68912ddf5c991c27c7957c4d1053c598c533ff050ef1472ad52865ff8c19069418577e33d1a8372b4b289d0e4b6fb232e4d0401f595df4da321f3bcfa5648a9c934c247c75eda58400d948f1fcbb412d05910a20a834a21f695d503795a8f5036c751eb3b508eca392f8cddb31051112d11883e58956968f8ced4c68e356fe568b9101bf281e5d77dd10146387ae5460a65df79285f567a726f4b28110e48dfbddebca6c45f8e907fe46ba57a228352540d40e92113b052d4124063d5b002f739144dee8640217a089867e46e70ccf04617fd850e2b14361f27878a64f25f097f4d9e55ca29d357e3b2e16c3255aff94a222054b968f4ad610c7e5179c7307507fdbb8c378af745ada661eda0e24f8646f31dbaf79ed7fb946b8f239d9b5aa590d7d9fb3b92ac9c693939992812d1f53f92ce7e39f154f7ab4e2aa3451ec9a5ac1b79fe104ef1d79f60e13c5c932a3643bb827e8cba523f5aeff41909ea3b57201c0b62aa4075680c5247b3996c3f84e8de33031db4fad49d953d635363e5e8890788be3917fe240b1b4655435e9fdd88835ddb94b597c84d2d4d152eba83a5a13b8030635606ddb8269dd8897255262d9e0e823bd3eeeee725157a640229861262646fe3801aaef1e7df8a278c9152a4370f869573c3a83718f27574adb0263cfbe19fbf6338df16355dddff542c3807e2b146c386de34d8212be2d86714f72821f25806bf0e4b58a4f69d0ebd941689027518b0173376e1afb2ce07928f41e1b4b42bb9649fcd96433bad30eb34d48bf716c6dfeacca9ff7dd60dd99991969d04ca5add6407e3ee98ee0e43464a6f174bc5607f27d2abe44d53c450261be1bf569977481e7ccfb9b2b3c51f4544c7ab5f0d5b51beb322ba92b240742ad6810a60c1711da027ae872665211a4f8614368d097e531964a246fed741ac8c0769114aca24396f0ed7d6e2bd6ce0e2cd53ffb2de8bb4ae77fc728e29163318c28bee7e8949d3ca9d281e7402c98ab51356979ba1bc044de9137dc5ad6dbf9772f90bb55301077b4b407a385e2af05af3bb8c1b750afe16deaa4f625e6eec4733e916c48976a651165e1944c6a6055bba6804690b146bb612e35e9908cb4e10b5ce2bd7f1fb59d2913c0e4893213ed482d659df3ac257ce9bbef41ece9f9f90f4b4212a4ce1f0b241b05ce1e909628892dbb8bd5884c3d21169f06cea67d573bb526dd2d8fceb776c7f51453bf3a6a0ad62d4dd1091161f19103a49d651607aead49f845a48edfd5b1d5cf32cdb52461f1614d8defb637198d3fdb1caab40e3f5322faf8c19cc44f00302283a34d4d6c24b2594c957de8caf69c6cafbc6571b3aee700a1588cc2917844fba41c283729caa692282a7fece9f3bbd5cd7562c709e9d5d1f59dbd40271f42ec31bf1cc5f74fa7c6890e7b69e44996ec74e8de573ff95f60d4bd86105f397d1ed3ae8e1416e61882446c5499440fe832fbe2ba82ee1cccb68d8ef94866403ca3e232f57df625a053a5e866f1c7ac95500be08cfeefbbed23b7ef92690aeb1f451fbcdf4cbc8fc97d3710f67cfe71ad188c3c170767fbafcab155e44d11e6a0de60af8256a894555e2eb89141eed4e2f0414428636e28e168909caf5b5ecb05476f6063d954e76cbb64b3932b9a75a9a32010674e4ddbd1ade32bc5f6b55866bebc00df18b530c7ef40f0b419ef0d55156ec8b5af0b882a1be0b11755b5b681c7a901b0c9be3e54d7d6566477f4cd21702fab6ed5af4a70b2b939f47267d2761237ef1a6b384d42a669dadf438a4b8f20604c77ed3c88645478dca57c5761a7b2b342e70b3c7ff48d598ff87d8016625fa046e01a3cd5ce0126e1a90e7bc5f7286f949e0bc8479676c25dc3c7d99e1c877ace3c6c9d96e0f593b6601bb5cf502b32bae62c3a987da47457d0f053bfd1453c0e81428b5dec0214a17617e2d005e972ec81d2adf842307bf811556b57c0315b25808db38b51c46de445ba65bfb97c3265217090d3b6d514b60999174e0ce22169596314a70a117973bec746a033b843c638e06bf967b7363f58e70d445f255529681acddc0de56f1fa83ae1e421b8c49932b08528c5fb25022318f6b96b1f2ccf195f76f836aa8c65364a39ca8c544dd4dfc0d70087fe926f711e0f97ad92ccebed59be6b483b68069f2e53ca7e02c3ad99e401fed1a0f9e6c56062e3de476f18b4aaba137095d5e64299f5d512066bd87e19e4e377e62b96ce8302279bb4add25b97f59e299c148fadeae71c8a5e46978423bc455d6a041f2054654cabc504111226258a0942620a682039c0ceb4f3ba12982893d0206e693aba17cb1301dc3d7f7fef7aaedfbf6540779597fba274509376b353eef7acc4e61d670b0fc55cbf54012c7df76ec4a72f147436832caf00a605e2de2431227ff0bd38e3b8cff46adda0ec1bc4191d2a7c7acdbe22bfc4e77000af132a2cadf051971fd4e472fcfd0c90d966815687d45d81d40bf0ca7f80987e36d3b39b5e2f90d0cfe37dbc74a5131daca8be7b1a58562666664659939bf4928a864a892c2c208e2ba8dfdccb795c956c3c1ac262114c7b16e4ab87592fe262e91efb56fc4a6e4757174531b1dabe2d5455962120101936657849c393c83d93d538348366e3c33836663ceaaabe74c0ac20a9d646a98b77b60cff6f07fb2c4e961a1762d25a87f8469c207efbd3d45f6df694f7120777b6801ef382966a4937c785f1713d833d1a15b22f7660a0cd310d945972be1ce09becb726428042eb8ea99a227bc6a5a772d4557bbf3b30532163ced038d2a887d39d4ecd3bbc863d8b993e5c40112e7fd7c29def7dd55575339c00e79810f3bac746d94116d81e6d9d64904ba61c916d74cfe0fe2223c8f3bd1540f53d0f1ce6d771039bb172bd958f17045fe4aa733f637ab59bab830ba6c27e987bb9a8d45702625d51a475fe39d1be22374fc4952a33347203d846627f596b2fb987bc32849801e37b9306919b852ddc442880913e18ce030b06bf8111fbff1d73ac8a060216f2a4690088349286bf8dd193cd0c09fe6b94546e77cca5e66216bfed4924f47dcd58a29c5779edb932d5dcc09de09a79de1bc39164f1f23ed5e11205f0db7e14369010660df4c479866b0e5d91ee6145d8987c3a6392690118b2ec84762ed5e133a30a6f795dc87bc533ff4ea21d629faea04099692bf62cf6480e1ba551a6157fbe4063ce78dc28878b08945cf70111c2569e9dd63c2f8a1b6bff004d3bb5d1ab431dad22c9ded69b498217ad0fca2fbb29c3802c405e81aadb2d6d0f26ee0d119d756093031c55e5a8b519b9fa6b76d746d05e91729f13384f88cf142216fe4f353c7358ded0b63d1ebb17b74d03547b8f9fe03829af382dec476e80e6c7947f146caea2a413ac7249a6afc8ba843dbfd2813489d4d9feb2da4043a5097720e3171bad8e5a2f9ef56d6dbc27a76c5b85129a64670597321ed906fce0a716fff227ef6759a285c7771a6478e9b403a47a737acb2482b570aa304144f72d562752c7f784358fe10f2b2015ceef0e271c8d5421f6335dad36725a3b015619d3e2ae9232e6f3a263bda2e7b94b9ed27bbbc", 0x1000, 0x24) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008000014000000000000000000000000000000000000000fd000000dd2d3757ffdd00000100dc", 0x2d}], 0x1) 05:32:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x1d}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x100000001, 0x0, 0x1f, 0x1}, {0xffffffff, 0x8, 0x80000001, 0x6}, {0x20, 0x7f, 0x5, 0x621}, {0x81, 0xcca9, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x4, 0xff, 0xcc, 0x7aa9}, {0x401, 0xffffffffffffff81, 0x9, 0x13}, {0x0, 0x3, 0x0, 0x7}, {0x8001, 0x1, 0xffffffff, 0x8}, {0x2, 0x0, 0x93, 0x1cd}, {0x0, 0x1, 0x0, 0x9}, {0x2, 0x3, 0x5, 0x6}, {0x5, 0x101, 0x3f, 0x9}, {0x6, 0x2, 0x9, 0x95cc}, {0x99, 0xf7, 0x6, 0x400}]}) syz_emit_ethernet(0x1, &(0x7f0000000540)='h') 05:32:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "070000003e79010034840c760b666bfede477dac"}) r1 = dup(r0) getsockopt(r1, 0x3, 0x1, &(0x7f00000001c0)=""/113, &(0x7f0000000000)=0x71) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 05:32:21 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x1}) clock_settime(0x2, &(0x7f0000000040)={0x8001, 0x2}) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r0, &(0x7f0000000140)=@un=@file={0x1, './file0/file0/file0/file0\x00'}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') getsockopt(r0, 0x24b, 0x6ee, &(0x7f0000000300)=""/197, &(0x7f0000000180)=0xc5) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x9}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x1ff, 0x10001, "b8000000000000080100", 0x0, 0x2}) r0 = socket(0x22, 0x2, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = getegid() setgid(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x200021) setsockopt(r0, 0x800000000029, 0x3c, &(0x7f00000000c0)='\x00\x00\t\x00', 0x57) socket(0x18, 0x4, 0xffffffffffff0001) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000020c0)=""/4096, 0x1000) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0xfffffffffffffffe) close(r1) r2 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = getuid() r4 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r3, r4, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r5 = dup2(r0, r2) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000040)) 16:00:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) nanosleep(&(0x7f0000000140), &(0x7f0000000180)) r1 = semget(0x3, 0x0, 0x1) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x800}], 0x1) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x1e) r2 = getpgrp() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="daa171cf6a25be81542a5d9054044cb2e9f9502936b8645230cc149c2c39c00c25de48be5e22d31767b96a5f1b07694ba147222c47207bf21ceac0c76b23fce02c09021947e6edb64e9c38220be336", 0x4f}], 0x1, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0xa}, 0x8) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x820, 0x90) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x6, [{0x1, 0x6d}, {0x2, 0x10001}, {0x3, 0x8001}, {0x1, 0x9}, {0x3, 0x1}, {0x2, 0x7fffffff}, {0x2, 0x5}, {0x3, 0x200}, {0x1, 0x8}, {0x1, 0x3f}, {0x3, 0x7}, {0x1, 0x4}, {0x3, 0x8}, {0x3, 0x10001}, {0x1}, {0x2, 0x5}, {0x1}, {0x0, 0xeb8}, {0x1}, {0x1, 0x8}, {0x1, 0x101}, {0x2, 0x24000000000000}, {0x3, 0x7}, {0x1}, {0x1}, {0x1, 0x9}, {}, {0x1}, {0x1, 0x20000000000000}, {0x2, 0x5}, {0x3, 0x100000001}, {0xef82f2f1eaeca0d8, 0xfffffffffffffff8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) sync() setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 16:00:00 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) write(r0, &(0x7f00000000c0)="025cf012eb3563ec2ef2675a2d287d81012799a2", 0xa0) 16:00:00 executing program 0: chmod(&(0x7f0000000100)='./file0\x00', 0x84) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffeb, &(0x7f0000000140)="787a3e821a077c6deea3e4014e30d5f01b800fb59b6a5868414715e419f6152c2a199ea698c6ffbda6be2183866eb18b6b2b0c84ecc4a0566c0ffc91f13a01654e62f2ea11dc9b020000000d6a09d41267d486d24302bc12caf63cfdcc34a5ba7fe64c3ee3d3a93a8e82c18514fedefc8e2fe540d6f2bda42b933ea7bb1c41bb906b2e71389a24272e307462661dcef076e3a332992d6ee2b2e7e6628eb5d148d0cd9d") 16:00:00 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r0, &(0x7f0000000240), 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = kqueue() readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000300)=""/147, 0x93}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x8, 0x0, 0x20}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) stat(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)) socket(0x2, 0x1, 0xdca) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x1, 0x401) sendmsg(r1, &(0x7f0000001600)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000001340)=[{&(0x7f0000000280)="cb2a49cdca2bf7854482337488dad76f4685b54674494ca4cca798b076baa2988a8d80112fdcca1c1458a6fe058ab8c66d2fadfc55997edd81b770df722a5c48bfa8f92214e6530b9b55cfd2167782f57dc29f2a6a7f0b6e42ea32d3deb447d53bbe075b68491d35235e0d15e37e95188d9df50102bf2a20c8bb5290f104e1e2ebd01a00ab4f4678727c3c3af750fa09588bc97afaf74ff97df03c420d185dd25cdc8e0ad8e41897e1ab43ebd61dc694b99fe87e78052a8b6604a1cfc882ca7aa5770c2ea5d2d1d7e35c1aae4f2d8e1e98b75b038579ac0dfbcd1e6ce40d12227793bfbcf47faa7c850611e83c1ca4503659136c24972a2d5faed745c2d1e8f6606ce6285baa1a6313249c848c7c626cd7e2b0056202b8eb410a6d45aa02e542e071213793ef5ccd31aa4cbc966ab1a82de1369604ccae0b7caef25560a84dfddf6ccbe7b46740f36b5dcae5c66ee5d14ef52247c3e489bf6032a832b7953a6c4f7356c379f8df20c60a82023227a087d0c03e75e6289039a97a651d8dd951efd8c736dab8445d014b003691120c0c5d50d973fe01fa801b698efd4cf092ba53729ad3df5f13ee6526a809dae8a6de5c8f039bb08d5e52ca224dd74f70c2e266eb26afe410693f2cf1b56693bada5e663cc06a133c10dba5ea4a30a080932f4a3163ad970052ae52c87ab36aaac7e1bb5d0515814109c5c8ebf135f729130f62f461ed5113e0b46be9ef1a06b7fb6c0d1e8f9d5a8bc2c8e9538a073fb625aad04e89ca9767f0b8893312d80a1a956635342dfcebd8b976bcf7dd0bd7af16f59aa628056357138f5491e720cd1af719ba7e3fce8b1e967628d7fd809baf0636b1fb98c2ed73ba6acd4294a6310d8e0481f105b9ca0dc69cacc75fbbf8bcd4bf2b1451d16e51b044a4924f796ba7459fbe1e86c38c733622dfb9bbdfa9bc6f54cc0649fb88e555051b71386014c37288381511c53d5e6a82314f587ce88f2f7b1a1b975f04f9ab9476293062bbcd05db6f04e027b1a43a8908e8434558979bbd493656c0156382884e22278527f07b9d88d6fadda78f4f4c2c4204bcc18308993e98eb0fee665aa0a6742fdd0c15efa7c901dde065573e6b1b708abee388817611842abe432c5c99ab456d38576c45444287aa8c501014feb356527fbc182db8dec8f4e9f16b8236fbc209c548f353662cf3b9952afb8240ee03682de39f03ed7a2764682a3638f98a4c73820c1811730d93ac9d25f02ba5acd8afd95033f2d0e4f3123c4dba6994ce57131b51636e7ced0d4ae7d63b00bcc05384a5d914f5427f2be96d78f3b42a8d3c84a0a517a240a2c12991be6d6e14664e196b18a9feded8ab6bd53e353e8a493bd25bae0f2fb64cdb5a0c462c8ae53df08e4def941ff5b4363abadff5023cd4081fd55765a3f90d22aa55c210e39df2dc207375baabce0f23a9d93cbb7db472d44cdfa46762652941339b9d4db924c3f34c7e4dcff75592efb0c1f0ce966b5dd0d71d79bee7e7b2d2ee3dfa53080284f5750db9eb9c9075a635428da2bf66c62e09bc2a83f9e815e3de762bfa304b22edf801ee5b02b55b8ee10ba90aafed29dd1e6fe4df0c100c09c5bef3ecff214c1454b33932c2e2c2975e430515a8b4d8beb0baf4e69a270512effe150730268cab62eaca685908231613ae3fe9ca554da87352bfd12dafc0bff9758b0e6add018bbc204fac4d543c3a84160478d73b56fbf44b78a6ae80cfdd6536e205d2ea52a8f7cb1783cf5bca9dadc85ef6702f778c6afaf53434de143afac62e1617e1f68fe8c891c7ba70ff571e323a1716ff0f2a3d3437e742e4e321e8e638a73dae04cb51346ed4e27c80c0a1379549e12f4ef455074c53ab6759721661662b579e54a11530b5147c301e089304a17ddc5724ab7b9dfe348824667084dcd1ddefeba9cbeacb40321d388101f3ccdc869bd6bf51ca0416de02cbb7386e4662e876ca5eb49c02f765551d9536c708eb5086aa67ba4dac207f76056a6c23ae5419135c0b2a3d6cd2219f78f0f9fce069973d2ce89571aade1ece85fcdcab3da9c12ab859b6d557f2c3bfa7d7252723acc308f42a750dc938611f5be8e8d8a907301e831306d5457f6a769373e21ab3f04c9aa14165c4492e86ffbd68158483035fb33182fc32440eeb77b309fea873bae240a51e7a308de033075c3128e8dd9fa92c7c4d289655de35c61b8f4ff6271b773286ead626ff439e8b2e57dbcde7641f2e1e20dc42459c6c495f9e942df65668682ba673766d96590d8953c95e5515841bce34441ff058aa0298470f4ac0974f9262c0f5aa8f32a2974679b59d901a95ab5fc90bd018d40e3495bb67fa5f14f853d39b35d115c0de4d07f08474c25cf3530aa0dcc80697bc0fecab9faeb1501380da8a14e767f0cc0ab55cce6f28db99e2601ae1966006e1d42913dde8554759af54967825ba36fed4cbb09ce41b10abe554097e2946fcfb43e1f2462bddbfafe4f642c4c1c92c19927ba562e02fba2172264ca4508fb1878f22d37cc4c46dceb400d9f64ff2153b9b37720373338124c04230db9a80392e884397b63fed5677e4837842740efc8db595f8f585d92cee61842fe2a13e8313fa56cc04a42cded44fa6ab8ad63879d04a5d9a995b5c0c6e4a5ebb8e3b083450c90de172fc986d2b842af9717956d79b8ee6b92ff68368d4fe962d11291964151f18071bec33d9fbc5f9531f131d6c7f758d08d1c8608a6c97a874b066872a3c0f6c108388153f384a77b61b7ac63b20e0765c2f7b808e40fe29a575e0279a0e048bb64f9b4cae7670a2b1e5e6ad3e08ad8b6282234a3dbe240d08337a1d208b1c690178a5cf6b96564c0f572a49c57200ae4d16f47ff7d30cef21803193ebcb918275a2434ac7f74e5bbcbe4f2fad800d8bff7fb96d8597860db7af4d41b5d4e3725c9a2720f78a19eab73ea4d3e25989702b6f60461d74faf88a4d88f3797220287813a87525c78fa3eaf32bd0c483d0636c5188a78b9106d1a2ddcee423f084545b420c153f4c1468d9ec1c1b3c3cadfb35c94f9b419aa8d2538fc7578c9eb61e35b05611fa9b5be96d54116db7ef4377f3d4025153081ae5d59664af89b5de132236c81fc9f2973e1beb1efce038c662356ed99d9a5a077fbcd60cd2713db82886a7f012d020a2bf1f4f0413ca31547e4054dfb5e159d53aae81febabb739e68f25ce138439191bf43d9483bfb6d930ced763a01c3bea0f629d75dc206d55fac4dfcc7459378ad960408e82260f580ee51e5ca1ee4aa58683c521e551081aa2069e8d401c734eb1c85dc69834089a0930f40b537cbdddf2268e185a0ce263a7cb6574d1ff6016b3cbd4b17b40c0beec68b5843639797eddb473a83dc5854a6a3df3015f5764092dfc7f1d0e420bf28f657cf768e3aff8f4443746c5649c48044b175b6a513261d2014c79ec3e54133af14bb8983ff5b208bcb0f929481b246107c9701e125a2afc66faccede7fd41279ac7d92d48e145153cd57f3534caa45a7d4310746c91e8400f1362ce46dff2371577c2a59e7ceb7d0d049696828e9495c9a2d88b9b1a7522959c19f6a393001a63abbbc6ba4da390670aa6173780adaa38f768c79390e365712a49d98e2e64cbcdcc97d558591a2530ce53082306581373dec317894544c094d23ff5d5ebe0c0ca38d3212bfeb42f34f00f98a0f5cf2a20cb51020cd212aee7a932a4b13cfd48792aad645f302f18cbdeedf027f9e8d6468cfa30b5be5f3aa9a976a305d65e0a523999d9a8dfc4d498f143385b9033185907fef6e1853e94682e8474eafd334acb411bbd3190d1fa76e9cba1736056aabc2bd31ae4a8eff0a7ff6df57175115b261043f8c722c7352a43e91f2cf04286ebcb993d121a27d2a3fe9732f8ff9a57b7124cd49e171f0d790b88eb882231e5922ae8e24f443b72424e1b721586c613c309c7edbc2cb8c28bfbe702820184423dc02db865e3c1955f18ea641ab3e6d0f12691326d4418df32d1e760fd69a0ed363ccdc4d762850c1a210f8fbb484e3c18c1da213d26a8efa8b4cddbad0fc26ff6884c576a451aa85cd983cf5f7a268e01846b6d3df6e1853c5d7553120727c228459ef69bda099f695a5103ff7008cdf4933ed87b5b34e2ffcb9ec7ab20786498df89a65cf7819d326f998730f599741c646b6ba4bf776522808891674e94fea030231b2d5854addf38551c72325cbf6040620c846386a474502d338abbdf5f4e276fab5cc050c3b437422b2b1f8fb803d3247cdd0b0e7c19eac40bdf3103e57f027cae070ff91059f2f7c73fab6d23214ab318e8014ce8234b77538d39e7cddd3327ea47d7191fcd58e9df0fd3291f1a06ed7699aaf8fe6ace5e1f3ebf1e6424119b0dd4459417e295a03e40efa0c664f8e25c31b2df8210b0b7920e5fde07def14d753ba2593e8bc2ab617ebd1a261ba25f06a51de581a2f2e0cb400d246f856a4c0f0e116c52bf7637037186d2e58eb01af74fb5ff3a5dcc62740a47937cacc7bac82db02bc9c52fc164a38bf1329d7c00b5a50116c69d42083a8d002fca3f6d76684dc75e5f0e553539ce64971e294da4724b4c71108cbd287d165b18934c5a8117bae39e304deaf32309d8c63198d801087b11a4e9b5077fadcb5e37e8b002ca05f21baf76aa9e6fbf09027bcf269acfbe4ee8fa600a25947b278656195ef465a7c1d801e4d78140f8d8ae851dde113bef0d0f1c4353b67806df425a04dab3440f80c17dacfcf201471ed916c57660f62914e3531d236b71385082c542e14deb31a06d2521d02c22cd28d463a111a6eef991f474e52a62c52d62f30f57f6496ac4ea76a3349a9d670b8f36de158616acb95316f09f34a6e7247d227409225c74e269c4c2196b5d4c1dbc5883bc3e76e8e7eec69fd47e830b7e7475fbe7cad9d37afacfa973a0210167b4a38e214eaadaa46f2f5c9abc83a84740f626bf63b844404c54dbea7addc127fd1f290d267b32fc72efc69dfbeca2ae53724d5f11128e5e000cbee7595e8ea09354c2544d2b7e6ec57980c1f7233fc6fdae012c0f59a5ed069396c9a85f3206ad8445c669c0f0ea1b587c7644f4b4cbb4a7fdd3453dbc88bf5dc2c07aa5e193265efa6dd80f20111a9f3d8787b10dd08822be85d7f30efd290e03ad002b32a0d3bda5e68da466c332ed45586d478fa007109230e4498126d0bb14324e1441d4f09c12295ee3bff46fe3650e02e8aca5ca9d9b0237211470fee73ed324d4d528141de8d90204a8b6a53956d2ca22ff5a6d9a6062ad7bec249a48051b9719e47a3b9eac179a29e07898d0415c6680ec4164d903138b9ab9d8c5cb821c10e39729ce13ebb57f7ebf84064b9f39a6dd51db7f908bc5c4e14350bc9ea98bcdcd41563a44b4dacb21c8236f16c34c2961890ba0b31f01b1b393bc3613c88f172c5cfe3b94bc2a79a3cbf13987a41386c0dc4861b6179210eae8abcdb988ca513827bea47ae996bb4646379a644787c7fa43ace16e37ba60a205223cba05d825e76006e303e1e520a7a15de6237e0dc294966a3739d704eae34c389b44d22ce9be30585e8c2e705210289e35ecfe77e8b62b11175aa0ecdca2e340b5ed806200043fcb7ed16311732d5a39545204624ea60d25aad950da26ed365913da6b270eecf0182ed14b82198c758e290f2d2f8e5c47577d4ae69260f4eecaef3c14dbe9dd9c6b7842fe993a38441cffb66ac6b2f808044c321d0e01e4611958c854fa96e2eb0e23f34cca4cbdd932275c63281ed93bc5cc363c7fb49", 0x1000}, {&(0x7f00000000c0)="3088a736d3ac94dbf3ee46dbc9c67f2eb92ae8512cf639df462442fe2bde4084615621ef157e8d9578ab34e1d53e", 0x2e}, {&(0x7f0000001280)="45784a703e67b30e1c9faa939a45634494ba0d656aad701b3b284d5df10da9bbd7c0cfb55be6da4e42fe13ed694b7e18cfd166d04ab33ee7cf030d5dbdd579117bb27119e79f5005c6f63be1e98e7fc08bd791dca49417011c888fc0cc3fdeff37508130de4c7ee2d674b04822a8337680f048d7146e0e350cfee7e9da079466922d87e8e9cf728c1022fcb9ab346493d416b43c02147f38f64457620f95eae544a27c496735709134525ba5ea942f42e899f9b98202c12351", 0xb9}, {&(0x7f0000000100)="a9b0652bfab1f2d864d58a89465ea4638e2637a2c780a31f3536754684dc699951735932464f0f4598c3e1", 0x2b}, {&(0x7f0000000180)="00876652dce7daecf68a9f931a1d017b39ea241ea53d54f18ec43235869e350882f50b493fa352", 0x27}, {&(0x7f0000000200)="85a10cfe5cc952c616d036d079575026f625b9a10c57448699b46ee644c833", 0x1f}], 0x6, &(0x7f00000013c0)=[{0x90, 0x0, 0x6, "e3f85a083e7394d0cf9f60f112bbe77ab1129d21c6f395d1e6fe9e31aba0446334c4380857351673abfa7cc392b012ef0a7f5cbaaff8314c7cbd01287e2b5d000a6a565c1a913db7e1aba65aad1cac64bbe28860c86bed6eb835731644ff438f93347b52a216ee148a2947c40e86971bf3c3eb65a3c0451e2387c34b"}, {0x98, 0xffff, 0x2, "5a8bddaf5730f320c4903bee0cdd6ba0c1dae6c29e4167f76bbc70b72a75bf666895ac0a23b0aaecb886ff671b8004ede90b50471155b9ca85c8354e4293451b770ae3563ceee29a80fcbaab2a8dfd60bd751575ba6adad45f882dbf06d5d3efe8dbe2646fc558133b924501bf77af2bfdbad118a7e8e7200a06c76d99ce95f529ce64"}, {0x30, 0xffff, 0x0, "4a1dbd012a497bd441c65130a033f68ae891045b48e0039e48c4"}, {0xd8, 0x1, 0x0, "e3868ee623ca2083bdbbabe23f2c6f0bdf0c9bbfbb1515e777db19da3cbd2d65457c9fb0afb3b76bf225753694fa7aaf0a3e737e2baff72d8dc34f1f0c0c2f46ab0515a6b2d684dac6751a2b146d96810cc401f9fb7493a6d87cf65a40d1e498c89913bc5617dcfbcb24a2803964538a914d73d3c13e21a3a021048c4129fc687c14e40167080cfb4d71e5abbefd4d541e7ce17c63b05eb419f77836db8dfe9e79cc06a7eedf0d443161e5a6dc7fd6c493009ebb190f3d6286c0cf868679f3241e"}], 0x230}, 0xc) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xe511c25f) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x7]}, 0x8c) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x101, 0x0) syz_emit_ethernet(0x2, &(0x7f00000000c0)="e466") 16:00:00 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x7f, 0x10002}, {0x1, 0x7fffffff}}, &(0x7f00000000c0)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x15}, {0x6}]}) semget$private(0x0, 0x7, 0x4425412399902ab2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000100)=""/122, 0x7a, 0x800, &(0x7f0000000040)={0x18, 0x2, 0x1d7, 0x6}, 0xc) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:01 executing program 1: r0 = semget(0x2, 0x3, 0x416) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000200)=""/73) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) semget(0x1, 0x0, 0x108) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 16:00:01 executing program 1: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000040)='./bus\x00', 0x6, 0x40000800, r0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 16:00:01 executing program 0: pledge(&(0x7f0000000100)='vmm \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x8b\xa5K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2c0, 0x4) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x1, &(0x7f00000000c0)=[0x0]}) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x8000028}, {0x100000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x5, 0x2, 0xfffffffffffffffb, 0x1780000000000000}, {0x0, 0x7fff, 0xef49, 0x9}, {0xffffffffffffffd4, 0x9, 0x1c, 0x9}, {0xded, 0x5, 0x8, 0x5}]}) unlinkat(r1, &(0x7f0000000280)='./file0\x00', 0x8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="22107bf9d23eea4546ece188d02974d99338e778641608f84bfc70001308ac93f7986e37bdab25428da13c297813257069da23f6f34260fd308b6784646842335957b6bfff5a761859e7c7e3f909d60c94df2ca22018daefd14bcc2636ff4311825e725681a6c57084a09d8f5ace439cbcbdcdf6f34395eebe003732ec7f90f0426813a03f1899c2fbe95e495961f3da5a741d34e3398b05ce962425cd483d235c8ac8445275b334a355ce45d469483d18386217ccc1bd230ae3c0a89eef5af46dcf6f26aed4be9b255bb2da7f6cc7ae96e132ca278254628c0e2aebef92", 0xfffffffffffffc87) 16:00:01 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) acct(&(0x7f0000000040)='./file0\x00') kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: nanosleep(&(0x7f0000000080)={0xf0, 0x7feffffc}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x1) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000000c0)={0x7, 0x5, 0x4}) r1 = kqueue() nanosleep(&(0x7f0000000000)={0x0, 0x3}, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x7ff, 0x0) 16:00:01 executing program 1: socket$inet(0x2, 0x5, 0x200) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x20000000000000ed, &(0x7f0000000080)=[{0x61, 0x40, 0x0, 0x1000000}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x0) r0 = socket(0x0, 0x4000, 0x400) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, 0x0, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) write(r0, &(0x7f0000000040)="c40816f0927efac772a035a09e3ba5f6bdbbf0fcb6dd6e54", 0x18) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)="fd95") r1 = getpgrp() r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) fcntl$setown(r0, 0x6, r1) 16:00:01 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = semget(0x3, 0x1, 0x10) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000180)=""/4) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x9) dup(r1) r3 = syz_open_pts() semget$private(0x0, 0x0, 0x200) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffff5, "5c009c6f141f8480c78100"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xf}], 0x1) 16:00:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460001300000008000103000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6000d7d026ba8af63ff3728cd00000000000000872babfbb770c1f5a872b8afaa42c53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xfffffffffffffeb9, 0x0, 0x0, 0xbcb851d204d63b26) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x48, 0x400fffff, 0x1}, {{r1}, 0xfffffffffffffff9, 0xbdf53ca0348164a8, 0x1, 0x3, 0x1f}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x2, 0x7, 0x8000}, {{r1}, 0xfffffffffffffffa, 0xc4, 0x4, 0xff, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x576ed31fe7df43a9, 0x1, 0xf4, 0x7}, {{r1}, 0xfffffffffffffffc, 0x88, 0x2, 0x8, 0x7fffffff}, {{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0x200, 0xffffffff00000000}, {{r0}, 0xfffffffffffffffb, 0x59ca08037ce4197b, 0xf0000000, 0x401, 0x1f}, {{r0}, 0xfffffffffffffffa, 0xa2, 0x1, 0x800, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x3, 0x8}, {{r1}, 0xfffffffffffffffc, 0x51, 0x10, 0x2, 0x6}], 0x1ff, &(0x7f0000000200)={0x400, 0x5}) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000240)={0x7fffffff, 0x40, 0x4d, 0x7a4}) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) syz_open_pts() r2 = socket(0x400000000018, 0x3, 0x3a) connect(r2, &(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000380)={0x9}) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000340)={0x80000001, 0x0, 0x0, 0x80, &(0x7f00000000c0)={{0x1, 0x7, 0x1, 0x3f, 0x3, 0x1, 0x1}, {[0x7ff, 0x8747, 0x3, 0xd01, 0x3f, 0x3, 0x4283f6a0, 0x5, 0xf30, 0x3ff, 0x100000000, 0xa000000000000000, 0x7, 0x5, 0x1, 0x4, 0x10000, 0xffff], [0x7, 0x1000, 0x2, 0x4b, 0x668e, 0x9, 0x4, 0x1, 0x1, 0x220182aa], [0x8, 0x0, 0x8ab, 0x79c, 0x1, 0x1, 0x9], [0x401, 0x1, 0x0, 0x5, 0x7f, 0xffffffff], [{0x7f, 0x5, 0x80000000, 0x8001}, {0x100000001, 0xffff, 0x0, 0x6}, {0x79c, 0xf5, 0x3, 0x100}, {0x4, 0x40, 0x2, 0xffff}, {0xc9, 0x7fff, 0x48}, {0x7, 0xffff, 0x5, 0x7}, {0x2d, 0x7fffffff, 0x3f, 0x9}, {0x49, 0x9, 0x2, 0x800}], {0x1ff, 0x7, 0x8, 0xfff}, {0x5, 0x3628, 0x3, 0x40}}}, 0x0, 0x8001}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r4 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) listen(r0, 0x9) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x8}, {r0, 0x1af}, {r0, 0x80}, {r0, 0x4}, {r0, 0x40}, {r0, 0x40}, {r0, 0x80}, {r0, 0x4}], 0x9, 0xc91) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x8000, 0x2, &(0x7f0000000080)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x35}, {0x74}, {0x10000006}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x8000, 0x80000000, 0x1, 0x1, 0x4, 0x5, 0xffff, 0x0, 0x1, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="c0") 16:00:01 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x1) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x2000) ioctl$KDSETRAD(r0, 0x20004b43) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/98) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r3) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = getegid() minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) setgroups(0x1, &(0x7f0000000040)=[r1]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1000081, 0x0, 0xfffffffffffffffd}, {0x200080}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xff8d, &(0x7f0000000140)='\x00\x00\x00\x00 ') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000280)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000180)=[{0x200, 0xc090, 0x8001, 0x1}, {0xca, 0x401, 0x1, 0x20}, {0x3f, 0x3, 0x4, 0x5}, {0x80000001, 0xfffffffffffffffc, 0x8, 0x2}]}) 16:00:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/112, 0x70, 0x40, &(0x7f0000000140)=@file={0x3b673d96a31be738, './file0\x00'}, 0xa) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x3, './file0\x00', './file0\x00'}) sendto$unix(r0, &(0x7f0000000000)="b1000513600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:01 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x108) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='-\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='@\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='*\x00', &(0x7f0000000280)='%\x00', &(0x7f00000002c0)='\x00']) chdir(&(0x7f0000000000)='./file0/file0\x00') 16:00:01 executing program 0: r0 = socket(0x20, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)=0x7c42d5540d5f1445) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000180)) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x10, 0x0) dup(r0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0xf4240}) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x12) 16:00:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x64}, {0x3}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x20) sendto(r1, &(0x7f00000000c0)="b9aadc61c51d401a7138a78c00185d0f2d66c2f4418b6c90", 0x18, 0x40c, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0xa8ba2cbea9c0f954, 0x0) r1 = getuid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000040), 0x4) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) pread(r1, &(0x7f0000000200)="480bda92f11f4a29a51633ef1b2c95c6988d4ef7ae0b0d4c5e35c24edc1feb132d1cc170395882552b99f52f347c964f1a34ea8ddab3e7c0363dc1c16c8b88c3fb35562c549b19394fe8d9857d1b68d02a5a6a5ca5e9051d36cbc56e20506a0c3620da0f2ccd10076cc5996532a3795b45f3efb7f37b5308a313ebcb2d8688da3574d9a83404b734290efce54a06e60b411efad381c3e7ebca32501a26fdc12cba19130f77a42b00ba3b76ef94a3ff0e2687a599725ccf6a48c66b1d2d6db58dd7e17fbf5fc1357595439fd02ef6f8b52c9553e4c8eb15f302aa190462b8085a4e8bbd3965fc7665f9d90e90", 0xec, 0x0, 0x2f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0x2}, {}, {}, {0x7}, {0x6}]}) syz_emit_ethernet(0x2d0, &(0x7f0000000140)) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x4, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) syz_emit_ethernet(0xfffffdb9, &(0x7f0000000040)="1d") semget$private(0x0, 0x1, 0x200) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x100) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) 16:00:01 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:01 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socket(0x6, 0x2, 0x2) socket(0x6, 0x3, 0x0) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x2, 0x3, 0x100000001) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") socketpair(0x1, 0x2, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x2) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "30074080e9000300"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x80, 0x1, 0x4, 0x6b590f2a, "5cbfc79c6d56650ff90940e062486f45f6545084", 0x2, 0x2}) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000240)) write(r0, &(0x7f0000000100)="727178213fb1e14e55dfc019e87a830a3f0887c38319eda0b470d090f949173071f63b976673abbff292f0512887bdd2148069256dd03fa054ad85fc71918b329169b1478ce0335cac24ec870c208f661bf6269b19c6e2cd9bed348ccdca7e68bc672723abc087b142a7cad63dc0411a1c14ae0f8b7b0a870c5331d97dd29b12aa4b9aa3b218e241c3972ef298154564a72654b7cefe4df78fb30dff33444f7b3e242e5530", 0xa5) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x100, 0x1}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x1cc00000000, 0x100000000}], 0x7ff, &(0x7f0000000200)={0x0, 0x3}) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x87}, {0x6}]}) mlockall(0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100)={0x3, 0x3}, 0x10) syz_extract_tcp_res(&(0x7f00000002c0), 0x26b5, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2c}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000480), 0x2, 0x0, 0x0) openat(r1, &(0x7f0000000440)='./bus\x00', 0x80, 0x6) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000003c0)) linkat(r1, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus/file0\x00', 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000400)={0x3, 0x37}, 0xfffffffffffffe58) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x1, 0x3d, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x2, 0xba523814bcedcc85, 0x2f4a, 0x7}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x7, 0x8}, {{r1}, 0xfffffffffffffff8, 0x4, 0xf1c36422a895ca5, 0x6b3, 0x9}, {{r0}, 0xfffffffffffffff9, 0x4, 0x40, 0x1, 0x8}, {{r1}, 0xfffffffffffffffc, 0x28, 0x10, 0x3ff, 0x80}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x8, 0x93b}, {{r1}, 0xffffffffffffffff, 0x5, 0x0, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x49, 0x1, 0x1}], 0x9, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x40, 0xa, 0x0, 0x2}, {{r0}, 0xfffffffffffffff9, 0xf94ffb364857d5f0, 0x8, 0x6, 0x9}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x8, 0xfffffffffffffff9}], 0x4, &(0x7f0000000380)={0x1ff, 0x8001}) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000001140)=""/171, 0xab}], 0x1, 0x0, 0x1d) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x110, 0x0, 0x0) 16:00:02 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x43, 0x9}, {0xaf, 0x80}, {0xaf, 0x40}, {0xcf, 0x2}, {0xa2, 0x7}, {0x41, 0x9}, {0x80, 0xa83}, {0x1, 0x7fffffff}], 0x8}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) chdir(&(0x7f0000000400)='./file0\x00') lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000003c0)) sendto$unix(0xffffffffffffffff, &(0x7f00000008c0)="d97b5d9cf8dec5e8ad41758debae67bc634eaf72939b3e70b23a93fa0dce99032672e4751793f1ca8e294ff5838c1c4d40fd8ae4b21e12a160a05fc861e236adbbdccf2b73a46dc949b7e73d", 0x4c, 0x406, &(0x7f0000000940)=@file={0x0, './file0\x00'}, 0xa) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x4, 0x20, 0x2, 0x9}, {0x2, 0x0, 0x2, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x20, 0xfffffffffffffffe, 0x6, 0x5, "037cac17c230796489c3d442e33db313ff0e2d53", 0x57, 0x6}) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffa, 0x0, 0xfcf2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x3}) socket$inet6(0x18, 0x3, 0x1ff) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = msgget(0x3, 0x200) dup2(r1, r2) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="02000000000000006059506c7ebdfbaf81b53007040000e7bc274c1ca239b448360f3a9c09583448be18cfc911d3304093c99e7c1b38c27c2e1a79acf62b43d3737f765dd900b154f8ce110b9e4fc96b94"], 0x51, 0x800) msgctl$IPC_RMID(r3, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x259122fca47e7501, 0x4, 0x8, 0x8}, {{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x80000000}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0xffffffffffffff86, 0x10000}, {{r1}, 0xfffffffffffffffa, 0xc157119721b1788b, 0xa19ab4ef90cac8c0, 0x8, 0xc45c}, {{r1}, 0xfffffffffffffffe, 0x23, 0x2, 0x69e4, 0x6}, {{r2}, 0xfffffffffffffffa, 0x1, 0x0, 0x29, 0x6}, {{r2}, 0xfffffffffffffffe, 0x1, 0x8, 0x101, 0x9}, {{r2}, 0xfffffffffffffffc, 0x80, 0x8, 0x8, 0x2}, {{r2}, 0xa73a6216c45f6e13, 0x2, 0x1, 0xffff, 0x3ff}], 0x10000, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffd, 0x70, 0x4, 0x0, 0xf007}], 0x1, &(0x7f0000000380)={0x6, 0x80000000}) setitimer(0x1, &(0x7f0000000000)={{0x7ff, 0x86b}, {0x8e, 0xfffffffffffffffc}}, &(0x7f00000000c0)) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x92dac02ad263cf51, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x60cbde75f1860439) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x81, 0xfffff, 0x2, 0x1}], 0xa1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x1000, 0xaeea}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x401, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x80, 0x400, 0x1303}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x2, 0x200}], 0x3, &(0x7f0000000140)={0x8, 0x4}) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x98) r3 = dup(r0) ftruncate(r0, 0x0, 0x80000044) sendmsg(r3, &(0x7f0000000340)={&(0x7f00000001c0)=@in6={0x18, 0x0, 0x8b5, 0x2}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000200)="bd129416c3d1173553df925addff15e9c3eec8922fce264d89d8cd915679564b5fad75d8edd7beb21b6854101952d3f56f8b9b77a25c680359394f315cfb7bc11ec2b7d4fa9ee560cd651f1546c3894fa4367e649ae8a996d2cc3fd546e75f3a1e446850d97cf53048c34e5311536a7f6d0bdf7245603c11827e18014aeb842fd8526e114d59205d32ad227fa052e2ce0cd7853b3ea1949e509eeff878f9d83620a48725", 0xa4}], 0x1, &(0x7f0000000300)=[{0x30, 0x1, 0x8000, "ce67279122b3b135fd2529ce5eca8cbe739fd3ad635580c117da"}], 0x30}, 0x4) 16:00:02 executing program 1: r0 = syz_open_pts() close(r0) mmap(&(0x7f0000ff1000/0xc000)=nil, 0xc000, 0x4, 0x2013, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r1, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d3"], 0x164}, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100, 0x80000000) setrlimit(0x5, &(0x7f00000000c0)={0x1002, 0x92}) r2 = syz_open_pts() close(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x200, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x7ff, 0xfffffffffffffffd, "031f000000930a0010005900000000003f00"}) write(r3, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355", 0xdb) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000100)="d61ae9b134574a8fe41748a5e8a25ec2334c297772b70b9d3b57d199211ce6a451a1f52172c0dcebae531760e5f0ce5595587efb09b0446a18632267ee379cee09d61e2b0bf0f87b8e332c60263183f315e0dec08147ef8f6ca3a7034c232536a835876d5f531ef596c7d0bda0ceb312209243dd445c5fbb54fb038b9a4553cc32d07e4e990cac5966bf5c23c585b664e1203323cf13a35dbc2401142462d0b8d7739ac5c4565fd64bc48442f2b7bcac756664e1aa665b3a5d35ba0f", 0xbc}, {&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a3c6a59921a9fc7ebbf6e", 0x33}, {&(0x7f00000002c0)="a775c6dcc310e308439401545187f5e2b362928b795709828c24a5fe940ce55167430fb71aa81d7354882c7e1d0e5442fbcf7848486a77efdecb2ddf8ac568bbefaf1f9d96f7c20760d4a8654d1337e36a72f90fdf4dc3bcf39f73f6984c2c53b43004fb552ca95108b4f72f0163f7c002b5f011e7e9334b8a847e97ca04dbe55dcb10dc0f310b12e907909d31a16aef495129e79ff850b1b23c8bc9bf20ca568b77a8b3535ae13e2740f70fed5f6ceabbdc52892bb85a24cad9e4", 0xbb}, {&(0x7f0000000380)="14ec91b6e1e636cf55380a50502571f3d94d341a775f29a6fda809a24296fd35dd942388ea5816aaf371affd786371369aeff8b05daed1f57f5af83dc951020d42dfcc18d97d0b77bb58c2eeb22ad05f8accbef499ec126b466b76a3e82049e74fc69f5431469e99ea4d60d08104b9e908e8dd", 0x73}, {&(0x7f0000000400)="834d799cc1ee94d8d784cdb066c1542eac2a8aab12aedfd13c47ea6ad01412f0556d6a5dcd252a073c99d8bc265d2ab6bc54b3279d9d05ce31f582e66388adec51706f2ea20971956911bf9214b3d2ba7c740250015110f350e63056f8fab757b0cb19", 0x63}, {&(0x7f0000000480)="ff7ca76e0cc48263f1f1d35f67eaa9d0cddc09364ecfc848ecd16e18793ebcddbd10d7c26b88bdca88d5255fb30e4fadcce5289feaf724e6", 0x38}, {&(0x7f0000000640)="3156a72c0b3d94643880c3245d616c79edb8ebe8615f83f2fe177532d4cd33893aaaf9d566bd7a75d170eab7ca1e3fed0c0e24e788a9584da6f9101d548b75861a0a98f1dcc26aac4cfa83273879ed48c65375ed2fb56ea9c6aaf1c1291545e1914dde157fd79f3b867bc90eefe6740bc01aab741a7414e78bf0bf595fd9b609262cf7164defd1b7610391e096f0d5013976aef1cf797c8e327b8c1fb9e8a30ec6d73f4c429b9ada1747ea2a7240c8956ee3c3b7ce878fa3bd53ba618dfb1a24f464e11c2f319bb9b9a120", 0xcb}, {&(0x7f0000000740)="4d4e73d37a8e7a9e4d90df5276367b73d03f971c5b891cc76628358a03ffcc4341fd186981f2b40cbe73cf826d3daddb70bf59aa3e92cd4596e9048547c234c28ba5d6443fafbda96f35ce27ca144e450165c99e6a27732b1fa4bd54a3ecdb88218e6b79d139cc75abd9e1bc2cc70a534af74831d9fdcc62a4cc61938bc7ff3bc244db5315e84202335e85992e9e9e97a294456f5c1830", 0x97}, {&(0x7f0000000800)="875ace79ac822cf0d403fcdc8de249d6d676737a6c9db76a8a1b13e83e6b76222a6abdd733dde52ec47eefe5c877bf31412dc2867a83034047a4ec51d9efc263ddf91be05000863df8133810cd475484e20025edb3d6c3160f0aa5b14ca75f13716eba7bb6bca844afa07790fb016ee3a32471341809edbab9d0a19fb981dae6689c78d360313025f2bfb9f88feaf95bab1ced8cadb995b16d470c8b644975d03362", 0xa2}, {&(0x7f00000008c0)="58e5c1aaac90a3c0967c1a5b7e42798c7357bf911777ae3951dd4193a92d053f1960cdb3483bf5503556f28c1cebd8adf73907a935aff6dd4d6e446979f64fdf79aaaa568087c9b18b44b758b771437306f49b837f2125d6666bdf48be8bff0b11", 0x61}], 0xa) write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a193", 0xe5) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000600)) 16:00:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x40) fsync(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7}, {0x44}], 0x2}) pipe2(&(0x7f0000000100), 0x10004) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008b0000d3ae00000000000000000000000428000001feffffff00040d000000090300000001", 0x2c}], 0x1) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='*-/}\x00', &(0x7f00000001c0)='\'\x00', &(0x7f0000000200)='!\x00', &(0x7f0000000240)='.(\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='-\x00', &(0x7f0000000300)='}^\x00', &(0x7f0000000340)='&)\x00', &(0x7f0000000380)='[\x00', &(0x7f00000003c0)='{{\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)=']\x00', &(0x7f0000000480)='\x00']) 16:00:02 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xbd, 0x0, 0x0, 0x3a4) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0xc}, {0x84}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="ef03c219ce326a69a02ffb12be7be6b83fbb739e4f6abbb5e10c9adc6214d2b40cda7f85d65f19204d9cfd4b05d3feb3ea710e4304ed0ec1749f4f7f55da58521427d9f3499fc7b93b23521f7b666220eeccf13ec84cfb2b04ddcf352170a0cb6e861a658c1e953d9b1e31ed83eefaa2fd0ce85ca91744cbd47b68c28218de8af9be72d1ec0125ce54acfdc47eeb84315dbab7c4c1f2becbf7e08e4b8ae9a290f70f0597ef8d8a4b195a9a8036fca8e670bc726004", 0xb5}, {&(0x7f0000000000)="2a3e4a7a009c9c104d58ab83caf424d364", 0x11}, {&(0x7f0000000200)="9b808a988ad634cbdc713a92dd8ddb10836e39e6fc4e35125194432bd37338c8fc0256d7dddc90e4c5dd585c6eea167373b3b92990eb240eeb3742555b795a320bf226fb91da71706b8a3066ef0289ea49c1781a279b8de47ffcf51b57ee2b277892e3e16eaaa9d108075f3182dfebcc8ba66e7760254e943e3360", 0x7b}, {&(0x7f0000000280)="6f29318f083d53762211bfcce0284f2dcc8643aa56785d0eb7c112d49635f9a16a9d1f76435c068b0ca002b83ce97798d0f399cc5afea5629e900a2d79619c3bcff82e51fd2e107ff6c43f85df1673", 0x4f}, {&(0x7f0000000340)="d4bd0b434b1747c51e58584bfc3d0986f27d210705d4766b69c7bce8d16370c9349b979aff663ef7821c1aa87bc79793fac0099b0e7f71ff4643c80fb94fda4a8ac928e8e120abca1b1c396957e368ee10cdc19a41259be868f2f108631a36502761b0485071e6e9f30dbe9bbd0b3d8f8943af04e372492fda847513f27099cd77f220b9078058f5e28f5c64b555f63eb681d95f1285bff28430cfce04d1c8dd0b8d19fe50d5bd501162f612654dc64ab41e19fe5f98fba2bd95cbd7384b797061de44", 0xc3}, {&(0x7f0000000440)="8ff143293581574b408b022a629533d1ac062bce8a", 0x15}, {&(0x7f0000000480)="7ecdb2f12b50368511e2001bd88a8675e4d6c698804570b3a5a37d18eeed01ebbb25d286a41255e9733f64063f1a3ac571232936defa0f3d550f1119835d29cb722af792488f8d1f390289ff0557060251f3b72e3d95a7e8c2e80fc7e8ef23e3891aacd94a035980515d016c111dbcb71459350efb86a298e56dbcdae73149e62ef3d7b25db8a946bc8a76f23d0a63fd9a6c4d", 0x93}, {&(0x7f0000000540)="05c2d1eae0561ee9da07853d2b2554fd5c8ff51324ff58da3defeb354e028bab903b4c35661c213af191657aadef67d6ae47981087c75ca3423c99c5e06264f6dbe0b9832d69be65fd7bc039fe6d47aae984a7e6d9ffeb2651927e856387dad6d2b286fb7b748f2584e0358a4c7b448a30c1b52c0320e9e1666dbbf65f96d299fadf5719e9604d5b6971416f7c3510e06abe48e4d7de0e583c7015edb5dbc3f78978fb320c452e8f48074cb4cd7fae3b08c6fe67e4a84e7cff946892a13aee4e1a9ac03cbac6e97df0d7f5eac0122ce3f74678cd168829852af3dbb76baa075b824f4591e3e182846e647ae8164152479dea5d03c51526e46e726c2170f9b9638d1fb2265232db0f6dd3c7ce08e46a478744b95407faff9ab0729b80fe34c1637dcd8f3b57ed0e1229183a76ff77ea6ccb3b0668519f85791d5a7f75476e8aa8fb4930000278d0bfbd788dc12790abb467c1c9ad91ec057b703a0b4a7cae722b1c33b3826b4f13de97eb60f6778341e1572ba8698ad8d8457a7b1eec0b26da5710efb4395cd2efedb22f4bc7847995236eb830697ce072b2a830bcf58e96336f796660057aa2b546a4b6e077ccf9d3050d19693e5c42c686da88924fde3014e20db4cd29356e2090107d611b83cc8b25d42c7dc15793506ff2d4adbc8340589c969ce9f6e505762b71e619ae3e10bd5d45f68faa9723fcbd4adf88a31ff43c6184f3fa6f1d49734fafe17d64b3b9884783c7223c25578ae211bfc77ffc457912304a2cc81bf0e9227d398d485948381be4ce2b90a8690acbc93e717085fafd8d05b1a9c34239d1cf5f4c4d5727a52733efb7d4a6f3408233bd57e5da916fb1b07639aca903afd5e083f578366fd0accebb1246d881c32950ce8220aef8032ed11da3600e85ac12cad6e0f5ccdb73fc899ea8ff3b01b975312a4cf52b29e86f7004283b5ed23a45702e6969ba63d6401df4214c3a0565c907d9223b43fea6d0a6b89314e4b3ec674a661012dfca23bb44a4c2e1d04a1f5087fecc74c1b1566686042b456721a4efbae1344429f29321c25bde81c1d4f45db39c87d3ce89020747d540289befc6b244c496945622cd304428825bde176cc572e418731f9fa207a3e14403dd020ed47ab907a9889129297058a91743514576131659f1f9f261a4ba6b29600e712bee782f432787b1d7419b7763b56fd8681d4022cc6dbd50e109b553a2dd27d9cf4ff0078426edbffbb739f4308db4a4024a86521f76766b3034299c4a4e9ec590d5536808f82025e26ff90d230bb2ae0b25302455563d3a651cf8d3cfa902b3d17832aab70d1cbcd49dd731ced5cc4ad8b6b5aa39b3e669d5025d50a8a3b789184460f23918b3c7408827d160fd9fbc8b31e2c585fc1e05a57acb3459fb3ea3390d03b64993f83b4679d53e3495c147945797ea9d2ad2bf25039a28bbe3fb638a3a02697dfe9fc85d0715603e7f84deb54c8dcd56e5738737b03df9f6ab914d38fdd6ef4633f7eb2ac7dccf5e055b71527ec74f66c42dc8e9c6bf0d429ffc48c870e7f92f082f09b0bee9b0fad3f7316ee83858b8e6467cee39c68f72d2d2b84bb8cd21a0302176d8288d7d76de037e63b161afce032232390ee78321f9a9a48d25c7bfe067cfbfa34b18f8c7daf607cf5b9e92d9787e1b236f75abb6e74dec7fdb847c71ac7ee362990cafa8769c423604368a8f929f8b6e851410dd78d97c20b83aab237022b715a4bd709780257ab36812e313e810b6f512a6cb326e824bce5608c2ba51d891022e19743394fcf7186b374fab74bde1aab67efe7a9267fc8d04860053578ea90043f7bb75f6e9612d911424a5c0fd459804bfa9752332714500b39de035b097427c5500dbc7f6b09dbffba26408e44d52b0cc0815c52600600d5ffb9390b6c0e9ac219e8e0374f0a67b0c6ecdfd923111f7932ad996c3bee3b3acceed0f0914ad336248ea51ea3f7dbe9ce595bfcfc47e7c0ad18054e01252de6b695956954c5baa66909a644bef1aa13c21b1d95a30645eb74158d64c21f5488be2b9612a555cbfe6d86026bfb50abffe51ea2ffd5fec17edae8dcf506b92270cbbb07c529a42a779459e921cdbc6a60b59219adb53eb3f4007be3545b55006d11adc330df326ef1fc9d6e51c8e70ff7a5d18f88c3eadfb02e91d3648ce704b15ef5dc830927f81e74cd347dd40b242aec0b439c163ab5d939f5f2c7f01a58d844e3d58883dcdc0d51fa614dfbea228c5389afe3b55120eb0aefb196a2fbda07644365c432ac727ee019dd60dba57f8f7fc25664fdcc383d5dd828a67fe2ba8e5896d6cc6f0392658d2a95e74790a718003b4609640c5eb2d58f47c9e223c54ade3198cabf98c5b4b69d6dcc533901a2dd22d861f7f131bb8a92f97ac135f029b6b2ae0e20aef4d0fb1155007ba0a2da143c8ffde188f234e59ab33de0b6dd7e19e810ca6d6887994638c904db31df3d6dbbfd3af8ca9292a9b3f4736a9018e66ebc0f15a7f9f033707e2b53d1510ef98ab935a4e30629b9ad6b123d19c69f57bec0a96dbeed7baaaaa60ba797fd3a7d6a482fc539e179392c5c4acc4fdf9eceed230d7f1d60868ce2b2084a7326ab87197364e0f7d4f738b088e295fae14aaeb808a73903e842c82e443f810839af5f022b9f33eeee14625699405d29abedef84b54b30f4f1fbb3f4ad36beb94903fcd8b4a6ab15ef4f8cfcdf5dccfba79be0e613864f7d9bc1aeb0820ea2c3ce137f612ecfddafdaa5863602efddc2640f015c162e446082b34b947aca388538f6c706869bc12f4028278e848d90eeb6eb7fc8e53d2148b4bf16b39aa95725bc90abd765d51d02552924a15b76da3a092885d3032551f0b3610bac4ff8a37514a3db017c51b22bedd564590dd2ed7325d9bd1520dbdb0abf04974fafc70d9dc5b6746661c08f6c805c4683879b0260ba6df628621d497964691d93057e0888ba40446106c0c2bdc15486f8c606539f8393bd34dcb4341356c6f3d61edabb7d0ad8f08047916b13e3987159f1a8bc681cfb0e54deaea86bd70c892f9b0714585dd6d9ead851517baadb35a9f77536c9022148d0ae3d2a87f1fca1875e2d59a72e33ff7a96074ba09e76cc9e7218a1aeadd587c2c6e3028a224995a00373bb7341e38ec3b27b1c10a8c01123bd114a2b3fb75f6ddd430ad4b1a5a552147bc52195cefbab1eee912d977794a60b548b7afb077eed603084b5c809efb21f17da033babf5a8ab651d43326efb9ea5bac9e9654e5a9dbf7a725110cec085be0e5e9e160fedf9a52ebd63fce3ea21f2dda7c47b33c06c872c2de7f429928f4c9c66443ff7dba225ad06140c0702c18788e8a891a0af00601c68bcadf4d5052429e7b4ae7d2e766a71974a4d10646ee85bf4721c5297c139b550488f8e4317559930a9a28a55467493e899e50038e57a6756f3e72cb3fcf8476ec1f237bde7a241f86d74993acc459f250f7f3aad2a79e4284af1dcec0811cf1b23f3569500cdf320eb5e0cd7a3520ac1e09e84a02ee050ad67612178341ef3701e0c5cc4ce6a7bca833f3c8004148868ea144e9284bfd1777cbd76b50f316e6c2cff462816a4ae28599e7a689dad4de05f5b5e3fe2a1ecea3e123d080bc6ffd5a0068e036668ee4ff2e03c44d12970a9c289484d55034efd158985d8d326c667722303a784cb5a036465271b3631943e730118cafe0626c67f6cc5cadec777adb98507a352ca2afe0d4c7ca21b5212384692124de2e811ad1d8e6b824f42457c564ed4501425f5f9ba3890c90981b911d0a4d601caa267f9fb1798b2c763ce1d4cf2f2933e6372e001343b8dbacdbaf52016892083fe05e17c0121ce077079b28bc67310cc0525512323e25d23998cd2fecc64b096b98a6b3de65c51a6420a6698fd27b43b3604a90b3e3b0c4095607f1ae94206cc33a134dcb4781d3e414f006ae6b5c5e0a2198895a0bcf15b167d1f0a93cbe49a2f465cd62f163d3f80afc802a8e10e33666d602c219100ca86e3008e7017a1c077a3097fba4f9a222434555b682e9a51d0d86092e47530f7c1c7e40ee9b7a9a2e956c4fe6be4147b76b64a067ce0daea15d03a022b626e7643e4bad02870a6491d8414634ba70a5195d47349156297fbf146bfc31d7c65276e0fb9694a390652f1ddca74fe08fd4035af9105fa47555e6718ac39f2e34ad86469d21943f5c41ac75c2b81a1e33bfdd72677a324fb9e54bdd5ca8fe92fa8387917c3ff9c3ad2091809a77d85cba386d8e9d5627d0f8c163ffa340db84ba2c64a2a944ba9261d2ea28d089027e237f497f4227142a729b90e2c1eb965ef3452dd764e8f9583e04fd4ca547a629cb5032a21a1025138cca29d5031aad2f6b99f4a52906697591ffe9403c4c14d99d51fcdf6f11cdb34d61c3c422638bc3a43beba8d2e6999faa35a3348552e09a97462562de4e35511ce4e5101a06378d471b1b95715a554bcd38cc6f01e4c3f237e35662984b15e2bd70f275d76f49f907833d23f96fc8152c7ab4aee5c3958f65f8bedd581dc7ce1bdc1acf5322f9c094f2ed46422a22ec5356b752d9808ffcdc2024002235720f7488e45b55967fe53fe8e100f7d19b562de86665ae348fb7b7efa7df56e02c3fc4ef80f11c3e00e4ec5254ffaca7a488eda2e7e39e54ba66b0306946777874e4c6470a1829e4ccba5acf5bf8d24490a732b27ceefa81fdb33e6b4dc8ff204f2b64ff57535fd886ccfb05e900d106d7711cf862d088e17f724ad0b99b0fb9d8e4b9445f34d0ef30c59ea6a803d11ea5ee1f119bd711edab0d97894fdbae8052f6feb5563bbddf5db0af48aef652888af39bbfd94add7df79b60402618169ce8652f049ea271c4fed4ffdf52876a7f4d90ffc5ea230dd213439c29c68278aff2b2bb49873ab7140ae89ee1153d1d47b942684972871f3ae03a084b5e52e6a9f9309af4b4baf2fb36b6e4405f70ad24bd7c73056026a18a51ef8b594628358827c5d6ecfcd161e00c550a2dcfa276ea83bca4f40d5c986b1e90b8efad4e0f0b4b1aded31471a63e83ee14377607670cb7d02672bdccd04402007a3742c3730493498c7e8fd897f814f836c6fcc907f8e4fc4cf67ff1ca3734400569948657f9d7cf327ff705106466399faf7363dfc94b3ab6a36d30bdd36e5445e726ea2be6481889b0f45dc2a84c9f53c560b3c3a8d890fafc01fc8264092900e2ebc907789b17bdc494dd648aac633454e5501f7f1179641844dbef859e9c26fbbfc19838339bf1c2890d879896b87e87d29869124f9de75e7d0c8c98aea12ec443f38b5398d6274d5a8d8d56c8285624e0d0ac3cf5c7686763b69fb6ee6d9a3ba2f7bcc2077aec657b3895eb835872c97d3f98fe9e533f8a9be294f670724ec80b27c03eb89f99bfc4617f912cb283a636ef7832f89f709626edf2363b5f0f3937993dda1b2c580ace1262502a42e95b3839940e5bc031f3e33e0d26b0cbe7dda653aa3437a9eccce89b2fcb1b21935968412dfb82c4721962965acbcb166a08f5eadb54ae1181c0bb97148a8ec923a0e0f92fbb8e7bca059eeedec05b8b0aa08d60d413d43d8f514f60d40830042fe9e2bdcfdfe9b80f20941dbfe4fcf733eeeff509f764cabec44c15ca1f4b3c43ceff90e03d2653ad8d9a9bfb32a62e42ce638118bb084e523d9a3becea485eeaddbb967c164634950198370a85f128697d3df76c94a224cb070ad57a9d8bed4decc20d770a530740d689880ba92f1f82384cf5ee8bb0599dc7c552f69ede0e536306296f798021e90c", 0x1000}], 0x8) pipe2(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000001700)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000001640)='/dev/bpf\x00', 0x110, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001600)={0x1, &(0x7f00000015c0)=[{0x0, 0x7, 0x4, 0x7}]}) 16:00:02 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = shmget(0x2, 0x4000, 0x489, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) r2 = getuid() setuid(r2) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 16:00:02 executing program 1: r0 = socket(0x19, 0x1, 0x7fff) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) 16:00:03 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x8001) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000077b000/0x1000)=nil, 0x1000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) mprotect(&(0x7f0000217000/0x3000)=nil, 0x3000, 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x2fd) socket$inet(0x2, 0x5, 0x7fff) write(r3, &(0x7f0000000180), 0x13c) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x55) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x3, 0x3, 0x94) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/211) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0xaf9) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 1: mkdir(&(0x7f00000001c0)='./file0/file0/file0\x00', 0x48) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00') 16:00:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d0263a8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100"/177, 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x0, 0x0, {0x1, 0x7ff}}) 16:00:03 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0x19c) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)="71108c7ad55256c03d34032beb8f2dd3a8c23ce5a9077ba45a2c8cf3a096d51f3afcb204d205cc558e5bc5e4731c4fdd70fbccb51a7d35fc708b408febcc0f5da71bb9adda829b06f71a9ddf2d892d4eb9db18b697e345f70adf69fec07464c9930cd8acab48d85ea52b2fdc37c26b38478ea0f23710c2eea31cbcf5a3e6a661b5358b3165d222b704d852b757f0159842bb6dfef7179db3c140883b1e364e51174a9a04a9c0a4715e2a2d8a69b4fa88c14941eaf368b69e20207e03fd955760abec1f9e7b93d878bcd53124e404165c0e4b1f64eb97b34c176f056807a35c491d521408434a33cac4", 0xe9) recvfrom$inet(r0, &(0x7f0000000280)=""/248, 0xf8, 0x2, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x7, 0x0) shutdown(r0, 0x0) r2 = semget$private(0x0, 0x16791022f06a0a2c, 0x40) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)=""/4096) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70060000000000000000"], 0x9, 0x0}, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) msgget(0x0, 0x220) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x80}, {0x6, 0x0, 0x40000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x88, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x36f, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x1, 0x10001, 0x7e00000000000000, 0xed}, {0x280000000000000, 0x2, 0x101, 0x80}, {0x2, 0x80000001, 0x5}, {0x0, 0x2, 0x3800000, 0xfffffffffffffff7}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xd135, 0x0, 0xa9, 0x1, 0x0, 0x1ff, 0x10001, 0x2, 0x5eac75a598ca2f26, 0x70d1, 0x8000}) syz_emit_ethernet(0x2, &(0x7f0000000280)="ef65") 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) 16:00:03 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="6e2e92", 0x3) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r1, &(0x7f0000000140)='\r', 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1bc, &(0x7f0000000140)=[{0x25}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1ff) close(r0) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000800)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = accept(0xffffffffffffffff, &(0x7f0000000ec0)=@un=@file={0x0, ""/4096}, &(0x7f0000000840)=0x1002) getsockname$inet6(r2, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000900)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) r3 = dup2(r0, r1) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000940)=0x3) read(r1, &(0x7f0000000380)=""/223, 0xdf) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000980)={0x100000000, 0xffffffffffffffff, {0x800, 0x6}}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0xe4, 0x3, {[0xb78, 0x1074aca4, 0x1, 0x7fff, 0x7, 0x2, 0x7ff, 0x400, 0x0, 0x7f, 0x0, 0x949a704, 0x10000, 0x81, 0xfffffffffffff540, 0x1, 0x800000000000000, 0x7a], [0x6, 0x99c, 0x1, 0x30000, 0xfff, 0x6f, 0x200, 0x40, 0xfffffffffffffffe, 0xff], [0x7, 0x1, 0x9, 0xfd, 0xffffffffffff0001, 0x3, 0x6], [0x80000000, 0x3, 0x7f, 0x3, 0x1f, 0xffffffffffff2db5], [{0xfbd, 0x401, 0x1, 0x6}, {0x2, 0x7fffffff, 0x5, 0x8}, {0x8, 0x8, 0x1, 0x3e3b}, {0x7, 0x1000, 0xffffffff, 0x10000}, {0x4, 0x7, 0x3, 0x5}, {0xfffffffffffffffd, 0x1f, 0x0, 0x401}, {0xfffffffffffffff7, 0x7, 0xfffffffffffffff8, 0x3}, {0x8, 0x800, 0x0, 0x3}], {0x8000, 0xcfe, 0x7, 0x5}, {0x0, 0x3ff, 0x100000001}}}) 16:00:03 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) setuid(0xee01) shmctl$IPC_SET(r0, 0x1, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000240)=""/233, 0xe9}, {&(0x7f0000000340)=""/56, 0x38}, {&(0x7f0000000380)=""/67, 0x43}], 0x3) ioctl$TIOCCONS(r1, 0x20004276, 0x0) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/119, 0x77) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x8cfdc1daa0310bdc, 0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x2) 16:00:03 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) recvfrom$unix(r0, &(0x7f0000000300)=""/186, 0xba, 0x1, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x120) preadv(r1, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/224, 0xe0}], 0x1, 0x0, 0x0) linkat(r1, &(0x7f0000000400)='./bus\x00', r1, &(0x7f0000000440)='./bus\x00', 0x4) acct(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000200)='./bus\x00', 0x1, 0x2c) mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x5) 16:00:03 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x190, 0x4) preadv(r0, &(0x7f0000001500)=[{&(0x7f00000001c0)=""/191, 0xbf}], 0x1, 0x0, 0x7ffffffffffffffd) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) lseek(r0, 0x0, 0x62, 0x1) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8, 0x1c4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000002580)="380de3afc89db6dd2a5569ac29b95e624e067edb799f6feb0764008af45e8850baf3e13942fb8cc05aa24d3dcb60552d1290e827cce914a4b1fda75af269436be4394d228a4efe8efe6fcfd0896831aa74f31e4abfcbf3b9bb16a982b029ce83cb1f479e76824793d516ae6067a901e1edaf740b92d69a12dc373e8ba74115ce160bcd9ef93064c44818488562bee701a4a231112250dc15128b5506471b41fa0b802bebcdc75afd4b50773b29d132dfa20194c50b92d1bffa020fecb34dd2b1f6425eb33b14717532905186f0fdc440ada8b3c0c138808a5cfd3812deff5b98cdcc6167b2d85d02519e360f835a53a3e373de102f1f0e832b14c35403bcb66ceb7df6fa96498dea81810d34a09cf8b77083c2aa80c0e9b2b1484faab2b55b0ab6ddf9f7d11a2858de25bceef6b11033c9c1434b8530b6da18740106275d46dddaffc32f9a55b984c67933c07ee17d4cb70b6123552de4ee8adc1a649b66ed9a95c4726758e9b1c761674a436c58d59d8c35d8fd90ad5308631116418f22da2b7688fa6b8d3c64f5418b7b9bc5b1c213e0bb932b224a392b5093058c16c7d616c722847f659f492720e624d9e1a4f8eeceacff52788338562f96e39ab54f5bfa42d211f4fccd678397083e36ddbef08f74479c58eb44cbb163577aec8911450000cce1aca1dcd4bfbd4c9cb7362e27acfae17118b7148cd5ba3145d958399f8967417c590efa5f2ab05be2d97d3d963dca645cae64a63aaef22a1cfb6dcdcd0a5240e5b6ac1704861eb690129b9aad375a2edf7a589a559ad8dda1b38a9e09f9d0f4fabb35c8f12cddccd8786fbd15533637fe42460b96070048c199928a70b65a9bba29c10b0a0f44f489431ef9c83ba1139fec07c8d4b82b62f13ea1f5a890906d6e1bf81d6daeaab14fe2a1e450edbc5fafc755a1e116f2e8e56e04091da74d2ede1d7920d9389b1f648ef548714a0ae66d444b5959053dc969d402b027c40d164a75d4c0160d6cdef64a44b73048a9b7dea4ca96e043bad593e678f28d069b41e695894f0814caacdcddab7112e9a331dd03fd7df1e74a1352e3d27829332c26cd3edf1211d826326c6eab8b19428bfc0787ebdfb9592cc04896264fef8d7f291898c2d61c6d3e43b00df8320e7ab20600a7ee2da1618356c86f11f7337b04bb959252b69da6390eed240ede42ed6caf0429da434c1d40a121dc34252a00d02c31958bd4f617890e7c62368b41e1391d453beaabbebc57939f3cf97a037f199a0a71063020b2dde750e8f0b1287152d3b9f44baff78623acb8773fe8c22aed7f8e4a1d0e26a79026a964508156d5b2ae52334a5d0e6315b584fff5e2e2060f7c4ec62dfc20ba6c880dd52cd84db4f9e613db2228c87a1f8320866d1fe2a7d0a4226be12f8b21cf367058973b066dc22e6c08dfc37b59a7cf39f2a48187da0c28b043a347a412ce6fec3487cb66f8df2b7845c11868416e09cd22be06865b149df10455526251616bf6255417df63d51b8203dc8e8780c4b930391e3d330e4794b2a283c3ec5fae200dff9d39a32d5c75d34da6df8b57d77ee8465dae67aa2ee90813243a6dfd78227a9e1acb62f5652ddb953cc682e841a609ea30039594211ed3f153ef31dc72e8a63ad6a6b15eadf814630b5bcaf9907f9bda86f9abf8664c8eeebd3ddbd553fb252735553cf861ecc1d556b31626ef51c03ceec137b0706dd8133f546c53589ff9a2f9bd1e841aaf68558e01b44c1c5dc7aecad568dd2268010cf990d7732c6f65c16bbd0d9f06806c780cc2467e0ab5a47561b5e2539ca04ce529b9fb16790c5d2e3a16cc91c1796cfb9cfc4ce2dc3744efe4af8f740e2aa14d06d826d520655411d9ee4f2f12f241bc9b36961d26f5516f17e11e7aa5bbb00b52e5a2512ca196dbaa3127d63f2498af1f75aa37720103df77c76cd05329b3b35fb7b8b18944ed93d276f0f3a63671f4f3de949abdc0b8a1ed0959e21f7dc59e6b5834c02cf2b3021c3e7e489a22c6c11ff450b4323b57b7320921b51a438a6719a90103077ea3aab8c9e617a86b756931095a1b7674d85a4d5f560c2592814da94ccb9f356cb4f6c730a271cdb5a9c2befd11c4e6f7dbf21dfc3c371e24206e85afb492346d46b75ff347bbb1db5d4dbbf116fa1fe4e6a5aa2de8fa1e94ca89873369d6a5b419f5f6b78a9502eed39643371d10ccfd0b52111d1ddb0e0f3f99f8bdb7b86ae90d70c73264895a2206c476ce53455940ebc130bc951fd4355d23eb26576654974de9aa1e4fe0a811c490cecd3e4a2165933b5c320c33fef0673cf6c48778a65e358baadebf4cfbcb6f75cbc8f926bb5666ab9a58d20490983ac747562ff605b4e50db8cd6d2efea180a22cf3d8f87a5c2bd2404f4cc5dd4dc449850b53fed43f3bf5f1d5377e2aed903047a500d982efc4015820731501b07f9aa39f06d33ef112f225b055bb3a0128bd142b340c453e56e4f95dc4c48fa1a7fcb1efd984ad8c32b199ce5bea3033872cca50a84411cf47ccb10aecae073fca1a8b97c669f6450c1bfbe62649e7e069213d9d5a592865f108b62e68fa03da0113ebb08b75afc5a0051030a1378a7764cd9aac09d4163197d846300f86f25c2eff544d427fb4bf02567f3d5b9ba040ad6ae531a5621bf90caf9e8d71eb80f4f7ed49cae3b7577e94ce5228c3cdac6aec043843a663afea4d1a3b3a52cd769d18754ef19d198c0f684099ea88e4f6d154d5fdde7456eb5723fdefd74712eaaeadd387cf4505991038d60467258ce976fde4be2f42c6ffd81fb3bc5da58aa7dea1f0e8ff578a1d6f83967848131a4c72a573783839c393f79300fc7e927439ff9f931648ec61fef940732277a65fe75663c7f101a40cbf054464bbbb84752dba9ba1d5cb54b0c3b57900959822941a7da9fc24e5b33dddce9f597b52f34cdc682e126d083d8fc6dc5bb838589f36b0ac9cc010fc75716c8bb8bd024d67c05caae5ea7c4f3f3d415ce9f7cb8debc0624faae9f06a4762649b65ac8467387a306bc9349d4f084b1634ee0367282373da548b3b2566dbafb563d1a5eb6f04d2dceb04e4c2f0fb114cbd5b154c9fc3adef7c618f44a237f65977d199fc2f095c1954f43ffc5544c8ed3940ce1b3eb7f024ae3f7ca0c61a666a2d4c9508119a247d51b2f3a946a7e9253564ca917ca9a15616546db8e22612e1841a1eee4a4da4b28739ecc9a72e3f7779054ccd6aad9015baa1cc87ef4166be2acc80c26f3d83acab9fe8d34500794bfbfb3539f239ae63beebe246d5a4d6a087b7d22109ae244599174d9b2ab9f12ef0c1c409d00e2d4d0526423da21582cd1dc05516fd1d2fd758a94eb0ea8022fe9e3c518c5d3798f4e4d6af3a2594510d89299b02b83cf2002c6a3581b7d43ea770b76093abb11f5b998c06d2f7a931b0073da431d023264edc6877ebb0db8b755568e1d58da78e4941b99f91cbc41243e495a1455c26b5091e7cb5dc8621ecb55bcd51d658cbaa9cc7beda71a2b75fc1fae8de5b8d2a38e51c9c8946847e71e4fefb9ebeccde478f6956eb3650a957d37250a004e44a203e6f8ca25e56fbb22249c4b408762e4475065d37cb3dfe19969b77f423157c973fc28d299bccf4da77f600d0e8e8fc27f9a9905d17160b00526bafb893df7de18d04afd4e29d60c246231d2f1a3523fa96ea0c8f85d5ee4de9c1f0bd439c44472dec983c8a2a04137c0e90e3cdbc5c04853b1f9a5055f640284302f80d10d365528f86ac7b8ed55706868abf33254d566faa288e1b34f4b20c46c932b287f78e8889acfa0f0f866f0e0cc075fdd006d3d2eb9c7874612248162d136a2e3d4e04392f2b36eed109066e2ddb612f301d8805b4086c2024e986871a0852b80fd3fb1566fb5c297aedce94affe50077e01048d7157c1f0213333d4b6a4e70ec29ebb33934e18db3261f6142f889d3fc7913a9da0fed144964d5529f3e3c0e312d348986a465a8c0f06eb52d6699233da05a1467f3e2defb6325f08c38c08e1830d7978ab9d3aa4bfff3035b63541343d81d3f8e17167b608b0424660420c7968d9d581d0d7d637b31465c6ee0dbe27f02c5901cfb9202ccc90c23e488f53520a3f09b02423f2df50ce423c23783ceb46bf36243e72cc81206575debd58abc8e14992ef87f7c4b8d42622a2ce0bd302c1b44593aeccea9c2492548dce62d6731b00de2b7b394d62f58320e6537f9fc766d542e910df665b8322178f98c8dd1a6b231db56fe98924f46290f63e7b9cfd6a2f2e95a26dcd53d2ab9ed6d1542f202aa44fe0f5e84372cbada9893c987975b551e7fcec33e0e4a044a5daaad0cdf9667d9a581955db58668203b1f744ba19afbc700f5745b7fc446ec7e63bb5c5205d12ebbee20885b16d27175e03624ad4c0ca9ce3ce97d48a4d16d3a386563a257e5ec0438483d0beb1bad28c0a144a83a8ad4fdbdf07a21435cdab013ee331d3a4886c1c8ef855ec20a607b93f19773c4e3139b341823b08ea5020adebdb0c1b68284c3bd312546ae2e2ab98fced73e0ecdcdf7dfc167d99a7210fe4938b4e6f4708e1322ceb5714a0380e631db23093cf1f85194b1589a25836ac63e84b8cb09af04aff68093e1968cb28d26fbc5af530da299e1957fb0267c193c8ddfd04bd18a76fd7c0712e23f4f8b7b7429c7cddda42baaa9647520026fe773a7d6d5ca49414c3d79ca6c7b7c3b98a16282321b1eea6b3d2b60c00fe16ef824f608676ff41ec0a1eb949fdc9ecabd2d70bb36f32e9130377e48bbc4421629f5c16a4f8a7e5a1fbcd02eb700c737cfe3032e77307ec442b022b239601b6b9fb604255c8670b06e4c66fcbf85c56f045b9213994b21a211f816ad0160bd946ceeb5bbce80b1e80aecb4547fbfb49c8aae5517b26fa071b86d7e32d10499c3c202dac3bc85d1a24280cdb0966dcb9c15eb055d24e31ae0de8fef252b33f9ca10ab1eb4c1723a4637657f271043ad2d9d0a93d3df5da709b72cfdc2436d36fd1ef66443c3e7a5aa5b9e7f7c520dd4cfab11ac0a2b6d9e43b4a3de29474efd7398b65832c39a16f2ecf880d6dba6d000529f374cad05228b5fa16563c6e2d8d05a39bf68e7ea5d305364b9a93266b2134a4f138e9aa6b61d1e34999564667f81a407544d90642de87e9d4cc14abe7e8714394455916c4548f2a37657c60255d5a79eb6312cb134b911ed6d2f91dfd7e511115b61dad2eea0eb7db0a29e5a819c6009dffd935d821e2085b372ff1741ec404b0f3e06d563236dfb22d8f1cbcc5e6ab797c25057411dabe0d2e1d528fa75c7fa5b07df97917ecb03321258c0f89089d3db8f8e683fe590e26e1232558c808bd99a9403838c9ac1cb5706aad536c0c8d112c7846df2b91495eabe8409ffbbb0cc37999a6215d063eb6d46ba50cba2b77ad303d3b5dfaf31fdec93103bbf8b96bb751db41dad97d91ed3b3d008a8c861f7509fe6c2988d419e262e2ec09f9b5d712585083af7ffda350a296968d2db5fc82ef3da7c312d0a8a4bbc8793b5fafd28211c1b6e1849832801c1e15d2e560acc002a2feabd81766c7de2c3424dfe871a10e85c3b9bafe64d4e2d2f733ec00a0719c2c1cef1bf42c712508f2d153ec9d0c506e0b1feb2459ede6f47312d7be211a54ec8753f82d03e29e9d9b8f38c417dd60ef2cf2b83ddcea30c41f0848a3bdc2fb78e40480fcb220ff1a82e300cfc2be774caa00a51edb78f7f72fff9e96f31855924b57b9787761fd6c65f71b17f1de8c52724efab2692c8bbb32dddb1ce8b9fe41f6c145851219bf3b475fce18dc", 0xfec9}], 0x1189, 0x0, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 16:00:03 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x1c5) openat(r0, &(0x7f0000000240)='./file0\x00', 0x80, 0x36b4863b1056fb95) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000200)=0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)=0x7) pipe2(&(0x7f0000000040), 0x10004) 16:00:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x100) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x8f5e, 0x2, 0x6, 0x8}, {0x80000000, 0x5, 0x50e712ba, 0x7}, {0x0, 0x40, 0x1, 0xfff}, {0x4d4, 0xffffffffffff511a, 0x4, 0x8}, {0x17f5, 0x8, 0x177a, 0x6}, {0x5, 0x4, 0x6, 0x1}]}) 16:00:03 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) msgget$private(0x0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r0) 16:00:03 executing program 0: setitimer(0x0, &(0x7f00000001c0)={{0x3, 0x2}, {0x64, 0x7}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000001100)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000040)) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x34) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x1) 16:00:03 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x6) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) r4 = open(&(0x7f0000000140)='./file0\x00', 0x9568f076afd9f3b2, 0x22) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000400)={0x2, 0xfffffffffffffffe, 0x8, 0x5, &(0x7f0000000180)={{0x40, 0xa40, 0x8, 0xfbf, 0x80000000, 0x7, 0x5}, {[0x7, 0x3, 0x200, 0x3, 0x401, 0x5, 0x7fff, 0x8, 0x8035, 0x5, 0x9, 0x3, 0x3, 0xc0, 0x6, 0x2, 0x6, 0x1], [0x0, 0x1, 0x10000, 0x3f, 0xa1c, 0x6, 0x9, 0xfffffffffffffffb, 0x1ff, 0x3ff], [0x7, 0x4, 0x6, 0x8, 0x5, 0x7, 0x8], [0x100, 0x800, 0x8, 0x3, 0x6f], [{0x100, 0x9, 0x3f, 0x7}, {0xb9e, 0x8, 0x3, 0xfffffffffffffffa}, {0x0, 0x4, 0x0, 0x4}, {0x3, 0x6, 0x9, 0x81}, {0xc98, 0x7, 0x1, 0x6}, {0x4, 0x4, 0x80000001, 0xbb5}, {0x9, 0x8, 0x40, 0x3}, {0x6, 0x0, 0xfe71, 0x80000000}], {0x4, 0x34b, 0xffffffffffff0000, 0x8e28}, {0x0, 0x3086, 0x80000000, 0x6c172ec0}}}, 0x2, 0xe31}) r5 = dup2(r3, r3) r6 = semget$private(0x0, 0x0, 0x8) semctl$IPC_RMID(r6, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000440)={{0x18, 0x1, 0x6, 0x7}, {0x18, 0x1, 0x8, 0xffff}, 0xb2e, [0x2, 0x9, 0x6, 0x200, 0xfffffffffffffffa, 0x7, 0x3, 0x4]}, 0x3c) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000480)={0x1, 0xa5, 0x1, 0x800, 0x8}) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000500)) mknodat(r1, &(0x7f0000000540)='./file0\x00', 0xc000, 0x100) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000580)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000005c0)={0x10001, 0x10000, 0x382d, {[0xba2f, 0x8000, 0x14, 0x7, 0xffffffff, 0x4, 0x491, 0x9, 0xfffffffffffffff8, 0x6, 0x9, 0x9, 0x8ff0, 0x9, 0xfffffffffffffffd, 0x7, 0x10000, 0x6], [0x80000001, 0x1ff, 0x6, 0xffffffffffffffff, 0x75c, 0x800, 0x0, 0x1ff, 0xec, 0xfffffffffffffff7], [0x5d7, 0x6f433715, 0x0, 0x6, 0x9, 0x7fffffff, 0x1cb0], [0x7fffffff, 0xffffffff, 0x10000, 0xad, 0x9, 0x200], [{0x7, 0x1, 0x9b, 0x8}, {0x1, 0x8, 0x5, 0x5fe}, {0x100, 0x2, 0x81, 0x9}, {0x0, 0x6, 0xa77, 0x8}, {0x10000, 0x7fff, 0x9, 0x7d}, {0x80000000, 0x8000, 0x7, 0x401}, {0x4, 0x877, 0x0, 0xf2}, {0x4, 0x3, 0x4, 0x7}], {0x8000, 0xfffffffffffffff8, 0x15, 0x9}, {0xa57, 0x0, 0xbc, 0x100000001}}}) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000000840)=0x400) pread(r0, &(0x7f0000000880)="7f2ccbc222bb2cd586874d79954f3cd4b95f24a7697bf50c8acba83b0a4c22991e39191a95bb78261700b3d5f7eaff86bf070506b01211ae5582fc40c3bd2d1f130d7d884a2bdce1454d937dfa64217434cc45eb988cd5518aa447c043505682db2ee6c10ded4cfce5ece848e9f32ac22eeb442fcdb0ffeede1f169b7d6bf3a60bc67a1160d2e8d1c48c8cdffacc1946f231c0b0bb74b5ff0a214836b113adaef9ef6c52c84f415cc374246ff7fc9a0f558d44e9b2e865fa5f770fc8", 0xbc, 0x0, 0x4c) sendto$unix(r1, &(0x7f0000000940)="c0717c74b253ec778195fc2e3a5f2a99587f92b6d1748aaa40fe73db0a20d0d164b21e7d4f0f9b922c9199354773081854a3ff610e6380a1ab9b91a0997eadc0f8f6527222be4f4b2e0330111c03b801c5360f3498cdf9e34d8ca0a6567260fc9ebea68fe85a24bf442448f07c648a9938f67c3517fbf920c94ad48f10c3", 0x7e, 0x2, 0x0, 0x0) getsockname$inet(r7, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000a40)=""/8) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000a80)={0x4, 0x6, 0x238, 0x401}) r8 = msgget$private(0x0, 0x28) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000ac0)=""/4096) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000001ac0)=0x100) bind$unix(r7, &(0x7f0000001b00)=@file={0x1, './file0\x00'}, 0xa) getitimer(0xcbebca8a98213d9d, &(0x7f0000001b40)) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001b80)) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0xfffffffffffffffe, 0x1, 0x215, 0x80000000, 0x8]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x40, 0x0) r1 = dup2(r0, r0) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:04 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) pipe(&(0x7f0000000840)={0xffffffffffffffff}) pipe(&(0x7f0000000880)={0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x6, 0xfffffffffffffffd, {0x1f, 0x400}}) syz_open_pts() kevent(r5, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffff8, 0x82, 0x1, 0x4, 0x3}, {{r4}, 0xfffffffffffffffd, 0x4, 0x2, 0x5, 0x80000000}, {{r3}, 0xfffffffffffffffe, 0x1, 0x1, 0x81, 0x8}, {{r6}, 0xfffffffffffffffe, 0x7f, 0x49089b0ebeb6799a, 0x3, 0x7}], 0x8, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x7ff, 0x4}], 0x5, &(0x7f0000000180)={0x9, 0xd773}) 16:00:04 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000000040), 0x0) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom(r0, &(0x7f0000000100)=""/160, 0xa0, 0x40, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = dup2(r1, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xc2, 0x0, 0x1fe, 0x0, "000000000000000e00002000", 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r3, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:05 executing program 1: ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000001c0)=0x200) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x64}, {0x800000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x10c}, {0xffffffffffffffff, 0x80}], 0x1, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x7, 0x800, 0x9e1, 0xa9a8299}]}) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000300)=0x3f1c9257) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) accept$unix(r0, 0x0, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)) fcntl$getown(r1, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x4, 0x0, 0xfffffffffffffffe, 0xdd4}, {0x100000000, 0x7, 0x3ff, 0xd8f9}, {0x3, 0xfffffffffffffffc}, {0x2, 0x6, 0x80000000, 0x7}, {0x10001, 0x0, 0x257e, 0x9d50}]}) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) socket(0x6, 0x8005, 0x7) r2 = socket(0x6, 0x3, 0x9) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x0, 0x72a, 0x7ff}, 0x100000001, 0xfffffffffffff001, 0x10000}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x7ff, 0x1}, {0x18, 0x3, 0x3, 0x1}, 0x7ff, [0x4f68, 0x1, 0x8, 0x401, 0x6, 0x400000000000, 0x1, 0x1]}, 0x3c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) utimensat(r1, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0xbad, 0xda6}, {0x80000000}}, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x4, 0x400, 0xfffffffffffffffd, 0x5c09}) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000300)=0x4) r4 = dup(r0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) fchflags(r1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000380)={0x8321eef890be48d3, 0xfffffffffffffffd}) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x8, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000400)={{0x7, 0xecf7, 0x8000}, 0x1, 0x5, 0x9}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000480)={0x7, &(0x7f0000000440)=[{0x5, 0x4, 0x0, 0x4a16}, {0x5, 0x200, 0x5, 0x800}, {0x0, 0x56f2, 0x7}, {0x7, 0x4, 0x0, 0xd2a6}, {0xffffffffffffff76, 0x3, 0x1f}, {0xfffffffffffffffd, 0x3, 0x1ff, 0x7}, {0x7, 0x7, 0x71, 0x7fffffff}]}) sendto$unix(r4, &(0x7f00000004c0)="00984b782937ace691a5dfed3544fba0f02b280dd4914ca33c33f86345fc46f5f6cfae2ff4b76cda136eaae37962c7a2f47c506cd583befc23b4b36911f62204400e80edbd50f3c1d60a79811f8be69ddbfd8e41f177f6654ae45aa07c2c94a2f316f21ebc51138f2a10de8173faee3fb7881dff656d77a382b1e43a17b565ebdb4660fa63de09b782d41312db30199c2821bf4878dfa882f44d4f18848574674f6ac09a2d1335bd479e981b63476f1bc1b9e3e9307d8951f74b82e19154d53b2947c7a5b8c12b98d5bb82822f2f2370399c590082469b6144afc2340a56493d8f9b0330ebe4c960e73f1dfe89", 0xed, 0x406, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) r5 = dup(r1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000006c0)={0x9, &(0x7f0000000640)=[{0x1, 0x7, 0x7fff, 0x6}, {0x4, 0x7, 0x5, 0x2}, {0x3, 0xadf, 0x4, 0x1}, {0x3, 0x3, 0x9, 0x6}, {0x3, 0x93, 0x7e000000, 0x7fffffff}, {0x401, 0x8, 0x581a, 0x74}, {0x137, 0x8, 0x4ef, 0x3}, {0x3, 0x3ff, 0x80000000, 0x7f}, {0x1c, 0x4, 0x1, 0xfff}]}) r6 = dup(r5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd\x00', 0x200, 0x0) listen(r6, 0x40) r7 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r7, 0x0) 16:00:06 executing program 0: setrlimit(0xf, &(0x7f0000000040)={0x1fffff, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x5, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:06 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) 16:00:06 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x404000, 0x2, 0x2, 0x101, "797360a1609eecd91eac87f46d80e70eeea3c6aa", 0x8, 0x400}) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0x10, 0x4) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$inet_opts(r1, 0x0, 0x43, &(0x7f0000000880)=""/124, &(0x7f0000000040)=0x7c) read(r2, &(0x7f0000000440)=""/178, 0x72) r3 = semget$private(0x0, 0x6, 0x200008000000010) chflagsat(r1, &(0x7f0000000200)='./file1\x00', 0x10000, 0x2) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r4 = accept(r1, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r4, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r2, &(0x7f00000003c0)={0x2, 0x0}, 0x319) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) ioctl$KDGKBMODE(r2, 0x40044b06) sync() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x11) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000380)=0x9b) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') unveil(&(0x7f0000000500)='./file1\x00', &(0x7f00000001c0)='x\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x682eb13985c518e6, 0x7}, 0xb8c6c8b5e5532271) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x100) r2 = shmget(0x1, 0x400000, 0x204, &(0x7f0000c00000/0x400000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) 16:00:07 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="02"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) kqueue() 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x1, 0x0) r3 = fcntl$getown(r1, 0x5) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getpgid(0x0) r10 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="9879dc1a94e3c53ac2933c361681f4cc9c8dc01db032992de85c62", 0x1b}], 0x1, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r1, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}], 0xc0}, 0x40d) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x0, [{0x1, 0x2}, {0x2, 0x1}, {0x793bda72427aff77, 0x2}, {0x1, 0xbbb4}, {0x3, 0x80}, {0x2, 0x1}, {0x2, 0x5}, {0x1, 0x2}, {0x3, 0x8001}, {0x1, 0x7}, {0x0, 0x5}, {0x0, 0xffffffffffff6399}, {0x0, 0x1}, {0x1, 0x7}, {0x3, 0x9}, {0x1, 0xff}, {0x1, 0x9}, {0x3, 0xe7}, {0x1, 0x8}, {0x1, 0x4}, {0x2, 0x1ff}, {0x0, 0x7}, {0x1, 0x7f}, {0x3}, {0x1, 0x2}, {0x1, 0x5}, {0x78d0e9d95734e2d, 0x8}, {0x3, 0x1000}, {0x1, 0x3}, {0x2, 0x80}, {0x2, 0x33e9}, {0x3, 0x3}]}) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 16:00:07 executing program 1: madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2) madvise(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x2) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@rights={0x10, 0x10}, @cred={0x20}], 0x211}, 0x0) 16:00:07 executing program 1: unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000000)='wr') 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/120, 0x78) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x0, "003707000000ffe50000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x8) lstat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="46f88e41e7047379c91789bd4665b651546310439d70a7", 0x17) close(r0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) fsync(r1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x1) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') 16:00:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0xffffffffffffffff) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) fsync(r0) r1 = semget$private(0x0, 0x1, 0x290) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000080)=""/157) 16:00:07 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r3 = getpid() setgroups(0x57ea0cf5dd833538, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x10, 0x400, r3) 16:00:07 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x57) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001500)='\"', 0x1}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)) 16:00:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 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, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) 16:00:07 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() r2 = getgid() setgid(r2) read(r0, &(0x7f00000000c0)=""/163, 0xa3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockname$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0xffffffffffffffed) 16:00:07 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0x1a819c840fbfb84) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a18c8197a387207001600008295955984c87910bf453f68c117006abca64896bc5e57c6268bbd2ad88b2951b158010400cd4c0a112b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000034fe00000000000000000000559ea4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae8ff070b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000340)) sendto(r0, &(0x7f0000000300)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x4, 0x7fff}, 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x0, 0x80000000, {0x80000001, 0x6}}) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) 16:00:07 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x9, 0x1f}, {0x18, 0x3, 0xfffffffffffffff9, 0x9894}, 0x6, [0x7a, 0x9, 0x20, 0xf588, 0x1, 0x69c2, 0x7b, 0x6d]}, 0x3c) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='./bus\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r1, &(0x7f0000000600)=[{&(0x7f00000000c0)="a20500dc6e", 0x5}], 0x1, 0x0, 0x0) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() ioctl$TIOCCBRK(r2, 0x2000747a) fcntl$getflags(r3, 0x1) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) clock_gettime(0x4, &(0x7f0000000180)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x10000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1c4, &(0x7f0000000080)="d533") r1 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x104) r2 = geteuid() getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r4 = msgget$private(0x0, 0x42) msgsnd(r4, &(0x7f0000001280)=ANY=[@ANYBLOB="03000000000000003310e4a06ae21461b47d52ed712602307cf174a965259a6e8d471bc684dc7b24cfb35084a47250ae9ef8cbe7a6bb510385af56d410d78c3b9590940789ad1f33d16f8ae00837bec5aa66d048bb871b8c0dc1f5a65dbb2e6914010243d01304a35e2ccc5ec50fa940b5c6e84fbb1841ae9b4f420652bf95365665807a6885b704f9a58cb560b9b864a742db3cb52aa444b40a19bbefe81975dd362d6a90ffddd51c311e4e5508a0612694e1ffeba4f09d1c7c0a382a78ade9015847c19c1c99785ed08137ae5fe656a4133db984f799d56196a9fd978d4179031cf5814ea941f50cc255cb5f4d2f54bd11349693dc460f14fdbda40ae0781910331fe065b88078a4928adfd027ec6d237e0147711709405e8240a498a3230d413f4acfb7171b8b81350dc9b8dc2afc23928c6686f58e3037bc5d8e1344cd0f069bc316a8a56fa4e1cc7271c14102ae31c938a35e3b80decc732cfc837cf29a2abed95f3e928684609ee53ba305da408823256acb1605d6fbbcf97a3b79cdd8537a7c35293a34bba42679f8076783e0bd490c1b35ef72a593872616c8bc9c0cfc614990b680c5fa2aeefb024e6b547d5f3d16befb3ae5b87745734c98127562a87266ec619df6fbc1784ddd9301ac135ab8cc0b67bfb003f8d8fb90d61a1a3a95418f7cbf6a2b849c7cf361bb4bd0247c8ec306b1ec63f6a999612e0d8c8ebc1a99960175ad9129238c89fbe6af57642d89378ecb702d59f67a8801f2617cdd6c701e4f9ccf561903741866c6c11409692ad5f2053771590c3aa863225894d533a0add928085740678e331ba05bfcbc4d5dfcbf7cb9fcf13e58d698d73946dc4ac3f5dd922f2617093e892884795289bd555035934e7727ee43b346f02158c7b2ae2556e7bd8bae3c215768088295935d2ff5a105dc8ab9601676289600326b87799a10a0e54647b56b1462ab5851a396a9807c61260aa50261adc0acb53b9d38e659a2ccbd2f8b163274dc609a14b933bc770a4b8e6a55c0d1228e9359eafbce73f97aa6b601b756b86d31e63b9a95a21af8947565f7e1e556355708fe260cdaa63308bbbb051fe591b2d70b44b9f94d1a766b1da7ccdf7e2b2dea227a91564fd17ad5ab477a66846f2871034ba83e7a890a974736a4b7afad72aff4083b17255eab239c462c7d1b610608b051ad51e6683640b56f176b3e25333efb19750cef6c3e6178fd31a084c937a7bfc4a76a5a4c0b66f59b70859a49e322cba88693c90724084caedaf95cfc0c6b221a1d7b5a3e15ab4c75eec36a99b06badd6929c2f21469e4674816c86d288376998ae6335bf1df85c21c312bbe26898de9ef37c626f08bf0fe8aa6b44e79d51c587f6c3c05e5125b9d2932b4810adaf562e736834aff2a1447f490f7b39c92af5173aa844db8e2f6a195c943f7cce35ee824796f7ecaaae143b5f21cfe05884c25d7b864af0652f42a0747c6559dd4aea81a7626cb306d80814a38d58cc09c0ecce8deb0e1bdce1945b4b733e7ffffe8c1d863e7f0905ca0272ba4134a20e2dfbc42db7a6e8655d0fff3dd5167d9014943f0ec8ea7c69acee46983bf8c72119ee537da29527fb0ad1a556281b0cca2a083ca213da799ca8364cb474f9b3b0aae4dfb1efbe9ef92a3fbe07e634055f2fc4b7ef511b07173db4a3b556529eb551c6a992dff92be0c2574266c0c55c6a6071af74f9272a9daf287238cc51440aed113128b1d1b2a59b0e861099aef72e8d721e4fa872e5b438e34580d04ca078b532ecc1d0982a50f77dcf38aa26f261602a2882c221deeb2f14b161120053de7a8e4026de4078680cd51fe162827da0053afdfab46da39232ec712c8aafd9363ee4ff3ada1fe3bd51667369645f7a5a9d1ad6ca5c5e089683989513a12bacb1e63927b32858789d7b2ff9549f976af9172c22d1075edaf02019151f2367c9549b594e385ce261e78753ba26166625b243937fa9cd740ffca6514c0cdb97447ecd76b17a1c9ce510e4dedb0464216b63a4b21ff7d74e69c196716c3b23483a0d10807109d6b95248cdaccc0ff37b85dcb16a3cb5824b388d58bf88e3eb89fc032a251819cf453390924a99f7d3153467d59598c5f1b8f6bbf249e87f6c96bb6251a89099a9e7879100add108eb6afd0b258cc488f1f2dec8976cff3cbe7cae2acbf9d98cb7823ed73750d8c31cf468ebbd1982bc884e483777f57f8a25491fce668c30c1bb12bec94c05809c749b5d898d6c57676e8a128502d1b082e59d29a450b4547e0e37ed38019df42a521ef9e19f6981bdaa140327b1b68e1a2380efefbc74a8a81bf7c40933c18d92847c45143f1c00b1a40fe83af09cf7487ee26fe69e12216ab8e950f190029dbf4a5b96420aebfceffa26a1af1257991c380630995e69e0d69ebfb4c7d196ae4252a1d84ea2508f3af45323fe3714440707bb9c9eca04e8de4aa946425ffe16b0fff754270c66c82bf448e2dbc7deff0df186c5df4bb54788838fb220fab051cfb471f6ea260898e1b5b1ffc545a463275a8a204ed2cf1ea3821dd2a120dad3bf011be70f9b7b6ed2b4e21fedffaa89a41461fe55fdee41338d3bf3e446fe0519381c77ad4084dbd934a1c7f6ac918550e9141312bc792e28ff98db0902d1095aa8d8ff8acf7837169fed231c4cb2fe062aa5fc7470e0905ffe227d10fcd097f09da120f52aba6f5c16bf8af6f5a4ed18425eb383f83e57dbd188cd3aa064065ba8f93d0c0074dc7ec9c180d48a26153feaf70c7d7c329f254773c31cde0bab39b4a30047c5813be73478b0d5e0e7b5d2a91bf674a8f089eb1c553aab52f23a5b6d2d6de0324aaeb5525aa5ed94ab0af2484376229dbde1e4c7da58c6baa2e2632f5de96a926aad1ed6ed51489166ec7418ee7f076b98116e9b07facd7112b357a3df66d1b80e84a0efbaaa2b61a9bdbe48fe1f1135b3953d18e772b13898a25dba49c8d4eb95b432ec83f6e52e2e7e71b0f47fc955d11e85c1bc32c8a47d9971bbe620399e80021f1ade617276010dc8d75702cb83a805ef98dec45b6d24761afb9391ba8df39c19ad465af5057c5bbd3abd6f87815a7c2a6fd488d6fb754162b49fe740f050a5c565e30dcf0b51e6ecf9d19e8dc155f3ebb5b6f981717f50675de4d8ace7fdf0493a4b9a75d36d25ceb9a393bdbc6e2a56def881e3966e7a394eee2f3591a8a22efb048f2b48493bb93edd130cf254b4669ea34c35ef316b554ddf86810e99acdc0a69896b1d53bf1b6a60f648d472414bde8bb423de40a83e15f13d2157fbd205c1bf0631e1b619bb123f7e31d6a0edcf4936fd0929785abdb69c252c78fdde8a86fbc33a8f38a693e380281489321e37c29ea4f1957ffe32e3a6dea5d1eeb2d436c081786c07a5f4fbdb35f208bd24843ced80814c4ac00ee4be669e46f17bb9d1b8ccc405f7c98b7cf9e98ea8ce262a55a12ba0f30a9594dab26ab00c5d34b0cb36ca346781c62b76c7b2a3ba1e79a45e41ed10a115ac8ec4f95b6d06f96b92d8d8d345346f867b0d5a59498c775dee6cb75b96466a5dc370da98bd772bca401668ef77888487bc9702722873e88473b6c93f308f4ea4e3b27bea1380cfd27e271e77d65c0470554c5a5c02b3adbef44fce856876c88c73bf6ba8bcc90f5976c38e60950b9312525a0b65e512e0e6ee5bfc6a58241b1187e88020b07b84563f29ef2391b5346aa2002dbec3e959e2a664dfc17ddc719bd6f0cdeaba7e3651f52514e6365882f4162162ad493ee35c4edc308df28a205e48d461aded018d5e143fe718e12a0a08090c04d09c51db2f94a14469045da85483d444cdd5245d0112ad4c8659ce717c4588597bc0812be2f56cfefe6fb201f2821297015124bc3d9483bfb36312afdd83e5c7c4df160be804719d34416aab8a810f9e14e63c28910b35c6ac6013a1279880df611a18f35639149e3febedcae63b5c7f42627918aeea56c4984a82763b9db55108ac6873ba883520a0e956ac6bcd3a25064300a3f7f83fe94458d59c9745175228642af366376f4572f60485cd61418a40f68eb40ee2f3eb28b3a25fd55065fc8c120430eaf4e3762512c22089b88186aecc5c9635ed0fed4adfd09c8d0636e715be2cc0822f80da38c57700c009075e83054510e91e0de2626ea8a4db71885293838eee5ca74a3df1425a84c7bfa6323048993065b68f647ef83c033c3803fd5857084294c3b1523d1cd8cca460ec66ff4dae34ff19b6ed766a7658f5ed5e478a0a0e48417a82034000add3bec2424c650ad191c4babc3d6139393336067af92dbdb56352e6ac6066a06ba935014aea8f6d784ca42270dfd3a66db4f55d030e22fc80f3bd0c2b44d53a5f2e04ff9611be0fa5d40693600966d559dc287827936f93bb5d9163b09b808ac3335f071fb00fa090f5337ca05fbdfa7a8c426563b3b2b3df1228c5ab321cb802464388cb50100de2d7af12135a4c81163376d612de89627a1b8a84bb9556c1a85d0f4c72dea3dece863646bee070435989531a156c4496e62bfe441b783b868aba2cc4f2a8020f08e42e86976ecea676c426c8ec64f51aa27bd7ca9551e15b6ad8da2d05eeb7d78d5938bad79888959ecce3c5c29ab03d300b82db4943e0018ad5a1c94f0c348b976c5d81619be46a0bb6dccac612e9b6e6002665fe2642bfe28eb70b4b48ce511ab676003233b93511e8efbe5bc5ab10985a4210206e4e86a85f3607f4055f46b9be8740ccdfa8e8e93db1eac65bf0d41a8dd97830954ad081e35d37173b7aabbb4c69c7295cfc932cebcbdfe781ca2893e62e481bdf4aaac560c89ee4a6162ccc8efc7f8a447c9e2e3de4f8d9d4fc78819c5fe432b444a22e8201b1fb182189057114ca6e00ee2b5d3fa3279e9a43ced234bea58c30d674c927eb94a45663d24af50ef230432cdde6600a92c07fbb073ff2d911fcbc8091c7007ca84f9b3152b0d769e6b7df31b2f7f7df10141aade4971088b894105dff965fd6ea23469ff54d1a2a90beabb289a666472a1ce390c37af314a7be52dd3fefd27582fdf75a82e74cb6b6ca7d1f7fc31ec6ba08a49fd694af79275370509202b648db245a125a449873f8fe96d8c5df9d4d954e7e0f6e8ffa390a430ddf56bba8fff4372b65c166df4896b592cf8404b7ead83144f82f0f0e33162790fc683d62ed15ca76ee437437089f27ee86b85ebabdccad06a3971f8a9b28c3607edbcc333c7b0997e3a24d882fc0ed98899d7f56fa29456aabdde797d4c466ef8ab25ebd47c2d7ae3bd3c306b05e04492b51010b8c4f47570a43e572bbb9244cfb2e2429e8d6e2d08c9ddeee04ec6c493d97c53ed68f86d8fdab6e3b5c257c0ea1d90f074451efb8f97b6ace5647980453b789e97aeb5768dc86214c5e4508f9323d44d22b39d21ef298a7a97aab158cf95404159b62e7f211fcfebe164c07acd889589d4bcba8c07b2d30cc6951bfdc06ef5fe57b0b76d5974365c774bd3cde98639a80679da1830aa6dbec7b9ba52878ea0c9872c60620e24cc28c4546bdf851b112bbc33521ff9513e6850f654ae0c60e502c2048da7687879db748290d76752e1895c2b1d10d4d5c55a7ca67076b4868187e1e03d6fa6cfe302700605538690a81dd8e1165bf16672a505ffe216283b79d2a9d2f44a2d6cebaf24ecb3e4ff3f0b2c9aa70f55d83d6d1e2f145fea1ea2a6b0821c1aadf490e3a3dd337a1b0eb6b19c6efd2a8a762031d8206cb256b39fe19b22ee2ec3286ccaf2873e2776f791cde747d1f41bb3a277b303e8f8934d7189d4e65ebb98e26328a81bb7668961ec15581"], 0x1008, 0x1e65b1199019729f) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)=0x7) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0xe7) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x3) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 16:00:07 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x2, 0xcf6}, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)="76259a45f70b2cea9e2e5736b2797f0c471b9288b01144dce0f0fb965092b83391b53431aa2fb1546f4c36306578878d551a4c0f56adc7bb9ac8b0c5783c92aaac0cb76b5a12ad8a4884582603eee35e8c4e827d05c1c8bedfc6be8d672745c2ec59389545f8ad7ab615fe9fc2e1a6ee71fba58eab7b8c464762eebf49489aefa072251a6776ea5390a388c33fc0b819ba6c69475d8f16799a51a0f1dc98a9c62163b85d7fe86d5e6fe92cc56d8b02cc32365810e65eab6a4dc669dc88f0d27738b6dbd24872d0be24d9202a789cb29e7a9f2a7b62184140c149b72496532765eb731483ecd2e7bf4ff136769798423f19e2f832a7166df2082b37c8", 0xfc}, {&(0x7f00000001c0)="d7dc579ca835ecca4bbf2bac7c98a3b772fca8bfa5915d4f6e02c60ee7b70f2d48337d9f10d5dc17e5c35529ab9520a4d83532abcbeb3e66053d7f77b6fbebd9427e8717ccb2da9ed62c05455f802006c47a54fca7f623256c62d937c79cc5f946d7c38000767976df9da7d48e537e1f801b046f84805fa66774b064f532839a337b63a120bc3a2ef995b59c8ac12fb12a078bd1e743abd422f9d208705057d5aecf9d315dd6b984e70246ead7297f4c4e9d2d83c89e47e57b3840c239ffb613997d4a06a7c69e9c940c2e1907a602032b76440ee7ada4659ee4c48af252e738906aece425d1eb0dcc0b48b15d", 0xed}, {&(0x7f00000002c0)="aa99d5638c56f24bc9c02801cf3216007397c92d29807ca84d49eb4936e36189a92ca926041a45b93d26577aeed653005523ce95570940d985b203d7fac2e991f405673668a955eeeeb32a8d108cbfa13a345c36a3ce7c9a234db9359259b40a910033c93ab52c695bd5020fe950221c7ce91499f4b2230ec49aba0fe9401cd14062694c3012ba5657d0983e25210cb1b1364f3519b332b415b4abe1c96eb910ef4ec873f7ce84", 0xa7}, {&(0x7f0000000380)="457b15c654da5d36bff72cfaf1361da651f80c5e33b662fc511a371e9e7863aec1d451ff6f4239a8d6c2c9c14bc19c9037e0851aa5a5849522d9b22353e5e4f6faee635041f1a39d9c5f765e97f7f5426c88cab20a01f2fdd33442b5e865a81eab3a8ef69046c90e5133e374c451bbb2eded6e5b35e233a9efd913882ce7f613b3c7d127b5d9c25f077b6f77ea04de174682f28b88f27af44e49f7704b819bcf6a286d4de94e7c6819eb223a90143de0e9a024a9cefebb1d2d8edeb93b6ea34e85", 0xc1}], 0x4, &(0x7f0000000800)=ANY=[@ANYBLOB="980000000000000000000000a37b0000827ea78c07951825a9b92b520291108aa8a1c7f96e6405be017a210d29a019acfa43d445c5e5e7e3e11b21581938f2942b61ddb548fc8e76659426d16c5a22ce07a5fb35cc1954b23366ee4f1f5d98f6dd1995d1587a8d257d5290b0957e150b835028d01eef5d3d185a432967b3cb27c43d0efc26b7bf364df42d1208b4d920e8364396ec514c7a999385b093016b0000f000000000000000898c3e135a0000002288b8d08f2e310bfc39cf68ef0883630d43dfe4f6921ad12a593f8afb7526ed256ece607eb0979fb225c0f4252dbb6ed32ae150076eef2913dc89e8a2a239d4dac3195c66d9731be27e178ce380c80fedf594e851cca54214865ad565e1b9d33aa94195844a570f5b6289b88e98bb65fcedf0b89010a0f643e0be9e7f017054fb8c5db8e7ba01c36c2c87441362a364b08a63696cf46a2377fb175343390bcf93e7ff1a431a85e99df33d85abcabdba91bfd9fcc23fa04a523ac82f24ddf0f51e524902684b2818115de4f85206c759b1a399dcf772ae644b000000000000009800000000000000ffff000002000000d026ac73320d76dd7d67e12ebe9ccc19a427e85c2e111ae2190ec014a84b056d5fa2b7279c7e93584f6041c0573c0dd8eab521aa654fa9759c7e2ac35a82d24f7d87bab95bdb1decf6d0c1dbfb4092caf364835762baf29709b7ef13910bb0c5ce7fec66e44dc00ad1cb552b6cebdfdbb516309b1c2803482735371d0ebfa033bea20000000000006000000000000000ffff00000001000014081dddeb855d5ee03c43599d6c5669e31ad6af50c00c7f17e047bed6e501f3fbdded07520631b1710fedc756af3cd0f14eff06cb835816a4b48c39f83ce45eb49e92a21d47d2f83f250c968c0a2c65"], 0x280}, 0x5) write(r0, &(0x7f0000000740)="6b6eab22777b1aa26e6fa0f4cdc0c815a857de7194bb8deb219948f21ded361969b308c8958a27aecf1292430c73e4c9a81b8d7c82ff7e7405e7156510de181ec112d61e15eb9df1f0453e5a55289487661032743b16e5288aa7017aeb2ba1c2acba9f14fd8443d02243c5efee03f56bebdc9ac6ed4f0b3e11a24a74c4250d1cbdfeee7009067f7afa991632048e7498ac444461a61862d3b1163eba801c038017b5345457da7346f03d82e9407683d77d5b9c", 0xb3) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x30401, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x100, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0xdbb6e1b) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)) ioctl$BIOCLOCK(r0, 0x20004276) r2 = getegid() setgid(r2) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000040)=0x8000000001) ioctl$TIOCSETAW(r0, 0x2000747a, 0x0) 16:00:08 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x42) r1 = socket$inet6(0x18, 0x8000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x401}, {0x18, 0x2, 0x5f, 0x2ae}, 0xff, [0xff, 0x7f, 0x9, 0x66f, 0x100000001, 0x8, 0x9, 0x8]}, 0x3c) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0xc) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x151) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x3}) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000002) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) lseek(r0, 0x0, 0x0, 0x2) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x50}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xff) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x4, [{0x3, 0x40}, {0x2, 0x3}, {0xee13d12fb867252a, 0x1}, {0x1, 0x8}, {0x2}, {0x3, 0x4}, {0x3, 0x2}, {0x2, 0x85}, {0x2}, {0x3}, {0x3, 0x294}, {0x3, 0x8}, {0x3, 0x2}, {0x0, 0x1f}, {0x2, 0x4}, {0x3, 0x4}, {0x2, 0x3}, {0x3}, {0x1, 0x8}, {0x2, 0x80000000}, {0x1, 0x3d}, {0x3, 0x2cda}, {0x3, 0x2}, {0x0, 0x5}, {0x1, 0x6}, {0x0, 0x200}, {0x2, 0x1}, {0x3, 0x7fff}, {0x3}, {0x0, 0x6}, {0x2, 0x5}, {0x1, 0x9846}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 16:00:08 executing program 1: r0 = socket(0x800000018, 0x8003, 0x0) r1 = dup2(r0, r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getppid() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fchflags(r1, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x8) ioctl$BIOCPROMISC(r2, 0x20004269) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x80000001, 0xd88, 0xff, 0x9}, {0x8, 0xff, 0x400, 0x7}, {0x8, 0xfff, 0x80, 0x4}, {0x40, 0x1f, 0x2, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000140)=[{0x1, 0x1, 0x3f, 0x1}, {0x8, 0x9, 0x3, 0x401}, {0x0, 0x3, 0x7fffffff, 0x4}, {0xba, 0x1, 0x5, 0x2}, {0x7, 0x0, 0x6, 0x3}, {0x0, 0xa06, 0x0, 0xb6}]}) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus/../file0\x00', 0x8, 0x4000000005bcd) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000240)=0xfffffffffffffffb) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/117, 0x75, 0x69a3d3bf12485dc3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) clock_settime(0x4, &(0x7f0000000200)={0x10001, 0x1}) fsync(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x65aeb5e4f1c45375, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000080)=0x3) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x254, &(0x7f00000000c0)}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) socket(0x10, 0x4000, 0x100) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 16:00:08 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000180)=r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6, 0x0, 0x0, 0x8ce}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0xaa36a873f85b32cf, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x20, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0xfffffffffffeffff}, {0x2400015}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") 16:00:08 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000780)=ANY=[@ANYBLOB="2312f7d1"], 0x4, &(0x7f0000000a00)=[{&(0x7f00000007c0)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7cae9dd9d93bf2e0096bb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694", 0x63}, {&(0x7f0000000840)="441a83986db9bfda9888a93c806be5fa84913b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c67392f9e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf0f30e191912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a62ab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a578a5e7ac495e76768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b410f0f1982e8785b950a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924e7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113d"], 0x13b0}, 0x40c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4a2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000880)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r5 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000380)={0x9, 0x6e7b}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r4, 0x4020426b, &(0x7f0000000040)) r6 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) semop(r6, &(0x7f0000000340)=[{0x0, 0x1, 0x800}], 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x101}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) 16:00:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x4, &(0x7f00000000c0)) r0 = geteuid() setuid(r0) 16:00:08 executing program 1: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x5bcf) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) sendto$inet(r0, &(0x7f0000000000)="a938a843aa2fa134752c1dededd69d0ad8cdb20f1c2b78ff02ca7be4c9d3d7b740f809fd80221ed4af7da89464218973ef942dd65200a80848379f569d46636ef4524767f824b714dec330c1350a6a2de5ca3a6bff535761656c69522c3da84c1b65d2bc237908acc6c0cff787b386f61cc1365e1bf0d4ced8d7c99f58460d57aafde9b4839e3943ce9362f7cd468f6f8ef6bb50bee11b6b6337e631f4be110c280e3a849742db5315682db781625b", 0xaf, 0x40b, &(0x7f00000000c0)={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="00002000b94d06d326e3f8fff54f20be9d1a37cdc8789fc6e3de114ba96ec8a959fd7f07dde25a8e64974f5cbf958944ad91ff936b47406abebf29a6e72830d350499c4cf2d3073aa80ad4fc59f7c7cbee35e309d200b10bd1e836ba566c39bc65d2beebee1ebef60cc04abfded0869a0c5fe7c32775d7adcd335b7399af38e68e6d639e386d1d04527035c9b08e7a8d2148ec1f60f78ee8f9fb024d83d17ddbd5cf6823b924b7cfb3e7d4b5b6ebba181da064a710b74d706c85167fee5aae05418f184763e8ae101d62104b18b38921e2b366eb5a5c829a93add06ff65f2382ed188ec7200993c4e640f5ca6572e21c51b3a2949725a10d8594c1aec13acef958ed5ad1b0647dcaeed8ec92c6035896f0e5a36f9d10bbaaedeaf6bab6719857b56b2cdac490f96e4fb25683a86d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000580)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000005c0)={0xfffffffffffff800, 0x7ff, 0x7, 0x6f13c3fb}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xb00250a194525786, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)) bind(r1, &(0x7f0000000540)=@in={0x2, 0x1}, 0xc) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000380)=""/183, 0xb7}], 0x1, &(0x7f0000000440)=""/248, 0xf8}, 0x800) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) connect(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) close(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') pledge(&(0x7f0000000180)='\x00', &(0x7f00000001c0)='(\x00') 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r0, r1) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x2, 0xfffffffffffffff7, 0x8000, 0x80, "6f15e90b79959c2c0ecbeac384b91fb65e3bd23e", 0xfffffffffffffffc}) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f6f6031320000", 0x78d) 16:00:08 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwritev(r0, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000380)={0x3, 0xd8}, 0x10) link(&(0x7f0000000480)='./file1\x00', &(0x7f0000000740)='.\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000340)={0x3, 0x2}, 0x10) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) r2 = syz_open_pts() stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000b80)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file1\x00') sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) r3 = syz_open_pts() fchdir(r2) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000c40)) setsockopt(r0, 0x0, 0x8, &(0x7f0000001400)="882fbb119ccd4d8775aaea975ba2e30cb6b81b28bb590776dda7c70da5b7a023b6325db779180c7f898da45f98fd3c8ce3e56364b38f32611cd0c887a37964e8bf584b4853a39b78cb05f7746b0ed81c8c4aff3d4cfb545fb5c07eb845438df4665706be72dc27c8cde06c03e9e8170c20abe1db42f1e4a0d90c27dd590b0e251610cd3161dfdfacc72ce886923be80f86dce2883db78f072d9e121ac09a3ae543e020f49393317308fc64282f1435ca344a6c3466e1f02cbea687106c75e080c2d10fb6060bf49f568b702552c9c08f00bd3359497a8601d69ad15e71347a781e4225079d9477278317b00e05fb40764c5eba40e38dab3ff3fbfadf1675f712e2e5c2c123da6b6a808ca28a36090a691654fef70c0048b1c54151b74ca01bfe6d264cb46062f489466c79a93ccac3a8449d1a26ca35de61fa4c57c4a70513dbff3e862232f8a53590b8db4988170c413473a73078814820cf9c9d695bc233a74b075413f4b7a0c2a9f3e532a92354b74df0281e6445bd8e43dfb576068b070f561a1a3d09d6660a60a83c28414905125a3cfa22632de3e04fbbc7c5a641eabdbe6f5d04142e56d8acf8b04d37e9bdc050331adbab738223830fd3925d29b332ca2a26fdd07cac5cad349656614d080d768f270fabe4535600d4d7384e9b114470c7f25d10a6b0edac77188cff0e999cbf0a992d8e50ec4f50cbd64277316d0674a86625ffa59a5b5bcc103d7b66e684d936fe64298685a94eb000023546a7b7bd464921ab2be46b04623d73983c53cf28c92e0913b57efcb30518f09f1a74b2a6731d27b52767e89aa862733ea0c9954b3a297be27ca9525e9613458d7b949471f08543fec508becbb933f80c3ecfe95f672f106dfb2e7e6a71008ae94a470ae9aba7a23670c5471be73f4e734317eaf4b97fcdcc3b3882db2930dfa2a632c46aa6854ec6fea5afe6472f33d47e5d7708beada900698d0c982bb0f690c5de231756f18db8d33b4f03ef12bc7a7435d4deab0668efb51c8669d512f0626f721e1e43c089ee8b911a82e85b6a7436aa9821534f2f14a0aedd8bbe92d8263af4dc7de0ff2dc0bfc4f44cb5f30556acfca151e0ddcd07f0d25801e2dd7cb25ce6a956e9ed04701e26dc34bfd652cbf6d6a874f19f929b322cbb05d5c0aea813b572114dd1cc9e8adc021364141decdf90c01060b400b560675ae4948878e836b3ac7b0dfb4c564de729de00214a4f97e4abe86fe892444676ceff1d718099283c3c0fab1b9072618574eae31a3c54adf28ca804d272d814d2bf9473ace654871e17297bdcb1c57271c83bb672b8f7aee8673812d6fdcf0f1f744b83b08bf60725a97f5dd2a161a12b37ff7d5d591ae47c2c14407456d276617e2fb966194781848ceef8e80f3f55bf7d2ea5fe543a6782cc5b186623b6d16ce0d64aad01ac5ef369087e58645d6b785ad63c0bc9c2e4fa440f98bbaaa043e248032047502e09dfc7cc77ddae49b44c808d97393fcabb695c387df899e9c37426b00cf824eddd3a466f674eb0394c1fd8331e61bfbd41b0747cab7b5f1d8ada2dcde9a68b4f59e604697786b4a64fbcc327f4d103decfba8de3797225d3dbf636dade025790f74ea2f1319193bd29b27a303d900abcecf765063eb42e45f05d387a03d4ba56c86099ffc62c879a3ffd6c68f6e6eb871e1c695152f7be2e6ec5cf5f4efc00348c435958bd56d5c2d8cdeb2e7f7bbdcac5f08411af6d3f9d8f1f95a8000847a461ef66d8bbe2abc797bd7d666f07da5c5f6c79456ec5b54a77d89aa65f85a0fa6c2cec73e0662c225b805227067d828009d6fb28b52858cdeb77118587329b8ea107119a0125737edb93e63816ddc2c564ddbd73d2e0cc63653ab5559f889baf3cd987a0f906e6247adef60f0b766c5a97755c9abf976350e72aaa97c5f688f9b11e2d547bd83c1ee27e27e2c0effc384cfb37e547448da479a7bea505718460c5781076d07ee243fab82bf5b030ce4d679fc39391c42dc5e9e4b84ff0eb391e725f09b3d70a53b922f2709d8e21c099e78970f9b3c7e1e8019ae101f16ece213bca97774d9f4d0b1598a3cf81994b9718372cc940509a1b39a6cc089fff15e5070200302d3fdfa023040a79c33d5df596ed976aaa2dbabf995751f013565c617b7695f522208b28bb40135119187d4fe2d464ff4add363c42cfccd5d891748aa6b35558fa5789f9f822778ee3e14d800bcd1c520f57f8e9df5ac29f9e2f254349f0ccb55ce11f2223e3695b53f3c203310935a0061dbcb8905ab441bc0d22ca4d017edbf224f4cec94201e7a28eb96cf4f52ec61026797f012b82472a101d061713c7afc3f68d41f1f93556df443b40c921b08e6f6967a6b8206937eed41eab88ad0f2be241fe7ae4c217d6b1b0a97acee6dbb42e3628dd944fbf5a431970197febf3e780676d30a4c4c2d5d3f54d9ddcc8ad11ea727229024c7282d2d82a43e6bb295e5bd30dc3ceb3d70998aabc01dd6c093ee55c84cffe5c7e0e4d7d9326552fed5d9631c8fabd06c047d7fedd7a7de5c8e7ece04efaed8ba0624d194c09933c2c22551fa00e092dfd4c51955b3a7a2bc404c539f518198eca77962b85ae7071a5d734ba1e90a75dc132a7798c84b0c2363a7b112c97fabe89c8e1f4ee2f2f1e7c150733401839e382babe3f8d2ca1492933034af1e046dac7881a3e1c5a7405902feb83a45412e7639825ecd582e3d5869a8f8f59f37ba74fd4de7bf4781a51c2aa95568ee284ae2f75ae5a2eb521e448cfc24592e5a48f59dccc3aa95a98fc3b578c6a550a5cbb3280494052bd14b7d03a2b0d0ce7d8626ac74757551216ed3f7e8fccb66de12d4222b3a02591e3aa4eba228899f7a88603c7f5d1c82e60e620e0493815a6c26ef90c2f0d167bafc629a025781ac9959e07b1b6a51f1944155c15873aec6493915b21fb99b16540bf056d72ef3bd9b5d6369d4c667b633c7b5bf143a5da181d24078db4f3211c9c08dc5005ef7ab8e8f84dd58803da07fb45b7585b073ae8d70e0fa3e05e44d003941dc7f33d6f83e706b85a4c33c934dff6a1248b8d44ea02bd68ab6a67bf28279057a087e46d84afd58602c84a301f73b08be27cafb27dd6e502a2c8a07e25814ff1c9c7510e1f3d38efec82d0257cb79fc03af3b7135b27a577fb6b86a69d50c6c24b7e06ea5635de035c9167466ad0dc679430b94ffde00db9490c82971e34c77baee7f7726e8d4b6430f7d14cae3ff3d530fc21027eb9c05cb5779e4c97153c9b4e177115aaf582c93c26a0279666a3ada90893a9be8d5774dba70343fbe1f2264687fa63eeb106132df925dc97206a1e60417fb3098d8cdfce47096858cf45b9404dc775d8749b32550b481a774b8a667381cde938bea84024d3657d58ecc32da439a901287378705dbc2d68d70d30b772e6944b79b1e55209efa86d445fa4fa675e81a55d78cd34ffd6ef162f99cd688c5ba67414e171072e7b54cfe0e2aaeb07f4a846ad3b60ade496b7cfae44fe64f8fc07694802bff3ae2b10fdc6c5e0d3c384e5975935ef2e913a88e01aa3e1f6aecf235afc3d9977294866e92a405776f7238aaccba52fe297c400fab170f671100476d9f71dbdc0128a25876d9287c298768e07a70e139d29ef21f9e594509427b96c7c71652702127c795d3c4e37ddd9b7157a8221f81fbb32fc1559e82070b6133e67451cf328c6ce1fb7bf426e2440e9da775c8f9154d5a01037c93fef260278636e37476da8616322c3c93d752a8beb9c977fd6c65af6caf37ec26d49d8b5de250e95b9ce996bf66d92a997129d2962216e014fe7839f706a0baabfba953d0c3899c382805be9f3f70bb337751d6d7cd65e5c0d2f468f32555bca269a02460e2e911ebb4b038e43da87d34261c658366c8a514eba1940e1f544dcbc67045f50c8cf99179e9a98f9f9b008abfb817d923ca80ad2c49b3f7378865ddacb3af2a6d60782b0a8d2ab3743267c0062bf38621395162f0daa42e3afa13e0d52c1b64f89ea2f4d850f08af96bf4aac569c132da3c2b15069849379c3e32e18b5cb0e9206135a8fdb412c3dca1b4a2064ce58ad86acf59081231f971bcdf6b2179f2062eb59301ceb46cb74eda74d06da3e3d748e0d64b910aace028ab82a6ceb1e331e955a25d64aa101fa0eee60b4948f60af4214bf9bcdfc9391d305b213b573dea9152afb8d2fb5caa8d8c3dbf078fbe30581110e5eb4d566310d6f573d9de99f3b650e1d054d541af5b0ae488e533e3cef105704962ca8bfbbabb29403f9d4acec81e53c37a1c409e84f39a381b7ce63e0f62648664c9e71880f284ad51387dd2307508a7cd9f3169442586807c5d22e9bed8343e25e8c696207f16a7b655bbc40cc5b98d623bbd653e076671fe116469ce6e31f1e7b17499190b0622ba2056b3788a0ff4bc792ccfa63ed23858facef983fd2b88a7272062d387c8b409275d3ce877dcab25094ad451e89607d75b015af69936744b91536ed6ed23b9e9b02f7a9f0ff738cbc2327475fc707614ac4d64998177c1df605d4fe1067d781254aa39e168730b2c493cbb24892472138f65cb92071ba8de10456dbdfa202cb167b734774b9597c06163988f5d7accc6828d53bd2e5e4e460441f0d74721c9166081d62fea510d32f979e2d4d5549a7a12336ce5a833523ba403574f4f9f85e17f5db9b7ab9a9c8c135926994c260bff28004b382645ebac369256cef0d7e020a0be15d2c0b3f8ee5edcf44eada33cc42bd9129cb1eaa53ef639dcb98bd32ce2440670f6b80fbbeb914104341985b5ead2097a8df9372c4e607064480c0c7efbf8253c6a0c182605c1eaa4954b57ded00cbd7e6649eadd75d93775de75d96b33f2cff9f9998e0ed53c2c4ccacb87e923aae309b6ba24fdd104f9cea2b8ee0bd2d5857dc5cf3a7575e23439f195a883c507df82a4b0c17b2d6e32be67f3e455fc058584812518ea5d4ad7943822da8dd0953ef0154d8736a26d518c3411f4497eb9b476a96f7bc2f85623f2dfcd427b021c7b85f76be40ddd0c22972330068fe1a7fcd4cf9561064d985e80e37cfe97159fafb5dad88185e9e2767a0d8ec00fea992bc6ac1a069ab0edd5ed51a379cd24146fbf1b431a16b36a5a97bf67fde2da0eea9130f07554b17f84ced053c3fe99d87215d36b3e6475c2b9d206c8b6e6fe68a439ff869104bb7fd9b499de9c78dc2ee1e404ae3a4e1edc580b13bbe31e348bd0ba341fc74d19333e758d34e7c78c985c8e583b9b75c049c53557d0fe42097a5e5b93b6bed176fdc4affd74f146f6a1df196af157d19ca65507c1ca49b1ab1234c80a715be684684294a6fe0bcbb0fd608c1db799547bb0a9ae715becb43df01fddf01c8642f8d4d1d788a48818e5cc1e5df811214b2355a604f95d3554dfbc466cfe6a77104719b7571047a21a0f47739eebeb3e3f2692f60c8b03a9affeccd426f1706051e75d7b05c7784b968267ecd8f4fa684c9f02debd24836c903db5ea8fa97c405d103d5d3f6d040267f51d6bd0496442a0f8b4d6c40e6fd9a56df78239b17df7ca87cef9431e3cc4b61efea3dc6035723d4b4dc6a8b571cecd298a34b4b4c89718acebd0a6a8b6f8b73a0d9e6d7c1ec4f643431fe7f16061ca0b8309433657e77707115df95eed96d91402f4dc54dad2fd31e7621cbc09f3fd3f2bde391583175da3774afa4319a919ce68809b11f55ed1bfcbee110a70693fce70e76a15abb66e90a80d7469f945105f20f9c698151a5757f2a3848066a05aee7b3", 0x1000) open(&(0x7f00000003c0)='./file1\x00', 0x0, 0xa0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10020, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000500)={'./file1\x00', 0x1, 0x80006, 0x7, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x71d, 0x2, 0x2, 0x80, 0x5}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x8000, 0x90d2, 0x800000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000780)={0x76d, 0x9, 0x80000000, 0xed, "557299a9eee13103ba7ac17de0fdb1c6d73f9839", 0x7, 0x7}) sendto$inet(r0, &(0x7f0000000580)="7cf318405b5839d0aa376e9bd21c9157e4fb55c5ac22cd70c500d181af05dacc2dc3f862b540588737ad50323146c77ad7cf107697d3ab8e", 0x38, 0x402, &(0x7f00000005c0)={0x2, 0x3}, 0xc) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000c00)={0x401, 0x10000}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r4 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000003}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:00:08 executing program 0: 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) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x10000) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x7, 0x1, 0x3, 0x5b}, {0x4, 0x716f, 0x1}, {0xeb4b, 0x3, 0x800, 0x100000001}, {0x8, 0x5, 0x7, 0x5}, {0x0, 0x101, 0x0, 0x9}, {0x7, 0x3f, 0x800, 0x800}, {0x20, 0x9, 0x67c, 0x3f0000000000000}]}) 16:00:08 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) write(r0, &(0x7f0000002740)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x28) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x25}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 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)) ioctl$KDSETRAD(r0, 0x20004b43) fcntl$setstatus(r0, 0x4, 0x40) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom(r0, &(0x7f0000000240)=""/141, 0x12, 0x801, &(0x7f0000000100)=@in={0x2, 0x2}, 0xf30426cc85e56de4) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000300)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000002c0)=0x4bc) syz_emit_ethernet(0x90, &(0x7f0000000100)="6cae2ce9a7e1418a88458588241c05e3fdd8eb2cf6c7fd23aa26d6912958110d58ba4308e9933301b081ddb96ee46b7a911db813599ea2e7a9aaf1c394857a3acb278715070cccba44043544fd607aedb7be89b1c8a50ecdb43e6982f38d157ccb477900a5ba6018d8ed5866d8f24aa18d8d6c1d147d59b7fb8e8ea2d3a1810e602bb096b6eb9ff888dd81268d77a97a") ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000280)) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000001780)=[{&(0x7f0000000180)='n5', 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r2 = syz_open_pts() getuid() execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='\\]@(\x00']) close(r0) dup(r2) clock_gettime(0x3, &(0x7f0000000340)) r3 = syz_open_pts() writev(r3, &(0x7f0000000380)=[{&(0x7f0000000180)='@', 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x480, 0x100) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)) r1 = socket$unix(0x1, 0x2, 0x0) bind(r1, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r0, &(0x7f0000000300)='./file0\x00', r2, r3, 0xaad75cf047efe569) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x10) fchownat(r5, &(0x7f0000000380)='./file0\x00', r2, r3, 0x6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff01) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0x5, 0x81, 0xc5, "79c2243be8a2cfa2aa5f379b0a2b15a201dc20a8", 0x8, 0xd48}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:08 executing program 1: r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x8, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x12, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r2, 0x0, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x2, 0x2, 0x0, 0x1, 0x8, 0xff, 0x7288, 0x2, 0x0, 0x2, 0x2}) openat(r2, &(0x7f0000000000)='./file0\x00', 0x20000, 0x108) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x8) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="e51d1198076db294f8d42189fda4075df4430f77ec94f66a9409333a3e413ab7be01970036d9652751bb440e1bf0ef5fe66ca971a0f9d6b745c22d32de011ea908d4024c6ff1eb8eabf75fd07dea1e33a9bf21fcc53e19", 0x57) 16:00:09 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r0) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r2) select(0x40, &(0x7f0000000100)={0x3, 0x5, 0x5, 0x3f, 0xfff, 0x8000, 0x3, 0x1}, &(0x7f0000000140)={0x7, 0x7, 0xfffffffffffffffc, 0x0, 0x59c, 0x6, 0x1, 0x2}, &(0x7f0000000180)={0x1f, 0x401, 0x1b6, 0x3ff, 0x3ff, 0x4c158c8d, 0xd96, 0xfffffffffffffff8}, &(0x7f00000001c0)={0x7c}) getrusage(0xffffffffffffffff, &(0x7f0000000200)) poll(&(0x7f00000002c0)=[{r1, 0x1}, {r1}, {r1, 0x121}, {r1, 0x4}, {r0, 0x10}], 0x5, 0xfffffffffffff613) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000300)) r3 = dup2(r1, r0) fchdir(r3) fchmod(r3, 0x82) ioctl$TIOCSTART(r3, 0x2000746e) connect(r3, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000380)) ftruncate(r3, 0x0, 0x9) r4 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000400)='./file0\x00') renameat(r4, &(0x7f0000000440)='./file0\x00', r4, &(0x7f0000000480)='./file0\x00') ioctl$TIOCDRAIN(r3, 0x2000745e) r5 = semget$private(0x0, 0x3, 0x8) semop(r5, &(0x7f00000004c0)=[{0x4, 0x4, 0x1800}, {0x3, 0x8, 0x800}, {0x3, 0x3, 0x800}, {0x4, 0x3, 0x1000}, {0x5, 0x80, 0x1000}, {0x1, 0xbea, 0x800}, {0x3, 0x100, 0x1000}, {0x3, 0xab07, 0x1000}], 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000500)={0x7fffffff, 0x6, {0x7ff, 0x401}}) preadv(r3, &(0x7f0000002980)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/191, 0xbf}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/153, 0x99}, {&(0x7f00000026c0)=""/166, 0xa6}, {&(0x7f0000002780)=""/54, 0x36}, {&(0x7f00000027c0)=""/191, 0xbf}, {&(0x7f0000002880)=""/214, 0xd6}], 0x8, 0x0, 0x0) 16:00:09 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x110) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x7f, './file0\x00', './file0\x00'}) socket(0x10, 0x2, 0x3) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) recvfrom(r0, &(0x7f0000000100)=""/31, 0x1f, 0x40, &(0x7f0000000180)=@in6={0x18, 0x0, 0x3, 0x1}, 0xc) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x20) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000200)={0x80000001, 0xffffffff, 0xff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$getown(r1, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:09 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x4) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000001c0)=""/236) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:09 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, &(0x7f0000000080), 0x4, 0x0, 0x8bf6, &(0x7f00000001c0)) pipe2(&(0x7f0000000080), 0x10004) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() r1 = kqueue() r2 = kqueue() r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r3) dup2(r2, r1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1) r0 = getpid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x5, 0x0) r3 = syz_open_pts() ioctl$TIOCNOTTY(r3, 0x20007471) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x1, 0x52a0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = semget(0x0, 0x1, 0x48) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000140)=""/130) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1002, r0) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r5, r6) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) 16:00:09 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x2, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r2 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x2) fchdir(r1) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x8, 0x102) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) 16:00:09 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = socket(0x20, 0x5, 0xfff) pwrite(r0, &(0x7f0000000000)="fcefddd8341af308f2a1468f1e1f7347a41537", 0x13, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) faccessat(r1, &(0x7f00000001c0)='.\x00', 0x40, 0x3) write(r1, &(0x7f0000000040)="4e0f0008cf376612", 0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) unlink(&(0x7f0000000100)='./bus\x00') 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000340)='./bus\x00', 0x40, 0x4) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./bus\x00') kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) write(r2, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110092053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) ioctl$TIOCDRAIN(r0, 0x2000745e) r4 = semget$private(0x0, 0x3, 0x222) semctl$GETPID(r4, 0x0, 0x4, &(0x7f00000002c0)=""/19) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r6 = getgid() chown(&(0x7f0000000300)='./file0\x00', r5, r6) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) r7 = socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000380), 0x10000) pledge(0x0, &(0x7f00000001c0)='\x00\x06\x8c\x88\x03\xd4\t\x19a\x03') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup(r7) msgget$private(0x0, 0xb0) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000400)=0x4) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20281, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x61b5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) getsockname$unix(r2, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x0, 0xffffffffffff8000}) getsockname$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000280)=0x8) 16:00:09 executing program 1: mprotect(&(0x7f00003a9000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_data=&(0x7f00000000c0)="e015c7f299302204b03aa730dccdc1021036a52cbdd0aa1fe67c564b87164461fb4477618067ca9556347320da91775f2884782aaedd6ed9de1c800dce1987275bc5b32a43ae0f0ad244a3438720de568f4af50c564d5718316309e3e7f0ba925e79e0b27be970f48e6c77862b7f79cc156de0efb241c057983372ccc3b2d07b79a29703619e1d51bad678b21ac4c42631595f236087bdad83e65bb7a8479cb58dd4331960"}) setsockopt(r0, 0x29, 0x200000000000000a, &(0x7f0000000000)="d5ff9668", 0x4) socket(0x6, 0x4000, 0xffffffffffffffe1) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:09 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) flock(r0, 0x8) fsync(r0) pipe(&(0x7f00000000c0)) select(0x40, &(0x7f0000000100), &(0x7f0000000b00), &(0x7f0000000080)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, &(0x7f0000000b80)={0x8}) 16:00:09 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x23a6, &(0x7f00000001c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x8001, 0x0, {0xec3d, 0x1296d7b1}}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab09005231e2daffffff7f00454d05b58cb8"}) readv(r1, &(0x7f0000000040), 0xffffffffffffff3) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x4, 0xa2cc) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) fchflags(r0, 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x217, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x720, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4"}], 0x808}, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000), 0x2b7}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1281, &(0x7f00000000c0)=0xf08, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) write(r1, &(0x7f0000000040)="ad6122dd0e090a3babffb4341fe0e47b344fb14b9362c7733c63de8d6d1209c31ee98a82ed4b257004f501ad4b1b9eacbdfe4132d5df6a3cb6922bf383043cc59095ace50179f51928ece8670f71f4a0b70cfd790937167d665df812d9ee7f7f143ed127e5cbe6ac53eb991f6f2eddb9df48606f55", 0x75) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mknod$loop(&(0x7f0000001a80)='./file0\x00', 0x2000, 0x0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, 0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, 0x1d4) r3 = getegid() getgroups(0x1, &(0x7f0000001c00)=[0xffffffffffffffff]) open$dir(&(0x7f0000001d00)='./file0/file1\x00', 0x10, 0x20) setgroups(0x5, &(0x7f0000001c40)=[r0, r1, r2, r3, r4]) r5 = open$dir(&(0x7f00000019c0)='./file0/file1\x00', 0x400, 0x100) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000001c80)=0x8) renameat(r5, &(0x7f0000001a00)='./file0\x00', r6, &(0x7f0000001a40)='./file0/file1\x00') r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTOP(r7, 0x2000746f) getpeername$unix(r7, &(0x7f0000001ac0)=@file={0x0, ""/108}, &(0x7f0000001b40)=0x6e) recvfrom$unix(r7, &(0x7f0000000200)=""/16, 0x10, 0x1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001cc0), 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) sendmsg$unix(r7, &(0x7f0000001980)={&(0x7f0000000280)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000018c0)=[{&(0x7f00000002c0)="0f6f8de7a059317d54558925e0fc71d1e2525e923647bb76aac097d9872a60a58314b6282b85c8264873a88e4d6c78fb4f66164f825f8fcae2a23ceac5f9427d92a0508ff7de90cec4bc86623d491a0b000bc15aa81ea500910717e95500b8476cb2544cb60105c923ada420bdfc5b24015ff347ab7b45d10c6ef07669d8d712d69838643951f1dafb6b821a65bf022a23823d93", 0x94}, {&(0x7f0000000380)="c735a9d41f9924b550ff7a3db5c2c05ff2a0cd8ac43cd4cac457476a63ff5c5df7bf3ca759302dcd5231ba09eaa8e9c5fb58dd837c060ac574da99c1b606b98b4c73ffcadf423684e6560ae6c6a3327236803bbd26205ad744d7367214a9689090f779ff3234b8514aace49bcbc70295fe75b916376e3c8e799390d158fb", 0x7e}, {&(0x7f0000000400)="429c63715b8247a6bae097451591d65a06a1eadc56acbed77ecf8b71709058af6b455da2ead5c2ac21be7cd1d7324356247f80b1a46291", 0x37}, {&(0x7f0000000440)="d306f0ae371b550aa4604f67668112efdb0934e34fe13d855fa5b88e0b219ca35e5015a37f92df1829e7168e9ba698edc44f14de534c4f22e860eb8d3603b7962a4c062c274fec61e78fd1685f5e9f446448277b84c8f08aaf664a953dd8ba1b4a2fe00ae7657553b78bdb49dd086a47aba198bde75cacf9c0633e5402d40ef4375ee39acf71b5c95b92111bf4d3504b7027c05be0f3bb9a7cd68fd22302352ef3720ba1ca4c1ffee873d1716a7a99033d818c9683877cc5c91f1c6f77d65dfd57bbd8e7557197582b7ad1aceaf9f237921de1b33d501c110fa78ad84c87b503414644d2e33b2617121cd3ad1fe0f33042efe20404e64b14e4ae826203c030acee51992ce1e75bced5f33cc7f6a15df010735f222c8b71de2f855cc13949d371811151f059faa2d55ee7cf19338e3653cc8ad5ddc9c70687a676548f89eb0daf3d46afa4a936ee8b0dad5a2d0bc9a40826222a97faeb0c72c324d8ec746069619e0c66cd7c16d00773056602dcaa8a0e670031e6d30a1219747587366dde675d8f561cdd8ef3ca9d6f293c1666d96c465870afd574cadc38e4c151134617558ddfc99f3f22169d8fb915fb4523227d73e4b6336b936a1aa9c324489b36c1c103673ddde98e42c3231ff94ce9c1a99067e700a49ee3ae4e1ad532859620c493b4ed99d66c00b050e6f051de0ebfa3919bcae478b6086377e33e3376aaf2f7176544eb587394fc604a471867d3acafa4cc78b5532f2b56a171054330ca408a312e490b2f4f5a6e27d4508b07a467f4296bb697a3274b609c8cb1b5948ef0b25ec1c43c1b2e8d350d642a914b173cabaa89811479f2facdb56f3db110ec1b6ef1770e17d161b350f5b0d2128c3e6d864f456bd3f0b6aeb99b2fad2b937123794ee95f7ca4b079b3233b018a0323dd06cc2bada4357029de16b3fd5bb672191e7097935e9cd625602cc4c7b629b172e65bb9d60744240712a14cf603ab391edd3ec8a2c4c01ad109bdd1349e6e26a3a1096da5fffac5453b3c84875e4e4fbed09dc7c5cb9a740f9977a9ade64e796a701004dbaef4b760bc4accbd80240111f4d1850ed686430328625f560fa4e0258bfa54e7d082dbfa11c2296a6388dea909adfc87509ca9a0c2afcdecd6f01ac432c1c44b2abf6d9f7680377cda63542b1cf86bb1fa6986637177afa98462b36fe4e2a0b0a6402015d849f213acf34fd76c5898db1a405bda559c8b627978068d795f02ea6e3afded242f25352fd3c68841f7d156bcc34ab0508ffa177d45c70059cc1a73345a6e787f3acab2551a8d0eeab509725c48dea6186923605889c13bbe2697babdf697c231d2efe99fa29e11dc47fac63dd5c13ad71a14515c0688e3a8eca5c9d4ab9425e4223246bcd5db050aff98c4c2dc89b810d8acadc474b5292b17f53775a00f3febd15c6afefa9491bffef0cd7aed17cefd4c03e2b8c647248f67b53b41421aad1ed125849faadaa2e78f6291c5b9111dbe35e123b64c4a87397194fc2cee7f57eedd8400716d10df58e6af5d2297bf1df05c71885ae922f7bcb8c24f2ab172e9da54b5e2202f54aa864a268c0819d51c7522910b7a80a0fe7c39d04d2f496cb27cc6a2ce9244b990bfa7a80e1abd946c15f87fb03dd33bbab2acae68fae30eaa4ddd41afab0b36795f1b91568f63e7a386e3645bfe6d5639b874371dec4f42ac5c87a6d57044a5302d3534ae8b1fa9e7b8e2a50276de10246121b2cdb7f3837bd607c740e5ce290131924b226d852447482024bc4adfb2e2d136ac3cf9330667cfc3d60764378ed399c3aa54d44cc6706bb0981294af6c7bed79d4f8129ef5296f4a42078df1e4256257097afb5b13236bef06c4f2c54d7bab5435618c8aff4c5a42bc3f71060b1a2501366097a0fd19cf988a6b4eebd880f05cc25e52daf77c68bd19f2ad5bfa17c941c698d56db59a4b39abc4860155e0a5da32f60fe414e7df9f8cf4935829aaab78c020ead8ea2e6149b378bead09ec5184f3d2cd875d0aec4c74591492fe58b21d5ea8d280468022fc87c6115f7a1a5cffcc3797af78c0ed78f6114f4d44c391514f515e47299748e7e9204e77d11e8f2f20a2e9880ccd17dd17d5d63c67511c33786f9101a4d40ad01e4485adcf83ce4b06807ddcfda48213d27ad7d8ee9c98daa80884d8d91ed0f3242e9026734cf9307d674a6c0ef7435b9938b432c149c2e84011cdd3d9cc44839b9e0d15d48d110820de269080f7469d36c399ceca587b4418f73e15430f2506f081b4262f36311a39ac01a6e0e9ea2b038865e37d987fe12a3c4b6aa8f4c86c9fd2b8f580897e7f7c08dbf01bd36c71bd4a6f61a33c6f076cf7b02102d21cc1c24341dde0631b4075ec0f6930d80ce64924e6cf8c61d201e216698da54d675ed5cf42378abb10756d895a446a21d4d7dea7f5660a0065828cd5516dcceee27f837191ef4cc1fc619e7e9bcbf9a55eeab67c64070791c6373d3a5f7df521c6968d55a811f619fecb9b72529facf1b14b7fc94fbc272e9f5fa295e365808388e76fd1e72e11a711cff89557c78435a577c895723556a0812ddf0887f354c7d9e85d0f17c457236a75b5f705514eafd40cc4816d3717061f5c2a8d634ad8c9176a5a80a34cb09b8f2780112a447c13d2fc0d54b842fac9f9db6f0ef8c7164b99833d9738d25e6b1154d93cdb4194173e0a742dc39c1ae2e088fa7863ee1386c37335b00fbddd4f90a469f982af6d5c14d900344a4cf7056551a00c8d0d83ff7196519710bf507cbe955f34f061090e0a8150822b3d4e53fcd70d43f710dfb65b809c65a94b46afdb97799cb96554ab8d6f7317c9bb99f83abd82885785f95bef116375296df35915b90a0bc2bd87e16e3aefa2e8a769a8365c746ef2991fceed39119129cad7832e6b9739445c256efc7ef8be1e2cf2a3f9612157dc815fcc1d8f97160c4454e5d0a1d0c89194c06ba4f1be334b7e167456e2e446f8a9255980f250492e3cbbe65125dda86a61ee5adceae4315992e94976382f05e904634d06f62b9e7b2b8ef3fa7643b97a07bf5aa632bcf2cafa1b21535166a70fb40ed89bdaa9814398292bea01662008e4e55924f937cf7eda165893a99ba70ec6be9362055ab55b798229209efea1b36df76d2b741fb77b8e57cf5de8d1ab9f9855d17aaa530877abc7ccd379dfe83312e34c2719ca0cc74d87b5b7488f29bdbb38706c50b3b4f4aa1fb438afa992f2875e054238364a44b5cfc65af7cf7498680aef40430932d973637a1da3e6ceb25dbbf4a6cce107f733ca3c05ba40e8a7104b08ed80ef8aae6aedee0597dfbc22d626beb6d30cfc1e14d51a1d0edc304587b68701324767454298143ff25537e6a59ad7a5ffbca006566a5a46f3bac00deae576414bbbcc606a3afa186fcd87cd6e3a09c5cf8b9dd4d1cc1021d97fcbadcecf98430442d3b7221d859709496bf85e64e2e45f5c17b95b9e4888158fc96be0adfdc37e7ada1b2f76a58014bbc6ec8bd9918f705912f755437b058facf669cab990f1690c5889d9f968233724acec33b094dceed716a5928da855cdf243d74699a7c05dc9dac9a49c1859204112d92b174c4a6d85fd01ecb08406d9bb37a07587cf9c94d0470995328d5bba2cc0d5a176157090c6356f27c760522be7ddde9213167443318a523de3a6d47f57fa4efcbcd8776097b946476327ab882037421c3215cf1949356a126eebd427199fedcd6824c1f1d5300fafeace70b36047d106738810b790e56addd998c5dd2dff1d3358e1f53a0ad9f8520e335b39c7aa082c3a57995ce598e228b79cb1f1a2115f6d39738a01388d52ce9673687b4f41151eb7e4d535a98b537541f06e65bdf92b593b8ae7a8b0d36d0478edddb019a5ca50d9e088ba0fd53e85493df2494926fe282460c3ae5cd752a4fb4cba8ade3461fa0b4c6f86701bafcebd78a9bbeefb27bc9fbda1f72d48b5dffd30c1f5c850d898be7a52a422e0778316d023047b6fa597e3b344bb4b4bd5606490762d65cb592b73f1bfc3993de036f49ad931141af0c2de3b2f3f4ff9d7daf39aee64a814b6866c28292b158c6465fc9bd6551a13bfa122754e06638deb3ad8c8e2a39bb208f8bda867cb24aea3722a0872568213a58cfb1955f1be88193519df5306c6d510683b4561e5c5b844e54113ca3bf6ea812febf02ba55904acb843d4ab8e22e79815f43aa6d2687dcfeae2d566bdb336e7b0f65de491d6afe1becf87e42826cae310d07dd6a274103ea7ff905cab37e71304599eaf1458e3a70a956a167214f6f5cdc06764058214f9702a925503f5d792c5ddf0abcb9d2a764e17468d388559dbd5ba633b1bd148772b847d447cbcb5dcb2294eeaabb71936baff1b60d0fbe4395e28d51c5113d425cec988c79bda51fe09bf4fe096da3ecf6dde4968cb75ec60896a9e99f91a189d74f24dbb2f76813fcdd3b796ae28167814ea0375928dba894771be091e4d6c221ec734820e6471547f0d2d392d0093d56ad27c34593461a5b8a26f5d867c11c5fcdbee5eaa0114d1cc41b3a6f89f0b00a70ded9beb723906b345bb0a74dbc3161aa317fcc52e10b50139b62c7b02772dbab95389c605843c5a3807147577418cbb569565122844fe3cf1c6b7e07b6d624cda5aca245540134d5cf2fb95ac3b0c5ea7475cb88374642e414b689d93d4e290e4920da5450af64aaab2265556f09fb73e85ac4a32b1b31760a10bebef3e4df018622d5e218705b593b209f980f59f7ff7f165a9f7fa0c5dbfeb8379286679201a8312a6cf3b4c0a552fd550b2890c8de6880556c69da900470b95c641cff89ba5b44283804f1afe48255bb88f9f998fe50e08f00232526dfab57a556a23cd87ae3e62e8d9bd9cc770ccf1d26be0cac904acae4974242384f3d2afac7f54ebb896c95207beb79b3ef56adebb840371fd43e442b6fe32da282993c16e01c7fdefe385bb9877360872aaa182502aa5e957c32caa0bd9aa1137748df9d3fd9076a69baa9c2be738ac3a8253ac7d99c053a360a495c10ed66ffe3e8798549959f34f3352d67ea01b8a5969e81dd11b63bfc4664a50c1db2cbbeca88e44fc0437af6e3f23aed31515c18394364380fb2ee64c80750d6545358c5f5442c661dd270035e90e637a9fecc7cdc424f1058d21d6a3b27086087e620129fa01fa727b28d823d473c08bafa27363638326670fb9fa7d19e930ff395c02444c32d113d2c65a99aa45de03d43b907a4217078d298ff2961076d93c39d7c75c175163cb103b4ea9136c772335d4ae8d228dccc9c51dc8de0551f9c889fe856ef58b1907d1fd175c00b977cf7187794ce733b20fdb24e5c52466931f09ccb515a0e3cf83e4ff0fbcd4f886de6c7f63b3a7d11475e4c28d5294fa549d40b905eeed284c4b8999686090fb9008fb148ab5b949fb7318b07396673018048e561dc40f95641f48481d7917ef1155461887f3f3bc03bb3d91f20604a535d6171352b24a4c17bfed5e7bc0a74b9962a55983e8514fd8739dea86a87d46c6e7ee031a09182dc184da6fb2ba35c015cc1374adabdb205650631ae016a980bdf23c62bad3046f6e16a65ca913df464752863e1295f6552c51097246518b10efd5fee0984f65c6902ff4a2b00d19221da87886e11c8beca215551dc9353118c23ec1dfd5f598b8530d99bdb96e9248d57918a3fccd935144a8a76b8cfd6a08a97902c3f4730261881c33a8ac9403864e6ddca69326e291b53a63aec913688242fa0290035786577e94c9d07b231be6011354", 0x1000}, {&(0x7f0000001440)="58cce4d14ffa96ac44d3b18e3ad63db3487bb7fd3a159f561c22c8903a97c8c76592e68ec532a0e1a5c1fbeb005750fb81ec8f004cb3378eb0a0d11c0fc44dd406f6c9b07f4001db653c0da8391558c170eaa471cc903abafa53c46703785d84f136fedce89a3418058581f1f8ce605539201c5a87128920395754d208fde64e0a47f06a458ca92a89edac8d88129d66d8bdb70a7909a82f60ee8a8fc2c6ae5d7357cc1e51ca45637da02b9b0b7aafdc1d855f1d3d2d419da8f2a372e134423878bf2062c7933ad257c3480ed61ae749006464176f01053743480c7db4923d378a09efb2ac253ebc0bddc38844a302aa78455dc676b258dc80e0", 0xfa}, {&(0x7f0000001540)="b11e26e4522043b292af817515af8b11d94aec8672d4b5ce67569765bca32316b32224e6fa8b922220dbc4bcb041d25cf0ad69aa3415ca8ed4ee74d92ba0676a630bf7cd966274c3d905cb88053e11d514b23bfc5241524ae8a191d7f54508bdc3ca120a6c5dbc223f27a1ea135753bd203c6c1a5656472505134c0716dbc7097fc254113ddb5aeb7a188dc56f2e6ce65ab0309a2207dec8c04d5075234f51e60bfbefb6b03054f500b1267627d67893ddcfc68b35dca68d03857b23936c3e0fb8258bfc74d5c2371e44ea1e65e5", 0xce}, {&(0x7f0000001640)="0746a8e7d6c7bf70a71a199f16ce4de8b0de9e2cb66d8ab5539047321e0b5e4de2a3fd1b38e3555d3258de28863c0e26c08e971a5bb2e33fe78af4431e6757a3a6b6df3760ba006b0041ca4b8fc72e0ea7dd3dcb1b7c215b64c1a00e35a5e60a2724856e17be3aceb4df4a0b1d1e78f0178ffa606f797957e857f61c25a3f76eba914e4b2a2c443ffd21b2891892edcd0e0b08e023904de194e665", 0x9b}, {&(0x7f0000001700)="defa77138dc26998d2c19644c3b2a392ea86e7a2ff00e41b7ac5e7b80d0201db1f597b4341a13e280d2308c82d968c3d31342fb62664d3861fca9bb28d83cb89673ecc6bda5a22fce52fbaac793a8ed9f1f061c1fd8a11c440c21b8a01a584650d700d5fab19cf5dd5c13e7e427338eeddbbea128e99521b54689a3007c52c9e", 0x80}, {&(0x7f0000001780)="889b5637307633e5b37fd1c2e0d10caa56fbc9398aae9bc0aff90ac491b6be02de13f63899e024dd907d98b5009b99dc1f76009a274e3b3e5804125a65e21657a742a2e28a7d2693a709ac8ce937", 0x4e}, {&(0x7f0000001800)="2d7421c3e3798ac0bc0e9362c27a9a8fd55727e52cd13368379d94f45415959ee46f8fdcbff3c0733762152a6c37ba957ddc96f2f7a478f9a208ac9934001f5e0e18548cb8ae8553f40585ff8397ef92d614ca72f06939c1e4ae6a6b3e2a5149d9a315010113ef90cd6ba76251e46f2c0968b71d6fc05c73a7d38b884c3250d7d73816443c0cd1a4bfd18e4cf92d5d7b1853d236ca530e23a0dc6d8de5cfc41f9d8773bbd8ed4e03ed70df1f498eeb853495", 0xb2}], 0xa, 0x0, 0x0, 0x402}, 0xa) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x5fcea913269263a0, 0x0) 16:00:10 executing program 1: r0 = socket(0x1, 0xc004, 0x1f) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x2a, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x80000054}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) poll(&(0x7f0000000140)=[{r1}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = getgid() getgroups(0x2, &(0x7f0000000400)=[r2, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x1, &(0x7f0000000380)=[0xffffffffffffffff]) r8 = getgid() setgroups(0x6, &(0x7f00000003c0)=[r3, r4, r5, r6, r7, r8]) syz_emit_ethernet(0x1, &(0x7f0000000080)="a6") 16:00:10 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x3, 0x0, &(0x7f0000000100)="2b85a179448890709d636e5fd59c2936d204f6767bec22cc5e46fdd4822373cf32a6da1ae8b910fd5d31e7bac104baaec948f19b6d0ae9f208930295878317921fee3528e4c58a51d580e19e24df", 0x4e) r1 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x100, 0x5, &(0x7f0000000180)=""/211, &(0x7f0000000280)=0xd3) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES64=r1, @ANYRESDEC=r1, @ANYRES16=r1, @ANYRESHEX=0x0, @ANYRESHEX=r1], 0x5) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0}], 0x2, &(0x7f00000003c0)=ANY=[@ANYBLOB="1000000000000000000000000000000010000000000000000000000000000000aa691a018f7ca4370cb2a082bce808599589d968d8880589a24e183bd5140878ee1ed5e2e3900c9d56a5d5aa5f39ecef15c3c17d2bfae7eae65b97316ca0420b9a3ae951203230ade6c40f6ef2dc8fd86d2da595db1f8f2b258528470ac8a36914d4267c77c84ae2799b779a12e849cd0138870745a51d13f794b8cfc5a055bbd1514103350341fd4171e8c93d070ba9b8da8cfbcf5d0268844b3c95131901b90eb6dce055015d9230a4d7255620dafe333d5b4de482c00a10c379881446749ed769a9a9"], 0x20}, 0x0) accept$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:10 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x9, 0x0) kqueue() kevent(r0, &(0x7f0000000480)=[{{}, 0xfffffffffffffff9, 0x53}], 0x1eb3, 0x0, 0x0, 0x0) close(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x20000, 0x162) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x4, 0xffffffffffffff88) 16:00:10 executing program 1: symlink(&(0x7f0000000000)='\x00', &(0x7f0000000040)='./bus\x00') r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x200, 0x0) fcntl$getown(r0, 0x5) mkdir(&(0x7f0000000140)='./bus/file1\x00', 0x80) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='x\x00') symlink(&(0x7f0000000540)='./bus/file1\x00', &(0x7f0000000580)='./bus/file0\x00') 16:00:10 executing program 0: r0 = socket(0x10, 0x8000, 0x3a) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x400, 0x6) r2 = dup2(r0, r0) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x3, 0x7ff, 0x100}, {0x18, 0x1, 0xe49, 0x4}, 0x3, [0x2, 0x1, 0x5, 0x1a00000000000, 0x0, 0x8, 0x7, 0xffffffff00000001]}, 0x3c) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x2, 0x0, 0x3}, 0xffffff6b) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x5]}, 0x3c8) close(r0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x57bdb67f7565e9d8, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x300, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x200, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) r7 = kqueue() r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r9 = kqueue() poll(&(0x7f0000000280)=[{r0, 0x4}, {r1, 0x20}, {r2, 0x1}, {r3, 0x100}, {r4, 0x10}, {r5, 0x40}, {r6, 0x100}, {r7}, {r8, 0x10}, {r9, 0x4}], 0xa, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r10, 0x40}], 0x1, 0x0) read(r10, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x91ad60b250b50b92, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000300)={0x2, &(0x7f0000000140)=[0x7, 0x5]}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x8}, {{r0}, 0xfffffffffffffff9, 0x6, 0xfffff, 0xa480000, 0x40}, {{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0x4ba, 0x3}, {{r0}, 0x5bef9c50333fbc38, 0x30, 0x4, 0xffff, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x2, 0xf0000000, 0x80000000, 0x1}, {{r0}, 0xfffffffffffffffe, 0x28, 0xf0000000, 0x2c, 0x1}], 0x2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x3ff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x1000, 0x80000000}], 0x100000001, &(0x7f0000000080)={0x38b, 0xf4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) sendto$inet(r1, &(0x7f00000000c0)="0022ae4c1f5d9a9bc152541902faf4cae20279c9e3e63a3b7aa6b0b6fa63b7e4325e0d4e61bc8c578752fdc7c7db4274d909e71559618dd4536704b54638a7b99a536bc7656f57041e6d8e884cb9d05d2625c2291fc23eeed6aa0269b5a0199ca9", 0x61, 0x401, &(0x7f0000000140)={0x2, 0x1}, 0xc) r2 = kqueue() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x4) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) fcntl$dupfd(r3, 0xa, r3) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") kevent(r3, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x80, 0x0) fchdir(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000000040)=""/59, 0x3b) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000100)="86efed32d92de1b8bf610521f16605dd7229dc9f2b99c5bc03e39aa3f1a4363c54efb3f86435873016f1c9f5552cc8861295ecd395bb9de25fd10c", 0x3b}, {&(0x7f0000000140)="035e8903477195b29dc98683ceff6ccb7c71102914658837a1d09375bd2c21bda281f61b8da6516ec6e35a03168ef60d92a86b3146b45c9575821ace5bf785169f08874a49893d33bed793ad914df09ae119b81d2d540cc420ed6ab981d22b9bfb658af2ca8d9ff83f306037cd0b8e70733b881e0ff769d6cf0d1de84db41746048bb4cdf5a3742c027257886cb61fe81c0ab62f49ac92048f375563da04828d104f9027860f1572ddae7c70568a075b38c6de8e393cc0a5da5870762bf32a570881e15921bd82c114f06150caf387be58b93fd7756c76251b88c4e106d738dfa0d664024ec9d94d73e2dddec1b0ee8a9437ff36c7fb8574", 0xf8}, {&(0x7f0000000240)="55af8b8fb9ac755ba91ea8f4fd92ddf0a29ddd23086cd94a01cebe766d1cfe711445912e24e78573b12170d0f85602a92c559fe9d5fd4bc050a85984d780a27454eb0e2dd34bd1d14cef5411216ac9e8a62d5a69", 0x54}, {&(0x7f00000002c0)="775777f09cfc54b7b66958b73c4c2cde30fa331c18263285fb800119b42749878584a4e238f6130b17984138cc19e3d87d72b967a1097bd18991a8e98f76887302aa2ea58d4de7d3", 0x48}, {&(0x7f0000000340)="192c82b8a524c09149cf4050ae95effe9b56d6a6124a84f168128e3cc194b7acd030b711322996726c9acef33b15fcceb345271ecf5c23cefac769d66e52ee251e", 0x41}, {&(0x7f00000003c0)="9ff1e6900fbfe2ec80f81ce52545c668ed8f355f75ee9c7693a41ccd975af0f44ad818d3709553889797b892aebf11e86a2a3ce9603fa35f397a014dedfa6d44f3c93834a8eb5825dc5f773636f833025aae50514d0995b559e544cf46442012513b73490d8e0b0896933e4a403bf65a5d67be1f", 0x74}], 0x6, 0x0, 0x0) geteuid() write(r2, &(0x7f00000000c0)="b7", 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setregid(r3, r4) dup2(r2, r1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:11 executing program 0: r0 = getegid() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000c00)={0x10, 0xffffffffffff42a4, 0x4, 0x80000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xd0d2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x5}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fe4000/0x12000)=nil, 0x20}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fe7000/0x1000)=nil, 0x4}, {&(0x7f0000fe7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000fe3000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fe9000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe5000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x74f3192}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000480)={0x10, 0xfffffffffffffff8, 0x4, 0x200, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000fec000/0x10000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x8c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) lstat(&(0x7f0000001180)='./bus/file0\x00', &(0x7f00000011c0)) stat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000001100)) setregid(r0, r3) r5 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000980)={0x9, 0x73, 0x80, {[0x1, 0x0, 0x2, 0x7f, 0x6, 0x7ff, 0x1, 0x1, 0x7, 0x85, 0x5cd, 0x0, 0x9, 0x1, 0xff, 0x2, 0x24, 0x86], [0x100000001, 0x7, 0x1, 0x5, 0x5, 0x10000, 0x1, 0x16, 0x4, 0x9], [0x9, 0x8001, 0x4, 0x1, 0xfffffffffffffffb, 0x10001, 0x9], [0x8, 0x5b7, 0x3f, 0x6f, 0xa690, 0x9], [{0x20, 0x8bb, 0x8, 0x8d4f}, {0x6, 0x56c, 0x6, 0x7}, {0x93, 0x80000000, 0x2981, 0x20}, {0x1, 0x5, 0x1fe, 0x3ff}, {0x5, 0x100, 0x0, 0x9}, {0x8, 0x0, 0x9e7e, 0x3}, {0x9, 0x15b6, 0x2, 0x6}, {0x800, 0x8, 0x9, 0x8}], {0x3, 0xbcb, 0x6}, {0x472a, 0xfffffffffffffffd, 0xfffffffffffffffb, 0x3}}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000300)={0x7ff, 0x0, './bus\x00', 0x0, 0x7, 0xfcd, 0x1f}) kqueue() r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000001c0)={0x1, './bus\x00'}) setpgid(r2, r2) mkdir(&(0x7f0000000280)='./bus\x00', 0xa8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x5) bind(r6, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r6, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) 16:00:11 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x9) fcntl$setstatus(r0, 0x4, 0xc0cf1bbb0e89f8d7) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000a19000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ae0000/0x2000)=nil, 0x2000) 16:00:12 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r1 = msgget(0x2, 0x2) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e8ed72d83ff17a2f1db000"/196], 0xb9, 0x3, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x8, 0x98) r3 = msgget$private(0x0, 0x110) msgrcv(r3, &(0x7f0000000880)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437f84c1a44f93e88e1000000005f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c010007b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc0232a3bcae59143a9cedfd06a66b8d2ed7dbf8ffab81101064ef9d59f1678d27cb520100000000996d240b7a5c3ab253ed14839f7697de65d24414bec1b95b7fc752839409272a254c4d7a46272a0683877296d4e7b469314f2a44fd8bae1942f6bf980da408b9be8711b73bb62f73c8cbd075e5b556c172713c459c91d0e0426f9ac530f95fe540d236c2f20cf179757dde663274ed957ccfaa577739aea4eb7d885675e20863ff252dc85745440b3ac11b01b04a38f1a7cf7db1263e68000000000000007cf45e191b0b000000000000005c5aaedf409ac45adbc344305d61ac0ac1d3137fc4ebf580ba389647edc356dfeb7fb1d50d326eb410b295000ccc15943118271f65150415a2418c1f41618c8138cdf09562659a890bba2b3c921465ee5143e8ef853f6a1e273e072fff5bf2f7c8b36754dc2496d38390f1a76f23eed460b76c538d0d32ef4df24b0998f77d4f72e7af8ade0501689e9cac8e06d337d2"], 0x1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r5, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pwrite(r2, &(0x7f0000000100)="1ffa77101d17fab1ecb8cf4976a0f60d9e5b8c3b3da0cd72d4791f50", 0x1c, 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) semget$private(0x0, 0x0, 0x8) msgrcv(r3, &(0x7f00000002c0)=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\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\a\x00'/167], 0xa7, 0x0, 0x800) 16:00:14 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x77a) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000001100000000000000000000441b7c3f7abf38000000000000003aa491a200000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000deff00000000fa3c550b913093bf7f0ed7222b639f3dcc3ff1afb877f666353cd0682d03dbe4d9d0287ee1edcc6cf66e2cc54074283b692f76527fd9c1b5a9f64987745dd63439998f54237b700b0aa02fe5be3b65a2cc4b415c82beb57ecbf855900e9d62cc38d9d1c7bf1dbbea6084626363fdaf32e36d763e59675f7d067d5703248ddeaab0cbd78c04c5e0694b7ef0620aabc1f5dc76f1e42597eeed9246c2d5f7c2e5afb063506020f2196a5b4e638dba87d806a48c94347f85989cbc7208c711101caf043e4faec52430"], &(0x7f0000000200)=0x5e) getpeername$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x7, 0x0, 0x0, "b08dce5800"}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) r2 = dup2(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x4) poll(&(0x7f0000000040)=[{r0, 0xb}], 0x1, 0x0) r5 = socket(0x1, 0x2, 0x3) ioctl$KDSETRAD(r5, 0x20004b43) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() fchmod(r2, 0x10c) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/zero\x00', 0x0, 0x0) bind$unix(r4, &(0x7f0000001080)=ANY=[@ANYBLOB="00002e2faf4170de28ec5ea2c5d0f376979725116cb1047eb0b266696c653100a4e9b357020010000000000000bf6413aee9ff61ef93cdd5656df9ebac57b8e169c1d6d929743fa4042183ac29757c6c13d5a6234a79f603c7b3c76fbc3b9a9d4ae743f6359ef3d682dbcaf7a70e8a2bcf5c02efe0569e3ec7992ac1d72f3f864118ce1ad8863f87dbd6e80394fd733ea753336759c615372ccc7392f0667a9aef9064697dd37ba69971b77b6e61ef1bf3070c21afeb02051b767e0c36f349ef8f095417abf4acf4d3cd861ef380e4d9291051915e597a1cdb4c85ef2d7023003531da903686a0e243f946aba8ebc11a6a03cb818fd96e197c8e3e790c3cd42362df0587ba304f690a926e72a25db982e30ab7d2f6ec330f0c99ece4708e84cb294ef166e588bbc3d4e4bb12160da438ecaf15d514d7b414f5186ff842a627bb7fd3dd46e21eb02735ec0d2efbc3bd9cd65e4bc335afcf6d5723eec932284b99cb82511c8410661ddbbf56f96f467fe2c4f4a75490e866dfb859267cac0af16a497bcb50a188973b0bcf546acc0f4a2250db4efcce675cacce4b57421199b5d5a60df9dc35a6a8f80c69ccffea00"/448], 0xa) symlinkat(&(0x7f0000000140)='./file1\x00', r4, &(0x7f0000000e40)='\x00') r5 = open(&(0x7f0000000d40)='./file0\x00', 0x20, 0x1a8) kevent(r5, &(0x7f0000000b80)=[{{r3}, 0x0, 0x87, 0x8, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x21, 0x2, 0xffffffffffffff7f, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x0, 0xa028}, {{r3}, 0xfffffffffffffffa, 0x2, 0x40, 0x7ff, 0x101}, {{r3}, 0xfffffffffffffff9, 0x4, 0x4, 0x333, 0x81}], 0x7fffffff, &(0x7f0000000c40)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x8, 0x957d, 0x4}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x2, 0x3, 0x7}, {{r3}, 0xa2a80e1190e70fd8, 0x0, 0x1, 0xd6, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x7, 0xfb50}, {{r3}, 0xfffffffffffffff8, 0x44, 0x2, 0x5, 0xd802}, {{r0}, 0xa0edc2605e739b1b, 0x82, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x7, 0xfffffffffffffff8}, {{r3}, 0xffffffffffffffff, 0x1c, 0x20000000, 0x3f, 0x6}], 0x100000000, &(0x7f0000000b00)={0x9, 0x6}) kqueue() r6 = dup2(r1, r3) setreuid(0x0, 0xee00) dup(r1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x439816ba06e263e7) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xfffffffffffffff9, 0x4}, {0x18, 0x2, 0x7, 0x3}, 0x0, [0xffffffffffffffff, 0x7, 0x1000, 0x8, 0x7, 0x71, 0x9, 0x400]}, 0x3c) r7 = geteuid() sendto$unix(r6, &(0x7f0000000f00)="fd16fbce057634a8b0a6e7cdadb4f200aa853c12370f7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0bf69e967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bf", 0xda, 0xc, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x40) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/wsmouse\x00', 0x0, 0x0) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000a80)=""/127) mkdir(&(0x7f0000000ec0)='./file0\x00', 0x2) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000000)) setreuid(0x0, r7) chroot(&(0x7f0000000e00)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x40}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) 16:00:14 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) getpid() r1 = msgget$private(0x0, 0x200) msgrcv(r1, &(0x7f0000000400)={0x0, ""/79}, 0x57, 0x2, 0x5d5330f0bf11a435) msgsnd(r1, &(0x7f0000000040)={0x3, "888ea128344c7bedaeaf8f1c678fb3e8ea17446ccddf5064f409450b3a7956cd8e2295"}, 0x2b, 0x800) socket(0x18, 0x8007, 0x9) msgsnd(r1, &(0x7f0000000080)={0x2, "fc5a27784eede71139c31c5e793ba47e85257c67e0ae52d6f1f6d8216b1a706113f1ddc4b6aa22df2f2f9d3d3c137efbd4baee55261da3775d1932bd339ae5d53772af1a214c88fd7a09c0569604862a881cb118c79252e447d320117072a7afa7decdb8ab285b3e74e59479b7435e0fd64d15b9dfd39b7a3051872ecd6879a00678db71432ee3aa7775ec95a5c3c46129f38bc99de6b5f5395553724ce54fa471e20aba885bde50b17fb068bd294a5e3aceda3a397b9929843b4e507d569ae35df250f1e360dd6290c4f80c6f3b77cea452ddab33f07f19b707377a6e34c2f8c06a588512e863d2097d1f223774bc7b52a3f5565690559b654d9b8c47cd90ebf4f4ce144a77d62f47f730fe335dc45bf0ad4c7be0705b"}, 0x11f, 0x800) 16:00:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/64, 0xffffffffffffffed}], 0x1, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x100, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000001c0)={0x0, 0x80000001, {[0x2, 0x6, 0x200, 0x10000000000, 0x3, 0x10001, 0x0, 0x5175cb7e, 0x6b, 0x5, 0x9, 0x4, 0x5, 0x293b, 0x1, 0x8, 0xffffffffffff0001, 0x2], [0x5, 0x2, 0xa74, 0x7fffffff, 0x0, 0xa3e, 0x6, 0xe50, 0x100000001, 0x7f2], [0x7, 0x7, 0xfffffffffffff000, 0x100, 0x8, 0x2, 0x6], [0xa54a, 0x4, 0x9, 0xfffffffffffffffb, 0x8000, 0x2], [{0x5, 0x6, 0x8, 0xfd0}, {0x0, 0x8001, 0x0, 0x3}, {0x80000000, 0x6, 0x5, 0x100000001}, {0x1, 0x6, 0x7}, {0x4, 0x4, 0xffffffffea4e410e, 0x1}, {0x80000001, 0x8, 0x3, 0x7f}, {0xbb8f, 0x2a4d2a53, 0x43b, 0x3}, {0x0, 0x10001, 0x80000001, 0xfffffffffffffffb}], {0x1, 0x9, 0x8}, {0x7fffffff, 0x8, 0x5, 0x6}}}) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x14) write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x6, 0xaaa2, {0x5, 0x7}}) mkdir(&(0x7f00000000c0)='./bus\x00', 0x40) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180), 0xfffffe6b}], 0x1fb, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x7, 0x1, 0xcf) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = semget$private(0x0, 0x6, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000180)=0xcb00000000000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:14 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='.\x00') r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x87c9}) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 16:00:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/168, 0xa8, 0x40, &(0x7f0000000180)=@in6={0x18, 0x3, 0x8e, 0x10001}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x28) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000240)=0x5) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) geteuid() r2 = geteuid() setuid(r2) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x33d) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getgroups(0x308, &(0x7f0000000100)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) r2 = semget(0x0, 0x0, 0x40) semop(r2, &(0x7f0000000080)=[{0x3, 0x1000, 0x1000}, {0x0, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x1, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(r2, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x4, 0x6, 0x800}, {0x0, 0x8, 0x1800}, {0x4, 0x8, 0x800}], 0x2aaaaaaaaaaaadf3) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) flock(r1, 0x5) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)=""/45) socket$inet(0x2, 0x2, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x7, 0x0, 0x5da2, 0x1, 0x40, 0x4, 0xffffffff, 0x2, 0x2, 0xfffffffffffffffe, 0x2}) r5 = semget$private(0x0, 0x5, 0x1) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000240)) r6 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmat(r6, &(0x7f0000ffe000/0x1000)=nil, 0x3000) semop(r5, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) 16:00:14 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x81, 0x102) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)) 16:00:14 executing program 0: getpeername$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000368bb3228800"/92], &(0x7f0000000100)=0x5d) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x5, 0x419, 0x1, 0x1, 0x0, 0x0, 0x8000, 0x2, 0x0, 0x69f4, 0x2}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup(r0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x7b}, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000280)) 16:00:14 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getppid() r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00022e2f81f6cc12b32f66696c65b8ceb1a76ebd9f1e5030002a2354abfc71c7f321ae2fb00b993f92d7a38b3ffda0cb87d0a3ed963ab9b980a58c91439d3e2675583169851c924085e9a134d8882ea5"], 0x10, 0x0}, 0x0) 16:00:14 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000005680)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000001640)) r1 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000002c0)=0x2000000007) r3 = open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r1}) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000014c0)=0x101) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000001480)=0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) mkdir(&(0x7f0000001440)='./file0\x00', 0x1b) munlock(&(0x7f00007e6000/0x3000)=nil, 0x3000) geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000200)=0x11) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x3}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x811, r1, 0x0, 0x0) write(r1, &(0x7f0000000000)="d93c306e1ef315640fe9a85edfa63ba848ec92422373d0f42e08897827ee7c8b58d9f52f7dcbc4a23978b3fffa4600104b8f81cbd8dd0e59ee055e2a8d5e48777bed3e1fce948ef7cb3f540f4006c359b51c94c921a4a0390038d734e81ceaf9d3111d08d6ac3c944c636ffb550b8adba347dc939b6e5215493dccc28e1003e75ef3f72d499df55234799cf3393a3ad17daaa0b61d00d74877910fefc06130ef544628ff311c98044822932638c6a1882b0626ccc3259e78280650ab98b50e36aabd83bc8d8e05b75778e496b87a051110ed65f0d6c0d2e47070974ae5025a32b1ec", 0xe2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) syz_open_pts() 16:00:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x196) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x88, 0xfffffffffffffff9}, {0x82, 0x6}, {0x100, 0x7}], 0x3}) r1 = socket$inet6(0x18, 0x8000, 0x2) r2 = dup(r1) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x300000000000) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r3, &(0x7f00000000c0)='.\x00', 0x1, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: pipe2(&(0x7f0000000080), 0x10000) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x6, "b8000000000000080100"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202172f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff00740e61f2a5e091055b5b99549ef197013b430d66b468c5b77946a91d6ec1a5320ef6ae3651cfb0d72aa50785c8bac3b4d0d9fd0a5f07da67ba49662ab027a75cc2e9f466098d491b353c4bcd2d244a60d4d7a52dd9e0cde7c04a4b92d9ed133de9a3e7b9047fa235a5d3cea0000fa2f6f7c69623be1cd7c529d6ff2b0f9058774fa4daeded05fd94131967325dee4dbe84867f53aa1be163c8ae8d38115ab97676802bbd0ea4fd8139a769de5ce31b6559bb33", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x82b2, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) 16:00:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) 16:00:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6, 0x4, 0x9, 0x5}, {0xffff, 0x4, 0x8000, 0xe000000000000000}, {0x1, 0x6, 0xcc80, 0xff}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x10010, 0x101) r2 = semget(0x1, 0x1, 0x4) semop(r2, &(0x7f00000013c0)=[{0x0, 0xc5de, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x7f, 0x1000}, {0x1, 0xffff, 0x1000}, {0x3, 0x9}, {0x2, 0x3, 0x800}, {0x3, 0x8, 0x800}], 0x7) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000001380)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r4 = semget$private(0x0, 0x0, 0x40) r5 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/55) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001240)=""/251) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r7) setgroups(0xaf4463d17cfb6227, 0x0) setuid(0xee01) fcntl$setstatus(r1, 0x4, 0x84) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="73b33846baa250ac406400ab81c299be6d22c4c1cf4b2ae9ca166bae2a6e3cd96a04c56cd1d81e4b9b0463f977b5a059b9d7375461fa8a6323ccc6df148c931d029531348a5ab2be5c1d6907a5435986300229adbf3018aa65b056190c2b4bc63c292e9c695e8688bb3af02d6ab57805892f2a31e955367423011641355aa7e9c236b08c0a7b0dadbb8e2ef89d188ceac34c9fedf54aef119b638f1fa6de55b98e5108b9cd175d509b1f49cb9249cc4e7aa30a05d4dc8bab77221e4f7eaed9cda853dc37796811d1215e4a205bffa186518ad2ca9bf962adba8af498299b0478b6d54b3d2631af54769dd82c6d0f708c05bcaddbf815618b31", 0xf9}, {&(0x7f0000000280)="08dd9b4406473aebe2a65fa2c52cbdc911a08a4a13511c878d3d5b2736b550b7c8c080781c7adae63c7a1491cd806c5c90291cc20a6aab85c9db6e696f80e4e130e7a76ab5027308d89bbc8f5caf57728aa193c300e39a8994cf513678c65d0836fd317176733ddfab72d3481d33fee27ba965e16db5e5a2abca512c0c0e76fd85d7dc0e186ac0308d44ef8a131599177c79670d9e2bfb680651242b1c7c33610693c7c33c93fd77189a5175da562643f080db6018962c6f74167e8700c2c6a58e7b3d325808ec263b102858d89b6d7f23565406a68820c3f8c3b3a4aa0e71870afee65b8bd12c08706fc802aec92ceb90f0322837d2ad1166fc30da64", 0xfd}, {&(0x7f0000000040)="7c11e95d790ab942ef127c94e91fc677818f5ceeef22289eb4913397b41fe5333f91cc4759b84f9ec035a63a831ad0b51184f39936ca9a543e180c1ab180e769bc2fc9e99a2590dd77e4749d3d692e", 0x4f}, {&(0x7f0000000380)="77d8aa4e16b2fd416f9462783c26ffb69b0676382a542be47c929b7971dfcbcfbb9f943a340d2ad65b9d5f89e12851b882cfe63222b77ac915ec306f08eeb2263195e550be222a17a71257daf4ada40f9669a3cf6086c2b91081488584d9a46019f7c66640bca83144b725306f336f3b46178a473395cefb9f3ac2f1f0315a0681c7628339d57b7285", 0x89}, {&(0x7f0000000440)="dca2d9cb40173c56152b3e06716f32d9070ea097e8aaa72abe2152608063653de9d3cae5a9c17a408c7a28c34dcbfaadd288984960640084108d1e7abdf3b6076f45265a5c0441cb5aa106c66255f5ff404033e1171dd22b82ea9823e360c478b3fa5115fda96e8107c085ed6d82b889ad54782cbbcea5470189f3d96fa516f667366b65cd7e1fe53af8585ce434c11f414dc78a00ae5893bfb791870cb347eb30399f4c48d8196e2171873e67281dcbe672526e7a8d3a92b8eb92e933856d145039d65a90e797595897bee7a604c2ae4c7f4f37d2964d3d59f45614ef8847a68ebad6d6d28f6b0445ec2e7b7a62ea", 0xef}, {&(0x7f0000000540)="dcd41db4cd70e9de601f27ab4938ee76083614993122b4c71a6afc9961f306591b40d9de4338bf1c7c62318deb663b0ea2675a243da5a2d7bca4d55ab98c81d953a546c257a6b00191a74b4d8ec0526004d67cb96cedab4c9e47d3968f2486929c7a61028d628e5265ba6a0d6366874a3f193ca2eeff34f3596025912af06443ea843e357c1b926dbdb5c8d189add82a66628935d95e89f09b706e58c5dd6ee9c6c754bca04783ef898cf39953a65281de93d25967a83180ed38c190cd18a041be93e57ea2b4c2608a935918a90534a2a11c5715b3ca7030cf078770ef9ba31bc24e323a36ad0b55d92d", 0xea}], 0x6) 16:00:15 executing program 1: socket(0x20, 0x1, 0x0) r0 = socket(0x18, 0x8002, 0x10000000000) pipe(&(0x7f0000000000)) connect$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3ac7e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d2555e127c648d90498afdf730a09be868f81c279a1b53712e7a6bfb9ac2af433ac90f25b74d922f76208a98baa4ee16e3a11560fcbd9b90064c9810f9788a0c4d42c25d77a2a3560363bd1736599e6111a5e5d75aa5727d25c53f8aa3bd7ec79636d143976c9dd8cd3e5d97d00b081beb3af16169dd47d47ef8ff50100da9370aaf2ce29cbf523e4f0f84b175bcc25226872e02c2029b4efa429dc9c1b4dc3d9894ec009b9fb69295b550439df134e6d3dd45fefefecc205"], 0x10) writev(r0, &(0x7f0000001680)=[{0x0, 0xfffffffffffffd1f}, {&(0x7f0000000100)="89", 0x1}], 0x2) 16:00:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000440)=0xfff) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473ca48e7a6430a61520cc238495aaee48c02f6ac41e6bf3bf554799b9030000000000000000a4aa63b9e2f69fef9d612f871f4385f04157795e6b19c5fe839fa202361cd8cac7dbbc5b65c6593d2874b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) fsync(r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r0) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:15 executing program 0: r0 = socket(0x240d3c91f7462688, 0x3, 0xffffffff) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r1, r0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4e7cbe196c57858e, 0x0) 16:00:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "20370020001d0000000000000000000000002700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() fchown(r1, r2, r3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(r0, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom(r0, &(0x7f0000000100)=""/203, 0xcb, 0x2, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = msgget(0x1, 0x100) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x82, 0xe103c2737d9231d6) fchflags(r1, 0x1) r2 = dup2(r1, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000002c0)={0x6, 0x1000000000000003, {0x200}}) msgctl$IPC_RMID(r0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000680)=[{0x0}], 0x1) getsockname$inet6(r3, &(0x7f0000000200), &(0x7f0000000280)=0xc) open(&(0x7f0000000340)='./file0\x00', 0xcec887dbfb1a5caf, 0x3) close(r3) sendto$inet6(r3, &(0x7f0000000040)='\\', 0x1, 0x400, &(0x7f00000000c0)={0x18, 0x0, 0x6, 0x6}, 0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)=0xdb) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) r4 = semget$private(0x0, 0x7, 0x1) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000003c0)=0x10000d5b) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0x2, './bus\x00', './file0\x00'}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x81}, {0x80000006}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getuid() setreuid(r1, r2) fcntl$getflags(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) 16:00:16 executing program 1: mkdir(&(0x7f0000002000)='\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) symlink(&(0x7f0000000080)='\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', &(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//../file0\x00') open(&(0x7f0000000340)='\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//../file0\x00', 0x10000, 0x1) 16:00:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = dup(r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x88380000000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f0000000280)=[{0x5, 0x7, 0x10000, 0x20}, {0x2, 0x4, 0x5, 0xfffffffffffffffd}, {0x1, 0x9, 0xfff, 0x4}, {0x444, 0xffffffffffffffff, 0x4, 0x3f}, {0x4, 0x1000000000000000, 0xffffffffffffffff, 0x100000000}]}) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) poll(&(0x7f0000000100)=[{r0, 0x8}], 0x1, 0x7fffffff) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r2) syz_emit_ethernet(0x1a, &(0x7f0000000080)="f75523758effd4d1215624dfe5bbd15f52b655f004011cad85c0") mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x10810, r2, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x0, 0x3, './file1\x00', 0x80000000, 0xfffffffffffff001, 0x80, 0x2}) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) getdents(r3, &(0x7f0000000340)=""/4096, 0x1000) 16:00:16 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) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='\x00') 16:00:16 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/118, 0x76, 0x800, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r1, &(0x7f0000000140)="4b0cf8d1d4e80d9e21db69e77435", 0xe, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='\x00', 0x20000, 0x9) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x8, 0x0) 16:00:16 executing program 0: clock_getres(0x2, &(0x7f0000000000)) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpgrp() shutdown(r0, 0x2) 16:00:17 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0xfffffffffffffffe, 0x10000ffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x6) 16:00:17 executing program 1: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000e2010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000008436e526000000000000000000000004000000000000000000000000000000000000000000000000010100004b0000000000cdfa0a965d02638d0cedee0a0d6cdd114cb478ff17cf88250c949ffbc26bafd6d12651c66f237eb25eed41dc6b5ec3949a56a09d61764dbb0100704c50b4182938829d7c10fd8438c61aaea0ffffffff2ca37184cb63e34f123bb00dea65914cf6c6e82bf6599da4b6e4b68b7e3db8792ed5c3760d422d0d8b0aefa77ff8584fb6ff3e805e7f0a27ec2b1dc311428afca2d5e434be476a0f5f6d8e3e331a4347315bb9bf795f672ec0b1e99567505c303a251a5e5adc3612ab1177df6e896101cbea2a931169a4e2aaab20865312669e0af2478da09a6f4e9feadd32bbf61cdf8f0e5d1f179f395c8f0a3779a2b45296b0214368b56c12b13380233d6f74bfca0626"], 0x97, 0x1, 0x1000) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) open(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x41dded01625768b6, 0x48) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) getgid() utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) kqueue() open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000340)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1da231ea115e4ae7, 0x0, &(0x7f0000000240)) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r6 = msgget$private(0x0, 0x20) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r6, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:17 executing program 0: select(0x3, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:00:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x10, 0x4, 0x3a) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 16:00:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) r1 = getuid() setreuid(r1, 0xee00) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r7 = semget$private(0x0, 0x2, 0x1e) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000004c0)=""/227) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000640)) r8 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000140)=""/94) mknod(&(0x7f0000000100)='./file0\x00', 0xe008, 0xb31e) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0xff, r4, r3, r4, r5, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r6, r6) fchown(r0, r4, r3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={r2, r6, r3}, 0xc) semctl$GETPID(r8, 0xa2e02803b6a0a0ea, 0x4, &(0x7f0000000680)=""/68) setreuid(0xffffffffffffffff, 0x0) 16:00:17 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:00:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x400, 0x100010000) chmod(&(0x7f0000000100)='./bus/file0\x00', 0x2) writev(r0, &(0x7f0000000080), 0x1) sync() 16:00:17 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000300)='./bus\x00', 0x80, 0x11) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0x4}) r3 = dup(r1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r4) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000500)=0x2) socket(0x27, 0x4000, 0x81) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x1, 0x9}, 0x800, 0x1, r12, r13, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r2, 0x5) r14 = syz_open_pts() ioctl$TIOCSTSTAMP(r14, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f00000004c0)) pread(r2, &(0x7f0000000000)="4f3369f92369ee57469033459559ea9d2a7dade3639c3725323ba9224e05cfd64a126e", 0x23, 0x0, 0x0) r15 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r15, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:17 executing program 0: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0xffffffff, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:00:17 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000000)=""/70) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') r0 = msgget(0x0, 0x40) msgctl$IPC_RMID(r0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/195) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x20004268, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x1ff, 0x1000}) 16:00:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x25}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) 16:00:17 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x80000000530b) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 16:00:17 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef969cfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a8c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb0, 0x1, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x80, 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x100000138) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x2) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x30220, 0x3d37a514ff064d97) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x10) r3 = fcntl$dupfd(r2, 0x401, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0xc0044266, &(0x7f0000000000)=0xc6) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1d}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) lseek(r0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:17 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x3000) semget(0x0, 0x7, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$lock(r2, 0x8, &(0x7f0000000400)={0x1, 0x0, 0xfffffffffffffff7, 0x10001, r3}) r4 = geteuid() r5 = getgid() chown(&(0x7f0000000040)='./file0\x00', r4, r5) listen(r1, 0x1000000000000000) geteuid() pledge(&(0x7f0000000100)='\x00', &(0x7f0000000640)='-$\x92+!+\x00') r6 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x100) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000003c0)) open$dir(&(0x7f0000000440)='./file0/../file0\x00', 0x20, 0x20) setsockopt$sock_int(r2, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) bind(r2, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) semget$private(0x0, 0x0, 0x100) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(r7, &(0x7f0000000480), &(0x7f0000000600)=0x2) r8 = getpid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={r8}, 0xc) r9 = semget$private(0x0, 0x4, 0x4) ftruncate(r2, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) semop(r9, &(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) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000f5ff1b595ee5f9c084911185000000c8915b254636f7e7c40000000100ffffd40cac171386d5321d182bb261436a3a169f17f0450a998008501f51c85a01db3a060000ffffffffac9b44b2e4bc0609bcc90000e17f2a7d74062ca65a83e0c6650a0ce39484ecbe263b64cca1003ac6a7a4012267bea7cd6efa9c873feeb2e75c0e48cc42620ce6893f1366e900cb22720a519bd4fd62e2cd4bde030c82dc4f95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b32ae6b6d89a00006d0e7c812ddbead87b9074ff88edfeaf4606a6b3ab7469e012699ed402075786ebf14667853a657360351065295dcedd7b9e7f000000ca101634bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dace7015a3c867e753fa8e5c56d000000cab530834abb09d4102fec142fb2d291834424643622c1f50f92a02448bd00000000677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783f383b84a6f341320ed2f6621974854fff99938da6d0d28396209a08ee6487bcdce0ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9516f7933b35de5d27092ac7c661e8b48e8284c9e174beab17a7dbcfeb608a8355e37bbc93895ade21d8545cc6775b7191d9297449311c3124ff0af8289495bcb3cb30414e333f50221c22be3933f3723255328726c4abcd86153b4343de8783a286752c511524fe046bea459727cb21b002ce152d2978875b286835e09fb9b473d07d5f7b100052740f7c1ab941392598da054c07bb46ab19ad60100742fc55a512ebb5b99fa147aa4c2fbe62f2489f0f524c822afc9110bafd9113d8a2422db29193012af9fa367bd951c6a013faa1f5c710d1971646125107a285a2a1f759d4f9bc2000028a5e64155188a744d1121a0322a209519091f7b518a8f2fa589e73a53161db5f44501be88f7650000000000002173736f10effeaa3ea6b57768c862227ef1c955efb0b1ffa90867962d3e8d96da34f91fe64402cab45468e81478d4f9084bd7c858534b2e8506a0edfb1e3df9e51779ff886e49dda6b8325b05ed1b5f20f7d31b711ee8f77722075a3b62054f95fc1fc8e62e40e55e3c079e92c9d532a307a4461748dbc29e71c099fc9d56994a45329763ca7d56ef420167e3c71db989ad95eddf543f936c45a85bd41abf8cda5c5c08bab2d79cbbbd9f6fc46b000000000000000040b40c3b968f1ac432d7f33df209492d554bf73e50cb4db65439f7dd22b5863d2120e47e716ee7ba66364db4c6516ae95c8e007c77ae97767fffe622f4243bde9201a7b251fa77fc945efbe2ff1b8b68d3d4b2ab1801b74b1d90168bd30c3e99a7b434f8676f9e1334d33f3ecf27a671ba268ed8d338eeaec30975a799ad46e84ccc68198a67bad346acf1ceb4f4d77bbd800dea94b0fb0af2243421e39e0fcb50f87d000000000000000000000000000603c512d541a182c07cea4e48fee2c673e2babc3208428d2927b770478dca11dc0195e8b40477209c328694ef99ab2959aff89ec4e174f9f8aefa46aacd15e8e1beea05fe4c3771e47c8c2408ff414084de75155b14297253075a9bbeab9abea05bc1bfa4dd34adcea8e5aa8bed95a252000000000000000000000000000000ab4e72e3ff4adbf80dd9f1ca82478d91b2ff698b7ffc4a4ae3828c5b25916ab2ac646fba9097681a7429f071279783d6d8cfba0799de8c73ef9216236347ec0000000000000000"]) 16:00:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0x0, 0xeb0e167b29f14188, 0x1, 0x9a63, 0x8}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20000000, 0x3, 0x8}, {{r0}, 0xfffffffffffffffe, 0x8, 0x10, 0xffffffffffffffc0, 0x5b0}, {{r0}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x100000000}], 0x8, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x70, 0xfffff, 0x9}, {{r0}, 0x0, 0x28, 0xfffff, 0x200, 0x7}, {{r0}, 0xfffffffffffffffa, 0x82, 0x23836e30914c2591, 0x245, 0xd8}], 0x9, &(0x7f0000000180)={0x9e35, 0x3ff}) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0xffffffffffffefff}) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 16:00:17 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000001c0)=0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x5, 0x8, 0x8}, 0x9, 0x200, 0x6}) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$TIOCSTART(r1, 0x2000746e) r3 = dup2(r0, r1) sendmsg$unix(r3, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x820, 0x0) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x8) 16:00:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xf85428bde0bd3b08) 16:00:17 executing program 0: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) socket(0x2, 0x2, 0xa3) r0 = syz_open_pts() write(r0, &(0x7f00000000c0)='\x00', 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0x8) syz_open_pts() 16:00:17 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x800) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)) 16:00:18 executing program 0: syz_open_pts() r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd2872babfbb770a9f5a893c881ff7cc53c895303b22f310b404f36a00f90006ee01b120404000000000000000000002c7a000000000000f8000400000000000000001000000000000000", 0xb1, 0x0, 0x0, 0xa9) 16:00:18 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000300)=@un=@abs, 0xffffff3e) getrlimit(0x4, 0x0) socket(0x18, 0x3, 0x4) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1c, 0x9, 0x8000}, {0x6, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x362, &(0x7f0000000140)="549f4f2a97d700966f0bf898b7eb159e4b3a9d8ad67160776fb435ba35475bba3a09ef0e508e55168b8cf6ad5cd6f822e036bc6115681c7ad290e7034fc167747f33015962a8d8665a1ab65ebb36d27ddc1bd1741473c3c3c119cfbbccf90321209b117d77fabb6825f4a640f57dd0d181712cae5d88ee7c47a9b4e90f10509386f8b380e48b7d61b5f6ec832de3db6ad5f8a6567953815d3e035458fbe38d955c513a84e4e0c0eee6b89a00820ce674dbd0fe9b82") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:18 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x100, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x89}], 0x80000001, 0x0) write(r0, &(0x7f0000000100)="fea2c2c74dc67f1de6c4359b5f8ab489cc0d89ca494b6781334ee6ac0faef3f2cbc74c5282744b6652fda545091c63dfefc9c507bc8f149389b25f253a3183ecce519c89262f1a619e0509a09603ea0975e156a6707a422e3d6437b90b46b3c5679fe7566688bee30594ba4798eec26589488c4297df0a7141021184352b02ac0cc07e68b9f9fb36f23d4f50cf8b08d76dd13d7284c8185bfe81d415a3840b0bdb33ef0fb74c77f19ebfaa587210d71c84141231cd8589df869a7e8d9dbbfa5ba8690e5c07cda362d9edb0de7fbe250f3cb5770c8cbfb504a3961498b540beca3126a408ba30382161f65df16e10e50cf7c0f0ba6465", 0xf6) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3, &(0x7f0000000000)="f2", 0x1) 16:00:18 executing program 1: kqueue() select(0x40, &(0x7f0000000000)={0x1, 0xffffffffffffff00, 0x7, 0x40, 0x100000000, 0xa7, 0x551d, 0x3e6e}, &(0x7f0000000040)={0x2, 0x401, 0x7, 0x953, 0x7fffffff, 0x4, 0x3f, 0x9f06}, &(0x7f0000000080)={0x0, 0x4, 0x8001, 0xfff, 0x7fffffff, 0x1f, 0x0, 0xb01d}, &(0x7f00000000c0)={0x2, 0x9}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/178, 0xb2}], 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000300)="6ddab51f7d78c883c1779709f7fb0457c5ee0d72ed20e60aa0c30dcb0d1300216887932cfd3aefe4b1bfadde17f729e1c6ba0b989c48d941aa7672fb2d14ee7797b99d1230d33ec015268d0bcbfcff8c79a3b46f79603b4b06ba3fbac33ff1357020567b3d5f878eb60a8719b98f7f15344dd14756c8570d6a75ad59b5b1667d1ecf2f07bc6b98d29e1e4503e55330a89c9d2edb7ab0a35387bbdcc4a93f26f826efa96b57a2010fb7f0e974a492f7", 0xaf}, {&(0x7f0000000500)="52accfa2120b8621571e63dc27478fdf5e7d2f3bb1a504a69ab619be64fe3cb5d182cc15f0c022df2fd9a65e4db781d3fffca61e849c3be1f71ddb0fd46e42e5b59c6e73a277a23394c8e9777d1b8ff73732edf159b3320dfa0a279ea2f55dbb97edbf3ee9f353cf4b6995759c13e0942b6838132523464ab99c3bd5e4dd41450e17256aca529df494b5b3e8baa521ef5f", 0x91}, {&(0x7f00000005c0)="e4a9d344fdd15b823c07e251642fd20107fff39e4f8b378f3d13e464e23f9d6d6b40b0d6700107c71133e9fe23f6f56f33f1168d322346765f1950e8b56e8479cdf4d320b2ebc97f3e34f0f1eb3148d3323dfce1cb3a9944afea8c4220", 0x5d}, {&(0x7f0000000640)="8d4da9a8e7462ff3476808b9a1c9b295227933740e71996e98fbed183d30a1ec93ad0328f6ac0c2887ac805abe4076e2e140627052c72bcc0f896c49923071e5d0e113d3e79a89c7b6845457c38ea522ddbad90380ce625e01709387dea0e05cead60643d3b18c170b6e78b77fdc1ac90d32ef5947057c66839a945182172da11921c933bfbeb5df4167865197807376480bb7930198a5eaccaf7ba4e392da91c112c538997583e152c78062c300107553d78db630ec0e0432a9e19871e2a89a84c9768ba847873ce60201f1d7cf5f84780c03bda27e1408e97abb7c2a2030e553e4b1c46c491b705725d45b8051b75dba776b461be0ffb7f7d5ee8e031c04869347638aec973698d1288d41b19a84e6449307e862aa852129b8895e34df283923d883ba8ec7011883cd48bf6094f9f9fafd23b181ac5d72a5a57bb0617aac0fb5805ea774381a5c74ac269b240ce11539589cf09790daafbfdc73fdc31a31a63195abc37725605a4e6802e534ae43f36870f85e62368db35e9a4ed634af17cb6f12d88a1061c3e065c05065d44f2c1d613c00f80c661c0296c33a864e3e9ef71284ecaeb0dda87a590e94314151057d086346590182ed01fce1beb794b0f2692985e487c1578bb0f9906478863021918ed898c2f53dbd244fc7962d5a10e384a7be57bd5ade53f9e62ac0c994508bfa37f1d945792032d516791433855caf9b068ebc681777633cbfd92753bed61d0c8587e6b316242774abb58d6f804f07f026f46a77ea6a72975413b7ac542a4e5c2a3966b6ded53d6031d4b5fe2ee40dc7edcd1dd69d4b2b9ca7969667e1aa4ddf4cb26129e20d7dca4601ee47becf056e62e2008436c7842218c89615c775b0531f650aba351093f9553b814016d69ad6a06c99ee0a6e5e145fdff50c17aa92f90bd1832b513c2dd269d209e2954535fdff740fe893962dd386eb1afe14f3607cb2ec876c7d133ca9ebec9673d121aeef540fa7190a8d9af86f74993d93af79ff9c19df2b8c3dbe0e4a8de1e78fb3d23ab3570b5780aa1cfe8bd5182eadcd862c905e51595500c81fa961cea35c6ee14c0dfd2972bbfc01849c96dbd73496d202729445ec54257b95e5a07298366671a2d5fc138ffa9e600e76ada7653fe0d37ffc2ab20df5ff735b110f90e2cd8510a240dbfed3fff94595850630354fe542c73f591439b69d03227196249a83e630e127b03c4ec018a64ef2d4429fe143b6490269cb622fbce8aedba126cbf5f0aed32ca2209881362917c69efbe1d410cf94d3c41d1a9a68e104badb8f5686c4ba47796978f7636c98a17e906d2eee765a6e559c65a7786e46edb0fae9dd19459992115eb0ff91dd6d8a12edd2ca21141416604c6d094f9740f893be4bcdecaa7ae81274a4ef8d4f1e24cf9af3b536bcd13377b35018be9dadb3c1c65c676d4cc599b07c0c0236fe7a222e3e9210f561eceab054562bf4a8fdfd665a4d70882700fc88561c0644e0d674264a19f8c957f8ff7a6dbe08ccb7c2b0d50dda017522657a3e54e80deb49f85985d2d9243258804893192177f331cf5c0e9a3ab691ff804956fbc12bb019d9c2fc98e9e270a1f2b6690d635372e78d52048043c2eee933dd3e6ce1b5cda1533dc2924e7bf6444cd90d9258fe6ebf965beb7b9c29c5e1d7bd62f19aba66c505889a50427000d4a307f9db935b05e136dfa36cd82cfef4e5bc5055209b6efd915eb5460fb053c999b9f71c18e51025d6c3c6932de9a0bceab582f93a7877aeaca0d888ca63787fa486b995a0f52bba2288f6d97d89fb6cb9d1a8869ce4aeec70349edcc4705acdc9788538e98a1672a7650fc4b26431a35040f9576d61b88ea16d72ff98e11f01269c166782a84403ef21020831a8ac9b92ab5786c53fb2e9b64d86ee3c88cffb4ef5d98fad3e0db469a2ba5475359313a58e45bd8cdd74f5b56bf2ea726f4c6401f2dd9be816512caebe626e311f49e143c7b27c9c5ef1d2f504fface583a3c1693008f17ad7b440fd654d52741b0106e68db50b6658f8b4551c611cb0ec0e08a81616762b505769e8761ebfebc65631b5cab736295474ab2f29b3e50cb96fb43ee7261bb84f5857ac6c00dc1105a0019cc55c17b49a1b393c9c61c17501f97050be79a014d4e158b2667b67df512732c61df0328d0462c45ca01963076b0055da0f6d0d2d1552f5d9202e88baddb6f460dbd635387b6784fdba53e18ed47946b9b08c6760bcf9f987342bbecc858c9aea3911ba570ff86327bebbf5be68657ecf095fa89e83dc5f9d7813e255a9d49594ff72e692e33c87d697e14d646a977ffd55e29ce8818572f31cc6405bfa964c618949f9a22cf628a1d5087b66fb7741e1be3571846916b383cb11daad5aa5083ca884f0fe6520ad9983372676a674814e79a7d6835a8ac71064b69bd242eb8e51ff12d7a2dc69302be40f08a25c6749e71ed81b899b3b01fd34a9f6a8fba3a3927d5407d085f1ab946eff4e580749ecdaa958b516235ab2942818fdea3be2d12db3b0135a7a9ae6e14cb7bed8e025ca39c0f8848d92e599a3ff0df1900660e5122a658ea99c12e3548f673e380da650ae57f7ee1b49a13e47c34e80ca2f9063fc3caac6e0d86ba59960bcf62144043021a4ceb1af83ca1aeb1d97387eb9d41e4f7790fb8c4d6f4d933c54d752af779e0d1a385c70a856e4ede65b93b2960ee7c0f7ac4ffda01026df661b5f217bfbbde877f1cca2e72fe549a3dd3a24129609ec3944fab13753cd0109b94e627d55f4fd1538322e0c198a5054d7ad5c09ba1910943633b3f74f4033024f280a1fa6ec812e9afaedf40818ef8d524127eb3eab119a9a757a7b6e3105fde08e794bbc0dd49a6ecedf85c6ee11e1c0746a590e2f7a8fb4be0d0fd7afcef644c8eaf9438be74329db64b2e3825d000ba2852f11db95f1f722d8013e15c256e419abffbb9ecd39461dde01f3be50546c7843d80f42150a6fab893682dddba985c382c49fe12275dcbe9bc1311d0c15c89b474977cb4d11d75cb5124726bb04819fa47f0faf2ebd85be10df42496dc2c40fb409a4d779e45070d7d72c539e40c7ea672bdcc7984c5e0d0cf799975a0b24e7e5ad15e6f6f93148dc9a4a56a405999ba3899066134ce1e37e8d97f14514eb0ef73712eaf470fbca156a93ef2231a23c18f489b86ef2301fb4396a435cfa42aa22a16b0776cb283d26e41ca9edf709b83c9e2d1f6a460b1fde912ef1fc17d88ee81f54f9b5598a6d3300325f724908371bdedb5da92166381997d7e7148592170ad588948af91bccb8cee20e666d08adfeec79f9f96d0c80be14033c496c4d8d144ea34d1c224117a3cfad882d50a3c4808cc5eaec6ebf86cfe3e91705f3a76ffe6495cc94d389373936a81269c3d3a07b6d13b18b469565ee9baceb25c9f611a5056422d9934c2f5a22c397d9d400fc1c5b59522f70d26bb978167416ecc19219f88fd80443133fe5779d33f81701462ce9dd368ac4abe1cba6b536743b3e185477a8e0dea3476d30eeda2b2d9aec3dbe6fd520042ccc6b736b4e81d57dc454d327db49b01b422ebfc45f4aa9775a64251e5e547f6798ca2455c9664dcb322dcbd3a81a59ae41bc56325e2ffbb6653a0b3e14520eed8bb8794d8a82b34af76540d5f7ebf1e0541a2f68d70aea63ad9d36b1c20ac325f309c0c0e6d29cb9ae30993d988a9394e287fc2d45083929fbc7d9d15c78e78af1209c69bebe69edc40e1e8ebc407aa02dcd95a693b70d4abc916842f07d10beaeeee91cb80513756658d08d48a8a282686e672db06f420ae3a11160a4325b20b02a304ee113ec454d44d52b9d6f5c9f1c5ba23c56f21d9bb04357b9d9b24ee101af011795a948c0b3488fa3b42b48622161f313cc713bf6dbe2976426d69d6362574d733848edf2aaa14762464e04549da443a0beedc19d682c7fafef74960f284f25595cba55ce5e3f123b05544eb0b074656fac6d6be666d5b75c39bb663a91c04aed23a444e6c45d721e2908c20ab8a1230d3dacb355861059ca8e66de22ff09539aac34052d0ed03ea1b938d5ec621aeddd6ad4c9a572eacec65c02d09fb3c1182a1f421f11b7e4e72dcb12d172f82520cec830087224dfecf9ec6661e0d846656c8ea73c9f61c766f1d77b772c8b67bccc2b1e731b23654549864216af0326826a69f9db8f97f8efb5adc0549d3754faddd60e638f0aced19b1689dd1c25eb3f8b545ce6c50bafa8ec856e85d8183ae5a92afe6d1c612eb5a3554072dec70ffca0fef13a310880e8fc860069e992bd7a100a111deeeec6fca0b575bfd7c0571c5a14d5da823082250f88f3b7aa4e0ec7c28d54d256148b29f0729019f9917b1a1ba521a9a9ffbb4d5f3d175fada8c2af2518513f312482cc483f2e358e762b0d728e122a78aa593735133e812050bfcdb3e455ab5f9233ef9cf638a06eb68770b743b8a0fbd33dbd77e0b6b1125c09f4765a1af8854cc323fb80daff5d2b7272aa517c7affd765b5e4e5dd46b6fb08af3d77780bea3d987828fb9ba16b354b27a39ec7d8214bbca2ded419d6f836ff53c772a322d65770ca4c2d954a45bdd3bdb99c40fc289e285d8ddb902a0be9bb91d24262a6a25674f19869962d34c701579eaf3d74d47431bcfe4bf7c3da4d2e3cac0f40fb1dd219e18c2ee2201a14c30b5b23f6576b32c4f29a101215db336294734c32718bc6873bffc1d7d4b95a4f255c6cd514859ea32fdd1bbbf23a5a858ee78ce117848c961f7436da7bc204f635e76e0543e9d26be513974382d332b9cbcb6050b093a52a0926a9aa4daa6f7618296e39240a9ea46ff4f144e950e21cf61d25af9f07d18a9af63346f143d3a6f7171b9f00bde2bfe14c0442e4b7fe4e7faf5705d2010f312f434bc30046bf4ea25b717da619ba7b3a3261d087048523299278686c4a0b1a82ffe0a5b98ab94e2a730a92b5daba3e9e955efe07436adda286eaa4b321078b2149f33d7003514f28207a7f020869bd65c914e1c2b89b83ce82bd2259973aba7b424062a6c701cf98a6a5ead09315c2ce8f4c827f586f0ea1e26a8786613903600823ee2e3ac672ede8cf32f77c3a6e73c16e46b0ecf440f84f5bdaf175b45447841e8e9aba4a57258dd9c7131f057493a674a0c40e7f7e0640f98bf432afce0c9a88561b432a4f14e0a13ad3e115ca39921961559bb83739a57e408f3895c894e1840a3e7acbfd379c3ece599ec21eead70e93f49a0582cc0f695ad0243faf07217a3ad15ae30bc10ec2817d7d5b46664381cce350058c0287b11cdc384da917306b013e3d8bf6da6d4a18644087c99163b692b71594adc5858d0317029ddd3a1e6f5e5b32b5dc88f30365a48b87bc6f06273af36c0c008ca09885693fa0e2e66064b54cf804c2276c4a9543a453dc984f5c175adcc755970b49c8c12703df0ffc2597c83c2b2dc83d2367b0248996913c994ef918f65745304a75d54df02c06dd589b7a77ee4bdea88dcfae66a77053937be268e7e8870334cdd5e5e539e701c18895bbd9d18bda2a3751f627f7a2681cac9d314ea5bfc2601212c5996851c9fb6aee1bafeade93a57b92c52edcc4a5b09d774599005ae5c47e5653e535e29220b28a55f9903b6a3a15ac43a29025c29e64fd0d0414afd7215f721523a7656d10eecf7653c71eb670c0d5267bddbc9e08755451215a8213ff1ce91f35ca22bfc5aaa7d58abb8bc5e0248dc0fac17f2a3f6053165a81348ce0f8d666b3bcb600bbc92780b2baaf5cfe1d3f9e23bada144731ebb9d2", 0x1000}], 0x4, 0x0, 0x0) write(r0, &(0x7f0000000440)="9552c920174e549a75e80cd22362f4c8e6de889ec4f1eb72f1229046745e510a9e7bdcccd97dd60c1a3c7dfb68d8b80904af1123d1cc56cbd45c668857ff9c2cbae21875a9d92366055b4523463380c9e7a5b7581266cabc091fcf16cf310ab38797423b39a8b97c4b197e49780d13f8f6e2f8ae807ea7382de559791168d79d47d934d8878df5fdaf0f3db64abd2f907175f00c56dfc17f91df30952e98a11e46ad9d2cbce577c05cb00de8ce41a307f4fc", 0xb2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x202, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) write(r1, &(0x7f00000003c0)="f2c8a19dfea27c66a2756dfa2cda331acdb4b2e2d689b7b0abe0857909524a671f77bfaf4c7e3e0b56f51a", 0x2b) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001640)={0x401, 0x6a, 0x5, 0xfe, "e32eee7f6d087a832349c43e37318ff025e8be8b", 0x8, 0x7f}) 16:00:18 executing program 0: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0xa259a40755f79066, 0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000300)=0x1ff) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d39091fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a700"/684], 0x10) r2 = dup2(r1, r1) write(r2, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e78154", 0x5c9) 16:00:18 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r0) r1 = socket$inet(0x2, 0x4000, 0x9a1) sendto(r1, &(0x7f0000000080)="94dc2774f103f9042a82041a1d2a9a2ecbd8b58244858e8daa84731b981f18b5310970196a22449f7c9a319257424094115e20a1702721fb06c74359e4b5f742f5c270411b85206d5f0b015bbbe5b6957930192177401da086d8091e04488afb873e44c3a885d53779919af47a60e4bb989138f366d23a259e8a200c5ca2bbb34508d6d22ef00a923f749b964eb04bd0ea0236c644e48afb53dfb80615ac1352f32d9b13d008405ba5a7354122876f9b34c2c055fcb1f3281160f2c87274f69f9b16c7fef29f75d0fe557992263c1ea030d8905186bae29270624d0b2c59e822e2be1369", 0xe4, 0x400, &(0x7f0000000180)=@un=@abs={0x9540eb0103f1d201, 0x0, 0x2}, 0x8) r2 = dup(r1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000001c0)=0x3c75) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000200)={0x1, 0xfff}) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) fchflags(r2, 0x1) r3 = semget$private(0x0, 0x3, 0x18) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x1, 0x1000, 0x101, 0x28, 0x5, 0x200, 0x6, 0x0]) getsockname(r2, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) fchdir(r1) r4 = dup2(r2, r2) semget$private(0x0, 0x2, 0x24) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockname(r2, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) utimensat(r4, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x7f, 0xd2f1}, {0x100, 0x2}}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x5, 0x7fff, 0x8, 0x1, 0x800, 0x97e6, 0x200, 0x0, 0x0, 0xfffffffffffffffe, 0x80000001}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getsockname$inet6(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) fchmodat(r2, &(0x7f0000000540)='./file0\x00', 0x4, 0x2) clock_settime(0x2, &(0x7f0000000580)={0xfffffffffffffff9, 0x5}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000005c0)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000600)=0x5) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) fchown(r1, r5, r0) getsockname(r2, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000700)={0x1, &(0x7f00000006c0)=[0x3e2]}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x1ff, 0x81, &(0x7f0000000080)="2f8a00c434b1500ebc43719e2313b4ce1d1f911f52ce7588e253b4f9ce589e41db0d889b2e3af4b200a9c9a0a47932aef96542434e617653c2fa23fa8187ad78863ebd360e1afa78eccdd20b8048702945c8f59b9fb739f766185139920bac2a35c2f07756a4b4003f5a", 0x6a) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040), 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x40006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x75212ea2bb5dfa40, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x71358f5f, 0x2, {0x3, 0x7ff}}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) getuid() getgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff]) getpgid(0xffffffffffffffff) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgroups(0x4, &(0x7f0000000280)=[r2, r2, r1, r1]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {0x401}, {0x4, 0x0, 0x2, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x6, 0x4000, 0xb48, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x9}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:19 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r3 = kqueue() socket$unix(0x1, 0x5, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r2) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) socketpair(0x7e8dad7ec8f77677, 0x8000, 0xffffffffffff0000, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x10000, 0x4}, 0x8) 16:00:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0x4}], 0x2, 0xd42b) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000340)='\x00') ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xfffffffffffffff7, 0x1, 0x4, 0x1, 0x3f, 0x0, 0x8, 0x2, 0x2, 0x80, 0x166}) 16:00:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x23, 0x60000001, 0x0, 0xfffffffffffffffc}], 0x10001, 0x0, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) r2 = socket(0x10000000002, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x3ec06158deb6e5f, './file0\x00'}, 0xa) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x70399f57, 0x4) linkat(r2, &(0x7f0000000100)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) 16:00:19 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x10000}, {0x9, 0xffffffffffffdd1d}}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = getppid() getsockopt$sock_int(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x20281, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[0xffffffffffffb31f, 0x8c, 0x9b4f, 0x1000]}) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x10000, 0x0) fcntl$setstatus(r3, 0x4, 0x8) r5 = socket(0x20, 0x4, 0x0) fcntl$getflags(r3, 0x3) r6 = msgget$private(0x0, 0x52c) msgrcv(r6, &(0x7f0000000240)={0x0, ""/223}, 0xe7, 0x2, 0x1000) getitimer(0x2, &(0x7f0000000340)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000380)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000400)={{}, 0x3, &(0x7f00000003c0)=[0x0, 0x0, 0x0]}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x800, 0x0) kevent(r0, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x2, 0x9, 0x9}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x4, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x9, 0x2}, {{r3}, 0xfffffffffffffffd, 0x9, 0x40000003, 0x3, 0xdce}, {{r7}, 0xffffffffffffffff, 0xa, 0x1, 0x6, 0x9}, {{r5}, 0xfffffffffffffffd, 0x2, 0x10, 0x3f, 0x20}, {{r3}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x9, 0x4}], 0x6, &(0x7f00000005c0)=[{{r0}, 0xfffffffffffffffc, 0x7, 0xf0000084, 0x40, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x5, 0x20000000, 0x8000, 0x9}, {{r8}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x6, 0xee}, {{r5}, 0xfffffffffffffffb, 0x10, 0x1, 0x5, 0xff}, {{r4}, 0xfffffffffffffffd, 0x44, 0x10, 0x909, 0x6}], 0x7, &(0x7f0000000680)={0x1, 0x1}) msgctl$IPC_RMID(r6, 0x0) setpgid(r2, r2) preadv(r1, &(0x7f0000001a00)=[{&(0x7f00000006c0)=""/8, 0x8}, {&(0x7f0000000700)=""/176, 0xb0}, {&(0x7f00000007c0)=""/197, 0xc5}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/210, 0xd2}, {&(0x7f00000019c0)=""/16, 0x10}], 0x6, 0x0, 0x0) ioctl$TIOCSCTTY(r8, 0x20007461) fcntl$setstatus(r1, 0x4, 0x40) msgctl$IPC_RMID(r6, 0x0) kevent(r0, &(0x7f0000001a80)=[{{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x0, 0x81}, {{r4}, 0xfffffffffffffff9, 0x1, 0x4, 0x5, 0x8000}, {{r5}, 0xfffffffffffffffd, 0x40, 0xf0000000}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x100000001, 0x4}, {{r1}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x80000000, 0xffffffff}, {{r8}, 0xfffffffffffffff8, 0x20, 0x20, 0x5, 0x8}, {{r7}, 0xfffffffffffffffb, 0x80, 0x1, 0x3ff, 0x64}], 0x10000, &(0x7f0000001b80)=[{{r5}, 0xfffffffffffffffe, 0xb, 0x10, 0xfec, 0x5}, {{r4}, 0xfffffffffffffffb, 0xa2, 0xfffff, 0x2, 0x8}], 0x8000, &(0x7f0000001bc0)={0x7, 0xf8f}) dup(r4) pipe2(&(0x7f0000001c00), 0x10000) pwrite(r4, &(0x7f0000001c40)="eb044f1a6d574c5362b584c5cf47229828586b5e66ec89aaffde2484bc039c42c848bad4bbb996c70f42710c9ae46181cf8a26d6f20e787de5fa168bf55057bca6f2b10dd0c7b6106f845fd63f24a1afdba75288dd2df3b5a7cf9c5ac21d51652921f3c44b808fe0af27feb6dc021351c21cd33d7754b407994a2820931b907009f04ef715cb620b7d6c524a68ccacce4430273d9f0351710286c29036891347aff53d4d38af4cd6aef57f2f31e7abb7d630e7cefb3372b2c582c65b0fa1269e7a42516a6b7349ff1e929eb30f37471d2a402cb920e88a0503fc3c905f1f8bc5e8223b0e5826321674fd9cbee288abbf3838bf194dad56439621be9079d1822639e99de48e98f428ba3553fead7cf54a73ab87b2e17530bd04735e493d3ec60246fabacb6f8a479afc3200dcc9349998fee594d59147c5e2e9d6be60f22540bb51a4f93d6d7242d42ab63143f266c0638827de5ea973e8d22e0874ca4c919fe420534c6cef5e71c37f1222592049920c44a137ad7184318b7c671e2ffe9b4b5caf5c7d7420b9a8fe9820a62a96fdc8bf4607a61efc60431a16d32b9a125317fe183b2655fe0694cabdb67b23d08b54a92801e6db79ef17e39077427a61ea572607c0df86e28ff17cf94444c4acc729b2b95146e1219147c4fba31eebbbf4f84dfee56dff5527663ae20b6347fb5da082e61a0d169efdc6960c7c56f9a5a6fa11c67c8b6e3879c82dae2755f719a2a17d17796ea5db727aed771f2711cfd720aa5a41dad9bacd9fd5a8ed4a7e865178791f081c9e4f9b88823f2ddb764cdc7c6585102a2e404f7b95a7256882df8c4a4a179c3df6ef54a04f3962520e39ae63ac67d8414bb6f5c74b88b2ce43116e2ac73d8cb2b259780971a1a396df5dbc8b5b54ff76f267074c40cded73b914601c1be6d633708398368df8aeab9b7bedba6fb2f81476e6b370b39e75a96abfb303f2a66bc40383f2bc3b9a5a113e4122f17eca1bc5315c08cfc60b8e2e1e7d743c1942dbfd56da97978ac72165d7e03c3832a307495bac839cc4304ded87b868c33d7d25220d03a79968c1a49c9ad00ea55078236846c6ebd4748b8cac88e1505ed141ae4a86a1aa2c8daf7482649840411bc068e3da192471997f15d2364916f44bea86fbfbc244d3a3d1e47eaa9d1217619b5a1675c581b1fd7fdbecbdfff89bb49d452a78dc969311b666b5e15362b38433b481cc8ee37d5b858d61008a2ef8d758ef8a23c0e6b3cbbee7fc0b82d87070c2f857213ca01205a3a2806014f6558a41e8d407392ce936178c4e66df541b6ebfe014a1e2c66c604329f19e023c5142969056bee9cf859fbb133ff5fc5e982345f2d7b362f4b53b4ebdb43187d42e352002c937b68d934c2e29be2dbac9d1ec76c0501d0f82952fab6d4cfcd4a8fb7e39492645bbf09eb3975ce800dacf67db78a47b21139772561f3cc86d2525b8cd515effe135ddce64eccd070d723877669121342c16932626d2f4392e2cc1f3fa6d0749046b60e96c3c9e018e2b4164f33058865022287fb5ae352c7a073e94fd7ca970b5738b18be7ad5d59164f909623028b362f2a5c341390c5dcf84f4dfcafda25a5c3e08d1f57aac9f30d8abd8521832c944f160bc5cb90965825cfb518f79df96a7bdc52251337e19cc3d905cdb9b6c171456b5c2915c7f0e2ef2299f330bfdd603f58316a6c396382a4c65e8b81ad8dc0cb3b01a0d52895651642625d6b0f7a5302c6c6557dee59c11ee132f833596f4303f03ce6139a2e3d28dd7e4b8c2a931d4b645108dde5709c8e98f17ad774ec00cf82ca33c2841c7a7b3ddc20d473da8fe13cfd30cb0307a0a8f16a483e917905be905a4daf21bec8582af52b9418f770fc4ad1eed4838cb196b64f49602b663f68808251aba2925b9f6ee7ee118536589f8bb90405a4bcffc89ac8f0c21e5ef36a04700a34b265db7e1c2ca4b107aaf550c1e3373b6bc71f50fc510a032e07c7380b0a2500b4de2e847cdf7c3d8132e8b89c4038d4138b30394735dedea8f545b296ec3a22d1f3b18c5d944f920c5e4f4abeac779f711616190a5aed3e78cca64e772df9b342496c358443d40a8a5fb9df3677cd8f44f95d929d596e7ce0719e2d13f7108f95e46b108439d706c099d2e5d283ae5ed8808c227a945a498d64a149a23a654b7d0f50b043ad1ae3ecd0caadb7ecc5f506837c3054c0108001ef10bf3c80b21c9646102debd4cc485b24f47e97d51d204b048a74e539bc87a92ac879159ddc95a9434a0c166e32de028fc1fe626bbbd77a229ff895ecaf785947479216a12b07c23b8f422417ae16a21c624146fabed715334d0ef59285b6c45a7c5e933440568efeb9db702c07da87ce5e8d46a1ddeef0cdb0e29abc0271b5e6450b3087ab1c36db2bb412971da965b44c7e7412d3e7703b19f11cf3b7422d428d6996f2b008555e1e5567070ab7542e8096db8685948d3556e6e3196557372eaedfdafc336e25ad2f2d47b650fc665aed7a7f490a487122b8341641f38dd831ef4e41fba9665fcb6fbecc6dc51a26eda4097b0ca69eaf0fa4171edf3ec861bdac05bf68b1ee8a6b99cea2b22b100a54f1d77581fe90665764f150e41815a7ae38e4ab7de8b74e783d57e320c5d72ab6663cda2e7bb21645d1e2fd9145a7ca035f44c8a63e4ff3e4adddd4b6c11342e938749f476c3e1f72d470bc6c463f8fb7daf2ab9499d085ed8b67f421369ebe4546b7307218d3d34085602ab99c2340b726ef1fa84d70815c5d1fca88dd97b81e85c0c4449d5fd92693b67d03693bf8591e50ee8e57864d4ba9362dc1b4cefd12a34f5cce2e1bdf64af1ab6711a28cf2b569b90f0973a62bbc9c3b66f56f69a1fe73b2003c046e965d676632684f9f1bc1d8456b96bec4c32af05c855d40fec178c9deab98b1a8c65e47a19a99c4dd6cd3c2b3764cfe8d80b35385ae2e9c9182b9cd27d7ce806d7e80e2718113f1b81a87215ce96119484c167e93b27fad8af7a941b6859dcc137daaaa7ec4d7a434bdbf008773f69f8b166f625901875328884b107218e9b34c36024f2ade536c302539865054163f2843f90c05578a4a164742662d7b8b4d4e5006260a1a0a8dfc976ce6c551d17b2272d4cabde6d979eb302a5994adb7fb7a31154e30c69f136deffa09c71ff5c6f8b5878b7de1b1a1b485aaa654b9d557cc98a4aaec8a388891979713683ad24bd0a89402f36be5b91e72db89d3d6eef97f8239e648fb8e11cecef2b17c2cb2007121519f90d70cffaae4e2a81973a90dc275623cc097fa7f142698113909ac1d0689abb4b711460f06c575417b1bd094d2e3ee22851c04a10f7b70b67ceb0eb1db4070545ed791da5767f12f15ed8ee82b73cf58e2b2eb5c30a9eb8e60701b02c8ca7897715b1579130efd57b151dde08f8657e04f4dee0e6f0349a606fe37d25a05d3ec7b4c8f54117f43b0df703d1da59e930e1a47d9e4c5f9d58d1e0b060034d226845916787d3962fb3988ac0cf2e07f9004a3d140551a202576e3f891b73ac40ff29a9cd7d441017743fe3de2d6bd25fd92524245aa9c3235d45f9d57deb5a44f24ecfff4236de6030a1b89c7107fd9fe96ad8d2e19c491e0cc8357aef60e4554358ed6d40992b62bfff6c501b092db5db96fc66bcb853cc9f191feec0ee27d09c518dbe4ea513f5b8dde1beb6a14517a571cc8b4d201bb2f2f51858e77bf8e802a887a8c6d430def22b7b9f07c4738a7d687c72630f5183f379aabac52ab56642cdd40f3e91ea973c93af922c3c826111a320a1ff3e6e7d1b1cefd506b6142dadd8e7eea7f9128d1717ed57fa550dae8446e8f3e486e99a1a09940898569bc1c26c199f464dc6e3a8c12bbd81a7edf7da54930bbac3af96382ad7f4b98084fe1e9062b2569de6531978fccacddee3c1439d1ee0807f97b87c797147d0a19b73203eadc8c5bf2de986250ebeba62fbbcb5a3ef78df0bbd9ccc85cec05e98254a3bb7c86061a49efea74793b532928239384fb2de942f98dbff21eeb8bfa651a67da9b2167205030e31dab6755b8a78728f54f50637581e852c3c7b067bc12a8536ec30182d244dc4502053f7e0ef9f874c926168c5a3c35bf6b4f6aba629e98d737ae93c6d114d8c159aa44b96ec80e9224c4d8c0070fb6baacd3e617294d74dbc82b781925b95c284ccc9e92224e50655ffa921ff9fb01df4e5c8c865ae5c02f461bff6996b05fc8b68e2728b5f93914fed9acf6250dc8fc9bfd2dbda0e4f776ee005faacebb385015d48a60db1f602f3137f439956c270c3896c69e07e3c129908661421a873d2c6738d53123a8acc64c4ac3c15255c86cb66e56ec207856402471b774c653b613557568dfe5691359478dbddc213b6f66cd6d0bf38ded37162e20d3012b4470d1be3000c2492063adb91de0cc0352850543bb02450b5df7ab15f54373d05b85f36d4d8fc0e695113f01fbf11a466425a8c95ab4358d534d2e039ffb1f1e106735b531501a4c3efb5147fe1a5e4c0edec9525896529cecd1d3aaffa8c211476b4399c8bf512b7bc8cbf791df4b1be1e88b79d15b1652b1ce7aedda86006306eb2396084c09cd938c97b60d422f5faef09663623a7ad30b5d66f23fcc9614ce8092369420f186c7f511a8f9205290b58de91e1324f6c11ef93ebeaf2174cbbd3e988a0e156cefe2cc06971fc5a9b0b328ddc5a7c15b9bdfc5d387e63e279dc08f557e7246706afff6fb8a552c63aebfb739c0d5c101e7344afd5f72b326ba876d06f59a19e8e1c90171e71c29dafba6cb3869d3ad0adb0052679796a93cbee2ebe8552ea6a975c72851ea0c82342eaa284e4f5a5278433a39cdbb88020c64364e992205addd5db0e7d12931893e19acd05953a1bd4a8066a5d6ed69653aae7cf1fb74b9ad4ffa2314c722fb631d44fa992e0b492f7c63d4cf378ef813b290f726eb91b8506a0f4a2697a10466e03c99c5567201c2afa7666ac44649d4134438704940a71ca943e19e822acbffd4a6ca892d651dab4a3ffba2be3d2112450becded9b6bda546441283593851cf1a70cc9c8cf516957051af11132196885b5a0f7bdf6bedcf7754d5f4c4ad34dc643565bd2b52ac30e7546276e4fce9fffb1fe710cc0d4b359c2048647c3454ac4893e193a59dbc3921cca3f391f7485e446238d232703e04d1b388c69fb25b57fb91864ea256ac1bc622cb084dc2a1814987e5bd7ec3b83938e25693805a79642447d39c1c072df83acb94c615f2fd32b482897d8e8a5363066ae3145ff3cd35698d348234b777ffb9acf1cf29bc666e3479c9ed077c9b0a15117413d03280135a17b5a0f04545eeddbe5d7829379c2485f1a4ce7b88c31b0eeda3b8b2c260a821222201c3a2d7fab89514b54982d28d111c110e22f5256fd7c508c69a4f1d6c2d27f37757ab12d3f7f7138d7134bf5132215bf03394421f6303de47c82063c6e8094aa6df42a668a382b23be7037acaf032b5f7f4bf739eb6ae4a731edd1c3b90b1acd02fdf3141f7bb1a86232b55c97706d17a1db4b329280398a98ab1bcf20ef78b1698da3299a0b1785c4e85f082f5bc21dccd149c1c86c618c792a2ef0530093f1e7e5385ba216d2d53f3f20ea01fabb4da92b72116da04cd06ae321cd72e5b4dc1e661385e3e07bd4babf59d0af34b781cd7635d207580d542b9363e9a9ddea2173d62ce144d504b41ce59358d7790664fc2f5f3234b8ea52ea25ac0da3d32c1fd211c450e9b75927aa51b279a569e131e767c4f27f4dcaadcd844e5f0d10b", 0x1000, 0x0, 0x20) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x401, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x5}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f00000002c0)="423c0e0fee98a60c2290c4f6c85a6b3d9fba108d97d1c5c8c0e2d4d0d1c922117f41f319fda4078369dcc0d8133b98a019c53b02ce9104648f2d428ca22496784bb96955e72301d016000f666e9abc0f48c41d491f2ff82fade4e6cb0471a0d298d2c534dba224fb0a4057a8524d126f0ac21e685bd5dd4c54b0d6ecde28875c76bbb068bc4059bc3ad38573e544dad8547368910074f278c87963a7d2814ad69f2ed7f8a0a38f8b3f1541", 0xab}, {&(0x7f0000000380)="5a5513fc855b42efe039716d1982e712f5ff6b58fdd998018ba1628759ebdcc689e5dad558048b9708ddd9e94112a8fd887d14d35b9ee6d442a42ce377ec28987f32e9205c42561d0a8cb1bc7c0eabc2009807a2833477ff94efb0cb62a95ea9c6e614cf8dad58785583f8eee95c296146e75c77b6fb2f679b226b9d84181000672e0e1a883f68a9ba28365a7d1aa4af7f9fd7d452516dc041442c6b4935e392905dce74c3f4b8c8e6acd921b8fb0e656dc2ba2a35bbf638ad28e91402557e6ef8dd44106aab8d8419a424057cddd04fe0d84246e9cf3971ca68dd427ef50a9736158069948cef48f5bb", 0xea}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4, 0x6, 0x400000000, 0x7, "3830da6fa02b5bdfc3c11e624fa1975937f2e56e", 0x4f2, 0xaf}) close(r0) r2 = dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x8000, 0xff, 0x308, 0x4781, "238fce12779fa39eb2c2e59f26cbe552fbc25593", 0x8, 0x6}) connect$unix(r2, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "9f8d14c675040000040000ff0000004ae5000001"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') r1 = getpgid(0xffffffffffffffff) wait4(r1, 0x0, 0x1, &(0x7f0000000280)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:21 executing program 1: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000080)="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468"}) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) r1 = getgid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, r1, 0xffffffffffffffff]) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xc) setgid(r2) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) close(r0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) kevent(r1, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:21 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x0) msgget(0x3, 0x180) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x22, 0x0) 16:00:21 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) 16:00:21 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) r1 = dup(r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0xac1, 0x1}) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) 16:00:21 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 16:00:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000000c0)="e000005c00000000", 0x8) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) dup2(r1, r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="b78722829b20dbf59b07f6a4e3cb9c48bd59d44b2d8356f0ed2eeee055bb219f8d755cc7af5087757f4c787f89f26d735091278a2048d5ee7c09d3e5abd4983eb3196a9bf9bdbcb5763ab347bf6571d6a5bde7b2c53d244efed93a40bb47e2ca9a2191329a623a254f65de6a822064edba16992d223d36be8117e5c03a6ab63740146b83c9ddd883814382e578eb58ceac1e893bf4e83199c07d6f9a97afa87ec62e919434d6f2b154ac27591fddcc2ee7222297c453ad28ee4d2ca0b08d40854d53876d536f0ba217fb32bb5b5bd9e1b7329dd2e849eb5d0b80ddf5f0f4d5dd10165d057b5c0e2b7819457b268210bae89e58c67dc65b64bf06ba8b241ce2ee8a4356bc56672f0fa004eb5b081bc5f560e79062a1197361b0bc7423f7d6beaae8dc048925c03a7807c832bbe603ed3e77bbd0aa8896b1bfd3be5436ca35e80b7d44dda0a7f7ab330ff18aa828640ad7d951f70cb3361f8bc9c38aff898ebea7631d4e4d02883317714a67e06f5ea2a3a5d8535230bc7e8033ebdb71e4283b8c8811b4ad4b98ba86e675f38f9c13af9b27122021c3e449fd2554ef1724ce7dbc9fa943d71afdf82d15a3c08d46c525441e54fa7746960a48a31b7695fbadf0c2a6f2429c2cabd90c779ad34dd4164043d5bf0f4250b182775ff5ad84c40d9ac943feaf2d586f3671d492891c6aaf69d04d4a5aff63eb91584ff3f15a27f1a44ad235bdcc31ff4d050dad7c60c82e9f4543429fd10885e1749311ec2758cc9668e185ffaa6dcde3fc838b2645cc7f1e5d011cdd43e39e0f2bbaea452a1ae4fa7e9eb223fe2bbbbb18c9e6852292c83c35a419be77bb197b2958523213cb2dbfc25ffcd4932c8f2cbb92bf686eca26d67c0038687cd159782145602abd9b90fe2f18019f02a2b831fdcdac6b6464529b8b1db09cd5f521873690b95a9e64345162b592ae19df8099bf37d99cae7d96a4237a865c08153e4bf7074fe47bd52990c065af8795da81bc5aad8285f9b55f9aabd8401f64d9636a5a245d5a0eb78b4d81574142d920293404bae2db256f1ddc47e7cd39a3158a08f6ee442c20cc122d2ffedede8ed6559de505774c1138f4208c6cf5cc811fdf283c53394e2dee08b4ec99cab0f2401427f970c6cd488231ad4d9b7e57e7f3592aee7c6081163aa15d2f745e2159a0f2c9874400666cad2a9fe31df778a0c5861f7a1f8371a93e74b6c779fbd615dfeb291b2e43ae3b2e912320a9f05e75aca0f0dc7806e3604589d1be5905c18e3c0bd180e9781b11c089ce75ebe9ac2899547805bb21e2369a4c5e19cffa5143cda05496281a6283036e0c2bb3ad9e6150ff0c6382c2d8253c3b3d0840c8d45f914856bd426f2f53d977cc3598b802b7515802f04688f36a21f0eb23bd8ded6afd93ea50d017edf62166267593786306bd69265a58a9fa00f3edd97bf12ba453a10eb81d9aaed273e6f1574c84f8562525e19e40007b0c47be28b6c67eaf91f92df9ec9fd6268723432f4b89aca80d01a4c38c86ee1d4a92561dfbf14c4aacb05629caff81067debc5a472aa79ce5e8545314a197b365a8e5d52757218dac4a9a0138b2d289be439d8ddbaf90918ccde9ac05fbc2d1b6a0607c4f904a6a89acc428f9c73689e4cafdf64e6d3da3749a42c4b378c6a2ea336f5ba076d270ee8d7e3546c41eb414375fed78103328e720c5d48caace95b2d2eb0c3306b278740cbf07dbb9f23eb31a24c12b83e40a944a5b80a699c1e6c2ccbe3d7a6e53737bba5708356cf9db1ed57bdbd7c09d35963e38b85ca7a0a2bb6512b73c9dc074191428657285e33f5587797981153024e34ba92ec06bf6d7e2aa79c77b2bcfb0b8e30a7e13b4cc28675c2a759d48f079d136b5c985410fd30353eae90b0a3caee812d2ad8c74669ca42b9af3264e3be85eec23a5f20b844ad2749fef2d37088585d35dbe2174f90c74792827ddee167e55ce488c84fde6776c8d3418cca53c4b90a0df3c2b9cf83fb64ed38b5129482fe908e256d7e18d4e9b487513d935b32fc90e996f6d37c8cd19a5161949e2465a0afae5d03cf8bc55deb82eab59efbfe08a351f88764f8f098965bbfd3e3da5b86fdec6ce05a33a5064b762c1dd01143013881b18a8a52143a7eec55b24d91cee35f54f9e88911f180e888a41bd64c03249d3083e01cf3946daebabf379e7c89a6a3e24292baab210b1b94b3d5a0511cd7adc502e8aa482e9dd1031e68ac4a75fec3df88a9d282d5b6f196b3937c911df40811fe46e92528ea2657a5d506431b2df43f96513320f063ca36a788ad560f63d98fd0f27cba6716210d3b553e5869df7d82167a2318cb9c0f05bb38445c90f8df8add74682505ee990b028d1676fbd1baaed07f48a8eccd8dba0a34a75edf2faee6b8f06cff1f51d4792bc4e70d2a9081d51be1104eb2e75ff8a3d606b7ff294950c1e831f727aa96c360a4afa713cae73e11584491145a9e9e20b9d78a83f652407c0854c2d1f2b62ada13f0ab488da664cce916f481b87074a75d2075a0b7ba43a9662a755335f5e65f261e09db7531fb784e8d054fc29b5f7df0a2c504c971935ffd31dd9652ae67a76b13e0fb617d66cf6c85c9b55a69b5dbc54ee48130a33363de786f34c20eae542f9c50eb80d79496c9c1f450de3b51ca6eb10e85ad707b96beb0661549da61ceb8dcafa4431d6b7cd7b2ea3991bdbd84ed113a64f70f246452c6e69e405fb75f90c74bfaa4633b22328565553b2d489cb231e0657dffe58798c6b2722f873cec6f1866e4cdf1e945d8a9b0ad469ad36cff34706587c55db83330a016fa79e17682b76d9c5b0ed21810c7996eef7dd8502bf873611ed8db00cb27c78c7847d654324d5a88138577adfb2128ac867908686e6e22a7d9773d5ba065a2c51c0ad108458285154f65184678f2efd23eb7e09cfe211c127ec72982dc467d9de61d5a3261cafe4b01b6de74b931d7e4e1c9da84787d57e233e22ef059be99033347be6829571dc7e1859c1cecf069ef1c4bb2c92a7ca07588b05b74b3bd5561ff98fa8968eb3ab42890b20e506ad17130de8d366e0af886520920542720e0880b95db263137873827d798ce36d49b9c90d7124adb21e44003b662820c57ad507c92d31da3f64d0d59bc9536bbb8b7153c652ec59ac527c9bd5dc2dcc29310c7ce53d528ab579e4fe30adcd7db4bfb3d26003519bbde48667be6eb478135cd8708fb7f6666a2f3451bcda85b497314941a33520bfb912d8936fa3d681afa407a81ffa5cc4f7b98b329af921e6bef18892515ada70ffc81af5f9f26007770199a690218854ba634e7fabdd981c66e5bd73c843e140aeb4df59e4133e6c87c02ca9a0ca4ed7523c5e48898af18064e405273a7ef1b889ef7d482242e034662439fe503abd8e8345716a68428a901b80c18fc5e16eb2c2eef0426bcefb03f2e00241f9785f94a4f055a03b8d88cd9f0d53bf1c071a07415b9b7db5b3b7746a5085eab3e2b41e72b0c6518974d2c4300a88c8bce5c41ceb17bfb7dd55354e621ce00ef9e33e7a1496a6be729da998eadcca2848bd8c339e6bc955f086e2e9ec1e93c9cdd5fc5e107d9edcab7081ecce78a08b5509832974707714400554121fbe5441b5620c1236175fb7a20401511cba88715546ca500c0e11f798667c64e0c051203068b305f7d99ddbd32b836c810de09174152437dbe0753bfd5bea4a98dfbd41f13d870616573617a16ee2e08f1288944a374125b97ca9f5bc5f44f7ea9145c5c44b0349d0eb446399a6ba7f536348256c59fa9f90446d6ddd00605f07f56f236579177b52a7af1ba0430a9e21713e1edfa1cfd76a131393c32a8324b73f30982af299af891dd9b3d78772768b09525a95e0856be87a19515740c00e99961a7258657c52d0966a48b30e3a4beb893fedf7dd5a2f19ad0bc74087d01b96f35d83760b20afbc01ee36df8d6a502395e7a13ae273ae7c648dca32c3a15767a38079a886e3b28e555612eda3710f9d91122aa4a1bba864b2b32583dfc02a9219276dbeb7c18fc9f10c42a555e42114a492b123920460ea7e415c3a9793a6c9598e60597a7b9e57104232068300817be221507711ed4018feeaa5bb87e0928496ba988e96fc48ef44af44eeee45f3e963339710aecc0311fbe14e6609be2170fd09d846e4aea4f2eec4193b752cd744b579276746b9b6203201832edebf826e5e1aeed91e791213c86bad2eb4aaf808bc666b171cbb139ef6660bf6c7cbe89ac4f7a295436f18a159e48193d1d0eb9f5b15e053b7183f41d0d8d607be123d3bfdcb39664771ff1f7f4d4754c9557f18faa2698a9012620b478fa3fa86f1d4b0b9809b93ff00f66f32b6074f1587d151e06c3d5f7ca3ceda4e0d336812f1d31c7da00c0dd31bd04f1b6135b32d68ab076c31702b3aeb6feb8346fcd9983fc04fb87e60972fe024ee895aecdccc84622f79d4e379dc93f01ede2482476aa5203fd023e6c27324235768a69ca9cce8fd4d1d080fef58e70846f14c47ab5b4336c43a93740fd3a4b3dcbfc7c469e9763f3f519e7dfd7b2c7a95682ac16525bfb5b6f2076a64fe5cd01d6659a2f211bf4e94f6e265162a44328ecdbe280c63ac95895e822ab62a669c0ee36a0fa2a1371f4be2ea640c8fe30f6d1eb7c1820430e8d0fe7e8b696b327ae6e0ec7929024c43ae6a0c9adb262eec1233130061d7ee0cbe5992dd6c143f9b8fd4fb673b7d0d8cde0314267c295ae97078940d580f1411777c62c492cbcf84554486b031925edd5c5c6b97e96802357d4ae2a1bd93490f9e54efb77b5bea9771d9ca268a33e863662759b9431ace5c896c539db07e13ec05afe38d6a5d8f224564e10235b86a32c151fac8987e1b98d60a9e3a6c79e77b16748ab6b7a0d8b0f94343e19d9f8c67db56fbc70604449f321e1bf26bfd803f98cdc1e7f87919739ad79a315475a73ba7d8427e8c423e65cf081c152ad2b443d55f8f70fc026323773e02ad1642679608bce592c9722d8887f021c00960d2a81c45cb3158bb34d5fe2127f336aedb75ae4a25e5c2232162ace8741b57e894aa91c948e5b9543842a48dd031c51cdff6b914b4a9fa1737de81e5d0f22ef755a841d5b5a979eb320c3354fa27ef28faa37c9d6cc67bbafb11553e1a8e6e53cf8adb2785c1ef6b5711b4ba82377b0302620a40be7a478dbde5ef017dc4ad8c08991cf6c2eda854013d9f4f7392a3485f75dc71dd330a1e2c696042985925279b86b0615e08aba44e5aa447305167d514eed747e4a5f1a300c44440401d79cd5fcc1049b792e6f62923188d0ae8cee05fafa97da14bb49c692841bf69d19bf995e71bdbcf14f1a07595de7594c5d203cff150ed6f7ec9e31aaa24c375bdf869792bd09c20e5767e360a485fb48ba97f9011f9bac3b8ac7535ca4e28f29d18f6649267a5b48ae41ef33ec9069b663d17273991742e5f1ffd96c70062a5dc9571a259454b3f7ad450a346b1ebf583a35616918b3c39b2295cfa9f2afb268c3c2011cba1fb18c631be25e1f241b74390baa77df4e7b250f80e477954c7baf41f590fc0bb9d1e1a9e87294dbaea68a931ab08e69c211d4f07033d71b6335ccba1c769c6f23f367ffed99281adf702d9eb8404e7d31c094760bde9bba596e8fde4a0d4b343c70f5001ec4a829e1e66ca516230b5f369f30aadb552b28f6c2abb66d2dc654f8cfb1b9943beae8d32c19f9a063c573906a457831d494b907ca0013fb98ed675eba4271fa2a413fd78a5134d84c15482dc6336f9bb0d6828645", 0x1000) 16:00:21 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x10000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000000140)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) r4 = dup(r1) r5 = semget$private(0x0, 0x1, 0x201) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x8001, 0x0, "855c55000267a7232100001a0000000000000040", 0x0, 0x5}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0xb3) ioctl$TIOCCDTR(r1, 0x20007478) r7 = socket(0x10, 0x2, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) pwritev(r1, &(0x7f0000001a80)=[{&(0x7f0000001d80)="e22490d295b0d1f6218db0ff090000000000000087bfd2bd5098000ef5fc8d570470931d665bb339385be30000000000001da972a490f70d6a06b4bf49c6ad6545ef5b22af9eaf7bfb885713dbb1ed00f58ede8a2c7df9e7627ce53f0f702eef3f23156edbfc229841bd3144659fb4dbcb657ab5ebee2f1f1f30ecdf3b658a8d72cb00529b5ad2ef1158bf6c7259cecc8971f400bd177fd82d0ce17e644a8662e5a91a5ca2066f8544", 0xfffffe66}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0xfffffffffffffd95}, {&(0x7f0000001d00)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0xcf2}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x4}) r0 = syz_open_pts() close(r0) syz_open_pts() read(r0, 0x0, 0xfffffe4a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) 16:00:21 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x20) sendto$inet6(r1, &(0x7f0000001080)="89c068da105f1947", 0x8, 0x2, 0x0, 0x0) 16:00:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r0 = socket(0x18, 0x2, 0x0) pledge(&(0x7f0000000000)=']\x00', &(0x7f0000000040)='].\x00') r1 = shmget$private(0x0, 0x3000, 0x529, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x2000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x74}, {0x6, 0xffffffffffffffff}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) accept$inet(r1, 0x0, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f00000012c0)="85") r2 = fcntl$dupfd(0xffffffffffffffff, 0x35169bcd116f07de, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r0, 0x504e87ecfe1cce31}) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x1}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, &(0x7f00000000c0)="86", 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10200, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000240)) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:00:22 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\x00') 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x4) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1d}, {0x80000000000014}, {0x6}]}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x7) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0xffff, 0x8000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x5, 0x7, 0x7, 0x20, "7d628596fb12cdd0cd98d3eb30a4ea643b23118e", 0xffffffffffffff80, 0x3}) syz_emit_ethernet(0x17, &(0x7f0000000080)="7ae769e1e9cf6fcaba4ba6e1a1f849b2495dd1bf88f2db") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) dup2(r0, r0) read(r0, &(0x7f0000000240)=""/253, 0xfd) 16:00:23 executing program 0: r0 = socket(0x1, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0xb0df03f983811c41, 0x0, 0x1, r2}) setsockopt(r0, 0x3, 0x6, &(0x7f00000000c0)="7dcab7cc8cbb006e0abee5d3", 0xc) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x1000) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x200000000c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='#') r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:23 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x800, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000300)={0x8, 0x5}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) pread(r1, &(0x7f0000000280)="9c2f62e5e4d49d0c751bd7a9de02b8725668ed8c4e1a585f046950b29739b5f7aa896989df3c7bb33fe80149ab82f5b5d61ade7490f2c584767320b2c6b0d0c30108c7baa97b", 0x46, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x6, 0x40, 0xffff, {[0xfffffffffffffff9, 0x0, 0x7fffffff, 0x1, 0x100, 0x6e, 0x1f, 0x1, 0x7, 0x101, 0x5, 0x5, 0x8, 0x8, 0x1, 0x8, 0x100000000, 0x1], [0x6, 0xfffffffffffff000, 0xec, 0xfffffffffffffff9, 0x7, 0x9, 0x20, 0x5, 0xfff], [0x8001, 0xffffffffffffff9c, 0x9, 0x81, 0xffffffffffffffde, 0x9, 0x100000001], [0x1000, 0xc1, 0xfffffffffffffffe, 0xfffffffffffffff8, 0x0, 0x200], [{0x3, 0x4641, 0x5, 0x1}, {0x0, 0x400000000000000, 0x4, 0x3}, {0x9, 0x1000, 0xb8, 0x3}, {0x101, 0x401, 0x4, 0xf0}, {0xffffffffffffffc1, 0x1, 0x2, 0x924}, {0x100000000, 0x1ff, 0x5, 0x4}, {0x3d, 0x101, 0x5}, {0x20, 0xf5e, 0x2}], {0x7fff, 0x3, 0x4, 0x8001}, {0x9, 0xd52, 0x8, 0x401}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r3 = dup2(r2, r0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x9, 0x0, {0x7, 0x100000003}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0x77, 0x0, &(0x7f0000000280)=""/119}) setsockopt(r1, 0x400, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) chdir(&(0x7f0000000080)='./file0\x00') chdir(&(0x7f0000000180)='./file0/file0\x00') 16:00:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x100002004, 0xaf76) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) 16:00:23 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10001, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x10000005901) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) faccessat(r0, &(0x7f0000000140)='./bus\x00', 0x40, 0x2) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) pipe(&(0x7f0000001580)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001540)={&(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000a98f00000001000000000000000002000000000000000000000000000000000000000000000000000000800000000000000000"], 0x6e, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/81, 0x51}, {&(0x7f0000000100)=""/51, 0x33}, {&(0x7f0000000280)=""/171, 0xab}, {&(0x7f0000000340)=""/72, 0x48}, {&(0x7f00000003c0)=""/255, 0xff}], 0x5, &(0x7f0000000540)=""/4096, 0x1000}, 0x40) 16:00:23 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x6) write(r0, &(0x7f0000000000)="e6740a5d76862efc85843121cede02f3e3df866224407ccb149d504916e2ee3ff072137ff0dece9bed0671e3d46acded7018567477a136e9ef810e4a801133fd03e8a4418747e7b0afd04a1946c064d27d5c8249db81a09d7b1f488208bcb9aa1918c8ae2db68e9311d0e1c8", 0x6c) r1 = socket(0x6, 0x1, 0xfffffffffffffffd) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x87}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x540ae393f44fbd97, 0x8) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x0) 16:00:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x7ad5, 0x0, &(0x7f0000000000)="d3f5684a707c3bd833cdab3d26934c73b9806d41e1f7ca7fa9438033a4acff6100a0ca9ceaa9eee7d92ef2f3c9758cedd267ce9cbddae09111e8014d711bc6bc1bb2d3fea816e1400d83153a67b9d7d1c8e4f52124ffe6453ba0e0b6a1e0bba567c290f21034793ffe14e4056aa748f5753b426a5fc668834905aba0e821fe230acab5c6b54edbfcb97f6d7bc6d564009fe72c0b983b51e63fa4b156386b033477", 0xa1) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x81, 0x0, 0x0, 0x60dc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: r0 = getpgid(0x0) wait4(r0, &(0x7f0000000300), 0x1, &(0x7f0000000140)) select(0x33, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000700)={0x2, 0x2, 0x80000000, 0xab, r0}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xa, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)=0x1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)) getgid() mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$setown(r1, 0x6, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x22, 0x462}, {0x26, 0x3ff}, {0x0, 0x1}, {0x0, 0xfffffffffffff001}, {0x40}, {0x83}], 0x6}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x2, 0x8, 0x1000}, {0x3, 0xfff, 0x1000}, {0x3, 0x5, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0xfffffffffffffff7, 0x800}, {0x3, 0x81, 0x1800}, {0x0, 0xffffffffffffbfff, 0x1800}, {0x6, 0x100000001, 0x1800}, {0x2, 0x0, 0xfffffffffffffffc}, {0x3, 0x4000080, 0x800}], 0xa) 16:00:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0xfffffffffffffffc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) fchflags(r3, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x1, 0x2, 0xaa33, 0xffff}, {0x0, 0x0, 0x4, 0x1}, {0x3, 0x10000, 0x80000001, 0x400}, {0xcb2, 0x1000, 0x4, 0x4}, {0x800, 0x0, 0x43, 0x7f}, {0x4a, 0x7, 0x1, 0x9}, {0x2, 0x1f, 0x2, 0x3f}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="54ac9a4855bdfe850f219cba77b071e731cbdce88ec059d70e3e5301", 0x1c, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x8d6, 0x1, 0x7, 0x6551, 0x9}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001240)={{0x18, 0x2, 0xcb67, 0x9}, {0x18, 0x1, 0x13, 0x4}, 0x80000001, [0x1, 0x2, 0x8000, 0x1ff, 0x5, 0x3, 0x4, 0xffffffff]}, 0x3c) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') mknod$loop(&(0x7f0000000100)='./file2\x00', 0x9ee553289633e78c, 0x0) r1 = socket$inet(0x2, 0x5, 0x7d0) preadv(r1, &(0x7f0000001200)=[{&(0x7f0000000180)=""/37, 0x25}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x2, 0x0, 0x3a) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file2\x00'}, 0xa) 16:00:24 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0002fcffffffffffffff"], 0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="887553276f7da438", 0x8}], 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x12, r0, 0x0, 0x0) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce", 0x1}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() fchdir(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "77ad316a6dccb0557725507de804fddbd7c284c3"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0xfffffffffffff3f6) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) r1 = dup(r0) fcntl$setown(r1, 0x6, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:25 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1, 0x10, 0x100000000, 0x3}], 0x7fffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x49, 0x8, 0xfe0e4d0, 0x8}, {{r3}, 0xfffffffffffffffa, 0x10, 0x1, 0x0, 0xfffffffffffffffe}], 0xfcd0, &(0x7f0000000200)={0x100, 0x6160}) r4 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x0, 0x6}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r5 = socket$inet(0x2, 0xfcc1321f4c2b1bc1, 0xffff) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000000)=""/41, &(0x7f0000000040)=0x29) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) unlink(&(0x7f0000000000)='./file0\x00') 16:00:25 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0xa, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000280)='./file0\x00', r1, r2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) r3 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x7fff) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000200)=0x100000001) 16:00:25 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) fcntl$dupfd(r1, 0xb, r0) fcntl$setstatus(r1, 0x4, 0x44) fchmod(r0, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x7ff, 0x445}, {0x18, 0x2, 0x3887, 0x100}, 0x833f, [0x5, 0x4, 0x1a82, 0x7, 0x8, 0x4, 0x1f, 0x4]}, 0x3c) dup2(r2, r1) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000003bc, &(0x7f0000000140)=[{0x4c, 0xffffffffffffffff}, {0x40, 0x0, 0x0, 0x8ff9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) fcntl$dupfd(r0, 0x40b, r1) poll(&(0x7f00000001c0)=[{}, {r1, 0x11}], 0x2, 0x2527) close(r1) 16:00:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000000), 0x1ec) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x80000000, 0xffff, 0x6]}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x8) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = geteuid() setuid(r2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x0, &(0x7f0000000280)}) 16:00:26 executing program 0: r0 = socket(0x400000000018, 0x8000, 0x0) setsockopt(r0, 0x20000000000029, 0x3b, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x5, 0x7fffffff, 0xc09, 0x3f, &(0x7f0000000040)={{0x3, 0x7, 0x10000, 0x7, 0x43ed1a80, 0x1}, {[0x5, 0x20, 0xb72, 0x1, 0x6, 0x7, 0x800, 0xf6d, 0x8da, 0x5, 0x3, 0x5, 0x244acf0, 0xff, 0x65c, 0x8000000000000, 0x7fffffff, 0x3], [0x525, 0x5, 0x101, 0x101, 0x80000000, 0x9, 0x181d, 0x9, 0x9, 0x10001], [0xee, 0x2, 0xffffffff7fffffff, 0x7a, 0x7ff, 0xffffffffffff5254, 0x3], [0x1, 0x81, 0x9, 0x5, 0x100, 0xf71], [{0x6, 0x7dd, 0xd94, 0x6}, {0x5, 0x9, 0x2191, 0xfffffffffffffc8d}, {0x2, 0xd95, 0x62d, 0xffff}, {0x5, 0x3ff, 0x4, 0x1000000}, {0x0, 0x4, 0x44c533a7}, {0x8, 0x5, 0xc5d, 0x9dae}, {0x800, 0xfffffffffffff800, 0x80000000, 0x9d2a}, {0x20, 0x83, 0xa1c4, 0x9}], {0xa2, 0x9, 0x5, 0x7fff}, {0x4, 0x8, 0x10000, 0x192}}}, 0x5, 0xffff}) write(r0, &(0x7f0000000300)="c9ad2da31e49994ab203945cac9390b8069ae693efb3bd364935d415d12e47ccb23906fd08d9c36688c436433bfa71cb2dabb5d1c64cba481b05656b5ffbd3940ab04daeee89299b3fcd20c19fa6327dc94d79b462bbd6508f49bbd4939b3d7f5d66e2cc846cc3dc01949b9b6f38bee01b82229511bd5bdfd8c6e2fcc768c3e35abce5ec0aa790a5747cd2ce77aa", 0x8e) 16:00:26 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r0, 0x2000747b) openat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x40) r2 = syz_open_pts() syz_open_pts() fcntl$lock(r2, 0x6, &(0x7f0000000000)) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ftruncate(r0, 0x0, 0xa4b4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f00000001c0)='./file0\x00', r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x14}, {0x16}]}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r3, r4) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000140)='./bus\x00', 0x89, 0x28) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000080)="000000024c8a44e1b30bdfc982955d37c1c103287f07b7efa76d410000831a5283e4b28bed11ec5111024efd7c2200000000cd08", 0x34}], 0x1, 0x0, 0x0) 16:00:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="16b933382967302b0723f9d95b1a869a13679ac8763fe19ed84a261c8bc5e8147855b0e641e16b7c8e1baff6796ecc07833eb5be7b27e806d4c068390e419220b0c7ba3a69b80ce99fbb9ce650cf5daa1ded7f4aff873316bd07e6904d02c2f21a6125b7879e114ee0997cb2d3070000006ac5aa6d844186bfe1942f8d65f79e7c9e46b551b0779786f65ce39434ba6e450ad3d9b3bccb7d0479c83096f5270fb6365fda62eacfd00a9500eb27bf41574c176df65c3c318ca973d29c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:26 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x0, 0x1}, {{r3}, 0xfffffffffffffffd, 0x1, 0x20000000, 0xfffffffffffffff9, 0xfffffffffffffeff}, {{r1}, 0xfffffffffffffffa, 0x1, 0x1, 0xffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x80000001, 0x9be}], 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x8, 0x7, 0x401}, {{r4}, 0xfffffffffffffffb, 0x4, 0x2, 0xffffffffffffffff, 0x8}, {{r2}, 0xffffffffffffffff, 0x8, 0x40, 0x77c, 0x8001}, {{r2}, 0xfffffffffffffffe, 0x40, 0x0, 0x9, 0x9}, {{r1}, 0xfffffffffffffff8, 0x84, 0x20, 0x6, 0x8001}, {{r3}, 0xfffffffffffffff9, 0xada5bb218b048c3b, 0x20, 0xffffffff7fffffff, 0xfffffffffffffffa}], 0x3, &(0x7f0000000200)={0x1, 0x5}) 16:00:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x7, 0x7}, {0x18, 0x3, 0x6, 0x3ff}, 0xfffffffffffffffc, [0x4, 0x20, 0x0, 0x7fff, 0x101, 0x6, 0x1, 0x5]}, 0x3c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0xfffffffffffffffc}) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2041, &(0x7f0000000080)}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) fsync(r1) getrusage(0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff17, &(0x7f0000000340)="b6") 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0x9) setsockopt(r0, 0x800000000029, 0x3d, &(0x7f0000000080)="d5ff9668", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x1) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:00:26 executing program 0: socketpair(0x18, 0xe02b7c1f61e1d8de, 0x2b, 0x0) 16:00:26 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x2) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) r2 = msgget(0x3, 0x48) msgrcv(r2, &(0x7f0000000100)={0x0, ""/205}, 0xd5, 0x1, 0x800) 16:00:26 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="48b8b0bca2d90d8c205dca63a62acad9c4fa1883c35e85c0766dbc92e4bed3c60680cdeb3cca3d3d407e7eb48292cb1b8397444757913c45f3d2110df9728c7dc3141ec0e50c5987590eb347fefbc1a134b1fd6ca15fe9a9653848f61b", 0x5d}], 0x1, &(0x7f00000001c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x58, 0x400}, 0x40d) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x6) 16:00:26 executing program 0: syz_open_pts() mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x3) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xfffffffffffffffd, 0xfffffffffffffffa, 0x1, 0x0, 0x1, 0x0, 0x1, 0x6, 0x7, 0xfffffffeffffffff, 0xb0ff}) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0xd621af275739fda7) readv(r1, &(0x7f0000001800)=[{&(0x7f00000001c0)=""/105, 0x69}, {&(0x7f0000000240)=""/254, 0xfe}, {&(0x7f0000000340)=""/143, 0x8f}, {&(0x7f0000000400)=""/207, 0xcf}, {&(0x7f0000000500)=""/174, 0xae}, {&(0x7f00000005c0)=""/130, 0x82}, {&(0x7f0000000680)=""/90, 0x5a}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/247, 0xf7}], 0x9) 16:00:26 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x4}) clock_settime(0x7, &(0x7f0000000040)={0x0, 0x9}) clock_settime(0x0, &(0x7f0000000280)={0x5}) 16:00:05 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x4) 16:00:05 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) fchmod(r1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)) 16:00:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') close(r0) open(&(0x7f0000000280)='./file1\x00', 0xa00, 0x48) lchown(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) 16:00:05 executing program 1: 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) r2 = dup2(r1, r1) r3 = dup2(r1, r0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000080)) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d596d196c331b708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddc400"/127], 0x1c, 0x0}, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:05 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x60000, 0x3}, 0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff15}, 0x0) 16:00:05 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af89720fd3872babfbb770c1f5a872c881ff7cc53c8943030900310b404f36a00f90006ee01b1257aea8c50000b14285c2ea9571aa349f00029b1397000000000000020208a371a3f80004000000000000", 0xac, 0x100, 0x0, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0xffffffffffffffff) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x3, 0x67f6, 0x100000000}, 0xc) 16:00:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f0000000000)='./file0/file1\x00', 0x10675b27e7f62f1d, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x800, 0x4) linkat(r0, &(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000480)='./file0\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x0, 0x0) r4 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000380)=0xc) setpgid(r4, r5) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000300)={0x2, 0x8001, 0x3, 0xb997, &(0x7f0000000080)={{0x7c00000000000, 0x0, 0x1, 0x0, 0xff, 0x5, 0x8001}, {[0x5, 0x1f, 0x8, 0x3f, 0x7ff, 0x5, 0x5, 0x7fffffff, 0x79a, 0x200000, 0x4, 0x8001, 0x1, 0x5a, 0x200, 0x3, 0x3, 0x3], [0x1bd, 0x1, 0x800, 0x0, 0x26c, 0x80000000, 0x7, 0x194c, 0x1d, 0xfffffffffffffc01], [0x0, 0xffffffffad8384ec, 0x20, 0x43d, 0x4, 0x6, 0x3], [0x5, 0x2, 0x10000, 0x1, 0x2, 0xa8], [{0x2, 0x5230, 0x200, 0xbf8}, {0x2738234c, 0x9, 0x0, 0x3ff}, {0xfffffffffffff801, 0x1, 0x3, 0x6}, {0x5, 0x8, 0x50, 0xb05}, {0x3, 0x2, 0x1, 0x10000}, {0x20, 0x7, 0x1, 0x1}, {0x30000, 0x6, 0x2, 0x800}, {0x227d, 0x1, 0x652, 0x2}], {0x4, 0x400, 0x200, 0x2}, {0x4, 0x4, 0x4936b37e, 0x5cf}}}, 0x5, 0x81}) socket(0x10, 0x0, 0x5) acct(&(0x7f00000004c0)='./file0\x00') setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) 16:00:05 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCVERSION(r1, 0x80044270, &(0x7f0000000040)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x100000001) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x774}]}) chdir(&(0x7f0000000000)='./file0\x00') 16:00:05 executing program 1: r0 = dup(0xffffffffffffff9c) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) semget$private(0x0, 0x0, 0x12) 16:00:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0xfee9) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f000006a000/0x1000)=nil, 0x1000) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10a80000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r1, 0x0, 0x0, 0x401, 0x0, 0x339) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) r3 = semget$private(0x0, 0xffffffffffffffff, 0x100) write(r0, &(0x7f0000000b40)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xd1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x80050000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1800}, {0x2, 0x4bc4, 0x1000}, {0x4, 0x4, 0x1000}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x1000}, {0x2, 0x9, 0x1000}], 0xa) bind(r5, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) semget$private(0x0, 0x4, 0x443) semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000000840)=""/28) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000ac0)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x9, 0x1, 0xec4, 0x7, 0x6a2, 0x6, 0x3, 0xbf, 0x2ea}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380), &(0x7f0000000b00)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00\x00\xe6\x00\x06\x00\x00\x00\x00']) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt(r0, 0x1000000000029, 0x200000037, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x1ff) 16:00:06 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x8, 0x8}, {0x9c4c, 0x4}}, &(0x7f0000000080)) poll(0x0, 0x0, 0x6) setitimer(0x0, 0x0, &(0x7f0000000100)) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) sendmsg(r0, &(0x7f0000002540)={&(0x7f00000001c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000200)="663103179a98501fbffe42e5f88ea0872eca1e62c954cc91e5c6963439bceaad3699ba6d85e59ca73b87d058a72ebc68fc82179dcd7a12e54533330d24afa320ec4074f265678e408b936bf6c84d591bfabc0e859e4d3d483e7607394be1e10b3c8c385bebdf0b9cda08002a276231955130d87836e77eb2adff9b0bb17e77656dc9904b0e7584750173b80a2ca1860bffe10f4e4d4da11dbf395e6c53f400da83bccedb082fb863fa3ca1a22d4ebf2bc6b689e912042c6ec7b615cd764a671d2c4f90c4971dfc8fe0920ec29e64e27aabfc635ff30f66ef9d384c20fc845b5a7f7eb8f09a148cb0cc36d846fab95ea1dca4e917f2e1ca446ab3566bc0d2b2728a2a94555a03bb13b1981b57a0b03ce6c0647d0fc9896e8b53f7459fe480354989d4ce1ff14f597da375c00994b03f525370b7c1f9414d7b1069bd17a26a733dc5000a9510144c518473913248aef74773def8193052088c8dc3c4dcb6f0816e4abc59dba5237ff0335f4a71c26c30063a7b44cbf6def58022e074121de3a82867e8cddd32becbf3dcd4b726a8588299241006f732025bace46c55434a0849d237e7cbe302579959c227936ce14a684364db2f882ee7099265657354699f6e0e6b73c756aa08091be09dce32f4646699d2042bc6553b47ac89aee51993c4aeb4a2e7fb11fac3c13d4d7d6faa03e6e40770e3187d7fffb9dde4695c39b80e9614112bb1d97193018a6957831e64d1444be4b570681b43fdf0ce6fc70aea9a67eedcc6b5b3e0e51f9fc26ed093d9640c6af4ceec5f917c5ecc6d521eab85cb6ac401832940542397ca8c2b3d7756b3d8e9c53aa81dc9ae19eb89452e7f1665325e7877f592b18071c78ad0a8bc6b5678b039681f222f71b564b6ca93832dad1966a0f4e9cab092863008f2381c40d94ca5aa7e869a5745a411270fe2dbd64b786fda99026c5fc043e63f50631e91a324448f466c6a3040a0d7cfca61de4dc355a4cf9c371a683a83e39a65909ab79a35c03f43ebfe3d29bbb61b7ba97fb16bc9d363624f393cdab0482042b912bb19cfad95b235485e9be18176abe9c39f04c168c33ebf20ad3863b41a850c898877395ccb9a14c3de9e02c9417e24fa68cbef719a757a078618d3dd82dc32666ecd1413ea3f26a9c246d5bdd70e8ecd1734bf8ce9acbf86731e2d2b0246981965e46c4668eb9a1c211f68027de296fd4a082663145a90022085c1ca84a59dce2f534cf3c2f686be1c200bc5bfd06f8d3da0a001850887107189ee58d976d327346dff6cd757b6e30bfe0e969ac60adb86b41612a6b51497afa3962885b8412b8acd93eb4dd2b232be674dd0aa032d190e12126f01e821118daf30d4371a3b244a7dca8f2014672df95dbaa6c40e77ad7e60c29ca80c201ebc091d978bd3a251d83305eee36a5a823c988695b57685031b05ec0794619538a0f8f5a4a90918cb0d07472543f3c7ee07b6cac9198dda7529f786a4cf92f1bfcce7bae2670fb1185ece65c176c53bcf42cdc55c8c68f6c52a1c81b7fae551206c8484223a47b992b4fc3c2f6f012a3f862dfb11945f805127fbf87d7219c40cb023a9d1590101fbce8f530b1885c3ab461e758f394baf8868974228ba78a967a43cbfce338f6348f2490a94d07167198dd0555caaf82159f29f3101f001980b06a3c99ac2d73e608f5f9ddc4c4ed2dd45c88f206eb3385890bc2b0c62426564b32f2fd7a053c0987087c34bd7200b51834313e79eca9e69d263e46b8409de18c07f8ec399fc2bb887ca056d1b2fa67764601b44a76daf789d50a3df87e6d6b9437f7fc5e5199416a73f497b4e01cbc57940d0c56e0be8658e63ab16c27a0d2f288b9a652eaa2791105eb7c6e8bb902ee8879ed55e118f628328a2c924c6ff78aaf316e69e467ab2dffaca176a302db0bc4d05face230a58967564ff6d2f21d777eae11696a1e809c96157c41886dda3aab2ecea507dfc69c7be01ee80928c4ac419fcf86c6cb11d557daa2c68e0216bae79f997dcc25d7a7db1d5f4418ff8db37bafb58a34311863d5fe59aec8b1db92a6ea5467c58d48868b5c2b237dc51f363079213c50c8167acdcb0ee02e9018184bff4efa810e1fd38108848535f317cda729bed5d72f1d3d6d1d0bbc23aecea17ce162889a3d8b16c9dddab222fc6561bfb89a0fde8983946313cf0b23a199421905029c91232a329baaf4b6470135975aa1407e0aa2f33e359f2cc2a29a8078de3315e73a658a5f2d2fa60d209d94d37051e29a800636796891686347f483b103088cc5c244996b7cc015f78ff69cda9b2f2af03e6ef175fde9aa7f3351d298e42b3fba3701612004f0527560946aa8b649454fa01965b382c7f77b4bc62cf18897589606331db3ad635a512ba018eef329c33de96551177b9e045f56bce7f0833cc90b72394388136dd57b4b197cdddd440fe487d53a318bcc0da37fa889712d896cc5f7495eafeee056a67ac51a5bd448d287f0b58d34643a459baba79be4d30cf46e57fcbe47208d2c0bc5a46f38de069d8ffc70367100a7a29faf50d0c1eab1bf854354129f6723d9e33179ecdc35168f17d8aaba32aec05866c6fc1969c8891b3d27e140197c7c477d6094268871ca6cb5b9e5fdf70f840168f79813eae524ac596577900b839689e6d0a398bbb8ff66ee5f13af1d60148506044c5e20e797760baec4c7e7b0bf45c22006545b528a7e2a6ca022670b715eee2e7382e31293af26589641a83dbf6a43db3340cc32e6f14cfdb1511d505ee9fd5406bbddcf52d6a57e8eeeb86dbb94e7417434669ea496331a02c5d99d9faf5de9154417fcabe907c45e71a6119aa416dc4444db00ed003381092ea67a91a6e4a8917ff1eb7db6aebdc86d6841c38e5e8b395b1794989728af706084357a2bf4cda1470623327e631d4506c1dd3bdb1064be97013b1bfe105d59ded06a66040883598238db74010015e87e4b3b33559e69dec9c083876ef25c451ebd3678387b2c2f459379e44306e3450cb7d4da4624555cf9c3938f347ae2f91c032f42a1ad8869f5a1c0bb9c080189463ab854cacc0749d3a8c2381570be91f2fd76ed71f86ca08f329e7871b88ff6ff5f96b17e8f7bc356f345052e3f3c8f1faa39a612a2386ef443d4bfbcc381971ccddd764669f3f0d1470cea4315147004eca2183ac849241d1881ce6edd448b22dad9f0051ff243be0a6141eb99213a02047e1915efdcf945dd6269731666aeccdc19c4e2c284c170732baeab90040edfd9065612d51b7329ee545d940961e2f883e20af5670e3a7f244a232706485776828deaef4ac8fe3fb49aa7d1f569ac09bdb0c10c8ecd9da56671be0bf1c5a32ce28580cf0145f5c3acdd77f5b6ef0a8c3f3a62840e2f8b6813aa07644f7719c61d6f7779e585261ee485531477df059873270935d32765462ab84fc364a2cbbbe50b10cb81c820a3ac31dd753d61febb6f79ce5ae29c9338f0fcfb2e2bae7dfdfee3981a66178fbe3c27e16e93b6dc9a9340c38cf345c12aad434b9e0bd730b47cd2527c5aa64211c8ee72f5e1d9dc57b5abe7da5ade9d8f6fa30fe8db7d66e23e4c38ee33937536d09e1068343f72d24fc3d85cf1232dc578b463b670d7b7bc1d2af3b246c9309f4fc602542a1ef2c74d94ab4d64594fd9b892ea90be1c37cc96239168ee8c52526bc0333afb54ba0d982d21f1bb9f0dc93091aadb62fe8852744f67a5b5104d9f90d4286cb9ba230b7eb603ef5a3aa11d583564a095275f9ec1b9665741af66918b56187a81948deb93493a97dea41c3759f0837361d1add5f2e93b01b93cb99e11aeb95fd95d2106e71860af256081f1372390dfc17270abe1e7a2398701d236a2d540020170ab35c2c929cc6fc3115351cb6c6c519cc2dfb9d5e271055d4b72eb58df43af851d7b7cd1ad1e839489fad400f3f3a483dcc9de932de0470b5dc01dd814b878c26cc688efcab859f6ea787be5cc4fa4c34f2d1be5e68a955017719a2871274807e4858983716db637aa879c2a0917689a13ef6955cf73868866686b8701b7d5394f02a69628a15b324a5cc3adabdc6c2556ce7ba13301deb4d4db3baa14c14201bb547c49323a3a7690b0cb4f8fc860b89a0c11d4d8e8facd549f61b5d97e02882fd380dcbedd658c1e8adbbe7d1eb2d90b10698e388550dcd3c0d1f1d278dd1ddb6b96c3e5b9df46d2101fcfaabb157c8a139c77e761f52b242ecebf1957bedc0ebfe6447bb0590279f5d0ba498f792b36c8954a331f5195e1f5e8a4dfe43b572545f6b31bc5987aa3763b3b2c43f66b4102768d9d3ed6a448263cb1763155a33f4c439cee007cda345ebd19064066e6b06baa210a20dfe9a526a05d445ff6715de26ddf72d9d0668ab4b4d5b68d0e78cc6167dc0fcc13f84973661f2ffae144e1d98b51302a422407d60b6b6fdd354c2b7d5edf846c34d0691aead415e00bdef79682540e2434fc7a4d9faf609598f9cdd88f600b79037b15e086cda3b9d7637fd790bd123d324a971d225c46879a4a54c5f722459d69b7de8a5b1ef968636ce6933d8b8ff4146ea614627ccd357765605fbb0e69aada2ce672f4482c64654887f8c99057319c96388c54335fae8f1e7ac0795cabcd5fcf93f54be934cb240706ca11dfe211c36ddd3bf67c2831b5e93d282f21c4c4f24218b524f48b05912772282ae73cc29f68a57f49dd8137a3d65f2133f5c665025f00e723fd1b07b1122c8334d3fd79f3f13cf6e20cc9a5fcc94117c8504078371bd9661d842966121bf4393304fa83609df32d746a12c47ece0ec06ca9317725afe425ae1023d8afa202a46d1997ee532f48e4f0b723cab35afc037c68ee93844c6e046610d6a8ad8d8f576bf0ddb1b0bdf2b21a9fd50c43fb42e92d5020a8c5a8a2f29434142bb0d94cfb6c2fc390dfa414a237f6eb559dba3b5244709d5ea8e949d1ce874e1f4732c9dca8ed3894117adda1c284009d1cff4499cd927951fef125aa322db16236bef20bad282a01597e5a7fb3c907e7a42f1770484a5532fea73eaf2dc8f4f54f9144d3ec14eb941bd4623884dfafa0721b3b0ea0024921fdc387742e63254013b2963575afa62f778c44e1a17d8c9432e7dac1dd77f34f0fd5e725abc1e0f4fd220f47cad425e8f2da8204a149c82fd1532e7ab6d043d137a8b42feeea9b6877be0a525d5aa9be516a0ea13eb4508acf600dbcd5674a77c80845e93245171a3c013d69e2ef32befa0f0122ea2c9dd52169eee7336bcce1ba0a2168c13a8ac64135c4ce3a6d7a72ccdd7eae6e04114967ec56abdae08c087138cf0f765de6e7348550bdb64294c25b2326e9712f1cd719151b494ca4664c1f275b646f663dd8009cd6d546dfdfbbac960e57f688b54bac8b74f92de2c583c92808a58ead316b548ac244fbd84e699194cba12bfb0e7c6abff0ffd255bfc5b0f2576670b13404e90a1404aef743d5b8364feba78e01b45e8e830f82117d05ff1b7190dad648b09b49b1ec91bf99b6bcdd01ed91d403a6ee3a4a3e799f99282b1b9fa6f93c4f6947438b4951f392e349ed280e0d60224f4ec6df3e4823cfbc0d625122ae49cc01acfbe34290c2d13e69050f37f60beb03e38d28f5ca336769dad3751ea71392aff1159321fc2dff2d7fad27a5c2d3ff09845ff631777be4a022b0f32cce81ecb0eb6a80b3b562ceef27ca1dcfb69a189a423098cd1694e6291ec9379cfa47c7ca54986c773a1a5616fa01d965f4447281d34385f425777895544f88928c0aa46624f976d118e183953", 0x1000}, {&(0x7f0000001200)="0ac7a02cf258fed16c59926e742db768a386a0a55af248c99ed1af9c1309e9419ea715e41042d93d1a7284932c6edd0821958f04863508a2027bc22c674598b2559d2bdfcdfa2ba0a36e6e2885deb8c3fa686c95338230e36435533a50c9d44247698dcb18482522b5b9b1580a6c151566122b035f1e50c54edfe433738424402a03addfef977bdc0ba8401e114502abaf9e700e825e2d4e3c9f01c6a345cd816587f3", 0xa3}, {&(0x7f00000012c0)="f8049f2300f36d623dd06806e4c76b79eb2538c113a361a215221d11f1cac20f927661affda96f76da35004cdb454ab7fa", 0x31}], 0x3, &(0x7f0000001340)=[{0xa8, 0xffff, 0x2, "82ce924437f9fe306fc10112b7aaaa07f0ac3b7a811c051afea4562c2fdf6a69d440c527b9541c1a4f9f4cdf6ed408e93613744763da3596a5b821a79c4f7a95541136aba6dd93e436708f89bf3038018595eeddaf2eab186e3e5d8d535c70acea49cc3e849b802ed4ffbfe8d0f19d28b4e1277a1f7b5d27540841d199cb83aa4f334033922d08bf31af4a753f3b4d5aaadb5cb989701129"}, {0x40, 0x1, 0x6, "71ec474e48e665af44242b9e31ee8e8eb7948ab644f70443abece163dcc8efd8def1270214e8363184775d403d14"}, {0xf0, 0xffff, 0x1, "5134913fe21da76a2ad9b3d96ccfa774bdd37a87b54007b9d20b9a8043bb828fc2e439bf6a5a95bffd197e1c46564bf23b32eb39d2e93255c281e0eb7756bcdd2247bbd48c13d8eaf789f13bdd9893c46501cf665ffbc78835e3f76d32f4ab4808411beebb6a3eaa73da377ed4354484f836a4b4206bf3f711fa5bbc731a7f3945a511ac201f747f2aa2ca263df28523a2c38356177b1c1bf34c9963ac95299867277d9c8bdbb83d54a739264b8bd4f096c936f83a3c512350aa2589fc30ffb75c45b834b7dee2633fbb1e35f7a3e396bd237cb8768d651c4b"}, {0x1010, 0x1, 0x7, "89bddef3cf1a6d5cb1c02a5ab3662cc98aa4a55e4535840c61210a66493b71814d4b9f88a6a2f596d0d19a9b47d6315ba1a6544930d26e8af7039ebbae8ca830589ec8df44b499c2a3155d4e63c3add3293c6a19f805cd7f78ab6b83f64cb8df78b9bb3870268c02b2d8f01779bcd190aaf8a5f51abcb16302dc60165aa667c7a3e5887c0db953f7f28ae494a4a8f278b8f624bbb619efbd91312690fad9c2fab8a3763d0476c6a33e92b6714aeffa47b8c856ca26652b651d4c42430c84c7f9f0b23581e5f15cb87352b8c8b07838b406eb7194c4ee51c9ee9c0181217aa8b870d247b5d2a6358656cc668f143528ebce7864efe068f92e99cd63a2bb51d51ab0cf14e73a506617f32a906a8098a852ff59ae7b1c83fb95d7d13b8781086e6e9b236f28099568c53ff34f12267beabbf78d87ede3517e51505941acc43ee40cca0d76e2905e445ad2464c85215ed0cd5bf6d0b66ed26b2d4c595a5453a76f99b58c193309d0e4bea67abf53ba27d02f3cb8f6d062eeae377a986614f0cbf162cf8d164d604496643c6fac078b177ae14e59258f35dfc5ed7836456623678d2b372250ba7bb3336ddad8887182360cae348b8ca993c7f7a78eb6e9724f6d36b61b45dc2fb41eee1da1fbe5d6077285975f4faefd091ad45426a6476311b9ba53a3c155af3e37c98848c3d2450619b14d6c913e3bade3a09143c9e6e6c95adb3998ee97d96f0a0bc455d6bfe8c65e145970c74b31032e9cff7b9fbfb903e8bf26ef8b3466b9712a34bc225c0f7718d1a467d560c14c593f8d4e3b244eca83c0a3efae6c6950230c9c8747fd2442816160c5409adcfedb13ea4fbc97112eb375598a3aea9fd0db2f1ded76b30dba7f70f93e5bea5e688edd45e0b1e1098e2ba91e7bdc419d7258857f081433adea2126930924d64620cecf8d68da2b5b943348d28016386944cea26803d584a929d13bb668a23c49bf4833ab19455c7ebe3a158468f0c3fccf1fc9aa807ecd632f20fde0aec13af6eb6581f1fa02113f7d6f39297ce7cbbbb65d12c7de0a3aec0c0331724ac77d0cc82df55aba6f53cc1fc91469f0e3ce42b27386df24f93a31d5c3a29302efb9be3e9a702810981acc6d8d57050ca54931235fe61052346770323c9cc611601ff9550a3a19d1bda47e8a20d04277af8a326882df9559b5cb3984f36e8f1b549e4cd14a51a569eae9b976189c122fda28d42c64f30614df2717a9d70675b338b60623cb7006ef29fe351529ee0c1dae84f3f3d0541c3930c4078578e6a0ac02c924eef1aad5d94ac1f8ebce2ef1a07f0666a56428a1d3b55f4cb96401a4c851cda73cb0fceec25d2ad751986af14382d5461aa407d926d99916a68e6a523d5fc126eb7e574442e693be2e2083cd6dc50e9a3b82cabe61a60a9c57f7518882a177019b7b4a8afd24715e53992f68959b81f8c0fb9bcf3343e0d6022c7749f47c8d6209a91a15950d6b899f0b7abed9de1e6ddd2db81223f66e223ef224b655baa2524cf7b30db699987829ed8f4088670f5d311e9383dda303aa983b6d3dd3b5eb38160813225f409b94935f2d077eb32d0d57dc0ea77c29d3af178b710dda7b0b2b02c9646fa5d4992bff69fdf500e89e6f774e002d294b39764ee6ce55e17e70d04d335ea3585d7f8e8a451bd64f186c1a48fb8d311cd66f037a4d2ef3323b5c0542b84e785e6bc68e002ebe8bdeb3f19d826bcee965766be457c192a94c2ee03ed5f7e9e88a07e328414fade62f7ffc347f71fd605976947ddf55b38cf2440b2e690a0f33988c029ed09fc9d19fbb0bbbcf3de34d6082ce9b2f8e50980bd2e44141f3a7b51590c29f1018b0e03ab8795d81d3539a9463719aaa9dec287f13d50ad35f1fb3143435eb91781ba19e207659af5ebf9218f186a47c5a60da080574d88b26794ef2306f2373ada55e21a2f79dab9de7371c9972705836f32ff637716ba8c7051f3f97f5413d6e907db223ac2e8be9d9b6a30d44cc679c2f0f551fe2f47ab268d1eacdcac3961f2945056cb1d8532cc9b85823960382f9d4372aed653e649aa1f71c0690e51c16605ecd5a10886a36bf62588682706506a472c394b91469f371bd1363ab800d45cdb057d021d40f291322184f0f68a128f059e9f8a3eb252946d6aa1a6e804c0e46540cf9abb09291ace3e9f8d9bb02d14392226c62476bcc2ca6ab8a5a1f349a7f931ae118fee548cdcd8eafa6682d7b6bee3ffbdf65dbd81796812721a0bb2d6b5aee8dae108c9e1d815a1ed18de2e2009e42152211d4fae9bdb6894fd93eabc3f5758afe34d427f6ac92d307724febf699dbae040147c6b27d458723127cd2f4cc0e15a54f9961d92815adb934336225e5385576f8263ff790503b856db9f7dcb776657c13120e354575ee7862ff045dfdfaf0a4c7e0664f28f8f4b82a63af0052ea57fbbc1b72411e20f0b6a7708d233ad9d9861251cea56536f1b182d962fca45a620430636a209a094cd9fa67db9baf2ec7a16e076dcc6b8097dd99adbcfe3f725612ece7b25b63ad1a1ee8ce7b01788f69feee69e00a0b4faf86d9eac05c2145140ae4b33ab6911c166fb1e0c643ccc1fa20edf6cf3058d471d7e8b8da629a6d3b2f5ed6d938700c16a501f56fba5d9ef9bb171b9cd1b50d5cbda12cacb49f594ed1f24fb848493f85257e688e43cec75acb3f277bdc0b3c5472188a00cb3052540b86d49a6147e0b622cdaf68fb73e0e31f78aeb814ee5d4b994aac4f03c306aeae2656e6d10f81d6e001c719d1e5bdea3d08398b5d2876e511ec0fa4627e9ff28e5064c89e6bc16b65116056dff78a5cc3a384209180b51631f416010bd65e860811fc2b8549727bbe191e097152c33c567ee3cb3c0b68d30f70199021a11cdfa0f49bd025258f169b609382f4292dd794768688a978693d003aff2ed9cfd39ff1682428436291d120ebdf8e3320b6ff2874d824f7c9f5c8977cf7ae769b9de3cf2f160af249a7e3d97810a9344b92112754881dafe38b7b97f20f3cc3c7574aaa4ea9c880baaee717bf73703fd70cbb953dbe7b5ef4d399a45918e8225db0df59b188f5496bbbe3bda093f6ef0a2c31bae65fec31e36e0256ddfa1ac2e9008ef4ab16cb3a6e0c2fd87c2daced46d828bf832040a38899d0b01fad8b0f476fbb1f112f3038effb7d5761d7063d3d2ca4f3d5171646e3f3e57de2e45422ed0c2fac5d045d49a62e6e4a65563be6432bd47e2f50f4bbd585f8e97810fbc1e8b74050698d1910b1f9e0360e74768d1c91c1a6805bebf81e1a4741fe0f94d5df802894b0e9c7a6ca681fe570c82269b3a959b24337ca8d7a544354fa4edc328d83ba308bdef8bf0015cec2fe58925ea5633e52d69ce27572e0857d87350ee8a6a1a5fd0e07e3805dfea963656d11b553305538132eb3d3cf6a34c00180cf9285eb16a04877740c7a0a424a851f5cb4e358d0cd4f81b94d1edd92cb757bf6905c465b8f90c0975d3ef914034c4db57861e3bca60f47e88148cacad10529e14c4694aa1a0f3c6989e20dbe4e18aef05ad6a23afb468d0c3c75436e95e261a2378f92372bc870785e269a16b22d4be0c802d12ba75a15184ba7f2c7b9f7b45afeedf1dafad51522043dac66fab092e2e07ed2f4498af4ea4186960acd46b2d7f52d0e20110b49f957ba897f59a154ee8b5f3c44cb18d17a475be09a14fb72d3f9c73ab16baf6fbc1300f5125c7203bf2ef6cad93913561b0328d4253fdc8f79347b840333eda7c10705897ce5110a2938157e361b8396b05bea9afee3639447e088f222be5c3c721665a18a20a090b3f04884138b796d6e3d0143a1bf423496f851c627ffe3597302f501b70bdb1eaf41236e6db017ae6f7be8b990071289107cd0ab8d0b4fd7c7a22f2fe289447568b958022ae7d98a9b5d5d7bb1176700d04e0ab6fbec843cd678f758000e29d850ad63c14c1e8ab4a15ccd28f1f4ad470ecac991c5d7be25508758d6ca43e6a3a1a1d716b15e1b15b8aa9e0d5c85a73ca12a503af10678ba2dd93d04ee6ba44cf01521d202f529228fdc4ba006623df677dc988fe8a1d0761b2175ca2bff6a375917259cb9e0bca32a9298f8de8a6d6ec4a8e5371a42c62c67ccfc090a34b4531c96c53c2b848ed9a0df224dca7af5a5e009b83e12e6044a3d7bc4097f6fab85fdfb8ae2a565f626c9ec6aa9f5846e7cc3417303b49f6a722c6f53d005a018d5923b5b9019fe9cc6cfe5e37a7f3f40ea0756e3c86b7bb7fb2ecc79911df674233f63ad26e3a03a03ab970d64efe40a1408eda46fa3735e4d971668a0c63637c4b4b4a6db834b6d3d89f455892476891f69adf3be50ddde2211df56e12b3e4163c06fad8537d51fa6a6985122a7cf6dc8f0e8368131c09b859f9ab85c5c7434989678cc8b36389385f6a21cab99d0cd478380a759fdcb66a280b576615333ad1dbe7aadc33742b7e9c2c2133d8322b4c5364608ff968ff5dfa7683efff28f1d4f4f437ada80a537b06eee6307d650e78b484aa4e64e36cd87305b69a1a66bcfe4314045fd0a2ab77f92995b5f1d7be17f7fc5353b4e54d4b33acae27d0567882eaab90c4d3cc8f6857555437810e22f92090dc05fc407a55dced46e5f6091496a221dd419e4ef12685718677775808abc04c856cfe440dcac19103898848f74be045071b8fa1ce1cd8b9959095f086acdbc067bcedb67a5e0407ef60c95ff9538608c1b616e688b4e9dfa99e6e83ec752df901b3a9087ade749d6c734acec45d58148ea61690a4b36e2fc166a74c47404e6a12ec777ba746afdedfa1db9c2a91ef4e641f478887f07fe4dde6755007bbbe7870c739bf56807701a99de816ac655670e5cba5eb2a4ae8a45759a859acbbe799f7d6ce0f95f6489abf251737a9cd7a06a1ca7db77585c637bfb6f04e46247c0c9cf2e9edaa0d2a10763865f88b23a96a461ee1c0bf8ff45d3c2c10873d64dd690f0279002f45d52725e4eacc4354c28cf4aebe352e0463df02238da55372a73db5be6ffe93a4fe31c22e7e6210687b78eabfb34db67a69883b92d1df30c370077542657648e0e3cde695fa977defd09189794cc772d75c624f9764bd5ea9c8e435587dc2663ba1b168bb6dd5d6206b68cb6ffdbcb8a587e573ab618b7004dc325b88ed4c758e24d4b9ddda0ac8829b98d7cb213e5f7fe5e52771e9343e112cbe8a592d157aa91e7542f0aa597643c2b950d4449ba9c0f9fc23d41aeee32b63d9d8f8d7bf937444942a2d20eb9336236462ab4a5747e5506a5578b2240c1205848c41a724119d912dadd4ea3b10121c16e8d077155c46295b544e7a9134ee8809fa4f87d11ea9f6783d2b55025c32690516a70ccc7b2634cb57a349e934f7e96ccb59822b0da11a2a692c8a4a939686ab9d86610b769cce93f7b4062c8a0854dedcaf950098ea2707b01bf95a522b7f10cc590ee4eea04637f577941d90ae70bc9775c9b72d5fc4a3484590795400dba635d3977ef8ebbd3838e0137671966cf0c5c9b40b877a469b6efbf468c76049e35ddb3aab694e37ba655fce60b794530345b5819b8c5387d555f0c1e287c429fe74913fa5da6478c803b18486de944cd46d09ecbf6a1e6e667f7ea2df4c3b4ff28fef897c62f1a415fac179683be1903640ea26e1ade7c4201c3114ecb5eb606993c3ca2f2491726f142334f1f6de9a8cee129fcd95d357d2f93c5516f69b5f6dd5a02ab22bf74e5dd1e574f1ce33dc50ebe4b6a2b2c3b0f3e06edae3b6bf0e8b374910f7b0d3e8d9e1696ac07f0fa323ae8"}], 0x11e8}, 0xa) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f0000000180)={0x5, 0x10001, 0x0, 0xfffffffffffffffe, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0xffffffff}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() ioctl$TIOCCBRK(r2, 0x2000747a) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$getflags(r3, 0x1) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x4) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x4, 0x7fff, 0x20, 0x5, "55b45aae7bb912ec6c6d5eaf3ebfb3e916495d23", 0x20, 0x1}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000009c0)={'./file0\x00', 0xffc00000000000, 0x7ff, 0x6, 0x0, 0x80, 0x9, 0x1000, 0x1, 0x1, 0x1, 0x3f}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000900)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000006000000000000000000000000060000eb"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000940), &(0x7f0000000980)=0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f00000008c0)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000005c0)=[{&(0x7f00000001c0)="55fbe8cab45c987fb6122ae399e9fdf8bb7041b38425a653866ad5fbe36709b788af2c11837f1983f0c264c0e88033e166c9282e705cc338adcee7d328541f186aedba48ae28b268c04159cd05141fbf18346fed18fd83d7cda759f8efe8705748e98d2ef691834ab252001d", 0x6c}, {&(0x7f0000000240)="f1f1f56c978df5bcff6bedd60b898d5bb97e341208e8a72a6dc17c5a148c7d28b15236cc3dc3c23cbec07458990549d08b29e379b2d50ab58341834a84023e2750195f47d87eab144cd524649aa54377c0e0d0d3402216806ee32fe615c819ec44ed196e808f1143ab2d208664e0fab9d62de0649b1832e0bcb76a618954d32423bbdb24593d64ddab03d830d94d9e96922ec63f7fd0727e12e9bf266b3a9410b1a86e4455b3f82adf4f54dd218480cf64efa69e36773824cf527f029b2bfda869649f45b0cf9d827e9193307e9f65c334a47817f48c27625d74e971da1c407b115b9d3cdab598d1804ae93e332a3a924e53de85de56cef3", 0xf8}, {&(0x7f0000000340)="527cb864cd4d75a039aa1133579209febc2c49805636f8dfa4a7027dde6f73fcfc5118c71af9cf15e119f8e3da655539bd0c9e965174772d00e140fbeceb9aa679a1a2d9bf04c73216e4a4ce5197b797162d313eb5e81e1c9dbefdb0626a002fd3e053b82fe32e3e7f1100d5ff96b7405297543bf0e2af623bab6f6107beb4bd972ec4f122dcb93a93b7608eafd317ed829b4e25950a29ba4fe862c0c1a6742ba87707d9fa0d5ed9a84845dbf873810ffa8584fbf328e9c0e4efca52c9af26fbbe3370a4bef082fe47cc78fe11dc86", 0xcf}, {&(0x7f0000000440)="44a86386a6b162645d47440295b21a9697dc347e55fbcd47d2b7c60f8a827dbe5e4dacd00c4368f1374e17879275ccd81c28334ebf95920904fd217acb06cb35e3c11b55fda2b1bc292bb648546dbea5ad7c62bc00210d1404c6b68b3e5bcf25a638e085e68a5e9041ab4b9aa7af06c220be566aa9e71a18dec3d2b992f49e6889133007ed55600d76281804e9b8b45b742930a7de8ab42ab4b9afce57d73b5c6daf72ae18404668b92a43c1131155de157cec43197ca0ff6eac20c7320c579d78947c4bc032ec68c11512f157617285d97575ae697092ce94770c96cad8c64eba7f99dbdd3119cb5fc549dca36825c39f70", 0xf2}, {&(0x7f0000000540)="574173010dfef6cfac5f9f2d2a7aebd0e79a60ff58bac947e8b094c669cc1f62ca0b9fc83bf248dbc58c67352d6f6344957b9db951c9afceb0eeb8526fff543f5198", 0x42}], 0x5, &(0x7f0000000640)=[{0x108, 0xffff, 0xfb7, "5dcb0a4129cd74f9cda2f7338c2a7ff442528059aba948db85eb5d0a71b1073518159a3b67242a75af35ec6521493b2323641329122c9583e6e231fdb30ca9492ec671e7d2230489e57157cd5661a6a726ff7140ceba2102a6e4fedcca6029868232b6a8922923ca5429542488a842c4fa593f4b939099fad01df47567f16470195de0fa5a98ba6dabadfa763798447dd717913713acca886d8fa3c48f5e93cb062f907ff7e10dc69eb81a07e963c71a5d4319a15f5c011df50079fe9052f0437d03b1d508cbb2b467db23904f063425649ffaeeae2cd2b7c983feb95b73f5d9b1b36e608ae16773843c9440303bcd3ceddec079"}, {0x80, 0xffff, 0xfffffffffffff001, "b21053619aa407f617dc0f213c2a43085305539a39c0e79f9713d03157a7b0c79dae3ffaf61c833a3fef07020260e8510276aeadf36d933a12f2567f8b149b614099bf0a50beff593001cc3edb38ca6f094cee0b551a5418e8ac5e4858e2289df7170f8fc04c927b3e87614b9497"}, {0xe0, 0xffff, 0x4, "8c040d8ecc228a9aeb972e384801933eb2cbd29a4c8b323ca3cd142baf0c13370da73f8699dee48eb94f1796823dc803cdf5363d1e7f31e34a2fc539e402fb26c979987b0761c6fc44e4216f1372d415f6ebd36b6ce37d725df5cffdbf0c0454b80d9bc76712cd6110019f8334294f5d742f0add666b8048e56c20ac403ad2f713da0b19ff56b93d86c38e67b3e48cd5e2f427da40579742706ca9e000c139d1317003adf7bc9c299cc31d4c3b4acd86506bb6759b3cf76febbae58a05875d52b1a9a2349c7da019391bb2445f9bab"}], 0x268}, 0xf) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x100000002) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:06 executing program 0: r0 = semget(0x3, 0x2, 0x80) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/31) r1 = semget(0x1, 0x2, 0x403) r2 = open(&(0x7f0000000040)='./file0\x00', 0x880, 0xa) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) munlockall() r3 = semget$private(0x0, 0x1, 0x8) semctl$GETZCNT(r3, 0x353432e1dbc01e76, 0x7, &(0x7f0000000100)=""/178) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/67, 0x43) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000280)=0x8) chflags(&(0x7f00000002c0)='./file0\x00', 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x5, 0x80000001, 0x8, 0x0, 0x80, 0x100000001, 0xfffffffffffffe00]) kqueue() flock(r2, 0x4) getsockname$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) acct(&(0x7f00000003c0)='./file0\x00') getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000440)=0xa0) getpgrp() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000500)={0x1, 0x20}) 16:00:06 executing program 1: r0 = dup(0xffffffffffffffff) listen(r0, 0x7) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8000, 0x0) r2 = dup(r1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000200)=0x1) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000100)='/dev/wsmouse0\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='/dev/speaker\x00', &(0x7f0000000300)='/dev/speaker\x00', &(0x7f0000000340)='&\x00']) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{0x20}], 0x1}) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./file0\x00', 0x5, 0x140) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2c8, &(0x7f00000001c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = socket$inet6(0x18, 0x4004, 0x40000000000) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x7f, 0x5, 0x57bed06f, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0xfffffffffffffffa) r2 = kqueue() r3 = kqueue() r4 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() kevent(r4, &(0x7f0000000000), 0x1001, 0x0, 0x7, 0x0) dup2(r1, r2) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x14, 0x110, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x3f, 0x80000000, './file0\x00', 0x7, 0x7fffffff, 0xffffffffffffffff, 0x2}) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20800, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000001c0)={0x1}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0xc0, 0x30) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x6, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000200)='./file0\x00', r3, r4) r5 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000100)='./file0\x00', 0x7, 0x40000000, r5) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x3) acct(&(0x7f0000000140)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x64}, {0x1d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb7, 0x5, 0x3d46, 0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x1) 16:00:06 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) linkat(r0, &(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00', 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000080)=0x37) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r4) 16:00:06 executing program 1: nanosleep(&(0x7f00000003c0)={0x10001}, 0x0) execve(0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x8) getdents(r0, &(0x7f0000000040)=""/80, 0x50) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000002c0)=0xc) ktrace(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x1d2ae9cc34a786ba, r1) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) write(r0, &(0x7f0000000140)="6f50302e16", 0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x2, 0x0, 0xfffffffffffffc01, 0x4, 0xffffffffffffc1a5, 0x711, 0x100000000, 0x10, [{0x4, 0x100, 0x7, 0x5}, {0x100000000, 0x5, 0x8, 0x5}, {0x8000, 0x332, 0x80, 0x1}, {0x458, 0x6, 0x5, 0x64}, {0x8, 0x10001, 0x10000, 0x10001}, {0x0, 0x400, 0x6, 0x5a}, {0x2, 0x3fc00, 0xf4, 0x800}, {0x4, 0x1, 0xffffffffffffffff, 0x8}, {0x80, 0x4, 0xffffffffffffffff, 0x1000}, {0x4, 0x5, 0x0, 0x36}, {0xd5d7, 0x4, 0x6, 0x4}, {0x8, 0x9, 0x3, 0x6}, {0x80, 0x7f, 0x4, 0x2}, {0x100000000, 0x8000, 0x200, 0x1}, {0x5, 0x6b5f9d5b, 0x2, 0xa8}, {0x4, 0xff, 0xfa2, 0xf16c}]}) close(r0) 16:00:06 executing program 1: mknod(&(0x7f00000023c0)='./file0\x00', 0x80002005, 0x2d94) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x718c, 0x2}, {0x4, 0xffffffffffffffc9}}, 0x2) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r0 = socket$inet(0x2, 0x7, 0xffff) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r1 = semget(0x3, 0x0, 0xc0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000400)=0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x281, 0x0) sendto$inet6(r2, &(0x7f0000000200)="5d2d409345dd3bacdf9790db682222d711c2e1c002bf916e23212786cc3ae4ae43fecb3212d479e2d600a1de50f604444b4c1a9392f3648d3ae8105afb994cc535f8f547e3e5283ff214d66467481cdbdac94464883a5966d882c7942aaf8b76a2a66211a0395124632b8b054eb3cd87a6d0a819949ad387c5b3c69b00bfcc950b42f334bcc5b3e5100f4b91f4f5748f6b976ef433ba784029a5bbcf1c66d8c3e84aa205628d1bc20535497f6acbcdf368c3a9e4d54e2dcae08feec5b1c14f1d17a580da9b0e", 0xc6, 0x40c, &(0x7f0000000300)={0x18, 0x1, 0x2, 0x76a4}, 0xc) socket$unix(0x1, 0x2c830336bd4c0767, 0x0) geteuid() ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000440)) r3 = socket$inet6(0x18, 0x3, 0x8) clock_gettime(0x3, &(0x7f0000000100)) bind$inet6(r3, &(0x7f0000000140)={0x18, 0x0, 0x400, 0xc6e}, 0xffffffffffffff80) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000003c0)=0x6) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)='\n') 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3b47275381857f01, 0x3011, r0, 0x0, 0x400) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setrlimit(0x0, &(0x7f0000000140)) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) fchdir(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f00000000c0)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180), &(0x7f00000001c0)=0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x1, 0x2, r2}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)="17389b21fe811d8f6e1579eb2e7071ce07acaaedf50a7f516e0046b28420a132c12b2d91c8ce395ae9287aaf22f89db10b7d5d400c03619c4ba6ef22bce79eab167a7fc2739bb0b0c012ff04480166d954cd009008cdf6ed402117d852e67c135779bdc8408b93960c6639fef34deadb4a3946ce317d85692bb3ebde4321da5a2b59098d1505ccde7ad3c73b7f937b81cbc1bfb4b9188f8e4490a8066c92f603f7510ab1615a95836adb88bc10a39ad12afca8a4e45e72ff03027614c7f731b4c17601070af40b912146b695d62b3868f060d189512238ad6787c32625235dbfc11b4a8ea9c32cdcbdf19ad0eeb1d49840a8c3b2c3b6fcec2bb2", 0xfa) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() select(0x40, &(0x7f0000000040)={0x8}, &(0x7f0000000080)={0x73af8fe8}, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r3 = kqueue() semget(0x3, 0x2, 0x2) kevent(r3, 0x0, 0x0, 0x0, 0xc4e, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x3, 0x1000, 0x0, 0x1, 0x4, 0x7, 0xef, 0x13f66c3b2de45147, 0x3, 0x1, 0x6}) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) flock(r0, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) r1 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:07 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000002c0)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x4, &(0x7f0000000200)=[0x3, 0x6, 0x82, 0x1]}) fchdir(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') r2 = open(&(0x7f0000000000)='./file0\x00', 0x20020, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) 16:00:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) kevent(r2, &(0x7f00000000c0), 0x1, 0x0, 0x0, 0x0) r3 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r3, &(0x7f0000000280)=""/180, 0xb4) r4 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x1) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) kevent(r3, 0x0, 0x0, 0x0, 0x1007, &(0x7f00000001c0)={0x0, 0x3a4}) r5 = getuid() getgroups(0x4, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000180)='./file0\x00', r5, r6) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x48}, {0x10006}]}) clock_getres(0x2, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000380)=[{r1, 0x10}, {r1, 0x8}, {r2, 0x40}, {r0, 0x40}, {r1, 0x80}, {r1, 0x20}, {r0, 0x2}, {r0, 0x80}], 0x8, 0x80) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_index}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000540), &(0x7f0000000580)=0x10) getsockopt(r4, 0xfffffffffffff552, 0x1, &(0x7f0000000200)=""/253, &(0x7f0000000100)=0xfd) syz_emit_ethernet(0xcf, &(0x7f00000003c0)="7e340f061a6df10683a2c270b3166426465697ce2853ae16eb362ed6969e879055cae0bf176e33c6bbfc0b3d507346ad80e516ff2e4d383b1afa40ca5de49712567fb3d44ce99a47c0360bdfdc681f466d427af8ac3d6bfa5e5bb551dd96eaad8ada72ee76414e0a1fb157d0ffc57146cad9791c020c111ab336a7a9e5aff2513e2408593a4c9b13ca040cfda0665ba656eb2aa910708ca78ac9f75a71e8092b6d48941b6902d0620bcae72fed8e84aa72de475f87eda6f8efe09fccec45cd9049ac3f165ab1467649e7323c6f3ba2") open(&(0x7f00000004c0)='./file0\x00', 0x20000, 0x110) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7fff) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 16:00:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x9) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x9) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10210, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) getitimer(0x1, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2811, r2, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x519c, 0x401}, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r3 = msgget$private(0x0, 0x110) r4 = geteuid() r5 = getgid() fchown(r1, r4, r5) msgrcv(r3, &(0x7f0000000b00)=ANY=[@ANYBLOB="000001000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb7846fd3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998d35806c04e00002be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42c10232"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x0, 0x8}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x6f, &(0x7f0000000000)="428d060d8c7d751ccf1dbd85365e69edd4a8a0e67e217fbc17a8838f87451fb8853fd723a9703f079dfa0698609330c4b80efbae4ae649c782d385256df8cb2def21ae2635121723183c438e8a7ea8743de4656ccbbe38bc30a8264d854c3df5a80f593ea7cbdccf39de431070f7ee") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000010}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x200, 0x1}, {0x18, 0x1, 0x10000, 0x5283}, 0x4, [0x7, 0x1, 0xe47, 0x7, 0x8000000000, 0x5, 0x230e, 0x1]}, 0x3c) 16:00:08 executing program 0: r0 = kqueue() preadv(r0, &(0x7f0000000000), 0x100000d4, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000000611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = semget(0x3, 0x4, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/19) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:08 executing program 1: socketpair(0x6, 0x4000, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="29edf147b34763b2e875591b6a4bca89d9efe68489e5d5ec62e20c374aa4b7a2f03e52f346d78b3e478e81b7fef6b6536900a89c44cb9eca18a6a8accf23a9e12cfccc5d4c7b9e0d8c0d8b6fb4b4351d651eb02e5cc7a29003245e3de921fc8c72be9f629f47e33cabb5e0789732557f5c147695b4a119f03eda53e2f29f28ffb901b1627db9b64dec4244b269c53dad4b8cde0ac261a9484f8d56", 0x9b, 0x10, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000180)) r3 = socket(0x2, 0xc003, 0x2f) getsockname(r1, &(0x7f0000000580)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f00000001c0)=ANY=[@ANYBLOB="c4a996d32f696c65300008063dd8ac01082fcffdf1211cce6e7db87353f5e411f53c3510a6155418af68dd1451f64c26a8bf00697c834f61ccb76fcb15ef202691930fb34f0e44bb9c03399ebd949f14684012e747fdeb273eeea6da52a958e60576aaee456dffffffff00000000cad090ec2ad1053a23a3e78cc5b57757757b3cb45c12b4cdacd2490fb2ddddec691e3c1ccdd110e95915a821cbd6dd751cf9e42d29f690e9fa0000"], 0x10, 0x0}, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000340)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x80000001}, {0x0, 0x7fffffff}]}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") kevent(r3, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) mkdir(0xfffffffffffffffe, 0x10) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = geteuid() setuid(r1) r2 = dup(r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r3, r1, r4}, 0xc) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x129}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x10000000000100, 0x9, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 16:00:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) close(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) fchflags(r0, 0xf51f95f761f02a10) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) 16:00:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x100010000) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)=0x18000001) 16:00:08 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000180)=0xffffffffffffffff) setsockopt(r0, 0x5, 0x7fff, &(0x7f0000000040)="78a8e658c0711e93a79f9b729af95772b3fa0b1d2ffa9e4e749abd76302bfbd90b8bf2e3438168dfbabb89d8b5a983d3de8ec213e5f6ce9c8fc84623806791d848600fc20fab7e56f3c0efcee7b4135c02a6ebd225cd3feac9d053f76f0dd6a0fc1ad4ca746f8fed98602da86cb28807049cdf2c140050f8fdd9b1d205cf", 0x7e) connect$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x190) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x2, 0xe8bf, 0x26, 0x100000000}, {0x7, 0xa11, 0x2, 0xcee8}, {0xffffffff, 0x1000, 0xe61, 0x56f}, {0x1, 0x5, 0x86d, 0xfffffffffffffff9}]}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) sendto$inet6(r0, &(0x7f00000001c0)="4c86b270428da53e9d99398eb80b035b49fb9c0e2ef0c96f8d7421a2958b948535a1feb7fe85f41a1875b92acc70ea3abeca6777a1f4f03c7e3f8f04c4a3d974bd32d89f6372439da654ca1fd57257d064cc549a840bf9b011cafd13879a67405a8fa3a37ba5", 0x66, 0x402, &(0x7f0000000240)={0x18, 0x3, 0x3ff, 0x7}, 0xc) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() fcntl$getflags(r0, 0x3) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x20, 0x0) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r1, &(0x7f0000000140)=' ', 0xfffffffffffffdcd) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000200)) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0xffffffffffffffff, 0x0) close(r0) close(r0) 16:00:08 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) fchflags(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x80000016}]}) read(r0, &(0x7f0000000200)=""/94, 0x5e) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) pipe2(&(0x7f0000000000), 0x10000) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x280) 16:00:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202a, 0x7ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="d394796d6c", 0x5) recvfrom$unix(r0, &(0x7f0000000100)=""/135, 0x87, 0x1, &(0x7f0000000080)=@file={0x0, './bus/file0\x00'}, 0xe) 16:00:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) pread(r0, &(0x7f0000000080)="65b138f82abf491c09fef1318c79446f400d7c038850aaf25c97c4375b6a085e1f008e47d980db0ec026669ea9839d7467b9c51492347649f0096af08f39670478859d3772e6297c921b2abec80a40acee07579380cece8e7c0c082c82f3dece582cd240c5de6d9e8d69b2a9fd561bbabbe4c1285b471e50eae7cabf635d22fcf787bd2c82c6a6bbee79c7ea46f7bff5fa2320f3263e6010feca39bedc3984de509667e48fe4693bfc74b80bf1ec05f32dd44a9cfa83f7", 0xb7, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x9f) listen(r1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) shutdown(r0, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) 16:00:10 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x1420ffa0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) close(r0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4000000061}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchmod(r0, 0xa) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0x25, &(0x7f0000000100)="a172ab963048d04039b074be70ddbf7d536091ef4509609720a1948a579b0f715d80cd2735") r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect(r1, &(0x7f0000000200)=@in6={0x18, 0x1, 0x76, 0x3}, 0xc) 16:00:10 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x203, &(0x7f0000ffe000/0x2000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') shmctl$SHM_LOCK(r0, 0x3) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x18, 0x0, 0x0) syz_open_pts() 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfdc1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffb, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000080)=""/45, 0xfffffffffffffed8}], 0x10000000000000d2) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = semget$private(0x0, 0x4, 0x402) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000180)=""/108) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef", 0xb5) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x28) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x1, 0xfffffffffffffff7, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x100000000002b, 0x9, &(0x7f00000001c0)="00f21c2adbf1ad44b0a71c58b138000004a163503c195eafcf7cacdaabd13f3a38bb81581b318b5738f0f96621d421562b40b4cb13ae4cb004a179db6f72432aa6a5c984d8185dcb7577ec9bb4ac822cc71d41a5ee481b21b893a0379f303fabd2dfc4ec2b4336aed15391deb1e779e8cab7af40f2f53b18d45ee0e67518623da8867373f3a74bfd80b75c4b05d2720822d2ba2bee3d59c01ece624679bd6858bcf13c92305b125baa05e46a174e2be6da572720934db50899beb92eac6bb8f0d7ecaf37797736699c3b3c2ceacdf45aaab6545e9617d662fdfa50e78f9d9b7e85c30daef994b7539d5e1eb72b9378d0065516ed4c455eec272a3db45c5d88ec736d233062f5c84f3d805a", 0x22) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x6, "b8000000000000080100"}) munlockall() openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) close(r1) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000140)=@in6={0x18, 0x2, 0x3, 0x7}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000300)="f84e912ab062941ab991a74671e8be23fcd26ab2ccfe384b72b4d4f6177b69d353a454178b688aef0b2686a3b62f869efb81af99593288c5c2164536dd1233890e36607368879c0f89a1943e8393a761e16308628c3cf869cf7085091972cea1c616e23403a10711e12a3aff71ecfc5a1aa92033e57e78f425fefc7b5c015db9c4984d94d76fd9f3901b03714fca9430c96102ae443d7cef98208b7726de3c312acedc1caa1bfd9c5b137c6e55ea8fbbfb34286d6cbaf08aaf1edcb687c94b102fbfae9b684f78e615524031e52801", 0xcf}], 0x1, &(0x7f0000000400)=[{0x50, 0x0, 0x0, "c34734664642a32fd32ee2c128b52733cd91d3fb4db0a37fcc19e2b34025c8d0b721083fb4f20aac4c51ed03209239e3c38b79ca27137f1c81e8528e"}], 0x50}, 0x9) fcntl$dupfd(r2, 0x0, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2f4}, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:11 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x3) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x200000000007) r1 = dup(r0) mknodat(r1, &(0x7f0000000240)='./file0\x00', 0x2000, 0x1a2a) mknod(&(0x7f00000001c0)='./file0\x00', 0x10, 0x9) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x100) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)={{0x0, 0x2}, {0xffffffffffffffff, 0x9}}, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4}, {0x6}]}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x5, 0x0, &(0x7f0000000000)=""/5}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) 16:00:11 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x100000000000, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0xd) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xf6) 16:00:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1, 0x7}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x80) openat(r2, &(0x7f0000000000)='./bus\x00', 0x300, 0x10) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x23d, &(0x7f0000000140)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) syz_emit_ethernet(0xffffffffffffff80, &(0x7f00000000c0)="1f0000009c01f256d362c101a96c534b44a5152d52ff6a47d4a3") 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x400000) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x5) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000003c0)) r1 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000400)=""/213) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getgroups(0x2, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000005c0)={{0x7fff, r2, r3, r4, r5, 0x14a}, 0x98, 0x7, 0x5}) r6 = socket(0x18, 0x1, 0x0) semget(0x2, 0x1, 0x420) setsockopt(r6, 0x29, 0x33, &(0x7f0000000140)="eb", 0x1) r7 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x18) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000080)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r6, 0x0, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000180)={0x2, 0x7, {[0x6, 0x200, 0x3, 0x4, 0x1ff, 0x7, 0xfffffffffffffffd, 0x200, 0x1, 0xc88, 0x6, 0x3, 0x5, 0x2, 0x1, 0x1, 0x0, 0x6], [0x173d, 0x635, 0xae8, 0x8, 0x80000001, 0x2, 0x7, 0x7ff, 0x100000001, 0x5e81c849], [0x8, 0xd6, 0x8, 0x3, 0x1, 0x7f], [0x7f, 0x7, 0xffffffffffffd13a, 0x2, 0x8d97, 0x100], [{0x5, 0x5, 0x2, 0x6}, {0x5, 0x9, 0x1, 0x80}, {0x9, 0x8, 0x4c3, 0x3}, {0x51b6, 0xfffffe0000000000, 0x3f, 0x7ff}, {0x100000001, 0x68e, 0x1, 0x3}, {0x1, 0x3ff, 0x8, 0x4}, {0x9d, 0x8e, 0x20, 0x49}, {0x3, 0x7, 0x206acd2f, 0x2c}], {0x10001, 0x5, 0xfffffffffffffffd, 0x8}, {0x7, 0x401, 0x3f, 0x7fd}}}) socket(0x0, 0x2, 0x5eb793f8) 16:00:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) unlink(&(0x7f00000000c0)='./file0/../file0\x00') r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x5, 0x0, r2}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001}) 16:00:12 executing program 1: unlink(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x10000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="000008187756010000001c00fead000000000000000000df0000c9288d00"/44, 0x3c}], 0x1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000000c0)=0x1) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000140)=""/36, 0x24}], 0x1) r4 = getpid() fcntl$setown(r3, 0x6, r4) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000001440)="b4557f3234cabec32cc30fea55e031a15be4bb44fe5ee8100c2c80bfb5ddc3b7ac90d283f0985e2a1788a43a894ab52bc21f0d13a6", 0x35, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001480)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3e8ae1f7bddabff856b33d8f96133759f02d59dc694a68e7ec6e348b9fc144f76dfe2245fb76a6485f1e0bea07afbeae6a5bb17bca7ed53c82bfccbfaa40d18913dfdfd16de3fa6747383e66ebae3e3970eb401f024312d4e9ff070e3cf02638f3c3c6fa173438878c24326958ed169a7a0024f33fa41a16f6561ce8f1336b6e2b98cd9ddf7db61a4ea2698ba9e5075af4d748c0ce914fb36335eb16376d0100275bbd362b03593491e9c50b09aff693", 0x241) fchmod(r1, 0xe4b74bfcba877a1f) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) setuid(r2) getpeername$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc0d7b72fe146dd400"/4083], &(0x7f0000001340)=0x1002) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001380)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x80, 0xfffff, 0xfeec, 0x7}, {{r1}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x7ff, 0x6}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x9, 0x2000000040000000}], 0x81, &(0x7f0000000240)=[{{r1}, 0x5c881f3d3c629936, 0x2, 0x1, 0x101, 0x8}, {{r1}, 0xffffffffffffffff, 0x5f6959aefce312f9, 0x0, 0x7, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0xe5, 0x100}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x9}], 0x4, &(0x7f00000002c0)={0x9, 0x1}) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) fcntl$dupfd(r0, 0x9546ec7bf44cee28, r0) 16:00:12 executing program 1: socketpair(0xad0f85b8b3531256, 0x0, 0x800000006, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) 16:00:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1}, 0xc) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:13 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x3, 0x1) munlock(&(0x7f00005e3000/0x2000)=nil, 0x2000) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5fb100008ffffff"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000021d000/0x1000)=nil, 0x1000, 0x961fa8dccdf7b190) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x18) write(r0, &(0x7f0000000580)="9c87c377284c35b8412e2e2e", 0x284) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x99, 0x0) poll(0x0, 0x0, 0x6) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8020560a, &(0x7f0000000340)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xffffffffffffffc0, 0x3ff, 0x9, 0x1, 0x3f, 0x3, 0x3, 0x0, 0x3, 0x10001, 0xffffffffffffff3e}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x3e) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x100000102) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:13 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="0000001860040000000100000000000000000017500000000000000000000000000000010000000000000100", 0x2b2}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x200) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x48}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000480)='MQ') 16:00:13 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xaae, 0x7}) r1 = syz_open_pts() r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) syz_open_pts() kevent(r3, &(0x7f0000000040), 0x8001, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) fcntl$getown(r0, 0x5) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', r0, 0x2}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860500000000000000000000000000000000000000000000100000000000000000000000000004cd2", 0x2c}], 0x1) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x4, 0x8) readv(r0, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/48, 0x30}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000100)}, {&(0x7f0000001240)=""/226, 0xe2}, {&(0x7f0000001340)=""/151, 0x97}, {&(0x7f0000000140)}, {&(0x7f0000001400)=""/218, 0xda}], 0x7) shutdown(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x81}, {0x6, 0x0, 0x0, 0x100100100}]}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet6(r2, &(0x7f00000001c0), &(0x7f0000001580)=0xc) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000340)={0x6, 0x1, 0x1, 0x5, 0x100000000, 0xb4e, 0x1000, 0x10, [{0x5, 0x0, 0x3ff, 0x3}, {0x6, 0x1000, 0x72, 0x5}, {0x4, 0x2, 0x1, 0x5}, {0x1, 0x1, 0x9, 0xc084}, {0x1, 0x0, 0x60000000, 0x4}, {0xfe1, 0x6, 0x0, 0x7fffffff}, {0x5, 0x8, 0x4, 0x7f}, {0x1, 0x7868, 0x0, 0x8}, {0x2, 0xffffffff, 0x80000001, 0x2}, {0x9, 0x58, 0x7, 0x1}, {0x5, 0x2, 0xd5a, 0xfcf}, {0x1, 0x6, 0x1, 0xc}, {0x9, 0x8, 0x3f, 0x7}, {0xb, 0x1, 0xff, 0x7ff}, {0x2, 0x3f, 0xf1, 0x9530}, {0x6b, 0x3, 0x8, 0x7fffffff}]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="38ba5697079f3936d9ce528f99c92acc69ed70d6da6b95dcfc859085ef64f034224bc60edde56283132ab1dc42a54a953823341be67d6648d0ec7d2efcd75fad8ea599e82b5bd89a2a07a26367f7af538b5f246f67a7499cf2a563ac0933118024cef89cdb5cff90be3573864362e9e0d5a927cde87bb73656e6484c0705eb8883b9822ae9e71f10da6875bd06752fff75334336ee2430daaaa8301791035437c1a1d47b71fd022235fb639cc30ca2c0a7c6db30717d3197eb3a592d8bbc10cad9afb2"}, {&(0x7f0000000180)="532b589d50c82176aebba3efb4045ed1eaa5c08ce836f40052952559b34a18fa307b281668c2bf77aa6e7114913e43f857dd8c4fc6db8bccc33fc8b7e21a8fbf10407f"}, {&(0x7f0000000740)="3b9d8de383f94e39f606000000cf427597f70992cc1824dbee114f4548e9c973c872668f52e22a0339de321a29fd9510dbd0180faf8e1f9a098e59aa6f3875e988b84011d1e4492880ec8a43f971f3c78f832b4d6e9d43de3affb8f8c3af9a0aaace57f8947112cd0b00bb2528dd8dd4deee26d1d6b70ffcbd9cb81695dbc935c6aa20a1d2faec804e45d47b4205c0e61b91ddaf8aac3cbc95f0d3abbf6c6c5cc4e72e6cdccabd9bf206c453237315baff7e9f983b672131ab076f6749eb5cf546caaa0dd9a00eb6b794412d73a3e42933a77b0281dd23af9b04acc62165435895c29406906cbef723893c682a357824ea66faef436c780680ebd59cff46a8a507074bace83eec80530902e14bc6e00fcdf85565fa80692629ee3bf010db0239fa8fa662fe4db32f3454d1122936e2c054d1c314a6ed2e151bf83f1e76ada63c82eef42ff07b79cc287b50c7ba4b008c91ba4f953ade731d49d0dbb47d5335896f9b0379435a80efb36d83cf4fd9bad07a28845ff50bd3f67924e58802130ac50d"}], 0x0) setrlimit(0x79cb8be513a934f4, &(0x7f0000000280)={0xc0e2, 0x10}) 16:00:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x10001) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f00000001c0)={0x3f01}) read(r3, &(0x7f0000000200)=""/142, 0x8e) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f00000002c0)={0x7, 0x6}) r6 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000300)='./file0\x00', r6, r9, 0xa3f9ff287002c92f) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000380)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000640)={0x6, 0x7, 0x80000000, 0x4ca, &(0x7f00000003c0)={{0x7f, 0x100, 0x2, 0xe251, 0xffffffff, 0x71c, 0x7}, {[0x0, 0x3, 0x7861, 0x5, 0x101, 0xfd6, 0x9, 0x6e, 0x1, 0x80000001, 0x5, 0x0, 0x7, 0xc0, 0x8001, 0x1ff, 0x7194], [0x1, 0x8, 0x7, 0x953, 0x6, 0x9, 0x9, 0x854, 0x401, 0x1c00000000000000], [0x9, 0x3, 0x7ff, 0x6, 0xf3d, 0x80000001, 0x100], [0x3ff, 0x4, 0x8, 0x3ff, 0x1b0, 0x9], [{0x37, 0x33, 0x9, 0x2}, {0x1, 0x7f, 0x7fff, 0x6}, {0xfffffffffffffffc, 0x8, 0x3a28, 0x87}, {0x2, 0xea, 0x6d, 0x3f}, {0x7ff, 0x10001, 0xd9fa}, {0x1, 0x80, 0x5, 0xfffffffffffffeff}, {0x8, 0x80000000, 0x6, 0x9}, {0x90c, 0x1ff, 0x4d, 0x6}], {0x1000, 0x100000001, 0x2, 0x8}, {0x7fff, 0x7, 0x2, 0x6}}}, 0x8000, 0x3}) setuid(r8) ioctl$KDDISABIO(r1, 0x20004b3d) faccessat(r5, &(0x7f0000000680)='./file0\x00', 0x1, 0x2) r10 = dup(r5) setuid(r8) ioctl$SPKRTUNE(r10, 0x20005302, &(0x7f00000006c0)={0x0, 0x8}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000700)=0xfb7745890eac0541) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd\x00', 0x8000, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000780)={0x200000, 0x6, 0x3, {[0x8, 0xffff, 0x1, 0x5, 0x9, 0x4, 0x3ff, 0x98, 0x4, 0x0, 0x7fffffff, 0x9e, 0x2, 0x6, 0x0, 0x64, 0x2, 0x1], [0xfffffffffffeffff, 0x80000001, 0x9, 0xd4, 0x6, 0x10001, 0x1, 0x2000000000000000, 0x100000001, 0x9], [0x7fff, 0x4, 0x9, 0x2, 0x1, 0x2, 0xfffffffffffffff7], [0xa1, 0x6, 0x8, 0x7, 0x80000000, 0x88f], [{0x5, 0x80000000, 0x9, 0xac2}, {0x7, 0x10000, 0xe5, 0xffffffffffffffff}, {0x69aa851d, 0xffffffff, 0x1, 0x8000000000000000}, {0x4800000000000, 0x8, 0x6, 0xfffffffffffffffa}, {0x95, 0x2, 0x10000, 0xfffffffffffffffa}, {0x7fff, 0x7, 0xfffffffffffffffd, 0x364ea0}, {0x10000000000, 0x1, 0x4, 0x9}, {0xffffffffffffff71, 0x7, 0x8, 0x1}], {0x1000, 0x1, 0x8, 0x2}, {0x1, 0xce, 0x10000, 0x5}}}) setuid(r6) geteuid() setrlimit(0x0, &(0x7f0000000a00)={0xfffffffffffffffb}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000a40)={0x1ff, 0x1}) getuid() ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000a80)=0x1) setpgid(r7, r7) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x74}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getuid() r2 = getuid() setreuid(r1, r2) poll(&(0x7f0000000140)=[{r0, 0x80}, {r0, 0x2}, {r0, 0x40}, {r0, 0x2}, {r0, 0x100}], 0x5, 0x927) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x2) kevent(r1, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) lseek(r1, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x3, 0x4, 0x2, 0x1f}, {0x3a4, 0x2, 0x2}, {0x1, 0x4, 0x20, 0x8}, {0x200, 0x0, 0x2, 0x4}, {0x7fff, 0x9, 0x1, 0x7ff}, {0x2, 0x100000001, 0xffffffff7fffffff, 0x81}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0xffffffffffffff3f, &(0x7f0000000100)="1f") ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x3f}) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x7, 0x18) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f0000000040), 0xfffffffffffffe79) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x3e15d3ffaac72fbb, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="91") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1, 0xe30b, 0x3, 0x8}, {0x5, 0x100000001, 0x80000001, 0xff}, {0x100000001, 0xf9, 0x3ff}]}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x2006, &(0x7f0000000040)=[{0xffff, 0x7c1a, 0x401, 0x5}, {0xe15, 0x4d69, 0xffffffffffffffe1, 0xc2}, {0xffffffff, 0x3, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff0e, &(0x7f00000001c0)="bb") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) sendto$inet6(r1, &(0x7f0000000340)="fd028ff448e518fe0a84d33209d306f614e84ec52c4fcf3df2312c568a1238dcf2220c4d46bf68955e733afd882e1fa3c477748dd4ada3f7086075dd7fbecc0a593b01ff4a83f0d0a027ad76cba03718472ce1c1875bb2e331ff04baeedc7022eb6281ec7171e0902aec117d8522369b72fcab700cb15082078dab043dcf00e146d9eada8639ba47634401840576b0c4df7b642a1ec19db5f7ecbfe591c01ccef460a7ec1e5fd20a969ee06db1d23211382406f4d340705235d050864fc0b00d292ad967afaef3c2bfbad3085c854cb229bd2c9309b9ce4da3521b4b911773fd1f6d2fb0520687fca122b462413ceec44ae929de5e84a3969ad38398436a2dc99a781e451cabe1ef08691caf0e0f111dda0f47456f2b1aadb7b5a2dfb607feeb1db7aa3323ea2ff9416ef687f71c6a45da0696b0e9c6bb2b71d42ad9497aa22234ba4394348dda7142aef7066d9da3d492b9e56d4e2c2476a6aa64987fc6d38de04ec6b131fbe548fd50dee073802e1f551ad0e00755b268bb74ba1a4769e673cb3a51a891b89b3728be436d22927778b0cb5b560da35980db03dc8e70d9b515765e68da4d9f495b001d274773a7c1b04303faeb8631eca829bd767eb9fc5eff30be3ae455ebb76f2665a826bd220a30aa6b56652fa5f8bd9de0cf145fb3943c803a102cffdb860a099c78535e496fecb55a94d838d35ab7a2e9211efaa66d9b6c87f9b2d4c499ae092275217e2f88c8e8fdfe973d241f995d858d65809f0ebc8506a2a092ae7de1cb9f065317583c44da75b21efa464debec4723e2b2781d8ab8168d36b1ea5737dbdeb59b56345bed3ad7a09b9723a9ffce3795bf3b2958a0d622ae2e52662b2ffb79dc6d6b86bce8752f13f3010138d87a29a769f2ab5d2041616717a06feb11dbf5714248670cabeb3fc7265535b0a3989d9cc32cee9dd0b4b2caa5dafe74f9a78879a82ea8f1fc425820f03600827a5b05d71523e3c9ac13c5ef6b5c66c117943a3bfba0ef97d0fbdb2f4696a66dbffdd16ae5f6bd0451099445dd9fe9ec5b019e65d48a0f7773b8e4642fed9c907df6c8820a137b18634c5d47b3370bddf0568256d2f02db8a5bf727ccdf24517cf7e59a8c4e22f3cb1f3c165ad4631e6de54308de9ebcd51387ab299ab5a61fc2133e7ea976a8b565cb20a2604248143ee0da1a9651ea03c6773e1f5ebbb5480f10a5f77f80684fdf566581cbd477813b268ebe7a4cf4c4733af1e671d5a6d13e3e59d5893756972daa01f6237dd30fa7a4770b09e855df13726d81250de5b9a5ce606cfbbbdeb8941652ed4fbb42fa6f35290a30a60cfc32f899a1f19d2ff751aa40b21f96e0235d24b080951eb1c4980cb3ae54a9652021fc7e4a5f6c10fce7c8c4f5582658762620b4d83c0ff31de957d403e8c786d36b51c65eb5380f869c85edd2dd5ae3f25eed121bfb2ce36f7919b1d0ff5b1d42b5c664748cde424b307adcd010fcf4e2ce863f957d2b8aab53d34278066e7ed5fe61c4a2694533eee84bf2345ed9c7f09d2728ade9987e06b05bdac3a49e0d9770bb747e35ed77f39e5d82ebfa40b8b3ca9ee6d94cab0540289148081f5278e4de6f364ef5ae166127038f6516743de08cc3952befaccd74fdf82ebf070ebb2ae4c50523e5c7e2a1be7c16a526317a2e7a94eb30ec33b3592763b9ba125f018d8c31806c96b1f5e2f742ae750de34b96f9a5138c97280fe2e709381798c7f2aeaaa015ffc0a5324f5c3aa72a3d8f6f37243802efb4665ac20aa72fd919de972324da2d274d9f6afd5773319036b7b153eeb67e70bc551f4f21151d8855b7da03c6746f211f5b251b15397733333d97b813e2156b2a433a53b4841e9c8a1ff661f28c4923fee782669b20e9e0d7623eb3e687b6227c57e4099ef2325f8cffc14f3c1b7d7b9cb35185e61cd40b74dc4f93dc468fefa1b69b56f8f682f01b0d1c431fb1b6b3b860fc72381e3bc446424643f40a75812368bc84566a1c6e03c349416827fd3fd185bc8f883c76d825bfc410e6157765663dec11929896bcf7104530a5b8b449fc918bb279dd6b294a7aaed0e3f1c35c411e432109860118b1f2b7bec1fb8b95523e094e1140eec15eef6f2058aca6396d93b4d9e3c345a102935e82b991c937fdaa1000906b141b94e8873b4987b76ce28089ca32807d623643a3e45c8858701ddc5c70f961c72d1f45eb37287705044fd12fbd17c8d7cbdca85db9a4823c74c73b30222c797966b2e2962c92a7647533f2057bce7f34d2b85e45aa15bce66b5a8bde709f8cc50fba60f2102c5e2768a87022da9f97fdd366921f055a40bb0cbde3f1dbc1d5c693fd0fefead94f4733df331c40458a863222b51834a5c8bceec65747a4c0589e6b37cbc3e67890d5d6c85f9c6cdb62f01b66335744dc5a83ad42ee217a6f157480fdbfd40fcf9c81f0e4f1e1b453b1d57a7bc36f7d401a30c8fa577f6a3498eb179cffe3348267177b321fa2f7364ffff5d00a1a53e55dd09c0150456355fa787be27cb1d92794d2a57ba0f347744a25367a9676137cd9f45e2ed863811ce1057b5571daad896004ef981dcf437a21895ff511f485d73e66d5b972207bf7bee3055b4bdf71f1b761e0db220d4ac94c5293455a05caf6bfcea2049eff6ceef00f7b8a69b23460843d92c079db0f95ad152ac78464b8949b7f46c3cd9b380416cb3100fe5a22f77fabe55ff847b66fe07250b3e361d2771273462b61a9b7712f7b6da461790ecc5beb2946aa60e69702b82b6b091afff1e61c628a29d57289bf6e74f7b5c7239b5c3a2553ee352a60e2159f9e19f2e3c186403a61d16429c29f862bbcb2076387c5ab5421b6dbd5c440f6feeae6415b6c7fa6f900eeaf2b23ad1825b5a42af0696cb336c9ed61e7fbeca76f8c27bd6781dbdecf46f7637d24df636fa129775a053026356c62097d071e09c77e0d30ac9914f5672d915bd08468f2d84f54324d328d77d4696e5c043f3d6ff598a9de9913baff6f8aeb329da5ed67f78bdc855f42be2cb1229e6921ed5c6245cf3e4e0ebcb9044b7f1ceac4615cca2460a2bb9d2fa99fbf27e38aa300dbe2a7e95ea7feb523e47310901a643fd95735334a000489db97b74820dd6826b60223bbfa1b8ecba2c745b5252af0736c12628c5d29374e294eb4e2acf4751a7782c50706bb21644668f81955ca07002786029f7e04cc3318ca2f7d7e21b9a458c1b8d0d4f6bd2c34a461bb795bac3e62bc2ecaaeccb9ec32467f489d4b7a9e23c88e690ce9074aed0a0614eb67d10d707da52f60378cf413ccc3c128bbc73f0a59ef231096b77435f9109cebcc3e05f23596b76141b303b0802786c0989210846ed2e259b8279b03197924bed1b20ea7a952725a72f62de6606b108e32a6e7cb13e29df1eff229471c4b89961f7602e2d7c7c799dbd76ec1a89c593e5064f5fabccf46553892cb968f5921485f7261f3e13df3b8d0a9b61704bfa52ddae3b0927c9c8f490506b4588dac56378dbc6836219c8d7e2e7c12f94587bf8024b09d8886d9e6f105cdc2cd7012828de4f88be5b893b36139a291002bb8e0510c29e7727839e601507beeb66ee581273592e92fb6761a59d3c309176dfb1c1c5fe2bee68e2727d5aebea00894d0992e1fc539fc98b0343020746385126df45a15c8c313000bbf1253f913444e3e9525428e56b52606913a742e7d1f9a2ad778c1908efce1107cf8bcae22baa9811625fbbc3f38aa14771d4a11844e49e36696a6ddaeb617357a2fc204d20cb5a762740b57864b3ac50c055bf5324f8c88ad931326941caa55c4f84674fc6428c63db51ee4cde8c2fc2388926b20436af8b78d5c9ebfd1e989e7c251e464a5869faad7bb80c12889f879149857c4d109a03abf696b18ca8be0cadb7ceb351744b4a49a44961d67bcf78ca28e3577628c97f61d30f5d46e8d91e26b6feec685834c48fac53c033ea7bb83f605da57767da7065e8f6c48eb43727035e89f65d05d1310470cd35ec1591a74510cfce7eecd878d8da32a4cccc1afc6ef5194cacc7d3bb3be5115f04915af89c3ee9701dd63cbbcc6def6e7286e06eb97e7905321814594232500033b2babcf39b298d07929f22e51a089d007b713116014950e9e445edece67a45e1c6b36a5b1bcb618aec076d01e4b3a51d02a6dd5a2ccc03b3b60197479c11918c9a361b706bb4a257c9baf96c6473f693ccba545dba02d7e49cc9fa7993f6b4669245be46ac88fdac510a72ddd8e934bd50b17fa6916b1aed12c93465a357c5df082538aa6b2ebacedb3adf304ff3a80ca27035cb54559cbf6bbadd0559f92e9c5ac815ab3151605db35286a23de85ce7fdb36f498fcba22d512c3ee941ae7a27a77d0e09ea1fb98bb680ca335079a5be59b300b8a1edfba57f1500572862f00055085010081f2a4f6855d9ccfd8488878730ba0ea4fcd4d60c2e4f2e269b816ad9e8850bf5af0a7c11cad51f415d3f6915253716df852a17559c3203e16da8678b7eb4341e4782a20fc38b8e4972ac75e281a58f9aacffa66dd65ac12ac91ff87e6cb9849c149efc5563792460a401609da205a63b4ee04df0da1c592828668134132b29ffd347bb82d23265e76de115d9e9e8ba66f9a8c807c731b393504ee869a172d565e49012b69ca265970c988f846575bc11baf5fc5a3f15311e9cd2353b64a8bff20759d36ef733b3ce44f64c34f8443aca779cb9c6aeff025a49fbe5878444b9ce0b19b3c854d83480f23b22e6b42bc6d89d712dd701ca6e7db150218dd27e299cf864246eff76d36685a9d9d9732e060ef58782842de4851fbdb873033f6f1b6c49743bb17d943725ea2a36a100ebe495ec0c0f4e42ce45ec764954fabd6a48e6ad0416efce740c368639748287edaa4d6af44975cbfe709fa9763dcfdb1ee4780bcad6e328a3c8b1983ba6d8ec2538fea247b611aea6ab7460d8b41a5a95a1d0c85672ec13bf3662c528e2f2652a2d734fbc2b016fbf18df2c4fa7c944450485c88395d074c91567396d518e46fb9fa2699846144ee33e77299932c5a0d6e071b412beb654ab79a4152f9eef90c263c1c9ebf59c6871c6a982aa8892f23ff1c2c724edc3398cd7ec8f074b97072bd625e9f92b7cfdba7c8c45d143481e5e96f4926b4c67b7311a6126bdf292c29dd37e38b7d0df4c04cfcd942204a1ef1f60586f523bd40bcf226e7ca5b5267288fee70f77c568ef66d5e69f12d2b4b00ad6044e77c39018761ebf9234a308fb760b36e252842bf0259c6f26868e7dd297f6c977ba5c9e4e97fcf52830fe6e8aeac2e04de2d6053257c9643302148f5ef81ae7081e5980e7cde708b4c9eeda52707526fbdfab0f1e16a1a40a2db361a6994874f5f2ccef8cfd098b8ca132296ed3e0b1856ef06c2b36f3df8631ebbd47cb97b44066edaa8d7244e3798937d5cb47112f51010298d3add4a10b9664b11bbac13609856ec8cecd58338b9884727baca6ea6b902bb5f5ec20283b7770ed0adc90bbb5fcb0c81e63518924d556a9bdda7050e98ec68b7ce850b6335bf9573a818fdad70b25c812ffd214c3e156fde62ae9d7f52919ead30e296c69622c3a6b2c570a00c2401a4123e6c722c2f886df76e273757c4ec45a87f4d00fb3c175872512039a06c183a2c48c2218ff6002abd9a6eb51f93e8983d4b7baad9b333ddda5560c54899353996a7cb48e6aa4157a428e07f4186d9b4f2dba5d5208c4ac459b56232a11cf7a832a4c28dd7faf3b4e50e6b3683f6797eefd9db201ca710d48534ceb7b5c51", 0x1000, 0x4, &(0x7f0000000180)={0x18, 0x2, 0x7fffffff, 0x3}, 0xc) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x3) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b66698affff027e0b5359958c05b7e8a97e0953fc10feac5dda7a22579bf77f9e5c2562a8451b37f58d66e6d2e5766b75dfc2e306f674e8bb6be50d4b8a1a9e4359c6cda78e39d8a955bf4c"], 0x1c, 0x0}, 0x0) 16:00:16 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000001140)=@abs={0x1, 0x0, 0x1}, 0xa) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/74}, &(0x7f00000000c0)=0x4c) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:16 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x8) fsync(r0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{}, 0xffffffffffffffff, 0x3b}], 0x400cc, 0x0, 0x80000000121, 0x0) 16:00:16 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffffe, &(0x7f0000000340)="00c94f4c83b186773904000000dcccace7580df4e43e5a235c8f5d9a2670d11eaaf6e34c798329b65fb3ec776e11b70260dee2b2f1a09626e521a1dd4ef998abe28b9f18d0b71baa734d72b925338a612503597e26ecba17080081baa69769c544e59709571f91cd036d7f125e38ea9bdc12a94137d87f63cb86d3e580360bc8668cdb864e73a2bfd02b7702c7ed9d42bd471f51334156b54844b6833123341b3391e3f2cdb1f7a3e6831b8123022452381d1458f597cba94cb43cf63dd697692727") 16:00:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x14) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00008ee866e96c653000"], 0x10) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6a5, 0xd0, 0x6, 0x9}, {0x3ff, 0x7, 0xb55, 0x1000}, {0x47, 0x6403, 0x9, 0xf8b}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000028}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x8) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) close(r2) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x1000000a1) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000600)="0d211c238ef7d5", 0x7}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x2b2, 0xffff, 0x32, 0x3, "765c920c34ee43bff0f6e2c259422798e13f96d3", 0x9, 0xc9}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000640)="692d0825001f3e3c3ee45ea1ad121ec1a83bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20aafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4006589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8fc10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c27587598006a3357b56e033f7b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf662c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced0000000000000000", 0x491}], 0x1, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) getsockopt(r0, 0x1, 0x6, &(0x7f0000000000)=""/21, &(0x7f0000000080)=0x15) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="045ceac6f0c78b249593a333584d915903be2489ab573879228b9a76b99d804ad726636b5713117944740498c3a524e883ac142e777e80befd0407945a2ccd4bb959b6d7dcf7d75895fd81a7eb97d3566a5262157b9923d9a56185861460", 0x5e) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) writev(r0, &(0x7f0000001500)=[{&(0x7f00000000c0)="1f89cf7b5cddf39e", 0x8}], 0x1) 16:00:16 executing program 0: socketpair(0x6, 0x4000, 0x100000000, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0xffffff57) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) write(r1, 0x0, 0xffffffffffffff77) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x43, 0x9}, {0xaf, 0x80}, {0xaf, 0x1ff}, {0xcf, 0x2}, {0xa2, 0x7}, {0x41, 0x9}, {0x80, 0xa83}, {0x1, 0x7fffffff}], 0x8}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) nanosleep(&(0x7f0000000980)={0x8000, 0x2}, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x10001}], 0x106, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x5fb8, 0x0) chdir(&(0x7f0000000400)='./file0\x00') lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000740)=[&(0x7f0000000140)='tap', &(0x7f0000000340)='\'\x00', &(0x7f0000000380)='+,\x00', &(0x7f0000000580)='%]{\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='tap', &(0x7f0000000640)='}\x00', &(0x7f0000000680)='(*\'.{%}\xb5/@\x00', &(0x7f00000006c0)='/dev/null\x00', &(0x7f0000000700)='tap'], &(0x7f0000000880)=[&(0x7f00000007c0)='/dev/bpf\x00', &(0x7f0000000800)='/dev/bpf\x00', &(0x7f0000000840)='+\x00']) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000003c0)) sendto$unix(0xffffffffffffffff, &(0x7f00000008c0)="d97b5d9cf8dec5e8ad41758debae67bc634eaf72939b3e70b23a93fa0dce99032672e4751793f1ca8e294ff5838c1c4d40fd8ae4b21e12a160a05fc861e236adbbdccf2b73a46dc949b7e73d", 0x4c, 0x406, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c6530006b5172c84894225f994ba32239b12485702704c7b7f7e60e6f2543f95311adb90ddee7eafcba2e98d42301648af3e503e1dc9a808f57fb19a87be8b89a88ed02a3843131f8972f05ebbb1290913f7eebbb37a3c2158b9b654db9c0ca03ccd9fd82fae72f571059e0ced5e56c9d3a5f92d60f3861f9184d238094ec030bcabbe3f9015dd78f3639a064d242"], 0xa) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05ee683e23d6009640aa9a47bd2e626cde1e169cee46bc4da86e3726195c44d4391470ec3213db507a0e32c2ecd45052cecd38498f65e7899a787acbcb329dd94d18afb307e9e29557347101c780279b2c374ea5e4821db31b020c8bbe10ef6fdf224fba851d00dc62f6c433bd8f5aee5d6cf03e0ee22f79f989c2d01f1b235cd17ffb6117f76cf563551131c8017dfe8060d79b4a7f6f00381f007ef28c9ba0166a79fc1343797ad6048f556d4d04518cb3900c1c3126f7ee1192a482d65dd27e98be1f5ddabad535f552eeea128159472d08d3033e06ab1e7be4335b1880ee1792ef2a5eb99d2678df0e027de942fb4b208592e30dd6c151187962ea0127fab7366b5e9cdbb8382c75df97e6f7eb8cc41f53e2ebe3437d881d562770e087765ae9c51a2d1ff68a9c2bf79e62f6b19311b6089489ee8a28da5714fb127665138e815cca1108ef4e28ce91f1f1646274bf13a2f7204c2afaed87c1ac0df8023fd489a454b336d83862845da1237662a061c7f05ca8208f83bb5658bcdcca7312fd0a54910688e4a57cc4f647c0376cd91577922278483b149e5202fc8a2995e14820c663cd18fc958eb0b5f4f0849efbe076ece966581b7a6edeb7e351bfb9206d0aceaa6bbb16418f3603e1de87ec6ae4e1dd5595705f8cfc028a4838a081938e1223fbbfa4f48ccb960dce309507cf4feee556b41e841620d772cb91e639ad3ee9f934981aae8839e4bba6452a6667b92467da5c85d72ea3404ebbedda7467e5fbd0e4490883d8cff869ede8456edda01dc3ae1b94e44f5997657667d5f131cb2b6b418e18911c315352e82a6fc7f1a34191382ed9caaaf8b4b5815a418178531741c6dd20e27b9587cf8eda6054e04dfb2682ab7f74709699ba76fd785aabc4e2b432608380f981fe2935812d1d31d02553d406fe127f2df780c17a5e00a9f1b52aaa1c6aed82491f53ca8ca1b4c22886d6aae5dadc07a79b3c7405dff47e1e3021720667248e6123026562ac9e168d6d48dd8c8b250fcb4216130d01e4bddae042f54cf265c2d21d344259b6af11f465ad6e6b2eb52c9bcc15005acc451e39c9daf8aa2d896a1ab02ce0089637c650cef60565bf129ca9dc893e7ca2fce5007743c5a5076b0d23f63f38de6f23cb84fedee4125fa3a244b42bc4f6693376609f381257a8bb6d1e6799d35fbad14c5240ce4e5f64e9f234bac64ce9526a7f380ea02e13d711f710d85cac8945ce5597a6fa3daa10ae7a98fbaf406f61e6bfca130543a2a1fa009c9e381d7daf0b6c51cd774e10faac6b40a6e94bbbf640abc33cff64ece63c4b4dbfe98225ecd2bfbda4bc5af63755cb1a1acb61c29ee1995bdceb99d1be033e9c053c6ffa787066361e9cd9a285eaefe4c9efdf3fe5cf9b10e1fe5f6", 0xf84, 0x40a, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20101, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000000006c}, {0x84}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:16 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x4, 0x8}, {0x18, 0x2, 0x3, 0x6}, 0xfffffffffffffff7, [0x77, 0xaa2, 0x10001, 0x1000, 0x80, 0x100000000, 0x40, 0x80000000]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e71dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e1b24aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee000000", 0x801, 0x400, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x13, 0x0) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x7ff, 0x800000000000c, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000340)="7f5059907fcb8fc8b68cf4926e1f0016969b0f6dab13cbd0deec847f34f96d4fec104f6fd56d025b9210e1774451bb8165f346480c3b6fbaba2c63fdc49558db1f572c4e2799256e560d66a498cd8f71110d00005fb886f7483705f4d0ee8d2158244414338086fd0197d4603d08ab360924ca15ef4049d4b70aca62fef5accc79ce2cf33717cb2501537ee1d9a3ae6cb42434640db614a6175b8d07f74323064f7cc800fb80cc7e08d43f8d03d5cc0200000000000000", 0xfffffffffffffe1b, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 16:00:16 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x2}}, 0x0) poll(0x0, 0xffffffffffffff9f, 0x4) getitimer(0x4, &(0x7f0000000140)) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0x8, 0x8, &(0x7f0000000000)="fa9118fce4e5c46fb121174d772e871c220a7302f7a0f3cfa865e86f33a40a238a78e86ceb", 0x25) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x8000006, 0x0, 0x400000000, 0x100}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x80) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x9, 0xfffffffffffffffb, 0xffffffff, 0x322f3e65}, {0x7e29, 0x4000000000000, 0x21, 0xfff}]}) lseek(r0, 0x0, 0x0, 0x1) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sendto$unix(r1, &(0x7f00000001c0)="472f18f303a98a9eed77676923843623a893d1f46cded4b577846d97f187a67aedafcf433d44c521a70ea1e12d8dc9309d88d76d7aeb", 0x36, 0x1, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000100)={0x6, './file0\x00', './file0\x00'}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r1, &(0x7f0000000180)="040000000000000051d61ad8ff", 0xffffffffffffff93) openat(r0, &(0x7f0000000140)='.\x00', 0x800, 0x1f8) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setuid(0xee01) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x28, 0x34, &(0x7f0000000080), 0x0) 16:00:16 executing program 1: setreuid(0x0, 0xee01) r0 = msgget(0x3, 0x10c) msgctl$IPC_RMID(r0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) connect(r1, &(0x7f0000000180)=@in6={0x18, 0x0, 0xec1, 0x6}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x80) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x80, 0x77891d7bcf05f58c) setuid(r2) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xfff, 0xe, 0x0, 0x10000}, {0x2865a400, 0x3, 0x8, 0x7ff}, {0x6, 0x7fffffff, 0xf4, 0x8}, {0x2, 0x200, 0x80, 0x100}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x40, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='r\x00') r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008000017aed520100"/31, 0xfef1}], 0x27b) getsockname$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001582000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3448a200"/4082], &(0x7f0000000040)=0x1002) 16:00:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x5fcb) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000140)={0x2000000000000000, 0x3, 0x2}) r1 = socket(0x20, 0x2, 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1, 0x2}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {}, {0x40006}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="9dee") 16:00:16 executing program 1: setrlimit(0x3, &(0x7f0000000100)={0x1, 0x331f}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r2 = kqueue() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) kevent(r2, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x400, 0x5, 0x401, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f00000003c0)="b8") 16:00:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x1a0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x141, 0xd1}, {0x45, 0xfaf6}, {0x100, 0x101}, {0x41, 0x4}, {0x43, 0xffffffff00000001}, {0x3, 0x8}, {0x100, 0x1f}], 0x7}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240), 0x200000000000032e}) 16:00:16 executing program 1: setreuid(0x0, 0xee01) r0 = msgget(0x0, 0x200) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/7, &(0x7f00000000c0)=0x7) msgctl$IPC_RMID(r0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="88689d04172eb7bf1d5edfadb7ce9b030128a29e1296b6702ea05cc390e81f2bb1e6d96b102c24924a81ce7a393ea6eb90b0b9ff1d24", 0x36, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$setstatus(r0, 0x4, 0x0) r2 = accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/41}, &(0x7f0000000140)=0x2b) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x10, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffb, 0x40, 0x20, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x3, 0x80000000, 0x1, 0x8}, {{r3}, 0xfffffffffffffff9, 0x8, 0x3, 0x2, 0x2}, {{r0}, 0xfffffffffffffffb, 0x9caec2456546d44e, 0xfffff, 0xdba5, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x6, 0xffffffffffff8000}, {{r2}, 0xfffffffffffffffb, 0x28, 0x80, 0x1, 0xffffffff}], 0x0, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0xe4, 0x10, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x5a, 0xffff}, {{r1}, 0xfffffffffffffff9, 0x0, 0x1, 0x9, 0x3}], 0x800, &(0x7f00000002c0)={0x2, 0x81}) 16:00:16 executing program 1: getrlimit(0x1, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./bus\x00', 0x800080008000e002, 0x4000000005bcd) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0307004, &(0x7f0000000100)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0xfa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0x7, 0x9, 0x4, 0x80000000}, {0x8, 0x7, 0x2, 0x8}, {0x5, 0x7f, 0x400, 0x1}, {0x6, 0x7965d293, 0x2, 0xf8d8}, {0x1ff, 0x9, 0x10001, 0x1}, {0x100000001, 0x9, 0x0, 0x6}, {0xfff, 0xff, 0x2}]}) r1 = shmget(0x0, 0x4000, 0x5, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x3000) pwrite(r0, &(0x7f00000001c0)="9a72fc95ab4d71a90860a5a6aef4b72d9f57af5e", 0x14, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:16 executing program 1: nanosleep(&(0x7f0000000040)={0x0, 0xfffffffffffffffe}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x5, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001400)={0x400, 0x800}, 0x10) geteuid() geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) r1 = geteuid() setuid(r1) connect$unix(0xffffffffffffffff, &(0x7f00000014c0)=ANY=[@ANYBLOB="8602905e7f00cdba268315a8ea7efee78aebff6d92"], 0x1) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) sendmsg(r2, &(0x7f00000013c0)={&(0x7f00000010c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000001300)=[{&(0x7f0000001100)="b36d66bc672f2b64d76b91bce129d25d32485b68d6a0cce17eb694f3dcafc0874592ce8936b1fa921890b0b32a211f98890861a3b31ae2e364725a390336d321b5e986c5df1babb2da5c8b227a4997a1e56028b88457cc78c8dd14e42c83c5c8af5dfdbb8f769062b5b066b78099f3067242be139f474921cd21f7fea0aefd1930eb3f864756865895dc4098281cfe8b344a553f4308ea037118fa491d04d054bf7576127419838ce41503b7718528dc126208d7ee92b7b8b59e224b49632421", 0xc0}, {&(0x7f00000011c0)="f997635fb78cb1db522afc53379058df71800f53e9035863af", 0x19}, {&(0x7f0000001200)="7868cf7991ebd64655e293de253a39ffd6e81f8f392cb91d27c66f2c283945cdd9e12102be9fd8645b6b0c9f9b8dc8a5bb0409e2a3b25c11c2e3d59178a08da15907d80d581e1b048a43026f2afab58f9cc34a941167bb49bf44be2cd556565cfb86be558c1f28aebbd8f76250b50864e1a80b1061e933ec17535b99088833d83ebd9ce5937b9ff5de5b164923d1ce0bfadac097082cf1fd1839cae4c66b53766431141ea8af07862eced796d2b00b0556bd5d5a24709e9ce887d99cfec9d5bd16dee564667b2982d1bb51fdcdb45fd7b84334cc9c3810", 0xd7}], 0x3, &(0x7f0000001340)=[{0x28, 0xffff, 0x200, "78a586da99f7a9674ae32c45763182d898b6"}, {0x50, 0x1, 0x10db, "c40f56f92e514180bb6c05a935014c74b150b58b002a6f47b6e52c48a90b7318960dea470a328404679c0ef5fb309b75ec80f33640c9605ebfb0"}], 0x78}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x8001, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0xfffffffffffffffe}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/123, 0x7b) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x6, 0x5efc}, {{r0}, 0xfffffffffffffffe, 0x2, 0x80, 0x7f, 0xf02f}, {{r0}, 0xfffffffffffffffd, 0x2a, 0x4, 0x8, 0x1}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20, 0x6, 0x7}, {{r0}, 0xfffffffffffffffc, 0xb34e3271f979d5fe, 0x20, 0x8, 0x7}, {{r0}, 0xfffffffffffffff9, 0x40, 0x20, 0x5e62, 0x554}], 0x6, &(0x7f00000002c0)=[{{r0}, 0x0, 0x18, 0xf0000000, 0x408, 0x8}], 0x100000000000, &(0x7f0000000300)={0x4, 0x3ff}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/133, 0x85) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0xb010, r0, 0x0, 0x0) 16:00:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readv(r0, &(0x7f0000000040), 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xd0, 0x1, 0x3, 0x2}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x40, 0x98, 0x8}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x2, 0x1}, {{r1}, 0x0, 0x40, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x400, 0x4}, {{r0}, 0xfffffffffffffffe, 0xf5, 0x20, 0x4, 0x6}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x9, 0xfff}, {{r1}, 0xfffffffffffffffc, 0xc4, 0x1, 0x3, 0x9e}, {{r1}, 0xfffffffffffffffd, 0x8, 0x80, 0xe1a, 0x7}], 0x8001, &(0x7f00000001c0)={0x4, 0xfffffffffffffffb}) write(r0, &(0x7f0000000200)="e4a5f72db30b22a97aaaacb343f83a8bf6afaeeb6ca0e2d380db9ead7987a303625bee6f817f1e86533cd3765d2f294cb4e66c406c9a50eccd3cbf45a63a1b47b2acfdb709db341d3cd7b3b992019c2f57d671420ae77e2211e377773d546b1ab170fa7e28589b8262858228daf31e7c81af61e619d5b553cbd02fa771d0ca4c5fbdd41a84e2f5cd3801", 0x8a) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x9, 0xffffffff, 0x10001, 0x0, 0x6, 0xfffffffffffffffc, 0x1, 0x1, 0x3, 0x7ff, 0x7}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) fcntl$setflags(r0, 0x2, 0xe1718cb55b2025e6) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000003c0)={""/16, @ifru_flags}) unlinkat(r1, &(0x7f0000000400)='./file0\x00', 0x8) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_index}) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x80, 0x0) readlinkat(r1, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/21, 0x15) mknod(&(0x7f0000000540)='./file0\x00', 0x6000, 0xc2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x850658d371e10f6e, 0x5010, r1, 0x0, 0x0) fsync(r0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000580)=0x7ff) preadv(r0, &(0x7f0000000700)=[{&(0x7f00000005c0)=""/85, 0x55}, {&(0x7f0000000640)=""/189, 0xbd}], 0x2, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000740)) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000780)={0x1}) openat(r2, &(0x7f00000007c0)='./file1\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, 0xc) r4 = getpgrp() setpgid(r3, r4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000840)=0xbaa6) recvfrom$unix(r1, &(0x7f0000000880)=""/146, 0x92, 0x2, &(0x7f0000000940)=@file={0x1, './file0\x00'}, 0xa) readlinkat(r2, &(0x7f0000000980)='./file1\x00', &(0x7f00000009c0)=""/219, 0xdb) 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) sendto(r0, &(0x7f0000000280)="731ee130e572722258715a0c8ab2bfeea7a7baeea707f9e046766270091fee3d0bd2fdf47a05417a2cf894f279071841fda06a3bcad871d5fdf476c386256a3817e44073fe276b5425bb6e7cf0849fa200c0d1a650b00033176994b46e83e352edcd7b3cb1e9ad3735c94ab2ddc9040b2eed018cd60c7f8529bd620bd60afa2e491bb7022b98a849d81642ee4ba8f2c5d555fe46702ea621dcd82c4aae88c7f4a6fc1e0518b75db865ce2132b27ad5a2d67b99145db808d3b498e2947123d739d2c576031a04da62", 0xc8, 0x400, &(0x7f0000000000)=@in6={0x18, 0x0, 0x4, 0x1}, 0xc) execve(0x0, 0x0, 0x0) syz_open_pts() 16:00:16 executing program 0: socket(0x18, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080)={0x47de, 0x8}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:17 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) r4 = dup(r1) r5 = semget$private(0x0, 0x1, 0x201) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0xb3) ioctl$TIOCCDTR(r1, 0x20007478) r7 = socket(0x10, 0x2, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0xfffffffffffffd95}, {&(0x7f0000001d00)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:17 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)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0xb5) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x9, 0x8002, 0x80000000000000, 0x3f, "26274d0a5b49614d41a6be2644e0216b1526fd6f", 0x0, 0x4}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCMBIS(r0, 0x8004746c, 0x0) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) 16:00:17 executing program 0: r0 = socket(0x11, 0x4003, 0x2000) sendto$unix(r0, &(0x7f0000000300)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x0) 16:00:17 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:17 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000140)=[{0x0, 0x3}, {0x41}], 0x214}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) 16:00:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffffffffffe0) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:17 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e9f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c474007e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x400, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r2, r3, r4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r6 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) fcntl$getown(r5, 0x5) open$dir(&(0x7f0000000480)='./file0\x00', 0xc901b4ed9822ac92, 0x2) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r6, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) geteuid() ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000340)={0x5, './file1\x00', './bus\x00'}) 16:00:17 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000080)=0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munmap(&(0x7f0000130000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) poll(&(0x7f0000000100)=[{r0, 0x20}, {r1, 0x4}], 0x2, 0x2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) socket$unix(0x1, 0x2, 0x0) syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x40, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x80, 0x0) pipe2(&(0x7f0000000440), 0x4) r0 = socket(0x20, 0x3, 0x0) close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0x0, 0x40, 0x4, 0x1, 0x1}, {{r1}, 0xfffffffffffffff8, 0x41, 0xfffff, 0xfffffffffffffffc, 0x9}, {{r1}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x4, 0x7fffffff}, {{r1}, 0xc69c780f09ddce7f, 0xca, 0x40, 0x9, 0x2}, {{r1}, 0xfffffffffffffff8, 0x20, 0x80000000, 0x2466, 0x101}, {{r1}, 0xfffffffffffffffc, 0x2, 0x2, 0x1f, 0x8}, {{r1}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x20}, {{r1}, 0xffffffffffffffff, 0x23, 0x1, 0x100}, {{r1}, 0x3306f80bd9ec616b, 0xb0, 0x20, 0x1f, 0x10000}], 0x1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x60000080, 0x351, 0xada}, {{r1}, 0x92769ac45008420, 0x98, 0x4, 0x4, 0x6}, {{r1}, 0xfffffffffffffff8, 0x89b2ad6d8796abd8, 0xf0000000, 0x4}, {{r1}, 0xfffffffffffffffd, 0xc, 0x0, 0x6, 0x9}, {{r3}, 0xffffffffffffffff, 0x16, 0x2, 0x9, 0x5}, {{r1}, 0xfffffffffffffffe, 0x1, 0x5e95d5cc5c97ab50, 0x100000, 0xfffffffffffffffc}], 0x20, &(0x7f0000000380)={0x1, 0x100000000}) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) dup2(0xffffffffffffffff, r1) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x6, 0x800}, {0x0, 0x40}], 0x2}) 16:00:17 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:17 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/152, 0x98) r2 = dup2(r0, r0) lseek(r1, 0x0, 0x0, 0x3) write(r2, 0x0, 0x8c) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x9, 0x10001, 0x7fffffff, {[0xab, 0x7, 0x0, 0x1, 0x5, 0x5, 0x8, 0x9, 0x100000001, 0x1, 0x7fff, 0x6, 0xe0a6, 0x5, 0x665e, 0x5, 0x1], [0x9a7, 0xf5ef, 0x5, 0x7, 0x200000000, 0x5, 0xffffffff7fffffff, 0x8, 0x8001, 0x6], [0x81, 0x5, 0x0, 0xc1, 0x6, 0x7c, 0xfffffffffffffffa], [0x5, 0x3, 0x1, 0x80000000, 0x0, 0x80000001], [{0x5, 0x8, 0x49c, 0x3ff}, {0x7, 0xff, 0x7, 0x1}, {0x3, 0x2db, 0x4, 0xfff}, {0x9, 0x5, 0x4, 0x6}, {0x2, 0x7f, 0x9}, {0x9, 0x2, 0x6, 0x2}, {0x20, 0x9, 0x3ff, 0x5}, {0xf0ab, 0x8001, 0xfffffffffffffff8, 0xa85}], {0x0, 0x1, 0x3, 0xcd7}, {0x8, 0x51c80, 0x0, 0x1}}}) 16:00:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000040)="d695200c", 0x4) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x2) getsockopt$sock_int(r0, 0xffff, 0x101, &(0x7f0000000080), &(0x7f0000000040)=0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) r2 = fcntl$dupfd(r0, 0xc410accb57c7a2f7, r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x40b) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x1, 0x401, 0x9b32}, 0xc) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:18 executing program 1: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x8000, 0x8, &(0x7f0000000040)="295ea2a8b76a14c57e16da75c0d3c7ab39956ab0b4aafd39b73ac6c4acde992d619554ad070ec3c81f5d9bd8f1bcc900a915e3b23b0ce62dbc9badf4abd53a430cc76334ea60f5e918332c76edac4d8c79e81391911ac952b40ab288612c14f9f66d1cacdf1ec87a77c14c26356d914781f7dc33b5357c17103178a2ca87a1b95ac2f645d639a7e995079ed7f7818acae6a0632094", 0x95) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="8cac8051", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, 0xffffffffffffffff, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) select(0x40, &(0x7f0000000000)={0x3, 0x1, 0x5, 0x9, 0x400, 0x8, 0x4, 0x1}, &(0x7f0000000040)={0x6, 0x9, 0xe71, 0xfffffffffffff5ab, 0x7ff, 0x5, 0x1, 0x9}, &(0x7f0000000080)={0xfff, 0xfffffffffffffff7, 0x7, 0x4, 0xef, 0x3ff, 0x2, 0x1}, &(0x7f0000000180)={0x8, 0x1ff}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000024, 0x8, 0x0, 0x0) 16:00:18 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="c1", 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) getuid() 16:00:18 executing program 1: socket(0x6, 0x76158d52fb378cb1, 0x10000) r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x11) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xffffffffffffff38) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x1d, 0x0, 0x0, 0x80}, {0x1}, {0x6, 0x0, 0x0, 0x20}]}) r1 = socket$inet(0x2, 0x1, 0x5) recvfrom$inet(r1, &(0x7f0000000180)=""/133, 0x85, 0x40, &(0x7f0000000240)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000300)={0x7, 0x0, 0x9, {[0xfff, 0x3, 0x1, 0x7, 0x8, 0x1, 0x7f, 0x1, 0xfffffffffffffffb, 0x1, 0xdf, 0x5, 0x5, 0x1, 0x4e, 0x7, 0x7], [0x8, 0x1, 0x9, 0x273, 0xe6, 0x6d68, 0x2, 0x4, 0xfff, 0x2], [0x6, 0x7, 0x5, 0x4, 0x3, 0x7ff, 0x2], [0xffffffffffffffff, 0x5, 0x25, 0x0, 0x9, 0x3], [{0x3, 0xe1a6, 0x9, 0x8000}, {0x7, 0x10000, 0x7, 0xfffffffffffeffff}, {0x1, 0x8001, 0x8}, {0x0, 0x3, 0x1, 0x1a2}, {0xffff, 0x9, 0x20, 0x3ff}, {0x800, 0xcf0, 0x5, 0x5}, {0xd3, 0x7fff, 0x73, 0xffffffffffffd680}, {0xa7e, 0x6, 0x4, 0x8b}], {0x2, 0x100, 0x100000000, 0x80000000}, {0x0, 0x5, 0xffffffff, 0x8}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) bind$inet(r1, &(0x7f0000000280)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSBRK(r0, 0x2000747b) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) 16:00:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="129cddc0a56b994aacbf88e548bc0900"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0xc1, 0x200}, 0xc) poll(&(0x7f0000000040)=[{r0, 0x57}], 0x1, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) kqueue() r0 = syz_open_pts() r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x1f) 16:00:18 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000200)="ee3a9ba3272fdc45b7d17ffcbdfb08df31bd18816b1744b8d8110d664e239d2dd5f122f84e8526477062eed63b8cfa5c5adbdcada775f58eda8c1b120ee3a71665c9b47d9f9a95a30e70eb58dd05122d9bca17e1d2190c3b8be576d0016ae6ad92b283b4c587ec9deea202afa76078884eb96585a0301b78af8c1c4e4c55e34683969ebfdf4b290352cbf538a555d3bfe223338aa042f813a0863f585fa7699258f97185b29bb0dfbaf899390e0686e9e6286801a8feefb5638844bd62aaa82d2cb72d61a44dc5d9087b569034e58cd0bf9c2724bf3534ea79a499a77a68b9fb600591f8cebc80225a835ca65c632e5c40", 0xf1, 0x4, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xc38) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x881, 0x0) r3 = getppid() fcntl$lock(r2, 0x8, &(0x7f0000000340)={0x1, 0x2, 0x9, 0x6, r3}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = syz_open_pts() dup(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0xc6000000}) 16:00:19 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) r1 = semget(0x2, 0x4, 0x144) semctl$SETVAL(r1, 0x797471db6385739b, 0x8, &(0x7f0000000040)=0xf08000) 16:00:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) listen(r0, 0x5f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000140)={0x3, 0x2}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCPROMISC(r3, 0x20004269) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:19 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = semget$private(0x0, 0x2, 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x80000001, 0x7, 0x1, 0x8001, 0x820]) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x81, 0x10000}) 16:00:19 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x7f}], 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') writev(r3, &(0x7f0000001300)=[{&(0x7f0000001200)="03db9892c732aea542d78a1a0fc052dc16b14c0bd0acd5dbb1f3a94f160ec0be0e84a6c94c8cc4960c9f854137e3e60fd7c6fde51f8ce88a6ef4d997e25dd7174425598812d9436cb21497373ea8b549af7c31a0c96e181c5d7ab64afbd14dfc813097e15f9eb22f0fe6caa6c95751a66bb0594be549afb34baff0b052613942ab75065d252fb3fb98d64389dc67294c83913ce970a86c6a4f8c3e974439e2c9836619739a1d038308e8bab7a1c7d81fb7f094e2f05b3686021f6864b38fa74496c3514007884dca90fccd1d4eb4e300ca04f6ed0ea3", 0xd6}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001380)={0x1, &(0x7f0000001340)=[0x1c0000000000000]}) openat$klog(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/klog\x00', 0x200, 0x0) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="3707002300000000cdfc5e7a8e3b3000"], 0xa) pipe(&(0x7f0000001440)={0xffffffffffffffff}) writev(r4, &(0x7f0000001b00)=[{&(0x7f0000001a40)="8204cfb25ae2434c09505bd9ab41fc048720c290249d5ffe21563171ce776d6cfd864cbcf998a044f8fdf710b18fae821d656adaca883b063b0d99d72b0144a23c808f5d9962ea3758b73b57e7cbd882a643e3e646832fa96c84325b54aa1fbb6e77707e24be18b46df40201fb5986d3f7d3a32a882f18c9e6f3c2dc5a05dd52a4073105637297815451b1", 0x8b}], 0x1) writev(r3, &(0x7f0000001d40)=[{&(0x7f0000001c80)="d1ddbd6f30a385e3c7c8e7ff369d534431d4e2fd89a540f96106a6677ce069fe5bf18880f8f9a7bb84e17231d719a682a80c85fddd38e1d9c1b7b399ea2a7206a138a30405d10312c5556b4890a398120679da26cbb8bb953f508aa62b041b608011236ca44f95a89d13b71596da5a1fd08857babef70cf81013768e0cd1d0adc36c99497d1f1c992c043ffd46871e4c92e08e5920d088617b053b47a298069687d42b29c41fc8ac0bfefb7f7163", 0xae}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001dc0)={0x1, &(0x7f0000001d80)=[{0x2, 0x3f, 0x3, 0xfffffffffffff2ad}]}) pread(r2, &(0x7f0000000400)="d002dad52729b33d884ad4b2a3032f23f812c5b65f80e2dd49eb8b4871927d104583af1930d179640270021d6ebda44d13a69b8697c0050346cfd17f90389907eb221805755380dcd688139ca71c67f330c3fd30b80149c02c734eb7cb34c2f4fe2fdb477196cf36173486eb698bc1ec5c60854d171d5c7254a3f39617e737c9bbc7e05afb4a6c56ccfa1fa3773018c9379c34099da25099933e", 0xfffffffffffffe06, 0x0, 0xfffffffffffffffd) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000001ec0)={0x6, 0x2, 0xfffffffffffffffd, 0x400, 0x101, 0x5, 0x3, 0x100000000}, &(0x7f0000001f00)={0x2c, 0x8, 0x8, 0x152f, 0x80000001, 0x2, 0x7fff, 0x10001}, &(0x7f0000001f40)={0x81, 0x3, 0x4, 0x7ff, 0x9, 0x0, 0x4, 0x6}, &(0x7f0000001f80)={0x59fa, 0x4}) select(0x40, &(0x7f0000001fc0)={0x5, 0x0, 0x1, 0xda01, 0x5, 0x4, 0x1ff, 0xffffffffffffffe1}, &(0x7f0000002000)={0x10001, 0x5, 0x7fffffff, 0x100000001, 0x7, 0x3, 0x2, 0x9}, &(0x7f0000002040)={0x5, 0x9f1d, 0x4, 0xfffffffffffffff8, 0x7, 0x3, 0x1f, 0x8}, &(0x7f0000002080)={0x8, 0x16069b5c}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000020c0)={0x10, 0xfffffffffffffff8, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc02}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2f9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x6}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xcef}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1d}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3}) pipe(&(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r7, 0x7, 0x4, &(0x7f00000026c0)=""/163) utimensat(r2, &(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)={{0x7, 0x1569cc16}, {0x4, 0x3}}, 0x2) rename(&(0x7f0000002800)='./file0\x00', &(0x7f0000002840)='./file0/../file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002880), 0xc) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x6) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x83, 0x0) write(r0, &(0x7f0000000000)="510fc3a038", 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) shutdown(r0, 0xc5c0a867f78c869b) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x10, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "250d000d3100000000a4815ef0477c888b00"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:19 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x1, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x44}], 0x1, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) flock(r1, 0xa) 16:00:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x2, 0x0) symlinkat(&(0x7f0000000540)='./file0\x00', r1, &(0x7f00000005c0)='./file0\x00') connect(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="2010000000497c98edc7"], 0xa) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/247, 0xf7}, {&(0x7f00000001c0)=""/95, 0x5f}, {&(0x7f0000000240)=""/77, 0x4d}], 0x3, &(0x7f0000000300)=""/43, 0x2b}, 0x840) r4 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="827c750201f0ffff"], 0x1) connect$unix(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="00002e2f666939e72cba49d593fe2dbe7af78c3c27c76c653000"], 0x10) r5 = dup2(r4, r3) sendto(r2, &(0x7f0000000400)="ce33e7c01cd9a962106233814bb075a7e8a0", 0x12, 0x1, &(0x7f0000000440)=@in6={0x18, 0x3, 0x2000000, 0x5}, 0xc) symlinkat(&(0x7f0000000380)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00') 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}], 0x2}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x80, 0x0) 16:00:20 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x580c, 0x5, &(0x7f0000000040)="fab04674050bae1643255786b34b843a2bff8df8507edf92dda97e560729674ad88aca0a7b38aad3f4cb919313cd42c0be41cdb4baf6c026968d81d515c7d4169b8b0d69eb91c2b237ceecf5ed4d9e4d38af4ec3fe373babfb1bfa511e0d2638c4b09a420f3586266f2d2fc84bd40968e98e787e5a5cb7dd7b193883be8ad4ee62154d2b2115ccd2ac57be2661d415e3bd13c4053cdba78aa83877a671f6aa59e2b1e4d1cf3a667231076b8293acfeb0f545fc5724b852193a3e617effbe5c21c975e3991057dafe7f7f6d64dc9b2160d82c50e2e4990bda6bdca794b8a734e8b9695640f7706b83567d67ca289d5cbb73cd506e3d9941a1c746522cd1b372554836e4d260c6dff1dc9492700bce6b61adcb0851c2697d9111128c268aff617fbfea37039fe834d4232b477280d409d42701f9a144fcf595bf7e4b8925ab2c74180c2e2ee0355a902ab0199696bde666f7180065172a3a0adbfc2d351f29fabdc331d1a806fa39cbe8c205220783567b399c32feea1f07d4687098523a3d8a1c361c75399b330619eddd4dbacf6f007bd7034e066447af5f35ae3e4a1eddac4a52a6cff410afa0d02a00725fd32b407fece1dfa34bc7c6a29af90316dc43828f34dfe7b1b994ba4374a551a145f7511fcf378d58c9c1b1fb17d9acba8e56ce72388108a53b5724e7e0bdaaaaa8f9a3ae03cf71af4c6e5806980c16f326606189ed9355d4b8b9312e69b307b1cbd2a55c5a5dc9fc25479136bbbda9b681849c22daa42278c5886b19e670c80d0abb1066c0218f181e6a078ca8ee23efcbfb225edafa04c2690bc445f17b935682415668d90738162a2d1507e2f51db2d4fd81e0163e8d0670c5417e2f3383e080a46326bc512a2127e58d177567190c4c6fce2e0504a7ae3795f2fc9ffa04ab207dfe495e04d02f305b599ca76eb36381a3859c07e46d3a9726fae72d21a32b97bc2ae4f9a169ce2c4b5a9beb2452916cf96304308724eed8d2ee36d0cac14eebe6ac6b1dad5d420d7072355dac28102b19e6b3351d63ae6d95935d52d6ff0e8ea3398c85fc874481e2e1cc2058631ba15252865fe8a141e9b2e18a0d048eaaa0241056cfe9eb798c0ad36c6dcb31067027f36fd23ef7da53004510b528228552a3e4754f2a860612d163d7f68d0581b53ea4c9cf1662868989ee5d0910b94b8c28b6962c2b69415babad8c8c43a8650af4979f9fbdd999dc0a1ef29c74652980405f2fab1f8f4f6fed565390bb590de0e2232210f455c90a5bbab043bdd999e05543f630ffa5ecaa2d2ab27aeb8329574cf216558c32b1658bec844dc004492067097cb408498465d231d5e35a57c3559279ee16cb4a70c96617435ef1475914c2749da162850e0de0a657a6681dfc8b7502e28793e6f975138a6013aa66f77f2b95bdb78423c7f61df4c80b91201eec3bee8c3255f197f321b20ccd92b73647e1d23e673f8bec09b0557c83101b6bee22b34435b79ba40e474d4711be6c77fec147c3a65f96c09b05fc5dea62e2b0db20151df757d0c15d36b84394a038ad7a59eda89940c6aef5e18f876a2004dfacedb1a42a81ff21fb8dd9173f93f57337af51f1fc69b9ffe16d40d9b0452ae7ad1d6339d3ce9855d8db073cc459c964c9f049e3449f0c733411e8639f66aca59503b31ef034c10ff76f721c2d0e41056badb5cb1d8ea25dde7a92ce796a73d947a24820ba420fb949a7506008663bd767b8b8364041ed7155567d8dab77fd93c8e3f17aa14910bda300dc4651ab143d7989bf61e758c31755cfb031cec70de89b04c79da124bfbbeef00422eaafbcb8da1720e82d9c241ee34ebd9e301f232430aae602c58c2d64bff7e72546445e06529a8ed1f293f9a815807caaf339ce9891e4757ce10a0d04562f624f34ea71715415ac9b1a7e9c51a43f02d89bf8bbd9ffcddf4c903a82b060d66c9d8cf9cba403bd44808e15fb8b2bcef947e2719a669a2b1e232ff4440dff267ef501d2ca7c8a9292b2645ad5aa263cb2fecac9da7fa36db918faa72696fd236ff27358b238cd4b9ae04959761dbaa5fbff5fd5734bfa024c5489f6287f67fc6d2f42de94f319a6d1f4404a917ea7a0fbe01c62741bba8bdbc82a950af8cc0f07c04a8411dee80cd9217a4735bbeaceb25731d5d56b896ba015ed190a28a24153fdf2d3102e50a5817ca6eba8258d1fc6e87d4173114a540537b4770cee84fb921c8f787938e7a54787644b9a3b44664e8e8e6441ea7c557d1564d88c6fbca0e090555a314ec427a12d0004d204224bf86ee055085dad43a1dff10b169073574bcf6b532f02bad10c478c1c278b60b553efada765b9c7b7027a3829ba09d279150b054fe89828e1eec582c6b5df12fc846858e483a59da0af890a341c33e0df7f469e027655d890165359c1551b788daada1377375f267ff0c562487b72ab94bc3a935548abfb4bf449be42f609eca7d61d746dc542117de0a5c2d8a06a5aafddbf3ae6c73e0b036f206837093f09b572a627f62aa6e29c2aca563c562d2a5ceadf6673db40193e37bda38f77e8a3350fcd6866ad58d098c53cbeb5a4f2ccdd80cf4fb819daca028a4678a1e8624401883d938d0c421bd81fe9d075083e3b21ac9f39a2a1ba743bb6646e27efe13e6cd2af576243cc528cc44351c0c0c0f4266de21e9d0de274cd2bcf7c162af9df31f67cef8e775fada0d4d2d3b981e78248db99340caeb7545589f40d31d2d0894f230945d4e87a7c9d5dcfcf90ca0b0f754bb852c955d7bb4a3cc907a786c073e3b81b3f5adb7522b7dda78edb71b6f2e42a36d3de1c3b1c6a007edb5dd4a740a4db9eac2dbbe3d61a6f243d0250f6306b9dd7f03eea50d4a32f44ff9882c7a70cada78815666aacc51c69c78ecd066279a7e6feda2ef8f27c7d7323cd5911d2265c49b5dabfd5436693c0b4cb0fdee5106452abfc5ac7ffa28d068750344c92c8be9d32c3d4d365a5cbb5db8399b5714cc2d2c2a56cf54ef5fa99300630f30ced79de750e0e2b261450a37e784f9223926ac48368919371d4096b2efae54de0ba0feb2491af57367a05df478804aef5714d85f568c75e04f528391e6df5c54dd1d669fe75f62a0cd16aedcd9aa08f706adf78647622ada11ecb5ed4a294ec5607e42c0d5a26031b5c2a2dd51d37fa18beb3236e6e5d96472ffe69c3b567d26c45d3d7de3998e3f21fe438a89566a72056b0e1ee94c5e3c5c5dff1eaf3e263f2b4d3f6bb73e488f0832d3a791ccb63a626534baafe6a3efac218752a1caa46930d53ba5d363a5578e241dfbc9f3f04a58e61ef9ffe85bb2137af5103aad5fc86bb2ed8c0713e6b44df4750de27bb8efc7087f884f902dfd7d4c534ede5c2a36be4f2eac9ec4c4e9178bf50d687335b50f6cddf51504f276a5dd2f433f561f2c7335fd22a30c0612c3710c820d3ecb22b618a5ea33e6c795ac1c07d8130ea49b07eaee11301aae23724def9ae26ac30e7f9710f0c9f2f6b66c236d915bc7cdffb421937dba743753966611c1e94628913c3ea03c91a3c9bd0462ca644ff17162b0e3ba2b1e6cd0a361b01d222459ce91a47df08e48cf0ec387c13f26a7a65f0f6435ff5b6d60f42812395af82b5fef1d93d6c26bf114ba0d22c4d35e1ffdd3e465f4292a686748df6d869a6519cd39d2abd442799797157bf78611c3c904680a9812d0d1c5ae25cd5905bed5453a0056724931f17abc2130e742347e861ef629aa917100dea64aea5f33e8cc2bbeb251d12cbf1c5f8e53ecb0fece31e2f980582ac4083b91125928efe1d86c042d347032b860bcf84f8bf03b93e9718551f7f7ae9ffbc227812d11e26769c001ae65c95725170867ff6f9d831be0effdf1ab81e60d8e61e1bcb567fb766b452654ea07166079c9f6c3bb54943d28f1704e2434422af0e9578727315d626732e48ad0d887894300b7944d2005f551f40170beabaf0b1dd7ddbb7fdbea369e18c0a09d65ad6bcc46cd983b1604c816a5117a154f8be697a81e61466fdfc5a225219faf5fdf982b100031cbcbcf5412d5cb86e40e3fe952260315d6476a3b10ab2a33766d659631ca2e23ea721b58246e036b793b93b1a4f92fc33b2963baf9c63b4c59689eef5c20e78295f70be6969a96d017f3270cd2827ff4d5d210ceea8825d343e94e39be0813fcc47ca3d502031953e5a023204467d0eef3c9e4b091dbfd4e31cef02e283b52458e9a6e45a6381c3be5141885d1a5dd2ce887297829495323b6aafec3f29366d4336b351ac99aab45816d3d03832cd60ce67ed5a0bf36204b60da5ce81534c01f1cd34d653a7a319925d8b3659a732b65c7bf6de580346ec48f2e32b00be7dad461ec0f47c7f9d09ea0518730d986bb04ebd18c169a0feb4a0b518e3c13395be81e5ad29a39f216a302503399c3497ce0e53d8bdc76472f9a28888c30679af511e95e08a951b8418932eaa364f19f2b124bfcab66504fbdf2791d12662da60de9c06dfe370909c40f30bf5cb809c4983052037da65ba057d0b2b3d769866a299560cd583292b39c9ddddc0c2f1b73a639ba1d7252ba474d29ba67e95511cf23f21feb1c292f27fae367ec60712ef6e19d3fddce5711d1f6de8db640c7a2212421199975e7aa0c42e38bd16f06ff93b5b00d134d0d86cdc7efb5c4259dc08b6c51fd1202bf12448828331f7a48aa4cb5ed310f3ab7254c28a7628d0dca7e02728af34adb4ed57e360a56752bb121fd94903c5d626a9cfe5eca95b6b1f10ad04a7659801ea5180a5e1f8e4d8c8f156ab083197bbd39dd1e8cf77b89e976aa8addba00eb22ddc077c7de35d7939a18454674fdc384a6b22268eeeed0566fabcf27663850c4c20b61c9d34204f3ba1e3c1754499033a06c3aa9636f105777d81a06540c2167808c17373bdee29d399f998fffdccb0878ddcce712fb43723de939a780bbd565a6b0cda2c6654e199e5e41925f2b83a605ef6a64445c06cbcca2168987944bb464f1a8a20ed1a4c3135a22160a033a68507fdfdf86ccda1b1d0f13807a3ca0e84f00a021bd8fe8e47a05916a602be1c2a49b1f82c9e7334d92840c8234879f44d0ff41781dbb7b12ef604b3f5b121cb2f49828a1eca545392e5488d1c7fb61682c053833d037c2ba452dd0dd20e53f20cddb3855cef9db35a1b3e589dd5666d0f7b41eb7a2d03eff83f9c5e095797ed0b3123f4c470c7897af81e329a860fd1b5c9092c1094076113fe666c41347b4775ec1f6bbc524d03116e36a1425bf1c3a6d9272edbbc392aa2ab1450aeb9187fdedc7abb16fc45b2304c494bb695dd5646a212f4629fdaea873dd145bf38d573bb5f66eb02bd377b437346c2b62cd29babf1fa37994f3a8ced5813a56db8b01e20005498964c2a90e498d83b786c76b6cfb040c6dbd62d9092690b55d4a97bf03a2865dc9dc15694e063929937a5b380af1cc85f2faa647b46c9975a9c21255f656a2e61ff5c3fc42b500947c48e488046cf0db1c3dce045c28c20a48dedb387eeef9cd17e9945d608ac08a32da42f7fe4312636098de6423efee69d2badc811df643ecb61a2fee096d866c50e3d054bda621583992bc2839b99d16735605c357a84aef6d56b002771c0030dd2da356698f6920164a12b15f568193ed3da17c56078c1f7a6935ad1954a59f0f0bd6c465ce558f89e73767f53b4a1b09a93cd27c269c9a1e34fa541e5433048a944442194727b031f230d721c2734bc06502f0da26f9b906d8b55b1096ff879e52fcf2827e274c8558575fe2add31d838441dfd44ac7f", 0x1000) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x44) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = dup2(r1, r0) openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x2, 0x81}, {{r2}, 0xfffffffffffffffc, 0x4, 0x20, 0x8001, 0x2}, {{r0}, 0xfffffffffffffffb, 0xa9120cddf2b974b4, 0x0, 0x7fff, 0x9}, {{r0}, 0xfffffffffffffffc, 0x6f9d2a87106c2279, 0x10, 0x4, 0x5}], 0x7, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x200, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0xc2, 0xf0000000, 0xffffffffffffffff, 0x10001}, {{r0}, 0xffffffffffffffff, 0x4, 0x5a97613db8c5cf33, 0xfcfb, 0x40}, {{r0}, 0xfffffffffffffff8, 0x84, 0x20000000, 0x4, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x4, 0x4, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x60, 0x2, 0x10001, 0x6}], 0x400, &(0x7f00000005c0)={0xd45, 0x1}) syz_emit_ethernet(0x1, &(0x7f00000012c0)="85") r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x7, 0xff, 0xdb, 0x3f, &(0x7f0000000180)={{0xfff, 0x6, 0x1, 0x131, 0x100, 0x9, 0x2}, {[0x9cec, 0x4, 0x200, 0x8, 0x2, 0x5, 0x10000, 0x9, 0xc5b, 0x8, 0x0, 0x1, 0x7f, 0x8, 0x7, 0x1, 0x3, 0x80], [0xd7, 0x9, 0x1, 0xebd, 0x2, 0x7, 0x2, 0xfffffffffffffffe, 0x200, 0x7], [0x3, 0x2, 0x4f, 0x0, 0x200, 0xffffffffffffff7f, 0x9], [0x80000001, 0xca, 0x1000, 0x5c7f, 0x9, 0x101], [{0xfffffffffffff882, 0x9, 0x8, 0x7}, {0x40, 0x8, 0x6, 0x80}, {0x401, 0x0, 0x3, 0x3}, {0x3, 0x1, 0x18000, 0xf59}, {0x7, 0x7, 0x8, 0xfffffffffffff801}, {0x0, 0x2, 0x3a7, 0x9}, {0x8, 0x3, 0x6, 0x8}, {0x2, 0xa2, 0x7fffffff, 0x6}], {0xffffffff, 0x7fffffff, 0x8, 0xdb0}, {0x6d9, 0x1, 0xf602, 0x101}}}, 0x40, 0x4}) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000080000000000000000041e163bc24a98253001ee052c87717f813d6e1c99d764ca7b501001dbfa632feafad05a19d8ac49a37a54b7329e86d16e28988b49b649f56a1e151d079958e406cc3bc3505ac34c232064e7a6ee763bf8634e45e8b8b04d9dd5c5cdf7b79580c9fe884fffe6b03188c9579ab8d0ad208ead600"]) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x1000000000000000, 0x0, 0x5, 0x799, "00007f00008000", 0x0, 0x1000000000}) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xc0, 0x100) ioctl$KDENABIO(r3, 0x20004b3c) socketpair(0x2, 0x8000, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r1, 0x5) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)=0xfffffffffffffc01) r6 = getppid() ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x1100, r6) socket$inet(0x2, 0x4, 0x400) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r1, 0x3}) r7 = geteuid() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x7f80000000000) r8 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r7, r8}, 0xc) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000240)) close(r0) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) pipe(&(0x7f00000000c0)) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) fcntl$dupfd(r1, 0xa, r1) pipe(&(0x7f0000000080)) dup(r0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc15c, 0x757f9014, 0x1, 0x10001}, {0x800, 0x1, 0x2c0, 0x2}, {0x0, 0x40, 0x3f, 0x7}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:20 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000140)='/', 0x104, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10014) sendto(r0, &(0x7f0000000080)="0038ea9c9038ffa6692ad197a37d636e19821df18acd6ec185e9356c4b17399c9949145a3d70bc31ad440975b288769e8495c457d74cef49c9481f8d3793d1a82c418fc04af5a7b2cf0cd8d2ec5ec04a4a03aecb9f01133298e73ca56d469dbc56013e98af124a21b79007f36bfb073f13de324e60b4b7d36d", 0x79, 0x4, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1fffffffffffffd5, &(0x7f0000000240)=[{}, {0x31, 0x1, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) accept(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x2) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001600)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000280)="4aa77e243de7d137a165132f747c73e9a7cfbc5e1dc2943c65e1c3e404e90b09e53f717f762582db1eb26a8660b726f48ae199a6bb8f9b3081659ba5530c046fb73f5df6e807b18ffb056ef45a7e3e79cecd80004c10b4a63f9131cd05728ca27bdf3ddf545a8efe6b", 0x69}, {&(0x7f0000000300)="bc652d21e44f93541d9e042cfa9a167e98d98709ba714049d4a4b3c4c718a22f24e4ab21c27eb81ca05d83fce0a02d421727180f0fb9627b70295a7f9c4301c58d2047b6ab03f4193fc6fd399fefb423834525fbce4e647e06535cf7df993d216678e23ff9c51eaa4874946a264d8fb0777b564577596fe3f7bb018deaeddb7081900b1f10", 0x85}, {&(0x7f00000003c0)="bc53a859d4a41d7a859be7f880c51bf63a178d119f05ae07ee2d9ce114c43c2c4bbf5d4e9442cd4dd266a46727261c2d01a18295e6d04bcc3ade38b2777555aa9f1abded06d6244427650bf4dd2b1aa1cf7dfad0fb7253dd658b2e7310a876a7f018c154e057e25e587ae3a1deb51c19949990fb8e4f599941540a645323dcc63af5de27d8e98c22daab4f3dddf55cb1de54647fbbaf83f4170eb06cfbde63fa73998f4e481b128c593c82261efde2190d395bbd5e6a069a631be69b218cd4071c3549fa7015e7b53ef720ea3fc94cf5d8dd12110908693c23042a4e3f3b521eb96e6c5ee68fe754feaa71548a00dfb37f85750b4a0575ae48ffbe3cdf80327d8660b384de093e02ea1632838a0c4807b7b5936f2f157fba3f72c7e11374f7b386fe3018682715e460d828dbc6046a36da506f39149719fa3c87733af837b42fc296c73cbe35159c89e649e864090088eb8d95d2ce414b137e3cc7daa2722e7aa6ebdfe931d7f185b0baf4791a8fccb48ec15062b9f38756dbcb648b719a133adb29d6f6dd51335d824d5df0a3c5a353ecbdd0fcd94370ecd9019fd91f779b18407a84e6e45655d6001b7d67ab59d44c0125288a54b70f6d0b97b650f49ffd2f29c1df9b4e90380c0cf0be627b5f6b2861ab34b40d769aa41b6c180439d21d6994dd0a0dab1f860215aa0ee5c07f8426c36c33337788be0b38aacb34d3431c8011028255ac77488cd6600ecef642fca2a6e1df4fc8dfcfcb2231cdde867f2688cdb5ee325ee3390200646e963078f3fe07e2f610b2a5487c5d421822a0e5afb3ab6fbb9587a347917693cdea94671aabebc324b2299aa6962c9405594dbf37bcdb93e66976ebbcd0ae6635489fbe69699234fd7feedfdee0b34d9c093e57bc1774eb10e4a487415abd80328bb28dc814db5dbebdc6291e6d3cbbffd466f970426daaabd6d3fd889851e5f67d043a186b963b4a80593734ba612f8f8e0f2200c465c37909e2361667e8ef39940611b891c9babc6deaa7297960175412855726a61e3fd20c9e9998754f6baaf6fa9683fcbef85cc5bc2e149e10c51609c32379f8c052ba7c4f8a151848bbd1ea31b65c29b96cc0e0c0b211aca8bdfc2f5aca4919d8efdb5064b0950ec2421c0ca7d275fe66e0c6f83bc8205c062bb2add28296ac6d7341dc9f99fa4726ce96a2227f992e39217b059bfc528f9035d0ac6bc6e4a10b9e4802bc679d90ad5f17906696c7ef726f03167ff6a6fb43754748bc9771ef68c34c66a604c33eb9db28630ea88e9768e425247bbe827ee131ba2bc366bd8aaaa3997df2dcc5a75486a364de66815cd0027c7a181f1006d419c098ef33b4bf5775247b574abde47556a9aa1edbd78f86b52533fc6a8df2334c7aaa2e1a4b93bb9fb099bf1e05acc6bd07f7d728aa1363ee3cac500e857277ef44ca6e96afc47642df401c110515ba8e2dc262976f7b1de9dd0f335ff721affe0cc6892ee585ea98070e71f8be1d9c671f778fc5f3aac40da3e8c6ff54b17adb4755dec53c09db70ed7118c1cb35061510722d57a95919a0a7b9655ea433f2f2036ae53effaa31bb76277ce38928f09e03c6ef68698a82ebee10e28b33bfc27a3d9e108c1e94a461a262f9b8f8a760b20c77c1b09678d15ed3fe0bee802181d1fdc849bd5c3a06237aadc7c34ff911ae1c4f92dd11a84ece55c2189973f23c5adff12415235defb76cf366d5f0bf6c09616057589d46f355f4135b352b7032115fe702daf34b7b969ac9ba3ec44b7266d72d38f62e27f17a5d77c2dd8c4267c6916df1486b18bd0fc510aad8a6d7586d6c4904860145ffc0c2387851cb6745491c3ce5635cd53e97f2bf4549c6df10e99212d741c0ae40a705f2b69b721f34f079a5ceb56c11ea971a42825f75a41c25d141ec62c1fb023736a9a02c60dcfb1d1fd396a64f69acd31cf6437a76eceec3dd35204167b816f19c37da8e9031e5edce5e91388142795d3b53c07799f602de87e471868b84756a59dd2a1915ffd2125fdffa585d03ec123b72970636a7f018741f48e2ec955b822815aa1953df2ee15b8716767f1d4796d1122ab529205153ea4688eb0496ccf3cdece90dd03335b4521ef7c84705093fbb9a171f74e44b5a746d9090715b2fa0ba16873cbca57c2c919a93f581d9cb8bf750548885e1c80b2b6fd473a43b1a3a89de2fbbde7bf018065b7db84659bb233c1a82353541beeef33a18bcf2e28a63cbef29d33bfa2c8b93c12c23d57c4ef140c511bc4739dc3ce851ce79c8d00027436a5007d1ec9361ef3fd79b26373de17853bba6421a6a29e0826b06226d5389e350553b9c26eafb89666405c752511e000d3099ac2c9805645d2485e3454f1d460252152814d1493466aaae8f66f562dc729ff64f1b14e2858d36a4b176a494cba0d03c392899f3825a5e478c1e50d2a9a5f93342447e32a84af07f00020835a6b39d5d75ec9b8ef2fbd2a680a9f76e55c7a4e2b430e6412c13ce8d411964dd3ec7899740f5b64923bd2becca787eaa4e82d9d735cd54987c2378a59ecfa8214e0fe9c77ac23ba8fd5085f8d194f2872defb31f7a4b8451785db41aff39afaf37974faea667521ed5f6150b076d79242d862dee1ead6003b8ccb85b4bc6f6ab6803a29efeaf006ea9da99399185dfc637ed42f7df2a5900aaf3c6d9e125f80019f1a4870e87648666c5e5c7db6005454829991c1aac0f7d0e61a824b308f95711b7a8a2b8e11d11aa33129096cedd695fc862c8b94439a38b21c86ba9929e2c0c7c9fffd24b3933b61c33860e5d4ac18a0f1b462928eb7628a29cc600a310ec0984338a6427314c903a8371c17a604489672a365378cb227363815d2bf513514c7fe1bae186434521266b2c912e2b9f50d6cebf3e300d2b696b9f188125faa6c0f89c2db764afaf20929af8c3e566793378c513e8cb1526ee853c8a8e9e87c07317fc8453afffd6707025fb1f09796b4a4eb7c493f1c2c78c65868767370e333bb5c3e9949adaf29e4cc139351652edfbbd8c287fc6ba2bde7e4d3d75acbf68a567a82172d0425f5c27ac0c339c49341a9c26dac8cd7558c17e81d8aa66c4d03472fcd4164738a33e3b847ea101f93a1c2274f0db951d066379addb6097f620d3b0d034b44da529e362bceea3e774167fc723e11a3c7419b5212256f461e72d11e04ab76d132375dd8ca7641852c211fa391de0b6fc2d95a9b5bf67b71198a647dc7c534a25c1ff891d1111c42158efc3eb7631d5f669c9d257cb1da335c2f73f211207e8d8249085c7b32c36d2f8a44cb92bde71359758fa10129bfacb1b0c2dd0d53aff835a0721c12cbd33860ddc8717f9b1b539f12bea3ffe671583e7b732d4e5f7b94a3be584b85151ffe5e15db6148df9b7e833561617f26009dd37a0fde48407eaba6eb87c63761fd26733ed585886236cf722bbbc1041ac46e24c80cc6a4bcc421beb4b4ed68a8846238af25662601b82774bf16ff696cf4597ad623ebfc1729fdb03c7e1fcb23f613f5d2d0d16a7af5e0d4d501daa3b9e139be88e07234e32687ec3dade9be9feb7f9a62f56aafd65647c9132d686b15b6c12a9d4c8a3dbd6c1d40ed8c9bc455636947af76fa9a4359884c84d205189baa4624d646c62eb487c0f2a1fe506ddd97beef64d065a683c30d44f4c32228db4d047bf012880438f06a28228927d81d3155b10a473580729b2caa6ce6ba31f58b347d7595c68d2db37f87f1252566b8f954022378e00942428c775a45124d0d377fa8ca1555242445d669853e9b00fb5456f576b18c2f76cd200e05d3db9ee04bd5928a60555dcd9d26cce922be20c61b6bf4d96ce832edebe04e277b0d55df1c05556c6a8194bf4b55c6ae93e312fcbe59785a91fcae840395a07e1452f3a28eb21a80395b6381a7fa06da978c9b76f3a5dd0022a2efe17ffddd68459607393647ccadba2537f14ac9c1fcf6d5a04525d654cc6f73c93b76bdfdb72517698a6ee2cb54ea73fdd58833eadabafdd402ca21879cc2c90430584f128e041085dd23a621c072d5012d54f54492cd9da86a6069358b93b4660fa8c33382cdd52e539e5ae015881efab524e74c92fec7cb4e3790b379b45d29aa7d1a1c252691d730fc457386258a1087cfc4c57fb6b045107a66f9ed85b8031b37af5bf9263fb4c0a81617b853beefdf7f02d08021e6a76228bca35afbeff069113c397b8d1294a21e49d77806bb47ae828faea672f02265cd7a2b20ddb351202dde9b38000309139a91d37828ea4d1d3faa8128445bc4e0c901f0e015b1bd9a512a25b2abab976fd5186dd9c6d76fb4032ea28245ae4e8bab6ef6f203d036e028cf78d8fc6032a49ea0bc78b85b8af32926ea7bc6f04b5f9e64c5ac3644fef3b66d08ecb56eb7b54c88aa681f07ac2ac8347cc077b2b0614cbe19272b22bb57651e18620b28b36f2b8b067215d171d22cf9b0b01e923a91bce5fa57001252544d616c1ea8075375846c670a4fd301a16b7fbc1a85947f6eefdbba53ebcc0dd39504b998a1df9b8224e6571c7589f103855fc1d5210e5cf62659206efdd4317afc196fc73a53dc229696224911890da3e8a92d6e90e3db8e06207d40581ffd8a2b09e9e3b8b00d69e576344075f1d7a7069753c9c3110e6d7a801884f458510a4d3da05503d33c10c66b8c6145638f5ac11e034870cc61a2cbd9f1dac1f9c54ba441562d9fab7d5a90f0db5173a89f7245ff6e0cbc0f6cf10e06fb4e7556df8e98c9a50edeba92ca11a8e4fef799d6a6fdcd37a06950d5ab6b1988dd1b0ee92c1895acb2667efbe6a9095bc34c6323f621271b0f37bb6de935805765e5ef0ce8901aa0d5d7781c9974783ad4db0df7da88284c271c8c0a2d971c0939c3441369f08e0db02b0b61a315119c2d28fce952d8e99787265a39fbfb5a71fac0eb99a9d6c8d29faa4f51eb41066ea87df899565248bc5e8f059213b35a0fd6964b238abdf4ce44007824c7d389a692ca68a7bd5ef08990a3fdd087c0ef63ca08890d0f46529089f977d1a68382487c43d437d00d2dcdc24bab3564cd79b6785135dca0870a89905b057e7ffca342088609a857db42e7c92db2014ac4bc11a904d4d8cd50d1276e1fc512f792e17f2428b2740f2919e1e95a93ab6bcc1298faa0b53427c1138fd34c00b0bac3d8f34fa47ac2fc4abb27f250a50a9745900b6fa373434cb59a00077f7a500c89e2090fc160d2261f7a9677c612d7aafe3a246129d9f1be479114f185c43146a6317428417f7edbae6d5e7572db7cae512e38c75fd4544e60e15ba2afe9b96576f1cc87cc42cdb6a38788f121d4d10ed13b5d7ecac05cd6b7ce576455e27b26802a644fb9a7ec9efa7a0f53d88fe704a38ddd926ec83c4cb208893b703f8ff56e27fbd943f99c926f1827b188467df7ffa3f14640854f23e97ce5082627cddbfaffb2d8016ed9b559a4692a743693749079e39a188393d351c53690892b1bf6b108fc979adc8bef64b49afa7f1e228d77bb76737c89ccc14cd97ee5bc96a461c74873ee6e30000535d45bf0afbdb38c84b5b3b54979c6773d90e8c79dde0f9b8820f17f0842f5993c13a6cc06dc7b5e0375207e6690ef7aefc489653268dce953e3291c0b0080ef8b7f418e426b7fac603f0e9f273a9b87714b2fb4f46ec225b7bcf1752a83da75758bf0835e1dc2eee5de67a266d92b5dd1546d50793e7e55870c10388cb2aae4ff03e573e06010023289542793dd01dd2cf82a3a5f3a22fc263fbb068f582b1526598fbf85ba2b7b5fd02", 0x1000}, {&(0x7f00000013c0)="da3635b41a7d1f0da31befe6e5c7f3ed9dba17ca5cb740db83b71360ac6591324f997ba27f869a298fe66fe471cbe02c030e2c3eb55da9e59a2ecd614d2f510a7dbc231f53e947240c4b61fb02", 0x4d}, {&(0x7f0000001440)="459d9ff0aabca90f1fb61db8dc0d5143ae0870fcf64b7062e3db02fc6be49cef1c191ba256a0679af18d45799c9f653e100567a6381c68129c40e4f82995930daa00894d1add3f8edd4a90bfcedd9c14f2852030b529d8f03163375538eb319fa26e642a93d8059fef617c5b31c94f87dc0801f8583600dae1a5", 0x7a}], 0x5, &(0x7f0000001640)=[@rights={0x28, 0xffff, 0x1, [r2, r0, r0, r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x80, 0x8}, 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:20 executing program 1: r0 = socket(0x800000018, 0x5, 0x100000000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000140)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 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}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) fchmod(r0, 0x30) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f6f6031320000", 0x78d) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000280)=[0x0]) getgroups(0x4, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r7 = getegid() getgroups(0x8, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) shmget(0x1, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r10, 0x80085754, &(0x7f0000000440)={0x7f, 0x1}) r11 = getegid() getgroups(0x7, &(0x7f00000003c0)=[r4, r5, r6, r7, r8, r9, r11]) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x800) r1 = syz_open_pts() write(r1, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) syz_open_pts() 16:00:20 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) write(r0, &(0x7f0000000300)='_', 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x8) 16:00:20 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x880, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') r1 = dup2(r0, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x5) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x40}, {0x6}]}) recvfrom(r1, &(0x7f0000000180)=""/126, 0x7e, 0x3, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) flock(r0, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0xe96d) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x0, "e10c3181b35badb3e4cb9f59213900629cd6845e", 0x79, 0x1}) fcntl$setstatus(r0, 0x4, 0x0) setreuid(0x0, 0xee01) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="0a1c6df7", 0x4}, {&(0x7f0000000180)="c2dcbe0983791d88328272c75df6a4e3417b9270b17cde29262e303fa1e5c0041ee17e1f1663a457108bea0fd5ff9f519a44e599f3513e138b89fbc3e70422f586cfe171", 0x44}, {&(0x7f0000000200)="2c157eb01187c916c05b69e85f730dbf81ce1b381d76031bb9973af380e453a360892436310982799515392972ea7c2f1d2be9711a5bca9ae3c417faf439f5a0fe546a314391075bc1f9c29fdd9d7b27a1589a", 0x53}], 0x3, &(0x7f0000000740)=ANY=[@ANYBLOB="b000000000000000ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc798302a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a82152b4b49dc686f0ec07b5c46fb692fc507e2fe9daaf74641854afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000a00000000000000001000000f8ffffff1723f5262326aaa80d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916792e0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e313ad97f08f195381000000000000004359c487a615294ca4f0b441a951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b5254c63bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003000000eabb6dfe253831dbb5817c467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000000000000128eb6c8b754fc71e95fd9e85692a1fe61ed40ff25b3d81865360fa0a8e59f22864b247279c8a02fba001d339058bd54f914960064936f05a467d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff973dfda69f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7bb263c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f530258533d5ec64eec84398ceb1a7685f8ed4bbd1ff71f87bc400"/1122], 0x398}, 0xb) fcntl$setown(r1, 0x6, r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000380)={0x7, 0x80000000, 0x6, 0x9, 0x8e2f, 0x1, 0x81, 0x10, [{0x3ff, 0x0, 0x6, 0x20f}, {0x9, 0x0, 0x5b, 0x7}, {0xd8d, 0x400, 0x7, 0xffffffff}, {0x6c5, 0xfffffffffffffff8, 0x6, 0x1}, {0x2, 0x6, 0x83, 0x7}, {0x5, 0xde1c, 0x6, 0x80000001}, {0x6, 0x3, 0x7, 0xfffffffffffffff9}, {0x409, 0x8, 0x0, 0x6}, {0x200, 0x1, 0x6}, {0xcb14, 0x2, 0x2cfb, 0x7fffffff}, {0x81, 0xfffffffffffffffc, 0x2, 0xffff}, {0x80000000, 0xfffffffffffff979, 0x100000000}, {0xfd29, 0x6, 0x85b5, 0xfffffffffffffff8}, {0xfff, 0x9, 0x4, 0x2}, {0x6, 0x81, 0xffff, 0x9}, {0x2c, 0x2, 0x40, 0x7}]}) sendto$unix(r1, &(0x7f0000000580)="767beddb13137b61770fb969f91622a3d1c4ce155b5cbc606a3ceee8ecc1aa0f055401f1efced67e50dec4dc4f298636af9be2769d4a4ad10dff66b83d197498b7e44673e4c61c31a8d13f304eeeb51b2fc908c6ccc50d02230fae05e5e84014ef185b04619e7608e8c03d37f53f46c6fe06a46d022e9102979a7d5742303cbca74df006", 0x84, 0x4, &(0x7f0000000d40)=ANY=[@ANYBLOB="00002e2f66696c65310090258187a2ddff3f127e770000000000000004c71fbf0911546c173905000000ebccb544cd4827beea049470be1705dca2cc79af78dde585c760f2b29c254ef86fa58443d8b16022088f2bf61b772c7c9ee722b99e131da7a773de227f2ad9605e8348170258cd2b400874bb06b5aae1f7a0b48c0bd35c5ec70e9363a3d9288c772d560f7c445114afceb437a74056fc2f728dcb338fa9a6101efb7634db0ccaf5f4578919b57030877b8fef45f0dd207b785a8cd779b87fce191b70b9c5486d84adcf6b39cc0701c484cded7e69558e105b3376c69d91996f3809022e8aaad4c6a3d5aa558ca95cbafe806db5926be4598f90b69bf5bf2798a3f9982ffc"], 0xa) readv(r0, &(0x7f0000000640)=[{&(0x7f00000002c0)=""/25, 0x19}, {&(0x7f0000000c80)=""/140, 0x8c}, {&(0x7f0000000300)=""/66, 0x42}], 0x3) fcntl$setown(r1, 0x6, r2) ioctl$TIOCNXCL(r0, 0x2000740e) r3 = geteuid() getpgrp() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000004c0)=0x6) ioctl$KDGKBMODE(r0, 0x40044b06) close(r1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r0, 0x1}) ioctl$TIOCSTOP(r1, 0x2000746f) r4 = semget(0x3, 0x4, 0x8) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000bc0)=""/164) dup2(r1, r1) setreuid(r3, 0x0) setreuid(r3, r3) r5 = semget$private(0x0, 0x3, 0x30) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000e80)="eb257b293f130d61592d5729bf5875decc747ff46e98c6c110084c09a5dc3d80259b00492600e7f0a4fb0b72a6c60c98f9498ed773483bd376403abc3572cd2c28e302a8f01d91c5fd4637000411b3659577065d65d4f96ee2661966b5c4101b6812d9bbb66ed5c8817a0633c1ceac60589bc5a0be10bc003d69053da87e47c734c2230246bb008240448f40b80286ea56298aab66be94ee325938c14958af06183d7d4bba694fa9a7647d8372ef17fb314af1a36374ebe45e4a727ea6f32212dbf659b7b1fae919cdbe4e188a3b1a", 0xcf}, {&(0x7f0000000f80)="962a5863541aaa317f1e9a558eb9a17eee925fe94638e6b5427a0ea5ea4075997ba51a2460d50edb545147a1e7b502a14eb75bc0dc367a8ffd89bf37f852f5785f916c74dcbd2a2130b0c4ae6befcafcbea0fdc561ea7b8b1a17fc1707a6847abcb5ce75910d71ac9de872e5d98b1089bb6632196b79fd3e5ffac547c63a436153e60181095d7b41147f28c3fbb8f9b641f17d8c78930ce781b0032582272144b5a634", 0xa3}, {&(0x7f0000001040)="ae07416726746ad1af500a6a2401e96d61607194699e99bff4b0610b24ff5a139fe7eb021fda81b0c3b7870ef47dc1ecbb5e9a4036055f65b0f9341d0046742205062b8c16d593f024bdc21ffa73f02f3573f94132dd9b6268d826cc447d2e79c274ce6d14016ff5cb3b988a82e27d098adbb8faae8a9a7e97c1fa67ececc1c0f165845c957f5eb088e31d2874855e2cdd10a0d81f3520510a91b1aaead1877ac713ff3692c16582fdc93f026616ca686787dc", 0xb3}, {&(0x7f0000000700)="63fd5aae564e31b36157aaa223bd11944604838289e7a05005c4495a422b802bca950998156d7fa9564ac5bfa159d81b16", 0x31}, {&(0x7f0000001100)="8b93fa0fe2628ad26bd3d89da1c82c79abaf8a444d899c59f0278c41a6a8c2218edca71c568aaeb979e82d330c631a3e287db360d560ae9b1ca70636cbc1a3f7595229b5c55759d7e8f013d33f1727ca14ede2edeba453d4c44f044620c8778ab5ea8bd60ff69d0b3aed5ac236eb8be95d8030b6732e993bb1a1bf7aa5cf258cda6c8845ff6ebd51b486709aebc61e56e7fe4816d0b063c39c02535d91b3bb150db4d03c9669246ee8f64bac7b8ffb7a87819c5f69bc764f8e46cb4147fb48", 0xbf}, {&(0x7f00000011c0)="a5d4ea5538162c8a72ad81d62593f39766bb307599e6a67684beeb057c4940b53778ec470dec1d3263fcd4bc9dfe27a30b002514a09dac8acd67e0cc36584f702e5cdfd0dac3486190d06d0b2abe50f708d6cd0d84bb833082448c6bc5ea19a975eb2f", 0x63}, {&(0x7f0000001240)="70ed3e94e72b227ed65d513829c7364ca2ebcd07be1dedd6a45a971ed9d29f0e96e2efcc700f23f6de5ad3331340996d5710b30f8b39cd69bb927a5a80f88bd584c875876d410c2c30ea4f7289befddf726162c594e63c965382821924d58e0bcf1a40593a9a7f8698fe6ce2589f56a954d460f14aaf7da664db7c0a028c0efd03d207b3c341adef320dfa455f9b7050fbffccde9d9f4dbe9a81f48d8f9f2f6f91c12467a4b0d46e318de0d34dacc90684418be1a34c12", 0xb7}], 0x7) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r3, 0x0, r3, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) 16:00:20 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000180)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001880)={0x0}, &(0x7f00000018c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000019c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001a40)=[0xffffffffffffffff, 0x0]) r9 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getpgid(0x0) r13 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, 0xc) r15 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0}, &(0x7f0000001b40)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, 0xc) r18 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, &(0x7f0000001c40)=0xc) sendmsg$unix(r2, &(0x7f0000001d80)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f0000000380)="7b13ecc5e127ba4fa3bb118e407daa0a4a8e45686f2bd0de6ae8c2810e144a7616bc9e5596091482ead50b799db26f13f3d8bb13686a5529f88c96374dd2e13c9e842a6981f7bd5d9fc5549ad540ceea37b7dfe19af255384797eb58b518205193fdba8a6051debad18d58b31bb9623edfff098ed472ea2e69d802b19899c1", 0x7f}, {&(0x7f0000000400)}, {&(0x7f0000000440)="29d266b91005f448b3491639d5d5eadac31d748abbe9bf9555f556d85aded6e18d63257475b90cdf418daedf1266119767da611f6dd55ca58d663f10796eaf7bb295ab93279794ac97efa6f3be49781347f9194422ecde9ecaae58f764d8be051b8bbbf216648d645e66f6b4d052d9c7c37f12c4518aa77047f47033bce21a5ff55d1e5b18ca6349c0e4924c58eafb5867bfa5a09a532845331a53f8ecc15d6d5faa349032662d11175d00395e51c16eedd46c7d3327eb446d64ef3ec47d7e760799e2f65e3c00f3e1c2e691e8d8cc0f656d7dcec4baea934e05e8becd343bfacc355d1afd38ee91b35a72b33e5295ab884803c6d12ad338931c02fa4b", 0xfd}, {&(0x7f0000000540)="66c7f960320d5275e4ad79802e7a4ec9ee7c", 0x12}, {&(0x7f0000000580)="4cfcadd9ac9039e9c184379c582de944eb6c1b8e10a6221af1e6940e265dab806531df5dd69711bb18cc24f2e453a385ba6b6f9e74e46b20dfb0453dfe5f13cc19489f2a21b131bce17c8f9567b9fcc3a563a2a642547ff9d87c78a9271fac3ca5455291ebfcab8fa6afa0b60e3ed8933c5930d5cbfa97c9c1ed9717bb1489611d1b24e801529413c75d5b1babccdf9b533049a4a0033f9e9ca5da1195352ca1942298dc3a3112e9cba860c282fd93e076fffc054f76", 0xb6}, {&(0x7f0000000640)="3849d9fd639f728a3d940b603ef97dadb9f3cab41039e052fa673e585076", 0x1e}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="a045dc7f4602db2a702f5193e99ebf0a32d8d24ac786a7a710dbb65e66b46790bf85f7695b2457204cfdaa98fc46874c1c45d651213d7bc4e34718cb5c768cd4a0c4d49da1853be0a4a4dda4513773c8f8ea033381eb419cb5971b4aec3f0e204e2ca53753043163fa63ab62dcd917a4b76f19c061fbe9415a8707a6bb40ad0af174e6833bb897fd1bae5dcfba0adbce9b9465498486e03fcb0f12a03e167a172dabadf0e1e69714dc7306793d9f2dc34f3b20f6c9b3148ff411dd8cdba55535efefcb79f2faf8fc9768175ca2c066cc874c902ef881ffd2ee0164c3926be0d4464f1d87e646f07683322a437e2ea6f7597b69d5d4fd799eac96e4790520b37055ab8d09982e8291513c3862a20311003bd2ac0a905d60dc64cf801301d6732b876600bd8e35eb96e5d45935d46d4e4a861dc1f85d3ce73db234d577a762b3051be000c1e570436382b07b54c628ace9ee9efcc22e55dfad93e2f77250d97f768fc914d76b140844970195655d52060881803af7ac37b1aae429defa2ccb5697266ebc166d3ba8797b43488bdd5899daf33660529ec9c93e1f359f4364c83138791bf99728e25d78508727dfc431fbcebab366185f7f5b7b80fc52b6be7b9d8cd71b546895f4d4c6c0b1f25a1c700c0e31b3952f1b983c4c7c904094d44be78679c4f2d5818a6dfb7e7da81463487a1eacda8b77b8bb12ea0e4cf418da95e9bb80ba9985fabdfecb32c05e41d521cc804ff0febd533ccf86d1efd9dd3db398472cdd66cea26d9891ee4e9a2874c35871bf68dcffb9948561de0ef3927eae6bb1e9f8a8ff8d699d263730e18f6a7117c33efb33fb2823c993da87e61fbb91d24c2fcb1d42c50a7f50dde576e0100fe4b24f6113dc5d12bb18204e60fb19c4e3c68e79ea951c0458fda78ec1db40b31872ddfdbfdd53e9ff8cc1940fa5016a2d399fc7d402d8daaa6de2fcdaf17bd79129227d4f7a82697e120f6cd1141ed35249fa60eab91c90e355df2c5e2f90d51f55fcf0dbb6647f362e4dc757ae9ac97afe831736d0e7b39557fbd960fa9eb019831bdf0d765c62ca380b901ee62bdd60a7c95aca6d5d4fd0ee5e14c532b7075938f7a1b162380f4cf3dc0f4d39e72a56bb701b6af0b74b3966eee84c7b9da3802094bd0c5f50a13f869252122c9454989fc0dcf0c346a90b0994095172c024a6c52d53ce7dfd06074abc1ba9e7af1ee16c6ecb05cb29abb51ad012e98822cd910e1edbd5aea025e6e31f5df877b6843b6b18501fa21248a9a1ed79833469680e69e4507248d204410a327d06693df3b83352ddbea44e974d823d3de9d5cdae541bd89b8a0357b8883d50da6e2acbfb4e21f23754bb8f8aae1514a4d12e6725dbd4ca345797f1ce3ac77fbe268bfbe66d46c3b80649f20df9b2729653350633a46d35e46ad59ab0f1b58c9b1dc4c3cfe8939f14763658b9da1bbf326fe31826ac1b5a30722aecb9ca50eab1cb84ad559430534c0a46570dd50ca4cf6969aaf439886e054a8689f498b5f72e7d21c7852af9e487928deabd9dbd043b6775750e7245794c54a87e5894195588212c07aae02780c6d9c83afbd23a0a1b5d7e097b9e315d6d885808f831860aa9ef263cbb15beeb85aa781b38b6d532b9856d3b0ff5fad4f450d83697a988b0e00c02e3d41af8618c4fffb26f2a783b130c71db54b7f62f86d8e7c8172a2709235ca467a0fa83e7f6de4f0dd6086523c6ba7f39afad9e820613b2ce4ba2ce64749feaf34aeb6a4db5ca749b49cce2564099663e13594b4483965a33f199ba46813b55a0336d433509e642b0441ed4b1668d989c54f80b10ef8ff9a0d7ccea8791478db76a70a67b45ea8fbbd00eaa7c49e05b5acdaa90202f036ec68d3b22d4fc7d043225f3bc9fa5d5323a1e4c938f57291bd1e10845d8f2feeff0b4f6a84e23229253d5b53c9f44b9b2f74f46f32e1bbbd93361e2d7c8312912d786efae4a575444a95f370e4dc85e40a3425f1f6f56258dcabcdcaa7bf7e5fa1a5bbf492844e519c1d4aeb6d7c4b7978242a03d910152cd27899a474b2f094c06babae793e4fbbc8fbdc126c2345202937d32fa3af2ac7f72f9ae195fbca57f74f4ba27c21b3e7103741bc5efa1a825fa77ec9048e7a9095302b3cfbac0fe9c78dd53fe5f5ca9d75af746ab290228e4f18073d7f82f570803f54f46debf0c3dfa38816eaf20905894ea75eb4265aa1e834eede08f58c0aeb2933e3adbd3dcdb5ef6978d69a2d4dc41c8136e492778f57cc040adb928328338d79328a1097b6fe22bd4d82fac1bedebba74a75a4f2957a9cbcfb5dbbd073ab8fff0106d126ea66bc29f31a4f9a0692fc7913623d278801fad92937db4c1ff38e2e7a514984ee7343bf8564eec77ec12f4b5c1310e85cfb8b719c4848fba5a28341928032b6d36ef165bf6c6b32d5a7707b01a0e24f84448d8f4c402f06304382eee1f944b8d5afbc4033ca42919e83b87b7999e0935c1b82bc9ede048897a80f96fefb93f7adfbda4ff9c7054e98cdd6dfa145c0abfb00ca3558e126ccd842c11ee763202eaf0fc1ca87dfa54d4bea9fe78363cbd0f1a14039ea435699fca074189f8f156177869261d51552f43b3f89efd8cf0a54778242bd8edce020913ef9a1358f1df81ace6157a862ff47dd2b7a61ac832874c2bb30100853fbc45b842e4c68596e948c92e75b55647224bbea528a66b5657a22a76796d1c7b8554fa36da58b26526413e0e5ad0678ffbb8f4242c9f874be9ca880680cf87ae780748ce1b3a8eb42ffd7583ae6068e8a7210d2fdd71b96cbddd658536098912828d61bb59de784b3736d0ca38863e1c57350c646f3c3ce7f28b309d5ae47292c9b7e3a41731329184044f1c7874f231c6624b4e2fb046b471d6fc215de2919ec322101577b445446656c56ac68ae9730e285d42ed38b0aa84047d6d2e17e370a7d446b75717d7f3e13c830ecf2a60c074daa33e2306789a997c12f056b66538fe3896b5ab6db84cee42c0557829384a78da630a35463d5a19c4722c5aec73b687fd81c706ecf9883fc54764356fafa6d014d9a3b8cf09eb4108cb181b5645af07d0fe52e363813f323201200e07d6be4f6195c24a48a1d9de1bbdfe4e08898fc17ff0cbb7554090c659adb4da59fe34ca66f20343c394dddd86a64153643b25efe1d90d20eedfccdb6348282468ad82b2ebbc294d90024bc3b7567d5dcb04f2dd566eef4c1550d436d9c06c95b1335e09b6c9d85ad863401653bc06363cf981eb208a806857b37222a7c6137c54a945cc1e9917c692c26a3caa9f9e5f8b8ddad712608b300dccfb37de0042716abb0d898f0fce6ff1b6e128a2f4afd8bc0ba94aee5b9dae13c0b8147839b6eff327ba228b1504afc0c9c20c9e4e63ab073ca517fd0674f9ab783f450ac08fd5d8e7c78b46a67f403d28b6975ad94a02daa519469a1c1a2cb0c05f03ba72f2356cac74f3bac99c4f70532786ab562cf8fbd6d9c7635030d6a23a815b8a02d279d5387e0d943696e68088c7ddf20daeb55f99bb7a82a8d7c9c95a7e25a7b51cf6aaab5d71ae8602b38c44366e05dac29541e333d7ac219781fff5288c02c6b14dc45bffabd17a9a8ed3603a9fbfdf413c1d60ac665285e512e88c933e8cd76b679e24a0a2f95068f122c4704f872dfd1c06672bd32ddaf3f63fddfaa10c74d7259da8e50fe377d0c86df4be87687c5b27e4fd85c46d342700a1823ae578bf6d23caedd10b953d8b4df4c7328f119a97998191eadc33a08db8f5042f19d20815ee947b4acd753ff4ada956fc43c277eea6b8488e9bd1fefe9718300af31b68a875639b19f4e9d94021a54b5adb15aac9a99ba5aaac8970750a07bc41694600cf5531464eb32a6e867613fd5345ceb75dbfec8cbf7b8e5c3d83df08c78d2456421e65066ad0532560a6d2b49b87f1bfd0733b59b22e70006a6535cb77687025e8ca6bff33946c6f6cdf23d9d444490114bad6541d7e9c9d32efce6427934c73b99b3b522a125955c8a8a7c66a19e4cd2acfa2c414817c067156d0eea0d498af5165ca8919168f562783f88aa1b2f789d1a32990853b7ed2c3e519422a9748d5110c5a43063b8e458fff63e2998ea17ef6a91c4cd9f19515a6e30066eada552417eb42c65d08764a671f7b5f41d9b87067a07c6f525c2e00700179a58edb4304e95962c5d21eab9f6def4ef959ade8ca4164800ce50850878853e25d60d314cc9abcd056c835c28d2035d4cac8e0b8aaacd691d65e4bba9f6732ef52425d055d8c35a6b41706220e9c7aac96a022666f591dc37e4c04ed6e51116731b755f9e3f53d1faf4c6df70d50dab95d5222bf9c1ee4a045c796e49d450e19a4345e471c7beaf25462b1b53383b277964119a1fa291934f6ccacbb301e910225eb11cf01c4d47b0035c2087fbafd9b075da6af5b459348fd60c63827d827792116a478a8d796fe293c57b61861964653e1e97789122f6d07a959c07358788cf62026650de594cebceed242fd07c9a871b6720752401d526e998be26941a6fd75014d4e90950548617f36d3fec8ddf6382df7579e2ccd56e78a3f52d29f0e7289ded16d55ee0b5251187a46dbd47c1b14ec716dac651c4ebb33fbd65046163a04e39be9cd994151dba4d38aaf4d1189eb9604d5f403457e3550e80420a6b5abb689bb8a0fe4bcb8dd7235de2d90f75dc20dcd00c38c91e3ca5cd6de6c175797fac699238ef2502aeef9f2046b14580c6dea0215a4db6776b2d0f10ef2b662bb3f236670e3198e1f9ec720d21bd7f0469dacdcd09f74002e2d2ea5c273e5f0c91270cdcc9725b1927b92cc36a506fc004d665fa58d62adeb1ba8d8f5e9082ffa6de72e5d30244d82971a03ae891bff3ef71004f390dd8858e33e6bd9b454d8b748454f2258b70ba66c8529e10aed3a309f27f8d72033bf96ce9cfd0996e4e12021d075cd69ab86115c231885e1d203f10b17805063ff0a572b43ad8fedbed5e305ee42968497a7e2acc4a9463d70c2767bde9c0b516d15b0a338d3d3fbb1c6b717c7da09be4d660b5053fb887110f4ae04647286cc7364c99ee6c2bc66807355bd9522999a7f5de7abff1e64fea2eb2260db7f43cf658327883ab4926c9d03ab4ecbef5fa2da821c8db8f200ab6d62f95b618ad5c901dc0c6ba3b48f242d3e22fdf3a6c0c6dd94b07b9b26b2124d9e4d1b352f6aeb7cc5f65a11766a7bb320a135acad7b207755024ecd5e0c789b80c53b878829874959444f44d534cd1a1d252a08df06b86558888ea547eb94b1efdf15eef5aa67ec00090633bd51ba31665b4643a0a1aeb632e9d32653166a2d2a35010b47ffdf99198ebbb6e48cde595efa11327d8d36f7cec746fd86ab97b666469a77f695d7a2ea157c37a71287e46d3777c92c2ca156b6762fd90cd19bd8a7ffe40f1e78358ca34d9590a6cd2880827d8cd6d1c774d8c6b5e1182c9e91e39b88422f03cefeb6ce181aa6d66eab15dcf005fbc44cdd10b65fcb5bc563df7d27ef4153a0e463e858b86c76bc12a66018198317ec99b985baba7fa182e11f1b8a012fcbf3694d57c05e0c517993ca6ae59914b458be5c3ba7b4ef4d16e27ed4bf8e8b37c2515788ee07d23fdc50c2db56bfe8a2f86c421569f80b6f16f10bbe60bbd207d97f7ab89386b73467bad0847b014fe3bb8dcf187e7b9bd3696257b632b4c1a6e92d035ca24e92ab1b3c1e9927981c306978242d1bb0a8be656da7de98550b16260e6abe50b106b2d73aff6f6eaf8ce9994f4ce249579aa619b1ffc1140d5f", 0x1000}, {&(0x7f00000016c0)="6061ed84132de3a3b57df9c8cf5adc8824bc9d0071ae15889f2b718e950d2634c67f30f1f98fa81a5c66c7a17784c58866a6997adcc4ec14de6d8b58cea10715baf2c15a989e2fc014a6343e", 0x4c}, {&(0x7f0000001740)="5f31c9f3a80b67ff2e229a0e1d7df59db80d1e4f58a0425ee9619270479752648de9aa3e6b5e2bb67835b68c457493f82823e06330eea3e08280817f0e597b97642cdaa47bc0c53f87be24d4b1217277c16d1f21d49bc0fe3b1e4ae15e", 0x5d}], 0xa, &(0x7f0000001c80)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @rights={0x20, 0xffff, 0x1, [r2, r0, r1]}], 0xe0, 0xc}, 0x408) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000680)=0xc) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000140)=0xc) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff0000010000cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x409) 16:00:21 executing program 0: setuid(0xee01) r0 = syz_open_pts() getuid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1, 0x8, 0x5, 0xff}, {0xe80, 0x9, 0x7, 0x8}, {0x9, 0x6, 0x32, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x101, 0x0, 0x8, 0x7c7}, {0x6c, 0x0, 0x40000000, 0x200000000}, {0x8000000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") chroot(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x1, 0x7, 0x4c, 0x4}, {0x3, 0x2, 0x3, 0x7}, {0x20, 0x0, 0x5, 0x6}, {0x7, 0x81, 0x1}]}) 16:00:21 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7ffffffe) ftruncate(r0, 0x0, 0x10000) mkdir(&(0x7f0000000000)='./file0\x00', 0x112) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x2) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') write(r0, &(0x7f0000000500)="69e33097c0f2a232866689c34b127ecbb8961c4dd1bbe58efaa8a255149727aa3cdae048932c5f28627a063406f7733b416a", 0x32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x2, 0x100000001, 0x3}, {{r2}, 0x850f1670ccbfaea6, 0x10, 0x10, 0x10001, 0x1aa}, {{r1}, 0xfffffffffffffff8, 0x88, 0x80000000, 0x7e, 0x8}, {{r2}, 0xae6e4e61a3d7252d, 0x60, 0x2, 0x1, 0x451}, {{r1}, 0xfffffffffffffff8, 0x9bdc054cdf42b309, 0x20000000, 0x8, 0x80}], 0x1, &(0x7f00000003c0)=[{{r1}, 0x8edda8f10cbc6a36, 0x4, 0xf0000000, 0x5294, 0x5195}, {{r0}, 0xfffffffffffffffe, 0x4, 0x7, 0x8791, 0x4}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1, 0x4, 0xe0, 0x6}, {{r0}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x10001, 0x6}, {{r1}, 0xfffffffffffffff8, 0x81, 0x4, 0x2, 0x5c0cf673}, {{r2}, 0xfffffffffffffff8, 0x7, 0xfffff, 0x2, 0x401}], 0x1992, &(0x7f0000000480)={0x8, 0x80}) sendto$unix(r2, &(0x7f0000000240)="c1c4cdbf19e73d55949e92373d23860ade339f1dff4878ce196a7433484e9ac8fa34d8cdbb731c6634e628dcbe5a91c5402d9e78f1abfb80f5f4bb4d66c6194f96807ae3d30703b1c7f0e2638e2fccbf3689caa01614a66871337d7b42b7608945e137a20726743e39e5605e3787ed54360f21f66f7f009f44e07fba7dd97fbb27ff113dd8478d48d247304f91d7c7a50016", 0x92, 0x4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(r2, r1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) r3 = semget$private(0x0, 0x5, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000200)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000140)=""/178) r4 = syz_open_pts() ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000004c0)=0x4) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x3d}, {0x7ffffffe, 0x4b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:21 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000200)}) 16:00:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x40, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x10, 0x2, 0xffffffffffffffe1, 0x8000}], 0xaab4, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x9, 0xfb0}, {{r1}, 0xfffffffffffffff9, 0x0, 0x4, 0x7fff, 0x7}], 0x401, &(0x7f0000000200)={0x8b, 0x6}) r2 = getuid() ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000280)={0x2d, '.\x00'}) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x2eedfb2668d8d92d, 0x0) r3 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r4, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) getegid() kevent(r5, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x6, &(0x7f0000000240), 0x66b, 0x0) 16:00:21 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/4096}}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x10073) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) open(&(0x7f0000000000)='./bus\x00', 0x40218359da8e4a75, 0x0) unlinkat(r1, &(0x7f00000000c0)='./bus\x00', 0x109) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fead000000000060d5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0xc330bacf6d05bb78, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:00:22 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/69, 0x45}, {&(0x7f00000001c0)=""/137, 0x89}], 0x2, &(0x7f00000002c0)}, 0x2) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xaf00aa21e12e5306) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0xef9, 0x9, 0xa86}, 0x0, 0xb1, 0x8}) flock(r3, 0x1) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000380)='r\x00') accept(r2, &(0x7f0000000140)=@un=@file={0x0, ""/108}, 0xffffffffffffffff) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x45}, {0x4000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r1) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac31bdb10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2fc4002d3c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb209", 0x1f1) r1 = syz_open_pts() close(r0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x1, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000200)={0x8001, 0x1}) r3 = dup(r1) r4 = syz_open_pts() ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000040)={0x8, 0x7}) readv(r4, &(0x7f00000003c0), 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x4, 0x5f23, 0xfffffffffffffffb, "094acb7f7dca5fafe62da220c02278d1fa592e5d"}) socketpair(0x6, 0x3, 0x9ed, &(0x7f0000000380)) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:23 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x100000000000009, &(0x7f0000000300), 0x0) socketpair(0x20, 0x8000, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, 0x0, &(0x7f0000000080)=0xfffffffffffffd73) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x2d}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:23 executing program 1: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x2) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0xa, 0x1) minherit(&(0x7f0000fec000/0x1000)=nil, 0x1000, 0x0) r1 = dup2(r0, r0) write(r0, &(0x7f0000000100)="e5c2e81cc66076ccf61f968c1b08dec13f860c1e88973efe68b250d03c5065441d40f14a5f4aa2819073879b2f5ac19e9867eb2374b2c2bd55bf5ba19de1a8b643bbdc7a38884f33afacd4afabef7d33815fc625f2c361ffd82112992744f9d1cab568d6c7f513595849435bd404f202d3de8bf0146c98fa4ec0dfcb239e3a16b25fa01176b38e60ad7460ac58f9009f584e3fc54f4c35b4cdf7dc0a953682b97f56b107495f3906baa3326c297b16e5528785717142d2d82f93b485b8b40fda4fe4b3af7c07527f9a0014dc7694243e715df42bd7f24557b9e8313ee454ef123184757939d029685787d068beb0e2f0dd3d47", 0xf3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x400, 0x3ff}, {0x18, 0x1, 0x7f, 0x1f}, 0x7f, [0x8edd, 0x401, 0x3, 0x7, 0x101, 0x7ff, 0xfffffffffffffff8, 0x7fff]}, 0x3c) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x19a) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) 16:00:23 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x10000, 0x5}, {{r1}, 0xfffffffffffffffe, 0x41, 0x1, 0x1, 0x3d}], 0x600000000, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x20, 0x4, 0xffffffff00000000, 0x1000}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x308d9d27, 0xe4b3}, {{r1}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x64, 0x434}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x6, 0x8}], 0x7, &(0x7f0000000100)={0x7fffffff, 0x4}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) bind$inet(r3, &(0x7f0000000140)={0x2, 0x1}, 0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 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) mmap(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x7, 0x10, r1, 0x0, 0x2) getpeername(r4, &(0x7f00000001c0)=@un=@file={0x0, ""/47}, &(0x7f0000000200)=0x31) flock(r4, 0x2) write(r1, &(0x7f0000000100), 0xfeae) 16:00:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000280)='./bus\x00', 0x5ba4fdc174223545, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0600000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0xfff, 0x81}, 0xc) getppid() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:00:23 executing program 0: r0 = socket(0x18, 0x3, 0x3) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000001c0)={0x2, 0x8}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x2}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x5) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0xe59a8492999af0c, &(0x7f00000001c0)=[{0x45, 0x0, 0x5}, {0x1c, 0xfffffffffffffffc}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) writev(r0, &(0x7f0000001880)=[{&(0x7f0000001540)="9552b0bbe6947552358b4cdac983c6a6849d21c0410176c4ca4d8529791dabb35eaf41c97091183b478c3b6fa655d4bc94fc40b5f6b8ca200893eff7d527a5bf1d0e24733961ed8c577382ac00667f3b7320629e96261063071dcce3843d61295b113763f49b5a8bd7297f0aca427610b78389230d79042764c3d58c29ecabfcc6259a312c66c5", 0x87}, {&(0x7f0000001600)="0af0e80358111d1235185defec189c30ebbb32f83aa197898cb8ae4043e5317666203cd857e7b63278e027d896caca1994d6308c541a2aa5911b538c1b559aae2ef25a9b4385fa42de19b73fdf8f36678428bb829e05bbf6c01598188939feb061a6f73e575d0cb612725881d8b5b39b3047a8bb077f880472166a5a9843f0ee8d8382eb43f283252b3d6ab746aa33bdffb6d6f14eaab4c0bbbbebf4e269553bc761ce4fac8a3bf872740d5253d35f864264c730f7f2194ac12e48cd9fdb70e04653e44181200267a6ce2a5b3ba7676ef3e622e061b184b70b", 0xd9}, {&(0x7f0000001700)="1b0e77b9c47ef127ce0e26998a64a90fdd7354c5ec179a25fdd0592d0e30449f62f185ac6139178f73845dc5233b8116f1166850d3e0764fb50f3915b814d712bd10896f84bbe9d738e944522a9bfcb34eadb915857f7e6b874ccf377fd6a67acd25f3627b0ead0d842a68e49f1f0aec2cd152e94dd11140d2baf8841a637d68dfc150c02cb42a81fe1bf1594e1752bf6dd2df3b90fbb3ab4b8f8341678752d2764401eea13c030e935a23be31d90c58ed713872b95123e264c773b567979c1122cb0996b0ad822f65af15575b06a6be80ea98a9a8d3621777eff0049f3b8f5284bbd82bd424973077a976e1892be854a24e", 0xf2}, {&(0x7f0000001800)="38ffabc91673b2238d639fae7033b449bd69e986e64fa6784c2354b6e65cfde23e9b9cdb2cbe6762faf5", 0x2a}, {&(0x7f0000001840)="ff9034936d6ee292cc99e305e90fbf6b8475a33760bc4f919382395c9c6fa24889eafdd4", 0x24}], 0x5) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x8000, 0x40004004000028a9) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000240)="000000186004008b0000232700000000000000000000ffffffffffffffacd5596a627a2d35d551a7de221a18", 0x2c}], 0x1) writev(r1, &(0x7f0000002e40)=[{&(0x7f0000001900)="8c4faaa231e9c9efa4fb590a4b500216cb85d06001ab5dd936d46952efcd2d9c775369817bf23c7b5ead642395a47d11fc5895a59f48455ccdd30b9302c2fb228e5fe99c415d95c4d2c85829bdffb5da856628ae8820666413ec", 0x5a}, {&(0x7f0000001980)="0951cf1fd67ba058328ebe6c2f203421a6d66df41e2ff87e9af9509f12ba7584a50377f8bc6808385609727cdf9eb000aee8f8f4858097923c7b6bad24429d4c3b9ff08e45a949e22e336a20aeb8933ba60a61634105bd0c21235eb18d48", 0x5e}, {&(0x7f0000001a00)="30dc6f4c4895aaab42f4fcc36561fbdc8dc82bd388eb2f4bcbc98878e1dd51f83a5163b8d8", 0x25}, {&(0x7f0000001a40)="7cd11fb4a8a80fe03abd914056f5ec7ef1d44431c759272d85e05f2d14c993ebc451ba75bec4d56cde899f2cb19c28de4a0206346edd6810743e97e177e7c9517f3e50868a798b048542748910790beb77f86436e64e67e8ce180eb0a7435fb4cdc4da385b58623941d1c8082d0f90a3d8a372df4d8291a19ed4e57192f900726d387554bf2160e224b54c87b63df1195f42e9ed2d3c257bf4eebfb48b02d7ba2af5034a5d4af8c60c8acaca33ad0926f846768b72f9d4", 0xb7}, {&(0x7f0000001b00)="054c73f2cf05f5cd8f8f88091101a2368d9f67745378dfe0ed4f1468a99302100722c1ef56b6caf7c1c80537171bc56c6bc2d1036ed680668b2c3b0ed7dd66b9b08075d6d9177604c93442f851041cc7b40366494abe013a3b083a8ef7b55887e1e5f73d52ea612f6fe00cf4188f8f80d6217839c9231f57be285751916e4fe473aeeb1d209d818163c383ff71eb49d0db0683c070b34e53844710b3a827b8d47d5bfed5a7603e80f1af377a4ae49fed5064efce1b98d41d86ceb49a28ba93ce2073", 0xc2}, {&(0x7f0000001c00)="59927d9ecbea98d394b7695ab5d294a55e4ca40ddfa6afee8e7f9b08b60931302d94beef4e11c3e0a38df04754592b4a1c16f8c90fdd600cf3e89aeab367740a9feaca0fceb42ff8899865282dfbfc12366909baf6f8e61363d0c10d0940c0a7e1374b0f0e83360e7f00f72e371a408a4f0669097b3e89dc1a92bd29d4cb095a7848fd462add3bbdc0d65a3e31170812558323280bd28e33f1f4aa0c5d4c48787d2921e9f39c76350116bcc8e6a3045e754812bdb707221a486bffcd1fb723e50c181b1b248a532e1f377bb7fb991b68ec670afa45a1d4f8ac3cad89b41d8e78ed856e082def2093e3e54914d351eb54983482b1b9095ea7", 0xf8}, {&(0x7f0000001d00)="1a642e82b9e0e98e9345938907064433fad210d33d425c99b20da952a947d34f4bd29c9be6259c9d2a975832b473d0f3251930141ca725f9f4d59c78acafbc9ba1ee98b8e018e1f030246740994dc5b1a317c2f817e3425daa5c5146d1975e7ed7bb27fc6e7f6fdf5d791859c938181d49c34631d9072320393d4aa9b1036dbfabba39f1fbb5440ab467c6364fe9a45d885c81d42f52bebf89b923b1fa9d83dba7b123e70d082213b3b015e390d628814a74d29fc0575d1670fd5c450937111ede8ad6f9ba296c09dbc2ee1e3ee0b5d7c19e2326f96572a3485732613194d8e7fb2cd27333def0303e3c3df2d81573f0b0effd674d7927c07742bbe6d5eb6b", 0xff}, {&(0x7f0000001e00)="10a3d5b5c8a463beae21ee37", 0xc}, {&(0x7f0000001e40)="929ef8a6d838a8b7eb9625f856ebb7e1e5ef3071bfc4c05c360d1a3df218ae56cf920d4f347821e43a4a015a6c484d4f24eed7755b2817a92c4fe75c4b9c0c0090bcb351b43667bfe5bf8ffa2d1be5254e75bb51aa61e12894f425da8901b933a94fcc5aba237cbf042806e748d320d453f5765f6dc5136e4a012b4d3ef4b41405e5840e11ad0e1992c7d22a38838e10efd18c731a1ccd8d3de91c3b9302ab09a3ad351d7611dc09ab9729466197358a8a347a81f7a36c24f4336ac4092e4055f8cb6049c0937685194ccb38d09ddeab8ca87d9e4163b9ce2593f02207ef16181234e5c8b602183b11ca71e4cdc0804efd3876e5769a10b313b8f1e7eca733add3106f191ec8855c6ae1c86a59361dbbd8b68304bef453cc413ec4442fd1a2b37b01571dd8c9be06fd0b06c679a0a162745d0afad4a3804ed35bdde53fb65c21a00f4370aaddd9d1b28bf7b7214ab7702e1376933a43caac536fc6963f6015b83522b2fdae4313efd2e69d6cadd94c8cd04436f1f7574d131737dc7ab83cf8390467121e8567b9e90bc3addb09d995a3acbdc69df001de3380d2601fefea27a6d3e7e970b678c629df83bab49911d967309f1cb58c566f56210560615e7fe1f9d1bc0e81a418dda96e9ee56e32c8dafb8eeac6158eca47dd4b509cb4dd2d263b2c61d7d05c01ec72f2d78d8da5e396c83cfa41edeacab5c951f45b470c4f0af5209df9ce428d0b0e0f58c228f90a86be84ccca998527a3484a891fa82030f7bbdefeafe977623cabffa370591c17cdce85ee34360d0808fa44f0e41b3a6a509160dbaa8422941ac30aba30c95106e6693244e5f9384e41987fd4792e07bd6b4a0f27b94ecbe3fbb54378681d81f642fba7669371c26f9f4afced2490855c2f1b1ede936a6a183c885e199149c2068b1c28dcdc6d469d10e538f220f97715da2660600f7ad458c1c4f210cd8e3ad50f751c8e3993d198a05b1e045e44b5534583b7fdfad7d90915747e28eca9347f5334ee481c7c46b88628aa9aeb2363e7dddfe113f9d7c39ce4daa51d7ad4386c3e150cb9d5f2ec298e2a5b0f12219051ed3a767217b8ffc7d361607a3bbcdf41da952a9b1ef171aeb100417a1dcb573a5f7f89e5168b2cfcadbc9516c1ef46ffdc84645c9df14d3031623eefc578483330df036bb7eb39254419c5b5d4b1dcbbb84dc9d6c0211f33482e7cfba21d7184b3b97aa25d04c1beaaac79473fd26425784400922b78431faf3cf408bd98ee23aabdfcff836c3b80759d5503b39d3026bfa37829d9670eeb660fe43cffd0ff1f272c2c6c4c864b1f6ec27030a942432f85083ad7f44abe9e051433b9a70cee508d4498cf8ce8d7e5877341bb710c1d01df16c7edeef12e271d2dab5ba2a4e52db9579c0066a1e300a192ec5875f4fdf98b899da7b0ead9a1cf65ac063d6abe5f1212fdf5298c6ab3536eae16c3ac326ab81dd99227a40e6f1df566c1db9a3cc13aab52381cc3094f58209e27e950943136ee6a4ffba45674daf80c31cb9f1d6c3a08e53b2cfaf239a32339cb7d6b5bdffc6cd94559a2b5efef960e21fce000e6b0d9eac2a403ae2b4157873e249b28f7433886453be32c6507f53598f05f035ce15743b07ca2da7fcaafe06461daafbbf22fac30369075447bb98d391fee0781b8207f23aefbfc29ae71ca150550d7e5895970126585d48cb8ed97ea5eb100af799430f326bf2db953488d9cd62903304b35ab2c414e5877308460654cf6684d1cfef45b58590a6ab07b463ca565ab704ae134786eac3ff3e6da840d51ed09d71feceaac2284429a65c27579947740ced52ea03789fb240b0e71720c5b780078ed701ad46901ad24e39c1e536a101a8ff629f46eb4637b907703ba8a4a4c38711017016327be403a4e7f168706030b5b8247c2bb2e18238163ff334bec0dbc481972dff1fd5869895050104adedb22da7cda7408b316b25f2b83d2a50a7bd68776cc1d9cd067dfd9219c0cf788375edfe045b3e0a1c9d30ce2089ea6dda90ddf9bf59b631b6fb6b95e406e62ebfbaac0ce81f64044cd2f44572b6d6c3277d58b9f03fccd1627447f383135d6bcc2d679f37a275b6c69dfddf648504a34c54dadee47342e987ccfcd14858814037d1d27f09528cdc36644717a94b7460da484d29c764d81ffb9ccadb6560a2e50951c8fe059c3def6e12247af997b1d8682c8cd136dfd2d2060e1ac7e502de418797adf8eb45e09c59828ca518ef8c1f8503ed3e7922a5b1098631c22635b2f7e4745c3fbadbfb14d005f0f9ffa8553f1c5631d6d803cec4798cc77ef1115f6f81f777566f30506960cc7867eb711ece41a9c5d86cf1391cbbd650a80caaabbf59eac0c76e01c184026dbb9d22eced796a6a399e8c681dfda930376301bd41c113989094c753bf405d05ea54f6c616b42ebe25a9ab9449b43f2f8709cde6a91085a6e18c3254837b1428c4b746dca2636c01fb7d0372aa4fe47e9a98cd7adb124e4813fdd9a786abf0dc14a87a2bea7020bfed5486fb9d7c9bf90f3e244a9bd97e48a0d2c0d89b306d345849a4d4168e050459624104de99d239b76903c35524689b31303be993e7c78d71131deb67ada81c697de8310b663cf03d94698ca9d26a3c188b51b0b98074f8b49f7a670ad1c881f65afe559e136909bc4d1157419cb3294384c0eb7c6e86ca3dbe9621e716ff89864e581c76f084330aa239d0b7cfdfea992867b3ec8f4474ddc0e3a54f5082d10bc23784443d681602938e8b6d5daa10226e0aa81aff7fe1567756367c129cd81a27c2b67384d6f59aff660b7404764c65f350fc1f8b2f55224f46e83740cdee2e5e5e0c1199e901caee88064535d959ffffd8317cb6ed153cbb22b7d8a5b32c41d3578fd94d976c71f8bf604a9a3accccd573faffea5f803e71e4fb1dc346d6f291128dba0da4b537eb6d023fe2bb6c939104c6bba527d0191bfe0876a179437a15b37ed32bb4c45ec96b9f2baf7f7a9b62c0750d31da7407e6dfeded742ab765eff039c0a51d4fd41a001d5c1433818ffbf73c350c259d74b5e4d32fb9b93ffa7a5493cd826c918222c164636eae9d82619438b8d07310e82391b5e03cd3bd29125b1d64e6058646f406a69d23d4df10b6ae32a924435910024be3ca89b3ebf70a61d97c947c47605788b5a5fe1a142e8968132fd4515f6d866084c9c5ae3c24d2e49a08db51700d2ee9f2a7913b8ea58c602f8023f7a4aeeddb658fbf9012e88c67e62f25f714783e687478ec3e53c1193706d0365371c178ced614695850766869bdaf3f19e69a0c689e0b936a386324f59608ce36797c8ec81f65abe4a6e9a703bf16a013b278e696c92ac4f99d3143bd4a2ac3f7c96cd8e5561f5c6f6ccf126e6de1a93ad9b23c317bb76bcccb8a36b88b6a3de9759978fe16ab51188cf3d100c5c61745ed06788939f79854ea703653f88b950fedb4901e39120b8b180b6a929faee5d0b0a551a03b884a78ec387ad304ade9eeca25b16b117865b5cb2a1f1c3c46022dffa631599d707da2f760b7e5ee37f35eb9f5f6797fcca577906286a5df03b4176c019757185499b047649c86c1195d503f40f0d429432a724750ed10b45ce83a0a383d6938c339cfc270e33472d5af075d8bde74e48715c4587b93dfaa9ba72bfe61278432da8ab5ce43d7548948de943c25e0e4afeed9819896b121172fe1dff157f4950d454ef5e4a6b1d87075f3b5406dab9e6f7eedf14b6098c39687c22079b21c393ff04a292c32330d6e483139795ba7374f3f0e32bf6c9cb462891ee31151068b3df966cdbc1e0897cc6afde75ef90480ffeb70dbcf0023b5371430596ea7203f49d89186168adbefafd18969d897853f9dbfa2f1decc28a493a9bb29b2e435deb725abf735c7214b41487baf92b58b04894739adad61c55bb360a484d0ecc76aecee7b42f9f1f6cf5eaf86c50f8f934d47552856d959cfa9fbb72ee397235797715d17f9830dff1fb9d890414a0c841123b27715b6ccd2cca11751f667a514841ad29129f2e1d3a6ff8efcf68974d1ac4df878c6daa138615d64aa4e916b0fd38c412a58272506d0b13b27867edf336a14bce551de610ea807a67d182d8ed610175bbd31b254a7afa3ccdb33e1f270e24da9589a9f84abf0bcad5217c375c43542e2a94695e46232bd20bf986f901915e0d9ee1db75311b7ae6c8eb060358fddabc4d50e1d02bd7ddffb1c09c6379c764e9637fe4528e949c1590c631c14c8f0e7098c7e8c0574b41ed18330c33bd25c7a184e38eb06c7e711688e58a61b3ec50c11ac242dd3c5bdd75860824970faf07cf869835e6494967e4470376a513fded581ce048f542cc447d5a5f909489e691fd702e323a21a3b65bc069fe77b661191a1556e766eb2b0f494660bfc6e2e8450b05a218c8987b2baa396590810dbf9f0e7a8b03b7738098abab4d99f823f3926a6b361b91435bb3d997531ceac486c2d4e8ca7c2c195817db6adcaa3fbf3ba972d1005bd5624424b4af8c9a50976b3bcd85f16ee76d935398b319e3db45a64141c6431dd57157962aef0b0e05435266b3fcfc2c4793b922da211cf2e0bd3ff4c89b6107eb5d653f5922b95cbe270cc7688cf643088365782028275beb34c182ff53c3beb28c9e74d3dc4a491d9b71055e0d5fa46e3ae84521f4fdd51aa9c2ea07cfd6b245188fcd217a1df3969a034c90e7e700e2a444477f7ae58deef80dd9e88839cd0b7f8c07e030f58dd3f27459ecbce48aa44ed6b73e15b9955728fef68cb5ef2d04bba6621a92946e8b3c90b62cbf354238348e6524178a5e89b6e134f194e8209fb1123b0b99e4c0ce729b0863ea0467fa833ef93ddeabf4e52cd7c1ea4544374a59e46a8cfbd156fc8801e9d384712e790fd23d13841824e86b5c4bc359f39b826d83699e3d9d3094d97e6a54e748b56e427c6a49a357f8013ce49e35081ae33d3114338aaba4f4df41beb5af9cb787516557a20d0d61d883cc4be65cf236ee8dc78e2f4e41a55fb72e88efac93bd2204d6b87080cc62444baefa7ea33fe8d5d68ab5ce0d0cfb012e17847f3858b1a7de1cf58f7fe117806d5efeedb00fcc3a8f774159d745aba7da7e077d71b070fa2456c1791f133d294bf9b916ddcf4b95f623c0ec3f24a01b484378c0104ef7cc6a5f991be922b72b7e3a435f3dc5f51b8b819c72ad288d2f7287a43a50d2dcdd636bf58f956a2a7949b5049879911d3e889d399ab9a7dc23aa4645f1d7412daa2276682eb0edba9738e5cd0cee759d39c7f43b7c7779159932a70a6bc54e5caa0e02062f15ebd69654876be9d68a02daf8c9f656019cc042bd88ffb987008447fc9548f09e6655e4b41bea3086b0f78ce9968a0c519aa8b26fef08196c4e611d5c211b26e3682580a45e70cab5efb192935b6ce2608bda68879e15ad7b9f6b2f688fac8ff02afedbbe6e0c4d1a9a609c04435c4fb2383ed5a87925677aa753d4bef5f06181ffa197db9b0006d1356e2386c2ca94566a5d5ac5bcfe17233d74bad0df69e1e13dfabbc50b2e8090e7013ce5f92dba9606164dc68287d44725c6d7c0cfc81ced93b57c277f608dc38a9fe75def72d6c08bf8fe6bbe0ff0555e1cc28d5e5478af733c344ba93dd2a6c66e3166c8d883c1445c45d4c99bfacc24b7d56e555a5f9401d89e5014dcfcffae6ffc5c213d11c9f9aba508ef90cfd4daf1fc5d37c33334ad91a56e944ae9ffcb37cfa0e1ffd5eb70bd526cb504bdb5f8df709cbbd39d9069be901dcc3acc7360e9e38be08ab9", 0x1000}], 0x9) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000002f40)) close(r1) preadv(r1, &(0x7f00000014c0)=[{}, {&(0x7f0000000180)=""/155, 0x9b}, {&(0x7f00000002c0)=""/211, 0xd3}, {&(0x7f0000000040)=""/47, 0x2f}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/40, 0x28}, {&(0x7f00000013c0)=""/201, 0xc9}, {&(0x7f0000000100)=""/27, 0x1b}], 0x8, 0x0, 0x0) chmod(&(0x7f0000002f00)='./bus/file0\x00', 0x80) socket(0x5872e3c556a3f441, 0x8001, 0xfffffffffffffffb) 16:00:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x4c7, 0x80000001}, 0xc) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) 16:00:25 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e0000068c9ff012000c18e0f4adee6d057b8cfae4b75369fb4d84a1d30d1ad62953f6c597a54daf8ce17cf56bdce4043d80884f1dfd2c63628091e94e12bcecf03ff714d0dd9547eb5bf2a5c7c1e00e6eefe974e1a60ebcfbe8f4052bce7"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r0, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x180) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x2, 0x3ff, 0x2}, 0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x180) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x1, './file1\x00', './file0\x00'}) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x1, 0x1, 0x2, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x200000e4, &(0x7f0000000040)=[{0x3, 0x0, 0x1, 0x4}, {0x10000000400035, 0x7}, {0x80000000000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) r2 = fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0xd9, &(0x7f00000002c0)="0ab15f462d6eedf4ee3012623cb697b4bef924f928dfcdc5e5364b8e7e67c1b4d52a8c79c22711f06ccd41267db144e1682b301ddb13bd10ebc817b71bd7e13d234d8003c634effbd9ab8141f78a3fcad7ff1cafd230b122446cece98dbdbc7583164dfd5cbd1f17e28477fa75aa3339d63f483eef632e6733a1b68a9ae8a931e06565ccf55646427a821c243832e5b39e01c28040476091ab3164bb27d349d5c9a4848a7878be948f62c2b975473bdf873e6129de5d93cb636b0fe9aead862a0649b1b1b78bcda3b11f85f0d2a26f1acd49e1fedd03ce2399") ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000180)=0x1000) socketpair(0x18, 0x2, 0x3, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 16:00:25 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="3add7f3ea96d629d9079d3f907aeaa6ce05d0b498c68370304c580b1ab0dcdd0bacdf202b87307a6c8a703b8362f409d4b20ebcf662193d63b2036471e6db641c33c7bdaf1159ea1ecb7fe", 0x4b, 0x402, 0x0, 0x0) 16:00:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x5, 0x512a) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) r2 = socket(0x2, 0x4000, 0x0) getsockopt(r2, 0x0, 0xc, 0x0, 0x0) sendto(r2, &(0x7f0000000000)="aab2f8c5687b8000dfb679", 0xb, 0x10c, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:00:25 executing program 0: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f00000001c0)={0x1}, 0x8, 0x0) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00e83edaffffffffffffff10000087b12e29e6000000000000000078d2bfbb7b"], 0x26, 0x1, 0x800) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000000)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035812446a0", 0x3c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000180)) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:25 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x200001b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb073eca4c7407909b56f004589a318262b635f0f1d0a2a26d736bf1ad143ab003fea8788a2094e6d490d9668612d", 0x50}], 0x1) execve(0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0xfffffffffffffffa) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000300)={0x5, 0xffffffffffffffe1}) r2 = socket(0x18, 0x4, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4, r5}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x6c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x1, 0x800, 0x0, 0x5}, {0x4, 0x2, 0xffffffffffff7fff, 0xa1}, {0x1, 0x80, 0x7, 0xffffffff}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x100000000) 16:00:25 executing program 0: socket$inet(0x2, 0x2, 0x102) socket$inet(0x2, 0x3, 0x102) 16:00:25 executing program 1: r0 = dup(0xffffffffffffffff) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)="df8760ccca0b5f8aa0e9d5ce17c5c9e9b6badce927baf33cfb732e40dc975064e7be8a098bc1768f799fbdc0154b4f1909515d77c1995ca637a9ca1405a93a25303d686ec6b684685ef2cf62ae4f519506", 0x51}], 0x1, &(0x7f0000001b00)=ANY=[@ANYBLOB="d000000000000000ffff0000080000005cfc250dc1057162f9756e703fb14690568624113dd72e88268682430f86da2742046e9e86d7e6de75f82688c65df571138bf7382664693c6f0e239fc34a8a2bcba8ba0ed7950f54ef5f3d98060d0d1ac8cc526528b099b4fc43562a3cb1250f22bb630f1038e5b19388b29ed2e8e325efa95220108c76e2583eff8fc55e35a382c18cff8d9409c8ab3f495a8e3c7121dc2c8ea3019149dcf8ffa4709559ed10364fafc047478f215aa517691138789bcd917c0cc7309ee93100000000000000b000000000000000ffff0000f2000000ea3e1677db7706e9c8fa1d351c249310ce3618217ad50beab1d542a72d6648545b8bfcc9e57cd00b1cfb903bb871c6ba2417f407ac1a93a59debd12c37dca0c7479436e2c131e9bf68894326d1d45d6e515ed9a274911305e0a4e9b8706a736250ee20fa2b69adb54cd8f9535dfa68765eebea0c87f7eaea57e06d19cc384ade7f6998d3852b5a5ae9caaec2e86ce9bfa08316c137a099fd9b253d9aeeca0000101000000000000001000000ff0700000e098b5b3528b74fadeca1e877c27a320fe8a0a3aecea99db5851a37d92a03be4745ac44c7045979d6b56d6a8fa72aa208f1995c4e3a031f3499ebfd9885ad00871a5e6673af1d777eb3538f7b87ffec76871579f6750a53ff3c2abad104ee7cf74fd85e893e60e0faaf1fc054f15a2906ab7ec8c51040f0bd75455a5c3a24a7b530c39368dbdf47e20d94c270ac445f525fd2b8dfc3a54285e3bf130ba4338f73b9e8f201c65682247d5e9cb46de53296ca1fbe2239452cdb676463ea218da59e65ff04c0837cb4ae65e294870fe45e16ecfffd982099b3c759b0c20b5f48dd26421c681dce5064d47fdaa80c2f3e9dde840abf0e7aabc511e60f37a610d8afe1b5942112dca91b344d53344372bfeb8e364c90cad3ae8f368b629a0e0089d82881fb2c9be7f40d06f2f5295a79ee4e49721154fed5dbef892ba5cda827ad37b022b965aeb362b4b9e8962f54c2c15f25973d19ca83bf555d2f46db411a59e7cf9b77bfcc178697c9e19469b961c94cb29bd199ea89cbf5eac35b5f09af7f969b2787ab566911d1399a6d44ffcccf7d94c6671343292227d604673ad9dabe7cd8ed2d6435eb8ad5e16f14374cda341781de1b2e539fb095989b59d5a39e35df4fcce7435133077b44fde13a6fd4d363e84592664c15df08b0774a5e65922be0ee52a471c35244b0a8cf06ca55b1fd34ae537af809e516e59bb6400b91cb98c8e00456df1c7ccb099fb45aa14aacf17d999a25fe94742c983b2e78bce2f8bf98e5e19346f94032997942125984f9576945424d347779665da5da772184b462b8fc0b5b7d3ebe755f064a634666a5c3d2754a1084d1f2b927e066aac5dfb976d069b1f2724181d26d42ff18be9dbb4d69cf703f258d75b43c1de4186e94bd1f11925fdf999d4403a2ab572dea06335188873484d5e55a89466b259706caadcc5798f32cdbc260a0a1da2993e3c1d8c63404ee6723da403f89120b29e63b3a562b67593ca56db380ab45b85caec7fdc83b8bce95ad539123c4f089583d75947c8893acd9fb412c5cc2154539bb0baaf27e3fc10a84356894ca9468e2116e894170ed97457bbe60683a63fa52f57976fd2f92ffc2781861a8a770041845c3d85290e2989ee5821029dafd1dc3ffccc657d684e4de2b6693f4faf32a041eb9cdd67eab61ab6b03c7de3adc80828350c251403d07ca69f8e984874516810a563f55a488096b22607b0ded74349bed379ea50406b542bc46ef1108f8a59926be269375eacb9dda0d8182ba2e120d73e7820b6883a3b4dd6e79348cce5024d512b46b01ab419a3389480f422f0155ecc88c0cf2eed50cf65e82b5fed12104d4fd1ac096cf7bad333b60d8086aa775e247058709c639f3272f39a96a6ea017655e469463631279ec1665635d5e5ece57094511114efbbf1c24635332c67d7f1295c926cb6b6c254070bf3e7539a99f2eeba3a1c24e09c6981b6ff501d6bdd0f694ae564dfb7a4214ab1fddeca4523f881a973b3ad575feebfb6118da52477c2892f8a746282956a27dab449cc9f9f45acfb60185d2265ab55119ad7af11d8b144ee88a324593e6e6e5c3f2233ba0b8ccb648bcee3fae0800978c13481becf17de6f7378ae69afb3bfd79898a4b0afe1e1f1690d8b838ff145473df2895a53392274a000874df21f29ce4d83ad632968b7bd587e04cbbc56c25426ff0a9d9c634a53f5d76a3e1484e7730eff8fde9dfa28f4a8390070fa13aa8ef9cf5ec8315099f66161968a5d2916c32dc54c19c8b1e99b0cf1c98e8e85e469fabcf83f6649804d69daa047bd6817cc5052d5c596040eb5cfd2abad38f0080af495081628fda6942ce081b8baf334c9b1a3bb9326b97f35ceae11b912796a5cfe3ce76fc8fb41c961fcee6af70401757232e208b0387d38576e60733ad8b0a1275d905ab0a63e41126ef1d17a11915b95411744413048a4c181d31080cfe488e6b632754e57ba408d89f86dd948a11c1671066dfecbd443ecdbb6fc5c562cff1747cb45029b7ebf6953c3a63a302dc33aebca818288454798a78103e4819db206b1e51583cedcad17a0feab8de25e8332fe42444c7fed34b43632be59e8e3d8939e89d970f9ec922c06e5ba4eaaebc2aaacb07faf6fd8babcf99bd1c83400aa0beaaa4e6729dd204b27a5d331b71a756e2dad0d8e32d2511c88c7f1071340432c3d64f612d5e5babf2cda66706cb6058b7b4f7f644d6e0f14b94410eb2de6df50589dbd098cadd88c04ef4947d3dfb092d422c445499fa2ea86ecaa5cb95a46a8aeaac9f9e9951f950e2522d731d4b4988ae82a4daf60685d375f8e3b0bc880bba2bce443aa8b3e1991397741cb71e267b10b566dc0012df43ae1585c88fec299bb958e2087fb5eb85f6e5c667430d138d3d75a9aaf96dec7c67629419f51c8aad9fda332c776ddfacd00cf7252edcce43a7be0924f33587bfb9bdf3b876b2fb7b4bd116c2adf60ad52afd27219b08c61384f29cb52fb55afb78a65bb83f229c523f713b8c1e47c7b34379de0f1f25e3db95dc3b71ee735ae5ff35239f41b416468bb3970c896c82886c6ec75ee964f42bc1bf2f04bda8df3cf9dd47a2aebafd4da4370d00e43df60ab43a139f1e10494ac72667ef317aaca45936dcf3c4dda6d8b03991dd597098d8ace9a027485aa998e7430de08af54e240bb5e22df4cd949a0910117f4338d48dee00a717fd57a346745d3adb2e059ec3b5a5be0ac28701f4f10c451bf99732ae295d86c6dfe61058bb455c6adb042cd18d299351715682ec92e9800c8f0a94db997f03ad2eae719b21e4ee38b7c385fcddd818f56ebd48326bfca484c9fc0e264696517dca371a0ce22bbed307ecc3c645efc389f18c7c43c8d41c53a1264a9635dc4a5e9572d158fb579ac0e198d23fc382c2f7eb3f91012ced19283bbfee69d0b714488874e4fb6ad07a96dfd4b0e6b3510c569c729edcc859cfcecddf694d979dc7f55fd965c9559f2e0b8c8f0d90c8d1bd54aabfcff3eead9805c2362c27028c524d9a1abf80a9891cbf026a382457bc5bd42b7a1e7fe848716b3c36e71cca72bbad8e4c8448920055e85f348469cefdb38584f35d2d2245f604b9b6c5ecb74922fc05cbb544213561de16283fa178cf291b6a4a71fa045be4f5bbd5550e24ba9db19cbbde306f37c4761314dd09d47d30c03639699c69651e96eb985d999451f5d014943858e7d2d8a497a83fbd3ccb5fe06af3d3d465c4333d89f271baab0b560796051abab9727f15c18ea3b1f9caf53f7b1f1f71322e84112dc044a34bbaa8f1d4b98338c035120d5ec27ea727c3708bfb83f02fcc8092288ceaaadae4db73a75e638622cf650eff8327dbe2f4f3560618fb2ca53a912b4c5353435009a6e1dc798e9b64d02a1e87781c1c2c5c252c9402b1604b344196a52c85f3a4921f1b44391fa5df3f174c2e141b72e1f9111569688c9a29809f003926553f39a4e19dd296ce3d24538934287f665b1f23933de7daaca4657db312ba4eae00eb8b19f6717513e3583e123c6eea0af960c306e8917e3155e84181b707aee8a1cc0a7c952d18da80defaa4414c9b8a5b123e535cb757168829652cedd23cca56691bc2913fc77a4c8f1ac12e0e41b6c4fee33e5dc85d19f1ada4397e0e1f566a3c31fd7824eeecba415521673bd5b2bd227c63b016ae1cebee3464badb0a6de9c43e78413ac31590d25a8a54991550b0f0caa7646433daa64ff7ebb8b025cdbe11bf3e51ec79e95327fcd4510de5259206d2cb9ecc1c0a90c752ea525a466685ece3716eb408e6accb1bafd87579dd6ba6f69e75b7b6d8fc6e380ee51a0e7d69097fc1077443cd55efc8aeab8dc933e6070a6135489165c12bd1eb8ef65eac8d5dac76e1d8029a2d4eef9972152587d258a8e6ee22ec9393cca0af7d78a4d226c4d37eb377dd037ae7e9976a163c33516fcabe011a207507a223f0a8fa036176125c615062830c5aaa5fc60b03fa7b6ccf3944defc89387451eafeb7e9e397c4e9b980f0fa833c4a61e468b09222fd5f3eba61bdae5e578924a773b753d3334c52747133c4abe775d3c00d0952844a2a26909d59ab2e96eaf6968ec7de8c860a5bfb20affb694e955fc177007a3ec87fb7dbb57dcc0b995a865681e57ece29c9dec17abc72869f4350fd65f8b11dc50eadaf54fc6938f815794caed7645f24b84f826a46d31b3dfacbd3470d6942e9605dfdd6c71f706f728f80f4fbfee00c83efaeeb3eafd62dca9256f07206127ad8ea82d90ae38a63e5618f853f9f9a182c6577c32b28429273d2e4edde929316b31fd5e9e81b03782cfa87ead0906c7c6cf551689098e85d9a5a2b581928605e819aa69a492a0e2872d75d71805ab1fb67f7e830b6540f6d90b263266da1f3ddf887efa2116e2bd8258be29b705f7ac4ca6aba508ed689de3684c8e8c053dd2f458aa5d0298bda3411daffaddf451ddab345e922dc20257b2504b7c59d09945185ee9a58e90d145bfb3999408520d0a805b0b553d96cb9c6daafa8bdbcbb318b4b454272916b8f718d78b5b840021e078a4c26f18fbf7fc8ca7003a147edb50f1482f7e6ce7aaec18cf2b68cf7333601fb1f9c4ec24108c4966f63d201e124731356bb4cb75aba67f41d7da94bb96d9866bc5bf18d12c9372e011067fbb97c05bf2204ec7be2003e00ace0c908ec0ffd2032e0dd5d2be95868f5a932779ac35284765787b022feaa896c46b94f77d4edbc2d1087734bc53b766171d086a6e284530fded653a2e7a3393162e09f12731aa1cb05a319ef72a5c00f224cb2ad92cc339428bc6aaf4c9081597571e3c3b55442a2ecf532ad9835de70a00bb1dac189aaed8ac71e66599acc10026faf80a1593a3f6f8a526c4a5ebddfa149d2a81d30e6c012730238c343ea81235f1090ee7dddbfb676373c5205454e86bf0ac44c492d1bea7f9cbe5669be61ffcb80d473c06b0fa3a6e238c843214d69b70736fbb6b9d6d41a1bceda624aecf04950d00aed51d4d178bf3dfafdb7f282755a687e7b461610585ac60bdfb07bafe8cc5add3454418c4bc0961ffa0ad4f3ee324ad6705a1e08a8fcce9a5be8e9e9a53157a6474232629636874fc83ddf5db9c062f2add83f061a6bfdaeab9d06e6b06f20be0eeacbd30afe95345b751d1f40723229273a77b5eebf1d679ea047f9f3dd1e29fec285fcb954520ce6ebacb28e99432236eee83c352041d60a0d3ce1216663d52981921d401b2ed4e94c2f367010a35e99e02ae181f97e456fea9f7b12a84c6de79ba110a0498c16fac7b36ae3b3eebf34078390e001127063df45fc6605289f008e163dc7a0c2397b6e76279cd51525f9af06688cb3f694c37cba8defd8d8de01666e2aae86d595b412f3aaad05815c5633944763e34eaf87766daac277796f09c86c07a018da8fd650b41cf7d5826af1b74c285bc56e58abecc061eb21694bd18ff66ccbe9059231cb4cbbeb8655cbb99efd7f1af0f0ee44e5ba88a8722efb59693330942d3435dcacae6de269ec267e30eeb74fecfed4350756e7272d822f49591b541319a876cf94497a718da071ae75190cacdc53fd9653316601066e31de64ff70af80e57d4c6c7e0c68c748e82839606970e203d20e1baf10d58284bdff65e6cdfb706b23067f0cec2dbf3a19a17cc45d7a4f951c98533c244da6694202d6f478c38d99474ed48050ad40c6b149ed19de5c2df95c068b71e6d61d776e60381e91bbf8fe5551a31e035f98f508c5c179e12de64a187f363552bb3df3ff3916e90ac800000000000000000000000100000087c4c29d24b2eca45e6e444e384f809ccb4943d6015af30a948db179f9567868211d1f04a864108899c368dd1ebb950bbb91431d8e70753e58ebeea6366730e310f1a941707a8c8b5a3813e6585c963a3d47207bbfbd3977e60cf9de09fa441a7204f38a6762c451e1b3045eb87deeacc933e8b3e1d7b042342b1c3a75b0eb2763f81b091d6b19dbad2e901a53532f7c898656d2f30c6a6806165e472c3aef8308abacf8771ad48d18d80ac44e7800c94ce938db260000001800000000000000ffff000003000000cbbe91c8a03000002800000000000000ffff00000010000015ef33dc0b59f98b02e3a935c2e1f67a7b000000000000000801000000000000ffff0000001000001e30acac05dda467d1192ab9fd44e033a01906a9fd2706bda7ca0b91109a333ad16231dd26c451b362798c6697eab2c55feb56b2f142f2dc6ae6a70129512e3486455040001e8673d313965d2e787ad0c8689a8d17e776b1d5d3598d08726513e02aa85c80fa71ad781aa566ea0e649b74536cbca838d8c7e719ffe63eb8e69f6ae66684bed58380d42ead5673e4cfab7469740294ed87b161f2a13322702837fe585e555e52843d4dff4610e20b3dc9c1359968af0487c1ab5c5766db4b659e13621d0638f50613cc2ded368fa89e0dc8ea8d6abd97aef532255a06caf2ce3aab07d12dc2a704305bc2a97e82b011d397000000000000009000000000000000ffff0000020000003bfc5d10ff584698647b387b7635571410f65e44ed4dde4bf0e6c5a65a68c54c69bfd695981d58eec06febfffdfb356a58a5d85e6eb38a7fa2f88f70b16a91bfa786c29d7624ab3609cd20517a116d26dfa5577bf44d37e6de4649c6e0ff5401fae076aeafb02383a68e8c51fe60bb547390e1fd48613f95b16c1f1d000000007e3a32baf2ae8d97b8b13c17d30883a4c27ee8915cc771bf50038b407f250545b17bf727"], 0x1430}, 0x400) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0x2}, {r0, 0x1}, {r0, 0x10}, {r0, 0x40}, {r0, 0x1}, {r0, 0x8b}, {r0, 0x20}], 0x8, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x64}, {0x40006}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x9, 0xffff}) r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) r1 = semget$private(0x0, 0x1, 0x8) semop(r1, &(0x7f0000000000)=[{0x5, 0x1000, 0x1800}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getegid() openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x44) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a7bbb0f078edce2a8d88e16d1bc07c89a0afe51dae500ebaddc85a7545e8c6922672ed", 0x23) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x3, 0x4) r4 = semget$private(0x0, 0x1, 0x446) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000140)=""/166) r5 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) socketpair(0x1e, 0x3, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="96") syz_emit_ethernet(0x9e, &(0x7f0000000180)="1a0e1d3cc40233535c6b57294f3f72fbcd3fd0845edbe9013cc0894ed5cc9a86c758bf463c3102072b6d126e14b7ea058657bd7e5c909bf52483add17e9bbee05078a7ca7b72f0dd07e0314a65fa6af3e9acf451572e7fabc4c7bfef7c396a495441f3123a5d33bacaf71dcd0d453b2b64dbf5d294bc4acda629d9ac471fd81b5bd0b85105dc4f8671ef42feda511a204af2f8b6d4f1b6d10068409fa4b4") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x326, &(0x7f0000000380)='\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x400, 0x101, 0x9, 0x400}, {0x7f, 0x100000000, 0x5, 0x4c6}, {0x3, 0x0, 0x2, 0x15b}]}) 16:00:25 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) semget$private(0x0, 0x4, 0x60) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockname$inet(r3, 0x0, &(0x7f0000000140)) close(r3) setgroups(0x0, 0x0) setgid(r2) setuid(0xee01) syz_open_pts() getsockname$inet(r3, &(0x7f00000010c0), &(0x7f00000011c0)=0xc) syz_open_pts() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:00:25 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8de) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r1 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) setpgid(r1, r2) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) symlinkat(&(0x7f0000000180)='./file0/file0\x00', r0, &(0x7f0000000200)='./file0\x00') 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x168) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 16:00:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}], 0x5, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000240)="72b3c8cdfdb03fdd15b82d16d708bdad73deb466b59943db44699ff8", 0x1c}, {&(0x7f0000000280)="8499ee034826da01929260ab1fd3c7ca9e91173d5bb8741f4b6adb32a7e34202dd21e2c74d049e2967e06d2415f67f901fba9a6fb47661180864766a9d6e298efbbd1ea4d3c4bcecbafc3b30c70dcb3a2f61ffa111a285a66f0679a5fbc08a1afaf882a46fe44e2fc275c809ca60194e18755b7aa7048498a3c9f1c0c4396b235a7769c6c0dbd0b84b857bfcbf64c0e84524c0bd1661a8f74b7c4ce4e635e64e6ff9008a35fc7fd79ac1840e560a12cfd76bb7166aa12912f6290a4f578af6329ce7b3c68a5444c315b955fdf12a9fc64b056d400e761d85a4f9995f3ed4f43c4cbfa4d611afb7c16d6bdfc9f985448a", 0xf0}, {&(0x7f0000000380)="b56a54b602efbf15253f59bc6aa66485cb0a40bf7e225032dea9c66d08d47d53d13303c0f71e345f0638dd992fbd5b9aaf976f5401649920ddf2a4b895dd89930fbe3adcd7910e8556ead4c9a054b2d65d10417eb4cbd65cc702ee4f0faff38158ed841d9cc97b37e2e17e0d308da78a96c99cd60e2de14b", 0x78}, {&(0x7f0000000400)="580f80587d3e8d3a22ebf39f25be", 0xe}, {&(0x7f0000000440)="4124ac006ed45d39b8daa00f20c8c81fb2f32e19035e6d2d64d83e6d10a32a1b1fd2b98c6dfda25465813a0cbe43b397fc9895c1f2010d7f3e47122da6c09a6378d394dcfd89ac299bdece71ab6a4837ee5f1f7fd7783a334c18e913d35d4cf2d78f735f388a9a2353187c25e4db337e5f85f7b223d4f77058c4909c9986847fdc164dc5ce30b2a6ebc7907f1c7384e506c6fa0e8065536a2091816fe41b72839e7123bf62f657d196716e90f7a4e3696cdced440822e655844bf4b47d098c4fd5089051600c6f79b9ec4a3b9b2ef3917613", 0xd2}, {&(0x7f0000000540)}, {&(0x7f0000000580)="59f935765481dbded4a89ef7c97fc786b02e292757b6a848abc1a5e5e64f3dbb21780914f2e1bb103531631fca422b638acb61c33bb5410af2fcbe1cb4e43676421d500bac8ff2571b7012d2ecc81b59e860136f341e6f654b81d25a9d0f8248c36cfbe0087fcecd91f41b3930d7503c41b30f1cf807dae97cee2f0f83010d45cd64d08f36", 0x85}], 0x7) dup2(r1, r0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="d92182eb25505544ddd32b65254baec9a4f445af9883a8ed109c5772df59aa79ea57419fd27962fc8ed403f1cc67f961d6241f0ee23b5691c0edf7a628424472873b9539dd2819f0f2640502a187b952b0e2ff6d1242e461e9b611ed55d909e4de74ed7509cdb42fe4f8b9e230bb9a1c1ca1cda68cbdc567f3bd099759139c8d454db601bffdd553dbac712cf7edd73868a6a5e8c6bed221c4931bc2a08d0753b3cdf7519750e0e520f7c33a48b158dfddc13ba7b0b7ff6452782897288a348986724484d3139885655d84bce8ca3e9cc3ddaff6b9af7227d5938a1259b6343441fc452e0703e646d0d3a29998ac519420", 0xf1}, {&(0x7f0000000140)="a66bb75fea7467ac3f8bf2bd8aee90725fcd61164a25c7f276d782be6f786b22b243586604bc714573428872ccd847a11af0adf82d829824b1b0de0854d4597e5f5bc738c9285acb498bad3593d82b4a7bf4aa6b48aaf27efee6c0a0022331b9bc8af9988cb045567a485135c5a0bf074d448c4a5b54aafb99492a61135e1fb13cc9bc30694f420e2423cdd579505c989daa8bd2ac", 0x95}], 0x2) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) fchflags(r0, 0x1) fchflags(r1, 0x10000) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) pipe(&(0x7f0000000040)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x48}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000140)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x3) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) 16:00:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000180)=0xffffffffffffffff) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x9d243643a860dda8, 0x120) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/72, 0x48) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0xffffffffffffff7c) mknod(&(0x7f0000000140)='./file0/file0\x00', 0x4, 0x6) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x1) 16:00:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r0) dup2(r0, r2) open(&(0x7f0000000000)='./file0\x00', 0x800, 0xd) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180000000000000000"], 0x1c, 0x0}, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x1de) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x24c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffff8f}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x7c}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r3 = semget$private(0x0, 0x0, 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0xfffffffffffffffc, 0x3, 0x72, 0x7]) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x80, 0x28}, {0x0, 0xfffffffffffffffc}, {0x606df69e253d80c, 0x4}], 0x3}) getppid() 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x9, 0x6, 0x80, 0x313}, {0x101, 0x1ff, 0x9, 0x1f}, {0x10, 0x4, 0x2, 0x100000000}, {0x7, 0x5, 0x2, 0x9}, {0x9, 0x1f, 0x3f, 0x1}, {0x89, 0x100, 0x1f, 0x3ff}, {0x6, 0x9, 0x4, 0x9}, {0x5, 0x9, 0x4, 0x200}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x87, 0x0, 0x2000000000000000}, {0x6}]}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) 16:00:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="10da240400825a001300000000000000"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:25 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x6, 0x10805}) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x201, 0x0) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{r1, 0xaab644ecae4f220d}], 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) 16:00:26 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = semget$private(0x0, 0x3, 0x404) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x80000000, 0x6]) r2 = syz_open_pts() close(r2) select(0x40, &(0x7f00000003c0)={0x80000001, 0xf6, 0x2, 0x9, 0x1, 0x1, 0xe3c9, 0x3ff}, &(0x7f0000000400)={0x401, 0x51f071e4, 0x7, 0xfffffffffffffffa, 0x81, 0x5, 0xff, 0x7fffffff}, &(0x7f0000000440)={0x1000, 0x1000, 0x5, 0x200, 0xec, 0x0, 0x10001}, &(0x7f0000000480)={0x2, 0x3}) r3 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000040)=""/159) syz_open_pts() writev(r0, &(0x7f0000000680)=[{&(0x7f0000000500)="b831328c9c3a0a77cf2ab327e4f0d477d9d2a92dea0c6e2cb505bd1cd5e00418a3beff3b96031edebd56f4fc41a40cf449573ff43af7133b66b190374ec1911b9fbbaec73eb4c45e9de5f94dd595fbf9a89958aad3e4f6a9e5d7b13f2301f49fc58600fb8914443709fd9ed415ac3f62179c186531ef1f6f8f72f5a5bd7f49269fb8dbc10358746a78f0becda7545c395635af1ea2e56d46e96c3bbc597a3b0b0f5939612a5bff7d1b043cd8aa46e76fb78f351685bf428cdfe348f1a3156c7675be08e59c5194cba77d2281f49bbce529ff65fc6b", 0xd5}, {&(0x7f0000000600)="07e34ea2846de30b9cdaf69dc89e498e99eeb2adc456ef6346a05a5255d9deb1c3d433fe398eb3f9831f7fc1419d084db22c2d4e5bed1d6d9024d2e547ffb83ec762ce063652dd803d709a345645", 0x4e}], 0x2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000006c0)=0xffff) writev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="093c9bf3cd840691a51583207dcc18cc44a3821a587ce4707920804a5620f970926b955f07ca0ddf2d74c2f8629ebed94b26cbb061b1050e89e5a2738c42b236bc4a4fd331e14626393ff73a7782ff56faa8cdfb22685a74f9bd63208a71bde087ad0482c787c8c250c0f1f9e3388e17727ab122f96b365a52c0096a853851292fc6c3eb1c324cb4f28068db85da71fb9d4cc0d033f7c40cdad0c54db65ddf9cf382ee0ddb68cc9fa87b1fe9ca6c31343b", 0xb1}, {&(0x7f0000000100)="5f13663ae145526e6255e735b7a01c500a6c18b7d11d1a3ea9d2c5dac4ccda42bfe852f1af4ee0d1fed9cf8e917d8dfffd2367118bafe989cd2c04a61630892a469b7c747deb26fcd102dcbdec56475ca215c1a367bf41736515cdd423e841baf6c31c564953250202dc71ebe87199e5069a955d8988bb5f4b5d", 0x7a}, {&(0x7f0000000280)="52dc7c172a2ea6d67e27ed985592ca436f60b142d755bc07e2fc7b51da2c248f84b5490f61c21ff418b1d15685abeef3de8a08c242d6ce6551bb68a9e9313cadcb5ae62f93450866dabe4436eb2916d4a0929fbb0c14137df77eb928a0bb6ba1b2ba637d335093a4520e6eecacc596c88b295ac6d7614b8a24efa4a6cdff4ded2c57f6030bd2ba58842a207b92ae354b2a4632e155051b2a8a489c670703c6d84eed448276c0a67b144f9d68d60be12a3c3a35f1f9e24b10934ebbc3220bb8a7f54275f1b64c8122bb418717230315047cb3270076aff1fb532fc5", 0xdb}], 0x3) poll(&(0x7f0000000400), 0x0, 0x0) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000001f, 0x0, 0x0) flock(r0, 0x4) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x64}, {0x6}]}) getpid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = msgget(0x3, 0x22c) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x4000, 0xfffffffffffffff7) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x6bc52d515fb9b41e) socket$inet6(0x18, 0x0, 0x6) kqueue() kqueue() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000003c0)={0x6, 0x3, {0x8000, 0x800000000000}}) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000004c0)=0xfda0) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) pipe2(&(0x7f0000000340), 0x10000) getppid() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x2, 0x0) r2 = dup(r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000480)=0x200) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x2000, 0x2) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x44, 0x800}, {0x7, 0x7ff}, {0x1, 0xba3}, {0x44, 0x5}], 0x4}) close(0xffffffffffffffff) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[0x11e, 0x1f, 0x8000, 0x1, 0x1, 0x7, 0x8000, 0x4]}) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, &(0x7f0000000040)="477a7bdbf2ae1d7baaf4f8ad0f93e46668270405d9a7586f828bc860fc4955e06ef2558ab562e965795d7b9ecaa717d253222423ee862a1e98b718e6422a0e9df58020d4927829966876667f830b57d6bc72b3686f32027e48e0942da0534e1f6044c9419e474c4c40e8c5cc821dcfbcc4e58761c381dba05a1706f426c6958baa", 0x81, 0x1, &(0x7f0000000100)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) 16:00:27 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x30a}) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x4) lseek(r1, 0x0, 0x0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x7, 0x1, 0x40, 0xaa04, 0x8546}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_index}) r2 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/211) r3 = semget(0x3, 0x1, 0xc0) msgrcv(r2, &(0x7f0000000240)={0x0, ""/118}, 0x7e, 0xa70b59f6ba12cfe9, 0x800) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000002c0)={0x0, 0x4, {0x80}}) write(r0, &(0x7f0000000300)="21dddbb668193c3e416928e430872d9f6f78c5148b7231000be01530c2eafd23058c0bac92a33fe447b73c8958f4adb5238c978721a8f71e1eec1604477613323f8f55e815585305cfa296a8457f27eaf2be3633b0d391bbf66b1f19c761936c09af66cb35e5c5b7c6affa82e8e00979916f3e8a4031483e22baaa6b", 0x7c) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000380)={0x3e408f0fa13d9911, 0x10001}) r4 = accept(r0, 0x0, &(0x7f00000003c0)) msgsnd(r2, &(0x7f0000000400)={0x3, "58819e258482f269ac902256a58b89229fcb707ff9fd3847be0225a2dd5c4a12c412e5465613e451afc870976ef7230a0b3471940c5127334857ffec4c28b464d6d2d4a54f6de6b24fe5bef66280f0be30c2f61e0d54d3aa5a512625f2202b45320082620da320643f2817e4de62ab9f17daf27ceaccd18892b308715faf491b475b06ed0df2b9fd90dab7e3aa3398707114b9a844beef10ab0be4bd0eb16de178f614fd82d481d67c7da4f2b1fce7a7273c387d76f455ccb441fd980d2d1dcdd32831f4654e6f94b5813dc713ef14073c87a7992e27f8b279cac8743619e5be5deb84fb89dd6907f6abf86ad84ce86dfe4ecc"}, 0xfb, 0x800) msgsnd(r2, &(0x7f0000000500)={0xf0221368f5784cd9, "94f632374dee47831dc1b2e4fc12e565f7393ee71feed6f94ac01d602cdcc2360703820177917cec5a4546154a9dd4486ca8e394"}, 0x3c, 0x800) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000540)=0x87e0) shmget(0x2, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) getpeername$inet6(r4, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r5 = open$dir(&(0x7f0000000600)='./file0\x00', 0x100, 0x10) getsockname$inet6(r4, &(0x7f0000000640), &(0x7f0000000680)=0xc) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000006c0)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000700)) setitimer(0x0, &(0x7f0000000740)={{0x5, 0xfffffffffffffffb}, {0x4, 0xb7c}}, &(0x7f0000000780)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000007c0)=0x2) fcntl$getown(r0, 0x5) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r5, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000800)) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000840)=""/152) 16:00:27 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x200000000, 0xc, 0x0, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) clock_gettime(0x3, &(0x7f00000000c0)) ioctl$TIOCSDTR(r1, 0x20007479) pwrite(r1, &(0x7f0000000180)="3c01f1aec31ec2358b5d0e5b486595d5d922cb38a732ffbc3d1ec8439c2b7a71bde89b92f4a9edcd6978bbc40b0d3a9890133fa7b232bb6bb5e970c7dd6ae9fa9308872ae4cfeba89c1c206cc2dba6e8e2214214ba82810a3ff97f1e7238cdf02b7bf6a35a8ff11fb08373d366ef357dccc6e8dd92b34a3aa700e697d6c681b78025dd0d68370fb78459ee1226", 0x8d, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x1ff) socket(0x1, 0x4000, 0x4) r2 = getpid() socketpair(0x6, 0x4, 0x8, &(0x7f0000000240)) getpgid(r2) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000280)=0x1) getdents(r1, &(0x7f0000000100)=""/89, 0x59) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x800000000000002}) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x6, 0x80000001}, {0x401, 0x401}}, 0x0) chflags(&(0x7f00000000c0)='./bus\x00', 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x1) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) open(&(0x7f0000000240)='./bus\x00', 0x2, 0x90) socket$inet6(0x18, 0x2, 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = open(&(0x7f0000000340)='./bus\x00', 0x40, 0x40) r3 = accept$inet6(r2, &(0x7f0000000300), &(0x7f0000000200)=0xfffffffffffffe13) listen(r3, 0x100000001) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x300) ioctl$TIOCSTOP(r1, 0x2000746f) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000380)) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x20, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x1000, 0x7fffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x4}, {0x6}]}) r1 = msgget$private(0x0, 0x7a) msgrcv(r1, &(0x7f0000000180)={0x0, ""/133}, 0x8d, 0x3, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000040)="96") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') setuid(0xee01) r1 = msgget(0x0, 0x202) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0x3, r2, r3, r4, r5, 0x2, 0x20}, 0x0, 0x4, r6, r7, 0x7ff, 0x7, 0x4b, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) recvfrom$unix(r8, &(0x7f00000001c0)=""/243, 0xf3, 0x40, &(0x7f0000000140)=@file={0x82f339908c761eb0, './file0\x00'}, 0xa) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000001e00"/18]) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x7e84865632af26e) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x5, 0x9, 0x800, 0x8}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r1, 0x21}], 0x1, 0x0) dup2(r2, r1) 16:00:27 executing program 1: socketpair(0x1, 0x3, 0x1, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) socketpair(0x10, 0x1, 0x1000000000001ff, &(0x7f0000000080)) 16:00:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="b430df4a", 0x4}, {&(0x7f0000000200)="6ae5956ce996aaa78a41d7c2d922ef90b54142b28443a9c3c3766c5f27c048fc5905cfb5e61f858ae6def05bb05a67f7c13fe6eaf0e52dfc73bc5da8acc84b33eaf04e47bc12e84ccb9a03a1d4323b6bd3f52eeef8e258e2b8b3169f5941a7c3cfbbde5c7e166bf81fa95e245fa1eebecc7c075873e226be4aecc06f3fa5e19c49714563da68c99d23bca084976b612d7ba9355c839210bf92d57f283d85a00f74f456f12c0b40b8186643687ef001599c121ccac676f408c9d1602f19d2b10426b60d370a129db9f411edbc0168ac", 0xcf}, {&(0x7f0000000100)="64c92da510ac67045b1941122f2d0c1063d2857e7a15972a9e11ae9fda36703d18b4f04bacefd81e025391b7590bdf74b78c4b883ebea0ed25f7bcb56d", 0x3d}], 0x3, &(0x7f0000000300)=[{0x10, 0xffff, 0xb9}, {0x80, 0x1, 0x0, "07c4b402bcf68bd1608e3927d4fb720f7510a53b6952c3c2a08fe5c48827c37ca42f68a473a3f47e734a02b410ce5baff4219fd1248815c70334846e4e2ebfab43868eab997eab8bd4cacb0ff94a288f8da9296a77e4d658654cb179442bd6c756aa4c2c5ad1f192339a5427"}], 0x90}, 0x4) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r2 = socket$inet6(0x18, 0x5, 0x101) getsockopt(r2, 0x200000029, 0x8000000000003b, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000140)={0x1, 0x3, 0x7, 0x8, 0x8001}) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/24, 0x18}], 0x1) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x4) mknodat(r3, &(0x7f00000001c0)='./file0\x00', 0x6000, 0xff) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000440)='I', 0x3af}], 0x1) 16:00:27 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000180)="3e1143e2d6bf941779e9e605077a49dd", 0x10}], 0x1, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwrite(r0, &(0x7f00000000c0)="8dcf827ba565588c0810992d954426d5a1dc1b43d65524d2d8fe6e", 0x1b, 0x0, 0x0) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/75, 0x4b, 0x2, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xfffffffffffffff8}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:00:27 executing program 0: execve(0x0, &(0x7f00000001c0)=[&(0x7f0000000000)='/\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x34f003433020cc1, 0x1e4) readlinkat(r0, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)=""/176, 0xb0) read(r0, &(0x7f0000000200)=""/144, 0x90) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r1 = geteuid() fchdir(r0) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', r1, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x7}, {0x47, 0x1f}, {0x100, 0x8}, {0x87}, {0x41, 0x3}, {0x23, 0xff}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:27 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 16:00:27 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) close(r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8242763766690400"], 0x10) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x3) write(r1, &(0x7f0000000380)="c4721938624a04c02c05b8da3ac3b964b7af3e17abb561be955aea46807ed9b7a0734b03e9ecae0ba97b208dd44515065652cb0a726cfb8b33fb5a0d21d9e4164f116187fc32f367e71f6bf3b8863a1a1c2f1c0a738beaa73909143828e090fcbf74c6f6c2db7e471e8b81b691b71d8cb7194d895404c42e8ca930fc6228536240bed0e8848691cb2205491797049d4be1f053ca4900b70014751ad7321c9893dad4648e6019ddc342c96a83f18a0fa51ee95700ca24b002cbb893687b4e1f7acbe499f84d33b9c86512cac3589d077156e8f6cf17a161022361c02365738bcf242ed42437bd49101d87076ab8ad", 0xee) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x3, 0x3}, 0x10) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000001c0)) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="334c8f3c74cd5aa5", 0x8}], 0x1) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1d}, {0x80000000000014}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x4, 0x1, 0x7f, 0xd79a}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)='h') 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x19b) dup2(r0, r1) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xb268aaf691419538, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x800000400, 0x100000000, 0x2, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: msgget(0x3, 0x700) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x6, 0xf064, r1}) write(r0, &(0x7f0000000080)="dd34ab6af486d370cd23f04b84539221ee91a6221f0bd96ca389eac846dedb4aaf25062b3f6570c39a1669bb9a6f7760d1ce8a3b63ed6b550c60494adf83bcab64694d2e58e1777ea62d7b042981f95f60113f33250d5cc7b141d477ea6a10e2350c00ca46fbd075d654f57fd5f5b069230c1594bbbb516d532d9efd92408a54621247e4933c6b0b3b0bf214", 0x8c) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_data=&(0x7f0000000280)="3c033a08e88ca5878835f59d3c21f6815e2ae635e3d035ba7a6b8188c1b197b5a8325bf58354368cdbe8b1ce74a5517a5c4cdaa502d74891e31916edd6bbf3412080ebbd88d26d83099709f5bc5ff8bd87f1feee2e8e26ec520fad66adc732b05ce8eb846173c043243e50f9cac76c91"}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c61300008669be1d248e2b9c5da0e4f65b4bbc2111fe620db3a0c491f18e45efeec7df17c357291eaca65bb11c99983741f00007cd2a99e7ea2c8f55453aaa0de09ae9ec3a9647e0000c02afb09b0f43c025ea8acc63830b795bbd75e2913e2d5c1500d6cb578df5258f3e4fceae1e03ca1467544d7171cb8fce479092a48dd6234538c812a0010e84dc920"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) write(r1, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) write(r0, &(0x7f0000000340)="1f0e8bf4ec4b8fb0a522bcd97ff5fb98b310c4a0f51c3f12cacbcf6be36fcba681e565d323ebc6bc60aa2d33eb85e843cff8b161b09c1ba3654a407f09a9797d815f2395292e10f601aca62e42f65626e017476fc674e0b7427fd75dba1721a11f00000000fe00"/113, 0xffffffffffffff20) 16:00:27 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8}], 0x2}) 16:00:27 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) r2 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x10001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x100, 0x0) dup(r0) r1 = shmget$private(0x0, 0x3000, 0x30e23f1b14c2f5ee, &(0x7f0000f1f000/0x3000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x4b) ioctl$BIOCFLUSH(r2, 0x20004268) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = shmat(r1, &(0x7f0000f27000/0x3000)=nil, 0x0) shmdt(r3) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x85) 16:00:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3, 0x5}) r3 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x2}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x3) 16:00:27 executing program 0: r0 = getgid() getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x2) ioctl$KDGKBMODE(r3, 0x40044b06) setregid(r2, r1) 16:00:27 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc, r1) r2 = getpid() syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x901d) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4, r2) utimensat(r0, &(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x1, 0x5}, {0x0, 0x7}}, 0x2) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x4b, &(0x7f0000000180)="e6") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x14c8f9d705ab24e8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400087}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000000), 0xc) connect$inet6(r0, &(0x7f0000000040), 0xc) preadv(r0, &(0x7f0000003180)=[{&(0x7f0000000080)=""/148, 0x94}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/7, 0x7}], 0x5, 0x0, 0x0) 16:00:27 executing program 1: clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000140)={0x4, 0xffffffffffff1cdf, './file0\x00', 0x5, 0xffff, 0x4, 0x7f}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x7fffffff, 0x4, 0x0, 0xd4}, {0x7, 0x8, 0x3ff, 0x7}, {0x0, 0x100000001, 0x8, 0xffffffffffff6e98}, {0xffffffffffffff01}, {0x101, 0x5b, 0x7ff, 0x6}, {0x8, 0x6, 0x3f, 0x6}, {0x2, 0x7b8, 0x1, 0x9}]}) getpeername$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="35f2cd4507a4f819ce34f6e5651484a14d225fcfe7e5d71eda31356de6a575404a5a98fd92bcb09df0c70f9633a3148b6da7fd73d0b06dd2fb4ea21609f70ceb8ea9777c7983ae70ade84a7fb8ef597feb2f658cefc59ce564295495ba0edbed3c0193a57dace068479a1ef338e2e56eee99719f0ded709a65826a27a05a6a7d969dff4affa6d4ef6cc174d8bf74921b544045bf5b8558aef7e1755f6ded8a056400b7a75f99007491cc5c5532b998e91566f74bba853f9f975a1a7ee4f303067eb248d1250dac18be13b69daa8692f89a38959b544a7eb6ac5b976c28", 0xdd) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000140)="2770f3a238660c4e731b39c916cf4bf5f4a77cd2587b29f02b53748ed47d95bd456d6f2748baa4397a087aa43a23bb668f1d3e21fc1ef96b7ac195a89e6e7177ca0b65ddd0b0693646b33a6d678df883976a607ed47bb1489a2ab2580369254156d4d60f77b169f86e2ce48247021b197323f5b4de82b5c77e2f688808763871dd459f0a59d8e07c4ca0be2c4bfc80dd5aaae12cfc3ced5287ad76772e75", 0x9e}, {&(0x7f0000000200)="a09c306a931a53f829ab2dff9e1ab2c91a7ae085e25452d5b0d5f5fc2f1bcd5f4b0fa63805e88fd3e0a5c18fb91962b550d76253806bc3c0b42aac5c99fa5f5e7fa5ef328e68e0211bd916802040c5cae67bfb4f81ae30b1a7d4e97eb38d21577c28422eba39d9de6a413aa75371a716ebe11f9e20cf91c7b2f08a2860d85894022e2590f0e22b", 0x87}, {&(0x7f00000002c0)="77e539acec163a69771f53009671b1da93c36684a8624c051af92c2e0d2fe4d1bc374959000b9463ad7b3de94d6b926f53750774cf57c1a08e7df52b1a4eab6d6525c8d5746bc8dcb345697eaeff1224fd507bf9017e87a8960101e284af6407866239aba55882bbe054b471de0f08505c1d130c1611fdbf6c99a43a6122381b49727c18f9077eac88be130b97cd7bd81bdae7e89a6bb974f9cbb547e0419b4cba592684b0886d26fde23a998d0d7fc00d082ad70c9b98354551edf10ad0ae24c411de042200b9e92285d08eb3dfc8efc883429418843e", 0xd7}, {&(0x7f00000003c0)="90c66e8b360083e15f29ed8e45062da62e72e038776bb6cb74b0c7d9cf83cb3505171a4c4df19021827b573c880635a34339b351ff6eef35f9f049969dcc621158e99cebbb30913f1ffdf0d06afb020c", 0x50}, {&(0x7f0000000440)="0efdcc24a15ee78070ff369c14878c5c68a45b8522c0fc6877d493f809a7e6566ec33941e2bb851ae1daef256deaa3f9b779b75f200ce2881fbda8a4b4fb6c5c45440da5f5d3b175b1be5f8b90beeab7914975b7e91596a480717b93e84becd58cd5901fb297be6fcedd8e2339270c79c4b2fe1f1ef6015cbe606d537c807cc60fa9235530919862f6277780d6c3b6e52eccac0c0a880732b77cc432823f4079b84725533af5dc8bc29de953b5a02486dc8bf5ef679ef55e33ff1eff79a4e29c1e612bfdb3fd2d88389eeb3f338fbe45c0de38fb6fe4d6", 0xd7}, {&(0x7f0000000540)="32d74ba0c8d7cf77f94e291ce2dad6e17838c40b235ace2b16ef1076bfba3011991ce3c0889a43bfa5ae45cd40556cf9ac2abc45ac6041503773771305fd6c521fd5bce319540f592f84e5fb18916ba5f924e9ecd3d818463a1f7b8ea79c554a510f786e8114aa920c7bc5a5b445d425d8a1d1e3099c40170144ee4ed4bc0a146cdac8790b5649019cebbf5ee5ee6521fff98913653a80f93ab6e7870c2a37aa91d48db8d60b8ce9b04f9b17f87fe366", 0xb0}, {&(0x7f0000000600)="5e052b2b1630868fdc36f0e4b207cc3447a1c6ed7e28c91f179e182f77e95ed6bda162b1d39098d053eee4096e25a867c037f202b5a6cfd750386117a7f8eab4c18423386a1c842337aeb5f65f9bce7acc1dccc5", 0x54}, {&(0x7f0000000680)="2547f171fe4df684c53cab9985f43c0b2c2e3ee293bf03fd0852be0322bef49932a58e44f9aaa9e9adaa2f14d04342860d6ebacf9a732753582f25e5d8ad0603e7", 0x41}, {&(0x7f0000000700)="cdf01d54dbd3fd66a101e951066152541971db9c67229f24d7873570186bd83e3922ac6367610b6cd0da234c9ac29584afd027e47553bb179a0c3ca2a2d6cf45bc41b1806254d673fba586bfabbcc75cc2f91a09a0706ad3feba3a1c716da2ed0427cfffbe30b18e844448d05b7d9f173d8b0bac6ac0bb4b7038bc26594051e8af443d978a1ffe330f633612deb6bb1f8aab0bd1a9c2922d3841f3432f8ec3bcc197915fd0733afba400d4c5c6d8acf6c184fa756b318794cd5bc04d16bc99a4dd6edf719131b24b98718ef7c92d79a9eec27f79c305b663e1ab47760009", 0xde}], 0x9, 0x0, 0x0) 13:34:12 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000140)=0x8) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000440)=0xfff) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473ca48e7a6430a61520cc238495aaee48c02f6ac41e6bf3bf554799b9030000000000000000a4aa63b9e2f69fef9d612f871f4385f04157795e6b19c5fe839fa202361cd8cac7dbbc5b65c6593d2874b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) fsync(r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000300)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x24}, {0x3f0000000000}, {0x6}]}) r1 = socket(0x19, 0x3, 0x9) r2 = accept(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000bbc34d3202bc1d03f67300000000000000002d98bc56e596507600"/110], &(0x7f0000000040)=0x6e) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x80000000) getsockname(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) 13:34:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{}, {0x21}], 0x2}) write(r0, &(0x7f00000000c0)="11e1cac7c9290136d3e28fca04773ee1a272ce5d3c3ce71fe370b06fa3b5c19c78406387b5a4673673ac27e38a7fe9b3110b549b26ece068fda60c1a608a9be42076d12718e67edc7e2d06307ec5199756aefb1730a879137e67fe572a5b86b06fcf6ca84412bf064a4af1b556fdf37a49145864ab18981667aadc016874aed313d8d69f691b39708d39e0e0805498dccbd030badc4b34e307d22e97edee89e08036e4e175c2529c9db7ed3063e38364d184f56dde88", 0xb6) 13:34:12 executing program 1: r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) preadv(r0, &(0x7f00000004c0), 0x1000000000000145, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x1d) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x10000012c) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000b00)=[{&(0x7f0000001d80)="343c49722fde6f51aedddb49b24b00e3dacd05b8d16081f4f36d6af1623420acb38a93465aaabb11b363dca56887c2542e0f1dc36ba874fb4775fedd4d0471a92880613f41dd0e24f1ab7ba34918b8f9e82cee5d13aadb632bfe65c81e89efd375f5e8d55eec08ad624836bcc9e15dbb8a89c983b405fb7d6cdbd891d2d2342fbdf672ba9662002971c5af41e5661cc3c3b130f2dfb0ab258eeb329835627ff7902aa9ed984b191933cc34f360d0ca1d1e24add6523270bfc4235cbe99a2657221b3d1ee4726feafa08f33c9d5c99bfffff679b69af6580d4553284232d495a22c8a551e401085c1981128c271572cef8b9ff608534a2baecbdbfaa3991c774d1a8b0d2c2059adcba7e67adf8a5e06a52af828f608a7f6e711f2bdc64d3e3d25799a909bf6f0aad57067b761a0323f21e1467e7206096154c9c2dded2c5c269669a12622d9fee67e0b34b3d6e6cc11af2ece62425558bb8e3265a1f6f5ea559e6bcdd2824a154038bbd25ca1d8f4c513267f79137846bee35b00f2e4986f08ad138e2cbf41f3e2fb0a4a5cffbd9ace9e0d8a63a99f2010d841077ca1678c985015b176eee694b14dc754fc937feb277ef9f16489d83e8266e6a80a168a36d0032aecc653dd4bbbf040742f93b43dd785353f4399a926e0baa4bb651491f3dcbf0d7b351c6fbd57ccb87bf1c5cc7255d1bd27c7ffb718209aef4cd1036fa9d0a25891d634ab570617dec4d3e256e1fb2843c520924210468ebb0e9c65209cbd357d4befeabc17daa6187333efdb40ebefa08d42f82afbe7ef54625e49868daab7ade758bc30ea6e9d958effb06cc0c08ff2bfb68d6119255f86d89d1325241245eb78419121c5aa6a6b0eaf5441f6cd306c7086a3e3cb0a33a525c3bfd6f9a0789eb9c5d4be3358714638a65a6b5bc437bc31519867b6ee29700827a9032e44f61e6ecaa487ae440183bcaac6b91f86817c040e8999c2f8dc4b2c1d1a1d6fbf9c74e2c6c276e1ece4ae1c65d3f8e8f15a8cf4707a58d9c828cb18050166e86c947ca7f9d9fcaa4f518054fd4a7baeb69f713d6d15cd1ae3e6b7ea1327284b69e6fc66145f4ad0315467233f31d439c7eec7056828661b17cb3b3a826d85bb531cdb15b468b840bfe71deed8712fbc9bbc2bf60289e115251ff940b566c371e2187af6ac8308afbc7f007c25d0a0b27c3556a3f0ab065b993a798f3298cde40ddb1b00ecd6e60ee4cc4500b828712bc93d3d146f493818acbb5d28d4fd927e1b47cafd0b7d948ea17a9a5d8764f1161b82bf1c2bcbdd208821332325d3b692f12dd8e2542b964e34fa5e23df0e7615de73c580b120fd423c776725b2a0b10ebef14f4f87599fd9fbb3aea8cef60fe283e51beef63f0934c447e5a100fd43009505e9b9b3b16d3ad4d3722718c29c3486791fdf5199fa0c839059fdf564d714fecc51e72c54aa7e68ab3bb47e93124fca63d760f0ed9ecd3617fd713aca67a43df1db8d584574220b57406bce36ab5c41895c1eaf5e8e98fb64a382036a650b7ba9386113714738e2de9aeb0681d818439f3f41f5639b284aacccd27f94797055d4c72dd89b030d7377fe4d72887ac90c51a03b922ee72d9d9fdbe265d8c42f6146882cfe2c6112bec42e9118b03d7e6ebbd40df535787c7df6ddf9a70df19bcdc86a17d95bb64cbd1db033d492937722e4ed8f6fb544bbadbad2fb370432885acaeb0612d3e5a7aca8851679f3967f3e2a61d6f26a25a90ca1d87267a5efaf5a219fe1c2b47361a50b808bfb6c59073851373b511a675c6444dc9ad01cf1e02aa5e8e984d8473e0e074d04c3af845d957bd05f70c617a25bb3d758cf9b03d2ec3f469e2266ce8ab1e534624532b259ffc9e64b07b11f3c4bd770456c341f18f1bd3156f8ab08deea7bb8a0cc7e181cabede7a676e08b2b1e9ac8ae122fcd42fe3f0554a14033cd7cb1cf0c0354ce405f1cda2f563fb61ad9aeb281baf744cde6e76655a44a6ea615ba8db353959560eb8d3d8ab6e0428632b805e3f7db221f96e8b28190fde535fb7e7202c947c06dd1246c5ac3e0b7508637ace3cca276a1523ee4d96656c42887f2ba8a24a830fcc698de5a504beb916209d15a130c71b2c609286c5387f8c724a7ff60d659bc0b321a3ecaac9fd4fb83d92ea65eb1ff4a3511348b66e7689c56c268bba84631cf53f0269a0a821b84b5752cffa475bd424ee4ca57b9109f1256095ca64fde7d86b8082d3cde2b9a93d2978635608933485fe98399fd75ecf410bdfe88080968a692109d82eff2b78b6f4478ae05a49217e8fcd414fb205ff3d6594f4742257f98a6d6a0f6413f0d6ae579230ad66bf90b323aa93375ca62c272191980b866548557420615b332e36a0ab93d911db9a0110a24ee51fbfe182464cda30c65d0f365bfd52aa7e42c2630e1c850f29742b81541985245f6c6ed2ac785841e6c466b82f2f37976084d8461c762d52063e9d791434ec4dc87b15eaa56909ae90b508be06e9b171ea2cc0376bd02a0a66dc7f58ad39c31172663ec9218330c0338f228222f23a0a341aba3165629be9fbfdbcf8b9a3ff7386eef29c82c3b8ca6f23bf4fc6dafbbbdc2debaacb42f7bc44c3f8ed8a857e9eff1518d409e532281a2b9916b9a9625d4b465d25038ed58cfa4faea934b7bfa225a3731c692bc483c5d8a012892b95c45da12c3baa7aeb21ee245f76bd7ec75c25c10cabf4f19dc693c89c5f9d51886b1e49407ad99e25f86b4d77e45438898ffc1bb10cee6c35a0a1036d54bfef2ca6431872a37bf2d7cb63b3312f2a4c529cbe718faa3e1b1d45446658317311cc7a885ace0c7d97a063f16b014516a59481dc176f4991c551628b6f84ac31e80d87bbcc93890625c7492c42d7021c8201ca81c8801fff42f046aed2d35c7ae40f7f5f7deb372c9c517d9a5af937a6013fc06fa06d32a0911b3e248f0d79523789a47835a818cd2fd959fb364edbb06961c0e44bba5de54b38f521d084ac0f2e622968fc64d1019cdf98133a104c67cce228bbc1d012812a1a80016d5ca3e83711504a475bbe73bbfbbecb11acd4f0d5c1015557a2519c3035501fd60ccb073052953eef7a39d56d64f3df26fd125e258b28427d088186b986b68901c7e1056e00a88f278477f125e715faea34dbd48d206c585907a00910e74bedbbacbb9c844bb6b0bf582df1d05bcabc04070b552db4f3c72e76f52e1f3fabfa56a366b94716ffb50a5e1fe535ae634e2570954e70cd1d47ad5ed9c5e0668da62b8922ff7f2c701d442b8e3c744229caca642775f0085edbbe5097bf84ee4831f1132866eda8a04547e689b8dde3116cb20811be4e85521f9e104d81d6de7a1f03e445b561db4bfda483162e0f559fc1a13921d5d24fe48f97b58664426d032735cc433ea1c7264365f335851d14168dce661647e7aaa84f4cd3de823c765ae27a6173affc819d3f30f27d9483fc8a1408c3974075df41aa47c3741f07958f1f683da6bbc072d66e9f921c105c3670f637aafc98b500265bf243ed93b5a9bceeaafcbdf76a417e1d8484b22ae432d5704d326a3a53e07177bd5b4d2f9f96ef834853945cdd98c34d17a950935417aae9723b079f32c7030b76173c7c2ad64f76ab7a30746b271035ba40cadcadbbca30d75ab37f420bdaf1acee699959c99680230be749327a90a9a9cade2f5ff8dfa3434629ce0b6f84b7b481884f1a407e80e15e39f9bbd6412ea3172673491ffacce61600c7c73c5d047dc472692e55f47294fda415e5419f627adee222b5b0076e107d72447e7236c6a0a8a3c6905b38958b37b85dd18c12dde765a10e5b967191215611dd11cd75e8e99ee7b8dd792e5a98b4c2b5b29f484e0f28c510fe9fa8b93fa4a573ade93e984eb213463adc47ee52db9333ba155a7db7b0b7a98f7464de9b7ffd93c87b96d5bfd610e2503452ab8d0839aa8cf91f60f1e720aa84836606706ab1b9e805db305599200a2a0a90bcb1534065afeb463a9fee18526330d139ab775ebda4d78f694d5a49ebb3f99985ed82e737bb08bc9a49cad039f514759a872e5104fe2641cf209ef8ed6efbe32646a9ff60e4fb249f05d466cdfd8d8e93f186acbac6d91dee7d8ced16e9d6c6264609057ff43759a13ffc00f6ab4820ced6cc63941e341d5dc3028e6700fdf1f87138e45ffd1ec77ebd2a5181b9b1b7faadace606e323aba0fe34e777dcd5a58585670b83b85dcb1a7c0fccf70e7d3acf93ca9aa505972ed003958d078df1b6ee7572e3474ac43ca49b7437305a416a064469237ade525497418632f42fea56ef300f2ffa1565aac7c82d7a94eeda586b6f1458af79de936724760638301392de442726723cbe647ad261b97c40ab00d867bdebf575c637487e8d71ce0c102f7c36597eb8ff12e503fdff753e1e9969e6c847bd4b183c8079e596fa7fd0d497cdfe2b8b3eadc163596881324cf519e555615e493237e8069aa6424091943cf42a0e21fb17d1e71ec82f48698ac2b4179d70f978578bdf38f68f99955ab031d843cabe05961eaeedb7189131de5fd0a1353e9b06efbf71d68bf045796bd22832a958d7a6a1dd24424ec824b83087c7928b9b863ed2b0055248eefe68eb4d02efdfcd37d07fe6a50999bee5b842c7856fd76bf7c751b9719add5d4f4ac78b82e6f54e0cc6f4f6f1304bfce2949e8aa17b783541ec31c78b5e8466bfe6481e0d34f11031ca0b4eb21ca28fe986f4c7e8ccc282e99ac46b7b56a32ce5a7e458888953b3fae1a61ac033eef93627014270eebaec23ed473485f894ea0ee1d5727144e6fef1e23a3437ad725116418ef346eb1828afd573348901b8f2989b5c5795c6a6a8a1c3e91d8e129688bea4a3c275769fa15cdfafef61506c2279242d746c39f51068313350486982c16fd38a7f35dc6f722bc303cc507e1e56018e90ca4306f7ef3e0bfbead400ec50670366f950bc242ff5826d8aeb12cfdba53b92175dedd894a106330a09a69234efe504337dc1c6ac20dbfeb3f3f2cc9c3d5cc940b98dd1104047c46070f05807aed0f479438d84922403aa2892922e70e45a6164202700ef40d5948f82a5ca8423a6e4b558dcc8bbaad6dfa26d9210380cf114f68ed742456630e598982ff2276425f235c28ecdccd765bff86f6785752c2a56fb99502eca0c2e02acdf5db0c264a3d0bfcadca3fb47a16c18d79ec1e8675e819286252f4f4f121221a8f3d42aac04dc07587e2e5494a739bf54c691140a8ca0c3f1e1ace92015ceb2c4654e5ba7a742b6ee42f24cddb3597fd0b25f19bbdfb46f16f3ca8b0d5a60d53fa9d69f885e83aabf986846287043d3e17eb72e90f8a7a3ed8aca462b0d6454a9b34218352ffe562eeb6ed20cf882024300362bda4aa5461bb18c84b1c6eaad91ab1b6dce0bac99e1eecc7c27200736470cf09d811aa32cabfcd66c38d5d0de7ae15a433924e228f6abb2872e138599e1cb94b8ed0ef3e7a5389a008c2acd74abf74105e05fb89a5666333a1cc7ea5723757d31722bb1851cb7ccda83dc6cb128bb547809baa4f867019570a64de58dfb63b470a8acb1edf4bbfce5c542e01e257a2ebb7f5c166a6f58a808ea137d9d885c20c9c2806d5480ac2229363ab209e333cfc74b0bcf11b2acddc0d6674a44ab695f4d4d8d29b3fbd531f42f17e7811d5303756b4ac2fb4a2f1c6a60709ef9d6e89c6f2ae4a6297156311a0a018dc1f687f765d344cb1d1a7d2c1715caecc5a505d5bb4c52945a90240bd7134058ca7bd5c1960f64b9db227b23b857c5834b1", 0x1000}, {&(0x7f0000000440)="cfc6ed5ff90d9cdfa78131aeb47235d57a0f", 0x12}, {&(0x7f00000005c0)="8d01ccbfea660cbf13acd0f7ecb3c3016df40638d512d9f40740074adf14261b97bd4cadc7adeb17778937e52a990621827767371d1386b577b8d2c027", 0x3d}, {&(0x7f0000002d80)="2a159f0de3df50f43573c48d26b1ed51f77f0d6464add7833c5f7d8179d621abacd77a7cca4e55db045a23bbc8452a531a1ae1e39cfac15bd7a7384efc4b62fe35e78f98ef623216178b8ebe191f75871d176d9fed90429926c2bb3f11e4ce490afc079958b20bf2fdf3b7ac3eced5910696e6b7c82a237edbb03487406ebfe979fbad5c143b0e298879bf1f27408bd0ec7664c3cd48db13ae3618d628f19829d9260d98a6cb0397ccaef8d75b3d3c0deecf62102c89ac2f4e24f897b70099588091fe66abbf6fc59fe51ee5058abf17e931647d952fb0a7f3353022f6d216b2b85a14d5c1f63709f76afeacf43475e1335f08691b728606c82d6518a0f437250d4939da389177f6848190e46a59350e1e90d82d6bf1c6ff0adaa656dc4941570d1ff1ef9cbe4bf43d87ee4e71b75174354ce03c28a299145014b928b751eb90b64ebbad62416df8b2aabf5b09159d2e7a0290cd5fba75becc5f0b2a6968a6e6a17422d27e4670f9d56ecd450b30c31a09d8595cc85a956394e9abad6ea474cb1c872488efa102a841e74d5c8d15b6caab9b8e100835da426585ed70db195bb69dc883cb37729391a8a30af0a8c430557df868ff161fdcd8c80404ac848bf1dfffb4766a1a1b271ab81517a7e11a97aebc92329f7f88dfd74516425232b75c66eaaba3c12c628a00054ee9f64c3c7b18f275cb49db4e9df46611caf5f792e69c946fe585c150234106dafc2b06ffee44c2edf1ba0be645e92b59fc9f65aa97c310ea4fc39378b0daacdbd19309a04bae4b1358c70176b2533544d1ce6297d2e83281f9a8e914b9109e88fae4c1bd736e081e86d8c0e9f7e5b0846be6c65966c7431a1074acb0afaa3190ec32dc56b99d66aed8867f55caac5853f0461c2cdb6ff1835424aa1d3699bdb7a473f298f88fe5fd6bc183b0fcda507a364aa7f013ecb23b347e733a4cf2cdf443079051a178cd0b68715b7a0cba5463e21cd4770d3a528492c1b22211dacc7fb0437b5a1df876e66c3e953d9902cbec9c5715a10311a969ee47db8db1675105356a92bd8848dc4f6e710a077538361e2512e7e465543e000d7215dee66aa35ee92632349fd56cf77f110e6e7f7266ff72b42c9f586fd6c1539d7a7bace5ce4a3f022924c281f47568e5f34420a410dcfdc8651f52030960e91abe3880aabe33f1c603d87906483bea151a701a823e03a09ad8f9e380b842f8be6937e07b674068d63ffc6784581c477c6573afba84d8e6c97c1daec7bd589e7544ca49073346a161fe6da111bbd1bf7dc6443286ae76e05bc4de29afdda0abce03f0a9af840fd53f5f451e8eee42089439e8f91851d91eac6f363842edefdde6b7cc73e12822a9ee4c98921613ace15a1c4785a6c4772d1ee7ef2539809b6e5bdf97e6dbe919492a6dcc6cafad387af67cb6cf17ed3f751184ee742611601aa6e39e991ddc410fcdd6173ae24ca7002391f1b6ae6ea80b6db123149f89e362992c358838887ea654cec44d14010960d3265953f1fc119d71ba858aad2c983794477d4526f3f9d24a04e0384578d5aac4685c2ce6bc8928e958e9750e752dc0ac653db2215d3a2fa699c73ea56daafd04a4af210cd564e0cd80d7bf786fa8dfdbf4164e5c95566cf069c7ccfada1620a0ecf71e7f4c051404f9d156d393b579a8918054d00ea85ba119374c32cd63796cb8fad65a33f0f69c99c50c61a8ffb6b544e9932aa93d0cfa0229d49ef1c6755d3b8179cc341869c51a2808849a68d08c7852e1435e68ea1fb7e07e0b37eb5cf20cdc7136551f63f11a81b81eeae1b7ed31c9a89d0b304605622567413279d17621f058ee80be5ee445e4528c67de68b246a3cc832e1feb86c7ce1c8a85f521f7d7c637542524d5bcf6d1d6f77eef513c61d8c1a4f6327b302f42cd67fc9b09419bbcb57c44180bb92f6a3476458547bfa24ec6d045a5af5a1df8bee105f53ece1ae4af1821d0ef5c45f1361566c147777f5095f05714660af24358b4edd78dd31f14ba5e38931fd110bccbd55bc330ded86ca2ddb23dcb17dc73d89e0f7eca9418ac0392d3ae43339afdb80574c622e2a399753d9b9cc63598014a657ef07b1c29f4a417038f068818b1f092f7903cba288589ad12d6796733bc3ac45659e596d0aad890ba3ec4affee18f5cace2ba5fe2b58bf6462b5fc336390fa760f376f1d52ae1f9762addb63c9b685531105f884394d280102aadaa7cd7fb6638483985facc4a90fa5b3dd376ed089c25f351018ebda1216e6e4f438862818330f8e5cef231efaee36c43ff1ea368dec71742ecdf35da92bd53e6e2d1694d811e46a9d9b159fd35785013617e329748c4678f6b04a31c3797c724bd209306371ec7946ed0d2429101f486218f7df0844c256bd550653bad580bdd24b2480143aa0588993a05525e66da26240152814ecbcf2a30d1cbce60cd0355dcfad8a325af71cac692c5a54ba17b6a460d5879b90d5ecb70327750396e6f807050e4abcba8173028b14604d5b227db73398990cd79cf027717247ae63915e0dee74a135dc0254e7259b80fbfe63cc7f888439ab8a617a8bada68558a378224e0df11395a1ba66d9b0abc61069979efc8d3845b95ce08d4b1d7dc0fa8f9e57bf5b3f5f83f8882e65dde00f4f741d15f6ac441816b65e7e616979bcefbdf2a72a62585e59b57998e63dd38235b511b382bc624f5b56087f8f07c7edc2c5463d7db2f9abc1c3ee65e66323cf8415c6c831a8ff68b84267004f546917739c37d24b6635de4ed205567079206e17fc663c50c8ee7bf47c9f1c52ae701d598041635441cc03387430a9e451581e3ef31bd5f9bce31ed09e7f7e94a1727b6fc5f08855c89650c67909b31eb85edd689cd8d41902c1bb9068fd9f508955324b7137d3fb8e611289f4b44641b241ab74e957c487bdc9f4f8824e208f20bcff6aa5cad7260f9d2a819a82233d2ae7e80581a3e0b3d91d0a330ea57619521946974dd12e123840d49b1efb49fa45baf6cc9e7be9479d64351a42242e1c8136af73b22a09496a3d3e8e25fdbd8bb4179954525bce0af418dda16abb722d1f8afb93485fec6b403c28b2dfd990cf2bcc60fd78792364dc83737e2108fe8ed24d35d66b0acaf0c7d117abb7d0c3ef726363f5aa6077c4359cc3bac046242473c6c989fd3ac469675dc68dd8d73ca7784e4374ee81777b376b309f8efd375a2e932b97ab7557a802ed5680cd17c65b91d5ab9b8f1e62915d97aea588cfb708151c09a2e94aab1f3d92d5f630b1772300ee8b28b923aa1410a675ff36e767535e6f27b8551ea5943547fc5fefaeea99ab8b11a9826c7f37fb8738cb6777492654affb8eec89aaf5b213c9b4c481a8012dc26691b9bb8861aac14dac281f22cb7c9d595a5dec89d7bc4eaa111ca70b53a81222ade77ea991dd93e8c8ff90795b2249603cdc84a9dc0c07be7f6bc18522d8e59b652ae75c69a395f575936d24be3cfcb6f08bc0387ea42c176bf64f6edc6ee19ca9f381016744dfe7cdfa26322d692f5311f8518ada2c93e67934593c61f7f60c8e9bb0bd80cbb6b91c964866347f561108bb1bff3a74e33d047df4d3aa7dee17416e73b6f0a77b9598f7cd571ab4b94937c35159c8d72be670aadf40202883240609259b740da99752855d1415a31e480b6a1c77ebe023eeea3fe0cbb8ab7cae2ac42b18527744289acf6e339c1c26eae7aa1ab237de4c5da1c51a86017532088857c092bdb77da432a263d23156600dd7d99db706c2cd4b32507e50d50d180242b222743791b1473c5f4d263c10a78cd868bea4a93f0825735b22dda4431a5ef1e0cd3872e9064acd24e1ead74c1f7cd93658f984aa78210470ed677a6923b9457c7507d5e2d9465980245bf0030e554ed40cca6ba4836e0dbba7b1f644f273a56db65c8ef2fa454124b6764bece38944ee781c0dbcf46998e6371791f0e0438981ee70dbbde8515e1d7c73b5e7b3c4824c39747ed1bf175d79cbbcc98e18bee3984b259f659ae6a6c6def3b3f6f20d2130dd8f02d1c4376029b2048c63e683268ce197bf5720b37dd7674afa5bc70459902bc32b4fcdd4e5a285b9d561b7b269f60cbc0fdf8cf1d6718c22ab1d8ed4f1c302efc0509d63e4f41986d31fd188c6fb73b1d7bd38bc8229c7c1bf4434d0576157b6b97f8e0126db49d6d1c732410f34d7f6a03067c39cfa944922444e994b7b9bb2fa86b2cb1f4eccf308a9a2b13694cebaa445f824592393b8d407c28e1731f64cc4149cea52f09b88041225ac4ccd7d9e980f8d4c5dae3502e44fa52f502a17826886b179a112b9d94f218848a42c3ae1bfa3a26a0d061ae5448eb7e0df49ca6d1507c55457ad8c48e2a7846db8035d90b95eb98d1173bbf915f8e13aa745231542235c142afff330fba9f37098d1fe5e5ab98ad0ddb88fe673d274ff4e328c1c0ca284353162bb01c8e8731872dd471c7a96e566dcb309a07e8eaaef85cb5fd5833bc5fd9ca5b1ac4b2e4184ee175e76ed79e7efe942083f29f167ecf2e3736fa1fb9c22fc62f5707d2bf25f948279ba3e0da818c0951ed5e2f8a219eb19f71fc4fc8e1988a770a5ce645cc6f10c0e596a683ae57d7320fe4978a78a8ad45bd57d61913a84c78478b5fc1a153049a63dee755bc939a026d798ab9f0e14fb7226dda0350097707be955fe9e97101d628a7b7ed18e9e92fd81255eae618efd25bf8c37d4b6eafa6d855e7847fd5d4451904ffe4e2ee47bf97c4bf10cd331b4cdc9454cbcc748c925a23e187c96985d91a2184c689d38d1764f2def33385f10fe0c1b4f2313c704c011e76425fe812cb367d9f4f3e242ade670f97cbcf564ac41c5fe39be32e0987fd33e974d9e87c0e0ef3b2e126cb46ba965a33d3b62c5bba66148b1b15819ab4684a310748e69d47b32b6c2bf09fa63bdffdc44304bffb0559509fbd29dcb564ee447aaab1c1ff7c606ff51ee549b04ca2bb34d394e99f3ebdeaa07cc1fd996fa041e2af17e85fe862382a62e23644c9933ccfacc717697f05fbd6c7682a48386f89ecaecae32ece212574563c1fb3bc9ae2d9497da02abc05d113e39e0cd6b86063ac81fd4f64db7da05845c3dda8ea3419d20f65f3f539125a4ecd8a12f8ff40d8e71ad4990bf5365c8c2890a658dcc09e1d337ccb0bfe00a38c9c609bfe2bab560a627d76499f2bdbfbdb92029d1ea14909f44f5485b99d86faf494b8fcee6c9188dea74f8b24d0b14b7b6cfb69c8195cc2fc1e4e3aae6230287323d6ca7aca51f96bdc444c419f11ad3828f109981ca67181fc2c0f5e087d54af7f07cb56576d84f5cb31946dcc03bef62bf50c506bd72f28a30d76fcd5932b54f7b0a5cb11559f4d22765f87ad94891e7a551e1d623f57607f451f95e282f1ec92a8659cd066fbf4a60f3f0422e5d55854717c35969f140e4d7c83a0cb70ee55eec797be198027a6b98d610f53ab54c23b763fe59cf7ed2429aa95213254ba6cee0f56ef7693db7363698d5817fab00b6124146579cb92d7fb23502d63105fdd3208ae1671208807a47da233a6b790a5854acad73d0141f17b6d49a498ee58474941a8767488cd89ca249a9ebe9c6adce2dc7894b32ca25512c39c67b8247c17f0f88dc4ebfae38b66a42754cfe7f6b247b0ed2f6ca8442cf1ce532c025403df75993e0bb793e8d16a0ff845dca7cd93d4a9e53266ef38534b15f6b0cdaf9fa225347c0983554b09111f1b85f0877452203e6b3b25452856797e30c59c38b09f9f140a86679446a0471c8cd3c14faee28c38e3", 0x1000}, {&(0x7f0000000840)="aaffb4a2149854c2a3fe340ad66b7a1049c6cf4cf9e30fc08ed49f9f1439794e54bc9058cc1ef9f32816bfd4e6df267fa7040c8993f75a5db79ca232d9e92c4540a38bcce99354eec21835a95c84ef657a5cbb2af17252d7679cfce6c548f94b6a05a8cf39a704ba9a2fb15c022b3ae9823e40df48c645f0341c25f22cdd904697337cbf5dacf90c6af4efdbdbb96c9a4676ef1d", 0x94}, {&(0x7f0000000900)="454d0dbe48d54e62092e5f5671a328f85c83574d46db9985770bc2a33a6d7e07fe2f96e113b8df55c0873825efc895ccd69b624bd09852c4efcddfa3d63ac661182b0c9d8efd9666455169574bcd7eb519fb9828eab8358d1eb1059ac5bfd0d74971d991a9ad272dd81643cc577b955116ff2de9578f3bb21e8975314810e19c13b9cef4415a4242a939ecd34648ce763a148684446a258f199b7632efdf79b38311a26bdef2481e7ee0264a2c1f767a4b4a494507cfa950273ae7b3cad10b792a47168a", 0xc4}, {&(0x7f0000000a00)="230474c7d83fcabce2412d556393a4dec920f1239309de8d53597cd6a5f1419f23280eace9d6017b1aff5d222c7be1a2706cbafb9d0a1875a6a917cc1904405484ff72419a404b1be4242280166c5f476eeb10d3ddf8a549df890108a2181e189ac768862fecdf066d604579d88a8a2c67234a525cc08e863236b37e3ec4644b7e6644e0a2403ef2ebde2f1c052a52e9904ad0b80e7fa09d65accc4248161a25ded14ba2d3edf2c124db28e772cfb464ba16a98152c59d573c1ea9d3d6cf8af52aeb72d48a27f8dd913bb5de03704bde978eb24a0cefcb3956eb8c34c5f080906bb77015f463b57cb26322b1b7766459dd651e", 0xf3}], 0x7, 0x0, 0x0) write(r0, &(0x7f00000001c0)="2edb15f364c3b62bb409169d127de3cb5897e72574abcfac6abd98ddd832e4aa04b710cb2c4b113bbce02e320bc7915ffd234602ad030666fe105bd234e7ae2582c30876a9b560f7b391cdf533d07507e5c6d4e40bfeff6d6ed58616fd4896b4898d60fee370cab39d2d52ccb715f9cf2aa14be79e4051d05e19331e86f6acbe4da294f202c122eed20787af35ab9316de8444c1ceb5c0c07b2f", 0x9a) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) fsync(r1) 13:34:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280), 0x0) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 13:34:12 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x80) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000140)=0x67) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0xfff) close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x5, 0xee02, 0xfffffffff7fffff8, 0xfbffffffeffffffc, "661fbef2ac40c598186503182eab7fff0e091fe6", 0x2, 0x7}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) r3 = getppid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x20, r3) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)=0x8) r4 = semget$private(0x0, 0x1, 0xa0) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x1, r5, r6, r7, r8, 0x40, 0x1}, 0x3, 0x3, 0xfff}) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x1fd}], 0x100002e5) 13:34:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x8000, 0x10) close(r1) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x80000000021, 0x0, 0x0, 0x80000001}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8008, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x2) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:12 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) unlink(&(0x7f0000000100)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) fcntl$lock(r0, 0x7, &(0x7f0000000000)) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='./file0\x00') munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 13:34:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)="3e1143e2d6bf05077a49dd0db1cbb9727f4fce7d7b306f3a21dd9de7ac90cb8b79c70d7ebbe0c71daab6ade762eb9db38c721e191bd41ac052c81bb426b381ede88a7c2064e3d772fe0000000000b2acf334ecf653a9", 0xa1}], 0x1082, 0x0, 0x100) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x0) 13:34:12 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() chroot(&(0x7f0000000100)='./file0\x00') setuid(r0) msgctl$IPC_STAT(0x0, 0x2, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/199) 13:34:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) ftruncate(r0, 0x0, 0x8) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="1e", 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x20000a) 13:34:12 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x5, 0x1) close(r0) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) r2 = socket(0x18, 0x400000002, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r2, 0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:34:12 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x8) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xc5}], 0x1, 0x0, 0x8) open$dir(&(0x7f0000000400)='./bus\x00', 0x40, 0x4) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000380)='./bus\x00', r3, r4, 0x4) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) dup(r1) getegid() ioctl$KDENABIO(r2, 0x20004b3c) close(r0) 13:34:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x1de) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000300)="be7e048b1b126bfe79d10014b347c5eaa32260cc2c5311d76ba5dd1ab13de15f70d71967601e04a5ebf9b9ab4089b3c5e5448fd771a14db2c6a849c7959ddac0407601e724a26fc415d4006117c2e82100226ed5bc2c43c4ff17d19a335b964dd77fbd", 0x63}, {&(0x7f0000000380)="1793aeae64bf4005971cd08638b8aaeae7d5ceef182c5b83c8209f1c9e10340cd61031ee8a3c58866b93419d1453753b7b19ee925c8ccd476e6ea56d36c30ca67969c61dba71581151fec70a79bc74158d81442369d4e34b530bc146a2c83e0bfca038c1962030477e406910da9eb4b26eb2cd386289cd69b7990cdd8416a252476b", 0x82}, {&(0x7f0000000440)="fc3169c44dcd044c789b5d81a0dfdba87280b6ee384ada4d6532714ecea57f7dcc5b63e9df17752ceced06af1e8bebf03a2f8861853d6b3d15f2dfd5febff522fd829414545d75e33e6e31a09c5b036b0c57c247c81590101eb5d9a3924c4715ce807b798c6c34abeddd784c945a6cef694fcf815f7d153ef6ba4885ade53a9adb6fcb3a0e6a1b9ad8ee4b67a94e48931b3e1e3cb629e4ef635ca750986a04b7c0d24b4d373bc06c5c75fa223da2be7e362730f0d97889f942b3c970e04d5b73eb6b05251e019ccbd23c5f03586e6b2aa1827e3518e9dd2072a187c18dc669f73c67585758cc4e35edcf9a7c2aae451dfd51c2479154f51fce407ab356645c428d9a45b57e2187fab1356a44dc332567ba5d12631ec4423311f0e7f22391f3171b5cb998b84cddf766bf6985bda2737d29f01dac4eccf950cf2dfc5aaea3b6d1a8da23a11b0a374a2d70cf9c145ee62eb39b4c229addc85e75069c912c765008f18a55eb44779417f2a1f8055a039ad199f04bdf370a71bfc6004876c5665b80a3b114b92582dde16a4acc1ff053c2554b18512baae58383fbf6f3f053a208f4d3a4f1e422fab9bb6005aa5a1741b3cb4c5ead0c8eae3da791ffe5be3711a31f96f80f52f1fce65fb66ef68e70f71ef5a7460253fd9dbe33755454f3b106d22b6aa6199b069e2196cb5c895c8f7dde9652bf3079f7746a5e69f9a5abae1839817583bc55882f68499509bb94a2e8c0e910d508b35bec574b0658afd30af9ee97bfcbae102a283effa7267d683647fac8fa67afc559feeea53671bb09be7f3993ae706e5d165ea79705819baf27e606409e1192bcadf88f4eed7fb73af36ba3e35f1d5f9af09e2941fad3873d71081ec389a7788e361ec4f94963efc6abda81662cfdda2af7ad375eadcdaf6701b15796af2c129af791bff3d44a1fcadfe675c0d7df2da58920c8c1f22c978f4c560e144c96ebb9f9b20bd8713aa83da65e56814cc8d83979c3592b84094c7a19a3010d6f657a6fcf063bdd1afef4a474aa92fa65738010bd19379722c1bcfe42fa9aed6989e3d0c4eb8e85f273ad22c694359f699e0d68b4b7e1c7d4631be24e6c976fa8a67496ce1228abfc5e7a9be1fd5bab5416fb27b4f8b72988665b074276238f193e00c6f90849b0a12fe80b2fa03e363053be0891a734dc75d0eee5b8039c36e570b800b20b7e75d78035f213832993dae3c711de34f2418457c4936e18d25d4072817d5e33d23a31e1c5aace641f3a1f433f31da13152bb9b2e9ac691e57aa564aaa28f7f0fd068ba9275e0ab883ff71d3ce2da52edcec63a3e63428c614295c2402c782517f3ec78fbec3059c5f009ea1822f318dc9fd79694003404030f07297a80f44eb82202bcd7f12e07424a5be831ea0f1ade8a527e61ee5f737ffdd13b69e2bf5419d328e15b110a14aee6e925b6d05cb7ea7ee8a9dcdc463796081fe16aa9c16f25e72c7b92253f4f18c2d68b8f86592b571de19f3edea9300f203f1576af8c5722b2d7edc590d0d15a18e3533d907651b9e150c2a8b78880e3790f660ccb57dfc069ed51a7b9cfef18412baa2c6412f1b55137f9314d7dad46c3a69e39723fd3580f999332acf8d5caf9228ef82aca69c327a61ae49fcf2c82c1aa1cf089930c9b94b9c75bca72ca2b2061bc5a8c0879e88038727594e4510f9211103907b26347dc96c1aded99fcba97446bcbef266ac9379124fcc2fcb2460e8a71730b84ef68713616830ebddc1a75dee4dc29fbc7b492feedb3581c3370ad3d2d01e1631b1a0bdf046b1fecc6df7d7bd405b274bbe038f5f25a5fe66af5e3a047d1567b7d656182933da7323bafbac4ad650245f701de37b13333bf7f6fefb92e227c86cce928cdd0e97619525fb577672672812fd0a4dee3bda9c07a8030b1719049ef3f3a09188b94c510cbdada02e04c8816d5ec3da02f1fdca0895602db82e38955358c65172f92ff6d5367fc150640a4b1bb55f085ff53a6d45b1ebc9d029b57cb4f04cd3a949b9799d30ff5d6d60d79a4064a62f1c8b5b74aac9d89776d3c65bcb06146084bd196cd26fa4d305d8156eb01975012130ae4cf27228e9e6c83a1d2639e7c45ad8fa9a94eb5f7f2be7490bcc632141c64a15990a356cfda79876b990ba82d5d915393f3a46377ca7a0fec3440e9e0461d67ad9c4e19653fcc008dd79cbfccb1f1ee9ab9bc5b0fddc86ad47f481d4d08169361ab454aa6e43f2e6950fe19148b1fb2514b01b9cbc7eb18319765574ba72fcf38f9894030e0d149d5c69af309863a04b7be6f6169567851ecf1c9ae22b2e567eafcb6c3facb7d9a0df73ccd18a932445f2bb94c2c8e5b194cb4ac537e0455fe4c3f7c7397118ba5dd0be47e2dde5b9024882e73f21fcaa301b97520559fe34c14287d4c0f6bd3a16559647037b49982859652fdb93393d14f676201994f49895f4413fa90db79dfc12a430120f344bff3ba8a10451d86974e0b959b34873a4d4ec62c105014f348079d585afbeb682f2413bbc3b87c35058fe5818be0afc32647f5033684880381c25f8c2d70a1e3fb01aa56e55dd0fbbb26e8a0c440e1aeb4db4d0fbae57150d3efb3d7c953538b25513dc5bb199bb0592a31059117f23e67de94bbbef6e8d9dc7b5ca1612640123fabffc8f6cc04e693ce91a6d3f8fbd089eb22b45311a127cecd6a673b20c5e08caa16ac7198a8307fdff5090b04c9ec7603ce9ba8f55ab0c7a0099dc5114efddc179e8f21fafe380e36fcdc895d119c0550af085f3573a0148240e38e38e124a86ce003575effa86bb83b35a21056d476230eec65d94c272d2684e3d728c8e238f6a2ac000fa71c2e817c8033971046fb945ec946ad57a8ee528d1062c5d922d1e721c621e736226cec1de7bb5cc4a11f69d0b1454b25b89ab24046d7942c7159f37eef4076e2195a6cc3e6ec4f83bcd8ca28cce583ca549d8d9a771d19fe61486e1a02f7bd93f5e180a5f5fbd5b7f4e4b5f494859593131bf225e932eea955d26b72f8337960f8c600cc3681b733a7cfdbfa092e369805647b5b417385fada7b33978db420ea1c0c3e1587b43347595237ff514355c7d699d0ce1e1d96147c3db105785770e062f26f0560d97c410e36c590eec012dc481dd4c1ffd61f871653b3c01061a5add59d065bef16412e590fa523b40e12dc89b652e4f84e5b529b23a1dc5b18f4246563d1d2e851eb8ec72e68732643219b5ce92a75eabe11e2a07b73b2c2cb6677fabaa7c7bd75f2b915470a546dd58dbad787c6508e1f7fe64726b5ccce6a78eef707f21451e026ddb5d0ae0769702bf0b1da84afd507df9443b093544911f31a51a2a92325bba4544bb01e9a3a531ca0dbfd8ed900f1e74dd7290861b84d01da98a30183b1c9d2b1dfadc76eb98cbb7ce2bb159ce9a733ab2eb96a22df670f22433c5d1c2f926534afb5c83352633571bdfbc015eedb07ce6caa900daa7adf0620f0dad66f361fc48c5ac27cb47f404abcee4f007687198e80ba368e97aad4f97006af7ba5f8c1f011017678132212dd7ca2f77d871fdc21aaf32641954ca6435c59bb5bfffd1837c8aef23d855063b4fc057d7f97f9a0d95adeccf7a52141699983e5f70f47cfbde8011a7c02084f069c8cfb8b55e657276182270dabccc526168fc30bf2ae66446c7a25a23297b6a00c2d8ce5fb8ab90916bc734a176927381f434704e36c28268fd80f6c9af6799bf8b42fb995fb84c72622d1d4bc11893f1dc81b76845db6885d40f9b9a70362ca655ae3586b45f6441bc31ca6af206ed4c75f7f0c79393af073e8d23708533163cfd0d6d4294980d68d1ddfcb3b0ff72b633ea1c611c4830ca322af2493400df2222326b4195def6596e7cdcaa03de03910cdaa75922dbac14e6cb44fbcce42ea5deb61e0ff3be3ac6b54a9043c340c2ed9bab87f21ca673583e2e27794eb147ced2d27d9798611947579a47a84f630d6a75b1ade49144abf00206fabb7b7fd89776e55e5cd2ecee601abc12aeda7a624a392d8daa19704b02706b5db0bce995eec7974cb5a4df101781e4680bb26cc1c03edf07547d70970378f2fa99d3904742149c931c2f55ed891f39ad227f17e6446a08bed2f98a4aa0e30774faa39cc60b6d4289985f443fdaf030db8242fe269c2676f45388223ac24b9ca7626cb1110af5c0f541448cd8ea1073d2b48fb6d93067903fc8fcd9dcc869ba80a1e47a0d328e217b2b7f9025a25bb846761951aa69533b6d88dec0fbf136e4677476baad2f4365a942cc5c8e97aa89f83a6bbf08626baf781735460936223980b6761b5ba1aa9c0a74a3988c3e013e09ce273f1456db803970f995aadef47f668e9c530fdb4e66b81656292db7936af07568cb16d9016e9fbde9f1eeff78823d45cf08522c79b106ffa7dc8bfa35d584b27a211e5b897d574c86285c9a06a4bdbd12edbc821815d986ef8a0644ef476d4cade929df81730c87982b346d9bc7f9cea77080af1323bd1c386b0062c353e230c7f6fe2e089d01b47fc48b067d4b5305fdacffe975f5d6acfe19b3a589803e1ef4e033063f650e2b03c7f4d66b063d811b2976647362299e81494c3ff6870641ba776beab44689c007e716fab1f753b6ad45f8ff1888c122e74302b722004f5a7a63072227332c3cd67c64cd25cdf97e6e82fc066fd8f10cb043afda131fec30b6e9d28f8cc7fd26bdd363bf68f3883dcf0662378947c1ce4ef0ef185ad129696ca0e51bb6f6bfdbf1023d1382d766bc599670f58f207e927c24b8a34a08c5018591f6edd801a422a51a34ca285c4ed363c2eff02d0614efada070b4354e4d0c2120583133c6fa6acb9a7b084be903e8cc8681a0c4dfd0df74878b4f29ad75d44909babadca1cdd78d846e71ce21049f1a5ce4c5c65452a69390db0cebe6560672bf6d3dc97c49531d951c2b98831911ae3c2347a2d2813e81f050130f1929bd98026ee06d31352329cbea2f476a81aade8083d92c3edee90547c2072b8d7996b5d3e21f760cdb4a4421054d54c963bc0b8c6efce31c7471c9ae667441f882893547b26396aea1eee68d0c189593c1d1abc41c61b007f27cb6e376be77ae69a18f7a6fb572f6cf9f8e49e125fdc245a0231acf288160388c38809ae89c7b12d27c62f8dca40838b4d9855adadccabf3b1de133a089e27647ba32583509322b76137719cb7066760e85577e64339bdcea6030fba797ecdc5094f8520f733b5f6bb3e360830f649cb9d0628704d167f344dc9b36346be3a074b3197ea34652d37fc038b76d421da0d9cff02be2b0a8a369f42e428553a20339de24da0b7305d0c7fbd81ba4bbaf5a1a69b55debdb09e7d12d18b181032a4e6e8e292ead83299b49a0ddaf8c772ef25ead904e40527f937743b4bc58144cb9da63f8c78ece92e8579d3f92ad62f2477838bd85d27b7e799eb3acac25c6c04d223733cc029f9bd57b4817aed0a73ac8fa64cddd27b5cb6416e78879873d3419b6e2910103264d1cc0042b3cf65cad9c0e089c4dc0b596fa8054786868b49615e9f788606df9c8fa7625ef70bf678708331b1df1c0289170fb7c76aea2123135c5fe7470d9365d05498a454cb29d57c7ce53d10bd4e6d9f8b80224d8f0a48df718dd8806d10d966978d5d2880e351005458fe7e3a70095263641b029e574570d4e793fa46030fdb5c5894c5f754c4d0dcfd45a2c25f576ee9c4e7d78e0838b8ecfa2f504879950de30dbe8d38e23d101dbf2fc9bfcce87c8b5a585a275e0c9d586ef899c3926a8850536b0f1", 0x1000}, {&(0x7f0000001440)="a0d7707f235f12e7a49693c0863480e430c86889d194eba53b12a1218d1957fbe377ed2162136d2145b4fcccf0db0e8523cd4126d408b52f6219eacaa7f094197f5dd8e7df55cd8909284d72272012d11f65bd6f118eb838202fc707dcfe", 0x5e}, {&(0x7f00000014c0)="fc7603a1f601ba99a63a415021c75a04bf1691dc686f9133ff75ec2b2199e2d1c30edf9a6e9b7bfd28635a6ecd12d5e3ff4eeeb9a850f8ab751afb017cf8dc41d09e3863e29cccd1875a087312f0ab58c077e71cedd92b0c3aae5b7c9a4cea6592a6f7a4d7fc0de715f585f3f762289da1c72669a06154e2a280ae0087451f455e3229f9", 0x84}, {&(0x7f0000001580)="94bacb111c3e71c445b5f471a0e14fa20689ed5df3e59381a3a4761a6c4de2c912793379364428d8977ffb4a8b9665e3afa06eaf6442e4daff9a7ec674ac9ed276692a53a39143a56a71a01ccfe53d086ae691ac58670a01e4d15d8f67268748a6a5cea722bb3d4df3e2559f76ade8b5e0a768e01f89125a4a582342418c0d32d7d3dc732da2bf6478bc2f42064191d736e2bde912f75b8f54688cf3b99134d4a81b88ee746956b298b35510e3c0bbb83c0253a051cb7bafe3eb9b9cae6f3e4a7900ee8363b5130dc63859ffa55dab9742f777cbc8db99f9de73de68a8457e492688b05dfd8ecb81af630716d1da340157725a4137904f29f6f172d3fb4f79590de5c7589ea4153c3823e738fb066c59056a8d541f514f7709d49cd818a07776d9483a1742673ca0cf1ce41a7b9c4b978e9bc693ee829236a76bd92870800d5480fd1de790e7cd72aaa190824e0efd7c035151fde1c66245805d6e3c199d6c05be106c34213931df87d35bfac98dcf0d4edd56c02df719de25646279ff89958c4c7467ef15a06e4323b2e1f4d72c32494478f46a8d849ea2db66dd91557362d78b33afadc4217d7f5c968f60fc6fc096ee92e52fdf0982d510709b3465b049c5e189747bc1649d9a15a15bad2b67a85e7a4107ca817a0b970a3c3cfaf5a717453d7c38c8ec8f359eb8f405bad118d7b1499c75db7f97709d45be43a1856d56322abbcdc90f4966322945df2c7b4b4825ce28e0c8d59781560cd75b4a1b97d33ee15f7300670ffda73781bcb9c5f2cc83b087a3b6b18e52a233751489f277aa33ad8420ba8b51ab30d76e9142c9d1d5eff700ac1e6fd50713d1dccb8a583d9a9237cf636d3c538aa8fa75ce0f1d6840738fac6d5f19b5bad484fdeec747ac57e18782568d0555cfb15d21aeee10656c442dbb23cc31f97a6ddda17956a175ffa9b26fcb97fbd02909147c82ac77927ccdbe1ddf0815cf226251b925f68783b8673cbc3a08eb1c5776b8661012e14e662a6c496a9405d3bee7f238e39c3a38997f3257b5346d40de8353397e423b877e4e28fa664bc0471e8a0644e8bf4c06ec7fccd18aea45d54909509acf2661402592357e5c1e948af84a1ec5e28e9bba96c226bdab437ee8a5478f66d601a8c62e1535592a3bdc0008dc1b15ea64fe443bf30c60e5a0447d0f02063a8ce563277901a507c6584bda7aa2214a428d92422be3d4bf584bc284114037b814c691c4979ffcc42382bf8cca947c974ee7af95de19bbc9c3b0c756558af1691869649344e67d4d16450f978b761c37491f6f1ebaec424aa3b3b4ff6b240e6e24c7649ef202fa046dad5e5e16aa6683b89b4ae4983ade2a51014147aeaa36acb4ee8356900644927c67ff05fa7cda1bdf109b76dbb29ed4387f357316e29ad42dbbc86c82ddf826c142b90be3bae931cad4b69e5e0a81d7a82b6c3ec77a2096a5e42f0d9dda12b2006af3c7aa5a7aecce34d7ab06071caaf91d8231250eeb79720df5441911032d872dbe8980af83cb60cba8c00c6b926e2116cb119fc1d020d0bc7cd6f5858f823c6437b51a55c149db1252b95aa3bc72d0d5a2b10da4e70176bed9db68fa0cb5882ee243db1e179203305d640278ff6fc58a91bd330116395114d97c198fa15e7f743e19f988ff05f20ae00fc6f16a9d08a296bbc763e5ae7a12f0440db1ecef691289bb123c01d9f87d05fe3029d15e71a900e90611203592d6048a5728e74c896bb6fc1b33a82474fc9adb3717899b1f81bcceb6589d8909f07508bb086ec2a06a78afe0f484132ace30c715344cc4bebc13e214f7366bdd4167336c1c2860dfbdfa8fa11834458c2c68e774d9964cbaec864a3e63c08afeb0833ed57351863ffff041181746ce15ac468ec34b68b862f46e9d0dd4e8020e9c52270e3466f8b9e25ee99ca505b9e01cc26955c2561a6c813981bf6bef90703d52784c8f21189165609bfb2c69ca8f12786f9d8fb7b7f90616878a6a84ed94abf78c7a38d229aba18b9a994e17019e5058146f26ef86ffc4f14e1cffc38ceb553159106cf831f6537d115de9ae273c0d551b28e270453a2b979afc49f416a089429c9d2deef4e03136ca7d83a96f1c426ce3a412f1aafc51c20c860d9cc08dd98fdfc1b465a0e12f184845d38fe7a8780e2ff5fe5311765469e3d4ef62a9da8e6d23c91038b9711c1b298d7b7aef072825006e4a4679622105a839d7c4e9341083f8eeb96c13b3b9f181c6197ea09a9a265ef173478a0674720624b3eb738ade19c86cbc7129fa1b005157f605b2d7c53bb132900c0e2326202564bc3bab9d0f2a6043687557845f49e4db3957bdc548e8598069391b35149685a9e6a5dbd785569180a1bd3ee5b79096360e36e5b93d6b03f80da6f34076b32a5b6a6fe8bd1b264e9afea82bea377a0ca3dd499e9e3e0f8bfdcddfc90698048ab545ea25e615e8be153498f8731d6f73b913dcf846feee45159c9db47f72ee69cc94bcfa83f5be85724571711f3b6abb9586128ecb6ee856d02b526e4277eae0ac2a8109f999bd1ce0e2edbc24ff107b1fd5c85b26df8c9e4d9a6eaa637105213badb00cc50cb37d295597d0e5181d20dce2fb39e5cfebba1077558b947088a7d964a2879010a2e2665f36e8f47e2353faa8c61642bba62efdb98030e60dfe15498e62e3f43ff8a7ce5af1eccc1eb6c13d9902c8d805f79f39dab52f440baa87479bc4566e4886bdccd1f0781a2555af9defb5bb881e141adde9591f3354549e6b1f1145820c6479385e0560d59e604fd06123500580847c11f11814ad24b83977936ebadbf1b65c1b1ee6702e673300b61e0f7a375f85864dccec91ff8aa4fade3d0171a33d8a687de7c648560b0c87b7e4955a4bdc0a2dab61cb7136118987bb5813fee4fdc8f9c2c95d48c1bf8948c95a52be164fb5e5ff512728e7bb9a0dc514eb68e5697c2acb3b8f4edc993c83a5e41dcc4e31ef57901bff9321a724a42d79a2891275aeac6f761836bbadb9cd7b694b4b009f3f97e0ba70ac3d5d61f8425d51a0a4b0de6f3f3672f24c01378c90c37d6a0c1a3f66f215d4530dd1c7f099028237d95bfee559a5ed69e8358d70a1c63b5ff094a67831135cf6ec8d2c796289633f9aa1e780d74e12543b33a6ac9470d2e80abdbd970a446d2987f6c3c40c0c0dc15f2fe0c8e486499d74f6099473cf513302c44a36c6543a1b84c5ecdce75cfae7ff8ef105270a0bd1489021db081523bbae0e41827524db06bf093568f227cc5275712aa42c538db6a8b01d2d6504f6b13cf489c5c6a29364e1c6493e8db47f39d3ff0eca19974a9b45572f5320a20c3266d3ae91c768f00fc0ca03091861dfa0c20db7619c018c1fce8c63b92a40076ef8fbcb7ed8c2e45aaea68d65f8fd7344e5bdbb207acd7694ab4ed981ce0ab87780304e2b0aade0d6645223723a41d04376bf9768bc89e5b96c2bf2a3d2953b6806c4160f5dae3182da71dd66d4444ecc6f93760dd767fc507510e02621289fa5fb40cfe439577ef9623a48ef3af754c62703658cf1fb3039473db8015e0fd4e5c757cf19a29ab58da81e7e502f3725bf7c89811708b7cd5541da758acb9d18820514a9ceef812a3e269d2e8cfa195aa5c7138879e17b84b1a41f5906c91577d2d3faed3c9545683bda61ea94c0d3bfd2a3f351a4e4ac13c1cb14c6005d9c2eb79858855b9706284925ea510d912213b06ff13c2c798db1461acd52bbedadbc2a7dcc3b62c36772c23058141e113d3fec6bc0f48e48350ba61937ee57c04bbb89949aa2ba72a2f65e50465b9f96b9739ee1fc5b19679afcbc70a0d6c857570e1f7565162784bb1d076190cf201c751e4eddb571868675e4ec2f933e58d01f8f4e6baf2b57c7481339aed608228473c94355d9af0e1bac49cbfa9ac6d9b3b86260e1676a58a1c54e3e0b0f2d5103e046ae40c53d28bf90039ec2358f1f176b9616532301b22b64adb9e26d54d7132fddb224ed95801d01d56672cc49c3fdcc02656385aa92be4ea50ba768e46512d6d6d702b3c2d2c2dfe2dd32e3f55d641107c296ee2a17f91fc89787b8f0ae5d58832e46895eac66a3d871da47c55a22b4dec1bfb074b2505494704f4f3544e2ba00329ba77167b6501e1b734d86792308ef7be1f486ba30db9aec6c63767b0b3f848e89a264bc51bc3d3bb580997c41a3ebda728f8e228257a9bd8773a9ee2936f8d02d2cc7b22910dbeb94c44afa6124e31749a9334a486ad09392bdf936554364740b26d0a5253eddbf878858d72d3ceb4a74a405babcfc83ad1e1d0c001b84fcd81f79d026e1877fba6afdb200e63f484c7256d59ad7f112dd0f9f9c6464653806a9ca30d91927b522cac3947600b2d5d8f2f4d1cfd89cfb38a1bbbc84ba51932969c8129b8eef88ed49606a4275e7bb9d2ed1cd646d776c8bfcb03425958ad1844b180532cec6740a72fc42bc4b75db8942ef574d2e91e2fe0f08d3c0737d59a6d4472a552ed5053990a956ff5a598cd32c89e407ad1f8bf97c5de2474de2db936e32986b67439c65013364d41839f61ce60efefcc27a066325068d2a9e55535bcbaebb07b0349dc38ada2e979be660759d688f8a1a9cd30b44a8e35c37a0114ed83e387b805411eaca8114b98210cdf90eaee142471b9c2e05e228ee90a1dbcc46cfbe6c54b8b8f34ef4e5635729a3713e35a154e2ff8ee14b3a1ecf75058e2601e4dc5b10bcdd41714ef86d84f3b3a3b6d522f8212d6164f9d3e619e9caf62bb1a202ed7b2167f5d267946f3c1db17590d320b361dd2e93fc76b16d22bb95fc636bf98cf470162ec18bd04c902ba025a74dca30977c7f5678c6d455eb2827ff76d770754f03f854ca58cbd08d76e3bd2b7fdae9a3d3e0ada1740f68d531318f86ee5ba6e690fcbedc71bb465855a47181984a918a2fdb241df1e1c12c9c673da644bb65a09aece0aaeb60b0de7d16120c3f610c5c44a5ed13c01e10519b18fb1d0ed046db39b74758ca210665261bf2425ef968561a417d4d40fc20f9069e569b736b33ff855652ae9f5e6a927c7b4d5cd4f141c4fd764066f7e20f9950f9d09e05e8ca64bdeb22a696347ff3581cd8d0352e25c6e14f70ff6b854db0e868bfca867a4736feece8ed52aa1356d4146acfb75cbfe9fecf8513de68b0f338f6d1ee60fa023ae1979891af7698ad6b0808523806d07d074e25ce5eef34b1c8324aefd826e4584c9f4a1a0c3cd508c10119f348a648114a3c990f87dd8622219f4c853e1b69d82bc1290d0bb6844f91ce60605353c91e521bf86f119650d02ad9f08987cb1958fe394e205fae2c360825aa2dfe92e9f78299fbe97eabd42d3823eb5a37948fe1617d359669bf796ade6f448501157d65673233a43b126fe940ba8a25dbc960acf37f42b0b1141559f02385649a702dad06e87c593cc9fdbfe5d847fc18dca27561c1001a948f7df5fac596392d90036638c82fcb89f36b1f04a6f41608b1af79d7cb19f21325075d7de2776dabc8c263d32cf2cb15403ab531a15a398d23b178a2f21d79f942c0d997aa34078fb4dc01c9c3e3d2af7eec9d3c920aec2e94178c5b48c074c6cb7328656ce81f12d04712b9b1991d0026269ffeecb2bcf635226a79400e01a4f619a3d4963020a6f17c4606bfbda0be79d93fe58d32cb5ae048393481dd843f5d277c714f803e54b76295d755b114f4b59a555d089c819d73e1edefd66454b44e394a11f64f6a35203863c20f1fa9a6d195aa9c6df533e1a7fb0e62250fa460826bc48eb23b236f6d549088", 0x1000}, {&(0x7f0000000280)="927341b1c12dc9c920ff10c899e79367baeca87bd6f8e4875d2438e61a4fd4c139a5e1190ef5e2a509736b3c1e7f21faed905892", 0x34}, {&(0x7f0000002580)="530f7008c9bb54185aee331e0dfcd37debd8dec847b925db912a7fd3b7317efd2f2bcee7afeee258155c08dc10d368483aef59199aecec697a062e7144ba14623f1b545af8dccc472cf9147c5c9124366e9a590746fea19eebc7147cfbb368bb6a19b61f213afe53ed6a54ea5299a584911aa82c5ede9f506c1757274448ede06ad22b5e4f885a503c73740ff0aebc3f5964380faf35216fbe51cabd5b5677fbe528e6842b2989e6eb313a715aea5d7b8d869ef86424ec1c2b602a212778fcce4987aac54e2a5b94203bb052959e7e3bc2ef88c552c9d638fde2bfa949d76b5ac75c09f6926295d011", 0xe9}], 0x8, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000027c0)=@abs, &(0x7f00000001c0)=0x8) getpeername$inet(r0, &(0x7f0000002700), &(0x7f0000002740)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) rename(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0\x00') openat(r1, &(0x7f0000000080)='./bus\x00', 0x80, 0x10) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00113c270000000000000000000000000000000000000000c6c02d845152281f23450aecf036ed9630e5ebe12a4bfeed2c3f00ffff", 0x3d}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) 13:34:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "b08d16c6662247ea5f2f2c215faf8a210524d8e5", 0x4, 0x2000000}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x22, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000280)) r3 = dup(r1) chflagsat(r3, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) select(0x40, &(0x7f00000000c0)={0x3ffc000000, 0xffffffffffffffe0, 0x6, 0x46, 0x1, 0x80000000, 0x7, 0x3}, &(0x7f0000000100)={0x2, 0x5b, 0x80000001, 0x1f, 0x5cd, 0x1, 0x2}, &(0x7f0000000140)={0x5, 0x9, 0x80000001, 0x8, 0xb9, 0x9, 0x8, 0x1}, &(0x7f0000000180)={0xcc4, 0x101}) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x1, 0x100}, {0x85, 0x400}, {0x81, 0x200}, {0x47, 0x6}, {0x2, 0x4}, {0x84, 0x8}, {0x43, 0x6}], 0x7}) r5 = fcntl$dupfd(r1, 0xa, r1) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r6 = syz_open_pts() getegid() close(r6) r7 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb}, {{r6}, 0xfffffffffffffffa, 0x1}], 0x0, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffb}, {{r7}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r8 = kqueue() mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) ioctl$TIOCSETAW(r6, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r6, 0x0, 0x0) kevent(r8, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000080)) seteuid(r0) write(r6, &(0x7f00000002c0)="07c22e5c79e8805d7c160fff07800e1033cf9e3a2f003e9c6d664793c6e84124181ef2696222d5c485", 0x29) 13:34:12 executing program 0: r0 = msgget(0x3, 0x80) msgsnd(r0, &(0x7f0000000140)={0x1, "59884f2e1d101b50eb5fe6dc28fd1460f93f39b4027f460aa6e523923d8577f412b3bb47522fe08da0563b2f05c8145b03092805531ed991364357f54d725fc130a0baf872cc3e60e4594da1ea5cbab622e71c10ce0b53dd0f6cd86a2c902e1546ddf6b00f6bc84224715427df3e0d06cf9e8cdcb11023b8718c5aa93bbbd3893689562f989af1c6269db645ae90cc8c0c7af605523ada915bbabe67b39ad11b11e405841a19c3c6adc2601b988deabae2e6"}, 0xba, 0x800) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 13:34:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)) write(r0, 0x0, 0x0) 13:34:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x8) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x40) openat(r1, &(0x7f0000000140)='./bus\x00', 0x40, 0x20) 13:34:12 executing program 1: mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt(r0, 0x2, 0x7, &(0x7f0000000040)="e2375dbcda73f16db42c02c9ad9c0ea2498dca2ec11358784c2f2a2e82fcceac1346f7aaf621c17100eb03f463d752da0fffeab8ba9849ce1608e79d745c97dc512aac4ac961ce3f70e47869bb480934f21a4a51fd6c378a8be24ade45f01a7d227f02e4ff23e28ddba5396a07b4abc8282acfe3f9cf07dfd47e622cc4e41ebc907a521e9da87beb2db27d15075174edf83a", 0x92) socket(0x10, 0x0, 0x1) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 13:34:12 executing program 0: r0 = dup(0xffffffffffffff9c) write(r0, &(0x7f0000000000)="1771041d417fc97bb2cd0e3f749ee30da7a1ce5a773f47f2c5ca49747ae10cf4250efa0b97447f930925eb66a06537d783fefdf14d72ac66", 0x38) ftruncate(r0, 0x0, 0x200) r1 = dup(r0) setsockopt(r0, 0x8, 0x6885, &(0x7f0000000040), 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r2 = getppid() fcntl$setown(r0, 0x6, r2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r3 = shmget(0x1, 0x3000, 0xe6b2e34041bbbc09, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/242, 0xf2}, {&(0x7f00000001c0)=""/80, 0x50}, {&(0x7f0000000240)=""/115, 0x73}], 0x3, &(0x7f0000000300)}, 0x801) getpeername(r0, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) chflags(&(0x7f0000000400)='./file0\x00', 0x10000) r4 = openat(r0, &(0x7f0000000440)='./file0\x00', 0x2, 0x40) recvfrom$unix(r4, &(0x7f0000000480)=""/1, 0x1, 0x800, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r1, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffe, 0x8, 0x7, 0xa5a, 0x54}, {{r4}, 0xfffffffffffffffb, 0xc5, 0x80, 0x65a, 0x1}, {{r1}, 0xfffffffffffffff8, 0x18, 0xf00fffff, 0x7fff, 0x184}, {{r4}, 0xfffffffffffffffa, 0x8, 0x80000003, 0x401, 0x9}, {{r1}, 0xfffffffffffffffc, 0x5, 0x20000000, 0x0, 0x3ff}], 0x9, &(0x7f00000005c0)=[{{r1}, 0xfffffffffffffffe, 0x14, 0x80000000, 0x9}, {{r1}, 0xfffffffffffffffe, 0x10, 0x40, 0x69, 0x1}, {{r1}, 0x0, 0xdf6c14947955fffc, 0xf0000000, 0x8, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x20, 0x5d, 0x8}], 0x131d, &(0x7f0000000640)={0x2, 0x6b}) r5 = dup(r1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000900)={0x1ff, 0x100000001, 0x20, 0x661, &(0x7f0000000680)={{0x3, 0xfff, 0x20, 0x5, 0x1, 0x8, 0x6}, {[0x1, 0x8, 0x81, 0x3ff, 0x4, 0xfffffffffffffffa, 0x1740, 0xfa35, 0xdb, 0xffffffffffff7fff, 0x37d, 0xe3, 0x101, 0x7, 0xffff, 0x3, 0x0, 0xfffffffffffffffc], [0x81, 0x6, 0x400, 0xa2, 0x3, 0x9, 0x800, 0x2, 0x59, 0x3], [0x0, 0x0, 0x8, 0x43fe, 0x9, 0x7, 0x100000001], [0xc4ab, 0x100000000, 0xffffffff, 0x1000, 0x63, 0xf8], [{0x4, 0xfffffffffffffffd, 0x6, 0x100000000}, {0x7fba077, 0xfffffffffffffffb, 0xfffffffffffffffb, 0x9}, {0x7, 0x20, 0x4, 0x400}, {0x7, 0x5, 0x8, 0x2}, {0xb23, 0x1, 0x6, 0x3}, {0x541a, 0xff, 0x6, 0x1}, {0x4, 0x7, 0x71ea, 0x8000}, {0x3f, 0x9, 0x7, 0x7}], {0x20, 0x3f, 0xb16f, 0x6}, {0x2, 0x2, 0xfff, 0x6}}}, 0x60000000000000, 0x5}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000940)={0x8, 0x1, 0xffffffffffff0001, 0x8288}, 0xc) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000980)=0x534c47ec) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f00000009c0)) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000a00)) setsockopt(r5, 0xfe0b, 0x7, &(0x7f0000000a40)="2f701d3c807c812ffdb2bdcc08c0619535a6e89dcfdec8046ededa3af94f13dbd77bfd425a43f57a4f9ab02c732c7e231902831d91d0231e4e90cd3ad56d3758d5b5b88b03db170617eef0117971eb35d81b47b0ace3af2543c528a9621e9e6235fee7cdd663ad5740f6e166caa3431ad395d7dca5b7da7c15902f0d665f702de1989a74aa7232b8351ab45711b379052c491568f7110e8b942f0193886882c559fcd2d842be2e7d403e237dbde459796ba90440d105b9cfdc1158ced53e85193668e24401e35466d09dce466ac67d26423652f96dc9ee8072294e0eefc34e02235610d5543526bba4", 0xe9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) chflags(&(0x7f0000000bc0)='./file0\x00', 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000c00)=0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/wsmouse\x00', 0x180, 0x0) readlink(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000cc0)=""/18, 0x12) 13:34:12 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) preadv(r0, &(0x7f00000006c0)=[{0x0}], 0x1, 0x0, 0x0) dup(r0) 13:34:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff58, &(0x7f0000000340)="b6") ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9fac8775287a685e55814969885c383896f05bb"}) 13:34:12 executing program 0: syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) syz_open_pts() 13:34:12 executing program 0: r0 = socket(0x2, 0x1, 0xffffffeffffffffc) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f0000000140)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x7d11, 0xbe}, 0x10) getsockopt(r0, 0x0, 0x1021, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00') clock_gettime(0x0, &(0x7f0000000000)) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x4) sendto$unix(r0, &(0x7f0000000340)="e94bd5c7755f1c9461f6f0de4317c52a33956b45687a95926cee4c01a98ffce55af468f7a40b34ffa14abc30038dcc711809879da90b9148484f73fae6a22881c8fdff1b277cc09b2204abda3817cc8fab9f0ac3b924e46f676dbb393b5fecbc417285974bb769e1638769be7480e98e4fba572ebcdaec99a260aec97a37a209be0e8579ca3f0170ef0542085fdf7f7d55bb1183daf3cb36d60b4c3e2b97363e78de0cb4be6fe7e4c2493aa96a94647792f49fea534a60615a0f39dd4f33f752210c840ec088a297f0d5a98e96c6076e68a0ca982ae961d07d159c4378", 0xdd, 0x6d2239c03b3b7f68, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000200)={0x40, 0xad, 0x4, 0x7fff, 0x200, 0xf312, 0x7, 0x10, [{0x800, 0x8, 0x1f3, 0xfffffffffffffff7}, {0x6, 0x8, 0xdcc1, 0x9e}, {0x1b6c, 0x3, 0x67a, 0x80}, {0x401, 0x1, 0x7fff, 0x6}, {0x6, 0x3, 0x7, 0x7}, {0x2, 0x7, 0x20, 0xc1}, {0x1f, 0x4, 0x80, 0xad8}, {0x8, 0xe9, 0x66a3232e, 0x80000000}, {0x200, 0x8, 0x7, 0xff}, {0x4, 0x3, 0x7d6, 0x400}, {0x81, 0x1, 0x0, 0x7}, {0x80000000, 0x0, 0x7fffffff, 0x2}, {0x3ff, 0x3, 0xfda1, 0x7fffffff}, {0x0, 0x100010000, 0x5, 0xb3ac}, {0x9, 0x16, 0x0, 0x6}, {0x100, 0x0, 0xc31d, 0x10000}]}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) 13:34:13 executing program 0: socket(0x18, 0x8000, 0x2) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x682eb13985c518e6, 0x7}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) recvfrom$unix(r0, &(0x7f0000000040)=""/95, 0x5f, 0x843, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = dup(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0xa89, 0x0, 0x2, 0x2, 0x4, 0x7, 0x5, 0x10, [{0x0, 0x26, 0x7, 0x1f}, {0x5, 0x7f, 0x3, 0xfffffffffffffff7}, {0x8, 0x7fffffff, 0x32d, 0x4}, {0x7, 0x7, 0x4, 0x4}, {0x8, 0x8001, 0x4, 0x3}, {0xef, 0x3, 0x7, 0xfffffffffffffffc}, {0x5, 0x2, 0x5, 0x8}, {0x8, 0x0, 0x1196, 0x5}, {0x1, 0x8, 0xfffffffffffffffc, 0x6}, {0x7, 0xf03, 0x1f, 0x4a}, {0xd6, 0x2, 0x3, 0xffffffffffffe75c}, {0x1000, 0x8, 0x5}, {0x0, 0x4, 0x5, 0x1}, {0x4, 0xfffffffffffffffb, 0x5, 0x8001}, {0x5, 0xd1e, 0xd7, 0x800}, {0x3, 0x10001, 0x85, 0x8}]}) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[@cred={0x20}], 0x20}, 0x0) r2 = socket(0x10, 0x8000, 0x3) shutdown(r2, 0x2) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5c}, {0x6}]}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x600, 0x11) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000740)={0x6, 0x80000000}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000007c0)=0x1) r2 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) getpgrp() getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r4 = getppid() mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5cc2) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() close(r5) recvfrom(r2, &(0x7f0000000640)=""/226, 0xfffffffffffffec7, 0x2, &(0x7f0000000900)=ANY=[@ANYBLOB="f55911cd1625e37c16bb1bbb148a2d3545c37f155503887b667d5bbac1ce9816b3908a8195004a77b7209e90bad0b6e0677877db8623eae30754941ac5ddbae79a010e8a34faeea5c75f8a0845cb61acd2208069127990991189513f6d64363b72f15117c907104725c439e0de46b03d4016cadad424f7a91c266dda1ae2fec6e74c0386034fe09054ff6df5e3514ae6fdd55478db05e668a35a6adb7e7721968a8d33f6cd9615bd61f7e328abc5e688e97013eb9245ae802158525c199bfe7a79ce81018073a22e7d99efe7957803a9d458bcc6baf147e54dc976d95c638a3f64ca142b8e72032b011a7c847c94"], 0x8) fcntl$setstatus(r2, 0x4, 0x84) sendto$unix(r1, &(0x7f0000000540)="eda40e341bf5968bb91bc95608f72cc0518d283b923a1f0d0afd57b95dcdee6fce711dca8bea611b152a73ee1e8754e48d1920fe46917e3b1dbf605c9fd7a09996f60cb05d5306d17d0a02b0ad9f4f7589ed219ff825a7c20ebb8c6a7fc52147f212f0241cbb9ea10cd2de7d48135874fc23", 0x72, 0x402, 0x0, 0x0) fcntl$lock(r5, 0xf, &(0x7f0000000800)={0x3, 0x0, 0x9, 0xff, r4}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000840)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="b86a28f6587c684235e6d1459d7b08dfee0da0ec19452234f9b32e885f47ce0ea0512340f4c2bd084c9acc4c0f694a52aea928fd1c796aaab95a8bdbb639a09b3d9b7654ae986f45fd6ea60425ad8d73e2d9835c9fa3213eeb4e4b465124e3faa468feb3fc259324c348413140f92aaaeb7d4b0b5572399e017fe268410adab11dc8d6c3707342f0c976151d5c0b65dc4a58f0f3115a16125f324c0b4e840dc4bc9a7b16018cc02c099c9ecfc816fdc3c0b3578d5025337b9d8fefe26c9f8ccddf72668810fbd625a4af31c51a3c07a4ecaba0ee2abc4a7bf5154e5716de0b439c2812678dd17b8eb088fe6c2dcd2b74c24f2b4c50fdfe19fd69c000ad4ec9148d5d4bbcc1a2180e7d81f07ec5000000"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000400)="44a221302c538afba1bef9ffb9c7e93ce68867df9b816e43780085020f194aeda56f5ad43309f8d4aef0f24038e54b4fa51f9ba637c40a59058edf57d92c8e3875f587fd6d58954b99c11e4d62d1995b73289ede7ddf601d5447ebf66617aad60a45b1bb5d53b5474211142ce05e0a241dc3a1bbf3f30f1d97d8f5f18f3ce0ee626dcc8a01a3a8a386acd25d03bfd2425c91c9c6206ec2", 0x97}], 0x1, 0x0, 0x0, 0x4}, 0x9) getppid() 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x2, 0xfffffffffffffffa, 0xe5, 0xe48}, {0xffffffffffffab68, 0x8, 0x8, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x64}, {0x6}]}) syz_emit_ethernet(0xb6, &(0x7f0000000240)="b4012a8ebf4d4d03c1c3861ef86fc3f4a87a8688948bb959b1f2a7e18a3225102cc453761c57a6ce7bcc6af52852fbe3c2fabb722d0b6cfd7f88c6a55e6e4e9147296d6869d6b0eec48fdf1ec0f566456a64115c3e7c5aee40fecf4254cda27e8b787332429e2a99a5e9b615fb53127b09830d4d8c8b1a9c2f5a9c0bbde258b42fc0357c00414366f9b4446b7ac59723c2250515c01e8d6a721f6b24334d331a8738fa0e2a10d4f1b1fe4fff4dc8b8b6a787e0269996") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget(0x3, 0x22c) msgctl$IPC_RMID(r1, 0x0) r2 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000140)) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r2, 0x6, r3) setsockopt$inet_opts(r2, 0x0, 0x44bafa9f2190bf3d, &(0x7f0000000700)="4d21dacf1f9f7824d45f933d246a1d4044da84a66cc03506e702efa397e3fb79a06894b6d292c55b4f0aead6ed13e898bfce49ea3b605abfbb85d23c61e8bbb6f6d2e2f8c81def246ad217a1fd20d382d562fb1b035f32f40513e142370dde5318a7988fc63362117766f81b8963037b1c8ce56f0e37187ef5fcc20f090d56714f36b3ff374af692e5d743847d", 0x8d) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000007c0)=0x9) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/173, 0xad}, {&(0x7f00000004c0)=""/192, 0xc0}, {&(0x7f0000000580)=""/193, 0xc1}, {&(0x7f00000001c0)=""/3, 0x3}], 0x5) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:13 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xd38233c4fbda9f6d, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x5d2d028540055c6d, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) 13:34:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file0/../file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) rmdir(&(0x7f0000000040)='./file0\x00') 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = accept$inet6(r1, &(0x7f0000000380), &(0x7f0000000340)=0xc) getsockopt(r2, 0x9, 0x7648, &(0x7f0000000180)=""/196, &(0x7f0000000280)=0xc4) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x7, './file0\x00'}) syz_emit_ethernet(0xfffffea1, &(0x7f0000000140)="b6") 13:34:13 executing program 1: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r0 = socket$unix(0x1, 0x2, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=[{0x50, 0x1, 0x5, "31bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fafc4b1426c1"}], 0x50}, 0x2) 13:34:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1d5, "ec9a5dd007da89ab0a11d7abe4e40f00f06ffa12"}) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="ca903eee01b70d69f8e7c9ee4f3d9eae0289990c030f7edc96a408b2c436889d9728fd5e8be546b108ff9ba8b9b4a42a1844f434a17406cac04683f60f45d6c182f5c8a1", 0x44}, {&(0x7f0000000040)}, {&(0x7f00000001c0)="8eca7642bc895c7bf7c591e7613d9b202e5bda98de7edc3679a649ab859375e1e6025c9d0311ff44eb6df85979b66673bd65e15b000b7ba175bac2737bcb61af03ffac2731c75ee559cd99e5faf8d11c5c9d6a359ca91c5de575656dbb66532930bdc996cd43f3a94965a759520207cd45e4ad27cac7de5ee711e2505009de9ec75a68b6c1fe45", 0x87}], 0x3, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") 13:34:13 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x8, 0x3e}, &(0x7f0000000100)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 13:34:13 executing program 0: r0 = socket(0x2, 0x3, 0x0) fsync(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6cabbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40026d2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d39091fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000080000242fca1da48d2bec6650cb5c3908a700"/684], 0x10) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5a64c45b70fdc4ac) r1 = dup2(r0, r0) write(r1, &(0x7f0000000b40)="528aa6d16277350fe9f40fd28fdeb7920ed85284326fcb336ce81d4063054ad242943ea7c3dde40f7d8162bcceec4d8238813516fefc2a6a1c91408901092e3a882fbecdece5720f56e5d69c4413d1573e6f69b1dfa93e68b02bba2a29ee42e86e2843d1f05e88cf9ffa9e534588f9e7cc6c76cb044dcb49d6e0984e3144aaba348250a6f85ecc76632cf6535c66a72fd69a63b60ed1a9606e33cbf925176d130d0464d8b8c80e26804422827bd4b0c56b02b85719188e0f6d0853c0b07d90f8b1ae9820f023fdd44d79920b4776884718981bb21271b640a7d1ab04f52e6e77d29791518401b4741df6dcdb743a3ba3299b0f3dd3a48d6cf613e4f4e750bcafa67877e995265f0e181e3b96790ef082d7770ea1012656832803487609114d6aacc4eb44bb0e2f7b1047694fb2fac329bb8382a312e22de26811be1a1b3bf1f0d7e309daeb237d2a6b4301633a908242de203ecb18f458bc2df9c88819168bd7f96de51c94674b59d60a63f89a1e213d608b18a1ae2365d2829a41dead09a92384502dc8637afec82288dd78c09695fa09321f199e2f848324ff706b0508d8603e4185df659c1c68f41421d611c25312a490070f8fa3d898a87112385baa6c423a3d42bfab2f2490d6148711a2a445a832bb38f4a3804edff30cda0019d86b56b8787269122172a554baae239f600f9b2ee175696607e13b79545ac24012e2577e25c1d8db000d1f836453aeffd8b8fbe87036aa082726442ab07a7847bde42517117ae0eb32f3b050f372b79ef67ada5464c38e5c40ef7048fe3e357c6ced604ac25fb0dbd2ee1848d90d23756656bfe57df7cb4ae8c00f30d26f21f0554fd5cc85f2a1434e0442b03dcc5766d1a89ab04cf1178c5f9ab842f34ac6fee5f164d19f32dc7f9332e254e55610cafa8be2a4b9672bc58de51a5a6311df81eed01e29c8ff0cff103eda68fa9bb47ed75f17d0a7f36588a404cd93ae3f4ac453abc23be862f86d1873789346c558c0559139afb008470d7779fa706f63b8554d5f7a2b836230526ff6b10cea603666c00841f11c2f803abb81e1d920b3d33a0d731ca092ba2d32752e627f9bd7d597f0d84e59377ddbf0690f7a27d624032c8fd06aa9819026cd06fc73bebdbbc2efcf05fdbe32c48d52a1729a81fcf868e50c6d4d71e5b6478f11b40d6725d9b26fb80f17fb5a003254683fe42b2ccef5733116fc375d678df2aaf7d82e6b69e92fe1d8274cdb27f3c799d12d45f8b4d669b33c555e9b90ac26bbdbaa00ab42fdc1c20face8544245beac769af41200724bbceb62c5ad93524f42b8505e5bc74c6f0430af3e6893180057cc6cd43083b5ca0aaf5984b5c487ccd3fddad7f7a7da69e6900c4d538a111bd2eaf512d52572616a79168adc796cc10b3f9b834ee8234feb4768ac4b9c0060d6f21bb07c55663e3f21468376fb941c572476f5faf6c5968e1f18ada8a149d00b0dd6d492d4337f0433128c9cf7290a14f9e58eafe8c7a872380325e27533a61be6f08098bdd59b5a26be76309cd6aec547c754301f98c8f5a89b2ee64e1d4e714c2e61c1e71ac552108d3cbd33db326287c2487edbcdcd2c2dff6c6d0770b519ef2188a9e4b0a71406ef39c7bb1325ba4a2120b8b052cce48e90ba2129edec152c23a93ee0bf69af225a6e47041e17adc4be74023575d9a27bd1e0bd79de3b0f52e823cd7cb7a2bfd9fd353009d666059a7daaa088e98773a45fa675cd50e7678c3fce22bea6c05a4b62ab802f09a44eb53edb69e5f06cec4c1dd0f1073ffaa62699ff942d6a111f097130ac579c109eb15b164c31d43d9e56f1ee77dc83382124b8243545bb1941505a000fa00f614383a11d99ea9488113ee2c395e305a0830f6a55f1683d1507ec63868812c8a39dcdf2dae0cf2395a39c17daa5b1d7922fa621e7080359a53c12482ee81380927cd3cbca39977f0a9da16ac5ba98234441dcaf996d82085c9d96d680fd93d476b28cadde446cd380ac11c522fd540eb59854cb1d1820965f3a31ff757069b8fea122934883f1507778c61eb56f7959865691f0eb42f7a9a6f09eb22e484b6c8932e781548db7ab987ae625d85c24d06f3832e0765f77f19dc3c903fa3722f30bc3128ceb11207f68d00634b7eec5edb61ae9a951dbdb31ac584f11ca64445681b2f784f5c6e09c6e42cf48d9c4c557f3dd0b858b9901fbdeedf7daa7b2ffa95736fbfcafcc0faea2aa4e9eae8b20bbe24c399576420b4bff0228c8be3d01a510e01f92b83d14b7285c6f99ae2288729f96b97e6f30460e63b7ea208ed53ace2eb6a59c1cddce9ae7c454bff0d031e38ba053a85d9e6c17833eb02d06bce3a3383e276b5e81352a7a94a0bcb9f5313af05ca30d469c19072ea76b87f5bed402d4fc5fa9fc3cb0e98b07d55fe5c48db72a4bd08455309db6a2880603dbe84aacbc0e18da6ec60fc4d5d4ef0b2036b800857854702a393e5ebf9f6a1fed936f4a8aba59529827b143d52b53832424240f0938e6bbcaccd08a2f8a2a757bbb0cdd9b7ad85dab8750b5d327292fcf44437f66d49b1b52717e825b473f0478e29a2c5c8d5bb6261483886f824d9e507402e710e376c91f6d72cf09ed0cf91edd94c50a978b14fe5b3278374b1ff9bac67cfb4c377a1e27e6a726d731cea04505bf991150f1cfcaa00484acb9a9d8976a5973ef526ecad26198e7dc381f55cf91df93270f4170414833f529c12173c2eac1842648a97c5dc7be4a3266f82744cbbed4d8bd4f7eee16c0afabcabe452da79567327b1e46b1009656269d500347f8441f34fe179abdedafa85344f2ccbd730c8fed98bdb248f1ce6c626cab7009b40b2fb3122633b4960cbe0bd0648d1d41a224e2df86776bb9bd117d062ac9f48edd23b12bcc2f3ebb1c4803f5a8e0e4f51592332c6bc49fa331f7a571da57781ab0ccb24d55efa8091c16fd416d17619db30a648e6ed2159d05204b388548d573680eaa226f61da3fedda9f0f21c3e8e4cb4adff341dcefda8cdfd0875dea5dfe1dfeae44bb6fe507831668a67aa8640b5db2771dd57d69cb9ce271a494508b9614b0a9eb4f1e96e1103a912ad6cde0ef4dc1df61a5b7b34c9332f7528ae0b0c48fd26446da62ba717ee7a7a2ffa74acd3e5d6a913cbeae3424236695eb4d1b6776c41dd8183a247f9a7e1a7b5d40d379dcd0bf88a67539290533e70371f889a11645cd15041c337e1c4900032964663aeffb8b561f6dcfce9d3b6576585a4cf1447621428882b41ca348185366108d8145076e81b0215fdc72bfd00af984c82ea1d1a04c07da8aaf6707cb957dfb8e301a354406be7f29e668dbb668615aabd1e73ec4bee106f9c7e0db4c9fbcaa6cf982724690de3a2eabc91d65ca849d7ff4c166c5b850ed6440905f06f9b72c2ea07e83d2495f0ee0638ade5da7aaf28bff37ba40d2d4fb91ec540b65be42e4c58d7d24931fb46e8c09b119289d24f5ab75b457596a75a412e6c4cb7e164b45a62cc0db0ade64014862985519764245ac096650ad5b61065eb2b9d1dd106e82b874da65178ca3ea9cbc6776b63ad02cd2b30c04df00f8e7bd6c1e2ff5087734e34a253d8d779261e3f1c84eaff92a6e2f240fc7b9dbd40d83907d480524bb8602e15977f23f883a824b72c9e66856ad09d2a17a05861c6d0f0f84c603c3d6b6f7d5be8f6a5efe50cb591bc973760586af995fce486a3a721635a573ac1bf57e9c4df6ca1d4a364dc0b6d85ee27768b038491d349d12c01cf64af3cd120eaa68939487f593307cf090953736d1e1512f46df6d31d128390818fd7a8820cbbf0c903e0a9b48aea4e998970da044eb0718572e9c274703818fae7ae351294a610cd977c0944a9a47657e9fc59552db01a843c42b6e1fc54e4909cb7900fb931ea7500abcdd6e83d9cad2fa952b767161f919cc24845166ab39cbacf7f8a08d07b11c1f74ec6584b8ac34519f16817fe828f9721d898368d94dd361d970f0afa0743b6e817959f5998242a7b3e4def172d7ee78a6774f0a7aacba1cc98d4443a92a26e5a26102abfb559715436bca75bc5f570e1a8ca56e7b31cee7a31ccd9dda6bc19e94eb2467d70940b4700be905764170e0c4170ca5cdea6a63fef1b14888f5317e508cb54e3420f9680ac4d70b927397356628419b0b079ff79c03cb4fdcdf5f6115b1388fa862ef80d830f082266add787dcf5a2ab59eb17972593f00967312daa0e2b8253db03a7897491cade7e0019bdd854c9b87aca60fffcc8e09083049c247fdb87fd42ead94aad7a8a686aaa688c4fcb0427e6ab62706fbeab955278797f1b8a405d537427dc61f95c482b326d176cd57db28cb92f91c1d2dccc48f55b94e2768e86a21b06bb7f2e633f54d7da2bf2fd5bafcf735fb7990f44d732a4bc9debd03f2f41669219280c7146f7bdd33e98262fb92b8c1b644387441a99faa7d4ca80337d05e2397365215f70c0a8fd0664ec6f9755b9abefd7630a58c7823c958b65795e04f36dd2ce55908f591c7d3f95512d1bb442f7d2f0d88adc28a4856c4d18740ebd660bbc11079d1d58c78bf305d1c7202be9894f4854ce600c2b8d3429a1a9077755489d754d1a7b0cfbc2f0e3ef5784234fb2e45a958c6167a75899071b6c98b1741dd45d0addf384f0fb6f41925f287ec2b271dcba267b216e9b1230dab552c1701c4c74ae7f1d1ad5623bf38bb269583b126ceef69f6d15c2ae765c1689f41a76a578e6ff82e75085380286eedb63274ed296cb28505da4657397f2eb2ae85cef2cb26ef0256468df6704d2f24af2cbfc26019330dcfc68b9a52204f071aa8c70960ccc5b85c69a212c807cf10dc84a3c0fc072702b56c4879114ac0435f7cb8034da3db68a27c7af0c940a7c0d1419a6bff6a702803321c766a34fc010e27535972e9f983440d1a9963e26a3f0272b9be04d78eae543c972b0dab54c5f47c437209a0dd8bc22771a27deb4e40e77be2d9537a889c599de24e0dbcc48c29983b9c05f31cb5ea3aaeb0dcb2d20cc2d02b0fdee111208abf98b024682ca9ce55766d04580e4dc8d2908e66807e3761f3dd90741e064a7d64e388f606785ef9d6cffb4870ea9d51d7d3f7086cb25cef4be7b769241c79015ebfcb9b7ee0edc2e5df09970015590baf81ce1b36307130193cf5f8c611a8577dce25e828f235f9e66f3c8980aff89082ed5c1120782a30e53ac0267ef9927cecbe5c60f070b87afe340f77efee5af802e9ea39401f7b3f57b1b47cde9728dbccc743ce87449ab4e7abbbfe803285977f105060ed96f894c7e8099dab5e3b2ce3b897e50be6a10f619650f557ed86ba5ecc67925b724e3a4f16016f80d183173a4b3afb3342e32036b1bf0538d49192ea64b54763ce96486dc8b9cb137bca7875820575ad3912f89831e6d0ee5be2f6173858e081849fab8cee0b618aa4f44e8a8a63d0009a0fafd7486767c9efaefb4d21139735fbf1a12dd1fe40f2c8b1b4cc4c5c8779237be8068dc5fc3ad2fcb2506e75bfb5a3d375ae11062663a27d0c229932f228e2859d471b00bd42ad027a05d3f2e421e318ca7c98960b79eaa6c9ecadd4c1d288176bd84f924e95772707853f3f84cfde26eaefeb5d7b2a75f4353e5a236a67f2ce000e497cdb6ce0ee6f69c33791fdabf4c774aa0bd5318d024b231a6370b0f4b1a05bd149d56263baa4cff6809eb51bc226b32193581c59a2f202d8ddb1529fd2caf35264a44be873ff912a147ba2f41325baa2b1297560d7c4af61cfe94464ddbd9bc73ba3c596bfd8920f", 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707001700000000007224c96be508894100"}) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:34:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) r1 = dup2(r0, r0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = socket(0x2, 0x2, 0x0) read(r2, &(0x7f0000000040)=""/8, 0x8) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0f04ef0000000001007f73fa8bfffffffff687f8cfe7a2db5882ae57f384e894e2b922ea20c81a4e954d2e0b6c8829d22842b075584454d699ddc6c54547b41cb30e5dde766fbbb1219c338f52fdb1758e75fb1451841f0e8a047d16", 0x42) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) 13:34:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000003b3, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x64}, {0xffffffffffffffe1}, {0x7ffffffb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r1 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() setgroups(0x3, &(0x7f00000001c0)=[r1, r2, r3]) 13:34:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000280)="284be48bc8452153", 0x8, 0x0, 0x0) fchdir(r1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfd89, &(0x7f0000000080)="9f") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x9, 0x8000, 0x5, 0x714}, {0x3ff, 0x7fffffff, 0x7f, 0x401}, {0x0, 0xe360, 0x29e, 0x1f}, {0x401, 0x1, 0x3, 0x1}, {0x2, 0x7ff, 0xffffffff, 0x29}]}) 13:34:15 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x1243, 0x80000000}, {0x18, 0x3, 0xff, 0x40}, 0x3, [0x4, 0x7, 0x5, 0xffffffff, 0x3532, 0x81, 0x0, 0x7]}, 0x3c) sendto$unix(r0, &(0x7f0000000240)="b100050360000000000008000b01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000420000000000000010000000000000000dcf792024ddb8719735b0d4b2a20b0f02d3b6cb37050b64ec4e4cb801727846f5134d5f432f6ae860136cb3f58926ed3cea70b008707acbdf5c9045cf72cd8728f2069baa8d92c26972a56184a1f708cf951a743e293e91727f5b6f3d2e3e0c70ea26f33c6099da5ecf7449ee3ee9d34d27b812a009b015054d9ff0501029125c10660401eef448904326ccba7b7df50ed3ca2502bb3689553cabb7971c83a48a5930e7c0d5a1025d374a7a85c0ec96d0848aa4bfd0ee85ff50c49c6583fab94d39679db222660229a54a0c14fe49614bf6b7182d36e9699f342fd08ea341244f983e63c706bf3db5a5bc6ef353d8a81731df83c60c7f65382eefd901806ffea5f01feb87ed12ad009dc57c7784425d9dddb57703ee9165a64fa0c6cf50d446dee9d9c4d5ff5bf02bfeeddcee3339bfadc7308fe588b65dff6bc573d2a3703b366c53ebc33f867d31a88800c54761a8f22663f5b3e63a5e6ee1bf9e6c07a4ae2f8f7fa2b3ef43b879a9a776a86598fbb1f4ff4f790e83f0ee7a4a01974f8ae18c3334d56f7ed8598a91232471fd302a37275809c795fa0fdaba71a", 0x213, 0x2, 0x0, 0x17b) 13:34:15 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4}, 0x5, 0x10002, 0x0, 0x0, 0x4, 0x0, 0x11, 0x8}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000000080)=""/23, 0x17) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) 13:34:15 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) getrusage(0x0, &(0x7f0000000100)) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r1 = fcntl$getown(r0, 0x5) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x4, 0x4, r1}) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 13:34:15 executing program 0: r0 = socket$inet(0x2, 0x1, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4b2d5ed7b163626bed1a7d5eb8203b9a1f57a1ce", 0x14) fchdir(r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) 13:34:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040)='t', 0x1) pwrite(r2, &(0x7f0000000140)="5d3375f1c6752a932efd8fb8d3b3e573b1858e5661c79d39f50bb1435f8fe117b3e829c6a5d85c1431c7b04729a0e6412f9b4fc4a52aa1c16a0b97b5ffc2b9b1f4d334ff5fccc63f913e", 0x4a, 0x0, 0x0) read(r1, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) dup(r2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x3) 13:34:15 executing program 1: r0 = syz_open_pts() r1 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x800, r2, r3, r4, r5, 0x100, 0xffffffff}, 0xc9, 0xe9d, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000440)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc5848a9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cd8175ecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0xffffffffffffffc4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0x8, 0xffffffffffffdb54, 0x81, "80af46b16d77986f100000008075b8d54b0316f7", 0xfffffffffffffbff, 0x8001}) ioctl$TIOCNXCL(r0, 0x2000740e) r6 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x101) write(r6, &(0x7f0000000780)="5c350770b7408ea129cd841a36bd6ea5d7e5b45040879702f562f8748c446608fc4b7bcb2e7ce504a00634087929d13e44b3afbc7c39ab34369882ea987262667c0f1d2cf11dc285632fedcdce047604719a1ad8ce84aeea8d413364e486ea", 0x5f) openat(r6, &(0x7f0000000680)='./file0\x00', 0x1, 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000700)) r7 = syz_open_pts() r8 = fcntl$dupfd(r7, 0xa, r7) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f00000002c0)) r9 = syz_open_pts() semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000300)=""/243) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f00000000c0)={0xfff, 0xffffffff, 0x3f, 0x2, "9024933497f762ab4940c57c987f6edf6a7c6ac1", 0x7ff, 0x40}) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f00000006c0)) ioctl$WSMOUSEIO_SETMODE(r9, 0x80045726, &(0x7f0000000040)) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000100)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) lchown(&(0x7f0000000740)='./file0\x00', r2, r5) 13:34:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0xb}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x2, 0x8, 0x4, 0xc01}) 13:34:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2000, 0x1) clock_gettime(0x3, &(0x7f0000000080)) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 13:34:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4d6e", 0xb) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000000)="bb69cb6aea5278aece1e3ed237b48e800486c7b40669e88b905253a0801311fa6b0fcbb8a5273e", 0x27}], 0x1, 0x0, 0x0) 13:34:15 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="540669a1061c6d1688d7a0f4fe47ecf846ca514ab9ec75d85807e1c49d4570190a3b052eb1224030bab6c84b614590a375e4fea349d63439a12c8f5b7a9e0609"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) dup2(r0, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) write(r0, &(0x7f00000000c0)="025cf012", 0x4) 13:34:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="72efe0c776f1b9bbb4a40872ad217a2750ba2b302e080b3b9a293a274e45ae5e8234fc052a213ac7e8958375c1a90d0f4d49c772c5e508f3e7f93ac5d7bac9e2526ca6d1aab4dfb603b061542d3d67147a3c4faf40fabf", 0x57, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000440)=0x3ffc00000000000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000003c0)={0x80, './file0\x00'}) recvfrom(r1, &(0x7f0000000340)=""/102, 0x66, 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 13:34:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x100, 0x0) fsync(r0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) 13:34:16 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x800080002002, 0x5bc8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) 13:34:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='t5', 0x2) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xc912) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x400035}, {0x80000000000006}]}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x4) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 13:34:16 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgroups(0x9, &(0x7f0000000100)=[r3, r1, r3, r0, r1, r0, r0, r3, r1]) r5 = socket(0x18, 0x1, 0x0) getgroups(0x2, &(0x7f00000000c0)=[r1, r2]) setsockopt(r5, 0x1010000029, 0x2000000000002e, &(0x7f0000000140)="ebffcbff13b9fd812eaa370000000000000000260cbaea445d37bbd762f41cdeb8dedb77d2fae1b044a7944be05813311dcaa70472a9d9e684f77154d41f94c658b7db6223d5d6d3f692826167ddf23f5757650d03acb3bafe7698cde9e98b5e94728e7e0700b431a67f69d6e48cb66b0708a0ea6f1516ea136d06b86eca059b9b42520c6c770ea0507b3ab0ac0ea8a59166da565c7e4c52323170c507c40b176653509d136b2b0e909904f6a2d4cd59deee24a7a55423e29cc5b0e3aeced4b2bb6597bb77724e94da5e12172ccc59dceb2cf00f9094ffa1266d0befaba581497d5530027f6dc3cbea8bbe7f90da41bcda5c7f40556511389ffe0623186a8dafbc9163e36b814f6f6b4eefbff5b3d87990515b356352cedd923acc79c72b23e9b839884d4a9099b86c14e70f879acdc7bc951c45a30b0ff2275092b4e9e5cc3c2108ee0f279177", 0x147) setgroups(0x1, &(0x7f0000000080)=[r3]) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgroups(0x5, &(0x7f0000000000)=[r2, r6, r4, r4, r3]) 13:34:16 executing program 1: r0 = socket$inet(0x2, 0x1, 0xee0) connect$inet(r0, &(0x7f0000000000), 0xce) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x3) 13:34:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{0x20}], 0x1}) 13:34:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3, 0x8000000000000004, 0x1001, 0x8d, "242414832482bc8370380700000000cb251d9600", 0x2, 0x7}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCCBRK(r2, 0x2000747a) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206983, &(0x7f00000000c0)) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x1, 0x80000001}) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() setregid(r1, r2) 13:34:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) chmod(&(0x7f0000000000)='./bus\x00', 0x8) 13:34:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000180)=0xffffffffffffffff) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x5380000000000000, 0x80000000000000c, &(0x7f0000000180), 0xfc) 13:34:16 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) r1 = shmget(0x1, 0x3000, 0x20, &(0x7f00003ee000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r2, &(0x7f00003ed000/0x2000)=nil, 0x0) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x3, 0x800, 0x0, 0x28e1}, {0x74a, 0x2, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x1, 0x0, 0x2, 0x5c1d}, {0x7ff, 0x0, 0x1}, {0x7, 0x7, 0x1, 0x4}]}) 13:34:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000020204b, 0x10000005901) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) accept$inet6(r1, 0x0, &(0x7f0000000000)) socket(0x10, 0xaf4d606a8d532cad, 0x9f) 13:34:20 executing program 0: r0 = socket(0x6, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x6) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xffffffff}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="ea65bfa873329a043e533a0432f21ffcc454e2ecd10cd053896970fb1176e4279f57af2234dde45946f04da4b4396fd381e3a96a7b548529791d6517551d36db6c7b4d76f1f2c154d20a4734616cd9a024083cb53a49a4d5c4cfda279737ea51604012cd60a352eae010d1b2750cd23659f393ac5434add70e7c1737714b6ee273c4e661fb09b3b5", 0x88}, {&(0x7f0000000200)="4a07dbd691c3df05051358c8935b5cf019c983ed76f503374a9963167a783700d9e2f8fab07cd7b3931c47a75017c98bf05e79a5a1aa1278fa6c180e13604331804cce9e0413f49e79ab868d02eb302dbb2536fea723a187c7748fe618e4b2e353fe512b2adfb5ab35fab8200ceed873d2873d11889cd0b9a77cbb083a3e24bbeedec0bf3b59c07f0e6d326ffd4e855f3934e8146c034e1cf801ed5a05daf1aab9709d5b2821d67a4ebdd2f1f2e46102697aa4dea5d8339a483839ceb8c1f84c5c1b7ca0bfa95af00a7828612c0378a7c7c5deaaf4cedf33c9", 0xd9}, {&(0x7f0000000300)="b21ddb559aa0b7cea116125fd9c7a57c3c8016f90587ac4b64d358f7d9912d32908c7ac38bc7bc510fd98c378cd11daa4c37b1183a0c41ac8e3165ae239c58839378e0205aaa3cf508e11d0fb7b9e77e76687cde38f95dec5688b1ba99ac1af81150236e7d8254c079787b79820cfb2f7ffdfea58b0d603c4d079999337555562b7374206eecc1cf839e17d5d9a54e0917f5a52a4d9df13c9ffa0750a46e327eaf16e88314fd9896c8cb34e902d8fce07ff3f74566a32b9b2b8b87db6ce40308b81a8110c7701f759aad27b79bedf2817a34440a2fa8787522c42f3ebbb7007679aa4962977cc3e957f9", 0xea}, {&(0x7f0000000080)}, {&(0x7f0000000400)="6cc1304972e6a1058a246903633d132da0803e7cdab9e5da6f49b1cb05d6ed0a731c8ed7671085de6df8c53493b6abffc32dcdbaad3ff780cd487dc2722d1657abaef19119a9fe98bd8a2603287f93727c567fe679a6e5e2d0", 0x59}], 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) r2 = msgget(0x2, 0xa2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x4, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x4, &(0x7f0000000600)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r7 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000006c0)={{0x3, r3, r4, r5, r6, 0x100, 0xffffffffffffff7f}, 0x100000000, 0x2, r7, r8, 0x10000, 0x9, 0x5, 0x2}) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x40}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x62c, 0x40, 0x9, 0x1}, {0x1, 0x3, 0x5, 0x8000}, {0x0, 0x7, 0x2, 0xffffffff}, {0x80000001, 0x1ff, 0x1ff, 0x140000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 13:34:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = kqueue() r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x3e239f2db936e068) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000014c0)={'./file0\x00', 0x3f, 0x1ff, 0x8001, 0x1, 0xc778, 0x8, 0x697c8498, 0x2, 0x2, 0x8, 0x515e}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000400)="428c372ff3272d5f99a321727f87a1b69964da79d547fa0ddd65b727e17f08379e21d45487c0e569af919ae7e9773143d18f1683305bb1b1f8387f30bb3899f07219e18b3cf68c58cca7cf7e0fcd8db90d4d8613ab590606d8ebbee06a46ffe1538e41f024076b7ce4c11ac061b13f91a383757bc95c2d44df7bd4ca8e6abe4d7e182c7e4b87e931f4a38748f93418088bb7fb0ad022799f36bc6ba4a97ce22562d10cf641d9fc90b822da342037fc79caff5ebe269acef15b75592e550d61eb0f033178e7a7b7ea944c43ae3bd38250f49db692d5150ea64b50882caf7b2270a6026289dc285e13d993949e76da8354fed462b46de3bca2998640605161018e3682fe18b39b08f8c3cc373fe9ac742d14bb6054205ca2056108d69484febf14e9a1e50b0a5ac017106411bf5a1c41984b8735245db90880fe84b61f48f48047d225a3bdb210bc45dd5dbdebc0d86c5da267a24f9a4b15d03b2c08eb74d2efaf301508cf302e3631bf25e7cff5d3965ef7fd6eb93181169994b274548fe7ee41571eb2ae4548f613b1845682e8e0272e18fe6c68a0d3fa98d1b3dc9b2a4818da6e994a4bca311b15d5ddbe64e69defd879e11c85228c5f68aeca888556ffbf26d85ce8c41d3c57e3e1dc17d8ca456ddbbbe51879fce3512d7948a376aa054bc3bbc8707a52ed7787a61ca04347a9c74559786356206c3b0382df26228eb7a92f9ec54870d78546681c20ea343464e2bac97528e9cee8d405ea3adcd8f0e8d57a24152a3529f891599cbe1f4a24b04745808037d0f9e9cfeeac193723a1d09d920c561001e242139679e43426f5918b2eeece85e6c5d2c13bdd6ba302464e10aeeada979676c7abaf745d9f8872168989130b8fde172b3c1497774cc84efe0a3580cc52f67a17eac62a2f9a5dccc02ac0d16ea1e30af6f9ee4c30b511bb82d09948f98aa95f2d2bc63fa131eb68b7012527f5acf5a4d137f30094be29abe67f4267bbd1418c8d094429c98ae937959162a94dd7b2204b80375eb5a7a5428992ebf4e8646300e51545d101909dabc30ed77ab6d3409dcc8dae4411c049bf2acf2917666fa5301cfdf4265c1347598a31732efd846e0aa576a2de764f3f429650f2bdfaed109185d368522de818ac7339c917daa7ff4b389fdda925eacec64721ed47e20a14f857fda98240b8adfe24259b666e0a7ee59fe4ad1cba448688f620c2b0ede73981cdcb850815aa8caeba7c256a4a2eb7f218cd0db74bf12386322a732af8169939d7424c78a836a7e5909756bcb6f0afaf8397e94be04ee2524d08fde5742b54f3c73cd74c091c75ea27df7300ea4824f574fe66f3488ca5be5866323b30c5dd24db03f718e863b4fd41457640d57503c2a3269df79d1e1ad026d7e9805cfc1cfa175e32bbb538908569b8abea61510537fb7de6f8ad9cbae5c49d7c71c4019e71b8e2638c0276a7e7af02490b33eb91318f84acbeaee2694718b109cf17c1a1aa6289587ff54e1984af720cd8d573e9f3e2b34cb0f5a4931df736f4928754faedc2c045f94a6832788d8d7a66ab392a80345b8088a8634665a754c360aedfe1032c0701cd06ef79eb6bb1e937d9d6b52155d3b5bfe5ee9b758435a03b948058b084716acbd69516d3ce77abf362c90f8309c6ef66b0ccd7778222a4accdb7d2f2c31911cd80074474dd7bf7cc6a5af026b5031942ef0b62c3fbd6c94d9881bfeca12372c392d0ffbb47e17a3dca0fdc0960ef9a6e64b1b2b30877c54392cbef1bad6a51cc91fbebdafae6a857223f0712f406aa6370c7f312550300a4740bb03362c2bd872a980572e6eac5721dbaa66fa9abe3f74a2c218d66f16a04dd75771e3ad3ae75499719fed87b5b57a7c9e2ed2b99e80d269a91a3179b66f43c3974cf0928844e419350562bcfb0ab66c8f2c67a710456ba94285c47b7a4e0d55069477e2881dc9befbdd1961b82c1e51de9877acfe6771c45310f3b5d6fe324ea673bf4bd25e3a8fe9a0eae4d4c7ae294cb914f611b8fb6a55c5df5bbbf8efd76c26781b248301e5ecbfc9c1d8813b74b9d72d67135cb1206903b949f2ce4b3a4dbbef13a0c2fed7cba1d3f2040147c4f73d8b9aedbbdb5b65731e6ba0c73536448b44cac6842a50c96424a5e337c33427b72b296b5321b734d38e3f8cb1c837633cf4fcb53b37fe5b11bf2c904ebed99002531c9b50513cf575ed91825f637fbde8272a0c4cb5bfe2963d2dd324079e1371b45d8ca4b94636840d5c2fbb854c3c3fa4b5d549d45b61ffb5cc285c84542706f4def2131eafc7814f4a84075ac0439aaa8defd07cd617bd75f91c2d8cc6782f9cc2ae630bf0437d683a0eb9a8387c84c11d34edbc536cae082483544570dde4aee416e1a883b1b9144a3e0d4cfdc828e51945a66f8e81de9eb6f226bc728f7f6c2013af19365c37250607e37f2994fc97ad73e3cba8bf2fbec7dd706ba68c53191a7faf11e88f13e52e05bd595d500f74a247ab253cc8a25a992ad6f3c63e8517a3b13180f7c831964ee0a013306343f8cc363363960e72bb4dac43676749ce9d2680e43bfe1a9acf1bc169c6cac86a249a48c48d6138b9e405356ef0514043f720c0e297d0db131da9820c50c69fce48597a55c477f3e62267e191df75bd6b800f6c0c46439c875fe5d67fad3f675d3310b774bcaf06f5ffeb91b5d2f5374e2568cd54734efefe2c9c9969f4d4486bdcc7aa030c8d9031051def892636574f3e5f9e0747657dae17ce83c727ecbdde772738fafaed9924660f54e469dc1a3fdff56eb14fa204565a18f50f7bc316f751f44ded5e150365a8ed3216355dc21ca98604f5b82ec9b2d595b61fbf022a4baeeb68aa2efb897a08c9f5b3e6960664f5965b33057af2a7fe16920abe6fecb6903c36b3176da791f37ed01c24cd1780bb0c28f753dca9b7ccbe1be77da52328e24de98fbbf79fee9cd32d092ece0844050246242ff2d4472594dc7aa544dc851ecda4fb4351350fc8f0e14540787dcae7b3bc9c0cf94b8215af29a9d932b2a258353a940aa1655ba3e02485494d41ba79ce7118b1b214e487724af52590ed5e7831a5830465d52c1bffb0a0f81855fcb9597c634933019d9d24c964c562760bf513a96262b965237a402b182b4ee3b2ad693a57aac26ed86efa16bfb4bd66c4cdbfc5eb87676f8a4f763681d5e3f2a3ca006749dda1826bafb796da4eb1d28329de63b15924ccd1d758fa0b809cf6c93fb5dd113dd0b4adb436d732a1bebefb8e3b4ccab19759915ef03d4e8d3ddf58d6b3db4ff973a4dca7fb525f45b9c9af2e3effe4a012fc588faa2e779e0a083c4351ed0b683b1b851c929076567ecd8ce64cbd7b50e8952ee0507bc040d3c9f438cfff25f31b82cb5eb9a0f485a3cc76872de710321b7bf6cfb1f2811113014fd8e9197692154c34776559eb5011b76644b2830e79ea7c08f9cce13b5665e4e47f49243d53ef88e2d5ae0c016797d6ae5623af30db3d1933f57eb698ea82de060b512fffb60f30c50940bfd84782ac16d354edf706a1b85ec400afe9a4ec0b9c2d8b04492a86558c16e8d03b561e4fcf7b740363d77dd287798f30bd10a5f110d2b7e5bb26c6d2e4906b2011f84e6b6df068a0d7fec7052abd191b410ecbee8ef0fcfc9c6cc5edb3aa440fa9119435315d249139550ce95db9da1197ad07c663352324a80369c5d1fe45b9dd89c845b727bc0c1c06f1a5144f0246871c6ce3b313417fc2f653808345725b2a202d8a5a306f8316939aad864a3ed5c5c19d347772b0254aecdbc348a4eba96036344be39dc278d56e3203d917a47e88b95865bc789ad6b2f14e21a1adc637868032faf3a22434679e88ef41e3c6e34c89e552ce5202cfbc3a26cf2ee31f189fdbad25363b45f52a911b6ae4a53dc60915993d15e5546d9fa91b964fd10ef5d58a924a73cdc30e18af0fb2717bd789c853bc1b0918f7d74c96d90b6fac42f3f61f96a1e6248c2a48648bea4d34bb734b60ec0108d73ab04b9a6daf6414c3c8cffe7590bc3eb6d883f3dc403d29e0c5d59d0437ff31b47e7edae768891540b450497f8af031a8e48ddcd03bad3ae8514a6a7091756cf4cd39fccb9f694b2634f835db6861fe501c315a4ff4df8372c0e867ff86610e1baf7c8a48675581ac8e1b8f8b4c62a67294c55de93452e2d363476a4e608f457adde11079c7106bb81ad4f776d55bf92606379b867d11f21986786a4a2723b3a14a277311544e0b94cb68e0565be9ec3922f1c7b62d9ee0d5a029b2dcfd0e1f54cc974fdd5fd25a0f19261accff71c87852e77a1524800cb24a5c4b6f76c9bcf20051f827f2981f77e8f1602a5a613cb838b289b00d00de62dbee88ed9cbd47547bd057a540f38df483cace0d02d46db521b6fd52cc6364c4bd7dbbfa11be4742f0030a59586715fa2c2bf3ecc3b363352845ecbd6ee218460dd5064a906da817640b44afc4cc085afa4988d5ee81ee1ddccc00f1e64c82666743c4245a595eeaec890747f3af23832bd27c9d30d385af45047963a6213f93442b1355ee7185db2aa82f23bb2298aca0ed1faff5983b5186e4d2c58e0612b23f3731eb39f89d78e8fc9b2c19b2845d43a6a5f4a4578346c7edc220a79e7cd15a8d0624cdde9a11840fcd9b0ed27a9a35e66dfec08ac0983a2ac943b66786d887d28e7089681caf2b4425abc6c2464438ca8f365328edf1599eeae779d65ef2b472d6b2e8ac63fc7462e948eee02ff6f2b79bae23d8034c7f0cfbb299f62153fda9540b12e838db44dad283929d726a9a3810067def81455baf02bccac43e9fc27fd80ef5ecab4a81cf1ef82d1b250c4c2d6bb820c4e9c26fc8973eecf9877ba65b3599eeb5cc9e696729a0560b005b2655c954d09900377ee05547752d8ff968c8e6b48c6298042e2febe1fcbb71e3f38daa9e46202a7a58f7786ac0e60af9e71b6da125629d088b83a0723ed92c57aa75029a4d2858b9ba434c8ffb9d355535aba63c55b26332b342263976393afaecda18428774412ed6d1f8f1ede1a5dde19034de8e05f59e794aa49054121f91ad8f4963cc829e12e6c6caa2bdb8ebdccc9314b65a16ca3828ccb04f25756b2a6ba4c932acd4e586fe3c2906d7dfb5d020a58488bc333ccfe3beea4b94e3f54a7a0876437ceb508bb2bee007139f5fbcb6d59796c03ad191a753c70554da4c1791229a32602294d40d1b7f2bf8fb7e00fac51b0865781955a2b77de8227aee0b466458387e4c7aee5556b9e603badfcdc8e25fdb1327dc004a7939adae8b27bc155ca5aa77ffa7c04a1aed5ad405017fc8f9d84b0bee478e85ada73d26c940f5437fe14c33138069d48c7596beb13f93ab7e995ce3ac133532b19b402f2f105137b238d71feb51b8473cb5dc5aa5dc7f26002006c41d4f6bd70605a414868e46caf1403a66c9578c735c00329676d45ec8df6a735c6a0b771f71e2e45542162f736297b90ded5d8215faed67ed9246c5b761d9970136e66996bbc727e95279ebb68ea455037cdb66faad0290b31bbc7d1cf888ffbb998a8bcfe86aa6c969e39887461bfabfbe2c2b20924b30ebb3dd009a67e582ded42f1946e6646e0c28f270b886733ed078c49862ae7a07de43cedbb49a6f7b20a717bfb937ea4c83762569f5e8e8cdca947d37af5d35f471ed2aea3bfd5bab97134a398f69030a6609115dad34b2090fe5b0b7571cec9436be44e7507909c001ffb1e9d10e3ccba1cf0c65e964c379f5f3e382258809006dbf18791a1e76c549a7ef8fe8332ea287dc99d00cd", 0x1000}, {&(0x7f0000000080)="6ee87a8634f60c69a1f8075622892759cf3d1e30023ce3f0bc2ce8ec3db79b7aba513b5ca5c01ee719a975bdb29aeed6b712010d44c246391289d33afcfb4510b5265bd4b8fbdb5198f305b8bfb5d325b091b54a19f4d56b2d2bd6a0c565c557249a", 0x62}, {&(0x7f0000000140)="a8b186fb536a03b9bfc760189e654f7e0d160b656de38b5539a8257c46b1d456fed4c3db1f913264d0", 0x29}], 0x3, &(0x7f0000001400)=[@rights={0x30, 0xffff, 0x1, [r4, r0, r4, r4, r4, r4, r4, r4]}, @rights={0x20, 0xffff, 0x1, [r0, r3, r3]}, @cred={0x20, 0xffff, 0x0, r1, r5, r6}, @cred={0x20, 0xffff, 0x0, r1, r7, r8}, @rights={0x30, 0xffff, 0x1, [r0, r3, r0, r3, r3, r2, r0]}], 0xc0, 0x405}, 0x8) close(r2) 13:34:20 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus/\x00', 0x80, 0x10) symlink(&(0x7f0000000180)='./bus/\x00', &(0x7f0000000000)='./bus\x00') mkdir(&(0x7f0000000140)='./control\x00', 0xa) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x7, 0x6, './control\x00', 0x7, 0x3, 0xffff, 0x100000000}) open$dir(&(0x7f0000000040)='./control\x00', 0x10, 0x67ef2a26643a4ae9) unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 13:34:20 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x122f, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x9, 0xcc9, 0x7f, 0x200, "8140b472d9009132c023627bce0e24aacb10d9fa", 0xfffffffffffffffe, 0xfffffffffffffffc}) setgid(r2) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000001c0)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)) 13:34:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x35}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000006, &(0x7f00000000c0)="e5147410fdf706609f02891ecd49da6057e584d11aa7c4ca300934db493e245fd5c15e551b31e755dd3338b17f513f07ae1c1bfd3b1a0b08b937ff0586448e9e7a040cc455edff5fe2efb899185cf0339ab0f0cfd1bb7a205d292a0a07fd8124cf18db29ce322424f9d3df1cfbd8e7f97661ed199b95d89cf4788376d951cd483e2ce84b0d31b1a8aae1af5aa431e1b8b1fa1d5693", 0x95) setsockopt(r0, 0x2, 0x81, &(0x7f0000000000)="3357ee05a75d4ba12c3550a635f1c0c4fe548bf030d1c85aa8eeaabc94e3e01d91c97d69ea7adafa1da9212ac4d74335549edad2ab8409b316d1a9975d0fcf2b2d9500857cf6bca225b982f6724c756b6d6b73e4e9bce9f2402591eaffd353e2db96c8124f864c292a5e71d9045b1be01e8ccd342cdf06e25bb23d22f243c973f2ad777b6bbeb82be31170a7b0f19a38b4143a784c67fa73b217b5ff20f2af792adcff3fbb8e6f9978bee1b901535b43a329eb345d4b2654cff0376c53b0", 0xbe) 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x26c9, 0xfffffffffffffffb, 0x200, 0x80000000}, {0x4, 0x10001, 0xfffffffffffffffa, 0x4a2}, {0x1, 0xffff, 0x100000001}, {0x2, 0x7, 0x6, 0x2}, {0x7af969d4, 0x1, 0x7, 0x10001}, {0x8001, 0x81000, 0x8001, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x14, 0x0, 0x3f}, {0x14}, {0x6, 0xfffffffffffffffe}]}) r1 = msgget$private(0x0, 0x82) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x7f, 0x7fff, 0x9, 0x9}, {0x8, 0x6, 0x294, 0x8}, {0x0, 0x1000, 0x101}, {0x0, 0x5, 0x9, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000600)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000380)) 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2400015}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20dd2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 13:34:20 executing program 1: r0 = socket(0x6, 0x3, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x8, 0x2}, {0x18, 0x0, 0xe3a, 0x6}, 0x20, [0x6, 0x0, 0x1, 0xfffffffffffffff8, 0x400, 0x3, 0x6, 0x81]}, 0x3c) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x2, 0x4}, 0x10) 13:34:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000), 0x0, 0x4, 0x0, 0x0) 13:34:20 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) 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) write(r1, &(0x7f0000000080)="8765f63d02f20d9bbac0220de4d6ce6fcd42311b3caf8b19c838e40fa2dadc0dc28057720f9f711f7e32c1420f5cda325de69ac2662d900463f04c782c60be11c026687f71cc569bdedab5076f668b62406c52b204ac19d510e59d585813a09e4dbcdb2930ecf9", 0x67) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) connect(r1, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x40}, {0x6669}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000240)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r3, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 13:34:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x82, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) 13:34:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup(r1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) dup2(r1, r0) ioctl$TIOCSDTR(r2, 0x20007479) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 13:34:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x100000010) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018600000000001400000000000000d00faf20000000000000000000000000300000000bef7001100a3d4", 0x2d}], 0x1) 13:34:20 executing program 1: clock_getres(0x4, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x4cdc0513d8033d01) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) clock_getres(0x4, &(0x7f0000000300)) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x100, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x1, 0x1, 0x3, {[0x1, 0x0, 0x5, 0xdc, 0x8, 0x5, 0x9, 0x6, 0x6, 0x1, 0x3, 0x401, 0xffff, 0x3, 0xffffffffffffff28, 0x40, 0x3ff, 0x1], [0x1, 0x1f, 0x9e9, 0xc00000000000000, 0xfffffffffffffff7, 0x401, 0xfffffffffffffff8, 0x8, 0x2, 0x6], [0x2, 0x809, 0x401, 0x7, 0x100000000, 0xd9, 0xfffffffffffffffa], [0x8, 0x9, 0x2, 0x401, 0x4, 0x4], [{0x4, 0xfffffffffffffffe, 0xc853, 0xffffffffffff5cb2}, {0xfffffffffffffff9, 0x6, 0x81}, {0x80000001, 0x2cb, 0x4, 0x5}, {0x2, 0x2be, 0xc71c, 0xbdf2}, {0x4, 0x426, 0x9, 0x1}, {0x5, 0x7, 0x401, 0x100}, {0xb8, 0xfffffffffffffffe, 0x14e5, 0x7ff}, {0x5, 0x2, 0x1, 0x3d03}], {0x9, 0x3, 0x2910, 0x40f9}, {0x10001, 0x7fff, 0x80, 0x1000}}}) sendmsg$unix(r0, &(0x7f00000029c0)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002900)=[{&(0x7f0000000640)="48cdf54a983c0880cdb9bdfd909e0f78ff0093a82b400ab24987b8b600dd4c9f55b282e33ea5b09d9ffeadea9005c6cbb90e3c5016fe679faac482b349c59ff0903e91836a46e71fedf65313c301341613", 0x51}, {&(0x7f00000006c0)="ab05832f2f350dc587747f0e26188eb69a6b79c465ec09030a524549c6b0c11b214417c882dbef13ce34c79b0bc904fcfa6754042dfd56dfdee0c9c942f6e0157ee7e3f6d0d4d91762dd630f5ab8862c4c27df20fd", 0x55}, {&(0x7f0000000740)="c552cf0963d83476e7a2fbdbf7726085e98583f25164e12ee2b04d954e68fcd9fc7fa4fafd354f6f2260ea1c00de408459985010113cde8d24b5fc6431d4111b3e7af9c25149d762bcd0f980012a6338783e402fa64c98bfc3598c1a0bc70c20ceb72843406308b1b1629e46474a73bd896a08b157c94f3eff17760eb2be3dcf3f064b40386e43f7bfe8dcf3a1992ba76c250d2425a165a8d96d8fbccff346edc0e931a75c51a64e4940667c7005eea03085e786a0a52df343bc4b758f56e3fb794ecd8d084a65317f7ead7eedd557d9bd13feca67a2521caa3fe9776df5f83f63887c2146a5ebd5c2bccc079d5187dc86797215c73c52ed28188e2ffd1ae05a6fe6ef1dd0e40857c063466f7aec362efb3dac761a1062dba8336974ffeed31826bb1a1daceaed5eb363867370d7b1dac0c0a60f227357866522994444e01008ba3388855cc2722fb43e369bcc68db4262384fea0688e97a9df5fb976ba902a3f224c5a9e4934f37253228244a8184fdf4b315bcc0c1f935d2f2bd1947504c4ae1cb73633b8b38e1f8975211802009a76314d2d51d8119979171e1f52d81ea81945b225384c42d2f0ae6930cb08ca9acdab53a7974519c3e8a52c134352e037f3f40fee687344d59344e6e95fd470de4d9c5ed223f8b2ea4d6301b4d7d9ac0e7de83deb7d8a3f2691a11de943cf0a8410503780d5fd728551ca9dbb9fef1644adeba8f85c47c92fdf3ab48bd650bdf68cfeff415365f9aa3c33a27ac5b83f0418040867327dc2c8420bffcec50ee02a14dee5626e6b0e7e8c50767b370c6b790ba8a89e8060288d56d48186a191ef773e61e43e33de3eebf57945e3374a01ea1953141b2c33affd11d98d0f20acb2fec287517170ec6c231e873c7768c465b817d99ae12f210311b96bc0ebef787d5a6e231dc849f19185d96f4fc83e6923b47225cd7241ef5e3d6678af2e31f91ba63bfd58ac89f1c84f08997019ed4bcad776402f97bdd7d034ea12998087ea8ec8ce948f155afd6724c70ab5d21533b164ceb250625918382ee8cb324bce6a8422c0deba803583d4ccbd7a9cdad8782dd682b36aad45e0626729683254cbfed9295d0c641302af270d6ba3f21d714490658b69c7cfd609c90192170b81481b25cad547f0aee1579f8d6c30a3769e1482e6529c90f9cccd286a9a5920f0504f8a33e092ca0512558f0b1eefc781684fa796759d53b14c7463aaf239d03d820abcf19df41a75cc32516a704860dcfe1dee455a74393c401fb2475956fe6384e3e201c4124a8d0864996963d2f00539e08908fda6bb738471249cc9bcd8fc8ecc2d59d7f7146ddad077081cb62215e8c2134ac88857f6f5cee53aa23b1bb4b2059baa22b79bfb93cd6b3d5405e42e059cbf3cd585dab2ce0e8b76ae4c3bddd425ce37961befa24a7ab1a14606ea8523ed129d7882f3e2cc8856d57b16ab67e3a312fb81e66b01f26fb45b0c457b75a7ac36cd1d5ceadc864774ba42429d41f1f222de01ea3bfbc888e4067493dbe35af429a3b313236e39207e312e7a29e735a8a8a3369a1d66f74f527a353814c0ef6694382f899b164cdb756e35d36bade21636248564eeb717362e9fee94a495e5b10ec505a65b5ce38efaa366700735dbee47f3143fd6a7a75e9e4ea7dfc2357ff05cedba7cb0cafd20f1e03df56991a72967b76ae1d4ff51b36d2a161fa0004690a636acfc1240a17acd88d199c552c29bb0d5d22a09c8d351e203c1deb2847927bda383bd98cb2c96ef249914f1d3a682e71d5ff34e24b46f8464e5fe046a3707ea405d638e2181a8b82819e5351c8e3f835e9ad13f8de484d76f7eeb3098b3be8a993ba17e18e9c2949e7da5d5f360366505619c7235d9ed7c4bc4f814b275b366f190524c8503f0b7dcc1b6efaa4def16fa727d9358f21ded2babcb54f26f637f3b56a137535769a67bd2678ce0bfb88fe13493acadc563d8e11227f0ece2728bc18e5d34b4c0d047b0a6ea15fcb11b8be40cf6553ca4831c66d419f6a55a5ed4aa9fb539a364cfb928a7d8d02284fa243d807471c3208c2c00c00586d1e14ebfdd54ce931163b56e5f53e64d321b0382342ac771de7302e54dd14276c360a0e11b5a1b6649e895a94b5ab04237685b3971c5ce4aa13fb5f05307992a2bb42f8bd4b41b66c295d90c5e11befa93265451c24771c158f208a0c4ee4c0b1ddea18a5bd6e2c8254cd9cf79aa8a9ff29e4f58bd40d7ad11e6450fe8a461d3db802f634a8b4c4f404465642a97f0c5f8d843eb0d0d7ff4870fc591fdd3ac4c0387507c9f7d76506fd148e36842573348a5825f0121c1b329b31bb4b2c15ded348ce675ad4e2f6032f54a2e2b23af79f2ef15508dabba48fd4da4e6bc5482cd70f0eabf3ef730548e5d22c43ae0fe012c4e02f20b34bd2c30e2b749fe50bc99bf99193253c71b9aceaea5fa61e43ba368e8176345323375ba4782454ce4088c32f329d887da8614656d7da65bbdd88842a1b8a3f54b20b30d9876e4411b2cf5b237b548f3fe769947c221a63e48612ac1451bd6f6c6890ab8860303126db1cf3133cc9afebe59b272d3cf81826ea3aecda99f875c85d0abab773edd91485d0f191a5be2ec6ad9a2c9b8c569990d96357a6e673cc33dd960f3bfc8ca4a189c5b0cf0c29448609ba1863fb7edbbd308c8ca330abf1760acf444f4a8b8624372efe6f7301b8ab29fda9cfc57ba225897415d7af1fbe739c0553a106185e3234861ffa64606e0eff84f5cfdf571a873442d1b5017d521ac9a89469c4a4e700635f0709fcd4e58bc6c10739a99332c55edad4968190a66e763c9602287870c99d52895db73e8f19266f8369a9f42fc370a054d4e7f0de57e2fc2c8f879e48a65a48dd291765343ba84d427cd51af8c19eb4f7abc6bf2c9786039b9c3fe327633cf431c1004e92bb559aa7e6de4625708aaf3ea44b600c5b630383575b90d52d4d5671f7e9aaad177ec1a9441107a38518a94677453dda8aab58ad28fb918612227c1e999ea4bf0ee94ac06dcbc26dc09033f81614284dbba31f4938ed07ccc07de16976bbd6685fa38c2411eb42252ece3658e264fed5c625fb1c0e1fc305e842c72d17cee3c7723890099af848c1dd3e9314a3391431460e48f4f129fe35554bf47a47bdca752a80d0a6a9f8fb290c7397ea5f2fece601a6f95d39f5f4bf47a43223a3fedc658865796beaa50a2aabc03c807ab3c0184bbeb6435eb715ba77ef47af627fdbe0515d2be2febbcb4c57866d0dbd5938187f0d6b5b6df17400048b3aad883eebfb9e5032ee85fbe5016b1e7382b23834a2b6f3b13f200b331466f84ede7041d4deb5bda95a5a31c04cb3b5d1818c8128ff6023ae9b30b35619555474ccc2cbd57cc2f33fd4cf435f760d25cf9170560d10289e95d2209dfde849dd844635e0c4143357ca4d8530062eb7fa6abc036f319ec66a5e4397ffc556abffbfc8fda192c583605297a965b853de4c996d148b9a17a40948cc06269dea4ba2ef6320cc7e9b3a0026abf07005bc65e1d897abf2ae417ff9c51ff1347e1f603b71075d60e89810ff50c822b4981a49bcb909d2c2bc50018eb91b7203033c5f31df37e5da22ce17cfb38522b6d29ceeb9c1fdb0dfd2f6aaf9f294a7a2a2cbb0b78d7709913ec4de4115a5040123395ede5fd02f18e55a72dbe73516fe6cae9fbda7d13af1c74ec825771ae8143af685064d22c5601f2cc1b1e939e2f87967a7fb92fb99f1b664a7ad652b704bab18b70a4b1f9281f86c02c68fdc13b36ac3b301569191bfe9c966c2467cb167c36d73f81b289295ec207737da21a81606337b0e6b61a5ae1c491c8814a2559fa24a6f5446370e3a7b1d70db0d7a923aeccb765a6b330cb94aa900eec9b698c8945d7a7f9b0578481a3a3e5a4a5f98f83cc53a474b4f53815b0ee40c1ed60b335aaded9793546b5c36aebd0b1b5ee8e6b9815d11e9d1d7b68a2f8892985314bac4e07bf3458371f90b68dd5fc4a5af21eb27e7e23408ba7b54fd777aa09b8da2ccaf3f48a2eda7f678406ad89e4e9af9c16ade910103cf0b7e6dbfec46d1da2029176fdc3e2184fa0a120c7e69d5d1fdcfb1e6cdb5afa2a140708aec94e8f5ae45d1ed15095054d20936711309d31ce44bb0a3f1b8d35e7e7d97bd35b414d7f9b4d6e1268409c9c661a0bc18026687e47b2966c1d68b696773a2dd219135536962b9e84c8ff8e3ceae7d6ccb234456abb8f89ee4210903e3b63e10b0b0ddbef1b1faf046ebdb891aca734796c1ea5495b0dd3bfec6d0e63c5d4d9109a7d0909e26f3c0a4034fbe852021794250b6d5d08a05acad5f90f5fe21b90f10a3c4c3a13a98cdf77ffe5c72cd2f38d15e9f79b1a510836a566550ef954669040bb515b4de5109bf7ae0fa69bcd4f63c9991d00bc22ceab14f004d8f8e883fbba0c10332130a27979ad4c68c5b7ffc7808b8d4de5d88484f1323fba7c921e2c0048c8ca399bd6ba7ca668f7597ea6a7c803b8b9779f5897b8c13e29396e87786b80dd4401ea98f03c2e8ec43d8f072a46bca1244a8539488f7bffa91142ac53332ea7bc2db012fb3e49cec89943454c75a742eccd00ab57a4829e99932552ad1f7939001c36f03ea04b48bfb4fb8049f8cc49029b464fb47d77d9b73e331368e127251170224d656275865d25cd4846b2b50e696d1a1012b06a8fddbce3da98de5a555771afa5af2e56eca711c92951c8b35ffaf6cb0f3382a8bb7a71bce1e0288f6670d0f1f8f1e70ceae6a29d3a0b363a3ad52791898540fce625578a0e01512a4c42bb8b0c47d05bb5c833d4c945a1989a7bcb4701c1169728b50bbe41295cb1c7399bed87b8dd3841d070fa781a766b3ad78cb81a0a0b085e1e4720f650a180dde5747b93d2b6833095ad300c015d5520795aafc3b910691f46ab197dcb87545eb3c5b172fd2a97cba04a320a82f0904e74a74c1cee563863d2dfa1e20e8af4f22739ebe1fbecb9cfbf2cfa36833a41477dbb26761bbbd623208920ceeb8b464bd45ff958b8051a143fc139f4938f49957cd4169e5ade291c0d97539f616a07eba4950baee9123e977ac583a08ccd23b510d70b9de7cfce85180af2d4245fa4927b0a95df7df14b4a5811b6364dfecdc8c18eb4a1e55ef560a0bb8badd4783f342d34539bc9ca4cd538277f1e331cbe8754f30655d240efbba7e3d4d5c371fdd2ae15581689b0fc5e55880f4b6703445cd18a94242d1f32373b24d78ab8c5c7b678ccad5411a80abef9eb9694bfe9be819a083316a8c2cb6c398e212bc61d7d8851aa0d294d666cd1d50eaae10e4714a2348c4a46743f5a523832686e1adbb96a88008df69984cf3fcd518649ba1243ae79c68273aacd1ad2f91db472a214179549585426a24a4aaa50bf805b05983c7a86699931e82404b325726d9d37b226f5c32ce711dc949ce1a540dc901518ace4b8a53053436ba0d83a901830c0060623d157d73a3e23087e4a139b4cdce0a8b72dc15a5a4ce5caf2789b351f176513ef48e3cc1a146ae552966e03c260897698a14754765c245a2a822bf207ec9d6205f8f498b584292d86cd610d369e76d1e8d969248b99226c66d00279ef63f679b52dd383961b3a0a18e9d86ed2c0e3009cee1a4622950e9e200673e9a7f5ea36014d15047af7047883a01e5776dd5ea7e95398bbce3fd48f11ed935fc43dc00e4e3e2203f323ac712ac332ba82d4761690e7402a87f191e2ed86fe47d6eb3af03912f55a553a3e0db0803929b5d0073480eff92c0d370b6981557a3d5bd", 0x1000}, {&(0x7f0000001740)="03047dc965c7fffa50d678cf08dd800abad0f49c57805087fb14722eb1b0a1ad42e94972c400d3b500534d6ab6b014d83df07cdf2e6144638f77ae276c8132c7d07272a026f56f9fac3b29fc89e510a90b36f8226f83d76e2e9ea0d653c78651b3dbce63d989acbc4e015cc8ed5005282dcf492707542be4591c035219643194cf36f38927ce46cc4888638b7de21bf3b43e27578f5009aaad47576335af0273dd141a60fece1d3c64785822cb4a4618b04437ae6cbd6b0107774e42ae8cb2145feabaf358f2c32d4a9ecdeb6d7721cefd8d256311255e3bc5faabd6358ac3c8f5d84943c300c40dcc91d8307c0a9cc8a31560c0327f59a374eb154efd34d9f963afd126963a3ed4e80005b3b92f70c2b6c8a8e40c5b6d227e775c5a7dc473288bc2af5d35a3744d5d14790ed0d6eb8949aa11841e95ad0347db9a788bf82a686ec232e603d30cea6e887c5f80ef49db2e690590236641a1f7d314fc78ac556cdbdaa715ebb952f2c23c67a228de96d1dc06e1039994962f65508468c84db2433dab43ec0a38db0f8592d0d02123efa370e5dc9858837d6e55fbda5502cf211082f100c99d3ea533118e837e6ccc198d87525b80234370c65e2498d7eba26ba6a8f9d08ff1fe96d8d7174bb82a1cab3fabf23374857fb9302e713cc32ad51373ab35c78616b2c7ecd84ce7d8e5669491a9993b7393ace2c5740a2b578e1f6bb09af45d10317a0893a459628323e8b26e32ee6bb423df2b5cad1dfd488fba1454a5d607da1fd46e1955a91f8aa2de2d819d8d6b2f7753d14cbc4291e8c17fd97db89f506427ff71b506d977f778ff40396700830657ba6b2141125d3a851f5d4cdfab326b572260927870a31dd9f8b6103dd077fe963c414e07356a1953c98bd8bb2678a5036d499783b2bb3b19dc25f033b98a724e4e9c6b8633ba3d5254ebc015e286038dc8232aa97ff8643b13792c467a136f4c74acd3d1b265d745f21ecc6856b63509cf00bec8bbec8627f1ca9976f221d8e31ce2eff5db6a641c5bb07b769f7b5a43cc4b02b992fcbaa646c9c8b2d38c56d6205c753330af1c87e8d971a6c4fa3a41b1e9473dcd2df6a2d4381bf5d1a3c9ce9c7b0f0bf39b1110d6fd1259ede2c4a6e60c75fa7a096ac0b08811e1ca3a19ff7d0f3414017f551565a7235ae6d02e2f3c619ddd95720df35d487d93196083e480a2e5a01c27752c51f8a4e838261941958e542247c51769f6e2141487903fc7c444df09d4ca20e14c2141d2ec2eada20a899e6280433af03e52d582ccaa973bb17091731d2a4734444593b366a08e455a390bf302923b2c9b2f192a1b72a969cf691bfebe7b701190805407ee90ff289f676f1039548db5dbc4fbd2495950c9a0ff650e4c24b5d4da340844b9de2b10be2c6882c5ab8b880cfe21605337d3dec13aa1fe93e7ff8ac7574bb9b29c29957c536e03b7ae1be9a17561c401441e7eb178486bd6a419980d7be115c56095c86575532756abc52dbc16a8048d6268435f173ae7373e3440d4243447a85050cbc769e880fcd964bba9f750bd955964db1202d6a808ed012d5f0ee272f02991fdec14473f039f4b5ddec02b9354ed49f86cf13b721f9055d17d4a88eb1c61af1335de9a88295f6cff0fcebecf3e1ca500745646e0f36905bac9bb0a74d331d196ac66766aea15a346757dac94366df748b07c7b1d513c185a8ae80fc55c86caccca61e28ba1db5568c7a1bd247eed263b69ed6ea57a53a75641b380214bef5dbd13378218ca883e91faca68c1ce2b2c79ad29b29c3c02fde073cc1404e756c59b02ebe420f6f8221203f49dc6cc21e89e41502521688ff40e086ddeb77a374eed7e704004585dcb0a63a6f1d3369e44b2aa546a2f92bbc721de378d4780e7a5358e61d0cce3f2e57b099cd607d4ff2770283c9d192f19604c941b9d15b7d09a15c55a40a3d6ff8fd6667b03b415baf82e79fc1f3adb14af225af11a197518933005e2ecb67b8a50065a8f2b522536612d2369f29b087e74d2a63229a49f6c4ce2621233db53015c6302464e23d556155239920792925f42f53f1965e5ba50ae8dd6049ec2e268a60e3d9ffc96569b4e8f11a96ab655c2bda28a0973a9522b8f30c50850efe9b543e6a916364ccce32a0e2da4aaa04311bc82d78e7dce625c7087b3b81db42e772f98108df62f7790c094051de9a29c6609b39258fb8c56cb4a8806b1605f75f544cfd303402810ca00efede47f8d280d31a63e6beaaab261af03de13d730da1e43d41fff98e07f54c6676f305f64b4e37dacd2545588a3fe94a4c4973f55c84b0201c2f5e09f5ad54e4c8d0dc51748ef989d514890c914aa825da3cd2475e5a1416c3802f6a77bde5bf34740ca24f5b0ca252a8ed6d4a3760228960ce9ee746c3a1ec9f7f0bffd04485ee538ba3cc8542fbb71e5b83f4d6654026680d10a32debc21b56bacb9d204481b7f1276bd5238392459c58a19f805af836dab329416c2c1cd7148d8b2c6f82c03860be94458ee700da2b48b0a7e9e7ad774a30f95b6e65731ff8322b33c5aa520032ed56ef147d2ba811f5253b6425c8af6e8a98b7ef2cfd1544f7d7a797c07b3757557dbb21d4c858353258b176e87132670fc4915669f2b70a62db9d6dfdb5c2d90af1433d8feb6a034047f3644f0c8525451565cd7f581a1701b22aa8c9cd6f4e9b8a8e4bc5a0b6fa0ad5ad6a9c3ccbdcd111e7414f9fb43421bc767595d2db20dfcb631adc220a3c54a768f2113ea55180dae16da2bd3c10195aad3cbe72a6534251907d5b9ce3a670ca78f98190db825db903b582a96367599cefa4694cdff86bbac1ee2011712d08422d266344efe6bc9f248a33e94b38518b0505a32d2ed60473a128b9467ff9aec781f12db8e15b9e63c45b5527253f1d7606094f0b3697c36a1f5f8dc974a6569dd03eae77c25a1f0b7d697560f5a7db6a8ef04d16e34609efe4d3b9459dbc8f9cfa508accdbbc6644190f603f59cbaa0f16f427cb5b7d110405ad1e976b9ed758f1646668f144a45de8c62710e4497647b10f7d9f6e63cf6eebc668a87d99cfc71eef414a38854482e9d298c2d0eafc8be25d698b1b03d5a3a2ba5ba37672eedce29165c3b408a3ed7d47482e2203ca6c9cb5588831bb57cc1919487fd28178a38a8686fabc1a489ee650ad77cc41a06677ddde5a71b7e3c237fd3f57cdec73eae797ca3379a23fba14d604e3a190877ff012d597c8ec88fbea212c869228a59bb265282c9ded74fbca74ca95e5eef59ea7c6771c0c6d0f6af917570c3570c3025c6b49757343b866880b1199102f71e3ce14c06668e9c5f43ef10bbafd5e497aeae9e883f1966f4b5c10e0805a1b47ac0c8d20c33d8a50abd300103a5a927c41e8fe919f058c667c727b203e8fadca1b1eabb6769bde9b937255f1df22e96ea1bbe6d81cfde8fc774e08b37dfd7561675eef5a88a18df2ffb4be9ae1081343be02caceabf21ad8770a1cbd02add94e7c4ad057289ccef9e71b0d22b221624bcdd0ebb1ddbd76c0bd9998615286d433a35c4453e63957a4c6eabbf15471d7174dd1041aaa3742c9cb03779cf39bff98ea607d6aa564597da2c4e0f80f200647f07211417ae949c76a699cee68a6ab8352d870e7ce7fe04f05791601be3c56b97e98396752ae5a2613107bb0ba739f0db2a6c5b8296ddefe8a54a81c92c61861af0a2169a05d2578ea7e62ea56f34ed95e709e17175a060a00740557508a08e2c99d2a36122edbfe14f7282735796818725b3809d836c8f685cbf03494e4e63b9a59cd1378d0aaea18fcf7b6e7770e43fda1f8fdbb6307d8e14b074e412a8d126bc7e9bc264507d20c0f24fdf4bcb2125ab22a862a19032ede2428a418a185224fe0b139486d411cd2bd421e16fba7aa0ccd4e7b10317ce5bc740230eeec56ab52829d9e9c6b8dea8ea9737ed24f6e52f9ab3a8f25be0cf66c856f1b03667adc8b7bc6411eae0836eaea1d1f1a02ea62e4a5caa983264115d083a20cc0ea2f5f1de95f6b93e8c88f2566269dde0feccd215c7693d90a922c5e105fd38e96e779e54a70f931dbad990350599bbe334d9861b1efc9229cd621631baaf97c7f98da8bc398bab4f4def1c4754eab4d4f8fa79a901446427f3e36e72c5e346cb64c7a74eda4ad8d1bff3f8e90ed9954c456da09af1a238c6296af191a08b2b445c0893ee78a8cff51d25324f23b87a85c72291ef8f8bce9b095a3a50c1f5f489729040b5943c98ba68f7f9159445733b66ba040eb9727c516f8d49f38af1140f05a5955e3955b78f92df423b537703e645dbdfa41ed16301a6e7daf4d446486e5832c65b479e671408673f0793271c8ecb4f7175bc2feddeda7ff41f80ccf308c5ea833d057a85709f6febf68e50483952dc2ab624d35a4fb9d9f69d1577b0fa5272a9e356710cb2bc46d3fd5ad536f7e3fd1ea62a5166d8b49406df45868bbb47b4e0a83036ab27c54409afffa03a02802fbb2fcab673a9533d47aea870ce793f90e3fc40766e4ac95415762ed08b7fbc3ff213a95de0b5c1a798436bd705f6d25f5d42b18ca70b1db812d8bf45fa6031f1ef9ccfe91d6f55bd2c73a599c11a14f3bc6492f0adbc5aeaaaadd3354d8b0afab6f33632c0054ad154b918de94c19f1f5fa0dff10087ff111d186ff96985f3457fb5ee150ce70d20f4f2b0378aabb76c985e3fe135b37ec6a8cc43b49113907edde803a940f846f6498292d5b135e1ef4d7c8850b6c2f0a8aac840623bae8365b75724b77e9d3efa362b1a9d3e0da40804548f0d9a122d61c48ed5039ca7e0810c5d8b48ccec81230e29ef0b0c9ea4abb4db0a3c3c475c2342a7b03727b96276fe3d52c8690f38234c44cfcbafdcf7710d502683f500324693a9188650cc4512a5aa667d06186c8f361b7366baf9f75b939a233d7a9b8e52dd9edc27ba3ad0597b7c3f44b6756d34eacc88560df4eedaad29287b396a5e7205815d596db9148d9dbda8f718a19fc95d6f901900b153b248903d0e037ff942ba6292ad2ad92e40ba514318b72af2f1a2bea39a3dc58d8733f85dbd0a290c3f7017ab2abd51ce495b28e90e7c3e0eb81769c2383d04a3d03372249c63a8f03f0bdec7061118efe5fd07ef05a22650399b34ba5571415319c3f0addc47117c813689a31e8384e983ad2225f30e40fa075698d51d71f5daa6dd53fbf35cd553c12ba2500b9ad7ee1620710af81a17c65142c373a440eca4e5b304b7d738087e231adb94180502b92227312380d3aeda29e3a921c980a23feef5fb1c722fc35e3f8d91f0aa5e9df71501beec89162e309532232467e302eeb101abb2ea6b7cba76e3ea6dc2588e23a90a77e09c258da8a621aef12cd2ad49f88add331741e2f6b5408b401b98bdf045c5f2ee1ec3c5269185263a97a4fd398c836cddeb23d5e204c961049dfa6eb67d2302e27b2c60e739b315b16c45d1458badee1897cad729b866ea9f0fc448fe5ac369a4e4a2ae7a44f823bc5bc7b1384e86ddf8ef8da2376d510a2d23da6586d2cfb105b9c354327174e6c12eca3bf182e1ec035ba78c06a2d4994c66310273b88ee1fc3beca3cb9d44be7801407bc63b92a9c2c0ba0ac0701a8326af53c3515b3cd8bb35757603b54f3578d325a90abd76b73ebd9300109eb7b9acbd7160244c4c8144e95eb1e66d687c9cfc480349acf00cfb28d07252733de35a4b214578edee53731bf9a49f07bab2b51c9f50ff30f930fbd59c57d43c4f393442f818bfeea3f05b3a30ad712cd0b4f2fa15901883df", 0x1000}, {&(0x7f0000002740)="ba5217042f614df4d17556b408c2b094609009cdd151b71292e84864a74b7d1be68bd2edba116f1f265a5fe34856e531386aa08628f703a0c017fa46ea0178a8649bf035a78ad1e735f6f1f39fc9f6af1a8093d92cf4a56ae867ecb9cb2c6f10e3cf94a2891f107e", 0x68}, {&(0x7f00000027c0)="4caacbfb8099b5451e0c96d18a6ad5d2a72ab37e60e4dce3d67b0cc4891a3061c44382af64e60a445ba5d5d897f0a6dd154ceab40346f1f7393ff253fb570f2db7e09caa4dfd8d0866378cd61eb34b0602a04774a1beb2731210b98836d337196a1dfb04164097c49437b1879b37c62a2bf1a52bab2478c8b9e24ecabb1f587227621cb1", 0x84}, {&(0x7f0000002880)="80b7e67003b5e53807b5eac0638bfd8eedfebdc05e51980ca51a42cb724597eae8492754c930f6bf26575fbbac1c101b07ecb73e1410a0b59153dc87e7a2a98f31f49cac3d41cd6f52e9c17c6e26132e1fe01268139c5db05cc039d91f3b6d8a2d765be12276e56f83755f7db41985fc845d3a30929fd9", 0x77}], 0x7, &(0x7f0000002f40)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="bd173c353b0b2fedf09e23c4f29a4c7ca5cf3e32496e6f89a6dc150b94b70dd60fc27b7a1a43d465"], 0x28, 0x2}, 0x2) r1 = open(&(0x7f0000002a00)='./file0\x00', 0x80, 0x100) r2 = open(&(0x7f0000002a40)='./file0\x00', 0x20000, 0x15d) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000002a80)) r3 = semget$private(0x0, 0x2, 0x200) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000002ac0)=0xffff) unveil(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002b40)='x\x00') utimensat(r1, &(0x7f0000002b80)='./file0/file0\x00', &(0x7f0000002bc0)={{0x401, 0xffffffff}, {0x7fffffff}}, 0x0) semget$private(0x0, 0x4, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002c00), 0xc) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000002c40)) r4 = open(&(0x7f0000002c80)='./file0/file0\x00', 0x400, 0x20) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/zero\x00', 0x200, 0x0) pipe(&(0x7f0000002d00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r5, 0x20004b3c) sendto$unix(r4, &(0x7f0000002d40)="83d75d84fa7dcb802ed0ef365a8c5ef6da1cb69ed4845aef950463282c76343ca96841da8e858e5dd8a8d5f3eb3b248c370f1115aa8eca55aef242248822048c5b3ac98e2643b7c358275ab2b0afa96c8920f49a31f84996a20c4b66adccaf1a988977fcbc0094c866cc209e822d461eb098eb8cbd9af7a48a0b3de11ae93144d936628648eb1beb8b31", 0x8a, 0x8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000002e00)={{0x18, 0x0, 0x6}, {0x18, 0x1, 0x100, 0x7c96}, 0x401, [0x1, 0x511c, 0xe7b, 0x0, 0x6, 0x7, 0x4, 0x80000000]}, 0x3c) semget$private(0x0, 0x0, 0x1) fchflags(r6, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000002e40)) getpeername$inet6(r2, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000002f00)) 13:34:20 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x21}], 0xb11f, 0x0, 0xffff, 0x0) syz_emit_ethernet(0x1, &(0x7f00000005c0)="e8") ioctl$BIOCFLUSH(r1, 0x20004268) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5c, 0x0, 0x3}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000400)='G') mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205603, &(0x7f0000000040)={0x0, 0x1, 0x3, 0x2004, 0x0, 0xffffffffffffffff}) 13:34:20 executing program 1: setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x830, 0x20) read(r0, &(0x7f0000000100)=""/63, 0x3f) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 13:34:20 executing program 0: setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x80060000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x1, &(0x7f0000000480)=[0x0]) r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000300)="ef59533f776e2092e3453cde7f2e2933ad95663e", 0x14}], 0x1, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0x8}, 0x404) r9 = msgget$private(0x0, 0x404) syz_open_pts() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') r11 = geteuid() pipe(&(0x7f00000005c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0x376) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r15 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0xfff, r11, r12, r13, r14, 0x14, 0x93}, 0x100000000, 0x6, r15, r16, 0x101, 0x7, 0x9, 0x5}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}], 0x1) 13:34:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10010, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/117, 0x75}, {&(0x7f0000000080)}, {&(0x7f0000000300)=""/242, 0xf2}, {&(0x7f0000000400)=""/192, 0xc0}], 0x4, 0x0, 0x5e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x4, &(0x7f0000000280)=[{0x7, 0xfffffffffffffdda, 0x6, 0x3}, {0x5e, 0x40, 0x3ff, 0x3}, {0x4, 0x0, 0x5, 0x80000000}, {0x8, 0x7ebcecee, 0x5dd, 0x80}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2000000000000094, &(0x7f0000000000)=[{0x7c}, {0x2c, 0x0, 0x7f}, {0x6, 0x0, 0x20, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x7, 0xffffffffffffffa2, 0x7, 0x3}, {0x4e5, 0x0, 0x80000000, 0x1ff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x387beecd2022039b, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="2b025c9f65aa8e7aef90265f5988422843233733e81d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 13:34:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)=0x1) syz_open_pts() 13:34:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) socketpair(0x0, 0x3, 0x80000000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x33939d87fec8084, 0xffffffffffffffff) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) r5 = socket$inet(0x2, 0x2, 0x7) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10000, 0x0) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/vmm\x00', 0x80, 0x0) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/klog\x00', 0x8000, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/vmm\x00', 0x400, 0x0) fchflags(r4, 0x10000) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/speaker\x00', 0x400, 0x0) kevent(r0, &(0x7f0000000a80)=[{{r1}, 0xfffffffffffffffb, 0xa0, 0x4, 0x6, 0xfffffffffffffffb}, {{r2}, 0x0, 0x0, 0x4, 0x7fffffff, 0x1ff}, {{r3}, 0xfffffffffffffffb, 0x33, 0xfffff, 0x8001, 0x1}, {{r4}, 0xfffffffffffffffb, 0x4, 0x80000000, 0xd230, 0x10000}, {{r5}, 0xffffffffffffffff, 0x60, 0x20, 0x9, 0x1}], 0x4, &(0x7f0000000c40)=[{{r6}, 0x671e4e9523f816ab, 0x44, 0x2, 0x200, 0x3f}, {{r7}, 0xfffffffffffffffa, 0x20, 0x2, 0x7fffffff, 0x5}, {{r8}, 0xfffffffffffffffc, 0x10, 0x2, 0x1, 0x800}, {{r9}, 0xffffffffffffffff, 0x20, 0x2, 0xfff}, {{r10}, 0xfffffffffffffffc, 0x20, 0x4d99e41d3df0d303, 0x5, 0x22}, {{r11}, 0x3dfac385511e85bc, 0x2, 0x1, 0x9, 0x8}], 0x2, &(0x7f0000000d00)={0x4, 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000d40), 0x3, 0x0, 0x9, 0x0) sendto$unix(r13, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r15 = kqueue() dup2(r13, r14) kevent(r15, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r13, r12) 13:34:22 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x81) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x6f3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x6}]}) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x0, 0x3}], 0x1}) syz_emit_ethernet(0x2, &(0x7f0000000100)="781b") 13:34:22 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x3000) semget(0x0, 0x7, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$lock(r2, 0x8, &(0x7f0000000400)={0x1, 0x0, 0xfffffffffffffff7, 0x10001, r3}) r4 = geteuid() r5 = getgid() chown(&(0x7f0000000040)='./file0\x00', r4, r5) listen(r1, 0x1000000000000000) geteuid() pledge(&(0x7f0000000100)='\x00', &(0x7f0000000640)='-$\x92+!+\x00') r6 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x100) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000003c0)) open$dir(&(0x7f0000000440)='./file0/../file0\x00', 0x20, 0x20) setsockopt$sock_int(r2, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) bind(r2, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) semget$private(0x0, 0x0, 0x100) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(r7, &(0x7f0000000480), &(0x7f0000000600)=0x2) r8 = getpid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={r8}, 0xc) r9 = semget$private(0x0, 0x4, 0x4) ftruncate(r2, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xe84, 0x0, 0x800000000, 0x100000000, "3c5f7a202adf826f0c42725518816df3df389d77", 0x8, 0xeaf}) semop(r9, &(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) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f0000000c80)=ANY=[@ANYBLOB="00000000f5ff1b595ee5f9c084911185000000c8915b254636f7e7c40000000100ffffd4beac171386d5321d182bb261436a3a169f17f0450a998008501f51c85a01db3a06001235ffffffac9b44b2e4bc0609bcc90000e17f2a7d74062ca65a83e0c6650a0ce39484ecbe263b64cca1003ac6a7a4012267bea7cd6efa9c873feeb2e75c0e48cc42620ce6893f1366e900cb22720a519bd4fd62e2cd4bde030c82dc4f95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bd0400172a9f474b32ae6b6d89a112f6d0e7c812ddbead87b9074ff88edfeaf4606a6b3ab7469e012699ed402075786ebf14667853a657360351065295dcedd7b9e7f000000ca101634bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dace7015a3c867e753fa8e5c56d000000cab530834abb09d4102fec142fb2d291834424643622c1f50f92a02448bd00000000677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783f383b84a6f341320ed2f6621974854fff99938da6d0d28396209a08ee6487bcdce0ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9f33a618b515f516f7933b35de5d27092ac7c661e8b48e8284c9e174beab17a7dbcfeb608a8355e37bbc93895ade21d8545cc6775b719dfd593c89729bf5d16ae19bbeb1d9297449311c3124ff0af8289495bcb3cb30414e333f50221c22be3933f3723255328726c4abcd86153b4343de8783a286752c511524fe046bea459727cb21b002ce152d2978875b286835e09fb9b473d07d5f7b100052740f7c1ab941392598da054c07bb46ab19ad60100742fc55a512ebb5b99fa147aa4c2fbe62f2489f0f524c822afc9110bafd9113d8a2422db29193012af9fa367bd951c6a013faa1f5c710d1971646125107a285a2a1f759d4f9bc2000028a5e64155188a744d1121a0322a209519091f7b518a8f2fa589e73a53161db5f44501be88f7650000000000002173736f10effeaa3ea6b57768c862227ef1c955efb0b1ffa90867962d3e8d96da34f91fe64402cab45468e81478d4f9084bd7c858534b2e8506a0edfb1e3df9e51779ff886e49dda6b8325b05ed1b5f20f7d31b711ee8f77722075a3b62054f95fc1fc8e62e40e55e3c079e92c9d532a307a4461748dbc29e71c099fc9d56994a45329763ca7d56ef420167e3c71db989ad95eddf543f936c45a85bd41abf8cda5c5c08bab2d79cbbbd9f6fd56b000000000000000040b40c3b968f1ac432d7f33df209492d554b080000004db65439f7dd22b5863d2120e47e716ee7ba66364db4c6516ae95c8e007c77ae97767fffe622f4243bde9201a7b251fa77fc945efbe2ff1b8b68d3d4b2ab1801b74b1d90168bd30c02000000000000009e1334d33f3ecf27a671ba268ed8d338eeaec30975a799ad46e84ccc68198a67bad346acf1ceb4f4d77bbd800dea94b0fb0af2243421e39e0fcb50f87d000000000000000000000000000603c512d541a182c07cea4e48fee2c673e2babc3208428d2927b770478dca11dc0195e8b40477209c328694ef99ab2959aff89ec4e174f9f8aefa46aacd15e8e1beea05fe4c3771e47c8c2408ff414084de75155b14297253075a9bbeab9abea05bc1bfa4dd34adcea8e5aa8bed95a252000000000000000000000000000000ab4e72e3ff4adbf80dd9f1ca82478d91b2ff698b7ffc4a4ae3828c5b25916ab2ac646fba9097681a7429f071279783d6d8cfba0799de8c73ef9216236347ec000000000000000075e9fc99e53de1f37e51c6972c26097e55bd6000578d5fc78ab26be12a487aa1407b25bde07d1e05db9eb9c9413ddd6a82e051f281e624887a41a50c95ca132a3215ea0862932fdbd2a162755d4f1666193d128c5abc9c465fe3758fe5f76efd76c17058610ebc540a77a2c529c97bceaaacdbd7e689e55630ff2a6366e8d295317fc91934ae61de113847c11c0ff6609ea439a5153afc336e"]) 13:34:22 executing program 0: r0 = socket(0x2, 0x1, 0x7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0xfffffffffffffffb, 0x80, {0x7, 0x10000007}}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000240)={0x81a, 0x6, 0x1, 0x1, &(0x7f0000000500)={{0x5, 0x1ff, 0xffffffffffffff90, 0x6ebc, 0x7ff, 0x4, 0x1e0}, {[0x7, 0x3, 0xffffffff, 0x1, 0x9b7, 0x400, 0x9ac, 0x9, 0x0, 0x1ff, 0x7, 0xfffffffffffffff9, 0x2, 0x8, 0xe4c, 0x3, 0xffffffffffffffff, 0x80], [0x800, 0x4, 0x3, 0xf68, 0x3, 0x1, 0x8001, 0x8, 0x2, 0xac55], [0x2, 0x100000000, 0x7fff, 0x6, 0x8, 0x1], [0x0, 0x8, 0x0, 0xffffffffffff48c8, 0x3, 0x3], [{0xffffffff80000001, 0xe77d, 0x10000, 0x8}, {0x0, 0x6, 0x400, 0x6a4}, {0xfff, 0x4, 0x4, 0x3}, {0x1f, 0x9, 0x5, 0x2}, {0x6, 0xffff, 0x9, 0x6}, {0x1f, 0x2, 0x0, 0x800}, {0x100000001, 0x3, 0x0, 0x2}, {0x80000000, 0x2, 0x4a, 0x1}], {0x6, 0x4, 0x16a, 0x7f}, {0x9, 0x7ff, 0x3, 0x9}}}, 0xfa, 0x6}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000480)={0x6, 0x1}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) faccessat(r1, &(0x7f0000000340)='./file0\x00', 0x40, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8fdca59a0cbb973340d9dfae710acf863e8b4409765b391dad5cf59e8e84"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c632d2f66944f65e863c8e0ab689d"], 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000003c0)=0xc) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000004c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) fchown(r1, r2, r3) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x6) r4 = dup(r1) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000380)=0x3) 13:34:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mknod(&(0x7f0000000140)='./bus\x00', 0x2040, 0x8000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000180)={0x0, 0x8}) close(r0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) close(r1) 13:34:22 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000480)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r2 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000240)=0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f00000004c0)='./bus\x00') getpgid(0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 13:34:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 13:34:22 executing program 0: r0 = socket(0x18, 0x1, 0x900) setsockopt(r0, 0x3, 0x2, 0x0, 0x0) 13:34:22 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000380)='./file0\x00', 0x611, 0x181) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4) linkat(r0, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00', 0x4) chflags(&(0x7f0000000300)='./file0\x00', 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 13:34:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="2b0a5c9f655108ed1fe700e70000000400000000000000e05719da8e04cb9e7ea9ee9615b4293ec578f694ddaf9a4c17b23e5c742db633f83771bc395ae431a19a64f6f3c01d239c9b530360f0be2e5741c52b550a02868b2221fff2bf8354ae092c8cda7beb6d158773f50e0c809ba3f18f724a0e78a2dc8c71bb622f813f54ae0bc0a551b49615026a0eb59a3f4445dda4aa0fd7b506a6eb44458873675ee7025f0db95db01f14389244c34838eef2c0c0c24111d22f372430500d4741e73b64d8fa7e9f442c18669042d6000000000000eb3a04e9b2a64b03732bc31ee55b64998b67f73de016cdc09217891f10aa"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 13:34:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2887e4472288e44b62ef6b001300ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x7}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 13:34:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) read(r0, &(0x7f0000001280)=""/250, 0xfa) sendto(r0, &(0x7f0000000100)="e6226274b80130a75ba2d8c74bfaa24af64b5f9d03d5b6e187cb5d302aa2f15660c3229d6b054dd1aac10e034c0547aebe10fd08dcac90681ca2a0cf4f35a0b476212a83725529fb01412e81f5c86dca9b22693fb1088e62f2f7858e45e2ee82c482469e7ff93c7faff7403492921dcb1ba5441e0fe459abb6c767e9473cb6d433dc231e17682d3167d0b95d84fcb21f91d2170fc237e1cfa60a3e5bc8a5a4e1073ffb60b50ccbb813026aeeee3e085ad0031bbc00aea989497ab2f12c3000ed4ef12c06617af7ab19be50bb587ca8a1d13a3e73ef77cddf01a3f17a1542bde43da4d775c719cee19f41e4d7cec05c66932bdd40577e71", 0xf7, 0x4, &(0x7f0000000280)=@in6={0x18, 0x3, 0x1}, 0xc) poll(&(0x7f0000000040)=[{}, {}, {r0, 0x1}, {}, {}, {}, {}, {}], 0x200000000000007a, 0x0) 13:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10088, 0x1) semget$private(0x0, 0x1, 0x40) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x40}, {0x6669}]}) 13:34:23 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$KDGKBMODE(r2, 0x40044b06) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:23 executing program 1: r0 = socket$inet(0x2, 0x5, 0x81) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 13:34:23 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x0, 0x7f, 0x6, 0x9, 0x20}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000080)=0xfffffec1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) accept(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)=0x1) 13:34:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x800, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x802, 0x0) fcntl$dupfd(r0, 0xa, r1) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r2, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 13:34:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000b0c32e9a0ba3e830714c3f1fa1baf073566243c1ee2944a19c5af2e1ff0700000000000002a785ddc56887d99022b013140ef3f1ac74daf4c57bbc566b89b8bfe6e914bed3a96d79331c71357d6547598ee28513cccf7eb17ca7cd5e8e64f48cc0c9146d917684709d2045895675899804b28a85cbe9faffffffffffffff73000000000000000000000000000075faea10368faff60f832a7f0d040f89aded2b5911c9085771bad47b9007754b2e56642fb03c8e60d1de1c36b13f9040264c3544560c9fe846cc68011e943f6a5a703097847685bd03cee8c60747d979718772744ef753146252c1415464d43bc27ee6d7bb1bb5332edc41a3e593d2343fed938c"], 0x1) semget$private(0x0, 0x4, 0x80) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = socket(0x2, 0x8001, 0x0) fchmod(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x87}, {0x7c}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x9, './file0\x00'}) 13:34:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}], 0x2}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000100)) 13:34:24 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="f3") r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4c, &(0x7f0000000080)=[{0x2d}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10008, 0x0) 13:34:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 13:34:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ftruncate(r0, 0x0, 0x40000000040002) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="193baa92ea68615f92262e5d80238592e83382b3d68d6f978abfecd3ea64c5a322bc451d4fda758b4395559636703551d90ac66321497a083bd0a87e46b76ddd033077f362ef59c841f7fa15e983acac32c7171cc534136386fa27bce27ed06e75", 0x61}, {&(0x7f0000000100)="7cc7d737cdb53270755e5da8ba26e00c8ce2a7c7bba18767cb063eeab22ad9ab1a2ea0abe754a2cffea867aa7a8d986d0fa8abec99fbf30705af4f7ed6845e37b5db5b15b9e1942d078ac78e14025bdb11d27eee861f96bbf6752384b09becfdae5686ba73669f99", 0x68}, {&(0x7f0000000500)="2bbaac30385feb55a574c7f256c52b8b8a12b49680350aeaab7923d0c9fb01fad51bf32a8dde0d6050218e415e90176348a912e4369eadd2c95e52c3494d3201f989e93b15bcf2e67bc52bc97ff516da077ea3f2f05d9a082c4f49e20b3e3a524d7e5091727100e03d510296e6680f8c9ed597c63afbe61e025fd5af059d823af1a4947e53579ac4966e47e70fcc3a8cc2075b3b828d23d12efece959043825f543cb7c82da867a45f37f49fd99c8080b9e6f96c529824c2780598fd81e70e9f2a03961254c795f80558d09e884779f935f9676f5423b9632ab0abdb481ee72058937ff69a796e694c29788d753a07cfbb28c60d48b8fe43e1dbe6d6e0df69a6db408f50b651ea671dd186863d91bfbed4ed69801cda48e3caa473a784a8a7fb63d7d22bb196e2e0f74523106ccdf08e55aa01ea20da5efde1d2687464db92310b85617b8bc3e747bfe03a8eaf155e55e537fe34c1bef9928d38e1be3fed1fb5c7972b6e83fe577cc75da0e63c933c361799f19f88ca289bee1f86f430e0732db9099fad8fc5a3bc8d79463276e2d1e3532c4e2669bcb9f956bd9ca4683252cd74f68a0f1110fcba5beeeaa27ff50825821082d418071ef2e8f58c8ad64ad1d15ac4ad5c8d9c132dfd49ad16433854eca25b7a897444205e3afc52e6870cf4252cfd10843489371de925d868bdc6ef5596d17ee7736150a637015be903d397af89e109d29a2a5fc6fe83624da1e61d535805193a6be5f2964e72735584e5f96a396185d790c586347dc6977aac34f826d1e8350ae08cf2f899d9d95117f7947fa35805dcfcf2584c830069246bdafe16e2a7715e2ae149a2ba267fd40d6aad8a1091673694ad149e06542a38836a79aac77b2daca48ee902f5eb2d6ae23e8e12510bc47e7d952a79bc7d60e4854843bbd7cbeed54b3d986c1ae03d8f80a8e3cb6c3d6864e25ba234bf82861b997e0d5a4c17e87a6cac19290aa5d0f6e0ba4755a4d2a1f54618e75b44ea8b72f2e5d770a6f18be75873ba158cd3f8b3b4c573469036d9cee10e09b6cc81e461b3c298b62d88389211575a651bb8ba68ab402644924d99ac90db06b0dd2ba0358683545195824d5c6bbeecd8cc9780e435b0854857ef176e0100ddf8ef1f11fc9dfedf2f63a0d1dafa4929b0e429a1e099935450b950ded0834ff63e2112674f8c1ec650a86a664d95fb363a286ad74903d481d95771f728b01548677341acbd66cd29827779128411dc91de4379fbafe12a66dc8199a6df43876ee04719fc9a37d2cce3bc52f6e558dc930b4b25f1c5c0177a4f40384779993284584d556eeca4dffdc8026a722a23dced2f6ca040c509b933d4f177866b79c428e086ab8b0d891df05fef95722abf6fb4d67acadfbc5366139079459e1badfb30478fd3066e9585a8c673df5c428b9a085f7469254c9406900cacb7974aa30e12b554065a3a5eb466a9541422b2b3aecdeea66ab5767f5855af1642dfdbf87eebea2279adc41c8a9c27a3d2788bb3225f17f44205990891240c2c73250563326712d5bd925ea789e9eb2138385232d4f62d407dfb6a2323cd4f32b23c0077f5c134bd8bb7792f2128d9de70ac630da2ac97d9e79631a35f3763e3fd50a24a97100ea4dbf4a8e3d95037c5b7a3876b357f07ba216a1392cb52703cc12ff2d8b129160cb5495da0be2e5cf6b297725be3d43f7fcc297c5752690e5a6aa106d7387bf48496d9c4308264fb501f242afa62c61dccb4156d4b172f416ab414f0c0e9e87153dbaf64059721ea5c671be95846684a27cc62861779511504dc443f9e2dcfc7e2fa85bfcba261dc24953204f6bc371d5b25fd3bf4a6090a7cf60969ca9b0a12d931dda85c56c8fba0a22a384fb29378bd1a2c618a8fd02d5e7da05a9abcd92c99d9a4b95ca14851946506375dbe9783ca90253d9fcdce7c38bbe4c82d3884d358e0b281ee777563d2800ea8bf64ce8ecc3e6fec29b5697fc8f6deae63eb9a9bb6ebe3342f838e9a03b4d74bec7347f53846bb8e3c38290a88a48727d66174a01a2171f632591cfadaa20ec5ee0eeb5281e4fe4c32219885ceeeda4788a44a48802c8a8f4a81d4e0876cefb2e26816be6e8045baef965fe695f6fe67b169430e36c94f4c4018fbec9461996dcd53f5349645a16f7c7fe66223a3e1b51cdd9fb5a096b90765144254807607671b8c5d3b6823c08f79ff765353ab01abc81e9dbec8e7338759e405f9a0ee21c8d87f7285ddb8ee310e6fe742413fbdd8337ffa224cc389c2e73356440cbac02bf4a21b4d95be2639c0ecaef5092cafa9457074ec8925ca83f1057722905a6d9877fb272b3e0e5732da43268ba5b25b0626ab4ff00779028c76c6dd0d51418192d0c3028fdebc84ecc5548fbb0e28ba3b7d53861db2caa5621826234b42c0f6b9fbcd8fb41d158c941a00a94eac17a286bbb043a9dd385d2e6d5afb77f67a51e8e9343b242f175d2def81e4b8ddd80f3949f377bb996328299340ce249d397e6a9c3070fd30a0dde218938937adc354711ff76a01e9dfa2422eaadcdc14ba163c98f11c1e82ca13115acf229cbe217cdfa09680e2d241e7f111ddfbc67278d5fb0e8f3b6972dd557e9e882570adb4dfe1b1c0f0c5618c1df3c82f5a43aa5d28161f9cca22efae4aa13b39495a2150fa5f59c469fe481b7ef2db21c8d28a3c31a5657d8dcf118761bf29fb0ff3199ac43834820d005d1cb6b489a33ec72dd0eaaab9ba240d0b34db8d1b47f33b8bf29b1c4eaaef9b698275e08d0da62420155f17fa15d751aed8084430e6a25b06278923f280a1e895d0977a0c8f637bcebbc062eb893e0fe74c2586e3d7dac46dd529b5d384d0f10f134b8db07d1ce86db524fbad91e9b00154f26461bd4a56c9246055cc11d18b1fa1970f3b348e64d9bc88427f0b49ebe5e72cd563c630aacaef019ee0e3399c4a0c595d922eafaa09add35f48b654ef6218fcd68871c390bd71df8764529d7233c22a95979a75bad14621ac34a7f5860b02fc9973ae927de78b1245f3be516ab9a8b6b0b57e8dc9d129b815ebb7ffd12109aaf7f252741c7e8be8fac4023c56b6450ebaa32ff5afe23a629cb7a607eab84b4dc52370e58006eba81e29b4dc70d195f7c3c1728cfff64b1e90be6af8855a8fbb35cc3b02af51cfbfa5876e016076785cf949a80933b674bf001e19abdff6ed0272bd331b092e2ac1e60d3a7a4589ead89c4cc0e42c05ee67fa78d613aead93ff10e13f382b1127f1a24f33af9c7aa7b70a8b84088d16bfde5b225bc5efa0ab35b210e4833b7b7c4344f2c3b4262343159a305f3d27251bd7ebd31b0768b3a83949df77e78d8318e71d53c072ee528b418f16569660c93bdb7cb8d550ce1210a4422821d2237d25b841a39ea9de65ae452a444f8aa637fdc8aa3610ddd334ccba107fd81a4ceb4e0858ab6c99d21308fabcd4ed18e6945387f689006caf330bc3ad42c99fa264c11b145da86b6877d63f15f57db490dd2f01c8baf3d7cb1f1b3633fc0acdae50f0aa7854286841a0d8819657950e8deb82752523153d13e8d73786f5599b23cd7aadf3822c1908fcada18c15fcfa49da19d47aa03247867a6478f4e43ffb6f1fa10ab5a467717c3122748d1e87645841713febb726855d7582ebe8f12ddf0fb49fe3d0dbc3435bbf38254242736052f63bdf2ecd30d29c7249c9f9710a23aafc4ed0ab6fa40c167cfe35eac6fb5f5443a81495af3d70744344f0a24d61ac5f852990a88d89606f6faa1fdf76b785acdf0667384cec898fc69283a8f175f95596399ca88d6fac27e08e294d3f2e8323f9bead500f005bfbeb0fdf822d987dd65873dbeb4927729f715da15b47b88371e9866d50bb522e776b736fb2c487fa9b1cef74f5860c5e9074d5cbecb189d39ed70905962f54fa894a4bcf73e8cbb18c18d37d39285f6bf458f691dbb5ea097d5d3016659a8a17d2534972c4fcfa7c01348337fe2f7da2181b72283967713ff1bb3d32c91f9cedcc0cec5840c92137b5280017c759b987fbd6d17c3590fb60958373a002e987a23a48c2aae2755d7d8e7cb722ec6948765b864be516b955372999634849818353baaa7b0f162aff27717c354a63c95edaea1bfb4f7b2655eec31f6485b2035378011ba55d2fc4faf20128234a5afb0012add2dc2cb3082f9c1e706e246fc395d860cf1ad708c426bc073be1dc011082eead872c9ff5d9c4f9471233f093c199f585b016a0ca7c1adb0196a1c711ee64319425b09eb4024f2e3298e49aaa0563e0935c2ee54ac5cbd5beecdf62b102c8270d924407a46101b246e09fca0639950f9fff1ca3d4a4558d6e3e7944740d06f28ea8935f6742b08b5a30354bf2f20649c13452a52443341f90e166b586f187dd8da48e82b0d5d8ae22389d263adc97cd6fd30d58718f2b1e2e103167232e038f9fe7e94ebfdf70a657a85132c31eb1cef1c0ff3fca56b5c556cba419ecb1f20084dd1e092d9e8e5868e2bc21018a4ebb506d07e340a90664a2630234617647ae383a40e79fa3244ce83c0852188bce9c85f69cd59dbe2bda986d41199414d0ac545f05049e04247b00af4f768b3f81f631f177cfec5786237f71a2db7d1d2209642fd0f5178101c6bb07feda13fe77f4f726a8599029fca4c46b358c2819b28bc022867c247949efcf7d9a3071b15ec4121d71c7353cded70ab9bc8b132eab3580fca078eb8d28c677f4acc900c73b7d5e02184624ef3d4ba74aa42ad1ff5096be96ff3e56ae17d3f699e7fde4dbeb1128d874026b7b8764c7f6b5d74e9a478b266565e90e5c98a97c5e269601ad46d6e3e959ae4aba5b71dbdae0506140c1c9ea63e838a73b95a78194fd6e38899ebf0c70365fd24ed5448069f9837bbb114a9122e93d743b099ce81604041ee81981f6fae5235dfd20b3c99f5ff5bb60022a23d0dcb28ff3f55573fcb58a9a18678b56d06e1c2e9e2b95f835f9b33fe91a6b122c41f3f642454a42e3f655dfd19623250a8dffba117302efde5259d5141125c6d3525c61bfc51b153290a450bdf1125bdaf98f404b35502bb1599c41f4a00b4b3fbc67a1f93626ea3eaa4f4dad2431e5979d6bf50568295d18bcbeb865f8d0a20ea1cc48731d70e48be44e3035dfe4f3ed7c4a042283d6c0d6fb98ffad02f9a36de019636c2ecd4566c1bc10e4aae68b42093a8e63ea06e8f5a39ba408a0d47f7648c1f0fb45b5a21025d242688982fe3c080d7cdb5b2588e749845fc0672c639af3e635aafcf87c1e8f345f1288801e9f7a5bcca05938ac1a7e27332277b869e048a502cda4785b1ad222146c2ff3eb2210a70944b94b201815a23c8d18eb6875d99cbabcf69477b456fb3d8ea56ad81910819cfda7e7ad441857cb277fce5e66f12ca3de5d5b3ff7316be4a4b0961c62a8f01a8d995d88564b25b9216a467260de989464c636007b27e5dbc2ead2fdc30ea9be271cb5978d1a276d6fb78961b58db4ecf6cb23315cf3cfbc3059eff64b6831f54418e2db19180d68e2c1a0067a69a1c34d1153535a066d4a5e711416153415564244398701f2d5eabc192ae32cbbf4c8b62a61fb95bfa462df85fed697bd6db12e47ed00463bf7d293fe4819fe7b5fbb93af51bf70e42e5f4bd18f05d89d5e62bd0fc3ee32f5decfa79eaee6838888b86549d696d3b080d579f85ba1c28e93605e3f7f523b6a3463d5361956d35bb7e29eeb3adf1d864d2bda4c255c9ed5aceb8f0077fd7037d1b64ed8368cc25784bda69990fdb249373fe4a976c843894e2ac49127fb", 0x1000}], 0x3, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0xb4b895fe2df152f0, 0x8000, 0x6fa) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:24 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="621c0207e00200010040"], 0x10) write(r0, &(0x7f00000000c0)="025cf012eb3563ec2ef2675a2d287d81012799a2", 0xa0) chroot(&(0x7f0000000280)='./file0\x00') 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x10) recvmsg(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000080)=""/192, 0xc0}, {&(0x7f0000000140)=""/181, 0xb5}, {&(0x7f0000000200)=""/175, 0xaf}, {&(0x7f00000002c0)=""/245, 0xf5}, {&(0x7f00000003c0)=""/80, 0x50}, {&(0x7f0000000440)=""/169, 0xa9}, {&(0x7f0000000500)=""/204, 0xcc}], 0x7, &(0x7f0000000680)=""/4096, 0x1000}, 0x1) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x1, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 13:34:24 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x6}, {0x0, 0x400000}}, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x1, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) r1 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r2 = semget(0x3, 0x4, 0x1) semop(r2, &(0x7f0000000440)=[{0x1, 0x2f, 0x1800}, {0x1, 0x8001, 0x1000}, {0x4, 0x5, 0x800}], 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000380)={0x1, 0x19c}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getpid() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000240)=0xcf) flock(r0, 0x15) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000340)=0x10) shutdown(r3, 0x2) r4 = semget$private(0x0, 0x3, 0x10602) semop(r4, &(0x7f0000000080)=[{0x4, 0x1, 0x1800}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1800}, {0x4, 0x3c, 0x1000}, {0x3, 0x6, 0x1000}, {0x5, 0x8, 0x1800}], 0x9) 13:34:24 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x3, &(0x7f00000002c0)=[r0, r1, r2]) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x2006978) 13:34:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000640)="bc", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x9) r3 = syz_open_pts() mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x20) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) 13:34:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x1) read(r1, &(0x7f0000000140)=""/156, 0x9c) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x8, 0x0, {0x100000001}}) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) fcntl$setown(r1, 0x6, r3) close(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10000, 0x0) 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3ac, &(0x7f0000000040)=[{0x6c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") msgget$private(0x0, 0x406) 13:34:25 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x347) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x6cd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 13:34:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x35) 13:34:25 executing program 0: setsockopt(0xffffffffffffffff, 0x2c, 0x2000000000000000, &(0x7f0000000000)="0000009ad79fff90e66e7800", 0x9) pipe(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x10) r3 = socket(0x1, 0xa913b91a9eb2b0eb, 0x3ff) r4 = open(&(0x7f00000011c0)='./file0\x00', 0x2, 0x100000010) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000010c0)=0xfffffffffffffc01) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000022c0)=""/4096) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x460000000000000, './file0\x00', './file0\x00'}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001040)=[0xee5]) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0x6, 0x6}, 0x8) setsockopt(r3, 0x3, 0x2, &(0x7f0000001200)="30c49ea07d922acdc45502fad8053ece38343bfc90a1248ac707bd9b93dc48ba91ede89aa6ab602460f03710d51a7b87d478fd70a9a666a38a74805e1e605b359ba127558a1402c9b3370299d01b5b7592a8dec031f273760470958a7fd7d98486f711c60663786c0f21e1938ee58bb186afa8db02a4a0ecacad87e2236cf831e82a9d3477d757ec6536", 0x8a) getdents(r4, &(0x7f0000001100)=""/155, 0x9b) semget$private(0x0, 0x2, 0x10) 13:34:25 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x4) fchmod(r0, 0xe3) pipe2(&(0x7f0000000080), 0x10004) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000700)="7c59b79d125610e88c1cce3ced41cdc10059fbdab9f778a01e7c9c5b02266fe01e73560c1436f07d37c92d547072c1f56cf5735f06170fc0530294eb1fa4b1e5ae2078d1f142841b592523ba39b133ef996c946471826b39c2568a18e8846192788935a0677d5a989e0db22f9eb82c92d30a4bbd6781627d3bfe2b41ffbb9259beae3a984eb44f3483a7c55412e36d8710a8634aa77375a9594af8b17a4691f2fe4eee527d6c9e360ccd9392bdca2f2754434e765b8b31fa47420fca12571d85dac3dba47155ace486cd160367c78bded0340d74240f8f5735ae", 0xda) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0x7e}, {&(0x7f0000000540)="ac56f2a63c68e06c9edd5aff04e67d0ae93bab7e4f00efe48fd551aaeb10db3e2f50abe283b2a51aa939e6c0b3aac5fd8ca2859054292912ed7b4d799e9ac5f44d979fdcbbc7f61610c7fe6d4e214816c2080ba388117a360b129a612245b3581b3d", 0x62}], 0x2, 0x0, 0x0) 13:34:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = shmget(0x3, 0x3000, 0xfc831bb0361001b5, &(0x7f0000ffb000/0x3000)=nil) r2 = getuid() getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x7f, r2, r3, r4, r5, 0x80, 0x9}, 0x1, 0xcb, r6, r7, 0x80, 0x7fff, 0x36e}) setsockopt(r0, 0x800000000029, 0x3d, &(0x7f0000000080)="d5ff9668", 0x4) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x182, 0x0) mknodat(r1, &(0x7f0000000180)='./bus\x00', 0x2, 0x8) r2 = semget$private(0x0, 0x7, 0x2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000040)=""/252) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x23f) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="84e407580032e0220c885daee6c867ab77b08b6b743e82edb67a5f8fd5896eec75195bfbaff652123ed5e5a349eb5b4d8f28ac0124d59014318d523082bd67d73b1facbd0bf9bf7b69b20c9d68c7caa552e1aa93acbbceaaecc86e947df99c24e9d2eee82593caee9a34ccd3451db74ab6d89d20bb803b69cc6a97a31cd2399872266647cf9835f6b749f967cf5e07", 0x8f) 16:00:00 executing program 0: openat$wsmouse(0xffffffffffffff9c, 0x0, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000240)) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) sync() syz_emit_ethernet(0x0, 0x0) r1 = kqueue() poll(&(0x7f0000000080)=[{r1, 0x17}], 0x1, 0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x800, 0x0) 16:00:00 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r1 = msgget(0x2, 0x2) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009883dbc34da943290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009e8b52c241172b3c6996fae2a07f579698366bdefd830df01b3e9a14ab26c6e704f9be58430acd7d764723056bd0976ac177883fad0bca2f080709d4ab3e4244a95d08e9b0da66f1ec5ddeb7ad9d7d1f1b03e82be535819c739537044c020cf9bd378d6a067b5140dbd4b1b73eeeeb346277561ff1795d797753bcd6279f922eeecbabdfa639757b77f5a0b8af88b0842644cae428596432ef003ddd08365a9e112dc56a906e2ac3c081dcf964c193cb9e006f3cb83717f4504f483bdf864177eb8ac481f2e692b894d8e2cf65ac6a41dc31dc45ab1d59ef135aa48c839a9d79b65af460440ab520b92d3bbee10684ba26a54a2da8c73030fcb278e45d8e538ad4283f60cd"], 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e1000000005f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c010016b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc0232a3bcae59143a9cedfd06f6375523cf2511a66b8d2ed7dbf8ffab81101064ef9d59f1678d27cb5201176aeb8f996d240b7a5c3ab253ed14839f7697de65d24414bec1b95b7fc752839409272a254c4d7a46272a0683877296d4e7b469314f2a44fd8bae1942f6bf980da408b9be8711b73bb62f73c8cbd075e5b556c172713c459c91d0e0426f9ac530f95fe540d236c2f20cf179757dde663274ed957ccfaa577739aea4eb7d885675e20863ff252dc85745440b3ac11b01b04a38f1a7cf7db1263e68"], 0x1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r6, 0x20007471) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000480)=0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) setuid(r9) semget$private(0x0, 0x0, 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r3, 0x0, r4, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) 16:00:00 executing program 1: readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000180)=""/246, 0xfffffffffffffea8) r0 = dup(0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x7, 0x9}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280)={0x2, 0xf0}, 0x8) r3 = socket(0x18, 0x1, 0x0) getpeername(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000040)=0xfffffde3) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xa0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20880, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200002bf, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x7ff}, {0x24}, {0x6, 0x0, 0x0, 0x40000}]}) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x20) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) mknodat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x2000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x6}) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10202, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000200)={0xcf, 0x0, &(0x7f0000000100)=""/207}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) panic: malloc: alWlARoNcIaNtG:i onSP Lt oNoO Tl aLrOWgEeRE,D tOypN eS =YS C2,A LsL i3 z4e E=X IT1 8404 6974 40Stopped at savectx+0xb1: movl $0,%gs:0x530 TID PID UID PRFLAGS PFLAGS CPU COMMAND 446815 91322 0 0 0x4000000 0 syz-executor.1 *449674 26467 74 0x100012 0 1 pflogd savectx(6,0,13ae2bf814b0,3,13ac14603b16,13aefceca000) at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffcee70, count: 14 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic malloc: allocation too large, type = 2, size = 18446744073709550976 ddb{1}> trace savectx(6,0,13ae2bf814b0,3,13ac14603b16,13aefceca000) at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffcee70, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff800020aab8f0 rbx 0 rdx 0xffff800020ac0778 rcx 0 rax 0x31 r8 0xffffffff81a5e3cf kprintf+0x16f r9 0x1 r10 0x25 r11 0xafc69d04a4ba0ba r12 0 r13 0 r14 0xffff800020ac0778 r15 0 rip 0xffffffff820dd3f1 savectx+0xb1 cs 0x8 rflags 0x46 rsp 0xffff800020aab870 ss 0x10 savectx+0xb1: movl $0,%gs:0x530 ddb{1}> show proc PROC (pflogd) pid=449674 stat=onproc flags process=100012 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac1158,0xffff800020ac1658 process=0xffff800020adce00 user=0xffff800020aa6000, vmspace=0xfffffd806e7d62e8 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 91322 449169 4827 0 2 0 syz-executor.1 91322 369513 4827 0 3 0x4000080 fsleep syz-executor.1 91322 446815 4827 0 7 0x4000000 syz-executor.1 21327 20895 72695 0 2 0x482 syz-executor.0 4827 339428 72695 0 3 0x82 nanosleep syz-executor.1 63238 501219 0 0 3 0x14200 bored sosplice 57744 154113 0 0 3 0x14200 acct acct 72695 336037 78505 0 3 0x82 thrsleep syz-fuzzer 72695 260971 78505 0 3 0x4000082 nanosleep syz-fuzzer 72695 473021 78505 0 3 0x4000082 thrsleep syz-fuzzer 72695 176127 78505 0 3 0x4000082 thrsleep syz-fuzzer 72695 482011 78505 0 3 0x4000082 kqread syz-fuzzer 72695 38522 78505 0 3 0x4000082 thrsleep syz-fuzzer 72695 418301 78505 0 3 0x4000082 thrsleep syz-fuzzer 72695 45347 78505 0 3 0x4000082 thrsleep syz-fuzzer 72695 464743 78505 0 3 0x4000082 thrsleep syz-fuzzer 72695 322916 78505 0 2 0x4000482 syz-fuzzer 78505 240177 76304 0 3 0x10008a pause ksh 76304 400495 35648 0 3 0x92 select sshd 50621 111159 1 0 3 0x100083 ttyin getty 35648 359210 1 0 3 0x80 select sshd *26467 449674 97097 74 7 0x100012 pflogd 97097 114473 1 0 3 0x80 netio pflogd 2977 233061 7211 73 3 0x100090 kqread syslogd 7211 279440 1 0 3 0x100082 netio syslogd 70502 15116 1 77 3 0x100090 poll dhclient 47710 14755 1 0 3 0x80 poll dhclient 92385 392940 0 0 3 0x14200 pgzero zerothread 7729 369512 0 0 3 0x14200 aiodoned aiodoned 82124 107073 0 0 3 0x14200 syncer update 75185 99216 0 0 3 0x14200 cleaner cleaner 4941 477410 0 0 3 0x14200 reaper reaper 81765 272684 0 0 3 0x14200 pgdaemon pagedaemon 94157 7570 0 0 3 0x14200 bored crynlk 4182 80325 0 0 3 0x14200 bored crypto 11145 389387 0 0 3 0x40014200 acpi0 acpi0 45850 280884 0 0 3 0x40014200 idle1 75682 295208 0 0 3 0x14200 bored softnet 42213 216520 0 0 3 0x14200 bored systqmp 5854 487985 0 0 3 0x14200 bored systq 13222 334135 0 0 2 0x40014200 softclock 36528 232162 0 0 3 0x40014200 idle0 5793 352171 0 0 3 0x14200 bored smr 1 193617 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 91322 (syz-executor.1) thread 0xffff800020abf8c8 (446815) shared rwlock vmlistlock r = 0 (0xffff80000066f478) #0 witness_lock+0x52e #1 vm_get_info+0x39 #2 VOP_IOCTL+0x88 #3 vn_ioctl+0xb7 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8264cd40) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9542 6436K 7074K 78643K 14096 0 0 pcb 13 8K 8K 78643K 211 0 0 rtable 113 4K 5K 78643K 601 0 0 ifaddr 65 14K 15K 78643K 204 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1542 0 0 iov 0 0K 16K 78643K 121 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1211 76K 77K 78643K 2495 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 14 0 0 VM map 2 1K 1K 78643K 6 0 0 sem 12 0K 0K 78643K 162 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12843 0 0 file desc 5 13K 25K 78643K 1462 0 0 sigio 0 0K 0K 78643K 17 0 0 proc 61 63K 83K 78643K 722 0 0 subproc 32 2K 2K 78643K 102 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 126 0 0 in_multi 33 2K 2K 78643K 129 0 0 ether_multi 1 0K 0K 78643K 8 0 0 mrt 0 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 350 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 100 21K 30K 78643K 5631 0 0 UVM aobj 53 3K 3K 78643K 53 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 220 0 0 NDP 14 0K 0K 78643K 60 0 0 temp 186 3560K 3628K 78643K 28679 0 0 kqueue 0 0K 0K 78643K 11 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 17 0 10 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 87 0 85 1 0 1 1 0 8 0 rtentry 112 88 0 43 2 0 2 2 0 8 0 unpcb 120 453 0 443 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 6261 0 6261 3 3 0 2 0 8 0 tcpcb 544 315 0 308 1 0 1 1 0 8 0 inpcb 280 957 0 948 3 2 1 2 0 8 0 nd6 48 12 0 8 1 0 1 1 0 8 0 pkpcb 40 10 0 10 3 3 0 1 0 8 0 ppxss 1128 26 0 26 5 4 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 56 0 40 1 0 1 1 0 8 0 pfstkey 112 56 0 40 1 0 1 1 0 8 0 pfstate 328 56 0 40 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 393 0 177 14 0 14 14 0 8 0 art_table 32 394 0 177 2 0 2 2 0 8 0 art_node 16 87 0 46 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 12 1 0 1 1 0 8 0 semapl 112 160 0 150 1 0 1 1 0 8 0 shmpl 112 51 0 0 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3566 0 2165 46 0 46 46 0 8 0 ffsino 272 3566 0 2165 94 0 94 94 0 8 0 nchpl 144 5744 0 4137 61 0 61 61 0 8 0 uvmvnodes 72 4509 0 0 82 0 82 82 0 8 0 vnodes 208 4509 0 0 238 0 238 238 0 8 0 namei 1024 17868 0 17868 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 4 0 4 2 2 0 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 15777 0 15777 13 10 3 7 0 8 3 plimitpl 152 133 0 125 1 0 1 1 0 8 0 sigapl 432 1650 0 1635 3 1 2 3 0 8 0 futexpl 56 19198 0 19197 2 1 1 1 0 8 0 knotepl 112 408 0 389 1 0 1 1 0 8 0 kqueuepl 104 334 0 332 1 0 1 1 0 8 0 pipepl 112 930 0 911 3 2 1 2 0 8 0 fdescpl 488 1651 0 1635 3 0 3 3 0 8 0 filepl 152 9775 0 9670 7 2 5 6 0 8 0 lockfpl 104 449 0 448 1 0 1 1 0 8 0 lockfspl 48 144 0 143 1 0 1 1 0 8 0 sessionpl 112 22 0 11 1 0 1 1 0 8 0 pgrppl 48 38 0 27 1 0 1 1 0 8 0 ucredpl 96 1803 0 1794 1 0 1 1 0 8 0 zombiepl 144 1635 0 1634 2 1 1 1 0 8 0 processpl 896 1668 0 1634 4 0 4 4 0 8 0 procpl 632 4666 0 4621 6 1 5 5 0 8 1 srpgc 64 8 0 8 4 4 0 1 0 8 0 sosppl 128 15 0 15 4 4 0 1 0 8 0 sockpl 384 1517 0 1496 6 3 3 4 0 8 0 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 13 0 0 2 0 2 2 0 8 0 mcl9k 9216 11 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 11 0 0 2 0 2 2 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 239 0 0 27 0 27 27 0 8 0 mtagpl 80 27 0 0 1 0 1 1 0 8 0 mbufpl 256 270 0 0 15 0 15 15 0 8 0 bufpl 256 10715 0 3667 441 0 441 441 0 8 0 anonpl 16 164867 0 152223 106 38 68 68 0 124 14 amapchunkpl 152 9794 0 9686 23 18 5 12 0 158 0 amappl16 192 7852 0 7148 84 40 44 48 0 8 8 amappl15 184 729 0 729 1 1 0 1 0 8 0 amappl14 176 52 0 50 1 0 1 1 0 8 0 amappl12 160 472 0 471 3 2 1 1 0 8 0 amappl11 152 351 0 333 1 0 1 1 0 8 0 amappl10 144 17 0 11 1 0 1 1 0 8 0 amappl9 136 672 0 666 1 0 1 1 0 8 0 amappl8 128 210 0 185 1 0 1 1 0 8 0 amappl7 120 66 0 59 1 0 1 1 0 8 0 amappl6 112 366 0 355 1 0 1 1 0 8 0 amappl5 104 638 0 623 1 0 1 1 0 8 0 amappl4 96 1444 0 1414 1 0 1 1 0 8 0 amappl3 88 619 0 614 1 0 1 1 0 8 0 amappl2 80 12516 0 12445 3 1 2 3 0 8 0 amappl1 72 45982 0 45525 26 16 10 20 0 8 0 amappl 80 4988 0 4951 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 52 0 0 1 0 1 1 0 8 0 uaddrrnd 24 1655 0 1635 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1655 0 1635 1 0 1 1 0 8 0 vmmpekpl 168 15170 0 15136 2 0 2 2 0 8 0 vmmpepl 168 206659 0 204811 173 77 96 105 0 357 12 vmsppl 368 1650 0 1635 2 0 2 2 0 8 0 pdppl 4096 3317 0 3278 7 1 6 6 0 8 0 pvpl 32 462311 0 446507 246 81 165 166 0 265 35 pmappl 232 1654 0 1639 4 3 1 2 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 617 0 6 18 0 18 18 0 8 0