0000040)) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00ea6d2f66696c653000"], 0xa) accept$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c, 0x2000000000000000}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0xc}, {0x8000000000006}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0xde) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = socket(0x10000000000, 0xfffffffffffffffe, 0x7ff) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x105f, 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r2) 16:00:18 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b9d2a538706000000b8180000002900000031000000000000000000000002000001"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) r3 = getuid() setreuid(r1, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK/', 0x0) r0 = open$dir(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x4000000000000) 16:00:18 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/147, 0x93) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) getpeername$unix(r2, &(0x7f0000000180)=@file={0x0, ""/41}, &(0x7f00000001c0)=0x2b) 16:00:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1, 0x0, 0x0, 0xfffffffffffffffa}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x1c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup2(r1, r0) 16:00:18 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x4, 0x400, {0x9, 0x2}}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a, 0x10}], 0x2e3}, 0x0) sendmsg$unix(r0, &(0x7f00000011c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000100)="0b5daf4f988225bb7e783073e51bd86604bccb2b23cb62406aa24d067f9c391e148ca6dabb3a989eb0245ccec885334be66d8dc9770891d6cb4ef2db809bdbf2bc69089b331dfbcbfdb70a3a60331440ac557ff22130555e0c8209354991a8fe96b7b34304ae8aeca2c890ea528e9606add41a83243f80df34cf6a9810e89d3002dfd9019f9eb3fae7313538775c3893ccc60937e32c7c054cee68e7daa107047181cefc2070fa50f0bf0e3806f31220de50d9b1176fff781799d0956e06230ff5b410fa1583d4a7c0b5eca8f9bab8e86ecbd753cc6cd594999d07948b2d8f43a5d39377ff3dbcdc05d9eeb2bf84100bbe40de6f29ece3798f060e3b12e581b6c22db27c39e428fbe36ba9379a5456d82c384418b3286dd8670fcca48118722b6c3fb53fd016fcbfaeddf9133d318a7213c191ac55fc74f10d8a19f2128bd3836077b6116235c6b177299b26288345c4c82d5070251170bb7abc069a3c180a85b8150d6559685e6ba408a0e835e0746cc430a925ee8e55aa666354633b78b5edfeec0fbae259bbb20f6bb22bc536ac90007f967436de313f440adcb1bf8750b59d2fd5e73bbbf44e1920da4b9d80c21f468531ba0b66b8df7c47d4b280a075b1911b30e0af96b547d2396b6ee59103de69f5d4567d38c0a0fe788056489665e0c45132ceb1ebba2fc80049c69343f6eb786e468c028b491db5e6482d4c58f877e72e4a2578267e3aa98a14e65f3389b940abd3598fa6d19935ae23b6c9a303bbc3f783aff1f8219fdc88fb9a1b65d45a8c6b145ef6882c79c9b809b73829ac18127087077bc2460aa91ee5be990416aa0beeaea573992f9dd2f3ba3fc485c25121777de9f34acdef34ab30ebb5147f0f4284413130bba9c80df10f20856eff89f96a0a655f872c05cfc2321ce96fc39b5b8bb687c374308601024633c6a12969f9091aca9231a92ff74f453ce5d4c7fd0a1d21f617901a00d1235623dc457e59d7fac8356996535ba80c32264016a62286ab9e551f2f76e9163cd27b5682c206be42f773f43033a8d233b0f7b3812931a6cd8815fb2df1071e31e824679b48676d466a67fcfddc3adcc31f4f215e79d7c7c1e06195789e96d3792082ec83427e6e51a5e8dc644d924f22571d71818c71869a4a501bc68cbb3ce31d86c7aba97a2e1fe2139bb3643152b86ac83c48346b58f0dfb0f35e3cd610b759f7a31bbbd9d8be6ae7899c9412087c2b55931a5def8966903112602334ff014fb204283fec4ef7c411472c7a57a507054c520fe0134b8a166061d3793990e8b545a7bcf22413119c18bc8925a7af9c286eb70c65f1974a7a40dc03ec23ebfde98154f059801218837b5e75fbbe09720b8b0451b24289801fb7c3be41babefc706d9ff504a40f966681afdbe18555c96797b20313c28554b72d51267078b2aee5707f0436c7617cb4c3d1ef7b0a27f87c85a429ba8fed9e0176ceb4dd5881b0759fef96100af2f8a18ff84ac070d03fe70614f061ac7442a723219d044b0acf799fb3d66250c3b969fb3cd6f655bc86aab0cabd9622e975abe59fe5d019189be5b72135bf1c9aa31658d67299e561249db92b2dd4fc84ab17fa8d5b36cac12c33f4f896d621e60d158129340000bdfa9b6b18d882cb576355ba9a74a6440faebe3e76fe28f383d2929223a8de225875a74e49be67fe13c1b610b2ec27f89b6adbecf4795d876914336d8aa9f220cf1ce99f95d3ff9b055349b336073e09b0199291fa03dbabac94e57f3ef0c4107cf01959dc63915f2fc61d29f5df61e2879bfd2e38db6d0dcba01e495efa5667c7f8eacb45470141e48372cc54ebef4c2d7d1c59cb23839289b6d36a0c210f8565b3d7b6b695b997b5914dc1be6f34d6ada2ba3d89d6f620ee6bb59c535546d67fbbc72c20dc08091e4bce64282ddd1486a4aa114b1225036853dca7e27c1faddd37ea07159a0c87dd7a05abd075086d5f81a78a3c6eac424d2a94f45fdbee85ec1849a47685075dbc305e3148b6f03ce4db816316c153b1eb3a77f16dffa5f9fc7a77fb86ab6980e3628385f05f7eefdab26d4a6a04983fbc7ea940ad46fe2f75c6bf6f065268e7eefa4545ceaedef2221eceedc7d5c04d92c96591e0b15ee310b665e4a0db162636c3f44753b72a54f93135c016ce87a471ccdfdab31b87117faf09b53a9ecd045746e0fa4c4a1e4165b0793ebb9ec8145967fed04250aaf9be390920ab7d650c13a96d97294ddbce82d62177acba39c92d1b12fc9da0f489a014396d419c997c74a59806c3c3cdf985652c463057a36a85d20f9f54a438040d02294e3b06a213a26acaaa5cbfd4a15e52d6da9e26a4fe807f0afef590e6d8ac4788bb7b9e1a2084f54db6916427f95566b8fd7bd8d5ca16252c9a073e0bacc38e8b4c21ade33c26961f16d73e18bd95e231993046c80324f9ba5af88945df14786b98783f011cead478379ce311c05ca8bbb805dc734ff5047b6f7aceae9cedbd89e6c64aa117b1e884ff0587f66e92cff4dce3c8ce9af9c85517ef31da82caa0807f7f7ecd9a6628dd91c6da14237c5a9cfe2e982636198bb36ba43f6bed5d4e500f12ba3acd67a21b35d880595a1251ca0324862912a0f928ac87ed5e58bf9b30fdda3d1a698f4a4407dcfe837c249d427249aea9651d93eff600192b94f16f30718e319888edf89e648b44f06582295cf571be992bc975d5d6cc6b453a5536088d6f58bd5a90ce41c86d2a67937a6685119172be098c3a91a10bd73ba6b41c92d9d984e2f416e48a54c8e45392516da0d75e46b14c90023e0192f6ebf5f57fe947343ccea57d29a58bd000f6a561bb02a80624824e477fc8d8128a69fed9a64d313e0d392f7f5435c3266a0b92776e20a0a71afb8c51", 0x801}], 0x1}, 0x0) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xdb6, 0x6, 0x1d0, 0x2515, "52f982daab7b2bfa28d37adba4ad9cae3b208466", 0x10000, 0x4c87}) write(r0, &(0x7f0000000140)="144e9c71000100000d0181", 0xb) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x2}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) socketpair(0x10, 0x8000, 0x9, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="02cbf4c451270a8b3b9aae883318f7a9d08a6d6b4b7f9ba7f2dccf355a69638e7e1d1f608a025c13d8223c319d18fa444c2bcc2b7632f02ad0422b9896023c1e728bdf7e14f19b52de04", 0x4a) r1 = socket$inet(0x2, 0x4, 0x7fff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000200)=""/113, &(0x7f0000000280)=0x71) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000100)="acb23b1f1870ab39fc8cc41bb2c9c03e566124d9672acc7d3a1571c0875161b8a694b33ca1cdcb6cc3591336c8945ce713ef90ff7143550c7f6be72eba987d98970430dcccbede51f501309f86fc9391fde5acacada587dce231e3c5ceb59e9149f1413784", 0x65, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) r3 = shmget$private(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) 16:00:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x10) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) r1 = socket(0x6, 0x4000, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x7fff, 0x2}, {0x18, 0x2, 0x4, 0x50d}, 0x8, [0x5, 0x670800000, 0x8001, 0x5, 0x7fff, 0x9, 0x81, 0x5]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) sendto$unix(r1, &(0x7f0000000280)="93c8776b9737487f2ab14ceafeb8b4c3a0e1c680850a8f592a6c97dbe1ac69fd3219bbfc703d3473acba9acb9f", 0x2d, 0xe, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') syz_emit_ethernet(0xfe, &(0x7f0000000180)="79d2d53dc5f1ad24b3a75d6ca5ab9f23d14991135b13cbfd946350bdd0ff85ea6e541a99593af499d66ebe5fe0e743142e6d8bc5a1dc9afdc7d23196971c12c91240046cf020f130f7454f0f11b7c0c8b6b9678056deb37a32f90bf8a1470a3163fdccc6bd86ae358e850a2c996676269095d86206606659bf510363673cd89c9d4afa77a3d7c6626e5f59c8c79d2c03eb10eb072011c21dd2f69b4b50665307f1d65fdc91fa2513e25db4d7163bfb5aa865563ab8dac66229855db5870f3d6a5814f73bdf2ad44495d61cc891bbfa3f5e9c39d4d4df035127627e54f3d7381df7f72b75c9629f976f202b3dd89a2cf273ab748b17964a5c1952f9b08839") 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x200000000006010, 0xdfe) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) r0 = socket$inet6(0x18, 0x1, 0x1f) r1 = fcntl$dupfd(0xffffffffffffffff, 0x100000000, r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r2, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x12, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x40, 0xa3f}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000140)="e962b3e552efd21a3096a309c1e3616811eef073acf1442891d525bf768eaf7d859e39c7c4696d1dcce714525463713a8b225baae595cb7ea6eb83a0b2e9c16c8004177f632ca2519dba45eee603fb20304884152abd06e15935192c7a0aab0df2acda4f836d190464ff04422b9fa2e51b76fb3b34893752fdc6a73a9e28215ecc614812e470d55ce22eaf6b35142b11d9f3cd86d4b429b99a73d67fc73e63223514", 0xa2}, {&(0x7f0000000200)="26b3103512ebbe2d54e6902eae34638a477e93a7f046eba0aad8fd4f51100667200dc5173f9130aa60baed4b43b75baddaf1108d2ececdd09de7c0cc046a77069169eeda51ef2429abd2aa3c09e8eace02c3abe8c2241dd317d60aa10fd7e46274c6e90c1e1507d9f3574c18e0f7944b004c2965a727c92fc2faf5025c44f743b615a65f4587358e0e328b789bea4ea962dfe2125e71d779437a7f33ed9d91b42e57943b2a47b91bd6af5fcc87e8ebd81dff2055398fe3ef683aaf30e82fd0594d9dbf", 0xc3}, {&(0x7f0000000300)="f425e691abfd8033ec8c2ff9ee306871f1b1bdf9bea5e7d0a6b3f152b9613337f23c6a1ce5aff46cd44d7e1e5d8ffa26593bbf81975c598e7479b0845e1304d765fee45ec4ad37703eb2e562e5ad4d0c2f0b58211106609f5e34cd72172aa92d655d2b89561240ed62e46b60a90524a4bffddbf3e93376c49d620c4a4bd512923a1917f730e58f348aa027ea659336f9c8da6c365cdde3a46a5cac06c564a254724980ff9faaa09a4279ecd95a11db5b7926395e5ff5c4020ed87375814c6f4cf8e5da224ade0fa5d36cb43e6c13a8c2b7dc3e2368f887c43f75a60f8082c9d262a2215b3271e5d22df85e968f1fce", 0xef}, {&(0x7f0000000080)="247898", 0x3}, {&(0x7f0000000400)="3bdbaa3730b7f84351c651d04c9e205bdbc29d752e9498036683d56316493647f755f94cc5d545bbc55423f884e10191b53c7f6ff9a5e5d3e9dbfed69ceac774cf00efcfbb18d4e90d5c36e0b2dfe16eb9328091dd942c31516fa9f251718887f4accceac7e4b18f38cfad3e3c", 0x6d}, {&(0x7f0000000480)="d3e86b1f6fddd1e4cb8d7f8a56b85a52d1d3bac743d7b58fdad329edcddc00fd98528bc5e4bfac9159797c3a2c451069f8b053381f787ef5261dc1fc640a11472eb1db40adb5ab8ef41c217e4ef0baa7016286b2f19aa20b05dae027a9a3ad20b0e8c98403b01a3d1c96cc9aee4e4987ac64d6a219bd03ccec62aee95f72e17192423851f843a7e6a57a792bfc4248ca34a1be48a2ae35d5eeb95b71", 0x9c}, {&(0x7f0000000540)="13b83b27d39dd8dec27214c046d2a9e2189f92d744d5741bcd9174b660dbb13385f05935dc5f24461c3408cfa22b717e9246e49413ab24ed9eeec08a5ea324d3b34cedff1024f5a8b7d97597e6119a0fb2c806d03f0422832156370054efd1a4741324a5ba1b2f56a341f5c86ce32359a850c53b2480a315c32035aa65394a242fa04ff118573efd0ecb9955c04a266b757748d6ead8e996118f3dd741e864b64f1cde1338e56d84ae017f3ed302c4a9707bfc23f26a57e310ec", 0xba}, {&(0x7f0000000600)="908ede1d8c6dc32fb8163e6109e1cdca5b20674a83bc32155a15425557348dfd807e82d327d44e3c3550b6cca658980bc743164bce3f48fdb69b97192f257918d69ddc8a43217b19597e09affc2717ba67567bc8ec2cb1a9200c24d7a74c360b25e24fb68554d143587d37d2aad0971e59627673fa9769b6", 0x78}], 0x8, &(0x7f0000000700)=[{0x48, 0xffff, 0x100000000, "b3a21338232122920e8ff62430c71d38f97e2a45e38431f6eb74657cfed39c25e9a52c9b169e25199cca0d716b8f61ea1bf864ed4c4ee5b4"}], 0x48}, 0x3) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x4ec55ef9316a2019, 0x0) setsockopt(r0, 0xffff, 0x1, &(0x7f00000004c0)="f2a467ab9c47eda8c6c18264387f53b18eae19b1bb3f62f82f67d0ac1e71057fba01703ee70cd057f16bbf60d7790d0f4904944342e13a5f594d1a7ec9029df20cb6dea1dd63079eecf67838ce9871bb0764def7628dc6a9c23661b8f7ee8a94fa39dc619fef1f452c9412e110d1824f798044bcc818927a5639b864a97741ae9cb18af4e83f25cc48924b494788e5ce97a1c5c37efe34c12010dab362e2bdd7088f1dcd00657e6928bd7c1e69efea0d16ec59d93f583e05c20d46e3ac872977014da7057a8461c1151822f63f7d2979c9d3d6d29fd72085007fd8c371cd4518849fc154af11f11070875516648e661a77ccf9fed91af42c15887962d90ccbd59b48f09be0d70250a67403104cca174001dc4c67e60d6de93f33ba2d3ed2ff756c850588ba9346f0400b04350767ebe0e4b0e4259ef69fd02dc4ccd0e2dc10cc7174bfc552d0a92f4f71028161b03e88f337fd47db0af7cf16578db0814ec22207f16396ac262da86f42bb6c475018f62bd61a88ca9d22390129044f16837d3ce9451f4e30c6037f3c0d3b1dd69898e8a1366edc39685826a935107d67fa9e734db372586414de0e6e01f28d419c35905e2f763326e3688d1e54463f634e10555b97d547977519a1a25f2502291bc53dc821600726f5a5918e0a6cd3a3f01dd31318887267c8881034760a215357632ac1c5889088bc205b94de680aa813b567f7d72b9e59ae2718724a435a0d041ee1e83d26a5c3d6276748ec95728d10f3e228e4da507bee7b2848285e83d79f57eeec4215b631b80524eb47468281a5c59329d36b68b69903faa2342dc6fe77abb8cdd70c6917539069698d98c99f0360312c5ae39a8ec8b2bd9098bbc630d4ff51d121a21ed60e1e5c0f40efdadd4dd0d3f89c1502959bf414a4c189dbc92493c7417e89612f6b265ccd568c051f748aa59f80d74b404007441c226ede15d8b5a5d82babd4e62abda044d0b9ea7bcb302fc93a9116234529952131365610e69e8ad6a0549e6029f070db5ac3ce796bc961ef521649474cc1ee24da54b45c88bfb574d8db06709c8aa9210e2a6c03102f6cbade9289f50626491811fdd2fa9221cb5350b06bf798b3e925b92df0e1367b202f8f42a02a25983d806be2d4efb789bdb5ffb779289c737ca720ebd0511db7db8ead97c4c722c975ab415daa11e8c03d6023d14582abc618821b9707d3c94c4601bd73ed401aa336dd6d9ee494b644610d79c2c9a7fcb1f2f14bc6fa98304a6cd6d7a95db21cfe5f671475f742c82eb484dcc1b3f9346b21d871916cb8d9f0053b0044dc32d99a75cdcfd7edb55dfc7ddd9cc7b25537101d9caad3ef2cd8fbbd973bc257fb13d22de3003c013b94c25c06e4c35cb3457f2abf25804dda8e2388cff5ee846563a92c7d16779a6612536b985d2f4fb1a0726b233457bbaefafc0d68e631401b4eaaf9aa149b6b0839a18d9c3012b86c5e93459e5e5061210ae87c63299848e1103a55484abb570ba67443418f976996cfb62647ec3f85c50d8b9dd53d711f42b1ada7f2b1413f27b44778a0173d1f81e87e5d54144b05bec650b7148bc12bf3a9c33863c676a50bf1ab3484276336c46881ec2373e02cf587986d45e8ca3db82224f91a4fce9d99ef1f37aeeb8eda15b741eaa7ae96f79c085c5788f044784cfd2e0d56063790e36491bedc486a5b2fc2420303669877f1158e29d8c036567b08f4a0b6587003c42c29ccde395a98661a70e16dd3da1a4e0b68baf81be758f7a75924ec490049716e55640659571eef8bc07683091b970ef0b7f2eb6fa86f90b8e58f8d91136d9463a0d53813bb176ad8efefc964fe173739686bc72d4735fe96f4b476d5b56147bf95be1db7c7f871d28115b00c1935c2d508649658d8deb558bdda009ba09b0e85c2ff75b144e1bbcc5aceb61d1e45505720015733a13325a732966f52e64698e092a407c5f7b8c4a793e9f190b657dc8612dac4c6c78d5c5da501580548d0e47f444e6cfd61f2d92b9ecc1a062020ba50cbade545b056fddf2ded2b0459a8df5d45bd7a5a35c7231315b129ed0d0a592fab937c5036ab75d3f92071a24a2c2d35779ca39a8add522dfbe5eb7c5309340f9800a388970db5647ad8f6e2ca1de37cbfec97b9cfe18d63c832967db5b923627391654b358af88a018e455af7d1f40b6e958eb222fea7a0d68139608140458f213711fb6bb62b3c06d3ef066639acfa956f4f8b89fa7a7ec1b3daf72290f06a4864b40b3c2c5c1afefe2b28a77f471540a0c1c5a78a7e27c3e10f58574f960b922be6a7f15f2f66c505e25188277ef1e4bc3269ec0e92b9ecd0f5c0b30851815cf6cda00dd8c9fefddc34ade8c1fe50ca54695b2f5d5d1383edee978b0edd6f1c198bdd1ca4a386d2917e5c4548d501c96cc52365313e7b3c8101770a176f2f1459483c862971e64b78779f9219fc04642fbadf87fa14f6bf1c9451ce3fb4c6a2bc846dd8420077261635ba19ecf9534647ec3163acc5f64f21868cd9672540d448dcdc311cdebc701f39cd0e991db52150dad0a6654d3a8e04f4ded1e8e783344755c4099e079b418cdaaa64466c6f5c00716c93d1d09c1e73a7ca21b44414b58d8a37e481a1d4a2adfddb4194fe46cf4fbd0c2a2cb81c90810847bfb570ff082b106a34384364b7517322c5ebb336e1cb3fa2bf5b381f558f69e169c060e75cacea799eeba4866e63a6ab21fbc8e64079ad95997eaa4a13ade94de2ab9607b560ac4239e5b61aed84898f339a93a06e92cbcfbed870fe5588ae9da2959ff603219f66568bd87112acd4e8bea3f701d31c1e40f54ad004cf3d092ef76ea00fde28f6826de358baf81822dc21b2bff8150ebae660b26d9f44411d56dbd33dc4012b8d9c87608bf2e37b26df35b9c56afd4ea212a3542ff46e990d47d867c9c9489da0107b1c38465bffa63e0bff1e5e1fd7e1dfa25ccb03812d082db3985505700088087949364a74145672e8043104004c47591871e46a06382bb39464f672d8359af39622b6b9aad6dc0019b4c0df9496dd3368dbd819e5f0b2f4620b7bd46df2c6aa59eb983ef24596cf1a15baf657ac3773731969653a485ac93b1166104bf585eac2f598a9493fd690cd2ac1d7a8762554ccb80d79fcfddde1dec9a626cb5539bc2fee3e360338da37c4218783b3368a8c74e844c542076c87f00f2554f8a1bc2b18be49cee104eaf2f0f5bf6a63488325e0caf6dca7e6afadeafe21db12a0ecd78a03394031c29d629eb0d50730c64ff2cdc6dcc874e5f330f7a4e8d9c4468b283b153b7b6ce6399f60d56b2df8027c270b8f13f863f050757ebfc6c11ba445ba22a3d3f219b7e7211aadec9b4c5c31ebb53e40856cfba130d90d45054cdd297876f62e558a3f06394cb21918c2b2064158e35d44be9fb5aee90037f526e95be7d1707719a5bf9a163acf7ad7d5df5f5a7b2a87b6b2990fb7845f297083e1e31bf415ed0b1237239b5d3a58355f0801b0167b12292b528795453d29c902b8e05a8c101cc4ca6f1fa3cd920087f10bf8f918670d94c66c1943f82509e42f9daf2977186fb328e8b28e82b9f665cea53655a9c3095d7bca52cd9d87fd74cb0f8abd0b96e5e4603175e3477e9f906dde70aaaffb028fc9df6040f83ea6d928d02da57da638ee7548ceb1d4efa6bcf5e38680730c190bb87614300e00e44a56ee84e90a63490b1085cc72283eb8dbcfd58aa56d8f421833360dc2f55771edc7d9f8b94c4031240192dbd6e99f784253efefcdcda5ea9def9786dfa0157b61b562c2815d902ab94465dec0ae075e57cc08c9fe439c73f946aded4eaf90d4ead75de7d9a4b175fcca080bf7bcb5632abdca3bfb8dd980f4433eeab8ff54ac306bf9fc98d2cd34bd000852a049061cbe60e0eb4936652902b47c6482ae48676e7ab8b551e4b0a500d95c3c3459b31b609066102343e07ea9fc82b1ee9fe9c9415a5490f94b426c529d515a1ff75f5ea5ebf0645776180fe1e13e1254aceda46be6a79a9f99ee3205c8a317246180c2590fb35ca18ec26c7af6e1d0bfc1f9449e5db20e9f3ebddafb0fa3690426ce6b4892da1464b3003ff1f2c033b7714a19cb7cbcac15a9a6d073dbd199ac73cb5fa2b416cbc6802809a50af4c3d37ad2783c89df182be2092057832837e7b40c437464328ace1171898ea994db5d8075c87afc12c2eca1168e8db02ecf07fb9c2c204709499c17e437e1f86c38e50501bab008e643b1f2bc2e0a344a77376b196c6fe2713b547c3012f35cb5b63ba181fc42a8bbc7bcb9ad7fcfc24f939e5229203c4dd913317b6c675899e913c19383239e417482053930eb91e1201e0f28f81f294a5c04a7745e6c98a424e7a05c2128605ecc4bf06893dcda5001e1e0e6ad759676dea0b307a682f872e2e710496a64f1f6bedcd4bafe769462a96f5378b75e13449408b862471a56c56171078c234336581d981ffb99e5a02368a37b3610db87a9ed675c10ab3599533b1192ea19a48773e1bc496db8177eedd8a697c2208e6e1f0f5f8b38fc14d9ce985846e799569a62e91b94325b7c99147607039b3950984f86b72f7be42ec2c4bef1c55e6d89f3fa3fc396dd48083973d44222847d440ea0f8b31157dc591ea1ba29174ce67a21d2a5f398e5a7e956593b76654300d9c84a71b90a592ca6c67daf9e432e2614f79a35b2b7e3f0693260a5e1d076f7aee0697d6f0fdfb9242fcfccd81e63d5288a2246f4d774a91c6da0f7c531a778df88414915815691969156b4838f284e1bef4f2c2f8564ada65b54ae1640c364caf45807e21fb439a7721714970f3c41f9b967d48e54fbcf9ab8a820806966eac92e27bc750e370a7ac6de36bd5069db7bc12e448d004a42b0fe3c6b5f7212ac73b33ad0834b0cd9330d60be97679106beec202eae9e4812f7237d379c7f1453e1e974774dcf95714d6f5a472e784db404cd54fc9c60d64c5709945d6a6490be103e0ac50644bee7ee122d36a7bcf4fdbacdedb823961a7733dc46d8a2de24905adf535c74050a6e3592eb3498f7da0b7ad5da0d5d5b21e8ba57f44db699df5b475b01e4d1ca9c1bd2629e998ae6d131a8b6c7ad2f62cb0dc3597a46034337cf450afc5e9b7007869d7922573366b3a3bb87440806cf2fd56158e1ea53d6b8488a68c9625dabf2cb0540446870a9c4e7030c68db0d1b50a0ca89923523c0075b6b43156c7b03b268673fdd8fc0dd8a8f4b27fb72addda214e4cbc7c016a3fdde72f2a0cff894a7cc3b22e0247ba9dd769e697217a43e49826d95b6d011101ff01a038129e711e66369bc85ee3f29a2578a3a060c9748687a1271d7fdc26488293baebabb58ac0c0ce5ab44a5f0557e35458420c70f73fcd566dcebd4ce69dd836bdadd4d445b922e5102749f1e8a777b2abdc86ff1a66187084908f23833312aa3c95c923dd93f50aa7e15e6121507694e419bc57aaf13a4544536e0bc0f64163f48ae7abe863e242b6513a35e502ab2f117b0f0f68017f1ddf6b499bc76678c6c06f9fe135ffcd59bde087f2d82fdcd40249d7c1a419c5cfe66e52538e6a172c86d8ad8eaecd475cf99556a5387962fe58e8a0944f0acced50836a2c168566a188c7010f4036f38a63b804b4f3ff118cec11ed0555c424d2890d1f6653f0ea86bf77154375877f1f485aa4ddf4d5218a981d70f7de2e0801b11dd0658a5136c86b1f67c1bcf53e341f1a7944e2b3f04ea6af247bca2efbc0a2216a4180201f1e88054a3121b4c2fe2c69a833b5f709c708c098b", 0x1000) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='{],\']+\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) getpeername$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 16:00:19 executing program 1: r0 = semget(0x3, 0x3, 0x200) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10400, 0x80) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) semctl$IPC_RMID(r0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x5c0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x7, 0x8, 0x800}, {0x1, 0x100, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x100000001, 0x800}], 0x5) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x20) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b80002327feffffff0802000000002800000101ffff21010400000008b5c00000000000e5", 0x2c}], 0x1) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x216, &(0x7f0000000300)="473d5aa1b40be12fa043a2d8e3007f02e88ba2b0d75d2b7836dfd60226711f808d1ffa57e5ff3f00a2e40a733a3eb2451ba19fb5acb142940b005ce447d0e445541a81fee25e8c44047b71b28bf318c111d1954873f95b016a1836d9a515571efae0045998b4f2db3962475c") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xffff, 0x36, 0x20000000000003ff, 0x4}, {0xffffffffffff8001, 0x10001, 0x28cb12a9, 0x8}, {0x6, 0x5, 0x1, 0x5}]}) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/254, &(0x7f0000000100)=0xfe) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000c6, &(0x7f0000000280)=[{0x40, 0x10000, 0x101, 0x7b}, {0x5, 0x5, 0x400, 0x10001}, {0x800, 0x5, 0x7, 0xa3}, {0x7, 0x8, 0x9, 0xfffffffffffffffc}, {0x10001, 0x8000, 0x401, 0x3}, {0x4, 0xfe6, 0x2, 0x1}, {0x3, 0x4, 0x9, 0x8}, {0xfffffffffffff335, 0x2, 0x1ff, 0x8001}, {0xffff, 0x8, 0x0, 0x400}, {0xffffffffffffc194, 0x87d, 0x2, 0xfffffffffffffff9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCFLUSH(r0, 0x20004268) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = semget$private(0x0, 0x3, 0x2) semop(r3, &(0x7f0000000200)=[{0x4, 0x4, 0x1000}, {0x4, 0x8, 0x800}, {0x2, 0x4, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x3, 0x1000}, {0x0, 0x8, 0x800}, {0x0, 0x3, 0x800}], 0x7) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x2, 0x3, 0x0, r1}) 16:00:19 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="83750dfb05749abd1fbad6b25fd7950e7002c5fd0a2aa612048b3dd4afd98eb15fc1d0b28544c9f13994288c38a3ca2fa2e8b33f79733ccb325799ba4198124a85e2fab908a1b9d8f7d04827dc628f2b3aa4337a58b6bae3e76d470b8148f6a8a0c30e7748840a49c5d0c229b4a55190f7062abe417144e340c650e62c5e251690add3254796f6085b5cebe1011f2bc0765ab79694", 0x95) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000140)='U', 0x1) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x1, 0x6}, {0x18, 0x2, 0xffffffffffffffff, 0xb2bd}, 0x9, [0x4, 0x6, 0x2, 0x0, 0xfffffffffffffffa, 0x4, 0x100000001, 0x225]}, 0x3c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b5aef9809"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) ioctl$KDDISABIO(r2, 0x20004b3d) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x1ff, 0x3, 0x3, 0x20}, {0x0, 0x4, 0x3, 0x3f}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) setrlimit(0xe, &(0x7f00000001c0)={0x6}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) 16:00:19 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x65ab, 0x7f}) 23:13:47 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfbfffffffffffff9, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x3ff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x102) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 23:13:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000100)=[{0x0}, {0x0}], 0x2, &(0x7f0000000140)=""/193, 0xc1}, 0x41) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8009, 0x0) 23:13:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000009c0)="000000186204018b002b3a0000030083caf7afb9d8dcd140342e03ed50f8f7c4e5e5bd43000053b5d1d09075858a13f1071d36803a52f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf6", 0x57}], 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) 23:13:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) 23:13:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x18088, 0xa4) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/74, 0x4a, 0x2, &(0x7f0000000080)={0x18, 0x1, 0xfffffffffffffffa, 0x2}, 0xc) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 23:13:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4d}, {0x6}]}) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) getppid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x7d, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff05, &(0x7f00000001c0)="b64df579a05b5b98f8e15c9db9c59996010001008a9ff1b5f09dd1f1d846d8bd783ac18b67946bcd60539bf3af23e4b2b41ea4ff1f0b429fe4ccd4c9d8199cc72000000000000000") 23:13:47 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x1, 0x474a, 0x594e}, {{r2}, 0xfffffffffffffffe, 0x3, 0x80000000, 0x0, 0x7}, {{r3}, 0x0, 0xb4, 0x6, 0x6, 0x1}, {{r4}, 0x0, 0x1, 0x0, 0x7, 0x7}], 0x7fff, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffd, 0x4a, 0x1, 0x7000000000000, 0x3}], 0x6e2, &(0x7f0000000280)={0x5, 0x4}) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) fchmod(r5, 0x0) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000002c0), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) 23:13:47 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) r0 = socket(0x1, 0x6, 0x8000000007) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000000000065bd6f31b56ac5341d22ac14e8dbd0f10e55a4178e4be5c93244bfff1f51f69c"], 0x18}, 0x0) 23:13:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800000000004, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5}, {0xeaae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_int(r1, 0xffff, 0x300, &(0x7f0000000100), &(0x7f0000000140)=0x4) 23:13:47 executing program 0: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) execve(0x0, 0x0, 0x0) 23:13:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x4) r1 = msgget$private(0x0, 0x204) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/50}, 0x3a, 0x2, 0x1000) getrusage(0xffffffffffffffff, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x200000000001f, 0x0, 0x0) 23:13:47 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8083, 0x80) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x120, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000100)='@%&:\x00', &(0x7f0000000140)=')@}#]-\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='[\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/\x00', &(0x7f0000000300)='%\'%\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='^#\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffffffd) r2 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) 23:13:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) lseek(r0, 0x0, 0x0, 0x1) 23:13:47 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002004, 0x2a23) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10001, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r0, &(0x7f00000000c0), 0x46, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x84, 0x22, 0xfffffffffffffff7, 0x9}], 0xe67a, &(0x7f00000001c0)={0x10001, 0x4}) r2 = kqueue() r3 = getpgrp() fcntl$setown(r2, 0x6, r3) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x2000001) 23:13:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 23:13:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000000000)=""/100, 0x64}], 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 23:13:48 executing program 0: setrlimit(0x5, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "030340795acd76ef3caf00000000004000"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 23:13:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000300)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x6) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 23:13:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x37b, &(0x7f0000000100)=ANY=[], 0xfffffe01}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) setsockopt(r0, 0x5, 0x9, &(0x7f0000000040)="bb29a099ac7f5271370b437ebb094718b060a5", 0x13) r2 = getpid() r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="2f41857feb3a4ccc859bfa888cee25c6c2d7d331be9b1475ea91f34876171c32e94c8fd01afb8a5a25baecfa43b596b9f4ea37c3757333db27c3f31b85", 0x3d}, {&(0x7f0000000100)="45cf9def0c254cbc7a5e17978add6cd2905ccc8462727d16dc978bb9c3d5e4a7a57917c9b23bb68a7b1a94a1038bc5ffd7d8bdba8d6053ab99d868c094a02843ccd91f6c8e764cd7cdc9e67388fd21997b734f6011", 0x55}], 0x2, &(0x7f0000000240)=[@rights={0x38, 0xffff, 0x1, [r1, r1, r0, r0, r0, r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x58, 0xc}, 0x4) fcntl$dupfd(r0, 0xa, r1) 23:13:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x4) pledge(&(0x7f0000000080)='/\x00', &(0x7f00000000c0)='tap') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x9, 0x1, 0x9, 0x81}]}) clock_getres(0x3, &(0x7f0000000140)) r1 = shmget(0x3, 0x1000, 0xc0, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7f}, {0x7}, {0x6}]}) 23:13:48 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 23:13:48 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x400000) 23:13:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r0) 23:13:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f00000001c0)=[{0x4, 0x1, 0x3, 0x185}, {0x5, 0x20, 0x2000000080, 0x7ff}, {0xd79b, 0x20, 0x8d01, 0x5}, {0x1, 0x2, 0x6, 0x8}, {0x2, 0x5, 0x6, 0x8d}]}) ioctl$BIOCFLUSH(r0, 0x20004268) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto(r1, &(0x7f0000000240)="e4f87729059a8acc4fc7022cc98e591926e54e65feb8e75a66608d73380cbb427d2c37c33b0259e27e5bd9d2e6478a0966ba5edc95202577a59075980d6673c88e6830c37c9ef2b8fd08ce3775bd755f5ae1e4b09fa3a1af86227821dbfe9b693f62b2ac0cc06c307d4f0471c694aab5c8baa16b6a4949975a9ddc8d81e650e466eb05c263ad66c2c14fcdf2d144555e2078845d8e646bcff0ff207036eb0dc43ae366ad2ec9d0f1befae9d6db78e55db3680aa8330e724c88626560c13d416ab8b3b243708c12f49316b7aae6c1f6183cdf5f", 0xd3, 0x6, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xfff, 0x100000000}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 23:13:48 executing program 0: r0 = semget(0x0, 0x0, 0xc9) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000001c0)=""/4096) open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) select(0x40, &(0x7f0000000040)={0x800, 0x4, 0x100, 0x8, 0x9, 0x0, 0x5, 0x6}, &(0x7f0000000080)={0x9, 0x3f, 0x9, 0xd58, 0x2, 0x0, 0xe9f, 0x1}, &(0x7f0000000100)={0x20, 0x8, 0x0, 0x9d, 0x7, 0x4, 0x8, 0x9}, &(0x7f0000000140)={0x48d6, 0x4}) r2 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000001200)={0xffff, 0xfffffffffffffffb, './file0\x00', 0x0, 0x8, 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x9, &(0x7f00000011c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 23:13:48 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x97, 0x6, 0x5, 0x8}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x20000003, 0x40, 0x7}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40000081, 0x9, 0x52}, {{r0}, 0x0, 0x11, 0x30, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0xc1, 0xf0000061, 0x0, 0x1f}], 0x5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x11, 0x1, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x88, 0x20, 0x7, 0xfaa79ec}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x800, 0x3}, {{r0}, 0xfffffffffffffffd, 0x8, 0x80, 0x9, 0x1000}, {{r0}, 0x0, 0x26, 0x46b592205afd6570, 0x7, 0x1d03}, {{r0}, 0x0, 0x2, 0x0, 0x240000000, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0xd7c5, 0x7fff}], 0x1, &(0x7f00000001c0)={0x6, 0x9}) 23:13:48 executing program 1: 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$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x7ff}, 0x8) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 23:13:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xa0) 23:13:52 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = msgget(0x1, 0x12) msgrcv(r1, &(0x7f0000000000)={0x0, ""/94}, 0x66, 0x3, 0x800) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 23:13:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 23:13:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000001ffff000001"], 0x9}, 0x0) dup2(r0, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 23:13:53 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x4a0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x80) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000040)=@abs={0x1f95d27d48731892, 0x4}, 0xfffffffffffffff9) 23:13:53 executing program 1: r0 = getpid() r1 = socket$inet6(0x18, 0x8001, 0x0) listen(r1, 0x0) fcntl$setown(r1, 0x6, r0) listen(r1, 0x6) listen(r1, 0x8) close(r1) 23:13:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x8001, 0x0, 0xfff, 0x8}, {0x800, 0x0, 0x1, 0x956c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 23:13:53 executing program 1: mkdir(&(0x7f00000002c0)='./file0\x00', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x2, 0x10000000003a, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='}\x10') symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 23:13:53 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2004, 0x4000086108) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000600)='L', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="8e", 0x1}], 0x1, 0x0, 0x0) fchdir(r0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000680)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a88f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667bab8e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd01e71d28a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eceddb51b91a2c330642", 0x498}], 0x1, 0x0, 0x0) 23:13:53 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) recvmsg(r0, &(0x7f0000002940)={&(0x7f0000000200)=@in, 0xc, &(0x7f00000027c0)=[{&(0x7f0000000240)=""/87, 0x57}, {&(0x7f00000002c0)=""/28, 0x1c}, {&(0x7f0000000600)=""/100, 0x64}, {&(0x7f0000000300)=""/24, 0x18}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/14, 0xe}, {&(0x7f00000016c0)=""/188, 0xbc}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000002780)=""/17, 0x11}], 0x9, &(0x7f0000002880)=""/159, 0x9f}, 0x2) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002a80)='/dev/bpf\x00', 0x4000020042, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6}]}) dup(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup2(r1, r1) syz_emit_ethernet(0xa7, &(0x7f0000000100)="e3fb48d72cbeef030e771215f0cb8440dcf6d156b7fdc35f74c4441ce6b36d2131f14f31b88d1169336a11274bc953e1b8289c5ec9a02b868ff26185fa25060c743a852b674485a86b5ddbfe8295b1d81d9b8dc584cbec09bd6a4197b92101e8bd88c0d85cfdfbf34dd8c974217aa08ecb864039421f1e7c7bd1c543a53d846824e5437618caffc1b3332a58018206403fa8c3f87476857bec53f59ef6be0164c6e9898d1f525d") ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000380)) 23:13:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x51, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20802, 0xa1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0xf8) 23:13:53 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 23:13:53 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/../file0\x00', &(0x7f00000001c0)='W\x00') chflagsat(r1, &(0x7f0000000140)='./file0/../file0\x00', 0x10000, 0x2) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 23:13:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x400000000002000, 0x4500) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x1, 0x401, './bus/file0\x00', 0x56c8, 0x1, 0x5, 0xb3eb}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) fchdir(r0) 23:13:53 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x200000001b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80000400000003fd, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="010ce822822f9a8201777c69553a19b739d5326cc796fdc945c80e2eed3224e0edcbabf4fbbada04d9561e482d7efe551733abb353f26395a795b82c79efda49f3e8", 0x42}], 0x1) pwrite(r0, &(0x7f0000000180)="e4e651baa685646517e3b01d8c4fdac83a5f5454d710afc83d3748d82543f65d0fffa452f45b9aac8f53eb9aa0aaeadd1e44e851124d74979df0c65c4192c76c373499647c657d44761767b49b8021595ba86367b610044af79b03d78956376cbf85bfe6814d2aa8a1c628eb891b362a9b4d2e785bf6a398b5b34bbd96bea08b21dea9ee13cf9e4b9fae2b115eca9e8a27e330fa92781a8a949cf3421c03cff2", 0xa0, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000280)=""/155, 0x9b, 0x2, &(0x7f0000000040)={0x18, 0x1, 0x5, 0x200}, 0xc) 23:13:53 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x1, 0x105) r1 = semget$private(0x0, 0x2, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/57) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) getpeername$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000200)="000000024b33dbbfd85fdc6ec92cf9e2c55110d461cb0c7501df839f2124a73f00000080812eae09b45fe240cb80dc30", 0x30}], 0x10000000000001f5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x5, 0x7, 0xffff, 0x5}, {0x10000000, 0x0, 0x220b, 0x10001}]}) 23:13:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) setgroups(0x0, 0x0) syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x88, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0xffff, [{0x1, 0x1000}, {0x3, 0x80000000}, {}, {0x3}, {0x1, 0xfffffffffffffffe}, {0x3, 0x1}, {0x2, 0x8000}, {0x3, 0x20}, {0x1, 0x4}, {0x1}, {0x3, 0x7}, {0x2, 0xc6}, {0x2, 0x7}, {0x3, 0x6}, {0x2, 0x80}, {0x1, 0x5}, {0x3, 0x2}, {0x3, 0x1ed2}, {0x3, 0x9}, {0x3, 0x6}, {0x2, 0xc34}, {0x3, 0x6d6}, {0x2, 0x8d}, {0x2, 0xb693}, {0x56b7970ea77da220, 0x6}, {0x2}, {0x3, 0x4}, {0x1, 0xffffffffffffffff}, {0x3}, {0x3, 0x4}, {0x3, 0x9}, {0x2, 0x7}]}) syz_open_pts() 23:13:53 executing program 0: socketpair(0x22, 0x4000, 0x6, &(0x7f0000000040)) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 23:13:53 executing program 1: r0 = socket(0x12, 0x2, 0x0) setsockopt(r0, 0x8000000005, 0x0, 0x0, 0xffffffffffffff77) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x7, 0x5, 0x400, {[0xfff, 0x7, 0x0, 0x10000, 0xbfa, 0x69, 0xfffffffffffffffa, 0x200, 0x8, 0x0, 0xe37, 0x7ff, 0x4, 0x1, 0x3, 0x7f, 0x3f, 0x6], [0x80, 0x9, 0x8001, 0x3ba, 0x800, 0x401, 0x1, 0xe92, 0x3f, 0x3], [0x8, 0x2d3300000000, 0x0, 0x10000, 0x5, 0x9, 0x7], [0x7fff, 0x389, 0x0, 0xc0e9, 0xfed7, 0x7fff], [{0x8000, 0xffffffff80000001, 0xfffffffffffffab2, 0x5}, {0xffffffffffffffe1, 0xffffffffffff8000, 0xfffffffffffeffff, 0x4d}, {0x1, 0x1, 0xff, 0x100000000}, {0x5d5c, 0x0, 0x2, 0x9}, {0x6, 0x8, 0x0, 0xd2}, {0x5f32, 0x0, 0xf88f, 0xfffffffffffffffe}, {0xff, 0xffffffff, 0x6, 0x4}, {0x0, 0x80, 0x7ff, 0x1c}], {0x1, 0xa7f5, 0x8000, 0x4}, {0x5, 0x8, 0x2, 0x9}}}) 23:13:53 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000001c0)=""/4096) flock(r0, 0x5) semget$private(0x0, 0x1, 0x290) 23:13:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x80) poll(&(0x7f00000000c0)=[{r0, 0x19}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 23:13:53 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000100)=""/74, 0x4a}, {&(0x7f0000000040)}, {&(0x7f0000000180)=""/208, 0xd0}, {&(0x7f0000000280)=""/24, 0x18}, {&(0x7f00000002c0)=""/164, 0xa4}], 0x5, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x40, 0x80000045, 0x6, 0x2}, {{r2}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffff, 0x9}], 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 23:13:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) r1 = semget$private(0x0, 0x7, 0x110) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x3ff, 0x2, 0x92]) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) 23:13:53 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) open$dir(&(0x7f0000000100)='./file0\x00', 0x202a0, 0x2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 23:13:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 23:13:53 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 23:13:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x2000000028}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) semget$private(0x0, 0x0, 0x22) writev(r0, &(0x7f0000000080), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10028, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) syz_emit_ethernet(0x2, &(0x7f00000006c0)="aaca") close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) 23:13:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x19, 0x7, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/176, &(0x7f0000000100)=0xb0) 23:13:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x40, 0x0) 23:13:53 executing program 1: syz_open_pts() r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x800000000001, 0x0, &(0x7f0000000000)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x8}, {0x100000000, 0x8}}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000900)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000180)=""/245, 0xf5}, {0xffffffffffffffff}, {&(0x7f00000000c0)=""/87, 0x57}, {&(0x7f00000002c0)=""/55, 0x37}, {&(0x7f0000000340)=""/99, 0x63}, {&(0x7f00000004c0)=""/96, 0x60}, {&(0x7f0000000580)=""/35, 0x23}, {&(0x7f00000005c0)}, {&(0x7f0000000640)=""/41, 0x29}, {&(0x7f0000000680)=""/169, 0xa9}], 0xa, 0x0, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 23:13:53 executing program 0: msgget(0x0, 0x100) 23:13:53 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getgroups(0x9, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = semget$private(0x0, 0x3, 0x223) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000180)=""/220) setgid(r1) fchflags(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x2) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000580)={0x8, 0x1, 0x3ff, 0x3f, &(0x7f0000000300)={{0x0, 0x6, 0x8000, 0x3f, 0xc74, 0x3, 0x2}, {[0x100, 0x9, 0xe8, 0x3f, 0x20, 0x20, 0x7f, 0x3, 0x1, 0x8e77, 0x5, 0x5, 0x7f, 0xffffffff, 0xffffffff9ca784c1, 0x100, 0x1d14, 0x1], [0xff, 0x2, 0x800, 0x8000, 0x2, 0x60f, 0x1, 0xa9, 0x5, 0x9], [0x6, 0x5, 0xfff, 0x3f, 0x7fff, 0x3, 0x3], [0x81, 0x3, 0x8, 0x7, 0x0, 0xffffffffffffffff], [{0x80000001, 0x6, 0x8, 0x80000000}, {0xffffffffffffff5d, 0x7f, 0xfff, 0x3}, {0x75798357, 0xfffffffffffff4c5, 0x40, 0x1a2d1d7d}, {0x3, 0x101, 0xeb}, {0x1, 0x8}, {0x3, 0x7ff, 0xfffffffffffff644, 0x1ff}, {0x9, 0x3f, 0x2, 0xd7}, {0x1ad00000, 0x3, 0x40, 0x100000000}], {0x4, 0x30, 0x8001, 0x400}, {0x4, 0xff, 0x1ff, 0x20}}}, 0x5, 0x100000001}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x40, 0x4}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8000, 0x0) 23:13:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x81}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 23:13:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) openat(r1, &(0x7f0000000100)='./file0\x00', 0x801, 0x0) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 23:13:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/220, 0xdc) utimes(0x0, &(0x7f0000000000)) 23:13:54 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0x0, 0x8, 0x0, 0x3, 0x798d}, {{r2}, 0xfffffffffffffff8, 0x6, 0xf0000000, 0x6000000, 0xee3a}, {{r3}, 0xfffffffffffffff8, 0x40, 0x4, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0xd2, 0x1, 0x10001, 0x3e3e510e}, {{r1}, 0xfffffffffffffff8, 0x2, 0x2, 0x101, 0x5}], 0x3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x80, 0x1, 0x8, 0x1f}, {{r3}, 0xfffffffffffffffd, 0x39, 0x1, 0x46f, 0x8000000000000}, {{r1}, 0xfffffffffffffffc, 0x44, 0x20, 0x2, 0x7}, {{r1}, 0x49ee0ee1990d6560, 0x40, 0x4, 0x7fffffff, 0x3f}, {{r3}, 0xfffffffffffffffb, 0x15, 0x10, 0x200, 0x2}, {{r0}, 0xffffffffffffffff, 0x22, 0xf0000000, 0x0, 0x1}, {{r1}, 0x0, 0x0, 0x22, 0x38, 0x40}], 0x3, &(0x7f0000000000)={0xff, 0x6}) close(r1) 23:13:54 executing program 0: sendsyslog(&(0x7f0000000240)="805d5c17c5c295c9c07a1644a53e7cf895049d9715ec33123b990d21149c61186357a93d6c8aeefc3b6cdf8f9981b1306009f014b13ec9976dd0e255bf973271d20a835548922471e6d1d6adace2dcfe771adad74a9a70908feaeea03d603d5d486700a6b6ab132892be9575d07b7b1ba82ac236425f87ac3e3be82cf06a9bd41a120c68840c60c7a7d3e3bbe2cc3a7e39", 0x91, 0x22) unlink(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x1000) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x102, 0x0) r1 = shmget(0x2, 0x4000, 0xc0, &(0x7f0000ffc000/0x4000)=nil) r2 = getuid() openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0xa00, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x80000001, r2, r3, r4, r5, 0x0, 0x1ff}, 0x7, 0xac10, r6, r7, 0x401, 0x80000001, 0xff}) r8 = kqueue() kevent(r8, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r8) 23:13:54 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x7f) 23:13:54 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x400000000974) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x7, 0x800}, {0x18, 0x1, 0x2000000020, 0x6}, 0x0, [0x0, 0xd7c, 0x8000, 0x5, 0x6, 0xfffffffffffffff8, 0x1, 0x1000]}, 0x3c) getsockopt(r0, 0x29, 0x3ff, 0x0, 0x0) r1 = socket(0x2, 0x7, 0x5061) sendto$unix(r1, &(0x7f0000000040)="e37f775224f9d961c3e53ece3a4fe1c2791b5c988b177f27300d67b9eec3f78b0f0c5fc965fd7f8942c05aef7edee89fb98cbfaffd58d9f41a022d579126e8ba10b091c40e2fbcb2ae50048ac96e59ee555090b5c51daacaab7a270451c1ed5dad5585a8af590ca0703c890faa87685ec9be8e68f285ba612299fd633c9dce66400d42ba7bcc7644f7450cce17ec1de3462ca6272e1ac573ca763d817c448503577b298bfd469fa0b49c55fcf97b31", 0xaf, 0x1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 23:13:54 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) fcntl$getflags(r0, 0x1) socket(0x20, 0x3, 0xff) 23:13:54 executing program 0: r0 = msgget$private(0x0, 0x120) msgsnd(r0, &(0x7f0000000000)={0x3, "d8b59e0308f868ed5e727813a4aec98fc41502092956dfc3ce3e6f4858"}, 0x25, 0x800) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) msgctl$IPC_RMID(r0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0x8}, 0xfffffffffffffee5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:13:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34, 0x3}]}) 23:13:55 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) ioctl$TIOCNOTTY(r0, 0x20007471) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x3164) 23:13:55 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x3b2, 0x1}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x5}, {0x6}]}) nanosleep(&(0x7f00000001c0)={0x920, 0x4}, 0x0) clock_settime(0x0, &(0x7f0000000040)={0x5, 0x403}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 23:13:55 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000002b80), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x38) poll(&(0x7f0000000080)=[{r1, 0xc}, {r0, 0x104}, {r1, 0x80}, {r1}, {r1, 0x100}], 0x5, 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3, 0x3, 0x4, 0x80000001}, {0x6, 0x2, 0x4545fec, 0x8}, {0xcee, 0xfffffffffffffffe, 0xfffffffffffffff9, 0x2}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x60}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0xfffffffffffff801]}) pread(r1, &(0x7f0000000340)="8168d661731c85119e8c422c3510f1ac495dab86c2c12a53bf73e1a3c1", 0x1d, 0x0, 0x0) 16:00:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x19, 0x3, 0x100000000) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:05 executing program 0: 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, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfc41) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) sendto$unix(r1, &(0x7f00000001c0)="0ad5a0d3eaa8ce866670da6786299ac2b638eb5595d5c8b358f32b43b09c872f1ebbb033d872dca021d91f", 0x2b, 0x4, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200073397f10d2008f27df00000002"}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:05 executing program 1: r0 = semget(0x3, 0x1, 0x0) semctl$GETNCNT(r0, 0x100002, 0x3, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = semget$private(0x0, 0x3, 0x400) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/45) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x200000000060}, {0x7c, 0x8001}, {0x9, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:00:05 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) write(r0, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) 16:00:05 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) setreuid(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getuid() r1 = geteuid() setuid(r1) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:05 executing program 1: r0 = semget$private(0x0, 0x3, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) r3 = getuid() getgroups(0x5, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x3, r1, r2, r3, r4, 0x1, 0x2}, 0x0, 0x7, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) semget$private(0x0, 0x4, 0x54) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000100)={0xfffffffffffffffb, 0x2, 0xffffffffffffff7f}) unlink(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f00006e4000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000000c0)) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000140), 0x0) r6 = semget(0x2, 0x0, 0x8) semctl$IPC_RMID(r6, 0x0, 0x0) 16:00:05 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0xdd, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r5 = geteuid() r6 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5, r6}, 0xc) r7 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x1, r5, r6, r5, r6, 0x1, 0x400}, 0x7, 0x2, r4, r4, 0x7, 0x400, 0x9d}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) read(r2, 0x0, 0x0) setsockopt(r1, 0x101, 0x4, &(0x7f0000000140)="993e33631773ac8ed8fde04a2229518c2f31ac6c53be0177fdc64afadb5d67bd55865be6aa07bb45e27be0c273bac5c6639cef3fe25aa3c57ef83578a3b215601a09b2f5542aacd22a25795125529ea17e3fab51a08bb11b14f206f7851c2a6ea870b7b8ed1577d53b3073d1c546ec232ea3d148843e97548914f8aa9ad768363fd433f9c6cd826464135b8e7274c2cd867f1cf6658de413f8e2ccd63fcd9343332cb5fbaee6e09d4fe500dc76e1c3304df6d4b6597aa0", 0xb7) getpeername$unix(r2, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x2, 0x0, 0x7, 0x1, r1}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x80007) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0x5, 0x84, 0x1, 0x3, "d0dd35f236e8c1b150e15ceb26c62a8fd42e5056", 0x800, 0x101}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) r1 = shmget$private(0x0, 0x4000, 0x142, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) msgget(0x2, 0x100) 16:00:06 executing program 0: setreuid(0x0, 0xee00) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[{0x2, 0xffffffffffffff05, 0xceb6, 0x7a8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xc7, 0x6, 0x2, 0x664]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fchflags(r2, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000380)) r3 = msgget(0x0, 0x42) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[0x20, 0x9]}) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000052859e2f30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000900000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000ca282ee66681657533c129cf51edd38e8f85ab2eb54815f6e8748d5f06905979100a61624f6baf270bd59e32b755e6ec1834a98cd9d039a3e06106c5da2363c731a685674f65cdefcaf2f9c2a4fb6c9a84839b04b8977296000000000000000000cb5d6d07398c386687ccd73d01a66f9fd69690e88b588490940376a361578fcea51bc109e2ad7bcc51ae88ae1478b085b8d90029c8de8a7f0b65695afb2a7a4f784f320192768a5139430cc65c97bd0d3ea783e00e3979369c0e5549e2f0dcc615670b3d86ab26368762518e10b59c936a8e4c51ec295aaa2086316aadfb26c4f6d8878d92bade5550d410cb05faca0004f3fd54557f74e576e967cf6653c4516c7717b1096f50225fd489197603f06bdd3181aec71045795b71b40cb6fea83ce53f8ef9"], 0x7f, 0x3, 0x1000) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") pipe(&(0x7f0000000000)) 16:00:06 executing program 1: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) r0 = semget(0x1, 0x2, 0x10) semop(r0, &(0x7f0000000040)=[{0x0, 0x2}, {0x1, 0x5, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x10001, 0x1000}, {0x0, 0x3ff, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xa8, 0x1000}, {0x0, 0x101, 0x1800}], 0x8) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 16:00:06 executing program 0: r0 = socket(0x2, 0x3, 0x1) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="00e4ffffffffffffff000000", 0xc) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x89, 0xf47b}, {0x5, 0x5}, {0x82, 0x20}, {0xc6}, {0x100, 0x7}, {0x0, 0x81}, {0xc3, 0xfffffffffffffffa}, {0xc6, 0x8}], 0x8}) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="07f3e71c6272f32ddefc3240ffd05231fc0d08c621b984ff2a06d2af8af46a441605a04692c4b4dd7c64c49e3f2c7f09421046", 0x33}, {&(0x7f0000000180)="be447e35caa457df4cfcd0011b6992147d1a6bc7bacaf6ecbff950ec0f69fa846b88fdc65a1426bf2b84b7e3baca530dd57fca994bbe695028a40c1c701c53abed66f37564cd0d4464c458f915ceaed875026edc9eac7867a30c1746aa59021888c8be351dbeeca71b3826f6f50126c531199251d8adb068b8c34eab942d8f3030c9efcf0bf3ca48df2c59393f6e5380386c1a7031e1cb65e153df69acb16168eac2e64ce1ca96a3907e5d99e6c0378570f2223c046b54078d41c1431d848ed2aeb06004b8024d001d0351f365d8f27dfd3d87e61614de71dd2fdc7a368ee166fe4151b6e8035a6a01ddc8cd5c7818191f787bd5b9b8d7e0dc6e1125574ecf41d82d8e021d9d9f69f55d93c11cac2caf2ae8bfceae19d75971c386223a5f76587114d87805614dd6fbf97287881dbf43665c64c3dcc2206445d7abed6b1d1be11e8a1c5e03da0bba3d52ffb63df64dbe59e98cb86b3d559bd71fa3ae4ae9de7ade70cd6fe092a9cdbd2381fdbc94c0d27fdc8d10a295d69db18b894955ca8a403c350afd2f092f5f2fc809c70705e29ce62e722bb44a82c3446b3aee5ae07dce223dccc54129e501e59615ae1340a99623a93d44e0f91729aec56a7c1230253a4dcffba0b9b540e6b867378ced6c95d73f7ce20a28dc77e5857bfaf7ccb6db6642ef0de64a53be8ded90bf744fa0a99b8e63bbdb450617671eb34565f210df9c260f086bf63229a90a8a6546e6f5d30fec9826cdb9ef5fcb5f67815455d0c856da84f0b02e7951878d79b66d3e9cd1698650110ab90532a008f8067b4daad743439063377266b78ba95cdc4b34fee1d0bf9aefe0fc43068ac47f63467892260c03d81e565dc31ca197a720be18dcfe5b9449378839d77f69c60e0f9067b6192c5a7ca2e825c8550222686e4313a8d85fc007cf56bc985a57043be579e45ab1cf02daa3d7f9c28fe7889d6450bc08b8f3d1911a6b72ba91880efcdcc0081659315fe2df5b02cda13361d5bc607d39f65654df20d34e6a1df9aa0713ccba7d9dc5a12e4bedfef2245712dfb43a661f3613d25d5f3fc815b89fe1cdf96c25b009935e75af9da6dca9a8e57c4d2b252a96508e494c0dd64b3ab6eacccd82cb75c881c04c9cdecf06ef7cceb05ae72c484dc593616a07c50ceb2fb769f4ecfc1f02cfaad706fa0d1470347dd0c563f366c4f6bcbe661cf04a4693f9ba81339a043fb9fd4d9c0d7d9cacfce858417ff2a54151f4c3a6cc70341c8e651ec95a1e8e356f706cc23dea87ad7a62389597ad26fa8088be407eaa452d9bd9cd56d9602f8af6eadc65d330c75398aa03f1227032190ab88f920f144e5d66062b4baf399a8296639f00fbfd1c874eab8ffa9954c9e8d80decf381f0d86a52beea1f122a077a328b5edd4fdd7dc94cc1b3cf1ad29c1983f4145a003880b668c24dcd0f1ae3ee59519f23a169ad179e36f67c0dadce472d3d9bb99096bd05586e4ff8605b4a64e31f8aea05c21731f31e2258bbef604d07fda357c5bb47ec75f8c9a8279d08af90b5a148b45b839ad9bf76de438da5bb913366b34c00257c8ee8c235b773d203ea06c5295d4f19f3511d5f0168296d132b52241a56fcdd670c6469ac974fbbfb1bd5e573d545c2bca9081b8c08f7f0f7bbbf82777c421c27b57369b4e341846a3d11ebf6b3e461d0d6f7b6188bd742ff4991d9bc6216365117180e496ab5963e1de2d6e5efd231f0f50e26ea638b37f617e09b2739d27c854d5dbb1f61506ef54354afd4184a45da8cbb2c2e33bb02673a3a5ab599e838d5cd87a62cb374836c1c5d98eb53c2c7683e06279d8a18d3d6bfea6c0a955bfa36259b13b785240600a6101df6bc5d37f0672e2baf769952a0b9c33f5e386fdf10dcfa31ee13388c26ee36489155b8e09efe54ad030e47d41b81ee14e010ca14237ba6b9e304f497391906e2035928aacd610a35ed5be10922913452d300a889d0de1debe2ccddf2eed478ee03ea5dec5936bcbf50d9df9d818f7d40ec39e130f17313fd088828fabfa293c57c8490b351a58638cca74a057b27fc7707e6fd2af5ca9079e9b28f17fbfd962ee63afec333396f5a8d3c0ff7e832e088a35623eec05513d88108f1c0a76784a2d911c180f7e786f352cc884aee7d02952e7e5d77e0b45a11068f6246f951169f2de5603bd080d179c99ce58e8d24abf0a700a1202e6e6951d6d6249b69395fea6808b1e249e2b495ac0c4e0dde0d92039ee794c88aaf524d3dda7e13842c18a08f3cb5392cd18fca4bc0af52101b039048c9d66e49614b22bc1df1362e6d2111b54abee1b2597223c790d23bc577b4c07399172e023bb1039549a546ed421c1e579517da7cee0075a6d12d2afaec77d0b3be32496152ff65e6eee18e2e3630c6f548bc7c09b1eaf141962de38bf30846127ca90d413967bcf0407a4df081ed26d45600f07b132992e1131fa3424e21b185e31766cf97a31cf1ddf70b13bd18545de918e098c970a0e179f8e97b66e9fc1e1b2ee9366a513ad69451f288ff69f84812e02e4ed86a729cded1628f8b2bd301441cb253e98e1be47e3323ab6ffb91df7a3291153d9554b5610e1bb249d486243a853730a69dd4f7fc7a445033bd661be92c6f5545dc8081f9dce54ebf87cd3a77748b07b377bc7ec0431b6e6eb3efe30b913ead4f88e8acd4f0c8f518d92ca71144f5074e6c29a8eb97d2e1d594ab7cd0d10895316660792f9b46ffb0817a57c77527b67720ef89de5e5419303508256c9ed048b5ff02742ec2fd101c4a11d6bf5cdff7b06acdf5352e67fc92d60ba03a27776e4c6e5517d14a9ddf25d3c0277de0d0ce99fe0b5fbf060e77bb3c249be2cf719c8c56f3f6d17b799b90fe058d3f190a53abc679280973b88b0e2c6580afce7f8ebca21de1209acc1a857671de453dd6f8df5154252cf5cd6026ba120d00074fecc2431b57f3751b568bf89ee80368f3e62916175ca622b68237ecad98e6bb7c1eb699f0a17f4768c253c8ebe579610d23af56e210e33fd637645eb5b29ab3450bd92d4159634ed1401a5e5bf0842bc0ac17a05fbfd1705a015503413458f38ed8bce31935f6f875e074d9339211985cb7e77ea43af7432073175111b60c01a1f846416baf38306e6f1cc07ed2fbdae73293d8bc206664f06a312e005b95a10e386ad4315ec871f3deb15249a5b86829b31f4f049fbd1837dffb432b553e575cbfce0fa5dc8cea00faef8bf0e3ce2b30c39bf23de1d760aaafcc57f34d49bb23bb3e9d081056ecffab93553ee22abc10b8f679935d5c6e8a4e07ac4bc7df35b9e92171336744cf381b81d73ff52466d7e68fdf34f94fff88d96fdf568701e301bc57c9f79055909e1d6b330ac9c6cff1e66ff17084f272d0672b4b11fec6a8afe58e22f3c1e246cf61623760face4d062e99f411bf8c87fa413cac3dd5221640fd426b56c1ceec22a4d6db287cb98f24357590da16af3b49a99edaf41cbf80eea19468ff9e17dd91dffae48b892b9709557003bf2cf3549fdc230ca389643a8737bb7c8491112e5a09445dd511a08aa95da5937c1df59b53c9725cce1977c0fe5b1a80c9343a0417e861759af2cb650ed4dfbe98843be104302ff8b15c819f73e6c29e666ba4d571c7fadd2eb3a928b3d4260c923d3ebde991819ff67909a22b5c274b9165a7f94daf21c7d3c8a8af0452e82dd0f26d5347f458a67321c49603643d83d50675c89a19d7746d95a10b37ac82d1f200040e1bac49d1b4ba98465dae898dd2911ebf8c56dd9c2a563b9ca08f37e2471fb6afa6f51b744561011d39c971b54b0435a8de8639db94413e15fd6a1459c8fde3846e5a9084740e3836aedacf66315a5e17fd9c7289c06e7ecca49df87779e3ddee14f63eb096263c71a3e282b15c237bc595ba3a7efc28b425e79fd81a3c55016c30af0d86922e052e626540bfc973156b7cc7a2a5efe0b2d378e5dabebbc0785b772f3a732ca7f46c5e55154b6dd1b4a95021f1adcbad3769d107be7ebfcccf953fa3f5fb39c355b8611da8586a5baf329c9ae3cb44aee133554bac2cea4e7ddfd948f34c1d1220056fd3618d0a5ddd6d4d367f4889414df5599e577a64ad661f776670cbc2b651c5c775498be149ec03baaf0288b3df76a9ff53281deb2fffa90d94032864098bf486c2016a498cefefca28cc5a696ac7d904c8a9a6ae9b04bd824e668f6395253fd155340bea1e8d81a1d98e9a4e3bdd2a1d1ecb3fea23cc2f7f28e7838786172eb232bfec385b2aad50762e9eaa6573439f3cd69371e9ab7506d16678541f3ff523290a2edb0b412410068b35034cbe2963d8f51bd578ae5e151aa197c2ae61a1750c4ed95cd39d0a3b7213c5fc583ffdc1cf58d57761265486742d95372fe7bfa08c84430fd0fb2a9f8401cb0dda4efe1507b1257560f602fb0ef7b2e5bc6ee08e6fcb7560255295c83abe8e3fe8782ed94f91f911453ee19e7d2f31a50be0c0db1c3dbde60982d8e672449e7e6cdf059aee81dcc92007d6943c4ff801bd81a106269fb98293284c592e5cd6f10cb990476eefd15db7df36e323ce407c2e00ca3e424b7eac23639ed75ac3d32505a15ceb5426260bef2ca92eebaa4254e6813bd8a7ac9ed109e358855dc412d9c223b8bde915070bef0ad0a26bea74ffac83ac0c11f12298a6928afc40adfbb992343c603783d32bbe8fb07ea18bff443b826d04333e26763390abfb87a36206407b053f6d83c7bd3ac1b1007922aaec39c9e2df4381b4f9f227bb0ec0f329bdeb54ce5e78a6c099113d2bd9ac0b93fa1209b06356c67a988bcb73c99db4e692988fe6c6682e8736d881cac402adeb363355d684ef9bfecbc6ee8f028f2bfadedc75b1c89a9bfc8ab69fc27bdb6d7e62d32541234246ec377852a370780794a6e3f0d7ecb2528a07ff7201944d7b79e911112863a8fbf92f3a252d6c626b5881c923596995bdb02b1343db044825858a77ca69d235df0870f8f2e65931745e21cb8f808f00c497cdd0b2f0ec8986291c65b7a97bbe535e93faded5f86fc653dec7868875b5b8a0bd9c6414d862d01091dfd2069194426ef1b840318a0c3cd93a22659f8ccf72294a426310d4e30b2be91d6f2e38fe5abb22e7e711272f17cd0f5f7c691fb6d7f29da4682d8d75394748fde177f869a782cbdb354d3264e20edfb93c6d8958729cf346eae18d6b357695f33905f314428a5ad3e2bc3cd7c8a943763117a6dcc41260f11b74032f246229c59c163e4cdeaacd85e03e467ca77b58b0d13a48d567bb4c2e7b4eb2672bec5015c47f46b828b3b05a943b3c53dbbb626140eb78f4a20d3f6e1bc4aa9c941164628aff76a653a3baadeb294e48e6a3f2697d64575311a92877ce8722a829761ba36d96a72fba462af61d0c1f48607735d5f5fe186a90b1167230c1f8c7af4381df92c4cac13464c4213a3b6e9b36f615333bbe5bb8bb4e5d1d616e1d354f91bfbc5d3e46386e43322d9ae96d99f5e5ee0cd52c174d0665ab2db88a7d12a3177a920c897a10d96f99302f646e3a70f3da7d3a41ae7b3cd2405b8bb3efbd632649622641a0c77fe8cf84f2e56831cd3bb710f9787376dc00c51c85e3355f81b4e30c59105a2791bd0587ad2a35f659e24e7e94fa8fe40d77bb0ab1b9eb5110a18e626135910f4f004618a144eb664ebe84e0fc8ae874405e8c3124583ee93e12efb838c4da13f36dd32dfd1e53d69672edda13529911a3de5959706705bbc7497717aba0a79d3f49217b1a3f00293cd05a0c7a5a48fab9c1469df7b1599bc2", 0x1000}], 0x2, 0x0, 0x13) 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fcntl$setflags(r1, 0x2, 0x1) close(r1) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4000000037d, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) write(r0, &(0x7f0000000040)='c', 0x1) geteuid() renameat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') 16:00:06 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0xfffffffffffff712) read(r0, &(0x7f0000000080)=""/194, 0xc2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x28810, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) write(r0, &(0x7f0000000200)="07c73e4b02d2ac84ccd6f1e92d8a818d15c02b969e49af01b31113f1ca2a3394c6c8745cb758263f3277cd32fee8ad2dad134d2d91145f7678c7321a2f626eb53b9f6e3ea2e02ff68c633666d952f058e31dcd5ff05acacfea8e03ab434730f92fb021dde3b2bee5ef9f2aff9a326eed60300693818820cfdea19f26535fefa2014e7838c03889f0519f78bc70633997b6e3ac361ff94951f3750f598c779cc9cda72c168ce61e8cc11370ad691bdad83305345625aac933764d4a21a32e07004a39b875849396a4afa3ae2b2c0e64304a886a37132aea45f36105e4e9a315d82663c908af14cae5e41cf951fa3231f13dd0d26af8e741a4cfbb7c1cc30b914bfa78a987e76271c5e544739774b84638b3a3fe3460350e6ae084913f464aecefaa4a0fbc565aa6ed48eb7f5723f7c51c015fbe594bc42e5356807d32dd2ca037aabfb765a72321e8f089a0a1b35f91d22376106218201a71a5089f08a735dea447a081f4a952810b70b20dec7bc7391662607e5c95f4ac3658667b2bc5b6b75223c0b2bb768ee1302a06325d2cdb0c19d8f8a75b863fcd847f36adef787a14f38308f44dc4815a7ee302c50fa0a419e1b534f5ea9b6de2a8743653cf399a4033161d434645dee28e0d8a40b8f5d12b265420d02a635ea7e93dc0468c85857ecc35064fb3ae2ad58bec91a14e0664bd55d8509f9a62bc8f242edfd5bb97972ae34ad8931bf33fe59a4ce3203c08ffab2f6f5f99db938c9b6d206db6d3107cb585bc46c5bea241d11b5e1b45bd86974ea78f3cde8018a697942d53bbbb6b09154d8ef422d0a5f17a7f3fc22d1693672e5131ee253a44a73ea328233937adb1a3999a61c11234c5a4e64896f1cc9328c2f4647237203d5954341d83a3d717ae5c00ded6bd35b5bc33deae25987a1372e4656671ed43d0d60459f85c2161c09a9147b847364a3bb63559e7b69d874269d3f8115068e4a88f51450ce7ad0857d19e4891d611d99c5952d1479e35ed01a888a0641db1c5cf65adc12fadb09417e4742d74cd599063ed4ff989b57cb7f0bf1d34b0e13d6fadf77cc901fceb2dc5a22d8bfd05662c80804850379f8c3fd772705ee87f2eb9c6bd725ce79605c46a10fff66927d41e6e2a314a10ce98e3e275ac000e277ed8e98d86c57d63002e609c6f740b59448e95e28b7cb026a5b6ed9dfa531d605f1ab7e696493bbbdff02224b229cadb760d9cb56d23e79bbbaeeff3e9563d98962247422f856bdad6381780186d3f742e8d7ae4469c209cdac7cfdcca5e609d3008f9e4108a5f2b5876a6b3aa8f251dd69467f1bff5e298fed5c0516db4bdc9a94f6a5628da6287bf45bc210d1a9892451236299bc1f71ad328d090e700a80f32a6ce4990aa38c3c9fba4b9fbac6016d92754b096d7c8620adc6f24fd4c251c28dfcf3071cf2f37a5f43105b2a03da42f02f1087660ccc70c8bd2de84e2bff2ef02996229bc868a6ec6da17a6867b2cc67497a94b80e6274ffa95963654173952377c16146e0b575a1d696041e1065ddb2c03bf1873571eb106931ef248c4abf3a74a2407ba5b86e13c4e1880452bb07c535a9c80e32d5bf7e8f0ce53218864b6099a37238d909e6fcb2aa479a69d02573863195e8ea0b0975dcf6528a8aa1df54733127973f0dc5846d0e5295953826dd5fa74644f4d8c42ebddd405dc7e4b571a3ca595e7191cd0ab8664eb07167fdbde140f3c70715454526d7f15728dcfb2836b8a5eb8459af2ebd72d91c6d76645e86301273fd0d03ddc6e881e611d4e5aa9fe590a8e34eac3ca77006cb6945b666496058a5985cdbee85e05fdc3f1a588d892424d82477acf635c702715b9d0cc8c5bec34715bbc78706f63b70aa32cf195d9446b7b2d97bb66df0ac3aa2170cab624cc0f9e24880e4bdc8695f1c344cd882480881a6f424c77a9c1a9ef4d2ad8742792753f59e8c6b8aebe7669c55a6a4210cdf86779322062f8f0c4bc495c822534cb82335b29815240d7a588cd1cda41c6eadedbf1a1dff8f93fd93301efab8a2abf8e2a9a959246e3cb3847bab29c24bb90be9f0b2c7d64108ffed0b7f458f4cfa9c97c83d4cbbf9f70bb28a0aca123204394a84a488c6bd386ed54e6bb5d2d67b2277e552061c2c7a18bf163076e3ecc738c876a2947e4901817437ff4e2c19abd4eed2732bf841ce4b5297f3daad1babee0ece044127b096b20965637b7bf022e04449d1ba3a0f44471d025eb779ad5ec976c3424b71d296b0f18207c544546701c33dd38742b8bdd57e8c64a5099e6969b3fd5ca7d40508f27d295f347be909ae055e17cce1f562ea368e23d2c71d6514efbc9c8afa0cf5444f1968bce01ec5c4ddf8fc82db6f82f44dbf69c94ff3c493a8d8ab647eab282b9abe6a848de00de5d35faa2a87317ec879ddef596f6af3179eab07cd2e05e641064f83606f6c13c73ebfb03156d3363b186346efdf32bf2365a1bf3a0f6641816592af7e5053c7fd23558e2a55cd0fb2e9772db03903fe126185aad6632a7f1fade74d0dd68b330c2d913ad1524b996f4958fd70e1e6730a4680af7dd46e907ebcba95b1bbfe1f62e514034977ffb1edead6609ba234960e649df90067acd850a48366ad4da9cfd2b673d710125a548cc2d667a26539e50ff501da002eb2bf793eb442daee69e70ef210c94b2db454d5219781dccd901de1d27cfb1df2b8f7d435d39aec9885e0bc2a9b842381e03875fe81e8720a84557d77b764b2f0dc0bbd9654cc052b9cb4be75f159902247147737df0b3306d5e89f9cc78471a5234c0dbd5c8b669be882470d3d27634819ed4ced5be627916c3baa4ed1e1b650e5df720fbe3b79432bead2692839c45e1cd09a0e4750538abef1a5ac3d738db9f9caa2e30861e662d4fce0bc0adedf34afde039b49110f498f971d0ce06911225b4b767ac8ae7cbdec730ad283dd5b77cb6a4308c784a7e3c02769e799acd9f6a06e973c469c33622d571de3c6a4152ce1b59776d4fa4a9a04e288496918455923ebd8c4c21493cc110ed3e2683dd251fcfe1201329efff68a57e5dcf661f10bc4665e4a95030ddce070522ba437252d46f004d6948b1499f75f578f6ce705f628913a0806573cd6718628ab5b3ea76baea17a4a0af9c59394f678bbc2992d952b3991a08703771c1073ededa4946667080d829bd12f528400fd7203a9c811704d6e3c664618d636573119933b64cd15e3da2d3169877b6d07bf93bb149cb87f76386b5878cbee3398a4c5055667facf28b24480d251c14155fc9b9bb3c80ce51af0e4431eb9707b5d56d5dcbd11bfe4589663e9b1a88dbf7d1fe8bc81bdecc1b95cdfe5a845d50babbd5acf75c3f2a70663480e6a06c537603fb8939e9d073fac01637eb3e2c0d5cd111029843a6a90e2933531b233067a3f1b556481d61230e26bbacc96e45aee05fd3d09e04fd9f0bdb24124ab20b53262eee4f024a4aec1f597a4883d31c8ce59ca05db668d09605aa564107fa8bc66cb717b2a856b6d5a2b17e02e8ce5e83f8aa3e889751dc6e1ea005b293263d11729f2466ad8c2872f6edc335636cdc7e864cd180d87dd5a01b8c35cce4ec8236a9bd4b8d0f7ee6599119170820d6eb31821c6258514a4beff93fd603a63abd2b41c28319c99c80d1e1b267f911c48edb9d39d09d8b3271016c267de4039465aecb6f795b7be637295c3daa622153afba9aa4f8900e6561bf992536b1735fbc093fd51698833037dfc71a956507040699a3450ebc3727dd1a71daf9cbc8fc33c507cda1df082955cc5ec690dfdd03ef0f2fd39edd931ed5dedab356472414ec81b156fe4d6a6ba468a5f44ee97c0de82d29980d2ab9439c180879d0e898287dbdda0e2137ee3abe63d4c337a36250364cd759f53e36867bd5a583d2912bd8cdc62877070eeeb66198b48484ae03c3030b1978c2deaa20defde1f63a2d7e14b57bf37cc4c84f48dc372a2e2cb53158b9e94f0b470040faf5a043a9bdb8b8bd302480e9a71f82e4249da2925adf74ddac7f3280a15e621003f052b9dc240c06eccfea74590a3a0d4a75d750ece24591f8cb21dc09ad11c7b89567ff11c0fa99097f3693e0a9dad9ec592320dbbd3e3243f6938c266cff03dd296aeb62a28a24191cf96dfecaf9b8f52fca7f1f2bb76003e89a752b6cb024279b56c5042cfa65dee6e02d5f66f971eaf173a7b1b1cb8264a63d8602f6aaaa9614ceda75358ae8615f30242247148ab796d91eb0bc26c536d98feb10b97a95e4cd8c071752c793b8da3e8caf3e5c97aa8afc602f9cff7086ad26fc47a513ec556d74d997ce610e172a3a07c8c429f40cfe565c3fbe019ba19b1894d97a3020dee2e2816f34b0bd1e26a066bef056f7d09752c2aba686164028cebf723f705f52433ea845ed06b1ef1e1e56e64fea8b82f9dd16ef3f91e885731bbcf531880fae65020d1cd0cec7c7a1886c69192cf72149ae7e073197e6ca8b9c98ec31f425c9e699fa2481f8fc5d84b917a5ef087fd5bedcd1e4736619ffb655c90b8afc6ab96255476322c01c0ece5814d0a653e84e84d80027257fa920788bd9be6dcb5a318316aa592411888ba47c541f8627e1895d2f633f7d39918204a53fe15a6ef2a52871d2ea79b8598a3da730cb18e2d06242931ce6f555b6a2e7aedc6a435c3175843d53a854b1ecf23704254ab211b754fb62c3c313dc4a3c40c347328208c50c15772744d8e67e597ba939cbc7b5ee83b3a51a24d285e70af58096a5f477d2cd751b2553d77e54dd689fd6cd60f6d2f807c7c35649b10abd0897e135916fc98864f018436d54466478efdf84447a6447d8942fc24e2988b016acd06daa13229865f26c36c0eec70a4a7543b86f1518c36b78f3da985fa47b90045a7608ff0b702778b9f6f07a53e8e92aaed4459847e091b2412aa8b3b8e730ab62c2e16e0b7db583e9c122bf8829560c6b829847b8b454a3f1689857547f1f30a2c01e89040bf4489206c9a153ad7b72a309da1263216fa790fea1dabb4225b2d29d7c3d0a6bb9089748e05b349c83150d4264b44622e92cee0474d716932fbe071bf45ca7cc23d5d8f84efb3da96d65e58f460cbf5ce63428e36a9d1c58e867baf2465d9abc0fbabd6ceb663ec1488230d4018b215cc9d64ac1534804020464e77be04d4c406ce15f92b757c834f70f60a55e857cc7dfc030d64409f5e27c0dc85ab464594729590463730b47ae517d6bc1c3a2e4b9eb279e13bdd62fefd90ae78329ce685c0213bee1e04a4ec39ae6ebaa619481044e3d67f987d9ffc703a51fe05c5446ace29ecf12f8707b5a709d157befd990552c338b1b58088914c5eff89d77be109e4d4fc8736094b4d83837d691c89d5fc3e8c62d066de2a10902457d2e0645ccc677b70ab2bebee88a9b3a8279f1648b8e44b92fbdc78a7bac275cd37b0ebee6c93994861315fc62ba0f84dd8d42d6e605fb87145532df7e424eac463ffe38b2e7cdb81ea19cc4285aff1932d2d517c0dd4f2ca1b2c2a108266f24ec73303201a6991c7f9f72403a3c0629ae9a8c98a247a22fa4726e029409f83f41e2ae2492913e070408bdc362718cb6d99010a3e80ced437dd6e95a153d2fe7225f38956f5ad4107b759111b4978fafd74879fcc76f24c56a0792ea08565a7b1c7c192a1de5f46681d54dce3d78b6e32a645bc19b1f4111611d3b81209106400abf8f1171f548996a4b0a1f13d48a08a767b390817c17402960d2050f44dd93aedf91d40e863ba2bc1e80c0cb8b33b119c2c64d255d78b9e1b36677", 0x1000) clock_gettime(0x3, &(0x7f0000001200)) poll(&(0x7f0000001240)=[{r0, 0x54}, {r1}, {r0, 0x40}, {r0, 0x20}], 0x4, 0x17) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000001280)=0x8000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000025c0)={&(0x7f0000001300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002500)=[{&(0x7f0000001340)="75820df63e8b3b7d6750287755ead38721f37688d36afa0e44a3f63464c51c7a28f26eabab016eddce88ef6d8178c566eb6fa6d91b4ad946a91feeaa5ff8c7aab0693c271c5ebf5fbc24eb59f139301fd1cfbd9613b9fc772bb895c53c33508357225f5b1fff66bb217b0196f2fca6253dc5de43b0ba867f3edfc9b408c5784575d4288330720e7201ce6273ca5d1ce6ac2822390fecde718cd1361bec838fd5210aab20c8a92bc93d107412d95cc4a29b44f78087cf31539275160dfa08fc48cbda23e1d116b64a79eb3d78510d749e49d35a076478c1b130562ad465c089359d5db21e43b4ba", 0xe7}, {&(0x7f0000001440)="99760acaa07b94fbc1988e8f", 0xc}, {&(0x7f0000001480)="bc661e28d1d99910767e64e2a1888f4ba7139b6ec63214a53c0c88a366e70ff8", 0x20}, {&(0x7f00000014c0)="418e7f599b37f0d943e3eed79c87", 0xe}, {&(0x7f0000001500)="5f4d31d05ad2edeefaadb51dccc1a1554f31e4088733ce341b630c197f36ae87af24685c730a454d8c82acd2ed57ec008b55b0bf440ff8d31ae2ab11b850370ddf63f5f6c524f365183fa89dcfa094273004aa2dfa8940b53c715f0f4e82b1c0f509f61c5f2f3ec15f5931d13a63d1cd9f6d985c3e39d7d19f9cb6ba05cdfd8b1049faddb4f5b37723254845573b91f8cec34577e91235f93eb35bb7ed37b22c3b1a5d65075c4472d857c00a08fdaf6d9aa7dfea54f36edcef816919e3e7ac507c00b3967062c263204769a1d4e1a7fd456d5d9914bc8c23c24158f3e70a8b7ca18aba4d77ed257e179f85f433a4f5dc81f5ae67228dc05a5cf9c77bbb3d8248aeb97b7705a16c5c2e9532d3b3cf5bb787eddb0fc7df5fe6a2ec64d7702e1bc3e4ade8a484df3a1d41ed1abb295eb9276c9699eb696a49d18909eafcfa64acd7d31277a335cde362ce28274e08edb4fd2a5a8be86571d0f4d4f50e318c3d210cec97ef1ad3d4a48b8e831b7ffef9e2a987a0ba5f59864b9c80be1655bc93550afebf3f6719d54d90cd16c86e4fcb0931db94a01c3c1014b3dede46c347ed2d8e9ef3000b562dc3ef7fbdf13a80a23f78a58190328d8b8cb6814a598f6c7cc70d8a8053070d8e025bbb600d3b50fed430e05222bd42912a6b8eea847915e7ba03c1e809a19195435c5416d4ce0af4059478e956957158bf3c3462187132acf602501f3f81c229f2391c0e2a1ea68fa242d2e457d92a24e42016f0d93f6c2ad926580381d7d05f6def25d40c203d8f57ec9c7ebe5f23e9c1dba5d039c1cec4cc805a813bd6f7f20eafb99901600c08a53b562cadae940f11c651a5c5aec7e526144b5b2ae6bb525fcaa28913dbf22e92713dd0a0764ea208bfee9a9c9ab6ac8191cef0fc2e6a9ed4d71f2c9103ada994e060af7e837712a86872792780bf87d8e995d18a664130752cf2867b1663dc145e924921fb9496e20061decd40bd326235829c9def61cc4cec10b31b93f23e4a677a22dc9141e55fa1f8711b13084d89e579da2fd7b2f6084e91d630dcb5a6e089c60760f2b4c68e820fafcdc205bd2141aed64e5ef1b5cb9793f56c206ee21990a9300a93743005e1ba86270d0552e01f43867bc73cec8705687f92ae2114281f93b69c96935d8230317ec8f42bc90bf87757cb354c4867d97b2bc56c66c3a04e7508e95d64b84d6aa98015bd9d8e5154f4d2a4b350006b3f5b8479797e239dae02266bf1c51a3902b6066183090ef2761e2675245688bf4aad0855c5f86fd4ee2868db6598b46f5ee109298b68598167f3d852b4515a7476919ac72f6d7484024320baefd71125492200b7085385e801f68164f4d0392270837c5ecb3a9fdbead53dfcf776ad68cdab2609d82748484927b98af6678f752db7c0e06ade127f657919f76ce7c7a9e62cd79a77c9e2357f7cc712b61f77b60e3f01ea4e644536c6c23e08dce97e6b4de1ec84d89d36efa410fd381721778bc042c8c1770cd982c0716643be58675816efedf9a895db17ea079c572d2cd6b9d646054cd3e8305d83e1cded3c8d0b849c3b939df7195cc6f16eb48aab8756f16978d39ebb4d3fd124394babcfd73521823034c3e5a35749f5b183fd3b5033095fd6c3279e1261fb8ef5dc85980e1764651ae6ca248ac5f02e6f643fd358a66328f7e36a35940e95d794a187e7c36220c61c56498f159488cf5e6d06754137dbc8d336dbaa37e5f626d296f8b297d9f9100b20161478bb31aadbd26b67954a8587f93c2ab682bb29a9f8a63d01080ff7e8a6df419ff2b7fb1437047f389c5df49c6da8eefe54de41c7c99dc3a64d027717ed0d42a781c77bb8635f2d6aa8366a7b01fd807716e79e69c6ed8f79fc801883325ddbc9c596bffc9aa03df5b461b5e9ed1fc9ae4f7664def1678f0cf4bb59c98614c7529009710c5a2f2cdef259a31891a7b40cda32ec70217848fedb8c37acefa0e0a30e2d5e15abb513e7bb5e3a8901c3e2e4facc77ddab4e1a9099d2633add9fb753681e5972e6c012d2e075f0df91e05330e72b13653759c2a38ca5110da90ca007c4e66289a93954d7e72fa27c4a95cfc7b3b2438af6c95ecc8f7b3a92ce34bae5b8295c144d47ba4f3a5723a61960e50e844ca95912b738031b05a9669123c8931003231c824a5a8e5b7d8689826e0fae1477b93e35f1f35749c1a6169c25b041833cdf37492d9294df6f72fb934bd97c465cb251f55f56a317100315a20ad6a8bf5f30c52250e3f60972aed04412c8badc44fb3815920c25bd5e48e1c18797929184f6e1a6041eaf84aac999ca70632c98c7d0334a620b165c5ea7840516805143c9d6fd6d59906975674d7a74b117ed7d91edd07bee736b4f14752a77fb6b78c012b77e7a037c476752a9aa402a72a083c6a23b40d3fda0de65122b732fd76c8dae1c811ac10449f97d0e8ae047c7ed47960b9cd555082b0c09b1d3b10e7b731ffda7f40ef405afff99da1156f6d3cd46b3b851f1d2e0c9669fbd3e8de48570d4747b19bd518b90aa7f2ea049fb585ca1a5dab8be09311ef07b43a3e0cbfd24439c4718ac3c66358f24897a4d78cfe7277a63b2cd42e02a6ed8807d1baa60523878068d2360c6ecee9c98fd52cdc15863e909286c5f51eb06015b54b085b2ba71d759333c95caa883b1fab589af86eb70d24cbf7e6aab6bb1fcc2b7a60d17e4f3137f339378ccb44cc7d9a882858d9739e1329deafdd38dea8eea7fd7507add833d8d8870b9e427cd04fd624a40aabaef25f1a8e60a107002c11c2fbf087d03aaf5d2fc6b6cb2f0f9817da3d3273bb19f791f3efa62bfdfd63129fe2ac1ebd61ba6abb651e83dc48a4792b39693f3764096da534329859e8163d4b7b00e493ceba0259e1203a5c13e577e4e1ee0156d9be8dab27280f41735bb8cd7adea031d43042f84f112e0194e93f88e39af93b0d686273de10b08f6b0cab758af075e8711838fb0fa88911b81917f99de01b9e49ee2d119445b64e2f2970229201a60d25b87058b73c7eead698c8addc2bf34c6312b168e2430ed136a2ac897db3af00a28500a95ed11fe8bda24f7560280895e41a5657593ea1be3c450dd7cb2582d4df769a755eecdf3dcff985f2e929f0b57227f75a31a7ddfa18515e6beeae1d33b3fe50697ad05b9941bcc5ae69f223415ca7a291c5e77820f4ea00682ba53797e7b76778d988acc354623ab9eaf42ae6967087626a5c4548cd8ff7209ae020cb388f7155557bf70edf12b0e14e223aecd028ddb667210a383265183f17df64ca21bb869f57377c9ee9444456d1f74d84ab34fa004dafa3eed22ff66a99cb423b2ad7e7b3532e7ba088f8adb0d4f82d4a53bc9d58083da51f8ba3ed00c7e63718d591afb8f6ad0ec0e6221384c2578770278363fc395a5e5df29ac2f6aa9c0e477637843c3cb8b667c38f4a41510aa2218848b03d7d8cd3b6c645aa2130063d2c2d6483388d65ad70a805d4d2f4974b19136009113b540b9f9dd5aed0fb344597c2f7bb2b238e425625380cb6f6e70cd440e8ba4850258706b90de8301f3b707282949aebd952b2bcfd62848890747ebb260ae13618a6b17b7c431a383ee2a1f31a6f491e7e089ec2191d662bc4a59bdfbd879a0fc5f673072ae0d5acd1d5f2658c2d58946d324009d05a3f45619b9a8ec1c3af6645833569f20be436f2e0a4bf3f15e05f2ec18bec935b5b2fd3d8f2a634888d2be5fb7853c6c63428c1b99bfc0456168e784289c9050388defec93d00d7534cc6e0f5fe722c9eef9e5362896ba06a7bb30d675be3372213b681a3d70bbfe8ab625ced4811646ef4c531d6e32339b133cfd6069e8bcfee3f48114b94771a4a86178e43a3ccaa282876d49aa460d183c8c05daa3ed23866838afcfe70b8ba7450ad6e325f8908c1b18a6aa5f7af5951820929600e34b90883586817d1548cd8ebf41a8b10fef1fb4a4fbe13595e21b0703012f7e48174f23603522fa8141b01c97ab64bf2b723777954c9d1d94fce0df114d0119fb4c3e08f4faf05174f0d3ecf1e8bd55344f3d0b26afaa9237246293c78eee24699dc3cc5cf3b1dc73b2fb6885aab640a597c8a7bf61ff4942b35a5ede297ecfa477677b7824afca66c14d21c7daf827acc2e1d32a0be63935ecc5df2940e5d94e7b660f5b185a0e734909a7ac962b1463e133d9cad71d3def1e397ac0e80c88dd11a122fc9cd6f1136dfd7193bfd8b162a2fbcfef72e48547a18ba037cc48d1489eebdbcface6c0acbe43570021aac08316d0b6d3e26fb45f6f04eb09d56149a2308431312851cc77fe8198f0f960d16d47a5329b35e9533feb900117959b7fbb8f4d6de3ee6f93c6cbe3ad1bb941e97826713c33147a7c76b1bd62ced0908a217ef203e703bd6a61a287856413a571848c2ac209e7b2f7799e3a81a98713e8250b7786942ef6954598d275f552fa06db2dcf664f4b1ed10e1aa78d4f6634a262366e2b6309babc451b2cfa5a3d91ae415384c2499583d5232996d7679afff8c4b166d62a43c48f255227bb4381733c796f3aaa7f8a23a50265a80f9999aeeadd9897e5d6086648a138a70b391fa091c54a75e4ae183596b159cf655818e87442b3db89bedc05b593bdd5570f472c2ff3128de4c005d57d7bb366ff88d69769f4f5370b1fed1fe06f5ef9ba10d7aae360e91fd1854e9683001312be955063488e6c2b9ab4afef31c5e493f279fcd0d8495e12d4db2d99b6a0df076fb2f55d2f0cfe8eaaec03fc86081ef7c739b1f6881aae9a0aa991623860f7bba817fa1489bd15145f488b65c740472df9c3513823d845bf1c8176638b7860a0d67724d0431d2b512f9c7245a013bf363e38b3255f1499ad037701274fb926fb3d475b578dfa805b78bd39e7f8c6f61588bf25f0344802bc8c85d5d6fcb388e5ee4a32a5ddda3c3b969d31679757fecd2eba50da5381a6405647d652a9fbfb968535b7ee44082cc5ed085ee39c57ff7a9640513f943723870594a4163ba1589cfe97f4207bab5a21e9fc1b1449c6855b1395b3ebfb4b27cf02e23c2b0fffa8d8baa31c6087f4010b1c6d5b40aaf1fd84a67d6e01c5eb893b1b0c993537d35085cbbfc1cd18773439e180c1ee4675e33707915db6e045dcb4618c5cb75bf50c09009d9bfa99b99edfcc33fb5eda37e28faba177cc81d16347af9532dfa5b3d148448f5ed1f3b225b2a30bf1092a575b0ebb8fb90e48698e68854316efbb51d022050fc93d47de079c9406356c89f241ab6050edcddc19254265606f3160970078bf0fd30e163fbf8951ba7c6b1b9485fdda414538810ba9a38be2bb0275b1fe8b1c94eef33c89efd1a360019397c528f6f0c3c66630978def0e838c3406c5eed6e231404904459dfab14959333c8dc814e0800b319aeae504a17320c017ae6f95f5ac439dc994e20da50a4985cc47a6b411d943ae25d169e5ba35a3f2f203c063ddbe66e24478c713f9f7124ec8f4a8a79413ebf1c02b0419fae7563e6afadce3c0de29c7aad67de7d44fac3d26baefc619d7477e5a82d870641aca7f5eed49a025fb04c05aeefcfdfc5e8563a48947c4c1405f371a52c4fa8dd1a4a7a9095fcac1b1ede81a47f83954883f9cf7da48985bb6065158f579124625696dcc80ade9c35a64778af12d858bf0c53771a8c4fa3b1048f6e75bffdc0ac71e08e37c345b75ff118856ac5cd83ffd275b1534e73dc3d0ba4e08d637f349a487504cbdc0653e4c1a5361b1f305ac486a84fafddb77960722749207022a80872055e7c473b75f1325", 0x1000}], 0x5, &(0x7f0000002580), 0x0, 0x3}, 0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) fchown(r3, r4, r7) r8 = fcntl$dupfd(r1, 0xa, r0) r9 = dup(r8) syz_open_pts() write(r0, &(0x7f0000002680)="15fc9f05f056ef7873c92412d2a580ca117abb3ccf92a9693638cf735c8df5dec05a74705c72ef1e93fdcaace429170a9594bd36f40e1383830d78ae4f8ca67b4fbfeb1c8d41665c1f68ce2ef7fc59c5b1409b9103e34836f6b19f0af7d44545418443a4ae0f598b3b27e648ed39dd1abdcf6aea43f0088a9ae13ba90d0da2e7fcd0485f3e8bf0eb2e0d5af2e514e21c56ece3ace656ec4d8c0e012d1072cbf97f1011428d6920b62c19f66c86f458661b7acb1cfb759a876a1638b3519053e5fcf33be96cc24df8a44ca7f4b47ab15e5dd4506817a098333e39c3210f417799560ff4b8a9bfceefaf2ef9204441a5da7a4c1f0438c85f89e3780240b762b11600d24bdbb93571274bbace52821eee6135d6134e75854b9cbc1192b8f4e04b8b13964702e283a383ade45da0dd42482a81b24d7731bf4fad8475424374f7220f1de35cb1df9ca2266f74cda4b268868dd18e29e5f970014585e612a5acdfd0a871ee675580c9fd207d750c21e36739600fc0e231ed4f34558ffc81d444ea353ca02173f43207b249ead1fc8e6e079b738ca37a52be094ca1d91728a1ea1e696b5cf2e4bdf47eb2a353de66f6a622b9f163ecdd92f0772d7b1ba3a4e79a0b80492b52eb73e0f6b1aacf60fd93b22d9b1b0304d7b81ec8374d0a2da254518db9af86b8ea8450556369ed8c419958028b1c21a75cb2780ffd1b09028fab134aeeed44ff471cdfaf5e67ab580a0a42e1e2393656b90f4f7194854d35c6a478ffc0c13bedef28ca13d491225431028c2d35c7e806180fe00e6c6c4b359bb03734306043c1fc3ef589637eab7e8faa43419fc11d6bd47d4286dc2c5ad611e8f2a07e9c8a71931a3ce8e9750faaf8e54b2caae1232c2a36e82a3333584ce969afd945f9ba84313fa3dd6dc7525aa965fe5cf5cad05d586803468a3656637f4b1a1482ea3377c0079325666b0aa746209d44e31aabf784e7a13db4a955f2e95dcbec68fb75a7918ca1490269a202ec912078263d19963d2f64e9814b8c0b0a0ba1551597ec4c6416430fb4665b6420876933a9109c6965d0db3da2f077efb9510c24fc0a2c32e9e91b99c62a34ff6f169f6cb00967101b43917937c87ee30c5c9b95c6df2d724026d29d6a39d1f4297a1f2a5d1d958b5506c8634712cbe675404304c68bd7ddbec1ceaffd1b9b4555dff2dc0fabad62c53407551347f6aebe460cf557a09369478eb2b4ad27e729289407e001b4739dbf099f8784a686a162ecc696b8bd786a2f0dba8cade017b6edc6abf704c7ac08fb63fff38af13d949d1d5d216b12ae2d0f3704a66cfaab240732b4a1a254785d5db978956aeb521d4df2006ded5509124d05b09e5d321f6114cdc5044c78bc58d87fdbd69e926524d7307c55b4c75f8d8b703617326b1c889978133dc9a13b669e221f90b18d7d83060aa5d29e050380275a4f8ee0f6cfdde56074c5165ff70ac4da614915e2cdd8e709221fb6dc5c5383fc39432406297c77bf8936b0cae4042a5eee09ea756773487a07d9dae4d68010a65c2ccc349f0d7fcd42cf20e733338f37d1ccca071e2bf06929e0ca54aaf47fa5e466bdbe9f01b90127ef2e8ef64d7896ff473afb5dadcda194c7a13da162c68a1c7419a7fab8a4ef19fb5ea0c3907a101c26f8f915b26624fbdc584788a847f1ed62713670cc3fe05efce2897d83ab51bee0d2c7d0bd0df9d2323d2cc50c7799a2620a7a954a02981faa4f108233493630e4d2b67f08cac3a60afe07fced987c5c489ef1ed0f89d58c71208524b7f58eb6c14d89ce9cd4b48d9527fc19fc6e324886fcbb35c3a4a34e89ed4afd8767c997043735e8b93bb14ddcc18b068996662364b2b8e4b96a0782495dcf739983e8e5ba8eb011338719149ece9c16481a6e6ea27045d987fbb2aeb1e9774d3c51ece3fe1d4323595f8cf23eda4d191d1dabd098f6ff078d4290d6d9e93264c637111f1c2f3ba2ab5d5496eece5b0136734b336a800bef8627edcbf1e537c9f7698eed6487e58d70f8e8f3e087357d815248bf1a42943e6b9259000a8705aa4edd4e4600aa68e52f124bd6b69d76f2c4115e066b08b9f0f95214dad4e7b0ca851516212608911bf837c82ed768c77ab24003c2ddc4ea6c6ccf76bbaad2aa0ff851976fe73adc868a2ce7f6f883ceb333eff93423bbf8aed6ce88552feaa05977b6e7c7b2714ed882b6a4113bdff65d4b8d1868f5365697fc8600b599547de4df08713dc2f718dcbbeae65d3610bd5cfe09baff1726ab39abac9a56dd400903b56a3afe1f30eec9df91a1854cb6ecf77596a07ac3f5ec2109bad352089ed157def77ef4e67ac4d8ee9764b08cb64586e8c27154442258b71a6ae68a47b8b2602c9562541edfe77f38012fc6a5d6bbb7d99dc5bbb99826f20d3e3bb714c7ba690db823158a2160bf2fd5bb39cb5e32fa29f4c2b404bf49699e303a3b054593c46b5a11a540666566be9ae6db7c1188139010328a3bce0349c0e751c48d782c57f5c25c2abbd6da9dd391ca5313f15a5256e93ef9e11daaa8c56b8be4d88100515e85adda06ea8cb6bbd0a1bb925cb0add0105849d22c0799da1ad54f604c612aa681befc3aabb65f61c02c0bb3a1516a7c5c64badbb3e427669177577dbc3574518cbf7b4da1f5470d5f39307ed9590671e8b2c0fada65b26e83e02b7297b3745f3e2ea4b2f9dda65cbb07b01394a55aed441ae3a69e5f7e42f619ae0d5c29df09d0a72ce2f5348c3e337f8559e4cffb7a9a0305c563b96e7beab0e0af1c24f809c680c4d8fdbc805199307a9161e1d786b889bc0b8928ee01bfab9523fdc3f8323a13dee33f61f5c6f2c728096146ca38b68e7b264c56ec8eab65d8c0b3da807c1ffd9611205b7342a8db314bc3f6aea93d82776c4f15452f2c92d4da199ca930a5303fa44902d9bb114142814f73c563bd8c19e2c0db8508cfaa75a2432635c3e6327f526348ffd0a349acb727c7136baa439bc12418232ed87bd6dd5eb049bc13cc4bf4b8396f544d876fdb4c6f69644bc0e237464fcb1596b4691a1f32d0bd59b0653149b2e86812951c0a69f4fe0278a724db0890da2c5d70a105907884635f81dddabf7b1b68285350becab827e8c3d0bf528d2ee038d98a5dc563e88466b4992336b32d99001c6ffd979b14998fa94044b9c51ec63a25eb381863b9bfce04ac7036d0611685666f384b6983abbaa48e58013cf67c60ac7d0fe0bcc173609a0bac5b0dcb8feebe720bae7c6bb31d42dab62f381269b27e5feff9052c0367cd530c98cd0e441aeb665d330d14c59df25a34feedb2a00af54c46881513de207463cd8048269a20eeab26862b56b745f5716d4e56ad08e72167d624e37fbcd6c8d4fe729bc1ebb4f82b8fc838b00733fb0dad699e60ffdae03160f0dc9dceef1225c7cdc4fc0b9cb75147c5cacc03e116a2829239e28d023d62f5686c949a80c075e1cf9168f29b5869244256fbf5e0c7195d90bee7e1acdf80d10df43f0ab4a83f1d6048d43c40720908361f695a6c197493fd9b659b1ce148e2944b1074d8bd4ef23e976b7b8141d5ffccbebea704e9e8530e964ea40d9f147d9475488d7c62d0714d36c935afe032d6f3b0b83b0d64a0d010147c477a9e9f2128d275747a9e06b3b3ecb86402e2f8f151dadcb2bbf0895e96c0bb1003c581895bf6054700b1d13e7360e37893d21e55a7cfdf4b94afef8919d735b54686c66cda60abd3d6438c838daacaf0b1c353b2991a9128fa583f404d87e0f11746cd06a965e2e1ac633ab1f76c781c101c23b3b063a1008c7b2b0887a84904db462cf48aec0090e91395f5e6db39b2314bea191d2f80ff44c35b3606e7b596cb172f4683f39fb709ad130e15ca2d3b2f344f5c1e7d5da455748b7663b014ead2f5db232769f026b31c7fa6ddb084ceaeb1fd524c884912ed7fe229fbce7298d9f2e2db8f4543210686c6c21289b1b7cd60f0d3484c9c31504c2123fe7c17020e393df839dc341ef0a687d6833ead7d63ea9b36bd3d6b041ebae2c078d2b2f289ee1b11550a9aabb76861c02ff8d7417672fdcdf2dea2c0eb8e09d37a6adc442510e1ff12694240e69f5b4b96e5662373b89274e94614c915b1f9bcbca0137c6e10b24cb8c61ef8f64d65d70e5ccbfbdc7da30113bd2a7fd30698399fa90c83125c63abc8c342c275ef49ac51ae436af2866db220e1a345865b81e44c94e421d498220ffd9dec56c719c2cdd1c8d3698ff7a6f87f33fad2b3165a7dad76c9081c61943f38bb4c4cb67b3c583a5fbbb0a1243ca1eef46cd13c569f11e0bf3d860c10a766bee123c9d26261b2bb64c10df0421725318b3a23e920e45780fa6b5d974e32fdc7885650d99069826bd3b8577417427317a336a137643a8472e9d9ca5eabcd2f81cdb244c16cad2057e44e34345feee8cf13b19f959fbb6f567d9ce4e18bf092423b6c1e22bbff5709449f8c2458e7d5afcaa44fa486706c5f132ce1c113daba465ebb8e671c64ada87404165f660204279478d9e980acfc98ca6ccec05d07fff819042a31a5450c9a8322a05530b20b7aa80fd77165786283866489f0b9f34813ccb47a8912de0f8e168495e4284bbc2a8fc5e6af06590f54b1b9ebb05dfd505d6214a736eec851e92593da25401445a3dabcd8c8e184c401846496f6cd19c78dee8456e5d24c85ed19726ed2f62ac5963ee0688d2d98679a70fa8d2420899a18d14343d1fd2ef921ae369a92e6aa507a252cacc56407cd3380bd8b4c503b69dd08cae9beb60b1734f6b8877c5bfe19b8cbe09fc4a496a9efc97c2727173b7d2d1235b8255b61cef908356a45d15e38dedf6cbd6b44defed32046adc6615021b1e3e995f62b5df4aa0c9090cb5d4998f8b262d94949dcdc805a678e057a78570ec24030414a40dbf4700be341be2af9dd9ad9efb93b78bf7677c747b0362fc574bde8f577ccb00f48eaa9d841822ddc8e2895ca2b82ce9aafa193f2a6977503824888bc3314de686c20ac9668545e110d88e1e8aecf2768fbf6a9a53688ebdd08e69c32c7118ed57344ee571d648039a931340ab167b69819d13a4607f50528628295a8814ffb6a2f6dda8a84cb1909ce13a4f65a2b7adb70ebb652fb2725e20cc672e22802bd422def305fb089f1295e49d9073f5dc8ebd7727dc49823c2bdfbdb95b2012556510db1d76d693e3d6d0968361fd80ab2e2c86566ccb878cf25c03530454dd4c74ad18c78bbc508d568c4e78520f931afcfde83d7ee3c988dcb65aaf62446f76a34c1ce8f9ceef362486bc062d5cffdba97599154ed6f31516d344ab9fcabb99281041503eba0980bde8f190d8c7ce7390f2275cb6beb1c3d733b4ab7fce68f30760fb4b7f259a89b9c98fb21723ce0107632d9ee6df47053562a12b3138ef3dbc1ec1d96fed5e994668518bd0d974074115bd7cedf1011ac94055eabbd1d907644ae9d661e6f53b22fb7286844afdb5f501ce9588be7811b776be3bbdbe4237d640103c5dc920f6cc9bdc99f3ac4acc6bec79185272dc9507e17e3a0bfd98ce3b50549e050bac2e958fbdb4423e09a8df0c2083efb8ef3d9553e4cac071c0604d490fefff8b262c9494aece2f5aa54a2faca8f18c40b0072b2708fd143d70549e4c6960b534a3ab24597464abbc8dca159fe3df6b6b42971905ba178883131cbb49f8efb9abfcd692f4ca10724418ab766a24bc3ca4cf0b9bdc179ae03b7d9dbe31cb30696c835b435269e230146c36cb1d17743bc6cd100aa5fd92b63bd7cbb05e63ebc302c1e6931f10402", 0x1000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x12, r2, 0x0, 0x0) sendmsg$unix(r9, &(0x7f0000004ac0)={&(0x7f0000003680)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000004a00)=[{&(0x7f00000036c0)="8d43cb70c97fc1df459229ff4dcc69aa0c8c785aaaa9fb647eed75af59fb664c52813a03b5e8a38bae03f9b04bed51269024fd873f90e845c0ea4bda9184c572db04bd5d9d93c2c7a7fca768e342063397e174bf4751fb1fd8", 0x59}, {&(0x7f0000003740)="bccf0af86797cfe9fbefc84efd29d1fc", 0x10}, {&(0x7f0000003780)="a0a0f12056435aa3770cf8ad212df84ce0", 0x11}, {&(0x7f00000037c0)="0ad5aa60f5f1977af891c05092e414941a055ab3138ef32a657ce755f909d489f21a0688d222597ea4479aa83567a9b967f3a1422f55001ae01cc369f8b0f72d7f611332b0cf196c6ac1aefb60781415963b2b2b627d8c9e7baa00ae26e088b8683c9f05df41e33e2231fa8a1c13577233c7709a2c9eb1298573970f6770623adb9e34e9b55081ef3099b2207d6a0475a45f367331329cbc3cb2605a5d86cd7896f1a97ee4f9e5728d6d6793a7c1", 0xae}, {&(0x7f0000003880)="d194f8b4384208575b080be19cd5d29aee5e003bf8f0a27343d533a0d22c20a6b5287a43e21e678b24be272ab1fbe2788423e40b8ba2029faff794b6bf265e606f221c929e7b41b49c09709d8455f66a379415666065f3896550d8e66e0ef1b749d13853ce46d6c6a499dd5796b8a49319fd0d16dcd73d16487291aa9b049f180adf128845d4ca0d758a71ae7e4c6f507247ec7de19b98602ad78b46990af56a7617c85c2160740de349df2d2c2db3a392d6eaf9ccadd84083ce4238dd472a032b06ecf699fea4b7d134b264f8f77325395d39cfe0d4d7c7a874ddd2d32234b11f5ba0bab6fbe0c85cfc709d396febb3618f63929b648dc03e1fae6011d8062cfc38df83920208e09ba242daf77f5fe2c1e1f636a273ffa3803349f70cc3bb142bfb13e4912d68e257e02fc1e39d9ce9267708c0d60b1db4578d6933b629568d22808863f801515c9a1644e638f929144913aeca95982c8ca2ee2f00c181dd35fb1fd9d651ab3f850d2bc3b4eb2b6c8e4a0b98e04f76afb909abcd74390b78ece5141de65cb1e7fae6526af9416aed9a07d32d0fb216d014a3862b119f9fa2b3aa16bef9758fbcc55877b8aa744815cb15d60cb9f39c5806ce34dbc441c147b8fe46e978ecf6135527d8c74b0d6639450ab4d90e5017a3ec517a6a1a0eb25e67c77b8d8fd0fab4f48a126d8eca00a296c5510b70d42366a277585de8b14e0627de8df2e11e3adf38c1ec458fe8c94043cb02182066d1243adb26be553169b227535b0d94e8ccf8723a8f9ab95a479e5a4814b16465815d0195785d99c55942fc209aa83b5d9347d014b1ebef002ec04837a06581486a8ebfc32ebd064a150bfba942c8e60d9ef08895adcfccd6941ccb93fb5ad2c6f31f835a40cb95e00cd222b7c54f7afeb601d37830d57e701c84fd10c920a9885e5197f27a092a1f9fcb5dbd2465cc8bf3cb6d1e1324af67950ad947c07d1e5e69182216315d27b965005e9c4e29db00c962fda0ab8b727ce65460b60c5cc5502a0d5bc7b982634fac7f44251d3c1fe21a251976c228e8667d02d1aeb3f86e2a695bdfcc16590799c06b18ad8dae2dd0493149eb5785891565f299fdc986be8ff77a6206042523d613cd6c49b7f9b11f0b88f66e8d8bb74da58feb848d2bee68c094a1e718626ddc8ff9bdb5e9cf6760454abafe05169609b10ca38c842d449fea5486f0c311fcc7075bbc811624f883514b2a610508b585aaf8ccdd9f786a590c4171bbdea4dc8f92a947c6a7e0ecff2ed676648901af327df6f999bf8525861c6a5861e2638ca8c7a9a67d992c18aadabbecad3761412349b314716beefb65b8806d5b4e14e53044ca06f92196ceca9eee264dd9e5495325f44b6a342e7951af836ba96d20c57df4d33975d4f2b9773825f3ae32b2c3cd3d478718532cef36b32fc8a0a1d4c7880931ade86dad6efee62eb35685c1cd50af8b81eeba47a1c9294fff7ec71bc64a5c1ef1dfe74173b4a24ca23bce4f328a1059d72023c649c9c3f7d970d9a89969ac0d5767111cfce91db51fb455a72c6e7e25be0fc05aa38ac6e7c2125beec7e50fd8eb317e654c7e7f2216733553fac6084a26be9a378ac9a88b2651205b3a1e38d24c28eb336137527f7c005598fe232eecf25b770c456e5c306cefc223c708747a179442fae3b9ceed7f094cd164bb6810e147e31a758339997e1a6b3dac572e455c563952fc995540151a2b1aea794c0f5e0153f35dc2e9224966196ec6552648ab10b9af2d2f5283fc9c7feb91e102f1e303957d7a18c8cf176eb85cd262999b04ab7e1fb8e201214ddcc4503b5c92e2786d658c0bd7160944e5b4ac7a33500e27cf1895476b2c27f0ab0a3998ad9fbdd4fd3cad929dc1fe145bbd329fde09557ff45d43a964eedc6d9c98c10e166b7dbc0a6080466544fc82350d5c41ecda96d24cbdee2aecbb10d31997e5042cd8a8d6b4b83cf543f9e2291a98592a0e937494deb84b5696519ffab4dcd7a9e0ae2356d954d99c21cbf4669463c3748d1ceba1dc2adf6c8bb8162e7205592c791418069bc1869acd0d54dd421b49996b162591f76bdb9ec6ce63fb842220c35650fa22fbcfa4ac08dac7fbf4bf07aa7d2294d606e13ff28b996086d268c8a1444c1fe16b96df354a9aaae5deff0b94588aa86f7c30ae2754d3b57c4fcffa801c16ad0c709a798570626e7d9bf1a981802799db9a043456aac63c561dcbfe00a0289b785cfe91e7f7ef97d05dcbcfb78d80d933a9eff524cac3b5ad470d8100dc26916ed2214c795d94b77d0f705f4a1748186629b8ce7e2d94f85307f7dbacf0785b858d935fb7543cbb8e9b355e2f614bc988bef62bf097909b1df869cae33a686a94b8a401151a8d2b0fd35d754155ed058a68f550c3b9d6eaa8bc3c8f32f2b2dbfb6236ce6a32737a298961cd3e3b51004984010d0519f023c713951610a2b53de42b2ef6a54751f5b41be05d3ffb289c230e2f30dbfe8756c7518dbd2bd86915f04d1227ad4fbb054f48f530d115be63b32366799803371ab432af63c6fc686cef5297a53161ed52cfe78c7b51af61730446c29612dab07889a8b6db23ce90869a2f8e61f740cc0fa36f8c915426e8d3ab320b2bc1397aeb344f495cb0b97e64dcc9266a0ded99da2365a4dfe499782b3cecf2da2e7a7ee1934160acbcddfac186ccb5c3a69536d8dd08b4720ffdfea02b9d23dbcbe37b2c6698d5cd0bcf1e20c6c46b88c9b296a5f6db2a08a9ed90e75ff1fb4e6603f6fbc7a7946b8cacd2a910ebe93cb607b65820b6187d7c0c898528b85061ba26424794c06e65fa16e428b401c1f651fefb1a3d5f6cc025a3164a1b9c77858cf7e64baa91f3893ded1f7f7577e7cb52a6f2eeeb2b14014b47c40bf11a2c7fb26666ea7855a122a9e62ec5fe75aa0047a658145dd07b49cfdd22fa635a2e366b00c4e8d6f2084fd2a1aa846ed3ea6e9eeda1ac6c48b060594662668c7c6f80ed90a053e20c382dd6a045ca3f421140765ce45fc9335addb53b62eee00d774ebee0a2152af25f24fcfa46849bd665774b90e8fb7d85ebe22de476d65b8a000c6e6cd28df6a806b413379876fc292f0ad2ba7b4b8a31688c5b8ca852c9b6ba90528c6843ec045c2ae5cf7efeba803d74abfaba740a3807df83d4c439d3c8b968694aff0a601791c56df5680e13bc1807b5f7e1d1e2ca1f9ec645df6ce7ab2db28ee2991813a72a50fa8d0eab02c09e8ca01922f61e070634de2bf2aae86bc7aa8528919baa27bb47f4fe23bf6d27e996b226e18f73d922e05dfbe6774a0083af1938c91f28f3e68beb851a06259250d37ebdf67904b74f474bfb3ecd929e03c66d264469fdf905db39c25b52b39fa41cd0a996f09bd83c0a439503f9eea5bbaa44ad769891799721da1ea7514078b2a8afac3372fdb66db1d35d6d4bca5d6d7852fc0871a434610fb0bd6a1106e9ecf74c3a7b75fd833a5bdafc0b44a90855f1444ca5af9bd38e1846d9f0841bef20c77eeb678ba890e441c45dfabbeaac5a6cee2adc4eb56be5c4bc7e954a05888c5ffea023dd121589a1c36b9593ac3797e4eb3123476ab7982b6de565a6315233f665248790f33db0d33e8b756d9dfd0e04909615ea9db37393e1b1d40395d2a77db23b81b151c3a537537e844b78be88a4bcf56d7650e23e1df642249b790bf6d4ae1452077f94b30b2f02cf35a29d18ddca6508a00af8408d346a7bb344796a556c5f14309412fb5123fdcd4c6de01e578337930e453dfae6f0715a016e98a503509cc2d3690dc267fefc180bac6faf1ea974950a6405063f537ee1dc1eb5cb0b66f4a875ba5495ba561323f78e756ada88ec8d5d8236b011fb20c64a87ba49cb4d28ac6fe3f5b14454a8c8d192933edfa82101917e08b5e03b0ae296915024a5fcd7265ad3a14d13a83255f1d50594faccd02d1a8519c99cd85be292bddc41699e667cad79d243f3b716372e5cebe28683cd677394506895a3bc8a2feddb71bafe4b0b1f23a592f767a6eaa8cc4e3b10c8b246e2c8e389122dbc8c970790c63e9b9ec64f406f810562d6af0b46a7be84b6472d66aeaae5ad993dadd2f64029b8f6ed5b27a8112c1fb82714631e0c24ef7efefbbf584f59f04f46bc3b745776d07d64c607e7681d58e2d6e9a502f248bf3b1abceac65099aeec18033e9dfd422edb9fee99c1b44d513b914b737a227b3831aa5ea66ebf30ce7cb166d79632923b841edd2936bf40f3a6fe19b4ef42658d78c4c13ee87b178c62fcfa094a443bee8bdb93ff48ecba893da956adf3fec977a10549ca8e34b0fdd013435bdac2fde13547462b9dc074a498e3a08b9a12cd86b64416188108eb8acda79b531e7db26172ea58100478912cf39e7874dc484760e4da9ac08a086a4f75fdf1f03058ae39b1eb8f58f752844c7ec34f39cf9e75b16fbee53006d99aefeac77de05e7a9d23a93dd821a45e7e23390eab4bcf0545ba4f0bd7f9db1ba40ed08d2ba936c58ad72b00af4c82fd87ad6ed49134f9fdfb33c5eada17ea2685149a067263b0f8c6f6d38e223c7f795bc9b0bc4ea6dbb6da0d93e440f892014281bcb6458fede478e89846daf3b86a1153cb4afed4b7b5891572182d226630a530650100884d9545b62a3b972a4babe215897b07a678f963e56220e5f7054e2c0e071f867462bf0a2f6b4a7a031e23ee0711f40ad1d0459c85cdc3a5c8614dd16fc45f2e2746e3de1bae62b4f90e324c403295792de65d5c5b82737bd719b958cd37d53409c501ee44380a346e62d81b1281caeec6f5c5537a0ade061472c1ef5da861550d1510071318ec6c5f034acc510522f6dacb410020f010b16c720cf422e0c33d982641bf43055a2bfa9f6e120cb4bb36f7f871d6528971e378300b10b569fa6c98c5c03c96d18c391b866c2be8ea4911b80a6f7d7d3e01f4d0e76527f5065e8e44e7056ed1faef0ce80abf20faa9d119649b12d4f7e693053243125a61998785732b2e86067a391f148b838887074ea6027a965481d0e7255e7ae559ce2e8cbaa5a4bb273e8450baa7ac52a067a052930196ddf83cdacaf0e9c34ef16bb977cca103628021a4aaecdb87a241776ede141e6aac7157df70a09c7425bfaf3c2c9ec372224be8371573c4c3d44296778d8228088f788f4981d5c3a313d5ec26c526c989f3a689c2500aa3d4e765884149edf01fe397be582e04ed68efd49af9a17615577ea2720b4921b5e50339e7c058381ae16da2a41e9f1bb60309bd8809a5ab664fa7aa873e18cadacab5588f78b9343b373a71ab55b7bd40f4215c16b067296f33a89226bb1622982f65886103b1a95e492cbfbeddd2e8e704aecdf188d47b502a26eafff795e08730cbc0c8352bbc7f7026624bf054500a3b1197228e79b157fb418c280ff224a5d7d6ae0a8a7c32965b7fc9bb23c4494ca8eed45d1de6e281e60fc59082b5bda953d4a2bcb5b84b84578d78f239d1cd530c2dd2a6786e6762b3b0629c92769bec48573b482b43d317bdd507ad091d0d7812efe249b6fe02e4e713bee4dac485f3e6921ae6e13196f60e2579744c68196cf1a5572ae76f7034d4fefe45200c281220b42f072f72ce5c72b4d924e687203a6f3ed171bcf562fe1bcfb1daaf530d7d8e1f1b3f53f86ba12ca321b466442c3c9cba1200f0cec64a4c3f4e8a98c117c08ac1736139a641f5b034c982376d8394a524876924414acf9f096fc41809cc885617ba81adbecb74c101787370da0d109340802ac3a1c4813facbc34d72a70d67766f9826c9f32bcc6", 0x1000}, {&(0x7f0000004880)="2904c30b0affccb46818c1199bca50c3aa2fad530cc9e97d2e364a7e94ba06ac2488e800bcae353c443b2b76b3dd93f22b59e659d794b5daf51e71e2f808313283b8d416d1a1256ad4e5e877d2e5148cfec4c4b9cab356839c49ff98c2df4f99aecaad4842d8fdd35eadd29a598f471d1f3944a00e331dc508fc8ddbe04555ddb6c1a99d38df646b34ce36407fbd9c1139594be30eb1d449ff3f1d6b8d935ffb5c8417b091640b420479c1f494d32ce40571e8012401425449debee62de3fda7b89caf7faf5f5b6c03afbc", 0xcb}, {&(0x7f0000004980)="a7d4cc58226998df0b48c25c5c2c3d41ad8e6434bfcf91139fc42659251b1b6c88b78b3bb5d8c5ebcff9e4f8dcfbbcb15812eb956a64f7d37ca9ea960f6664589f7be24c9cf3709360d06612760a465a882e95", 0x53}], 0x7, &(0x7f0000004a80)=[@cred={0x20, 0xffff, 0x0, r5, r4, r7}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x400}, 0x400) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000004b40)={0x3, &(0x7f0000004b00)=[{0x8, 0x401, 0x5, 0x758}, {0xfffffffffffffc01, 0x3f, 0xfd, 0x3ca6e211}, {0x0, 0x1ff, 0x6, 0x4}]}) ioctl$TIOCSCTTY(r0, 0x20007461) getpeername(r9, &(0x7f0000004b80)=@in6, &(0x7f0000004bc0)=0xc) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f0000004c00)) sendto(r0, &(0x7f0000004c40)="de668bdfd10c2f4d4d778d5cec9392a76a50c83d245b77fbef1c5ce271b14eeead52f2bc92fa52be3d21effcb8785192d8ecc0c7", 0x34, 0x4, &(0x7f0000004c80)=@un=@file={0x1, './file0\x00'}, 0xa) r10 = semget$private(0x0, 0x1, 0x20) semctl$GETZCNT(r10, 0x379e9a1bf27b64fb, 0x7, &(0x7f0000004cc0)=""/90) connect$unix(r3, &(0x7f0000004d40)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x6bbc7d2) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x3d}, {0x4000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0x8a87b7dfd8049492) r1 = socket$inet6(0x18, 0x20001, 0x0) getsockopt(r1, 0x29, 0xd, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x8, 0x6}, 0x7d2e0efc40e5f851) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x1, 0x3}, 0xfef3) 16:00:06 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002004, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x6864, 0x1}, 0x8) r1 = semget(0x2, 0x2, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/171) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() dup2(r5, r4) 16:00:06 executing program 1: select(0x40, &(0x7f0000000040)={0x2, 0x0, 0xcb, 0xfffff00000000000}, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x2) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x4, 0x1}, 0xc) unlink(&(0x7f0000000000)='./file0\x00') socket$inet(0x2, 0x4, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0x9) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4, 0x8, 0x5, 0x2}, {0x5, 0x9, 0x5, 0x8}]}) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:06 executing program 0: sendsyslog(0x0, 0xfffffffffffffeb8, 0x3) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x400025}, {0x80000000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./bus\x00'}) load: 2.67 cmd: getty 34166 [ttyin] 0.00u 0.01s 0% 317k load: 2.67 cmd: getty 34166 [ttyin] 0.00u 0.01s 0% 317k 16:00:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x400, 0xb) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) rmdir(&(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) read(r1, 0x0, 0x0) close(r5) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000240)={0x3, 0x2, 0x0, 0x2, r2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x15}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x7, 0x28000, 0xf117, 0x7ff}, {0x0, 0x0, 0x4, 0xb6}, {0x100000000, 0x8001, 0x2, 0x4}, {0x200, 0x8, 0x2, 0x7}, {0x5f9, 0x7, 0x41, 0x1000}, {0x1000, 0x9, 0x1, 0x40}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setpgid(r2, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="bfc51e5f6284fcce628e6fa33c26d40663c75ff8baacd2fd6e3ee3337b1ac6b6950b262570aa5a708f84c92b7a908c77b66ad0b851e0a1086784dba67e10d7b7600895160760cc2c793be7d3b53456a6066b4daa341af6232feb025b41c9366cf440eaa7a19050599ab05c96e755ea4b42bceb9354587e7ccb13c2a3f18c42d71794f786268a2e6881cbaeec0a8faaa322029e57dd442794152c620ecec30ad430aa6046be8b79f052b68f121ec6169ea1c2e3bc4a0d2e524aa4577d77cef362f8c033e1f0bbfe", 0xc7}], 0x1, &(0x7f0000000780)=ANY=[@ANYBLOB="3000000000000000ffff000001000000ad2787a387f3830b2df724750f769d84f879707e44f32edcedc7d65dd90c32dff49e571c35217a0b2d2eae74953eaea23045f303fd696c3f56c1b2848a025cfe7da668283c062120250b9e4549fdf53b5b1a9d96408715354ff877efba264c321fb0be780521abba0e75d15770d1ccff975d20627ca65868aab51a1888", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="20000000003e3a00ff09000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="0111cd061604731f80b6399e6f0869d90000000000000000c9afaf93593991793c00002f00005aad191762c869db9749b3c2e8e1e4c4212df8fb9bfbbed88b5f78e826b5dff3d40df30ab91233f493f5b3ce0b0d73d06d54d7fe7dd9bd9f5fa09727a168c3c4178beddf972b57c5a849162f1b0ff993713bf4ee7493f5a1329effa88173a0a692135d2479e383bc09d17b15a60b70813be7dba1a96e6e6ea095cbaa21606c02a6c2c6afe2c072772dd328174253ab9fbb92c5d5daec87d92dccc4d75b4a4f5b8dbe50bb866533f9c217d52280c0d0b2b120445dcee6bfbfb822261578a9107d775ec9366a7254bd2c", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x70, 0x8}, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fchdir(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x7fff, 0x9, 0x4, 0x8b, "564d5794de1ebeeca88f712a36da7ae6854806a6", 0x0, 0x3}) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) socket(0x20, 0x4004, 0x101) 16:00:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000b01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 16:00:07 executing program 0: nanosleep(&(0x7f0000000040)={0x3, 0xffffffffffffffff}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c6530002e812730f06c2e773314bf57f859daa0b982f59f4d0f12d896a959929657910e9fb06934ee422997f58b2419ce0884109756c376a886057afffb7a96154e9bed42ab6fc9c4241e71eecffe212c5c4db4b3a0c0b1437c"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe68, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x6, 0xfff}, {0x26}], 0x2}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) 16:00:07 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)=0x100000000) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x5) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x4, 0xde, 0x7, 0x0, 0x7, 0x3f, 0x5e, 0x1, 0x2, 0x40, 0x8001}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r2, &(0x7f0000000380)="e2", 0x1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x5}, {0x6}]}) mlock(&(0x7f0000ff2000/0x2000)=nil, 0x2000) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x57, 0x4}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000fea000/0x14000)=nil, 0x14000) munmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x35}, {0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x401, 0x6, 0x1, 0x9}, {0x9, 0x7, 0x3, 0x4}, {0xffffffffffffff00, 0x8, 0x6, 0x3}, {0x2, 0xa1ce, 0x4, 0x3}, {0x5, 0xa3b, 0x1, 0x3}, {0x3, 0xfffffffffffffffd, 0xffff, 0x3}, {0x6, 0x2, 0x3, 0x7}]}) getpgrp() ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x95f1, 0x7fffffff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000000007c, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x7, 0xffffffff00000001, 0x8, 0xfff, "9b9b82fc465446f73ff2c0d8b5cd61bacdc8081b", 0x3f, 0x10001}) 16:00:08 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0xf73, 0x6aef819}) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) open(&(0x7f0000000000)='./file0\x00', 0x208d8, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0x16, 0x1, 0x83, {[0x1f, 0x7f5, 0x7, 0x5, 0x7, 0x9, 0x2, 0x3, 0xfffffffffffffffd, 0x6, 0x0, 0x800, 0x8, 0x8, 0x2, 0x8, 0x2a42], [0x88, 0x200, 0x9, 0x0, 0x1, 0x0, 0x5cd, 0x1, 0x3, 0x859e], [0x80, 0x7f, 0x4, 0x7, 0x0, 0x2], [0x5, 0x8, 0x8001, 0x1d8, 0x8, 0x7f], [{0x101, 0x1, 0xd43, 0x7f}, {0x6, 0xd5d, 0x10001, 0xffffffffffffffff}, {0x7e00000, 0x6, 0x732a}, {0x8000, 0x0, 0x0, 0x7}, {0xa6fd, 0x3, 0xa81, 0x7}, {0x66e27227, 0x401, 0x3e, 0x3}, {0x5, 0x2, 0x5, 0x20}, {0xffffffff, 0x1, 0xff, 0xffffffff}], {0x1, 0xfffffffffffffde5, 0x8, 0x2}, {0x8, 0x401, 0x8000, 0xdc}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x74}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget(0x2, 0x8) msgsnd(r2, &(0x7f0000000540)={0x3, "27a4ac04cad617ff0528cd265ab3264285a4f2b0a41535c3542403502e5566cd1cfc28fbaa3cb7066565e1f398c3f4d87425f134f9ecff1f18caf81b4a2bc7ba9a4dcfe398fe4fb5f07a3390dfb08893c8e51e9bfade1fc3bbf162c28d1b206acc44c7caf8188c53680246185bb874092928af8762140da38aa86ee0d9d11e8ac641309d934bec13ed899cd2cce195b4dc9b523c827ac808dcc8c68522a07b9d84a2fc7cb85e7c23"}, 0xb0, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0x662) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") r3 = msgget(0x2, 0xa) r4 = semget$private(0x0, 0x4, 0x24) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000001c0)=""/31) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) msgrcv(r3, &(0x7f0000000000)={0x0, ""/23}, 0x1f, 0x3, 0x800) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x3}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x28001, 0x10) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x20060000001006, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:08 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000080)="90000000", 0x4) 16:00:08 executing program 0: r0 = socket(0x22, 0x3, 0x4) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) 16:00:08 executing program 1: r0 = getgid() getgroups(0x8, &(0x7f0000000000)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x220, 0x0) dup(r1) r2 = msgget$private(0x0, 0x10) msgrcv(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000010baefae94059231ab7500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000e5ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff00"/242], 0x1, 0x0, 0x1000) setuid(0xee01) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/76) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001180)={{0x18, 0x3, 0xfffffffffffffffe, 0x3}, {0x18, 0x2, 0x0, 0x9}, 0x7f, [0x2, 0xda, 0x24000000000, 0x405e, 0x8, 0x400, 0x3, 0xfff]}, 0x3c) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000080)=""/4096) r2 = dup(r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001140)={0xb492}) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r3 = socket$inet6(0x18, 0x5, 0x6) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001080)=""/181) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0x353) 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = semget(0x0, 0x0, 0x44) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)}) fchflags(r0, 0x0) r2 = dup(r0) setsockopt$sock_int(r2, 0xffff, 0x220, &(0x7f0000000040)=0x1, 0x4) 16:00:08 executing program 0: ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000006c0)) setreuid(0x0, 0xee01) r0 = msgget$private(0x0, 0x2000000000602) r1 = dup(0xffffffffffffffff) msgget$private(0x0, 0x400) write(0xffffffffffffffff, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r1, &(0x7f0000000500)='./bus\x00', 0x6003, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r2, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) r3 = dup2(r1, r1) faccessat(r3, &(0x7f0000000640)='./bus\x00', 0x0, 0x3) setitimer(0x1, &(0x7f00000017c0)={{0x400, 0x800}, {0x4000007996, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = geteuid() r9 = getgid() r10 = getppid() r11 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0xfffffffffffffcfa, r5, r7, r8, r9, 0x20}, 0xc941, 0x905, r10, r11, 0x6, 0xee, 0x100000000, 0x6}) lstat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000001800)) setreuid(r6, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') mknodat(r2, &(0x7f0000000600)='./bus\x00', 0xa, 0x6) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) faccessat(r2, &(0x7f0000000540)='./bus\x00', 0x8, 0x2) open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r12) r13 = msgget$private(0x0, 0xa) msgctl$IPC_SET(r13, 0x1, 0xfffffffffffffffe) 16:00:08 executing program 1: setsockopt(0xffffffffffffffff, 0xfffffffffffffffe, 0x200000035, 0x0, 0xffffffffffffff4b) socket(0x10, 0x4001, 0x100000000) 16:00:08 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = syz_open_pts() write(r1, &(0x7f0000000000)="3036c82ed2c60a2dd0c99bb2c269f45f74b1d9b4dac75da79f28c8e6c50ebc47e098c6bfcdeb1daf579af28fa9dd8c", 0x2f) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc00c7007, &(0x7f0000000040)) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x2, 0x10001}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:00:08 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10049, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x3, 0x4, 0xe4, r1}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x7, &(0x7f0000000180)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)) getppid() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="af04fc189524f608f59b35ccb90f378c8e3ed9d81883edcb6ba25004", 0x1c}, {&(0x7f00000001c0)="83dca01fb3aa9da07d41a9412dd18c6f9904f1c0888d12da8badc4c7fda997fe1aaee62b31b85566ba3e03dc757814ecc1bba0074ea2ae39f403d59bc111720d7c139ac919ba3d0a5ecafc56e5d1d419abb587a825b1ef144cbcb7f594cf575c41e6e652442db516dcc15e7441961f1ebc9e9bd46fc88542279b3fb6e8dcaaf7f8bebf62e8cbb94cc227afe837cf01f43d2a69dce9869d506571c2c1691badf3cc129119ea943056ffd357fdbfa017d7c9fa8ca5d8bc143fe9584b688ec2d8dac8ec687e1b1e7138cb40cd4b9ce17a97af50eaf39053946a71e833b5443eee497532b2482e44e2ff13972a5c6d374c", 0xef}, {&(0x7f00000002c0)="94e02fd64e2c826c76652975f527f267a64aa017fdbebc8d1e5767227b82300383606fc0420b7a7e38ad8984d0e991ce1c74eb6e381d946cb064fe88eb75e48d003a1f8a2eff15dc1e344fda39c194e6b81e39ffeba0143b2b0bac2b72ae32fe42a26a3d7f20377b95ea7fc5d10d90971f86407d08f234caa877ff0aac3ff7f35ee9cc814bda98547a9d30e7fd929e38d80cd60064215fc97305b19180276387aa0de89b4f3e1958af91b42e23b9a355e3827da21dd093e827ef888bf1aeeba3e7904c68f3a377618f2269a3c43d764e50d0ec8dfcc953485f941dd03ac5417ffe8e5dba0e96a1f164d5ccb6a57e0ae4622c815f2ecef9c245456a17106ec66fe3c31f107b1210b83f4dbb4efd9a56a803130932789f335e86e8aa51ad12f036d5863a85f1ddd8aa138dfce102874791edf8658898d391dfd198b518f529fe280e5e1fc6db473d5cf13cada3f20824e88919cf438137f5b011ebed5f11c650d3c09137bcecb70cb78b2f0a841af58ad21ef64c08defd61e0bcc2bc0b346b128257a714525793a0f992a6209609c7eddd1e8fa122e806199c31f01644d3bf4d3f4026af8539582435643416239efd3afd50c3c726a6ad0916af95638848ce6f2bfd08346cb6698d4addbbbfdfe83395d1f52bbe017ed064d6d5d0b988c281db1223bf9872d0246592ff4771c8c7328301e1e7591606d1bd51d99ca4cdaae2a973c14bb21eaf9440bc84af60170adc805788ce574f677be668b5feedd226c695e24ddccf1d7162f77ec614ab822c75fe59b4f0a5abbebc1da5f6af6e7779b1d732847e4cf9f20abcc59516d6a4616b5bb1703ca201c5efde67b85f74f98b983bb8c8b9ef1d6f03a36b163b60e387042df61d61a8347ba9452a0ef35286074af80e328db78f13587b9a8e46478cf4c53a2ef643154d70ecff515d902e0c0bed54ee173d19d021fde337d081ca4f0568a6065d79269b254e945041116089d1d0fc7da0bb014646de299e002e5a3495d9658eb23e863c5fea3436c1ddc56b1fdf26f3bac2ad0adc1725df7305b8b71a60b9b31ff9bffd9430edd898b0d9f2ef2aba2d0ec982a85420296de28ecac8874e378cf63eedcfef437d67ac0c3b52c6f57f68e8d5364bf2dedc758a1fa2b10f9c15e5b33a6acce7c5ab5612e4e4e5486ef4fde711aab3425fae817bc26514f58396395e06de7bc8eccc020aff2de61227da3f748f4d1d13d6a71db573ad7293e1413fccd2eb68bca3622954c18c0df5773b027c58e69a11535458b80ad5540d4edbe60697164f63a5384d32445f3db5f3ee488c1609f194ad48f18d0b33211430d6de07e7819a0716aef522bee0dc15553b66979436125231051f7f4b967a7e5ba31a73ecc3e044a7bee661bc3a8ea0a75bbd36c690ddcfffe3c7dce273cf320dbd44825ce49510f5b457cf894a8b76689ffadace7ef955b865520daed478ef2a280bf1d5ef28565d36d90246161396f67a35942aaba3397d8d5b226bec23855bc77594a6d7b51c57b4b24644a86433ebaf38a54cac3bf04d58aa9e84acab18cc6fd5e44028b085ffb1881d209010f69ef6578411258d0f08a851b16b1738c3937f630dccdeb498fa3e5d1ca245d43928c48f1b9bf05dcab421283dff43b883f4d0eff22104a5572ef84a0827814e06e4816064529108591f6acd6409e8c1a911a45e852f17cfe0721500500204beba4fe99f97f704f19eaa82c43082a268e0424c59c740c8b1bc975c1413d2d19dc57769d6a82a7cd739c0414d2ca8492f54dad652004b1300cacf5041570bee7ebc86fbd4829c2c0693f32d85d89ad850f31c6efc73006aa447e908a6636d38a648eca7c8c6f21c350680fc36085d7bacecfc852c731a660a8e6db34f38e8d60b02ac4e823741b0b3cc423628b8fefbc2c5ec9ece326549406bde25f05b77769bd6d3fa7d9f66e97cd0ae6c9416e8e8185f2e2aed9672e115d18d70545eecbedd2e43fb67394418d192756fc97cbe5455704e0e77c98667d823750a340c22e58c2678f1b7019dd4460505b0740d6e3b77d19c1de06742cd5af5262175cd91f0fae8835119edd24d2ba68890ca74fe7498a0fb8eb571835fc19400d4d685bc9098df1b44c8b2aedada0410f0151ee826deeca15d706ebe7adf7c710d74918be6ff23422363680a3da7ae12c0de4c8b2c02af936402bc0337341d41e85044b977eea62f830691aa13bdd64d0988f1f9e8b702ec061bb589d261ddc5665df342ec1b5348b9bbf204f8360a72349031abb70818bff1d0df1cd7c1a9819906b20289712b65e6799db15f9ef9d030339f2fef66c6ffdeeb528f8f40d906876fda2dfc7e0fd964bf1841161a925fe892c04a0f4438f5b88f0d10f934284728b50d242387401f87b4c376c158257c1fa9b8b9cdfd59954dd6f8294d5946b68ece949d7e3115c8f3a2f18dd0dd639d78d3e0e4cab38e68e75ee5cc86e625e5e5ac6dbad2adc1648aaa5161e12975b52912d6c975138caf0b37e9b6543209fd5af83ca0362cc36d02c2c3ffc7d3fee63f727d7a4c8f10c8a1a8927fd91d19c31310e0514ae6529832fcfac1f4d6df9f0619d3e6215830f2894b465a5bcf5532611c5ac397ad2e6bc2ae4531600b211f1393063c7241f62a9ab9070605c3055bb48c9b202a748f1394736d0c226ab5d60672a18b527d8e9a625a790756a788027694a1d7d538526dc8a5de6fc496c0d53d8fcc55d9e97b9406d7da7f4ba58845ae217b965512f08778f0d1bec4c6775f70e0b308e7e974dfeeba1a0cb62c364b6d7b202e55a4d15312ed3de2a61e08b34ba4b77cb6de6040b58a15d3a2a26bd3f2d6bf9ec1f8f789cf20a3fd9e195b94ae626bc20f43fbd0dc5431b939049e80e93634bb569b8b7e670dd4befd5937ba726866771807c9e04d6905915abcfa205c0c036e74351362e18f7bdfab80a5a98e870f55eaebe2e14da380598289d7b3768cd6637e017475ba3bfa213460df4548800581a2834e8cdc306dbf10dd7d2f93a51eec3c9583198d02c344adb3d5c53a0018c822d907f4165077a4403fac9d274a2c1879f8ad11a0f3058cc42cf5928b688d898fd72458897d2fb1d0a25c263331d2b8712c31344ff8dcd3b55617bdd6e0cd339f6dd2e158570ca87f6d47106522e23d7a134e5b588b6b79abb0fc677e0caa10941ba3b03f657ccc238025902325d1b3fbc5b8c400cdcb2bee34015466b220cfe2faeeb019dd319c32c6618349bc878f4a506283859fcaf2115e81be29a1ef02b8af31d95460372218440fc5880605e5a82dd0bd833ef6d66ebd5a72f33cf0ce21039efac1c75b02c5d0658b56fb41e102ac4f6d8c9e046182f83e00c64c564b770bb180aca4f24e533e5e3a3d84213bae65f0504f9f2f34930fc4bda1111f6b7b4d5d25c220829d61c777e8d61a5263af757239f110126c7a1fdfb3b7fa314d71aaea375ce74d605b195f56afe62c2537bd43e607ceaf90bdf2c16fb9396d45fa6757ccee56ffe196bab1cb4a7100f7a82f816654c5632e1234444e8207ae35ba08aeb1b6d292c12134b273fb1fe48049e6896b551dd54163e3566220ef7baa9d7659be9bda4c17d0767ab075e14975e2d28166a0ea9cf562a926d163fdc56f78be30513d9fac811f48a9ee394ad045a68a0344c69143dd4021f75a6a3f83bcc4096e864799119878da904c48b3dbb2c6198c6d1b64c5f91b216514edc1be5124fe7c2cc2bd573e6621792836fb07ade7028a188d8162f0a78bf8d0a2a4fb394377463dba54308af08e3020c9a57f94a18faf3fb43e002d1d0771056fe5703c4e9157bfdd716a95f551d3563f8d5db04fe51fa573560882c13b5fa7d7b467cea8854a2017758ec06d3a215415d825a9da7e81e4cfb19aac946b80ebcc633923d1b02398b7cc6aa36ebfd26c99af20272d681a4ea4bb5f57ee16c63edc89a973586e3f12e985cea5e3bf0a8993f3a8ecd7ceaba9b677ae026de83450904215e9e3b4b4d9bdad921b63aaba8cf4463a4082c71a89dca81857311caf28fbe45b6461493a42a9435e665d65b21a803cf37e817ccd6e5412c4ffcd792ef7ff6883beacb4c9a64b4c00f8c07ca5afd0745008a2878101cb8cb0699ce8e0a3ca26fdc05c18dcde79c4a37b34b65181d7a88aa4671434c97cb12a9f474b01235dba73a1973f8a70060f40c6fe8392c801b1c772e89effe35ee1d3ed8d345299a296d8d5bb0065cc4965a45bc020759d2bf8f0163398d699bf47a922d032f8c2663444a1f738a34404514ffc740c5457061ec6e89943ea14a9c938e4c24d728966cafc91d1189f7735f21cbb714d6c752409aee0319c5447e198158c98a52fc4c20138a2542e9b99ffb65944bd1fb47fc1903abd18651a089e21dca550a8f93d93a27bf5493078d05b6f6a3a8be48faa48df65a44beab590607f84c149b4c7d20afbe690f5da3a6848a12a95764729a4d848de65912d1a6a90e74263a1e64d09ac96e4c9c7d2d8bea0780dcfb146d61aed9a6ca44b605ca370bca2e39c2c11bbc05a644eadd59a7b638e4aa379d8974ad7386c39ba24ada5d4cb095be764978089bf02eb7065cac1a1b51f3a0e075d8994aa43bfd84619f24eac564be7b9f117412732348d79d691eef0d19ab10052c268e5c8e630a6785782047f6d04e612c43d765b147af003c786135e2e3696a3b217c47b4b76f1bd12cd3e74ddf6d0f4442a8cd756667cbc6bbc705983c7b9f9449de8ab1320d6136a4b9a62eeb03e0a80e2fbb40c6d3cfdd1d508c44a65231492ecb3caa95d637f1c8bbac6585052226c34f153be128afd9e152f256881543d5bc5b3e8be5fa083f1e0f7a3977eab97bae7ee31c2194507d8172302a60e5c72424fe7d66690e15bb567b9cf3feb616fd1ff49ffcded85a206e6ce2200494e4791f7b4d9e5ca7a43ee8e278d171ca8cf96b35af619ee83caf8f2d4c3cad78c1367f5dac7a473f166964e521ebc22efaa27b0926ba0d8b42492b7f1278b02383ac8c0cbcb9948c2435242188f18e5b224af7ddb866026bb167e67c2cb7df096ae137504e843b37ad361a95901ec62882f4648ef99374cdcbd0678729a35fe6c6d203c1aa20bef3d167cb2669229b5bf7c5f79e18aa24bc41a18bc9a97d7fa0495109ea8e44d505750a79b0ded8798d7ad7a5de9449cc1fddab50ea77637a6bcc74775e2d2855a67d2de372bbbbd0db018005dfe563dedfa3a83a73a3b60b6322a594b22ab4a27344ea5f9f4c9534e079906e4cbdd1f9708b1b724d2f35b247b0bb7b164ed4bb8a31603856b906cb41021528dde44cec004e38c8fb8bd045e464ca8df91c0884708ed5bdf353865b02596c0fdd9a38e774bb0070e5c21d003f80a98c21c36b6003457944f5ad5c4b814f4fb222419796ee23ea6e18cbc09f17dfcfbe8ea154084d361ea4a711eb2e1881638d277f059a97d3c7517c99410f3bf12c4f18caf717d65cf0cb3cfbe81efef84af476e4e3085c6ce046c840143290881e44542c8bb48c31b9d1d3b089bbd0cc8d287fabd5f3d541ed7bbf93b241d3c89c43fd835bb8d7e10a8f383856c089a01f1d34d39380217d38f4f90ae827607f5b6e8081177130165851e0a28eb9ec1b20c54ff2e1986250623aebe3e2e76629a86b9ae743a8216243d72ea2a43ad46e840a9052300d6b5412b32aad411c1f16ce705769da36f44f5c48332503caff60033961153d9cd4ee1057ee2db46c22368e6a8d43f3370d30017c1de9b0d3172ca09e1c2ea243ca33b3e63725a1e13ffa6ebaffc0ae3f4b2d0cdce6f", 0x1000}], 0x3) 16:00:08 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) semget$private(0x0, 0x4, 0x121) recvfrom(r1, &(0x7f0000000480)=""/19, 0x13, 0x2, &(0x7f00000004c0)=@in6={0x18, 0x2, 0x5, 0x84bc}, 0xc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) r3 = semget$private(0x0, 0x3, 0x40) semop(r3, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 16:00:08 executing program 1: setuid(0xee01) syz_open_pts() r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x6f9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x4000) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449018a241f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff618b4f5a527a0768ad29077381371f85de6f2424f33c2a49a9aaa23e1a918033b7b73371f3b5287c51012ed3650d2b0ea9324027cf1f8625754f03975e3277a54b06acaec5909d0c4f39ef01b324f72f17124519388a06335706466c73d233d6f0eb00ca9587e76716aa615710e327e42aea29ff8eeacd9938945b3c316a4abb8abb5f7343435e0cc71115eed28d4115c33c425fdc6ead658e57fdb1981a014c5ed5765903b1438a7f11c70d2ae5a84fc0d78bb3468707e93bb5d161821bfd870d6619c8a8cb46b359d1be39664448df6f644c8eee62ed08", 0x1f5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$KDSETRAD(r2, 0x20004b43) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x4, 0x0, 0x0) dup2(r0, r1) bind(r1, &(0x7f0000000040)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xfffffffffffffee5) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) r4 = getegid() setegid(r4) 16:00:08 executing program 1: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffe) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x82, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0xa8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x1ff, &(0x7f00000000c0), 0x10001, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:08 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10000000003) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getdents(r0, &(0x7f00000000c0)=""/37, 0x25) r1 = semget$private(0x0, 0x0, 0x15) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000100)=""/140) getdents(r0, &(0x7f0000000000)=""/13, 0xfffffffffffffe44) 16:00:08 executing program 1: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x7, 0x80000001, 0x10000, 0xf3c}, {0x4, 0x3, 0x10000, 0xffffffffffffc7b5}, {0x2, 0x6, 0x3aa, 0x80000000}, {0x8000, 0xfffffffffffffff7, 0x0, 0x1f}, {0x6, 0x4, 0x57e9, 0xffffffff}, {0x958, 0xfffffffffffffff7, 0xfffffffffffffffe, 0xe791}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pledge(&(0x7f00000000c0)='/dev/bpf\x00', &(0x7f0000000100)='\'\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$inet6(r1, &(0x7f0000000200)=""/195, 0xc3, 0x2, &(0x7f0000000080)={0x18, 0x0, 0x5069, 0x7fff}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x3, 0x0, 0x0, 0x1000}, {0x1000, 0x0, 0x1}, {0x6, 0x0, 0xffffffffffffffff}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:08 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x866de3f25b48cdab, 0x0) ftruncate(r0, 0x0, 0x69a88df4) ftruncate(r0, 0x0, 0x1) mknodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x1000, 0x736b) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0xf8ce, './file0/file0\x00', './file0\x00'}) 16:00:08 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1, 0x14) read(r0, &(0x7f0000000180)=""/199, 0xc7) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x10) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x7, 0x5b7b, {0x23f, 0x800}}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x3) pipe2(&(0x7f0000000280), 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x100000000) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:08 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) getrusage(0x0, &(0x7f0000000000)) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2ead709b7b4c577c, 0x0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x2002, 0x4) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x8, 0x10000, 0x9, 0x7, "076f6e9628068c645ae8ef7c482ac691878e3184", 0x6, 0x8c94}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x4}], 0x2}) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x108, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x152, 0x0, 0x0, &(0x7f0000000040)=ANY=[]}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x20) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000580)="41ba8bcf001b38a555ae20e38c45a9d1c51e03f931ef3cb3c2f5bd0c1edfdc73998a41af16c2235c62b5fa8216edbd9d58149b69192d287cb4323e7044b3c801db14dc925285b1bb746a3cd973983cea48ea318033d9e3d24face9d5ccfdaf14bf1934af74a1b9c0dd8d15c1df9001fd6801c5956d662b5e797641164658b15faa35a44a16ad6db226c923e718efebd703abcf32c87f96b51f96bc1d87bef1700a24dbd1cf7d4c7830f9c166a8620f8255f48acf31342889a340d5e37c2250505ca0faadebf517aa1ca20086c892eaf5e78f3bcab578e2a0fe6d537b", 0xdc}], 0x1, 0x0, 0x1b) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) chflags(&(0x7f00000003c0)='./bus\x00', 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='@\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='*\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='+-\'/:*\'\x00', &(0x7f0000000240)='#\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='7\x00', &(0x7f0000000300)='-\x00', &(0x7f0000000340)='*{{h\x00']) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x40000000000087}, {0x6}]}) sendsyslog(&(0x7f0000000100)="06e23c9b83201d5bb79068c7f3502c434137987da6b494c11b184adeefc8795e1097b29e53581929fd3b42491e78887ac1a10c7ade9da89cf57a0c632cb9abd9672dbbb21bae65f6c907a2e3cc6c0e12106f2b8b526f4781d6afb1443a3ccff05e8e0be4ac684a44894d8d1c5c5ac08dd4855a2b8a6019fcdcc375a2ab12b95271400ad9017aa0a5e626f61c2f2c80148fafad2b00b36653d24dbf672380f6871a329e7d761b88a436d1b125e4f3865ee97b380c6ac5a8606eab17e12793c502a498aa132b10f48295147c545acc326b4cd02aafa9c11b56cb265a295c2726afe8f6b5d3cfc24cfcbb3d9451e4e7975929a29c92134805a94630694033", 0xfd, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000080)="a3993876ac8ce8e2e3fb26bf76ee605ffd0f14f8e706717dd38091cfe357097ed86c7e04a0009c1c57aa6898390fdd9cc392d6c923f92031010495f03599ee", 0x3f, 0x9, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) fcntl$dupfd(r0, 0xa, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000000000da0100150000800000", @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES32=r2, @ANYRESHEX=r2, @ANYPTR=&(0x7f0000001540)=ANY=[@ANYRESOCT=r3, @ANYRES32=r3, @ANYBLOB="b09512f17d7a96585a9f19cb8db72e3b6eb31e1f26f80ce8838aa774de5542d4eb057070244e39b1644c052837de57d1c32289458efc566cfccbbce9573cd700b21983f34aa61d7405930dc8fa7a4353cd5c51126202f1564d9359a7f7cdd9c0f7e5b62620ed98759c312ef0d15eb19fba30f304a2c2585dea935a00ddca53dec456059311885368b59491e2fd86589adfcbfac4dad9f6f9687a78752aed19133863bec42914cf623be55bcc6efbbffb02035e2e1c5732d748a46a511a1487b02faf77eb4fb751c5821247cdaa53b1522764e7f21a7675826fc5ea4e939ebf896bc982130df5eea0efd76b1de2a485bfaa6f252d5b67501838884e9b1366c039aa1b691aec2f443ef0789c58600f8653b8309910a867e5a659c61dff0c2b05c5669f796c48bb7c576d5136a2e46ecccdecda4cf204233e4e93ca2e032e191bf354e340e5fc1f651d5f4df8002a8fd555a666ad450f62f0fb63ce0c6bd9912ce2a625767b109d443a75c61cd46898da549e958e531b9af9fca155dc0857ff1a64bb6996e9cea9643c2a56a26c104cf5de30339e8769c03a98a2f16482408c913c4647153f4e27661355c33a0649b048449d987cbba0ec8a720e4e9eae3daf0599fc7da40314424d4e0674247fe0cac2b2b1e316cabd9c77b8e90308cfe8ddf12ec842ed8c29ec279b67624b48370ed6ccf33072e382b80ccfc8829d6dc27b4e98ebba63a8c370e3a57205bab9e8e4906fe36c37c0e513896d9a179f4c4056c459237b7c95cce6fb368a405e7729aec798d9aea523b37924bc8a7971dfabd2851751eb8c745c89bb7f7a3b77922bffab97812490dd60ab081d1fab2aef7f97cd86ebb9582bbfa6ba4b9b7c9a9a2307cd9b96c5449c731c86c8c51d3bfb2aab6dc6590f06b2a1554b5e48a77e13e6afd1dd8645ae25e624156108e63ffaa9e84ca7f8b327e82d87343f2bb0b95ffc84df5e98985a7841407db4a6af6a31d42271402a54be9ca9396126a33c3e700cef4ec0caf08146c56d9f37e26074024933a88608b676275310042c4d7ae505554077d0fac207c76520e59015dfd8763650210e2fb2f59bf7521b48b5244f0b698276519c49e97ffff5472c49dc56d5ce6f94bf1e5a57867737d80c7fe2e549a0f1a9ecbd0a6e970c42696bfb748ff115e83832615cc2b218a11a1494f6975483309230867719e8dbada1f407c9d78af9eb3956b2ea3e7d0da4eaf895bc038aff05eb85b684ca0092a44c1411b87ca6c529cd333b10318d57ef74f31afcbf1f69f67959a0a6020ad6dfa3df2876aaac2d01a226c1c62aab444c4175af00e669897e3ef30ea6f8374a1d82980e381c92f1296685840e136a16867bf27ac284d3caae760fd6b8a7da36a235037c8045967026530a2960d94fef2aa9ca8e84cc854e3e11d8baa73de0e78da9a71db1fc2691e77cbd18100256eecb333b5350e621277e95bfa6ac6e968781c4299753d28dba6f1b73ce404dfdc24d444ea16e5b37a0912145a334251522eef0c20f88b2cd269120712faa97978333ddd0ce47bdc600ecb52c63d43f446b2571e297316459cfd2c97deaea1fdc58bf5213f9c282c06e8a5a1dc3eaaa249097128410340944e1c45f0e00321996e78edad755702fa5558cc1a6e2e033e4067bacff6c8bdb6af1ef0eca442c1a5e94915e1e1b9f09d5abd998234a52a48a574c696120d9f06601560529ac66d1b7dd05681d15a8d23f9abec5fd4ac9ab86879c4e4010b5bdae7e3774d01edc6b492f82017eaafa942b454104da4fd885c074058cb1b1cd7f766e9ae60a8ce2906a671ccdd557d710f9aa71461556728843966c80daebbd82ba4498bfbf14654817cfe9a86866d5c4de7c092fe5635086136b628526ae1570a46a49182afc195c7826271b3d3cf58e080d9e621a343672fcb869c4f3b0a6bdf31722fbe4df596f3696876e2607e63dcddb452365c7d3691fd2a0eb9cef5098512f034a79771b70225c69a39267f57ea9368ab01c196ec926d950f9d64be462458e8dbf2302a4934c86219040f503e05e9b831f94415e15f50b358566e7f32a03c1e5304b0d89cfb22e4145ff1d2464ef6cecdcbbad7767645c2a1a7ad6924e986867f1000d7b560276fb90683ccfd526a4f791157621e74129d36129f554a6c12ce868c5a07984ca0cb67a3bb2983708f4ac8ef4b08519db88e9b5db0d7369012311f6ca2469dd9fc9115ffb9c6f904d69bba89578bc407fba05ec24e9ab6c3505cf1359463da0763d152c14ab7b9bbfe37c22d3d239f94306cfce38ee391b20ef8a5b7b2b368d61c8eba4174496c8e572ace1a2914deff7b85bb0057ada73f83cf6b9f1a614d12b6d16ee8c0a4b8738e35048edae9d3093114c2bb31a19c3a43b57fbdfc7b0064d59b720c71e08ab623243ba23f741e8ff71f70327725a5daf3064010a7e613a6db45e487f296ab3998d1c02f335b8ad604941c55534266945b3cbfbddeec70e4ff237016feb0637a3242a0ed4e040605d7e22fbfcf41839c615b2c2d641907f7bd388f27cc8fe2a529ac50cb2174504db1676179b15a2fe395ff9d63b5b823cf6e0f107ca84e0b304c0e80e4093cff0643b17526fb15a1d0f85dd8bc671e4057001bb83971e7dd7b27609a96332cbfd147ccac7dde22af10a5ac986aeb562a46060d4a42610ff33c591359fb1eeb47923cd48c68fd5c6500c7d316cf508da65bfe060c417db3fb9ef016cdc1c412d283d8df23c9ca27bf0f181fb7b44060a1656ba2c8968a8a821d1429e7230163aacbfb61eaad06edbfcc2842d28997c66787f86e01e0b0eb02739f554cac9dee8810d0da0fa38cfc1bce29cd8957a0ea6da09caedd32c4bb2d09fd064e8144cb8ede79fec0d4d534d4cc631e44d1078738ce67e0e63f100d477d54a3547043457868bb158eeda6ff302eb38cb101a3be7f7331c5c7534c079916b263bb584b2c2e69920fa6bde5cd2791c6cb2e81bbcead16760cb808f3f8680c20716f301e859252f4363e479ebc53e039adece4addb6960acaf60679751933e6b7e8bd3733ce3d2d4a15afb29a790156d687ffc31bcb5342352d4362ff6613b9c725c6e5b248591fc5cd85adc34774bebf15c62259e2a46653b906e8183e3bd36ea3ce4d7e004e1d26896578a2c3c8105b9e1a9d66a39b74ab5b35ef6636c16e6f66d0bae76b5e31da37e599e581a8642fae4571deb013ee23fb2c058457f99f33e5c544183e39eb56f6a0ed460e570bf6cc43b0c45305479fbfb42c55ffaf7f0aeb0745526172fede8236d64b5e84a8394c3fc6656fc43be9f9d71844228c8f083abe46d2e9484174e2b1a95b29bf45362118a34bc012d9d0226a57e594769d467a86c95c1d4750895bc875a7794d9674c9ed359267d4f8b736dfad771518d9c9a691e68fe192ad80e1921b1b745292e08d2418b970c41e1e52df33934e7ec23ee5c893930c308f5a879df4bc1c76989753ec38c9b7b85bdb4864a42a9afaebc86879f8ee57f620301a97e8120a48959cf55183af2360aef1cab07578d5895a46fb500851dfc769bd71eb0bb5b7423e9fdc5bd8944c2a3f929e4ec1d89f71aad10ccb879e06eda1e16098cf8174487b9aae2acc4f2e95f418df5f499667df9aa968fc5aea7112bc654a90220851c133ac338483accbe0f8dffc8e4486739779fc04151daee77cd2dbe432a7d9010528689eb5ccecadf2122e470ffd5c2bc990a91f35655b39a8b1c5de6fbda4315ba882948bfe3ce803c65eed4cc9491e4e97cbbcce218c19f38651a6104fa0790150a4dac0cdce8714ae09f6165295addf79cd9611d6db9f09e5198a313c060c6aea742700857d6573905bdb16dc7a3dde7daf8a54d491eee6fcbec0c25069699e95ca96b356af8461c11736930c0246f0ff7d592c8552ed51abc3a07d4aef7a2b60e246bf6cd4a422fc9700d3ea71c9710a6466c10e20ee6cef0c174b11084c5d31c0972e2569436c405be849b00dbc47b71e69fca9cc9d4bbb7d7d58010d5e783b38c40662fd86e5bd179b39f759c9c0319a7ced6cef0afdba30c49574c62fd7c7284276f3cdc2d59fce08e9b6fed3a0380d2de2cd0b26994809cf35550cb336c05cedcffab861814771790ac5bd53b0659389d9dd5fafe7e24994c49827cec788e40b8234905054dd7f29be55712c09098b632093b616c88991ba9f717c55f2169ae6395d97ed78da0883e116d17daab064faf05da3c5b5fdec2450bd55c8d453479cbfe73c66e79e329e6d39668243673c5b7d43384131e2a3a952af8055d8d18da272e5f5160b6ffea3d410996d3c6a45aad9527804347d8334f59007e762085d509e8ac5d949473871bb76ab02382599398f1c7c60639c5bf2d05bba5651e3ac70edaccd2d4b3d862df2d1d696b9be3689cc5742c5f0a32e02a6eeaf9c075f0df65481b819498f597e856e1338d9a8d3f3c915f9bb64b60066d86a2b474e3be738fa31fca11ab1286818cbbcec4de0295947ba6bca1de791029c12177f875d98180c85a940a8c6ded7d94a0bbe47c38cf929301b0c2330c1b2d09756775571a740300d40a929f7d0a0b8fb9c45e59b35d04b9597409f3eb8774185472c252c45f0f92d46a68c13ea39ed9adca35fa00f15bd4c002fec394443ed0eb367d3e741fd284bca4cf03ad8b9fbe85c60cea6679e784e84fffc24fa2fe0db1c0358b092463057b7ec958f58991170cee6651193b2253079acd60807fac125df499802bc4d903ea0de227ad3efffd3a1ab56cf3dd8f63f991ed90fde0378e24b02f79b04f5f6a0fc65c187a302ed18b720a66cc5cf04756f240956a7a5908ebb70699a400119335865fcbf9e4917e62672fe6da4e4e1c6cf485c982e8169252a352786a42fbc454151883583caf9f5dbd7b021da8684fb90a6fad88b744b9f7ae386700502edf7f3f0acf139aa69cf6af6b0639f8a0d3c34d9f132c605f6c4afd305428905ca04f7188810b8c33dfed9f891b9b51ece59dd2d88d5a8afd11568a32b44ab91494e9c550d6c6202985f3abd715e4b6290de6293d581f5782a783d4f76698da1fc103bfdd904a7dc45b158c6b4bdab83a3d31d6ce982b3a8576638a339acad539a6197614a08a7753427a822b1d45d3a90c880d2c0c524269e80297a7ce371b0bdeb56a58ed7b3b213114f876d3c46de476ea530e245bc9893f4001a2904bd6459c94eb96c42c7621b3c91f39602d3cf1e9693bb0257b26fa5d13c7756abde9190aef41b85e3c6215240bce3f35e107186ff0a31f4b7382ab9a891e337be172f073d15da36545711e25ed7538b5964cf17e6b257a7ad5711159416b931989b99bc0add4e8b1a9aded1b3b0fcb42e9cd0c036ce1400191254d5547d61552ad2c2a4779985f467ad81f9ddd3af67b83ed4c2645bc086ce1f339aeed7902f199f7b70d1878b8aa622ad74c7bd23ebac39d8369351da3b927ce9628cdd7ef3f9ada5b0e97aa980d4bba142340a984349c26b9f9b91849a8f4c9583e88f7b0af2d186855b15700c987e200efbe0f820e482eafe42eb52c98806938e3015a83800837635ff5b3abf3adfcd0962da652bbcb6e294d37624c2743d8888fb8529f55350630ebf74b636d547b243477d93479383d4d129cccd2a63e63e039e43b37ef85306128264ccb898ba254271c93850fd8d1ba477621f30ddf9e79f9dcf40eecc5b7d02704caf1746f76ef83b071526d67c7c608b523ae7b99c0403fce8d882585d59160188574a84e40c4ab12c2d8330b057be351e945e7fdcf92174c05a206cbb2bccb6", @ANYRES16=r2, @ANYRES64=r3, @ANYBLOB="cea4adb7a4aa79bd50ac187123ebf355b9e73b856a38a9187bff8e17037f29838db63cb8fe3cefda0bba3cf09ff1fd91e4f4bea600da55556165e8eeeaf10211a9984c4a5761ad857efb3a3fc45771654b44e7f7c965e483274a526c44bd73e3373341051411d91050442c34c02d69e972af301e37fd538de02c8e91357b5afbe5326cc1f977b84441c027cf5aa4dd16f9505326b0f0c4d69b75b7b3461175314d1a438bf23c0d61e7e5f330cf62f740152331916543c19b7913962b4e07c9b59c4034b35dc104680c2b54a6d71daddbef44c0dfdc3692cae45821327c0e82ae9eb5dc9564ec9a5fb8"], @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES16=r3]], @ANYRES32=r3, @ANYBLOB="843bd3127f0dfcb508d28e1d19bf161f8e6860b794f33694582e7dcb221f4ff10345713aab42adf3fd482b0e649ddb990a6cbdf298140b6b2cab7d6a8a5a3fee1ac49d7015fc776d10312cd2cb4ed51a7ad1c633ed73799113af8571556f36039a86bb124c157a56d45bc7d82165eac312893410c5fcec197814256b3dd9495dd444afecd6b0cf4f79fe6d5b3eac292acfd9133b41fe9ecefa7a09e11364e2ddfaa34283ab7a98e3aa70a42a66fb5eb0733b0c", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0xdb}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x2f, 0x0, 0x0, &(0x7f0000000340)=""/225, 0xe1}, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) recvfrom$inet(r1, &(0x7f0000000140)=""/122, 0x7a, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:13 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b82600000000000000e2597291bd508928c1fcdf82fa627475b78f00000000f5ffffff000000000000", 0x37, 0x400, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x50) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) 16:00:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x5) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) utimes(0x0, &(0x7f00000001c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) r1 = semget$private(0x0, 0x4, 0x40a) semop(r1, &(0x7f0000001080)=[{0x7, 0x3ff, 0x1800}, {0x1, 0x5, 0x1000}], 0x2) ioctl$BIOCFLUSH(r0, 0x20004268) r2 = dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001180)={{0x7, r3, r4, r5, r6, 0x2, 0x58bc}, 0x2, 0x10001, 0x1}) r7 = shmget$private(0x0, 0x4000, 0xe0, &(0x7f0000ffc000/0x4000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001200)={{0x80, r3, r4, r5, r6, 0x42, 0x8001}, 0x253c20ef, 0x1000, 0x4}) pipe2(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) shmat(r7, &(0x7f0000ffc000/0x1000)=nil, 0x1000) connect$inet(r0, &(0x7f00000012c0)={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000001300)={'./file0\x00', 0xe305, 0x2, 0x80000000, 0x1, 0xd32, 0xaac2, 0x7ff, 0x0, 0x1, 0x1f, 0xfff}) r10 = accept(r0, &(0x7f0000001380)=@un=@file={0x0, ""/4096}, &(0x7f00000023c0)=0x1002) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000002400)={0x0, 0x100000001, {0x7fffffff, 0xfffffffffffffff9}}) r11 = dup2(r8, r10) ioctl$PCIOCREAD(r11, 0xc0107002, &(0x7f0000002440)) openat$vmm(0xffffffffffffff9c, &(0x7f0000002480)='/dev/vmm\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f00000024c0)="9338688bc1382915c2ca88953956770a44db9e367020f527a32e12e9d65eb7c0de868d85f0a380c6b8dc522044e2b81df710520af7b73c086bbd7446119d5fc09c21d1d1846bf12e75c7787335c38dde2e3e651bf074aaae2866b764bbce4e9b726a9154dab7d1863d835700f9716f31eff44199f7c64d64a5ff6f8fa60026c1b63e8606812dd33fdb7dd7ba0eddd50be8ec3a042de52b35ab3f6a0359364b999a12b89cf00848b4d83ac144730b2a", 0xaf, 0x0, &(0x7f0000002580)={0x18, 0x0, 0x54a7946d, 0x20}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000025c0)={0x1, 0x2, {0x1ff, 0x1f}}) faccessat(r2, &(0x7f0000002600)='./file1\x00', 0x50, 0x1) msgget$private(0x0, 0x200) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000002680)={0x4, &(0x7f0000002640)=[{0x0, 0x80000001, 0x80}, {0xb7, 0x101, 0x7f, 0x4}, {0x8, 0x101, 0x9, 0x40}, {0x1, 0x3, 0x1, 0x3ff}]}) ftruncate(r9, 0x0, 0x1) chdir(&(0x7f00000026c0)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) 16:00:14 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)=""/131, 0xfffffffffffffe2b}], 0x1) setreuid(0x0, 0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000140)=[r3, r4, r4]) setregid(0x0, r1) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10400, 0x0) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f00000001c0)=0x1) getgroups(0x2, &(0x7f0000000040)=[r1, r0]) r6 = dup2(r5, r5) chflagsat(r6, &(0x7f0000000200)='./file0\x00', 0x10001, 0x2) setregid(r2, r0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') 16:00:14 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x400}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 16:00:14 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x68) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)='W\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') r0 = getuid() r1 = getgid() chroot(&(0x7f0000000080)='./file0/file0/file0\x00') lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, 0x0, 0xfd48) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc, 0xfffffffffffffffd}, {0x2c}, {0x4, 0x0, 0x80000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x88c0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = shmget(0x3, 0x2000, 0x18, &(0x7f0000ffa000/0x2000)=nil) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000140)={0x0, "418321c5a0c982b875356215550c7549a039c7a1bb6943fb5a951bb733e273cf182d7b790578e4c0432f49f7f46dc7798e85a3eeb21c0235f8e1f0f85b9a36d1a3849d95423103e5c9377afcaf8446a12b6dc4295d31d12dfe7f4ded053b7e78b2ed1ea6f21ece925c392ae8f25235a376a63d4a24db12e0887b687fddff0970936b5d44f0e34a5abc0f92ecd3f63e80e5ab47e3719ded521998a9feaa8975a80344c9f413c64bc7c44e56f23c532c8a94f0c39fd61ddbec2e72bf9c361efec12254"}, 0xca, 0x0) shmat(r2, &(0x7f0000ff8000/0x4000)=nil, 0x3000) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) 16:00:15 executing program 1: r0 = socket(0x11, 0xffffffffffffffff, 0x0) bind(r0, &(0x7f0000000040)=@in6, 0xc) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x1ff, 0x4b0e}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)="43568719cf92f84d1680304084160614743b780d069127b0fb48cd88a1627b5fe08c79c4351852b6e9575e104e21b10c49a7ded39bc3c8effa530eb40fc83b0efb8537a86a479f4bc1da3b25ce1de7a4bc397b884f88df53603b3d3b6dca80497f4fe3babd0d2a0a96b17a0f66ddf673970f224bc2b5ce816061242242f1577847f3810c2abda4489ba9b84f24d2a21e5e612bb12428816e7440cfeca38c485b", 0xa0}, {&(0x7f00000004c0)="57428d522e8483b018c157ac05c636553c18a71638590758c6a33c92fe85f0b2f78cc78ed52e5054e17c36e93f5376f1260549e72a8463d82d0d3594b25613008ebe27561e8bc6e1b3a3a4a6d231589b9dd0ca3bc711b756b2ef9eeeec2d4e4f23d2ff2658217a69b01f9f0e005865045499e69bc9c66c5cc197c317ed49f70d6bf2b159437ed86b2a4ae3e69c258156fc7cab4eb4cb3e63d359ee5a79ad041122cff559e3a72e36828428f5b78800fd1b69ad77e943b547039f5da28a926f567dbd4769cf4cbcd6730c104e1ddec280e79f8645a4064535c1b0924abb9df440f479c0351c6e669ca29bf5df751e3a12509e86f6ce318dfbeef39b78e069823d3d92ada3eaee523fd85d37f8a69f4cdeddb1ff9de51a5879ef99a703f4e937d3438e3240c0360490ce6ea6805bf399b7febf5116e5c76aa4816b1127addf2a93cd1233bba6c7ba82d6ee308a973356c6657a368423fa27fcc363609351f3b848b352be53f26b72ca5aa685a1679d1c9398e8c18d5c27a76dc564e9339aad1d0726b0671bf261ad71642c795b0b2a5939076842c26bde8de11ea005d65fb2b8d6cd28b48759982a67fe9ec0ff795715b4b1d9b46907fbdb24afd935c8390d0f19ccae61fb8d6973f6cb19a67117c60b7c5c0fe5f86518194478d688702fa95886b6fff23c2ffb645584e2629e94637cc8dbb842b030707d1aac6bd604dafb56e27c983ed2b8a86cb3ca0bda3f3519e40b8dc6710004262b8dada2dd8077f582069bebdc0933969568e0cc8f1b9a030b8395f95db3a1225b26d3bfc61fc84e74a5e1bb639ab18e80bac8530e2f860e0adbb7f593a22fe796a62663378be692c6ad08f2cc6509a6ab40be1a1066598749f5615b69f7adfac4386d9638832758501420607696bbac7c88e9fb4d2886119f430c7097919f563adb7e99c02bb21f2ae8f72fbe614e32c04185c246d808b84e55a698637b9810efdc569d8dad2cc7a73986b0000d8b81648b434ee736219f1264b2b34a2bc1fac5358e8f3193bb0fd3776e0e6828763d83438f5bbd2595b0ff5402614ea6086e5f38af723ddb4b99749e97d11125575ea6009fd4618e8ddbf8724c290f27156eef705227ae65d2a57062c8d52f414dc1fc9f9abdf1fa5f397569a62130801078cc571872174bb88f4400fd562f792207bffdc1c99f3c3e0260c54468b231cb3f8a6ead63ccee98084b486e65997e9081276e035d5bdd2a3270a35f088fb28062209ada651e054f915b8c83949b2a2db18b92a714179376c00f4ed371765b5d2550fdf4fb23fa07b0a46c56402b3d595ad810caaf24575f08e58f622eb3e15b752f83a5e55598ccc10102a865eb56e70bdb4983db3ff54b495a3f21473d5c3433ef29ef2d8182e33ea639141ace3d8c6e6b2a6208ea3dbe1548dbdfb0d0d407041ea1e395321cd84d86cd7db6e8a73e33d55ed77071b632614d26784b3b1821338255d9d59d9a9c9cf4c420ad249d918965bb8af899c62bde21cc71aecd945966057476222e20a4b8bf2c69985e607c75ce50397a11acae34571fb83f075feaa0216b6998ce7a3795e5dd5d823a6bd938f2547988a301087d13d90edf659ea4bc0fd410e1ded3d3ad390c8e3b12c24815ca01676a80b8085b14f185e1483c4c88d75f526e33e0e2eb65f10a370c27eadddf1850032aa909128c5c62eae25b25ef01fe73023a0aea25b6ee822f93bd8807b6ed9db54baf2015b6625d115c9851ab4448e0bb5f664e9b5d7a9f97ddf809b0bcd9253d5508938282b3a9abab6e93c64aeac422339d5ce9fd400a9e111e07c745a4642a6e3ad426a32d65e03281b82e0f2bfb641d9e7eda9ad3d67859c79a85bec6a4c10bbe39ae01a7776bd8e69757bff34abb8c54d5ff5590dadad644d2ddaa95d03347c3d1a40cc28db73e67cedbad7dc277565c4523d2eff1c9645fbd90a0c140ca265b552f0732076caa50d9c9a8457c28ed75a678dfdcae3e21b35fa15ba99202dc3d0d4917df2dbfbb223b146ce3747fb539474c5b1148b55b6b430b869929f1aa72e343b1aa5abc68d766744c8d7c1df1c3b2545afac1fb6872dd4c5d055ccfdf653c5ac915f612e1131fa9a19052bcba9b407ba13af7f93c8a49dc3dec5df74fd6265ee931ec15f33b1e59aeb1d449375db938efd8f3d5e905c96bd71499e87a93a541795f6ebe806d94364aea89b9c23afbd5284b935037198d937792063a5a69e8d919bc1a14d58dfa8aafaef32644effde0e716c146a86554028221fb35f84a691eda3541aaaedd48f17e8e2b02501f1157728978765f7d9aa33985ed342d89bd92494a3a2de286923fe67a96dd65c2f84af427df2b093bda3e85323e16ee1953c844518a7bd37a1a6516d1ccc02381f6cd7580778c1f37970964a65e852b636d9f6c13505014450b6577ef31f76ce207c8210e2c9428420f59c9c5151f1ef940c62d68da27990c2eec216ee63aa2b2127566575108d52929eaaa08fad374c3f6556d271b40368813213b8f5a91d732c18c4ff468f83ddd19fd72feb4fff2406f459451c3d6300ff4ca6a4b16d3f264b95c2ffb8e027c08744a23e8a0d568e24fb238865defe988c5d1dc574e65a1a8044554b953f80dde3eb663d4eb482ed7717f9391c26db53b2c9fed46432fd25433665fe5d353c9b5a48d95e3b8993d2446b585d76aaaf717abaace35ea0bd3ac6358651fc393f47c0b50058a3ba19b9e71f9f16c93b811a1939932d0eecb6ac418a9591f2b61bfa558c4fae6051384f425028f0238b6f3ed134587271eb4e27086408e5eddb5afd1d5ab27b7ba5853c2110efa287bd7e5010cb89e46ee0294c5721fa3dca7fbdaf9ae8a96b371c278b0fb295594160d2b113d96cd1f88b00cbc0f5166b5dc76ab7a949aba64810503bb767237a9b1d1d0a352658aee1ba5c2a595c940554c2b490d5c52cfc61af6392fbf8272260e6f159cb216db76a45b70a95ef1ec307f997a336502bd394f9e3bc806ee7740cf47332b38ec68381d22a5e71061588766ab727ea703b4862fbec37896adc5cda353c15decef781e9c7ad339fa6f011828a2c484aa233dd56f4474bb857d1480349921ef06bbfef9b17f91987e5910b2b33b1e66a415ba2e05e715d4e3f3de9acada3e0896d75326e95533964c988c077997348e914dca745c4b3da002d08bc98bbf3b4111bb25be941f1a4b0c0636da548513bf4091eadc5cdc1be88eb7702e587a76f45ec45c627494436e7d71aacc213645c31aa23c2ba4b3137a5c7c65b705f0bbb6e00b8aec5cede70a839781643ed913dffc1b2aa00e3a9f026bc3321b7ce63878fa7dc1b601bda94ba526d9c32fe3983f865d1fd649191e66fecb180770b5228e55a09218ca27d0fd5556e2e0390c244c29aaeb1c371063152da4b21b5d96bb6649114fcb5a22237cd4c6a854d01f5c36a80fd818f4055d23ec33f55e08112b8956877b8c3a10ec7901d9366878417760a66a90e941df57031812ead21f69764a06915cfe5dd83c493b42d8b2ee9390e3952cba0bbf277a794bd16ff7b271afe0385f82b4802ff8a0f867f04e5d803c4791174661602fbe8c45fd73c9936626a6597361d9a7c6a13492e7d69c8f1720ceb959aa6276f88869710c74e38315245809a1ca5adf87239abaeada436db5c2906107c24444afaff9197ebffc3b24da1f979b6118a2a30012220ea0d91757dfe60390303278796da575fbbaf0d15bf4d6d5537ca78656d52eb86581f57e1b2fb6280f05131dcde246708c0093b109af76b1b49907c2f9b5f9df6efafe47a7a417b918d86ac29352e2fe46ecb7c3e5bb0f4c83857c7364afbb14d86374f88345908c13c0ca2a76d9f367781a05afab6cb04c0ea2ae0ce7c767647199517e91e71e4eba188bbd2050d2f601107c06aff17cd30d4b5686936175e94cea979976f65a037634f2f9f4ea7d1d0de824e77e6f42029010f7e1f1c73de555b02604b1cdcabb14a167c0bd9b84287182a176cd20b7a50d7f94b7a98ed501fe14ed7bb7a3b5a5d41626a61d27256b45b36603a9f6d44c87c556645ffbbcff4f5913824ee41bb18277bdf5be8c8fc9923cf8548d4c3eaa5ff2a5c7bce8eb1620c8db27161e0f79117f215a9ad031ab1e1c87e639d20fc1b3fb610104d866ddf2f03f6cc5e9ac92dc54a84161fc21bd118a76e580209e947acfd9286bdff808d80a1c9b5c24416c6c59ce9692cbad862de0d32a1b119a311f2b8af2fa742e494a585411d4f8955b382ad9be70fcf50c168df7e839f8302f9d8672ade09d25999f55e09c62e6998bab263f5ce3b74da8deabf2a9c5004ce17f026f03e56eeb57547560655fde15ac927a52d638f4e04fd028cf8f7bfcd35c1713ff3ffc07d6c70123713406b1b5e35f183ebb3223d9a771f5c75e2a98dc14288896559fbe208d5b9410e63ff088ec92e8268522eb41b97219ed79a8f53d8e135b1f8497f21e76a02ecb10745c069755c1689d502659f78b044bf14b6f28b1436c5fa87d348b1c85628a3ca8ca341783f74011b1fef1e59def2c6347e58147f3f5f64b42731e2f5deba1cec566232fc5ad4753951155f3c3c9db779032fa95e913df256bc1831207225eef5ad13aa936324958d441e4ba49de0a5ec14baa49f43fecd3746adb640615d49f8c50b1490808480500c29c6c855618c65772321c11289aa30b9fcb250b53a475ee558d60a14a2ce6dcd8d5647259250cd20f2b244e40873a9ea05851e921a66077994a8e74a3d02090cffed7d77d2920268384c32eb69fd21ca70c2691088f3e54859c52491a818b3f1cdb2d757f7c8f5581f318fc89c9174d5fd19769991d9e4673b0512f7a1cdd1f1c1b8ff941a599302b021316e979122c2527570c787f03940015fcc769137cd0a39fd1d0eb6533327d16bbddda5b9f0d6dfe403eb0717b47639603bfb1ebb4d7d13db16c553f2f1a031182216a75043b802875bb9ff0f2969fab0c150b6e79f69d6ca22f8e0898c16a93eda598344e303a1fd7ab884bcf476ddd869e9c804ecf9527edee7dfa54bf2be52c18e230b4e5f8cb7477a2f275eb99de9e76e0be2d6fb925f806df7ebf868886ac8b2c3c275a0a2220bcc66bf904676a634e28fff73794ac6edee109df59a8c9e814e651b0bdb6689e2cb7198c06bf0e30ea6e1383896950ebd183b1543ea0661b54b91d67f92b742fa3d6e5db6e6b2e86934f60020b2eafa2bf3929999a19cfc8642fba19e5f6e31cb36a76ac4be60f622c55a5ac3506cc984dd3d6aa9c71143d855ebfb23af031fb65e0d1a423ba69a9a403607e8b4e2771592b2a197085f1a95fdf3582a7f548dde03865b48c219a67448a08c52a9578b37a07903b61be51ef7874b4ecae81baf204b9cab162f58117e5e6a9e54c221fbcc6d7ec92b4c8b5d17c94e8c3c2eec485d9904bbfbbe25baad96035c5c53aeb8e3e521982a7e52fc8b256052aeef2cc2d1b64cfd891c132bcdfd58510683fc46bfec7242d45aeb15fa33bfb736113f8b383b38096300af1d1f05dec51735922eef5457e71fe39dc205884111f22558f5b3e75f9a0a9cc010765819ff940cf8fe689c8e2b7eb9a8f7cc71a89ffa3637f98c3659aa033e5a8436b354f4ae8e4cdba9adc8b9c2fd0aa3d18cb27c153422c5da1dc122b2f38c35e5707eafecf161ea77ae270272617d366336e1aaedd5ce6900a77ca708c20d621237cbc559ec285411e86d195df8e34b050be9c34ea52ec852bf90a243b76ba19588cf1848f4e538add6aecfd2e79b15ff14185b6524a635e6c3752", 0x1000}, {&(0x7f0000000200)="cc74826849bf94ffa031db19bf66c3cd657c144e647146edb0a72d2e44af2153f144d420d0fbc75a95fbbc24fc904324aed8541323b64b871670f449966b9b22354ffc2489cb098900e730", 0x4b}, {&(0x7f00000000c0)="c215360ab32011d1493ece9990e7bb690bddd8530016b180d8474e953bbd35802830788d34a1a8f90362ef4cadf5c2e61e56fedda5c612c09350d25e79cd45", 0x3f}], 0x4, &(0x7f00000014c0)=ANY=[@ANYBLOB="1001000000000000010000000400000072b369e3533051cc9654181774daf3da1dcd9eb99ab66eafb4b92ad0746eec294446c17d5fbedf92549d67b5937126dc8cfea5c93411658a5ce93b50dd95a24c82de38ac94321d7ceef06105f66ad13ab7eb395902a4a69650b34078173f2c75c149b96baf0e10b89822556252bf100579bbbd8a9751c2b9e7f42c53b8ebf0b5dcdc816940cd4b875d34aa061d148f06bfa02aaebd6aa66e73436ab9880c7f7d814d9ab586d55f86c53b93befef970d86b44dc47e1dc4b3450f3b2bf106ae9e6d60b35cd0ceca969634f3aa68ba90540a073a47469fa0a95c6415bed5762b9b21138c8ceed13d1230895d0b5a118a000"/272], 0x110}, 0x403) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff3d, &(0x7f0000000080)="969b100e") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4004301) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/198, 0xc6) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x41) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12efffb27858fdd4e36c"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x1ff, 0xfff, 0xd29f, 0x2}, {0x7, 0x7fffffff, 0xc000, 0x7f}, {0xef13, 0x0, 0xd06d, 0x7}, {0x7, 0x9, 0xc6, 0x20}, {0x7ff, 0xb9be, 0x3, 0xffff}, {0x9, 0x80, 0xfff, 0xef37}]}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x7, 0x7, 0xef7}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x9) r1 = dup2(r0, 0xffffffffffffffff) openat(r1, &(0x7f0000000000)='./file0\x00', 0x1810a, 0x13) execve(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\'\x00'], &(0x7f0000000400)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)=':\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='&\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='*%\xe3+\\/.\\$\x00']) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000440)) 16:00:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000002180)={0x8, 0x5, {0x400, 0xffffffffffffffff}}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) pwrite(r1, &(0x7f0000001180)="4a4838489fe728be700c8925d7324d7aad72fb767adc99c5e2f829a675a470346d83f1b627d6e89e460b919906084246efaf2e8ed913ebe2c3e04b7f6575b3c99fe2cc551b49f17fd0fff703ce406e792845aa518d856c7486c018a7ffc30cf02e01aba64a85a4d2d1b3798fa9e534c948f19de49301786a1d597e1c8b82311a39fca3fa22a2c65de75f824f1b2aac7d5108b50627b81e255c7829cd06eb878cf980c01b60b82bc865887ff4ec80029a2886f44c55b1ddd753cdd8616738923883f5334237b63d8368f2566c9b1c7985086a0956bb5f732465e2ea5119300ccf0b72f3ad6d35656bb2c98250aa9ed49da3db0f27733e3f6e0d737de07f3af14719c0311f7712ea410027e16b985809373389c23ebda7062d4ac0a1dc17fed6fbbbcda8d03c98e812cd00693dbc6f126a5d25b22f9f5b18fe024b1187263afef2541c44c38ec98be703f4fb17d809c7808b4e65a21682993258406a6684e6d29e9398995ee522b05db26a619e6c4929dd14b197acfeaa3b907364d5151cbc88b05c289bed36e86ab6864cb1c7a4f695aa8a1cc3ba04e8c0c4212debe28b0e4f55e678209d5e831535a76d48554acd866b8e10ff9b2323400100abe04536b7cd5ed709a1c0b3ce301ee5738c6ee355cc00049ad865c93fa4e7ee60017e05052c3f6438c8edb8eeaf9a0b71b7914757273c73d9cbb2a483ed56a6410dff0e6de9b949db4c5299dcc00389781fefd468e5037cf5f0c6974108c3a1adba33a1fb020243a23621fa0e074f5ace3f5626bf5e0833e9d176514486607c57cd16ca54a043b186a1c0c05351e1b8cf45736d987231063a0e4d357b0dfa4552dc8124d3fd11c9c396048a3f400a3fe2664298d16080118e0e133b7ee79256db10d642dc7e97610568bf82e748819c05fddb1d5e0378608bb7740022ca2d96d2cb173c57c0358d5671de03f56790c41831b923fa87789a91c9ad23cbf79bf6bf14481857bdb56d39b64920c7f512b47a3b892b6a80155075ee35c12c394d77638f17f1147005fda794fb08909c8b4771b01da9b2827e481a3fefa6d6130c12353ebe7dcfe420bc34f42c6acf4c52de2635fa7f1108113f3e28a20376b313d161d9872766a069f9af38287cd4c471b5f81a564f1b810a6c4cf8f2816d336c32451f5886338f697a27973fabb6b0392afea878b49ef1441fc0ad14ffffc25e5535b0c4ad5fdf8cf1385986601fbd0e2226be74da2e0a309b8c0254ac906d8bcbe0be7d406ecc1b4db95e4aac2391b492bf19cd455547dcbc1335071b9ae64bcdad8c23151c505894a54e453e8c09cd2292eaa42104d84b84f2f988609d28c0d12e7fb59ff6991a1033efaecfd328aa06575e80924234d16705e6b5f35c5869768a8f5746b31bdd3eeb63251d2ce2c09a292a330e87bffa22c06199e3c854beb932543c2bf80869f668b89d73bb0bba795a8a898b043b7231bbcf174fabd04dfebe6c6cb14d6fe01be1fedb70349598875dd0bcdcf367a503d215016721bcb3d1b776205b7c5be542343ab1e030073edee9d667afae6f024345d93bc3990c567b38fdb6e59e573b1f6b1246f1bf034cd77524842d93625b81e2fff0c768e25ebcdd596070dc304ed3d1aefd63b3dfc8590a37e53d9f7700041f2faf8f33840d0b60d6e321e699f8625dd3f55b6d7c9e1a1220fabb884d5792a2f284c14b874f1ffe140e771e15a10f1bf783c8a1a767a2377118870076aaa81e472b2db7667e86162ea05d10d995d7cfc5699d3cdef46e7465adb64a2b7b68f6606347e75a79926541678bcebd4c51949e658e4b5919d7eaec7736b371a2fabf16db686b57017a8da2a3e049b9a9ace705f0df44bd85c7394897d73262bf550916c007aa820dfb1674c2d14df9644c98cd1d9204ad032481d420d3ddfaa3008224e087f43c1a741da8533793ce2b363771440a0feceb7cb1327dc8edb09679470e16bda4d3d4aeb1fc4cebcefc5c0aba0a7cc58cd99856d633a97bf1e69c9bccc32f6b961f120d7962be18cc09f1279b5edb663f6cae0cb3d88b81122ab8b91072d3f51dccd2d3cad7ce599b143f8feb2853a37f5aaa75de73ee3c824fb02d126fa313352c724861b5b287531cc3630668f44ebe6cf93e9fe373f6a4ec96a90cd6e0048387aba1fa987bc907a2c020b73b9ef051b47c0c7d09626b641a413f4a1cff02b60c2a48569f8c6dd0cd81d6ea6ee5af91155d59d80e34e5151b21ae929df94c37ad340f56918f4bf20fa1abb92f33ece96a1c37264a824990481b24ae31b1e6e7c2663678bd0019db47f00bb81f979c93afb574fea634577206ffe7064fc1efdb5ceaaae91de4ca37cdcb7778237f4a533d5a317e6dd9405373ff2e20bc719d813fab4fcdf78f26d6d729d1d57da46073d5fefbe4e0126c87cf4c3701d722757396e8e6096abe29d94e4924cb566392f869a347f84f0561bcf696218edcf0bb86de1688cf3ee4ca6dd12282dc0fd356f3fd867c8046f251fe5420e293b6f827d3cc785a1583045a909c4ef47d02314e8021a1bec2f55403175e3562133bfdea77a0d47b208b81808105295d36cee5a0aa1eaf61b96f268ce47a769f1d159b9d15109b7487796b45bfaaf3f073fb3a352b2b1ca8750347da776e77970b1d761a4763fd81788dd65107dd99b0c314c0fd3f00995022f0f4b48a7d41b021938802f3952a4317a1877d111bb2e7edf72e06ad612424f280f5162df723d58d382a29cc603870a6413f263ab8c098fc3e4e754b85632d24edca6c2179d7abf6b504999c8d491ba33718a53bb30684a946e232615e1399198733abda6fc79133e2140865cd175543443bd35d1801502c0ba17c951e34ecbb79b9d5b1096cee460b7b6976050b00df3e5fbe5af07cbc416f1d379481d82c33a004178449565e6650f74f1a52f46c95904fef1856ee208b66de7d442216b2ef0fc804cf31333ccdd9e11bcd1c6610176bf67aa8a7dd7d0811645a090f4f3b58fb700f32565400c754ffbdbdd6cd1740f0cd4e7c378f2ed3aa0dc7cfc46f7a8bdaf93a6b481ce4ccc31676096a48f0f0af5dc4810b532b1e07421a1851ee03514c879c9932ca4585e74466b4e1707ab582cbe825cfa3dc05c1251493e8985ebb298ad06e56dd6fcaae253638b1bbdbea2506a5b3128590cb8d529848520147c2d78f8aac3b9b0cd36a35bd8f4b08fcb6fd516b78a6e740b4b22c6845c0fe96c21d858e475d47210c9da822bb416e02e44b9f90addbdb426bea6bee3f7401efe1f1abe78da7287d9464e490cd7c68e297f1cade66cd6e22b5cae2f0b9be9aedbb9bf20be5af787dfc7b22655b5aaae5f1d3d936d5f2b40f4ca02fd4185499e75709bdf5cfc98a703300393726816a64be5d5501ac804ad102f9a280df5e948f0c95f4e4adb29aa36ad1948568a43f90060c5b7a4094a653b3b263c195b8cc0260173b423ef8aa7141baa5582ab3c6757dbc9147478c233e41bf1d6f92d089e67efc5c42569d66aef97bdb6c77916a10ec917a92ad0806a0838aab6536d202deccdfd99023f5c2a7235490452d729619e94955a1a65e2388040271e21fb36ffb7cab137f629b7b7578dfdcf9c97e31a4d70244bf4608f643605b13f3a71e6e92efaeb7c1098487d1f87084087b8890a527f997e69a942bd1c3769645efe0158169ca9ca44e2e5fa104cad348bdd113de32f66e5024e700a4889ef8b8838f47665faaa88b3f42e1fa1bc70aa6da24547825b7c718e54b86cce05037cdb8ffad9d05c375d94a02dfb121f949bcd3d4cb2a205b840d3a9cd22509484ed9a77e572e9fce102bac74d1732c94cd31defcc9e36e5692e4ea1c75b283a514ae6879ef1f71edccc39d9b8cea92417dda455fe7cad74b4bd97ae6cc3a590643ab30e70bf5ebe5cce5dbcaedd3649a01b5cf7fc3f28d2aa45a9b7721e1af666ea8971b75e86571e5eed370a4a86f486825c4902e247d4894384e067880369df470e261ddeccd62d2b2152377c0f185914ba563fa58b7f6546bd38f14525f4a08cc5b7cd0527cb683432235a1ff3cf9342691f8ddcc7ebb35154a356e145431331809bb68d5fbb785b6ae6b080d4231c0b3f9f2922bb1fe3a55671b854de587b5491bdb133569d09e55bf0dc91a31c4e1054920e1448ecfa1dba7b824957b04ea037a6dc186c513676abcb31acfa12caea933516448017904e61d60841d145c69e68578e321ec2b4c61ad748da9b2bcdd3b30d2dead7cc6ee7844e76c8fe435c25c39daeff460cb30f98b1489360bed8cac4f70771101465f0c7a811ea085c85b966d9b82230ac96ce25346e8629b54bf985c5e91f2a4f6b82c7bf6afe5678cb7faf54d76ad21da8bebd6b5b571fc120a6b014c72c97e47f480bb1cc4fa4a9deac81da742c63890877761963638a7ef90363ff196ba9cd2572aa145bea502addc53da00f35978913a98b1c6abe6f4302afc973a6040d83f77cbbea4af6968552568d2678481da69c044daeeed7dbd699030d2ab803a2e00b739e9ebdf8d91c809d0e65fa24b0f2b73ef09075a29604f4da7d48d4bf37d34648b51bc58a26d99e432397bb7c3f3aa044429fe5a9fe41e03430ad9f008d8b34332ad33416dfaea89953ade70e370f2a0397b24998d882df2953004041050e4d96a955e3a937f5ac6332aa79e16e012720b814bf44a3552f93a92377ef07a9cad56ffc9f96b08b00328124b7d03e071ba56c808e14226e467fd5add184df96db305d1a2ef0e7840bd3a530c415daf4b2dcf4ba9ef28954b52ba48e09acff0dceb22ef8277e59f15982752b5d9fb2b82c12b9b45ee2ded6ad2a0e3082571a10cca899e2947e184e8a00d5d74272ea2aaf28def3665a1effaa1caccccc03c782ed593d3ef414cc7c635ebada2fefdf1b244da6f8aeb1b86c5ee9ac8c32b20074441be25781bae5a936756633d6347aa02ea12f75ac99ad42e4cdd24cba768c22e006c60ae4b3f2799681e1f1e0e5ad976090340764e7331dbefd3b61c23ffb212ce47f1a0ba149173306d03f18bca24b74e951eaf2edbbf2d03fa858eefa08fe5f9906b056808a79f387eb275586a1bc6fe5bcb8c72ac28e5eb33faf0f8fac9cfe9ff3d3497c677e841a0d749d1781929663f195bd9fbfc04ec0daaca1e43a40e57a750694a74f0f0e2c055ca04a5995cbf3f69d8e513395eaef486e3a87ef2e3af3c224a2b56baa565c8ee5ab5474c2cf7a03e539b43f48e54a259d03ea576972baea9b430af3edac3bf720e93f8cdffa636290a28e83c57fc75dd435c9acf49dce6202d30edc96318c89bbc1ca3b242dcf284d05e0fdf8590ff90c47d3c8622cea9b7a6c332f0f9971e44a94d81d18272db5b4d2b09a8b7ca3ac99f593c5b91b0f2ee1f03df3b3bacd5325968322a2601d84e4cc91b63de1a05fb4ee408fe8843a05276529c75a35f3d763c51e34b9429228ec6a54c27aae34357a27e301e5ff8ab8e0cfa6d96b17b26116bd469ed69086523d6c120f36a7e71a4dc5a215df294fb9d53ee5855c23716b549e1fe56161ad9f245b480c7ea2a75f8d4ba7e4146b3be086244edc33c86c03f03e688efad397744048c523b21a2bfa606a7afb4ff32c8432e611384b2c9a7ae9b2dedf0a367765798ddc5fb91940ba00dde83d4b82295b9a1efc7fdd47f4e2ab73e881d9175772c0e5b1d589c03fcd1c12ebeb07dcb7b1ccbb2e3f77f92ee73b7f220e679afbedf1c47b32c91c463eb05e5c5afa71546cb9c9af3d0dea278ddc79d4aef9f6b1f7dda3b8aa42ad575995e796f776ce427506afa", 0x1000, 0x0, 0x0) r2 = dup(r1) sendto(r2, &(0x7f0000000180)="4b5affeaf337e20190879ad45fcf5a2cc3bbdcfa3b31598bb7407f7aab7a0108fb09a0308df69bd9eaef33426b866ffd984e38c337a93dbe2aca1fb1c5a26c43fdd47334d41939278a344582dd2be7579834bdce5ffb5a3045a48b5e6fcb3e23b854513b29a95a1c0b965ad25b42af7212a305d7c64d4635ff77ff762c930026645cb99e8f51571e4217f0c81156ac29ce0914af2c7eca8c9feebad8357bdee3624165f6e047bcfa6a3372c67fb64740528a55e62459bb6989c6f3b4e935a3dc296b91d4fa46ba923acccb59f63db35a0c9273ca8f3958529cca1d147bd3748cb6cc2d9ecec85f78f6d06904b435d7825e188977da12b33c9cfb8d877f9454bac676f85448655cceb98a2c182f051e585727db682bc082695fc531a1f1735e60ec63e58ab7a5d7c7fefaaa3902b8f97f8948a355b76356219e2683f14064f64868dd2a80a413f4710f1e7d0496aced26120caeeab013dc5b444a45b06cc301f38d6541a978c95ea96beb2f3564af6bb2c82dbd4b45bf709c77f8edbd8c0e54e83ae19118a9e955db06b51918176607d4b268b3cb98f4c6545911d50ade1fb0124d0c8155a052e696c5fd47d49681ece49f62add9d1d422d9c808ed0d7ded65fbf97d5ae0463b02348a5a2b75f47c492e384e2d9c38cf8b04c5d9213cf91fbb3974490b8802c09b4679c9d44942339288f4cb594309fb9d3fd2a5dbb067ca441b16c7dc2552b047dbc89b5151047f31c0a5d03d2ea94f433f5ec2a3d4293d8fd2937522e3a3026e5c256e4a9a4443724054312f09439a4cf4f08b96a1e41055c7509573a7f83c672e59c2535835f5b1b183328e3e19bae68b72d49597313927388111f7a12192156de3de1ea580c7f0c5af69607ddbd15415eaeb66dbaf66b866bb685e4b42e0985b8cab3a5943fb0ced3673a4c9c2e7a780a62667deba83aa05a9259c88e4d21b51899f93b235c67648470adbe051fb832b3a515cb69fd4a5a438f09dd6832bf12d6f22db49502d5f789efe55202d8d7002ac8ad05708f4a3ae8af2edbdee8feecd1cb5a23293a548894388f83806cc4d3a3433a10ac52017f4c959c13a8ac6f60772456c5b66ae0b97a56bae007e0d19d0a1bc503b87a85c5b2c36a5377464e17d0c2a1b9912dc979b640640b21dfc540a274383c56db8d0290d81cffdd2a31242c5598f4ad7bc93b3dfda0d4dbaab78042ae649d3ed89af77277c86d6a376889f159fecc49d50927f605d7a2262a4fb743215801019df28dc2995f41723b299531095246994a9e541af5fbe16ae98023681109d7abe394374ca61f449dcb759b79f232afd8ba8aabc12570f4c9bc12d5f9bce4f007637b903ae88b454a9afa4ee166a86c0660a876dd2f63ce396f3c869255ddf6757a4159a593017ff0a836976b7c5a2e8be10c955173ebd85b1b5e447def1bf815143b89696c4de998aec6213387c07378bb105b6577733920faca0be106052e949cca90514ff4bf43b8142a42bcd3144b8d1d694a959d3de070069a6572d6715b8cd160be4708e4273b843ced3fc8dc5f8ff41c4f467c4d9f96fe2e5e8a10af6151bd7a97bbcff5ffe0287419f7c384e521e4a554764aa3026e7b5e762b97415012c2226f583401e24d00121e37cafc4538c1f7c0e589f38b26fa789dea6360979e97136d72207b75216c75bf8d568d2706feac7a7589f0e03c242cb8b34bb5c36b3e12bce09f931deb02e113eba73d0c766fc696d0e059025fec58eda7d4636271e7142d631427fc42e4e541460b7226363914c0efef9d9e6b103109c1ea45d6b6816727ab3c6a157cd066ee772a4f548c88c00a171a52f940d179d649532a70c31563ea7f44eb6be00da0fe1eca9a316a94448046a207982ac84ef2ffc2439395b7f61869617c16ef6ce855cfa60faba01575994dda8950ec1f37802740652e510f40b1db5a14f9fef77552b54fc70a420b37d1529bd7e6d18d329fdf0b7bff7ae79768bed9c1f940865c1127e5386f299c8872d35365d1a79da286566421d7d23b52cfddd5571dbc5b16ce36df00ec60c9d5110e46fc262ca1bf24242a8565c1fe612442e2f43848c62586b77f958acc9324188482b5bd5da256126beca8dafef4325fe61262842be51d524ffe6dae00d6021a29547f118c664cf64b1db765ca7d85bad0347d6903f69a333c71b2f05152528ca8a006163852da23c36731a2c02cb3b8955c54fdf38fc2e08eb5599b2939e2935e4d7e4a98669006dc15401472b449e791b692afceb233bb5d2e4e24a02b0969f431cc976523eac771b7bb13d7397ed1e7276338271d42bf409ac9204ebc64b825047b0fb3fae88b57e3d453d4e25c77d611ef9ffb0bcfef62e357090cd4323d05fcba41ffeafbcef79930c5408a4adf7bc77aa155e47ae25f22b3a1dbee8a994c1b64fe1beaa990ded64052a9db6190e0f446dc4ea0cba6e7a91fb75a6742e76ee5e552a3974c411df8dfa85cff027c5c9664f2cd6fc08ded6831e19ce6b517e9d99d898ea48307c5b085fc351433843a94c9907e0215da5cd844be6466f7fb44d114b99d30bf4d7ef2352e3e741f331c3bcde1192966b5cb0063a81296b39498fe5eb4ea4c7d7ab4e217db723d5755a77649c12f7da7e6025e4b864d877529c72f54fdc00fbc05a592f504b60752b4a65e573967dc0251f1b10c37aca73385fc4a10b41990f39c027b1b8c35a296e40d10606b1d64f8f755f2153ef829729319ddba0a5839fecfa1a686ecb102fc9bae820399aed830bb64f734e0dab61398ba051866b09d649232c44114a12ca055e3511563f5914d6ee0a5e0926dd1bcb42cb8eb286971309ab263a88aaef1d001c130ef35d8ffb864264667f944e571d5dfc2681c907ff616e20f40042cefb692fd40f759e49572c9e6c69ce6b61a3531db36baf6422d264a04e23e06bcc58b3ade39095d7fb2b766cd147d01c1529c93c5d1f91b936f3bd2a273db62ac54f699a70b828aaa07aebd69228028a1845780ba1687c6277c73f303c9b405f3d342555e449858f45a32f877689356670883fb64ac748f9c31ffd5c92363dc54605fc8e251380443dc8172416c0634b62845e5318b5af8c1bd6bd51c960687e332010459bc8d78cc9bf54bedefcb2717ca7ce0dd6b1978cd89afa263201b1c1a59880ac02d3d3f84034ca53cfbe48fc115e4d56a6e60d95ede2ca542b509b574ba5982d61c48e6342960937e096cb56ee12ee5fe7b82ef10d4ceb00d670ba8839fb4ed9d4a63cdf10b52453995b12bf2a778f2be623f13349e365190272936c217ab1636221309970dd41de324a9987e0fbcfa20c39bbcf4bc03d55f9cccd9f0c3dee93a3ad4c68b63fd294ae4657859617cd0734485013f3d0f646def1ec54cd508821583b705d84d56c0cb4878187cfbde872672fe2589a397b1eabc96c1ca764ba037229d8da902f7cae63cdb767307f4e8c741062250b1574664693788721d8ded6b7b4c8a7679937e23581c541f686bd823aeba4d8888a1aaeee2e4812e7a8f134f34947144dfeb91637f67b7b35def8444e0d146d087af5f1048882a326809e1e5dac97e3e47d5729757f3f1eee75d73508026a11022f91249f4e62db85b7ccd68021521b7518033b74247e66ea7287ee2b5b1245b559d85098aaa6248930d6c53c3c624b481fd16f770b997187edbd7cf114a7c8ad7a896819baf588a4e117e3b100974bcbd203a1bb79601bf62a9aeab92476536817adf289ae882581ff46a117a9e7996a1f6e62b0ad5d4df7206e3c8d079f9330e875ba3094f34ee0836bcc03fc07de8411a54c667be5824571a0182304e20fce4e5aa4ec19f77db69a19be449dbb029ff7eb068e481e90cc99e37f3e34173f6ea7ca737e75e102751bdca1ccbf7ae97bb71290382394b89b265e3cfb3c430a344b5a4c4c75bbc281326d1d57cf5152361f9e0cb167d3e52784d3b7d30d39b3b9a2ce2089ddfe723ffeba72fddf8e34d157ed6f2151c0de8354c5a28718ad2bb6703e353c26e623ff6a1f89c2fe54527a7fada80fe1a7b782d7877cac49d1502d1273fdc01362e516201a1e417f78ea5eb6b169fee411e39a9241ff9bdff2a497b6d2d9127602991745036f91f60487098d6b474d9b6eb39c112a2cc508dd307dcf3870d5441a7fc8a983d05ebda1107171c7a705c91cd44aaf257705becc539ec1669f18341bf2bf340444c56f6d984ea0e208ea439e8d9484a24e0794b0aed2953ecaf87a9cebe155bb3cbbaf919b15dab37efb00fdb0c05d8d43d1ae181423f7d6bd5aa4403c1d552ad165d417d33ab1f9bd1903dcec41cfbee12dbaf45d67ab86e5a02aeef5bd065a8b6b9cb4a14df18404a24f1ef4f9fc81f45da2b816beec06db9e6964a7867588b9ecce2dfb297086762bb8a11c02f7ae6d96d66c5ccd7071b1309184cd3821f5e529432cb6ce843be87cff32515aed552220ac917a19efdb51b860c0969a6769c221edfb67bc9af147fe90dcec0c9e342fcba33cb9e0e1de03f1f4bff8e473d666692853254f4f3fb07c6eb5a16c852675e505864e8afad9e062fa52c0b56293d7789c099725a2632219784f121d5a1fbe683bc3d5b0fc936bb773691f8cdb26b9f7ee2d1ace41f8ef7855c8940c4f9148435b43c1848b95e413ef4edd342b2a9140d88c9d26c9443d393f2785adbe6d4dd548e3e5219455e6d6108193875b8e027fe9bc945553b2142ebebaba8ea18599c082dc23481765037a84529410d59e4db4d78c34ced07c3eff332100cee4b183f530d9624683bdd2ece77a234e6f14063ce829a37b6b7c23190476ac510cd8c9f263f7e6589da5c5c67a72715015605302aee063d2075ffca2783e43eb600af0dace19b1d7fbd02e6de4b4db572b27f62e1ff6b7398e8aede499ab42cf6cef82af3b798137c24cffc4df53ccc187a367f45df0e5053c64d8c573ddec53f6622eb66a40a14ef87b75981c12665720cab0b46cc2cc621b43e10625270630b708ebc2d41fabea07b2ce3392d5903e901fef06e56bb5334c329aae2fc3998d5aa22f4f0c2c2a5e8c695c725432e7bab20233bd42e13286039c402a759e15172aa996962f988f2a931daa8fcbaa9c0f49dd4149511ef1fefb956003773412f19e1870fccdecaf2ba58dd7e33f703f56f8b517580c0313134041d6d6c8d4bcf30d5142c03145904e02511c4d07f934b2ac974365a70444d7dda14814e46e6b6ed209bef5bac59e4fd8e3fe650720c5b97319f7bf07ca43225d72fce70f00b7d30598becd9a7bc327aa3fba7f6966e463c55119c6dcf1470672aac8fff630aeba17a9c31385d80ad5e08d1c39850a7854bcb8831cb1d2fd3c403f7a0675081e058c509553f126a3ae401f35d5c61e0c79071d711316f96efa29b72e3de8334215640505f58c33f6b00d2c959400f078fb20311bcc59a451cdc2af83d5c1664f41d9706a6f8018912f196f54b493942af03ee3a085c44a66d123839500585fb6eba192219c8c13a37c93e0a94f5254693d1c2f5849886a12796fe3c6160ac51dfdc3468b5f3cf224a8692718e7575c5c178110d02b7dc69ae401167fdb08c287d6384657c642cb4c5b3de11bcc66787e400d1fbe9681ee946ecc17e3328707eeaa6bf70f27996910c6df305ee462324f26e70cd5a6f63ef72fa3cd59bff615b8f03b8e447cbdc24ae4ab377042716881c31a6bac72f4e8aa1234dc309578c9f5d85fad93523663aaf80c6eac5ebb515f492c837eb449a86032382e04ce8108ed78698acdac8c97313046287c0e91b4f5c9b9cc", 0x1000, 0x2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000021c0)=0x200) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:15 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) 16:00:15 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffd, 0x0, "6fc6e23c7b0000003b38ff75e74de400"}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_open_pts() syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x20, 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = getegid() kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x0, 0x40, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x0, 0x43, 0x91a8, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x0, 0x8001}], 0xee2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x40, 0xe436dc61b8bc841, 0x9, 0x9}], 0x400, &(0x7f0000000200)={0x1, 0xffffffffffff8001}) getgroups(0x5, &(0x7f00000000c0)=[r2, r2, r2, r2, r2]) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r0, 0x4}, {r3, 0x169}, {r1, 0x10}, {r3, 0x100}], 0x5, 0x529) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)=[{{r0}, 0x0, 0x5, 0x1, 0x1, 0x40}, {{r4}, 0xfffffffffffffff8, 0x20, 0x40000008, 0x3, 0xfffffffffffffffd}], 0x2f3d94ed, &(0x7f0000000000)={0x9}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") semget(0x1, 0x3, 0x22) 16:00:15 executing program 1: r0 = shmget(0x0, 0x3000, 0x2c4, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r0) 16:00:15 executing program 1: ftruncate(0xffffffffffffffff, 0x0, 0x4030003) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) lseek(r0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x1) 16:00:15 executing program 1: select(0xd, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000600)="eb0600000000000d7a000003f20000edff497c956e412596d52bce30d615d55ba89e18ad46897259d687e5a9ba76f6b1a964a24db583a1101fc708969cfe1276f93ca3049ee596389ae0ce2ee1a180b70d25ab431657bee2b0fbabe59a64ca0e98b84c3b39e40cf9f353b9c170e2b69fed4e2f559ab9ca3059bafa2aa7bec23df126d700f5c4a128074b63f69900f3011a5c2d9a80ba", 0xff06) write(r0, &(0x7f0000000100)="6446410f86a245fd2fc484f541807447d6a41a8546e823273d8ac56f483a754917547eeda57066339473af491ed9ef40a8d623cf3228a87d13c93e654cc77374d54025e268de018a71e401f09898712134377acf8ede90908a4d74d4f263ab6492645996a6ceb713b41f5dd621083c970de82aa7f3681e8b8496bdf44080a50e920368db269c46cfba43bf632b6c4d6a45964b54bd3dc8d3c87106053e17ad160f5d78eeaa7b50526555b614e8eb58afa278839e131e02ddab777f889600ec44cdd51057fd37e119c9287c16c981c56f63bffad541b826a1c89b1af01e8583ce3b1ad9edae3aaf54df77853bc2627b7e2de31cdb0c5ad3e2c5d36a964af4266632782d43db11ef5e127fb336d3527106e20d5bb3a19996f9bedd809454ef14e1b1f0d6353122c0ff7665fdc7f3534f0e01b0fdd55c7d083f6b735ad63468d2bebd25d090b8fd94b6d91669642a9a752a56a9b4bc03f3465d29d9c2c66e07369c0e897c1d61ca4144c683dd805d472261fdcbc480eefc1ab06c12cb14e7155578dfdf693be3bcf57639cbea8c787e6a7f3d44e666363d4ce4e3f303086934e5f75c9560f8984e4380620e04630925eb13aabc337d01b64b49476a5e20e0d2060c0867764354f2bdce55c3c0926375208874c34dfe208bc86b018281b5119251c882eb8ae8a9563b5cdc2e3f62c6f13899ac7eba4f9a8f97e9928460176ac074b7c51e7b89f1d6da0e793c4047631a71aa7108b79f7b8c2ea6c198b17b53b979be722a919d171c8467ec87fb6990060b18f707ed1805a950ac3419c0d911055fb4a6c9d6c3f3946cabf8838f4026d032d9607736ad9e4e8b4c153505f9b0579dda7198b93b5f48f07521adcf0346e34e0d41290fc20685f27fcf8cf325bbd29139b57cb869f05530af241b5be9edd656fd4f02ae9b648b39094078303653ecf33fbf63274f4538c8bec8e4e49ca1db561a2fd664efd629dececdd7e3f7c7b58a7e770352d94cb8c90069a4417f281d6a14f4320e69ac737e416412b801130883b38cdc9f749b675b83afc1e6ac215ffc965fce3f4726712903cee2347e79730748f6256d64caebe2fd3f49984903c370172f49bc8ea7f3b38685f8c5d648505f3f80815fb4d65da5f7cf3eaf7bfd1828dc7e6dffd2563ebd4d03067819ef14d54733d1f59c52b5fe3023b954833c8c848c97c3a5e21ec677317e6219d9354d3664528ebb11bf8dad9dccc86bd94b215e80e8cc4c5ad4f641af53a24224f25bc500fe185f40e4c68468e4cc53e7790ae193eab35114e6f9949b227ff28f52bf9514231f926799f8421320a9dc5ad1c91649e9741f2a428c95f1988aab53a4d87865a3abf4c6b9186ea451ab57403ee91687493b8341d66669361234b828957e9549f35e6ef126a1e9b80c4e9e307f7d87c1f77343d5b1e74b3e77b2ca50e10757582bc0c6d89569f28c12d2453ea46586b2042aa36e1a163529679d69791c0acf787ea68d108064c20849468b284c68d9d303cd8080409fc8a77a50f4c00d4ee0abc80856a829919b9a7b43683e0b28ae82c5ed208f2bea9f91b584d1be44b04349aa124c97b8f8d4f06ebeaa7cf4a6f7a76c092d379eed336e357e44be92c5e0d0aa79696476595d2d374e0cd32afd73bc08eb3165ea3572b881a5a664ecd8bf885dc07645a952a48d1fb1bf19608599f58c59cc30b62445574825a38cb16ea387e2a2af7f723301b79f678ef236f3e5ba8fb26dfa4bab973d30", 0x4d9) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) 16:00:15 executing program 0: getgid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000100), 0x4) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x1, &(0x7f0000000000)="db") 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x0, './bus\x00', './bus\x00'}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x10, 0x2}, 0x10) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf31795acd76ef3ca700"}) read(r0, &(0x7f0000000980)=""/152, 0x98) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000b80)="1e1611ed3e5b2eeb3060ae4c0db66f23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49472c8fda393f52ba4f3681ef27e1e77c1d02e0180db1b11bca2f26c78fc6a01da5978d21dc3cdfedc84ecf73a6ff4c498ba52a5c631303341786b74691f21404d398e0edc59f14490a0f05703", 0x72) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x900) 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x18, 0xd500000000000000}, 0xc) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xf1, 0x80) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x7, [{0x1, 0x7f}, {0x0, 0x5}, {0x1, 0x1000}, {0x2, 0x4}, {0x3, 0x1}, {0x2, 0x8}, {0x3, 0x1}, {0x3}, {0x3, 0x4}, {0x1, 0x9}, {0x2, 0x9}, {0x0, 0x1}, {0x2}, {0x3, 0x1000}, {0x2, 0xb96}, {0x3, 0x6}, {0x1, 0xb0}, {0x2, 0x6}, {0x3, 0x7ff}, {0x0, 0x100}, {0x3, 0x7}, {0x1, 0x1}, {0x3, 0x1277}, {0x0, 0x7}, {0x3, 0xfffffffffffffc00}, {0x2, 0x8}, {0x3}, {0x3, 0x101}, {0x1, 0x9}, {0x2, 0x3}, {0x0, 0x20}, {0x3, 0x5}]}) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:16 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x7}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002008, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r0, r1) 16:00:16 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000640)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, &(0x7f0000001b00)=[{0x1010, 0x0, 0x0, "adbdadce0391a32d1f972bc656b425e67408020e74f8a53ca8760b31051d89ff435656f5b129ce2b8ab093e76520be6ad07cd247846fac6be08a4ef2d1f4ef76d7e2e0876f0f2942cdfb4f429f34bb2b250bebdd9b119a5746cdf1cbc7926c182d1928d29049beec8adc1d0b951b2727c97b94aa4e0dc706e4f00f79c7b019dd42cddd5155d22cc22d80bd6523c1e6a60b3bde492ce2f26df4906573a1de1d40b78b00250a6f5954c917770052713523945c41dbda5a7bf5dcbe1f2dbf87a0db74ba1cb6f7e8da242787d5e1421a5591d1df146532946b2b71cc212a20a506f7575a7bd887408992aa84ad4690f2c101f89058173012a920a251070a98f7e36bc7aa4473387892916a7db392fc013369ab59ce934bcdf8a021cb58351e89abb27c8becba2d0ee021700dcfe3af65d32679d2817293a7e5f54a70e6c6ccc28aa0c263ba0fad74daca190785d045a2013b831ef15589ad792bebaaf21c26baff04532d27befb738fb6709d500fe3efbb678042fd6e1180f314bb48efa023a84c80dd7244a19e1339ea884e5b37e05fec6da93404810c49bd28f9386948a7b8a1f9c342ee88b43d205a250eadd39adc18b24152740b8b446cd0cd70e44199465d9409760b12175e9f290d9e1dba9a91de25377e6bd65389ab6df9e3835a4f1968fe9f7c162450602546533e4e72e419994542497af5b31d73c97fb08be58b070918dd5a4a35983bc270a7e4fb2f539c34ff78e042d7a526b80b5a9281452d3597dac9c81d1160207e7c55a921353724e7a0e7bb866f4904e01887b70ae529b40d5a338827c645e91b30c17ee90506695cd79a70ac3f8a6ad65bff1a7003ac93caaef830ecf5e62dda98c3167049d04ba0740c563b9cb6a0b0382c7ccf552d6cefffbdd738af98dfab7ec54e2f55c1e2131cfdafb9c9114a7f1975d7402d2bd0d5c35089bb7390368c8b24487a087d63e4c705ae1f8a9a4f94672816d9756606f546cc692404544a31f7adea7c7a5dc16e26109d205a20df65831a1d17e56bb36e21f315d0c1a8804cd9eeb648a71b35bf743a7dc5420742cd19d7b9b2f051025a51d0426e84640d713de1f6b1dd57c02a9e741f36259013319f2fc612bab6f477a8ba959739bf804be0933073c36082c668b9de2e50a5cb4bef4977d342da3e1c3efb63940eafd3978b9d34fe9bd8ebb605ea8c9f58d8ef09bd81c88982fde9d42482dee4e5b71dfc41d8b3ac6c04dffd7608c7c338c2decefb641c4c8fd27cfe1d00f81169aa96c12045fb607ebb009268d23f49cb567ed5f5efac14fc174b82d67fb7bf673eec159821faa786cf2d0b58e241de4521096178351765a1c37c6737f42c6c1afe2a0505057826bc65216e7689cad83685475fec3f9c8b9f22a9424c99543fbf6e5ac9eed17655f84458201756f796dd0b65a9451158fff05fbd2f82b629067a7f289df327858c4ccc69b59ba3454dfac8d1de3fadc5374b24b555331480324e842f3d3e3d4d81ac4c951aae27256bebc36bed44c3168ac2dcc98166e5d0037eb0ca129f2e98e9b85b74835e887558482b229d163c281a89a2e203946035c137939b60b1a27cf8dd1e31e94d04c4b6890b702856d45af8daa29cbac63f25d82358405b23a5865183b3b91de5d886675a6d8baf48d750e18933c85bc6f1f9068fb471ae9674d8b21a6574231d462cf749d1144714b392fd53199adb0488cf36c473fba2258ea66036ec64f0738e30c923bbae633181d4ce532955212c4dc179701530c5253a6ff14c8135c63ffb521d500aed733ec512a380c8191c70a0126a271398f1cd8e8c617c5444843431d6b3a1c91490c60901fbf253c2af8104c84aa244f9c98b29293f950c93db65d135db522de9b3575c5532ed5fbab70dc3f8e7136b0f44dcfb0cbda6f89c3dbbe4ab120ac17de4ea58e0883abbb5c554a0f7f9bd559d607e0ced06724acd8078b4965b524bc53a8f78b437aed195daa3e29cfe76095650bc87471d595d690473a46d757eefa430a59a78c82bc2d0f818486c94162d04174c7cd5ecb975e9ce46529051de7fbe2e2f5ffe5baf043998a5fb2a12af67cd5620c85ffe02331610e4cb4c07f9a341f70641da3533b3ea81f16c9f9974ba7ccea92ce2528954bcbdf36b968dd0efea26b4d14f6b0998040c46f7baba5c3c1f8695396d9972aed372feb27f578b30751026e5f42d24f9bb7b79619df1b1ccce1a953f30be6114c138394bdcfecfeaa4e60828b5c8623e4edf74ba10f449acf7d784cdb14d764680d20d045ad5f27914555635fafd1d63281ef4e4eb2592335f700c6fe42c55a470516999eef1c28e33dc0d4344382a279f0194f9e6e4df82880478dcfa608344eb4402c94e87c1e1f79b14d3110af922decfe944a7ec254802435e3d843123a0452e818ea0b4c039cb1a5375975f8f9b797e2e7c14c8e579df70d1ac57db79e1ed869c69b2b31d1f90242a7ac03aa09eeedd4f09a4705f3aff649c8c925ee9edd1d05977d3f9070069c4a6f90d6b8552b082aeec712641419d819a8d8469d07dbb215273ef048b718334392737c0b20d89d7fbcde943cb87d39a9ecc462b1a88ea2f09a92bc0ac5f2fff9c690d84e8b635ed85fac54d14ffafc9207719024a98058edbc7d861fe3620369c977032159062f1721f6f81e88a6ae2e4e396775261e75d4fcb988ceea7c3257a0d6ad77f1754f25631e39036bb57be063683d945bd0304d2c9d43912c835df60cd0ee8c03efbf908fab061f3d126d4962190b803956099b49456b2ada32dec9b3ec6beecd9659acf78875d0a5d994927417b09a95c1bf232c4d76613aab46ee885e306ac0fbb9069396728bc74704cac72971a9709a36281bd7f2260036aa4ff1555be20bae5e918c60cea270b17b6417be6c7e16f20f7d53f3e50a50070cde198e9336e0915601d7c859f6b59c7a4fc992639f4c91d6da347d5e2e70c7fdadb790279de050adb9ba9439f7b282ed82c7ebb97d9a47429581c87963cff25649b70e3239a4fa44b869681349d1dbcb66f0930e3e0e90261a3f177fbb25d9a90c8d810ba700edd61bfedbc4958bdc15864abcccbeb414f8d3e3330b27adaa160e6bcffe618939d78bee3bd1de6099fbaad111b852e401009fd63cfa2db08277d09901fae1b2bb4557d9fbae9e50c13395c806b1b635d2ace33be6949ec3d3aa68d6b79a531495db0eb18a9b6e99cae2c4ae2e5674a9853be5ab7c0290ab30f841fbe7c913d75d98da629a9a46b6347c8e28347785e66e86677b97bcd24f2266b2bd9db75625aed4e73e90723ca84704279387463145b90b2cacf30a3bffc7ef21ebdd3c7d8e2a66d7747b8341de6701c666dd8ec67afd564536fa24a9fe4edd4d13aea41e98a272316ca42c9d7da80c0f21fdab3a15671f7bf769a0da52152f5dea6cae3f069c1fe2f8d35428386f7395d0e032a435a3de70aeaae68a987bc5dc2722fb482212ed587038044b22aa4c2d800be4a7f1e22783f9744bc54063f3c511d433116913183296de4b82d46eb0b609f07710f03880420152ba890a9328e47c757eb33b74f8100164e9f0544fb41dd1145be63344d3079c051bb7f1e7b0efa59caa5a546915cb90a19b4fb3188a5a5b0767f279e0e8d21fcdc56479850e307a9423352c400b7dfff17852bbe3c4daca7e385d17e4d1f134b501bcd7ef259c75d3f2072d0ecf9eb31f8ed172f482a64b5d76ad07b44282af6691938878b7031bc2cf9a64c99ed2b605aca55b79b2f50b801cbb00981fc62541be8ca48a86159dc5248bdb7b78f73441506676cc64e8e04e0bfac0ed76446046f1c4f0260d3b25f88e22f4d36d9904d892990d760e9db7d090959f64a87f20f99bd43d88f3f32bb245999236aa90fc1cbe2da10bdae468101231a19f2d574a1689715c7d6b3e4715a787fed6448f2dc5f8465510296391492432c83448db430c9c97aa7a4e2fdddf75e5201ac0c1337de37c41ed8292015dff9e6b5508fbf89adf4bc22ae9136c45e91abdbf38c2cdce6c2635bd2ac6372c5a5907d923475484903c26565c9b9254c14ce2f2e3937bd0239b77cab3d3bacc48ab9c68f46b0ac5a03a127b368e8e14615dfaa09ea51d39ad57c7f506df378348a608eb311a6a62d7fbd7b22c7082b2d63269d58f5e66a77e66c3a8b219acd3f67a34d69815fa4e8d402e65fe40c62cbb9a2527b4eabfe398d03bf1ec7418a4cef9204b289493397290e7eab3223c5bff2938019615235d87198c499825e0d6ec5af0b1a291fa9cf70042c069b551064f18ddb172262aae4ec1d0d0034c2e89b9dd3bdd46f32a144090c22afc40869c814645a59cc9135747cf41e6a7ce2bb27767c757aeca358f3323e045b2a466446f58a183879fda441da3aa72e0e303e366e9534e014a25884766b95e91a73bb5df85cdffe924bc4e84f47bea742daffe4b0491c60a8f989788158338ba59606526ad04b224850c960553429cd59185e616db3ee382ae72d2ae26dcc62571735ac874e60469210bd2c583df9c9ce6eecb0ffe273bc6c40368545645f93527fdaeeb1388f4655b2589100034b10c49ae4cd9c35e67ba645151771148e2f50836d84f23c2bf2dde9a4feede0aaadfbea24916ffc157c7bb56d1da2ba4026f25eb1552c7c679a8e6e34b037ddca7b959f36d01100653f5d27d2c733ee7de0b3944acbcbeb099665bcbccad5e06c0c8a421172210aafe14bdb2bf2b854845d9c380715c19ae71e89ae6f3acd43fbb2a1ab4887610e7dedad1a663c56a2115b127f8ab6b55bf97cd2f102ddeac86e2c222e06ff897ba16db2c3148e62f6eca0a41fd15e37b1f62973dfd8c13d9f315cabbb76ff382021dbe2d1fdbe1c78e3ba031e77f00c49a77b6406ceef8e3e4079c6cadcdb3d05e195bcdb5ac1efbea2c383f4bb007e2f10acf42942703dc1109ccfff4364a877c7d5f7010d5b3227b7b3f9a6e1f9ad473ed1cd79e0eb93f165fc23c9b8f8e481f03c98831723bb690371b6271788b70c540a63e62d538add4562c0c09d19f879e6e8fa335609b31d3dae87f76bef72647bb4eb5b6060caf30d45223ee03a5dd09d92e09954e5d9538c9f2f50010406a224103381b49d8b7cee07bcaaa6ccc5ccb5103e327edf3efa499708b21039153c259f5058fe525964a2451dfb1b2889723068ae73350bea0d7832358bf71b64e3d46dfee737918381606983604748dbad2be2cdcbd30bff41fb5ba30f026b8950599ad88612d8f8c4a6f2eb4254e585402abb1ebd8b455b24275aec8127d4381d0374e081c4a909ad65e49d82d96c499b8fb8a67da2c4c9714db633d551ad35f39a0f26c16263905cf510cc58074fad9b7f69b9fba4c2596053bd1359753f4745c8834d56b07060b532d1e0a2d7166a2bc9c14b996c73b8e97198e19bae4f5188c03b9b52c4560cfe2e01486bc4082559df21f90173d27559235dc88fc2d27688c37a7c849741c68301888954e171001b1f9fc6a09f5658cca2e0656effd2492c67447e72e3b5bd0975de373e82223a7b7c82c6231f3140d74555d968c6e714930996256a3e0bec5719037547fe192613c520492adaefe507dffda18a7508e2c2cbb5913c06a14efbf49c07eb976379063e06b43ec2697a0a1fb97276f809417fbcfdac209b760ec9504a88f381b150da8ab637f510279ff54e0a046fe0111d40c402987f3fe063facdf871a9d58ace56cf7ce0247f7edc7316f82e434814985417e47087eb320099d91987ef35b34429da855ea8179f2e0278b6c69ba3"}], 0x1010}, 0x2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/54, 0x36}, {&(0x7f0000000200)=""/67, 0x43}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000300)=""/54, 0x36}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000000440)=""/178, 0xb2}], 0x6, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname(r0, &(0x7f0000000280)=@in6, &(0x7f0000000500)=0xc) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="0054eee0") 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x80}, {0x6}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000000)=[{0x5, 0x8001, 0x40, 0x80}, {0x10000, 0xfffffffffffffdcf, 0x1, 0x5}, {0x8, 0x20, 0x5, 0x9}, {0xfff, 0x5, 0x1}, {0xfffffffffffffff8, 0x5, 0x62, 0xfffffffffffffffa}, {0x7fffffff, 0x1, 0x4000005, 0x55}, {0x4, 0x1, 0xffffffffffffffff, 0x4}, {0x15f, 0x3, 0x1, 0x3}]}) 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000200)=""/201, 0xc9}, {&(0x7f0000000500)=""/207, 0xcf}, {&(0x7f00000000c0)=""/169, 0xa9}, {&(0x7f0000000300)=""/76, 0x4c}, {&(0x7f0000000600)=""/145, 0x91}], 0x5) pwritev(r0, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="0100", 0x2}], 0x1) pwrite(r0, &(0x7f0000000380)="670e03f9ff034080e473554a9b2f327800a15f2b6a7de4c9c31ccc9c3e4f507efd89b00b684ec89930bfab230995276ceb706b4b26f5000000003002cb48b477f5ea38f73b39b0b91c659beda621cde8f5f9443f07e3d66fc7f84928065559e756c445d697843c2f840d875c25cfc67972000cc9034074ccea8a14f71e815ece126361f0aef8712547a5ff344c244301c68184053c38b53b2f0f945e6931ad79300992902040ab07d537cc33f56db9f084e5cd", 0xb3, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x5, 0x100000001, './bus\x00', 0x2, 0xb65, 0x1ff, 0x5}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffc}, {}, {0x0, 0x10000000000000}, {}, {}, {}, {0xfffffffffffffffc}]}) 16:00:17 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xbebe1d059438e08b, 0xa0, 0x88, 0x401, 0x5}], 0x0, &(0x7f0000000040)=[{{r0}, 0x4000000001, 0x40, 0x9b, 0x8, 0x7}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x0, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x5, 0x1, 0x1ff, 0x8}], 0x3, &(0x7f00000000c0)={0x0, 0x1}) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = getuid() r4 = getegid() fchown(r2, r3, r4) r5 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, 0x0, 0x0) kevent(r5, &(0x7f0000000140), 0x200, 0x0, 0x100003, 0x0) 16:00:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) close(r0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) fchflags(r0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) 16:00:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x18, 0x1, 0xfffffffffffeffff, 0xffffffffffffff10}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x0, 0x101}, {{r1}, 0xfffffffffffffff9, 0x4, 0x20000004, 0x2}, {{r0}, 0xfffffffffffffffc, 0x12, 0x1, 0x6, 0x1}], 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r5 = kqueue() getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000100)=0x4) msgget(0x3, 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000080)) kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) semget(0x3, 0x0, 0x0) r7 = msgget$private(0x0, 0x484) msgctl$IPC_RMID(r7, 0x0) dup2(r0, r1) 16:00:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r0 = socket(0x10000000002, 0x400000000000002, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x182, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r1) 16:00:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0xab75, 0x1}) socket$inet6(0x18, 0x1, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x24, 0x0, 0x3cb) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:22 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./file0/fxle0\x00'], 0x10) 16:00:22 executing program 1: sendsyslog(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x200, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000600), 0x10004) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd0\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)=0x4000000000000000) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000040)="2981d7ec1149a420754847b787", 0xd}, {&(0x7f0000000140)="7ca1edd5e99fcc8125eea170ba6fc776e8303617f2109ddd67244745566c523b12a098f4a408d41c824f81d2a794c8711b144a8f1b459c2c3b7b9b5e9c120bc4bfdeed84e204db1a5358669fd5ef195bfbf68e60", 0x54}, {&(0x7f00000000c0)="065afc473639df3249b0d434690cc0accd2027c2194e90f3ad201c7ec460", 0x1e}, {&(0x7f00000001c0)="c03c936146a74c510f7c6f579b10ca1caa4524cdd6ae3b6e2dacc4b06799783258353523565270a909b55729c58bb04d45c25a8be02bb1a46eb991a4f6ac41113d3ba7bdec60e4c90bf6526d9c10deed55f4ca170c8ca7f194a59a1d4a60", 0x5e}, {&(0x7f0000000240)="e9988ef55cc5a78f3463ba8de896cb5b2d8c26a81c5fa46b45d391a9266540f5158a50c43727b82d3224cc578a8219875265a2243a68d46faaa5ec73ed", 0x3d}, {&(0x7f0000000280)="67d2656c210aec2de6d52f34172e529d0ecad6fac080ff1f862f9ac41c115b7d83de8bcd7e65ab4bb2a69f16881beb20f70abfa893846042a527e49c196f4366c67cc5e803374382b14d2a15b778819a72bffb5a9d3ea002485e7f66810408afa7cf1c1cc017d0b2b345434de805cf4b6a62ef26074145959d718560d73225bad41899ede20ab0bc82140d191f65252041929b91a2e0b1431fb177c666a7d2c67a666b3824b8b7d4a4cebd6407a8ee8275a18541da82ecdc677aec2131e8107eb3b9c9c2c6cab77a75", 0xc9}, {&(0x7f0000000380)="cab494f0e646167f7634347e09a8019efeb27f45938525fbc214c64641525b2640f1de3237", 0x25}, {&(0x7f00000003c0)="15e88d72fbba569410af4b66ad39dffc88cfa8385cba833cf1af45f4f51dcaa2089ee2", 0x23}, {&(0x7f0000000400)="7afaf6371149ac3621d4d92cdab229aafed28d13b2828c427f132f8b8f2d239eb7e9bba8903468af9226ebe70001307a1084699b943108373634b07a1f74b8c83f3bb394e0a6e2b71667add851409a3d03883b9d8657307a76b1e53132e5fd426088e914404ae6c9ff0132cc0023832253893cf2", 0x74}], 0x9) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x45}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1000002ce, &(0x7f0000000100)="132768af2e172f9e026391c2923edb") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) 16:00:22 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x6af, 0x1000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) ioctl$TIOCSTART(r0, 0x2000746e) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x1004, 0x1) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 16:00:22 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="6e2fbc543a37dd30606a9dd57a1098b1310fb71421e1f2c4d9b821b1c2e26f534c76ce2b9f43db4af34cd51cfe373f6fe5e0cac1d86ae16c1e66c54177253b42fe66cc3602d95ea2d61575d2ef5ddbb9c96935c74e0ccfb4a93e0bbea5f00599030d1167505ad252b63e", 0x6a, 0x1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x1000, 0x8) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) msgsnd(0x0, &(0x7f0000000180)={0x0, "f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f"}, 0x13e, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x8000000000000100, "04713de0af28a2813d8209b8d9f39321849e3c99", 0xfffffffffffffffc}) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e000b1e608860000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x7f) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x216) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x0, 0xa636) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) close(r0) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) geteuid() getgid() getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r0, r1) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$TIOCSTART(r2, 0x2000746e) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r2, &(0x7f00000001c0)='./bus\x00', r2, &(0x7f0000000200)='./bus\x00') ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)) ioctl$TIOCSCTTY(r2, 0x20007461) accept$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:00:22 executing program 0: execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='tap', &(0x7f0000000100)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='\'\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='-,)+@\x00']) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x7, 0x4, 0x1000, 0x7fff}, {0x7fffffff, 0x7f, 0x10001, 0xfffffffffffffffc}, {0x18a4, 0x3, 0x7, 0x10000}, {0x8000, 0x101, 0x401, 0x1ff}, {0x0, 0x0, 0x8000, 0x3}]}) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x84) lseek(r0, 0x0, 0x0, 0x3) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x3a8, 0x0) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x80184601, &(0x7f0000000000)) mkdirat(r2, &(0x7f0000000140)='./bus\x00', 0x42) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000180)) lseek(r1, 0x0, 0x0, 0x3) lseek(r0, 0x0, 0x0, 0x3) 16:00:22 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0xffffffffffffffff, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x4) load: 3.14 cmd: getty 34166 [ttyin] 0.00u 0.01s 0% 317k load: 3.14 cmd: getty 34166 [ttyin] 0.00u 0.01s 0% 317k fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) setrlimit(0xffffefffffffffff, &(0x7f0000000000)={0x72acd0e4, 0x7}) syz_open_pts() write(r0, &(0x7f00000007c0)="8034b1ac20bb5fa2e9f7ca81410ba48816e8802bdcc2d313e9405595a645e281ce7a1e9f2c4ac4979d8c072fbb6ef643522e5a5be0b58f28da5cc475b087543c5e4dae77b972e585c7273c5f2adb28dbe559846b07fb1b9a055c07835ce3398e907d99f4b61980ea7ba28bc452a15d071913af75d6e1d91f3a897184412ec033ffcfd53ccca54a2edc110df4a99a8604692dbc8d4c0d51a7452a4c7c08d67a9abebaea49e64630da3672c507fb934b1f1cd20ef705f6f66ba263e5abd60084cb2d6a1045f9997839dd2df6775b2538992c7d2773b621ba25b204d0c2089ae1e6dcd6943e5c3c142683526d095e3a670f927a84f2e9c117a2a7bbb4591dd1323c5c0f59f1df6e89b4cf278858a914e608617d8b1bb252aad05b9bceb12e39e314bc18081ac2f7cc09ce31356c26242b6d1f2763c1746183193d0e1e8dc1ca1341ab119c53da3901890d374e84c0713f48b257d98a307aa4c6e89a90f6c318b50ed3d598c0e7e96be53fb6d11a80e06f53234795a36e67ed0df07891f99712d037d83801df87de49485ba9fbf33232a838803e638800eaf3a5ef785057960df722506201f0ae5f7ff9b39db556e243fec92f090a9b9fbaebec396c99d4fbb6ee49d1a65b5d7a82afef6529701c07cbd9df53cb3aa8c6016ceddee1b752148a5cf8c9697e3d84be477e2081a623bdcb7253c8be6aab545c7d3b5f836e0cd1b9eee2b6168175a9249f341caf17509016859767b5ef073b8bc8a383dfd37f7913a161cc44721a970131d062e926d1728e5a6682c3a63b66db9e19bf9da8b612e4c6afb0a53bf5f67dfe6b01086c9814560a349c9739a5e18b9a85b92744ba647feabf7c6403f946901c8dbdb21bd10168a0cbf653007583bafd5425954c786063623dce42e7c1ee32fe8a9af7a74d678d5623653393e195160724a51f1fab7b866f06862fb61dfae56fbacc2bd87b33bfe9dd7bd5ce09eccafa8556ba2011391cd18f47c9fec0b520a5678fc530eb7658be085c811b323f54a2ea78d7aeb14ac7fed8ae2808064e102f48ffecd561ec9b8ec52686f6cb4bd5668da86dfeaef93866310eb20750f18537b4ae248b69a01cd90ab5c50e876b9f904298025aee5015e2b30277fbe8a1b4c5a6d179572fa4b2accddff4b8293b5126e4d432ab2e6b5475373d160103787a02216b2ca607f179f35829359825b70d20a527b5628a6a46926643f68918136b406aad4280eece4a874c3d087fb54cf06178298c634a0ae57c5de4fe6dc36c50c4cb865b02739c8cd1816532045b23724c3b99b88469177bcf023401876e1a97a0145bf3a3df1cbace225e5fb9e7979fab57555c219c94e8cdbcb21496b5f257af393c27d5a1f2a96ff5d6dc6d6c27a22d96df20bfc8fe469096405e61a211889cfd9474cbe0e4f3007f1712b008f041b51fc150446c6ee4bddf282777a52acacf192a5dc3e0f2f801963a184da70bdd71702047f986208e65abb01023890a1b8ff66b081e62b929f5357e3c20c1ea0da2a48888cc6cb901aa75365d323ce883d047657a5668fadea73df5a7c2565ff5b661a5da3977c0df5caa6fabaa414956423c553f05f3a0f0def91b32fec5a4dc0fc44981c2f90170ac5490af2217b77ec0c3614f5dd6d8654bff208a3ad49f0a6983682e121457633b8127a027fad821dd4d44065199bf22b06b9a6da768fab51c5a3c9fae085e07794b866159ff77b42c6909702e230435b3c410b38a1970f0acd5cf88a0360555e63e38bd9e5c9f262dc88d876d27565469f6cad440f7b918ac421db31f466654fa86aecd2fabee60fc824a9acc772c58c139b4f6306470245025d44b6ffdfdc487485f39d902c7b144003651336fdfde97c22dcc4263ddad0608cd1aba682ab802a35d87436ed11a56a1905eeab90748c6d1fc2d297d124e1078b4642950a0600fb5f0fdf8b3db97a965853143d9949aea11707d3316e1da98da3eb02d560882a3e171161b9f796a83e03ea1b066acad3d8b4848d95d69de6295f60c7ec92a4d9d8816228eb24fa12cd5b00f35038e4bbb65b6bfc6de08f9c70502a790bcdf5288f3622386bbd43b20c99cbc8d7d52e653b7530617a5f0d92c55f56dbb3908819397c37e76f66a34bb3230d1fb3dc3d6d74b703c19c1ceeb62c78112f085a325579ef751435a8e592d0836c1923c01357658e668b4c64a99b851df6c36615ffa14734e4aac23bc205e8c4daaed62a76cba5e25cda601a5f5472321f51931b66f75d8208e6f53ec7aab9a7c99fa9e5c2b3719b60e9034b0873917f2d4ca599dc527eff874d35348e1683bd678451c48a2f64ace3da404914d07caac7fb76468f9459a2193063e3271d004e35c12e680fdb7221d91d705ac1c0e0c690a0d6a67572374e97a85c1e13925c8104d7478a7d18b9330d878eea80502d2afe987f6e2eaf52a11610110354b351c45089a31adbe4ca42660e82b98e3ff6a4a5eb68fedff3ae466751dce23b19d8da55343939e5380b422fd521601d4b8246043e653a0fe58feec9736f2e3ac39a6cdd3abb0a85390f10c9fba3d10aab369a7e4c9f1437b80fdba3f682c7a7703c1c20e8f3b9613be2527d9641d1368f52d15ede1f2b78dabf21cc4294528d3bdd5ab8f1c6f86206640ac6086296c98bdc84d9ce061f356b2e6e7e5b97e94ac0a84b1be4cf7b15effdce629d8437898073c86457542e1d0eb5683a8406bb6d54e3d1ce0ee9742ffbb726764f6e4eb38799e1f9dc53d9e82a115aa6100a91f02be9f6a53c314b32e2820a212f8970ff1b1d92c3a9d14d9b7877b90298c5385526a8803f2c21b90ccfb65a74577e2eace2573cc725ea3b3519fbdbb410062951cc43d0bfbc5623c2a8b832d40d387ac86469399231d6de13bdc96d6b1b0a1b72ea969349646749e5b640ebeb2763febaab23c4e5e8f8b033046f314925a8e783074502635611cd89732d403d1e55805a7cdf92e7d4797bc2aab82a39ed0cf52cf9b26ff102ba4c88ed91b2e3585f8318a9b3ee89c15bf94ddbe5e91f0bb148299a1f389e0d8e19769ae984e9cac04184dfeeaf0e820abf1c6d24d27934d9463d72554e773a71caf9b2e102329a9e660fdf970333611a507b8d7dc01d6b8e25f96d2f637193c2168d69c58233a95b130581ab07435ad60dada1e219475664079772c88517256e5b6d00156b9352e1da18d1c1708bb572b14d5671cf9ae83aa53bbd208d0df59dfa16b73bc4f9346ad7ea3282d4718662db9609e74fdb201b4c0d24e57e00e9cc53f6dcf0d6f4e9f58a6ba005852bb8c295e93867570bfc3ab8a21c7f744e98f3d494fd56c54fdbef272789bbfafdcc44e1b127b994921a0080aa234724c7211e6eb3cdece80f5b4d1a30af4fc69e563cba3208cc6b3652869a46b316911934cbd1325cecafd4c2eccbf360349d753d21c5c176768d7b7c8277b1b0ec0f87f23b7bfb0ebf9268bb061fd59053a42c9655faa5a8d4bd44d6ed1b91ed3a40050a597c56df8843d87ff247b1c5f1f92187b2f771abc833dddb92a5d3addcc6fc02c5ebfd9b6044a6cb9ded980b4b3cdc7b437b6a12685fef9a1e4f3efca38f7f7539a2ad048cf80ef936fe2cd59f1a5951cf86143801e1d503c66b03c4392810b2d195ce1804087f64a11a672ab7b917e23767cc7e86037fba224aa1143044b15d61cf659f92ebae8a1ad79af949469a38c438ee80d90ae545f530f36b5a6bb753f0179a795a8d91ca84d8f5036ce966adff322c8d3b47f30966c004c732892b0590227072f4b7929a4141457a77fc7a11f4fee5919e35d58dba7fd3487297f396faab38eeb6a3abc10cece48143d3e3f17dfe16a338f97f65b0231987f044b6e6d2eed8476bc815a45a05b555cbb4015103a7584cb8a75f89b82be1d10e9ff6bf9129926b30b20eae2d1775b25cdb48f6c1e249127dd9798011db5fed59c2675e464d3e4b24aaea7e002e2ec5ffe6e099c5a5202ac49a539d2f305b4c4910be1b784cefe9ba458b3016dbfcaedb7c72e6c08f37b0214b6ed36c389d2fafdede763da467e1da195661844b1c7294bbfa240eaf25e76f2dc3d92f5684cb86573c3832eaf02a55c23f402ddf73764fdbf21a3f861181c935adbd1691fdda717dd332f1f60f1d542031e883d2700a5c6e31fd9b795ad7c9f0a3cd52f35db4eec6857de689fc3c66de01b4b4d1f98f3360643888bbd2e28358cdac51a7103bb61af4f26021cbf38b3844cc8fe0d2594e8eaaf3a114e7a4a2922a9c3ea0b8cbe6d4e8dd32360444ec9d7a3c45ab9c166e83cd287562a008f8ac2e8115dec861c1d4dd7462bce108a4e6948fafe76bb3918658cd58fbf613087971d799a20b5915f4e14a061c84b87e9d1a55d4e1064d356a987112e9f8a81d98111dd5fa89c965c77f48d2be1aa7f4d8170cc10443e86c8c4a21f197c6d031b9b374a0b337c002042133c6bba3a2df7e270ad74c3c23e5efb8fbbe4712f20c2ad605bb21a3ac9e508ec3bffdae158a389a4ec77dbcb58399500a9abe749510d3da643334e6a05f0dcb93bcf118fdb3787acea4edeca6fb890f49b6c50ac5474c23f6f5a83d43eafab4545013253d601523528546ba7d251cb8f4348caef74b8e31bb8c84b814e279843b161187dc5c453c6bdd741b20c850e6eddc17d7a27ab21b24ac18e40ebe521ac7c3be5166bc947d2b7e0a601c35a5d64b72895019f2245c44b2c97f6bf8486d3bac213351db1e2ddbdd5ef7c70d1755f4f16e594d6fce26d281b6b204ed3c2a29aaa555295a1c363e355bbcd694bece312b2bc088817e6828d820e19daad3ea906f3fe2fb8b1c37c392df8927b6f2ade6d8f6d6784d330b463b22887534a40b21489e20cd47876aece1a7d07f2911474f52e7addf60f91c0687649d6c84521f9dbf02904eae77356eaf5fa77b6c5931da42e2d8781b87519a1529b972fe37b13234a6ff5097869c41d6691e7d2fdd14e3da6194fe731dc239e473213bfb084fbafa339a03278d76c58dfc9f048314672fb470f951dd00028f5f2b3909f74ddecd67c8543e808c76c0069598276f129a9383a690d4cf7a40dec28e4626373aa8366d3e7ceb5246e0ec359522bdfa933c1e4093d5e5f405ba6c8c961adeabf5f4882b05a345dad9fa6c7e1ddd2088aa64af9c4aae4dd588ad5c1cfdbd7eab722330fe1c34657f160e181043d483240391338c6542eb650ce3c165ae389f2ca84cb4036dbf55055798d037317fcddfcd152e1b41464e6558a530d76b713636986a2a0d6d9fa2b777f5dd0acb4d09f8de84012575d2c1f861ebe621e72fb98f8d8cf885f685b7e6428228e6415d9f62b7337f7947a8fb8b6d8c47737a15bcddbea0c4e188872f270d5c99a7a128a4c54b12ea696ec8bae701e1b9fa74acfe025eb82420cd6eacca47cea77d4bd23482f6978592729d9b7ab4736c6833e983222366eab6b8d400e9e2dcc6258d0b7b42f03edcc31c35c87984026d60edba05377ede522fc870322b207187e0a7c6e33f82d3c0aff2a81e07e60e9685622c8b729362285dedb16ae242a41b668d19f32481bd95ba5e362689cb6ab0d18fbfdccb914f4d64cfc72e0982d8c1106d7535b6729d3e126cab1f132c2a1a96f9465d0a09f6bfc3606a906a9b96da9c943215e504d99545cdf611212fa0de0dfc58f7ddd36ef34118615dee30258eb5bb1ed6ac2d7465ff6c6ed2eaf188cd5b6eb682437dd88c0daa14e082f64a6dff43e93ede250df3bc9f57e8284313d3fe451dbd06d4d8c1ed09bd77222c609109a1f009474428fb0709458a342", 0x1000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000780)=[{&(0x7f0000003a40)="60f8a3b282c2ad16124bc4ebc306d4f4b420f63266d81be7988b55ba8c197f25a99fc7ac3719e87376f64f49bfe2b7fdb96775026591dd16019f5ca0fea7b548ecab5d45b72abef31415a7556010c02714fb7a1836259ef999c19355ee3f565f8c1ed4ce25c70e994d5ac742ea9783d7e6f5302b8937713af5eb9a24d2a48d46d54a449627c5e9877ea3555432f98b87a39981a7d1eb2ff17f06467fb8d5585e269b31fa8bc6e26b6ab6dfb165d3cbe890c816209a614f1022c88233b8a9c7b1a61c11d924375b3439e6c8ba23ffc1fed50a7aa08dd57bb39828ce6acadebf65d254ea22978a349a01fafac78ed16b05c0a3eb9b9fd552c699a0d4169fc2b64353cff277153da259e7d22c7e0f97742d33ea8fceae879d05efa7080e13a6f7fd8fc2d4c4ab2062f8e7addc40f4ba4c3aaa5c7945b148310cc48a08e9c18f3b24b8844a284b5483dcc7b765d7bfd3f32dad9498918bb42f199948cadfa416ab8ac789db1c2dde1bca43d69590aae938632e2db56ba75f4f1d3d4015bfd62c6b76f983596dc71f438f9a2289a4873f41a1f475a4d505652c0042aca21d5fc4defbe9d3520fa209b83ab401c20ee5530fb69f8999c87f41bf4e6a4f552b9df466d34db7324d450dc9861fb8361125f1c89b5a0c2fe82cafea2da599d79edc4adb7c3c2c7f919bbbe7281673c18925e88cab29e200b030bcaa6a56749b4b9dc69e0af6c89263a52ffbfe6fd269f406f81d38ec2a5a83c211c94a34ba6462acdac55577d40bdb7b8fda0940c6e9a2909d03752b75ea1a28cb4ccde19f4744e70e9a6be1e56380267659d51c69b1acefd66148eade6d21eca6f4c4e28bc83cd68ce5542651461a5439cb42655d348de5780b5fabbdbc41f449c5b455989121a9290fe202f6daec8590d3c6138d89d4a18e2a24dd6f86befea535442ff7c3884c3d872d4c52bb5c00c4594016e90203", 0x2ac}], 0x1) 16:00:26 executing program 0: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0xbd) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r0, r3) 16:00:26 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x801, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) 16:00:26 executing program 1: syz_emit_ethernet(0x1a6, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x402, 0x0) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x3, 0x4010, r0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x100005) r1 = dup(r0) r2 = accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fsync(r1) mmap(&(0x7f0000ff2000/0x2000)=nil, 0x2000, 0x4, 0x12, r2, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchflags(r1, 0x1) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x1, 0x8000, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() fchown(r0, r3, r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000240)={0xf3, 0x0, &(0x7f0000000100)=""/243}) getitimer(0x1, &(0x7f0000000280)) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) read(r0, &(0x7f0000000300)=""/97, 0x61) r1 = syz_open_pts() r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8060, 0x100) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x5d, 0x800000000000}, 0xc) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000500)={0x9, 0x3, 0x4, {[0x403, 0x75b1, 0x3ca, 0x17, 0x7, 0x0, 0x100000000, 0x100000000, 0x1, 0x9, 0x10000, 0x1, 0x0, 0x81, 0xffffffffffffd4d7, 0x3, 0x1, 0x9], [0x80, 0x6, 0x3, 0x43, 0x1f, 0x3a, 0x6, 0x7, 0x5, 0x1], [0xfffffffffffffffe, 0xbd, 0x6c7, 0xfd, 0x5, 0x3, 0x8], [0x100000001, 0x7, 0xfffffffffffffffd, 0xea4, 0x7fff, 0x1], [{0x8, 0x3, 0x5}, {0x6000000000000000, 0x4, 0x7, 0xffffffffffff8001}, {0x0, 0x4, 0x4}, {0xfffffffffffffffe, 0x4, 0x400000000000, 0x7b8}, {0x2, 0x100000000, 0xfffffffffffffff9, 0x5}, {0x0, 0x400, 0x9, 0x5}, {0xfff, 0x100, 0x4, 0x5}, {0x9, 0x7, 0x10000, 0x20}], {0x6, 0x40000, 0xffffffff, 0x9}, {0xff, 0x6, 0x1}}}) close(r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000002c0)) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fsync(r2) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:26 executing program 1: setreuid(0x0, 0xee00) r0 = shmget(0x2, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) r1 = geteuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r5 = getppid() r6 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x2, r1, r2, r3, r4, 0x54, 0x8}, 0x1, 0x5, r5, r6, 0x40, 0x8, 0x100000001, 0xffffffffffffbed8}) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) 16:00:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000b01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x8000000040000}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) syz_emit_ethernet(0xffffffffffffff9c, &(0x7f0000000100)="e34e9e58b6") preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x80, 0x8, './bus/../file0\x00', 0x5, 0x4, 0x6, 0xd5d}) socket$inet(0x2, 0x8007, 0xa1e800000000000) recvmsg(r1, &(0x7f0000002280)={&(0x7f0000001180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00"/4098], 0x1002, &(0x7f00000021c0)=[{&(0x7f0000002500)=""/4096, 0x1000}], 0x1, &(0x7f0000002200)=""/84, 0x54}, 0x2) r2 = kqueue() fchdir(r2) 16:00:27 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x40, 0x0) r1 = syz_open_pts() r2 = accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) accept$inet(r2, 0x0, &(0x7f0000000540)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) readv(r0, &(0x7f0000001c80)=[{&(0x7f0000000580)=""/82, 0x52}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/23, 0x17}, {&(0x7f00000016c0)=""/185, 0xb9}, {&(0x7f0000001780)=""/255, 0xff}, {&(0x7f0000001880)=""/230, 0xe6}, {&(0x7f0000001980)=""/247, 0xf7}, {&(0x7f0000001a80)=""/175, 0xaf}, {&(0x7f0000001b40)=""/165, 0xa5}, {&(0x7f0000001c00)=""/66, 0x42}], 0xa) unlink(&(0x7f0000000400)='./file0\x00') write(r1, &(0x7f0000000440)="d1d37754120483d17ccae416d62bfb1d3fe2c4aa86f278d485b8affb17f2c7ce3fdbc969d09b58218c42dd1f1f3ac6dab528915cf59116c1dc230495c89d9e4abf6678c9376c51437bc4acd5df72d9658ecfde4716d9480756776ee8b0e91858a07b3f5d3b", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x9) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) r3 = socket$unix(0x1, 0x7, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001d40)) r4 = socket$inet6(0x18, 0x2, 0x8001) recvmsg(r4, &(0x7f00000000c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/240, 0xf0}], 0x1, &(0x7f00000001c0)=""/182, 0xb6}, 0x3) r5 = syz_open_pts() fchflags(r5, 0x10001) close(r1) dup(r5) syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000001640)={{0x18, 0x2, 0x8001e, 0x2}, {0x18, 0x0, 0xf6, 0x5}, 0x5, [0x8, 0x8, 0x14, 0x4, 0x1, 0x8, 0xffffffffffffff00]}, 0x3c) 16:00:27 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) select(0x2, 0x0, &(0x7f0000000040)={0x500}, 0x0, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x81) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x8000000000010000) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000140)) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10880, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x7}], 0x1}) 16:00:27 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x5, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000}) unlink(&(0x7f0000000240)='./file0\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x2, 0x80000001}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x1e8, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000002c0)={0x3, 0x3ff, 0xffffffff, {[0x3, 0x3, 0x7, 0x200, 0x9, 0x7, 0x59, 0x1000, 0x7ff, 0x8, 0xfc, 0x7, 0x2, 0x800, 0x1ff, 0x7fff, 0x9, 0x1], [0xfffffffeffffffff, 0x6, 0x5, 0x4, 0x1, 0xb000000000000000, 0x6, 0xa2e, 0xffffffff, 0x1], [0x3, 0x8000, 0x603a, 0x401, 0x7fff, 0x7, 0x1], [0xffffffffffffffff, 0xf3, 0x8000000, 0x36c2971, 0xf6000000000, 0x4], [{0x5, 0x3ff, 0x100000000, 0x9}, {0x1000, 0x9, 0xffffffff, 0x6}, {0x1000, 0x1, 0x1, 0x5}, {0x2, 0x8000, 0x11, 0x7}, {0x8df, 0x1000, 0x4, 0x2}, {0x8000, 0x6, 0x4, 0x76c}, {0x3, 0x20, 0x3, 0x5}, {0x9f, 0x7, 0x400, 0x4}], {0x6, 0x10001, 0x8, 0x1}, {0x79, 0x3, 0x0, 0x8}}}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x101, 0x3, 0xffffffffffffff81, 0x3, 0x9e, 0x4, 0x7, 0x10, [{0x9, 0x80, 0x6c5, 0x4}, {0xeec, 0x9, 0xc36}, {0x1c, 0x10003, 0x4, 0x72}, {0x8, 0x200, 0x9, 0x4}, {0xfffffffffffffff8, 0x8000, 0xfff, 0xfffffffffffffff8}, {0x1, 0x7fff, 0x3, 0x9}, {0x10001, 0x3, 0x9, 0x6}, {0xffffffffffffffff, 0x0, 0x9c73}, {0x9, 0x200, 0x3, 0x5}, {0x3, 0x2, 0x0, 0xffff}, {0x200, 0xffffffff, 0x5, 0x4}, {0x2, 0x5, 0x4, 0xffffffff80000000}, {0x6, 0x7f, 0x6, 0xa19}, {0x0, 0xa754, 0x40, 0xffff}, {0x6, 0x8, 0x7, 0xa96}, {0x7, 0xd1a2, 0x80000001, 0x3a3e}]}) 16:00:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x59) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x86) open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x80, 0x28) openat(0xffffffffffffffff, &(0x7f0000000340)='./file1\x00', 0x80, 0x20) r0 = syz_open_pts() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x200, 0x0) r2 = dup2(r0, r1) getsockname$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) setuid(0xee01) r3 = msgget$private(0x0, 0x20) msgsnd(r3, &(0x7f0000000040)={0x2, "76c6e4a2a3d7916c9c260932441215fae4b5a5c17e1aa7ae28bb2713567a9d38f611a81651b6fe040359318bbc54e15790557d0311b78083d70f11cae504f297e4cf7f33c96b8688157e73a0af569db09b726fc2ba663aacaf0354bc9ac8113542e868a84c9b703831060aa1e743798d5b6dbe3253acffa9ea665264c7404c16e16624e9ee5198560dbde27c33856bad0a922c03ef9a047e2fbe9362ef67e9cbc150f35c6981de94da101bd3712330179b0bac2b717a5078d523bb426d1a70cbe56edb9a02f599a1c3f69b3391d0263271fa9f19ee4a864c377e492dcaede0b2578b431954bf26e332a8d41be4"}, 0xf5, 0x800) 16:00:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) fchmod(r2, 0x1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x400) dup2(r0, r1) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xe3980bb5c5cdbdd7, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:27 executing program 1: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x90, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ftruncate(r1, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x4000040ff, './bus\x00'}) lseek(r1, 0x0, 0x0, 0x2) sendto$inet6(r1, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10", 0x57, 0x3, 0x0, 0xfffffd27) ioctl$TIOCSBRK(r1, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x7, &(0x7f0000000040)={0x100000, 0x5}) setrlimit(0xb, &(0x7f0000000340)={0x7, 0x3f}) r2 = dup(r1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000280)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r1, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f00000001c0)={0x400, 0x0, 0x0, 0x2000, 0x0}) r4 = getpgrp() fcntl$setown(r2, 0x6, r4) fcntl$setown(r1, 0x6, r4) writev(r1, &(0x7f0000000700), 0xffffe0a) ioctl$TIOCSDTR(r1, 0x20007479) r5 = semget(0x3, 0x45, 0x401) semop(r5, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x8000, 0x800}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r6 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r6, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r6, &(0x7f0000000140)=[{0x20000000000003, 0xffffffff, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) pipe(&(0x7f0000000080)) 16:00:27 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, &(0x7f0000000400)={{0x3, 0x9, 0x20}, 0x1ff, 0x2000100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000540)={0x7f, [{0x0, 0x401}, {0x3, 0x32d8}, {0x3, 0x1}, {0x2, 0x20}, {0x3, 0x5}, {0x2, 0x80}, {0x3, 0x4}, {0x2, 0x100000001}, {0x3, 0x3}, {0x3, 0x8}, {0x3, 0x53}, {0x2}, {0x3}, {0x2}, {0x3, 0x9}, {0x0, 0x80000000}, {0x0, 0x3ff}, {0x3, 0x9}, {0x2, 0x97d}, {0x3, 0x5}, {0x1, 0x5}, {}, {0x1, 0x9}, {0x1, 0x81}, {0x3, 0x8d4}, {0x3, 0x1f}, {0x1, 0xff}, {0x3, 0x7}, {0x1, 0x1000}, {0x1, 0x101}, {0x3, 0x2}, {0x3, 0x2}]}) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) r2 = dup2(r1, r1) ioctl$TIOCCBRK(r2, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r3 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000500)=0x28d0) pwritev(r3, &(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(r3, &(0x7f0000000200)='./file1\x00', 0x7e, 0x11f) symlink(&(0x7f0000000340)='./bus\x00', &(0x7f00000003c0)='./bus\x00') getpgid(0x0) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x6d9fe2bc8e8551fa, &(0x7f0000000000)="b2") 16:00:27 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x2) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x8, 0x401, 0x6, 0xee}, {0x6, 0x1, 0x7, 0xffffffffffffffc0}, {0x8, 0x9, 0x10000, 0x9}, {0x40, 0xff, 0x80000001, 0xffffffffffffffff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x3c}, {0x6}]}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x10001, 0x6, 0x8, {[0x0, 0x200, 0x59, 0xbc, 0x10000, 0x6, 0x0, 0x97, 0xab60, 0x1, 0x6, 0x9, 0x5, 0x1, 0x4, 0x7, 0x3, 0xffff], [0x4, 0xfffffffffffff6a7, 0x10001, 0x4, 0x101, 0xff, 0x6aa9, 0x7, 0x6, 0x6], [0x5, 0x81, 0x2, 0x401, 0x1, 0x400, 0x5], [0x7, 0x7, 0x8, 0x7, 0x7, 0x1], [{0x7, 0x80000001, 0x4, 0x1}, {0xc75, 0x2, 0x7fffffff}, {0x100000001, 0x7, 0x80, 0x6}, {0x12a0, 0x0, 0x9, 0x6}, {0x8, 0x5, 0x80000001, 0x10001}, {0x81, 0x7, 0xea732d6, 0x9}, {0x6, 0x1000, 0x8, 0x9}, {0x1, 0x3ff, 0x3, 0xab2e}], {0x6, 0x9, 0x4}, {0x9, 0x1, 0x5, 0x3ff}}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:27 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) 16:00:27 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(0xffffffffffffffff) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) r4 = msgget(0x0, 0x30) r5 = getppid() fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x1, 0x2, 0x6, 0x4, r5}) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000140)=""/70) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000001c0)=""/170) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:00:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="aaa6c1a2b3811486bd6691107ec2ef0a220f51f3080214ff23ffff00e7", 0x1d}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:27 executing program 1: r0 = shmat(0x0, &(0x7f0000ffa000/0x2000)=nil, 0x2000) shmdt(r0) r1 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0xa6) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x8007, 0x0) 16:00:27 executing program 0: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') link(&(0x7f00000000c0)='./file0\x00', 0x0) 16:00:27 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="886a769ebe64fd39688a9ddd76d67c85765909f52d4268b4ed429156a128008aaaac0a673d59cbb208e8d05df2e345a6a6d0c647cbe37ff3fd", 0x39}, {&(0x7f0000000140)="aaa83603a7bdb174ac3618673941b86d0de7a74c704a4a5773910de36fede6fd46b58d15f63bd0d15579d260ec7e1cd4ceeb5d76826877f7d4ed131c6cb66a0248d91d6801b067d357e0099a449a9baf78e75612c873f29b5c1ce98d8eb77d31eddf5f3df89eef656f3a7908edbac3145cd00ed70e4175553aea7582d2fd4f37ac44cb9e62503321d921698dbe29d692df3c96866d736c058d8d16838565f2aa444ab1", 0xa3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x54) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(0xffffffffffffffff) close(r0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r2, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 16:00:28 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getpgrp() r8 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r10 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r12 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r14 = getuid() r15 = getgid() r16 = getppid() r17 = geteuid() r18 = getgid() sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000180)="a0f397b579d43b35230f21ed76c94a2b2a1fc77467d04453c7ff3dd4d4b77d14aaad0f86650b5324f5e1013fb673c02faf0d67f23d597110cf1f92ce51532ad765728263934e1dcf743a3e3eb0d8c06e827b0c9de94954813b295f7c817f6951024bcbc2a2fe4a7e267fe1fa84ecb13887f73c1f4a999e1ae41d3e49", 0x7c}, {&(0x7f0000000080)="87fe4f7ddf95e8a4bc9cd1be1e8950208ce7b884c289de8e3f684bc2cc7d873d5cc629fc86ce38ad62bd495f36e5409bad6597", 0x33}], 0x2, &(0x7f0000000480)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x140}, 0x3) close(r0) r19 = socket(0x18, 0x400000002, 0x0) connect$unix(r19, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r19, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xfffffffffffffe47) 16:00:28 executing program 0: munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xe5f9) r1 = kqueue() r2 = kqueue() r3 = dup(r0) accept$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCCBRK(r3, 0x2000747a) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r4 = dup2(r2, r1) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000180)) 16:00:28 executing program 0: r0 = msgget$private(0x0, 0x41) r1 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) r4 = getegid() setgroups(0x4, &(0x7f0000001280)=[r1, r2, r3, r4]) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000009c87948bf4c531d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f72000000000000000000000000000581acb89afe356acc7472df64db9a2c437fd62b0198caf0dce22ec9630e411b1104975425586e47c754abf0b24b78242cf85c6061be19aa3fc67e7470d2c12fce1312ae048842dbd8c2e9438efa84b92a2940c4332bd060e144f1887968b8eb1a06a5b40f9f1743c5ec1ee4b6d5afd95cbb54a6e605249032958413bd76792912a39280cb879f4865bc317b79d551d23f179b1ecc41057668173e123eeb2a3aa8aaa3f703ab0478f88953338f2d5da666d4fde4375c40c77b3ec6e2511ca78f2fbf8b8ede41c336878dcc"], 0xd0, 0xfffffffffffffffd, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") msgsnd(r0, &(0x7f00000011c0)=ANY=[], 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001040), &(0x7f0000001080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) getegid() getegid() r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001500)={&(0x7f0000001380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f00000013c0)="e820901822a16bb78b0542d1568c1aa44282bc6be9749a5baaa3ae156d205e8a27d91e44c30748ea31186df745f622dcab252cb55d6267e1a720df6ae49d4eb58053df4b2cff9be17dfe58ddd494aa18e3b5d7e669859945862564ccb14a46312fee9b23eb642737e49ae3bc41758a5d118321e4a7acfbb83c24566b4777b73da5a6c29174eb073d7adda19268bfab0bb31c710f2cb6026e322ea695bf4b80279f675eb9a54478a083d0acf3f294afb760a32b6728df662ed3345d363eeb882b4d4b564891d2ed69368baf405c0aa62b797fa5e394a2336eecc7", 0xda}], 0x1, 0x0, 0x0, 0x1}, 0x409) geteuid() getegid() msgget$private(0x0, 0x100) pipe2(&(0x7f00000012c0), 0x10004) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xfffffffffffffffd) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x8) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x1003, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x30440, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x4, 0x2f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdc4, &(0x7f0000000200)="b64357c1ef6e5e90c26ae42feaefd5dec26e68b93da714f08df1bfa21a266f3dbdf6dd7c39969991cb26a441f73a1990f8932a94899352c570bce6fcb74a276e0a01d8f485e487e313f00a4966f8c28a45cec14c892e319b82c69bbbdeb9b8db32cfc700c5c3887d5866a5352e7ff83cc984e873d57503a933d8de76c0ca63017176457142a9290eb9a28028b3f001fccba0ed2cbee21728a1082e6b89a75d4efb97da41bdd55ccfe4f622dc833ad12f43d61c8555e0b90da2343ca84399f31a20cb9d7ca9a81e2ff3746b81cb48dff717") 16:00:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) shutdown(r0, 0x1) 16:00:28 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='\xbb\x8b') r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xae) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000200)='./file0\x00', 0xa0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x100000, 0x10001, 0x1, 0x4, 0x3, 0x0, 0x2, 0x3, 0x800, 0x4}) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9}, {0x10000, 0x9}}, 0x2) 16:00:28 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt(r0, 0x3, 0x3, &(0x7f0000000040)="bdc48916cb35e443c8bcd322ad42ff106ff8d173def37a1d51c090767e0fa123c8a005d9535bf1833e6609955add86dd8235bfd24ac741f1ccd0ea8470d81694411844dbfcb01016ca839a13d1f0fc70d8e6bd8861457503ad7c75445b6ba89e9541df5c4f17f33f91d460736c08f2b3b9e36b635fcf445421e8df1097ba126128fe1f4eda97c86746b1626c0a5812d721d0e72ffa684f2b7e5a61862af05267130fae81323dd533c346c051ba8b5042ba7e04b5bfd8836587b92ac52a72a1d154272b3ebb20be10506abe1b11d5736218e6f529c99f04f17b67ab280d4c0d88097e683e4be6e76f6655431bcb3d", 0xee) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) 16:00:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x2, 0xffffffff, 0x81, 0x10000, 0x3, 0x1000, 0x263f, 0x10, [{0x1c, 0x6b2, 0x3, 0xfc}, {0x8, 0x7, 0x5, 0x1}, {0xfffffffffffffff7, 0x3000000000000, 0x1}, {0xfff, 0xa41, 0x80000000, 0x7}, {0x1f, 0x80000001, 0x5}, {0x74d, 0x4, 0x2, 0x5}, {0x9, 0x6, 0x57, 0xcd5}, {0x800, 0x100, 0x7, 0x3}, {0x200, 0x8abc, 0x5, 0x1ff}, {0x3, 0x0, 0x7f, 0xff}, {0xe3, 0x6, 0x2800000}, {0x7, 0x81, 0x1ff, 0x4}, {0x4, 0x9, 0x101, 0x6}, {0x3, 0x0, 0x7, 0x5}, {0x9, 0x8, 0x8, 0x3ff}, {0x3ff, 0x6, 0x2, 0xffffffffffffffc0}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x61}, {0xc}, {0x40006}]}) socket(0x3e, 0x1, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20020, 0x0) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2cfa6f5ca7", 0x19}], 0x1) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 16:00:28 executing program 0: r0 = kqueue() r1 = kqueue() readv(r1, &(0x7f00000017c0)=[{&(0x7f0000000000)=""/69, 0x45}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000400)=""/4096, 0x1000}, {0x0}, {&(0x7f0000001400)=""/153, 0x99}, {&(0x7f00000014c0)=""/243, 0xf3}, {&(0x7f00000015c0)=""/2, 0x2}, {&(0x7f0000001600)=""/250, 0xfa}, {&(0x7f0000001700)=""/150, 0x96}], 0x9) r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000002000e6a249caacc0c2cb579648f8e097a8796ff5bfce010dc9cc512ab2f5106bd4012ae39bedf25ffeff720db4ae9f2975ea7aeba7a5c6fc0d8197df8da03c8f1b94cc00000000000000001000001058f6bf9406cf4806aa2c50ce41942b92e2844c2dc2e06a49ff99546b812b159f300a2b0e3b625a28263aa911113fa44c8f8faebb47e78fe6ef336f4b4ff35618ebacf154dc2247d07b369e0b7ccc9c09016ca65ed7fe60d4878758411e432cd554d2b3fc1eed1bfe877064498fc54be07813c40b41f9596afd72f6c1075342bf4444a30718d02e39de54de14bb44e987929929f540ac24227f09a12259"], 0x1, 0x800) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x2}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) msgrcv(r2, &(0x7f0000001900)={0x0, ""/38}, 0x26, 0x0, 0x1800) socket$unix(0x1, 0x7, 0x0) 16:00:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f000000f000/0x3000)=nil, 0x3000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) utimensat(r0, &(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)={{0x1, 0xfff}, {0x1, 0x2}}, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000240)={0x0, './file0\x00'}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x1000, 0x0, &(0x7f0000000680)=""/4096}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f00000001c0)='./file0\x00', 0x60e, 0x0) sendmsg(r1, &(0x7f0000002980)={&(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002740)=[{&(0x7f0000002680)="54e1b915e2b90ac3c2133193ce99a8e3d74dcb91d6045ce32d9e0d1c51c08495d5e7d600de967043fa59ad63224fd39bffb546026d7182d1c706654e8eed2328a8b6bf4541b1532532e416c0a710fbe843b3db0b9a5f30622fbf9eed59504aca4f4922787b6b3b021dde8a04341c06c0904167d44469641c91d6584fc29147bcdeea6c4e050b79ae153134666b3c1e447df9ce5fda0a8113fbd467b230f9dfd4684f7d0b7eaebecf", 0xa8}], 0x1, 0x0}, 0x400) fcntl$getown(r0, 0x5) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000280)={0x0, 0x1, 0xbb, 0x2742, 0xa53}, 0xc) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2032, 0x86136) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3f, 0x7, 0x8001, 0x80000000}, {0x3, 0x3, 0xdf, 0xffff}, {0x1, 0x100, 0x7ff, 0x9}]}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbd}], 0x1, 0x0, 0x0, 0x0) 16:00:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) socketpair(0x2, 0x2, 0xfffffffffffffff7, &(0x7f00000000c0)) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSTOP(r3, 0x2000746f) write(r1, 0x0, 0x0) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) 16:00:28 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\b') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() chown(&(0x7f0000000000)='./file1\x00', r0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file1\x00', 0xa9a3, 0x7f, 0x38, 0x0, 0xd62f, 0x1, 0x7fff, 0x3, 0x0, 0x3, 0x9}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x88) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x80, 0x0) chflagsat(r1, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x3) 16:00:28 executing program 1: shmget$private(0x0, 0xb000, 0x8, &(0x7f0000ff2000/0xb000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0xff}, {0x6}]}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/153, 0x99) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{0x200, 0x9e4b, 0x2, 0x1}, {0x6, 0xb98, 0xffffffffffff0000, 0x7}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000003c0)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mkdir(&(0x7f0000000380)='./file0\x00', 0x2) getuid() syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) select(0x40, &(0x7f0000000200)={0x6, 0x4, 0x10001, 0x5f9, 0x8a, 0x9, 0xa9, 0xc93}, &(0x7f0000000240)={0xb88, 0x9, 0x7fff, 0x8, 0xa68, 0xe61, 0x190, 0x6}, &(0x7f0000000280)={0x2, 0x1, 0x6, 0x8, 0x80, 0x5, 0x1ff, 0x20}, &(0x7f00000002c0)={0x1, 0xffff}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x6) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x30000, 0x0) fchflags(r0, 0x1) munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2002, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$dupfd(r0, 0xa, r0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {}], 0x1ffffffffffffc8f, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x500) 16:00:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="10000000000000800000002000000000"], 0x10}, 0x0) 16:00:28 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) getgroups(0x0, &(0x7f0000000140)) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file1/file0\x00', 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x8) lchown(&(0x7f0000000000)='./file0/file1/file0\x00', r0, r1) setgid(r1) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 16:00:28 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="d40c59c5089a072af1f593d1036317b6ae6c564a93a055d6a9137a77a5459763d527a4488bd07b7c7f8f80072ba58d44dbf2a4e2e3d8518fe227ec2e74e5b5d589fe55a2b75d8f7cd3419d87039e7412d97b31964d7939c0babb55a60c4a4436cd92a3bdb7400cbc9a93743c9625a8e0431042e16682f630228f0e3cded5909351a6baf6c528ae225f3641e4c9a80e14f8c955bba4291835c8ff7cfa97a1668de15485f625e307f524003837b237c104e17132b20880184b7ec3fa082e4b36220af5"], 0xc2, 0x1}, 0xfffffffffffffffe) socket$inet(0x2, 0x8000, 0x9) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x14c2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="0ff29dca44ee04738827a537be59d9344e13e4eb60eff9f4bf633f00df6a318ce56f93753645f9e5d1b1a90a9670edc0d26713326944928fd24a26ed0b181e92ce9a2d5a4a342611b4a7a50aec3c02c187501f87b417a95bf19cecd96ca181c54b224f80138756c69bbe337201bf2758a557e093c6e3be53b4d80fa50e5ee660726fc8c8cbf8f17fec5d18288b3835e767", 0x91, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x10, 0xb, 0x100000000, 0x5}, {{r0}, 0xffffffffffffffff, 0xa0, 0x8, 0x2, 0x400000}, {{r0}, 0xfffffffffffffffb, 0xe, 0x0, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2a, 0x0, 0x8e, 0x9}, {{r0}, 0xfffffffffffffffd, 0xda, 0xfffff, 0x2, 0x7}, {{r1}, 0xfffffffffffffffa, 0xc0, 0x0, 0xc7d, 0xffffffff}, {{r1}, 0x0, 0x1, 0x42, 0x10000, 0x2}, {{r1}, 0x0, 0x2, 0xf0000000, 0x5, 0x800000000000000}], 0xfffffffffffffeff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x40000017, 0x9, 0x2}], 0x2eee, &(0x7f0000000080)={0xfffffffffffffff8, 0x4}) 16:00:28 executing program 1: pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x40, 0x20, 0x9, 0x68c}]}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socket$inet6(0x18, 0x4, 0x3ff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x81, 0x3, 0x9, 0x9}, {0x80000000, 0x5, 0x8}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x11, &(0x7f0000000080)="5eb953a8c883fbe184058593e080a830a6") ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x1000000000040, 0x0) syz_open_pts() 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "2504148c096b00", 0x200000000000000}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 16:00:28 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt(r0, 0x1, 0x5, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xd, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000ae, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000080)) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008b00020000000e007ec41480773a592f5b42250000000000000000cd6ee53023dedb76443f56b27c0000000000", 0x34}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x5, 0x45e, 0xb8, 0x0, 0x0, 0x3, 0x4f, 0x0, 0x2, 0x3f, 0x80200}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x0, &(0x7f0000000180)={0x3, 0x2, 0x9, 0x80, r1}) 16:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x381, 0x40) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10002, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x40004000000028aa) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000240)="2dc9417e5f0fe6c4f7f785fac1d4c79840120c6363ce2d7923c61a72bc9f566930b833af714088b6dec4923b50bf9b09b07817cf6fb14b2d3ccbd6e5aaa474ef6ea041a6c727070d508f8e63dbae82c9a7ff6ee84d7cf52e7e553a5cd0606b286a6de3995b53188645a91a675ca4e0f9a4a38afbbdfeb1414c572cc0dd150dd20c95c8c3d00b530d4729d6604022579202697c1abc17494362f6f73d03c6dd84a2ed50d72a576b8b84758399b35683035ef82293ed86df155034910351", 0xbd}, {&(0x7f0000000300)="44c45a4f46b57298dee4601e0c1950a405d57c1422b26d81c3b72ab7fc599879a1e06af35b06c19cb99f354298534d79afde274ad74135b5667f694df7f05e090d35240c4a8fde85cfce730b916f44bdf4d253b520d2032cee0ac9bc7bcebdeb6cfaf65637e36a8310c210e84ebb0fc86b506d5c3f2ecc95e084fdc22b5ee9394fba74c370cbad5f6731285f6ce8c9128c5fbb759ae63d1bbaf9c0800287c020f0558db21770fd04ec619607719c0921bda5cc4aa6e09c8f9f463a1e4810ae4cc62edc6eb4477dc4d7244436a1584617ee0a7cadb99b797b1ab4d36254fb8d782b5a22a769", 0xe5}, {&(0x7f0000000440)="560fa4f873e94c80bf2d34aa275be1707bd49b5f7b30ff8eecf3293fefa9db115e091c820feab23f7645908431214a92ee26d904b2a3148ad5e96f8a68f8222d90ad9c07d22c6bd60b92f8c780b3ff3c9e54de30ce63310f329cf228c75cb644b4967742b7443c945f653b2752cc4d887f418b0ca9645ac0ae4cb88741b63786c4bb669ec9c01d66eaefaa9b7518bbcae2416885a81f4d513dd188d9343b41a336ab800c9c30e68b7cdb5cd34338ccf2fe71a2026682a5f6dccedd1a8480ab341340f48155ca1f0033fcb8f18144ea20cb07d453a6c80639d9", 0xd9}, {&(0x7f0000000540)="8a2e977a5331828bdde3195ec5defd4b20ff75b990ae09efda1547b4b830b044d5c1a8ca0ba817af11d6c4357899426f235e5f1d2f916b7458df12b7eea2", 0x3e}, {&(0x7f0000000580)="3fe12619963bf8035b2aa33176eee63ea0eb28688bcaf9971cbcbfd43f08608f852f92bcc4861927093516f452042ba2b13b852387ea9fceafb00ec35b6a231feb3e84b122ee918652668f08542fdfafa67106794599c81f132a8059b9b481ddc4652b6cdf5f9726f9095f962a61da3aae37fa3dee7362f76239be4755e306a237b4746a188401d8f598fc30641b601b69f1a822a0f977fdfa3af4c0a0e8a66221be9bc0727d3471ab409ac93083feec88ad993edcfc705012b58bfa2953f0d4ebc8fae2dbef220eb6907289474e936c57c477ff51f3aee9c71c691839a16e17cd5fdcebb80d76d7a328d41373a54a2b12dd63c4cb291a36d2f7b48b054c", 0xfe}, {&(0x7f0000000680)="634b7fc598dd116200cf5cbaed6d719acf816d53b58408b2a8f1d20ee5a32ebb", 0x20}, {&(0x7f00000006c0)="adc16b51de34abc951ecc2fb090149469027db14b481607017f96d5b418b9294c8805e891a306f3bf806917e005cba584d8269c286e1538331941e898bb7cf1095c8a9b3d152a0c5e93de6a3", 0x4c}, {&(0x7f0000000740)="5146e3113b3a84df4905b5cad25ddbc8a8daf6458f63384551401d64b9a27353c8494852640a05cb98228de2bcd1aea53e99e2b0bc398f9959fcc83a72b0a93ddc4c7e2698cc6ceee681b7c4b4240e7154a57a", 0x53}], 0x8) r2 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x3) r4 = open(&(0x7f0000000400)='./bus\x00', 0x8000, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040000000100000000000000000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) writev(r4, &(0x7f00000008c0)=[{&(0x7f0000000840)="4b6098425b08cd43122082cfadfafb237f5d8fdecf529945750ce5a6e3c05e4e8ebb74f87d9a04a3f18d2acbd647f0a3b84c7ee456d22bb143f7cd9d", 0x3c}, {&(0x7f0000000880)="5253183fa5189bd9c1b1f8789b081523b2efde936722106dcfd05a05a3a375f571569d9b809993ecdc7995c184a4", 0x2e}, {&(0x7f0000001000)="5e3f39b2d9eafafab3871dccba5fba23003dd93d9bd21e12028905d15f267551944586c4ed2a13ca7118d2bf75b3205adb8f60c6709027dfce49cc6bd2b91317d85f0a1b705179314e31577c0ee2ff4f9279c4f54071fba1bc633c50f8262476b7dbcea5cb990d20c8023c882ed827ebd86201c3e6b9e8530d7da5fed8db161c3ce3a520a22c0319485cf172ec1e4c60c70772286a2bc0f65fab6800bd0421c3c04d398ddb5838325f723becc0551d9b1cf75b8a18c3133a2e1b6f07657e81d0ccc22c1f3917633526ef7ab2786f86cda0299d909ae2cd550534ccb966c52409427627f5368b25210f4564cf5f801474a69dc85a848c29a6713e71d3028061ae7ecc743ea96da75f81c4c0d4610797d71b78760ba98e75ff460c673e2f05df7fbcdd4f3b3e6b2fd9006ffa9fa1e194c906184e386ddefd21af15478e2438ffce1c46e03ffa1b5a78cc9145d56d1c00a33fb474bf9dd1c1902bbc8c9907a076c8d0f103df26b0adf4a74ee13cacb37e72f8209d55861e1c3fb5e78cc740fee9bdb48115d315877fd190f420cc552b2d5d004e1edfa5817509ce122e4e4eb4c626560d97d660b07d0013c3650a7311cd6a0b13b24392a6f15bbf412f0d9a6694b77dcdb49419b21c0f02688e1fb1a25bcd4ff35bf98c27fee5eceba49ec0e9c42b48675a0a093b5d731bce3c5c701102706adab882fd03cf3741911412ca5aa394d2357c97ac1dd19eb356e5549361cfef69f2c5f2d9ad1098edab8f961b52ab5024995dccddd53fb9f714aa33805d583298fb8368d6182de0d1780b03b5c49383a8997f7048daaece7bb4b8eb041aa9566bb7c779d2e7f7d40d8d15eaa8790e5ee278664daa97cc7517498847f9c2c47705a92f9eb145c2af7dad1f4163220413b77fe58b7f99e98e5887a6017a6159c44c144885643c664e1b5d60f386684306bd0b698f301eb3c33a268e3d314e0459a01a03d7485c5139634f135e3198878445dab87ddca0c7b95dfbca5ee5c2516c197e909a4e02052a8ca76766fbc8bf97b0f414fd258f404641de5e91bd0d4a8c33bb90c536c931bd1e83cffa6091d4c2bda46893db35362eaa7d7ed568e7f5c08c2dc0955bbf5700b9235e4ad314319bb19612fe093ce33788675e0706a1204c79c12af8aeab2a45edc3cd11f8a4679aa9bff1b9f3fc393c2636476a83ca39392170f303fd7281200ced88bb6c65c82823e0f670e779477998ce6177f23f5129d7588310db1f9712827f87b84dd842815454e56d0ae01ec21f784cc122f7eb0a2b05b7526a7cba98a3a016cb397a2f750a2d5342a1beb532e06132cd0f860b82ba31ca0761f2aede7fc7bf95dea716d54ba3fa2987f551f987458cc011b00a80a4e32f3e9cf9e07ca0eac20b5cce8005ee2e52a622cdd4961fad74bd912925bfe5cfd4b97f9b990f58702dad468434a09aca91f175b3c94580848e430b2efbdfd66fe7fa3acc90f56fda8a183bfc9f738d40c1da4778ce596848430fed2ee1818e0d909f260722d0232c061ef1cacc68b3d4cc34330c1e45142a203d22fa14d2756142eebdc2347bce3a4811c5275e0b6f9d07a021ce103577f2421b1c3b55321be8d2cf1ef812342528657dca9e9076c3342561e51bd98e262cb20716a50bda7cd8bcbb8537c1ef3b2a7b0285b57b94a4ab76002c184a364d5c8b1ae6e3d09b2cd2a6262a9892c3c0f54bdb471ee5eefa217f749e2d67c528080eb958a21e1c7e7a42ab6f4aa5cfa6a786efe215c3c200896eaed88588390447eb3d6cb592cd1a36b4b6e3881ceff37fa1fa26d430e2ca4f5f05d7325fd335e6ae5efb4bded4bb9da2d94ec6ed2d9594e2bfdb93b341b98eedc49b0285eef13a386fdb8d69b8f21edb0fdc4da25b01d0ae3fd7acc59275a20ab52f674e63ae81bec32c3c57ff23439902fd65c93dc9e32481cff6bdd276ddf51d24f3f0def84c10b1f9bae7eb382f32635f78ceca59d53d15304ed607c92de7dc0c01309a9c83306b1eeaea0937ee2cd30d1060c752f33eabac7e40b4996d91b0b8be74e7268295ffccbeef9c0497af7372ae395724d517f780ae0bf37b23428ea071122b91226d3e1b9848bc477e315b94353fea45afc05b919a24737063e74d8c8d0dc547f368a8e7ce20eec8b7dbd82b931e2cd91a1225b79c2b9dfa6e79557499bbfc51264db1813157eb139556c1f78611df9af57c8c0612202978b5c72ace9fbf74722155f46fe6145724e9cd89be7c7f26d8b345953e5b9257e744c5fdddb0e3c209758d4068fc6bab62495c8951c877a6d4dc2f044860dcf1cab5340eb6c7aa4ac2572630afcbd693425ed830eab5e860b982654cae982e752cfa0a7adb2ed237129ce42a4412cf651459cd0de42ed253c7a3a22236ea539edd042260e02b5675f1733160a5c150b516dc5c4e72ec3943226f945a262bca5f3a0c38d04283e3b04a66f13333d5e127dc4ef26186b3a63853f69f37dcab0e0bf16cdf16766ec46616f7b7d6009c74a04b2d1f6c854e7c48efc3f5ee5e6262c49a3eb808f176c96c886535f8098837576fa194a3ee075c7bf29c0194cf6720510c930af5ee5f4c39e7a9aed42f252e9fa3bb603674746e661cf911380933a814e19297a50f46b5836dc4f1b24ad129ad8d9bfaa986faa0d641ab70b31499de36fbc24f34bcb09cac8d823a2b4f2635978e6c8e82d5a3f53fdfa51702c3620c90222f2274336fa3da9af2f240d917512093080ae6c77d8ad408c1dbbbd70aa444081e0efc75329280d58666ce5e8dea77e2770720c5aa691f5816f401576394c7930cfa804263cb328f32208e150d16038f6c6f9749114e3c85887c218109dcaa55c32aff63b64e42bb8362bd21c6b546fa1e40ec26d735175a55a2645441510e0eddded82bf935a3cb84c2c1ad4eff675c49b22ab62aceee429f5db5a7157cb27bb22f35150132ee9d5fda1d2d182467cf3dee9e2a2e4991e9a804406e53989f038a08edc38239b65984a1f9062a2270cbbd6bc3382e728f9e7feaa84e766e231b06f16f4241f6f1fc8e5cf2e56b84f2cb528347bace8f36a2090f413e6f4fad4d56965d2294186861349987e8d7ba3179f0b9e0f0b2957c8ddf87319c6c6f38645906e896ab409349950144b842b6078e65a860c5ecd9665d048aaf2f3a7eb42c1685bde770f42b777f46a4cc2ef6d6256b3ce4352bc384b4f57ece26438242fd99e64ac61c4961d969b3c133506ff10422d10f2d350a16e65ea598a87465924b1c7e21187d4c268a8cb54825a5f767ea6a2b51c4653c581260dfe8ec77ad3974941af5ae9ada185534d3908a893c58016e13b6e8bb3985e53d97b7c83c2415d4af54650def956088a17f05dde2f4e4cd22f78d3b40cb297a4f72005c69eebcaf84c65c3a029bfbf4d378f33185cdddc4afaadf769fbde98dfe222c5906bd9085d54771a6060877e051de3e666c0ff268ae8d0bd291fb3461726ca2ba91ec9cc41196c926a63603417f91d202c519fcd45e028ce23682813eba4916de9779b1c9de996510619966e9982fdad564d20d21bb995a61ddafd4d18f820a06d9be180647e06f54d9055d76a73558e67863164a087faec850f05122b5258acbd8957810131f4641c0b6df9c4d2c032592ec4709523c44cb829da53d7e8d0dabba6c8a73e4eb6db48f97cc8b32eef4f6037a3ca6e42c6307fcd660a1d155549a6733911c2b6d766d36fef40947fab97d7d831e34159c7a3c4206efb52b05d3462ef102c1acfb238771e396ae3d111f4e5bd14b0562ae7c8708f1de9b51882009ad384990f4e5bfe0a98d5a49681b50447d6e8dce747471a0f098f11fe4914c92ff0c127d719b508e0b4855b8036c73cddc02b85a2fd4cff89936d4822b27e04870e93403c5cd45ced9277f109bac2e82628944034c2553349f983b6ff8d96d4a24121f64b819bcef794511096a166ae2c10a3809bf28d122e956923dfdd8d2c455b0c77051f0165908e33ae724f9ddcd81df24ddb973e4331b2713e427fc5c3ea447185d8f1024b4c0ae14258322593ba19092f6b0c8209878144cc10a011537794578d58d2ff27f505dafca549289a5095838b4ee3a9bac774ce452aee0a22ee210ce3bb236b5f88969907b6b732b793d96db6cedfdbf89c4c9f5f78d26fe97fb9545e020585c16622146126ee113a9450639b7a3aacd7a192f7397e01fe48c6993423d22d98160355120929ee96e2f86e3da3475ffd7915934c2a42b03c8dcbb98b23c208c0fd194952aa7fb1f5966164eade4ada544e48bc3b57d33c705343ff30f1a4abecc5a3c17788d4e373fda59177bcdf1c3eb4deaada684750dd0fcce5ece499f894f7758ec9712cfcfda98dd52852673ded34cdc8a22f4303ad8744632a902761e8346cc8110ab1401d1c110b168d3f7ea710264947fa3a78d2933faba96d9d6201dfa9dd68af4f762e88d9a8f9080543bf84270a28064efde5e613b82684bd3347c5b6256e8317fb205351a291a2078f70137952fa60f08791ee5e6c809c0575ab14f20905528e5811c0111383b2a0c835f59edc2c21768c37b7addd62365241a1804790e38ba929a9d610f87c758d99d16c46724074c9872309d2088a5863099864875f0e200b54b5223ae079e15eb9d1317c272307c301c28069e5fdea2c96c86ed72e60c1e99830c83a2cdc2848fbc5ebdf32d365d1e9ac93ee76b95ec694251f6954066a9f0e9daadff86b8fe1e6e82e9ae2c6fc33aaf174b8112554bf4b8acad745b9abda05fbc3afe8b36f627ca5223de08f10984814cf5d3301520ecb3d9ea47759de9ba126feb3d32c35602a7420650301388ccca263e3e6200e2716a950126aa89a45ecdabdf41605f21beb8689783753b102ddcf0aa7c3287a9319dabc1e5a954293162b4c07678beba8978f32a636d525f2afab995478a0dc859fe03b0b79d8c16aaf16985d2158a11a0c0c68f505d60e79a34c88072ddc27a8e8e95a02df7a073bfc3ec6e33fcf59284ef224b126be76f26b3e24eb8f4e7bf6d48b4753909849f5d43c56d0dd816824d97e7a01ce57eed3e7d0f7516e50ae45d111d940e14c0d5478dca4f22c2a00aec40d3ab2b58e492adb8c69646b1c2d88b2d3f167ed8d46be293162d9a2ff602f0389d38702ad8cd85a693fc2e0ea581b4f4258e3a57953f40c45ca50d4ffe07e4d801c498eefa13f68b0e3e490c7c63e0511f9bf3e842e358a7620490c38973c044b7718b499eb9de3642f112eb62d64041fe341994214f12ff9d005be4067f93a29f1056654dfcb75b96af7b0d5294dba6729100ee614ac112885325d80a62045241735237017cf50953a4083b605e461d1c28e6398fe099a06ae2aa8cfe3b7190c62acfd306a9ecdea9d2363dbc4ced363e43dc6793cdf142b5f486f41ef342cca1a138fc20ec63d9bda344303e3b9c659b60ae55a01087dcdf1efddd3de48173d584b916605948772aebd7c849d0a37388499b0e589adeffdc749de5c6ad769e450288af5504880b9ab48d78d1c06f7725101e7d497250922936c9f092353d13b118bc71b4b3da0a034411a23b674936ce9704ff97eafcd0380dc4020b9bd1623acdc763ab7c936ff3e316e60e7d2c6cf12ccd26073f189b71417d48e18aa09265dd3c0a9ea6d15ef470317105f3336d8de685f34e080e2746d3e23f64543b1dadc3c214762e14e850c6b625ba7ccd9a53681ddcdb604aa0e89404675c1f16aeb49f9e2149bdbc894be61432362fd81c51abd424fd380ca19e1f4bf4f746c5e160a2b02ec6bec8aad8fc7e94bc", 0x1000}], 0x3) 16:00:29 executing program 0: r0 = socket(0x1, 0x800007, 0x8000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e", 0x80}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000000)) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x8001, 0xfffffffffffffff7, 0x3, 0xffffffff, 0x10000, 0x10000, 0x5}, &(0x7f0000000240)={0x0, 0xcf36, 0x4, 0x7fff, 0x3f, 0x400, 0xe9b, 0x81}, &(0x7f0000000280)={0x7, 0x0, 0x2, 0x200, 0x2, 0x80000001, 0x589b, 0xe77}, &(0x7f00000002c0)={0x6, 0x7}) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x70) 16:00:29 executing program 0: poll(&(0x7f0000000100), 0x200000000000064c, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x880, 0x2) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x8, 0x5}, {0x18, 0x1, 0x5, 0x3ff}, 0x3, [0x3ff, 0x8, 0x28, 0x3, 0x101, 0x7fffffff, 0x4, 0x1]}, 0x3c) execve(0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x12, 0x0) fsync(r1) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x5}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() readv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f0000000180)=""/222, 0xde}, {&(0x7f00000000c0)=""/4, 0x4}, {&(0x7f0000000100)=""/47, 0x2f}, {&(0x7f0000000280)=""/203, 0xcb}, {&(0x7f0000000380)=""/37, 0x25}, {&(0x7f00000003c0)=""/6, 0x6}, {&(0x7f0000000400)=""/29, 0x1d}], 0x8) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000004c0)={0x1, 0x3}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x1000}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20080, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x7f1beffac52dbb4f, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2}) 16:00:30 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10080, 0x0) semget$private(0x0, 0x2, 0x80) r1 = semget$private(0x0, 0x4, 0x2) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x101]) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x9faf) semget$private(0x0, 0x4, 0x20) semget(0x3, 0x0, 0x62d) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x7) r2 = socket$inet6(0x18, 0x1, 0x1) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x3, 0x3fffc00000, 0x3f}, 0xc) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000180)="f1bdd7cb", 0x4}, {&(0x7f00000001c0)="f3b6c59796adf264cf7e051e5ab857631be061d68dd68e736b8f31ee5182509b30667d0849836f447f360463853551350f140068fba05799aa5e2a06e4ce5876dbdac3dfa018441e0fe36190e25707a830dfde11e98524e96e7215a4fb97c22199cc37256c6a0315cb2b2a92ecfa73a7e027810557818b3ec95a04c899bdc5e7b2b2d905", 0x84}, {&(0x7f0000000280)="5508cd0f4361f2de2fc6f11fd8d26542b9b1cabc18d10ee5375f5db29b5f2a2fdcdb76325991f2c3f09afb347407418d702117b4248e05c45a1e9dd7ab6ba18ba9bdc676cf27394435b0b829fd6e0bac5f2796463a142ad3e5ade41608d3bc0f179ce6511192eadf2964a1bac9c90718199aff336845ff6b2d7df00a118ff8d77eec94aa8d19a9dbfa79df75d5d4d1f241c1217ac575262b6e771d5dba60adf3c35ac977fe491e42165acb1b0086c8d13091149f8807b92b7b498f1f0db7aee7a51351ebce000326af8e1ed05f4a2808a4264f003666d29e6350f00c5b58e5c6c843957ac851243fdf0394bc20b7b10dc57c4aebb26e82c4841f99cd1dd4e69134dc576d11b199728f8b15097ffa45e05beca81d320cf671a5516626f022b1d06fbeb38aeb91bbd91a6a853232a2a4bd4d426b5791fbd5981eaa3ba7396cd517035e02a1f4bd09c64a66fe4f94412538173cb746dd0dc49a58187eece96ecac706eace6162ecdffc4a1255f539298851b167b613ef9965d7179cc431cc4251d7681898d3bd5f06ca9fe74d7f4b5298cd08ef545fc4bba0a5f4855404c2c5a9ada274c80074c03e8263b05bf3e1bdd6abbac977641b199222411ff4ce6450f689d4e5659e2601eebac347960b4c07693aec97d128b7ae9788196653b6660d3c8cd8222b6d5aeebd35b943b1c69932e65932587483cb4aa1bf6f45809c06a427f58dfc80ad71e7bfb7d3982002c9bd2c803b93075d52e00a0f4e694ef4aa973e64f03f4e39ff8a149fa2842f770f76469a3fe2d458868253dc73e7a1aa9e9ca5ba89786cfe438c6f7d79462b40ffbbf814e15e62ca3ab182f079fc3f03088ff07a41e54bfaa7d0ebf3604a3756be4eb08478d1a6e73270d1175ba8c5f1546458652c279a10a4e25d567113d139380ecfc2f880cdbc62c32361e93cbff8ebecdd418ace652387fdffd656adaf5273ce7209d438ba02159e93243048c763c79dcded47a01b88f706f8bc87e3d9be976b691023d319cde3266c1b37b352a79a45dee82780425e41618a9201f8db298a38007e4dfa9cf0e380192badd7a16c274626a9b3fccf73cdea8db7193b618123ce755786a29c09b52a133b0162b82eb977a5d2938d7fd65e5606b99d6d39ae3fd2a0e38b3f3f849fd12877f092908bcff53d0eddd45c9ca9aac132df07a4c26250aa6b36d3631f6cc550f39d12144815e54c2df138cb747cd324117c8f06befd4e704c67e9027e079e429044c77027796f1f20422c5c9278ee49ec81e1daf793f922a5a7987f2c0b7a7a7c00acbb0aa60e25d320fb21c17a6b896ec8e78b533a1024f57d421443304b9858eed49999c03d9578f3a39a1ceff49ade37863d018c50ee7e55feb40b225cdd10584b14a601e843d228bca7d72ceaf10b0384339dfa3213e6d77be0061ae2067f1856fd9eee34e6a2f216fa11b122027ddc08cb822afdf1e0732a60ea8c5f0ccfd70e09c6d21957493deb40c20aa3e4d682976d053522b1916964b53685f5de1f1ff123a0bb7b5f7806b6ad99735c06e2bba15829bdb64e6f66525827e64a6a317860a4aa6689453867b781d4072c7d248cbd14dd06416588c0f8951e5486e3737bcb84b0563cb2608bb52301081c3ee414743e809ebf0a5e021684e214cccbbdd4238c799438b3ab1e1497c2b97bf7f3c22bedbac59e23073182c65c73fc5c036a07eb94e32a8a65dbc93dbc141c3ff8a2252b58e870c10e4a9a8acd8dc00bf686fc779265e5b51ba6f00e58ed80b34f2429854db4d1ab3c52f578099a504bda48c27d1e89d8749db53d9e68041ab85c2cc7a8706c603dbbdbad1810b0444633c6a46c9220f7eb39818fb257f0851c94b2b1cda1323b297b1d57b924e976bf1c89d53e084a130ad912acc2f7970f88df18fa1badd8bcf9ac72a3a7901a8d88b4b95c0e7f70e460016b35c625117402846cdae1c778dbe1cbda03c036ff1a677f8644ecce54ab14f9153fcff3745a4081e0b479c383f6203da0cb3ac3d231942e76a5ff0e75dbcee7325fb32d8dd6ffabc578e5eec93fa3ea7f82330388096f9406d67402a012cb143ffdf64330980ed89270c6e9e25376f14fdd47455a56ac84bf134da4c80790033ba62c02bcd7ad8dd761f40b8c878b5db3251d1ad268fcb3fbe0342b5cdaa4cc3774b7f27524be13c2d416b72eaecdf1e0c980cfb49c72a731c66168ad01d9315e76ca08054b227db904a5f8e30f764137359ad5b4ce9674dfc757ce8a750d5137c42fe60fdb82c2a1bc72393b5dfae254f3b3ddda9e8fa036159909e2be5fecc36db458b21d0b65bc84df387d62c5d42ccc2053851e43da9276a0b3e1d0251fb71bc6cadae4f1ea16f44a22f1063d7e5dcb7654e9527a60730454353ee26f26f44d65ae20d9134fd0cfcfbdc5c34a353a8a869a78f808780b69234b770e770ba100573b30062dfb521bb37a44069b8b0dd51b4bca140c89a316211d2694b402a772df5061993bc1f8fe93eb64d265921abf8941cf879481b064da89443f33a9724ae8d695ca5cbedfe99bfac980e1d64ffed12befd128281bad68f9e2b813a9ba1d8594ebf39515cd5c1e49d96e1023cce84457c91041a97a31970bde982a1d31468e8855681dbb9e65150c9f35b15f47b0cec9365ab5ca851edbfc11affbaf1ff35bb7f792fbbb68df85056a1f793a99dc7e649df950d2092917ff2f689b4664df2411d8a1b2f58b6017d3ef0b4c4277713fb0409a007bbf55fd9535fcdf502a20c30e637132935b8eb12df2388fe2ca9bde7f3ca88eccacde4f3fa226c5b66b00b0980e7b7c7552ed319b2759da520f613756559785b4403ee9072658ffb1cbdcc98fa50a96ec3e1dd9a41446d254cde236b281f5c7b267f80d09c732ba97f2cded1618ce3359fa9552a4c8e72ab22ba64e70e0045e639553eb3b0d949421d3464101c3feaaba99e2964a4c58aa63860263e0eb987855291a01e75069724bc9f8eb002e769e190a6e3c239269f6de434e6061f1511b199bd39071e74401e9d4fea343edf56e789e9bd609aadfa1dc79a0c20f546a3a2c81c94833074451d8b163e483b0bf770ad6af21fb0fa6a9d37cffb4d8df6f1692bce32ea148fc5c8307a6574e8bc35da137328e38f330de3344ddfd9dacf21269a8f49893ec512552507ef4919d480d4b518c17cca167fbf1828b5336b751550febf3a1136c4c78926dd62c123a47819ca98a61da0e64d65c7c4130b3e2206a0af193531886836dc6a13291568c9445988136b6d3cc1267f4227867660f20463ec31de1cab340f3cbb382e17e760e00b17e48cd2f41a920a2f7ef910c16cf874dd1baffbddf015a52d66652c479265a7153bd0665b9b5fc8d0b523aba88c3f84e7de4f78063c61268282b25f62b4d10fa0236ce5af1c81a50e8a5299215161e8a250794b8c2be885cfaff35ad03ea7f0789a01221a117681dc0f5bbad93f269f13b6dbaff9339c3db190a870940fd2ab5f7d1efced7f95ca434d56f8da9418de2c0132ea0e8eee0fe26a095f530a7ae7a482ef903b3668cbe2ecee3918aed1a1774698b47353dae5fd1a69c2cd76947e16f03c6901eb88ff004ad866dad3bc241f2a62097d7edb4007c3f4f942515b3c699a3c145511565376180b1cdfe1a61f277d17658f992c8d3f5d21175e28c95992cf4b908238e92032debd93716fcc340f06850f487415aeb7ec07f3616acbcc66bab5e1403b15527350c18d4ba41d8c16a61c6ce98744dee5af9695289bb1cf3e4d089c0688d793e0f779b05fb8ab0a54dee72dbef86eaee962aa6ed90bfd0b76cbc51e1106d220e5f5de020467c3fa9228a87628a14633116acf6e923320c736078914d688a17062a7a6b785b5c16c6888843d613d9e330a2d7185d8318b92c7e961cd97f8acb5a9fe9afea5f6ad4304390610048053e3d221251935102f8f0c696649beddf102b5e857f7b9beefc04c49ea50f8c7a3b96965bfc11300addfa7380df13c7b520f9dd7addfc87377e5cba3237ad967668b5b655114e150c65b37e8f9d18bff4844b5e4808c8c7379b818ccd0725549c20ffd959fe147e98986ccb51435e585e9dd62dae73615781b7ad59bfc3e5977077f759c662a46900da5af7203493e000697067c25f7972cffadf10c59a3c005c582dc1f0f51214fb3b2fee1b1db4841028e1dd2836bdbd180da2726c7930e26bbff874b2215a47a0ed936628f0411887a16f8450677ead1c80895757f9f4137bf340324f7097c66c5719fd56e3359f2e2acbd5cc692e73a1a2de33124ede9807e7c559d497b3d4de715dd056b10318b023ff33ddbfe586baf3345e8095f8d5b1bb2a35e58fc079c6a3f4d6b36d7d08e91f6f6b06e9a553bded9d0da221c802a8b44799726f0da335b1c68ab335ea13233496839ae79b3c2f23da1c0ad6d3556e5455f2fb74e0320f180b85535d25dde38c25ac5fc6ab4f40d98a12ebe81a4c0d5e1a167d4398760a4750501a0515fbfca8d9770b9461bfcaf2512b6e782e25a8d35e4379384105086826d4c9cdbeca935f86189b270b0ed73b2c983f0fa5f5defca7a15c5e4d6a79de784dd1807de13793f4058d86dc9b206257f52cf789b66676fc68eea2f039c90f645ae01861818cba02b7cd556b217711a5076f32d2bc891cc0f57cb9faed44580f9b84f45f4cba16462239f5dd2f148793e858b93c177ce23aac29c7e317922d53acefcdfe82ecb7e5a4a15eeb1d8f8d2c7d1a8a8056ec1ac24784636cbe0ce96b34297ba052cd025330495cce777865f556ecb47ef0526057a9d52e389d3420e97080a5c4b36699b2da727710cf2e13dda92a62eaa019792380a871f6b52d3a4d0bf2feb0d06c063c95f379cad0f566028287c79c8b63b25e2f885aa96e257d70e0c9863823a9f432a64b410079a089f5f3dbef215beb9238df16afa5a3a643077ddb9e670393b5295515beb6ce2127373811b618ee592fecbb6731efdc757b5a782ac0d7891fd6debec76715bf33a91f29f41d18bedab97cf2ade069665da700c02523b7e2e46bfae82b3a7612fae6ca7b14b5d6ca0bb28bf844933d7d1da8eebcd999d1c4b9eb668a13a774ff971c85aba6e4e07a752dea351539255774a98a83604f2aae80b7f08eb1b2d70d60eb1d7e820814a739925b27c7fc31ade9d5364b08efcd2e1452943568bab4f291697f6a06797a756e90cf986a32f0d77323ea9117a86bd3bf89e5296a4ec4b4a3cb47ef2cba005884b49faf04011dff82bbf0b6b872dbbfc0fa36f8162496d992ff9a7bb79ddba677fee62d1b2c730f92ac0f495101cd05e7103f98a5c2ffe57d3056f266f6ea7462aecca799ae35c0167177523d26b2159632a6f84fc9f1bacec7a6c8f058e5805d7d1957f7096c1d28597de9f6b3e7ab1d60d21819b9ee40a2893f3fd0ca1996df8c0d564778a4f0f173349cfc91960e5d00b7187e202f5de0759d1ab36250383ab553542d03e03e0efc7666c307656d3577e5b88a815b9c6919b0f9b6330bb4cb41ad6c48aba01b666f86a272e254cebe80b4951da52c46357dbe8e0544074a104efebdfd4bd2461fe5156f3705fc672d543571f656507f64a0a0041b98fe57ed81d0698cd60cd09e0eff716bcc0dcd5ad8e5e80cd37995657712dd6a36632e2017a30c264ec2cbfa7b6f1b207b5042402ad958a42cfca2236f563aab3ba2e67e0b91e8099c772c20ca3c48f016c6577b9f43bf20637e2a2718f3ff1ad9b215c7f5612f52f93716383fa8704e297c8f748f246598f7830da71e4d59d9180ed33e563f", 0x1000}, {&(0x7f0000001280)="5d9583a9071bdd38ceac4b08e12215fe47c51729ab4652147ff03d4abb1f4a6efda5d83aedc7da8aeb6f0e18741bbc43c314e72e266b83dcc64027b26a9298f3e7b84469dad51c6d16f01fc52ad9a7bfbe9a0231eb9a5749ac60814978f9295a2349ee23399728d608c13577d91265724b6962a591bb53187f719517894aaa1cadc529ee23015345467f0fdd10811c64e46dbcbb8d827a7f744760b6fface53d80626b9bc31acc38647781b44d0cc6da41543479e676949bf0bfd20fc2448b", 0xbf}, {&(0x7f0000001340)="c50d006de2170f62706434fb37ce501bf768ba6802f16e4b0b1b4e48c13d6300e518cfab72f6987210feed7753e8d2c915d3ba5f0d2ad0f48e5bbc3f920c0615b9b6679e5ba61df6e47eeee5abc6a5dac6d99c6d11c8ad315a18af7ad04abe5e378f7be86d04291622e4420be93b29", 0x6f}, {&(0x7f00000013c0)="02de20c00b49ed286f6b242860ec6e65181c1e6b88e3a0f9ca844c87338a4283a9aba03503f57c2c1c72524bb0af0e37cde82cee580a603861f71a59b703be8c3eedf9780f437689cb071646b05966d80b55c3b985b5e97acf13cb05b916dfd9e8d9345ffa11c0bd4a592dbc804add425dff64ce4d32c7154b1c511183b6df", 0x7f}], 0x6, 0x0, 0x0) r3 = dup2(r2, r2) bind$unix(r3, &(0x7f00000014c0)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r3, &(0x7f0000001a40)={&(0x7f0000001500)=@in6={0x18, 0x0, 0x2, 0x1000}, 0xc, &(0x7f0000001640)=[{&(0x7f0000001540)="10bfc923f0035a1b3ad3c978f8f539e1d525b889b40a14c616b4cd4585eedbda5d6c101e67b3616b8eaf2a850ff013dafd8c9c0175", 0x35}, {&(0x7f0000001580)="23f3c6a502228d83d71f28d09dd8d0de4f74e5772a8f96c11f1af10b831394042151610b14ef51079d4f7fd8118e0863a735080bbbbef1352c3ec739e0e29143a91db734499e87e36fe24ffe5e4f31709a11c7d9ba7d20fdacde96541c58ac6517fe903dab541978e5e81e5beba4874ada5a98888c438e328af9ac67540d6807b3be", 0x82}], 0x2, &(0x7f0000001680)=[{0x100, 0x1, 0x400, "57827cc8ddb549112ece7c3f0e7576745a72da19c0539f6895b8eca092d6bca2028305ca063c35fa0298359c522bd548a13d57346765624c607edbf4c3ea25b6b15baab77a53a4a9571f7f229de9989c9c3e643c13c272464da66cd6c0d1ef076ae8462bfc8377ca1d3e1fe1ac3ff56ffe7437867cd32ae95ffd0035709ec7d23eeb2e5f6a257ef2222a431fe6990e414f5afd46d6018c5a912beff9fb677dd7eb6734c674fc7bd892ddda955020146abdeebf735a1a975222224528c68e58e984e391d0b7af4f90a13c67aed91f7b2ff8485755a2ea2527c2007a972742e78ee36a0f408a74da832ed546cb"}, {0x110, 0x1, 0x1, "ba6d9aa631d85aef3a3e00812965503b4b40cd45f35de83dc99b66ba49b109a3a21b8f07de3629ce2e7819fe1907bacbaeab0c41b8a7a81c6dfc695b111fcaf5bbafec1304b01e318f5f80173f0e9bc45c5e203c264ef0a7a5018f9e07b6de22f2dc1e34cb3feffa1c527c678f047296f5bb1326de2118691068a3322f4977147ae83046a09a461b09d80fdb49a282b399e6433ecef743e266c168e308859f353dbb451b477a01d3e10ac852f380b8d7b1121bdffa0dc17d31a431ed23a24e5ae7e8b0458ef6bcafc39443feb086341724ef2498ac2048b14caf2ae6b35d3b876eb972da407eb76fef147073e7eb64093f18ce848e2c2c6339f0"}, {0xd0, 0x1, 0xac, "71e6b4d284bd92de8e3882a77a89c31c040cf2724a1fb048c01d9a3e2c9524ce834f9075203769aeb6823870ac608a9c40ccbfb5c55232809fb3cd07f7e540f283770685f59f9f5154ee681740206cb7d2ef8cdf3ac64455e61575350cd21766dcff287d587bbd00f051c1585e4340b664558e2d9628e2a4db2bada7b3b9b4deba6c936e6e396b7f7116131dcd99cb708fbc472f4342ae05ce1318c13801b91cf994c26b1f5d5c2a498c5d3b68b830139e701f6f0465b5f3ff24"}, {0x70, 0x1, 0x80000001, "e9a61a1978260892f1ceeb2cae38ccc97a83b11d7721ef59094ae71bef38de8a50d8db2eaa99fc91c1d98cf9bf4912b74ae878be9a6b08c77ff5a9034ea125b6f3fc0c6aa408de9c37f5e8242ed57345ded72931b05bc8cf41171b0688"}, {0x70, 0x1, 0x9, "02ec05b4a0fd7c97e8cac2228ed57883b307d4a2712b2437cff54fc70d03ce8813d34eaef09d493f04269e00990cc2890e48197a5cf210f00d099f177fa027e3bb2869bb552f7865e3c7098460a20ce1c936946c0fe5dc6e8d46"}], 0x3c0}, 0x2) shutdown(r2, 0x744520b7d455f64c) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000001a80)={0x7, 0x200}, 0x10) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000001ac0)) r4 = dup(r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001d40), &(0x7f0000001d80)=0xc) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000001dc0)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001e00)={{0x18, 0x2, 0x6, 0x6}, {0x18, 0x0, 0xfffffffffffffff8, 0x9}, 0x40, [0x400, 0xffff, 0x8337, 0x7fffffff, 0x8, 0x4, 0x0, 0x7]}, 0x3c) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001e40)=""/203) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001f40)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000001f80)=0x1) clock_getres(0x2, &(0x7f0000001fc0)) getsockopt(r3, 0x20, 0x3, &(0x7f0000002000)=""/213, &(0x7f0000002100)=0xd5) r6 = accept$unix(r4, &(0x7f0000002140)=@file={0x0, ""/108}, &(0x7f00000021c0)=0x6e) bind$unix(r6, &(0x7f0000002200)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000002240)) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x8, 0x3, 0x10001}, {0x21c, 0x7, 0x6, 0xfb}, {0x6, 0x6, 0x7, 0xe7c3}, {0x0, 0x1, 0x1, 0x7}, {0x101, 0x4, 0x4, 0x100}, {0xda8, 0x9, 0x1, 0x6}, {0xed3b369, 0x6, 0x9, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x5, 0xffffffffffffffff, 0x3, 0x7}]}) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x8000000040000}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6, 0xffff, 0x8, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/72) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x10, 0x140) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0xf14}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x1ff) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:30 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) socket(0x17, 0x8007, 0x2) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0x90b3, 0xffffffffffffffff, 0xe4, 0x1}, {0x1ff, 0x3, 0x8, 0x6}, {0xf439, 0x7ff, 0x1, 0x4}, {0x7, 0x7ff, 0x2, 0xad}, {0x3c02, 0x7fffffff, 0x6, 0x101}, {0x5, 0xb50c, 0x6, 0x800}, {0x4, 0x6, 0x4, 0x4}, {0x0, 0xbe64, 0x800, 0xc26}, {0x7, 0x401, 0x9, 0xd5}, {0x8, 0x81, 0x4, 0x83d}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000440)='./file0/file0\x00') chroot(&(0x7f0000000040)='./file0/file0\x00') 16:00:30 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:30 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/53, 0x35) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setstatus(r1, 0x4, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x80000000018, 0x6, 0x80000000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f0000000340)='./file0/../file0\x00', r1, &(0x7f00000003c0)='./file0\x00', 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000280)={0x2, 0x101}) setsockopt(r0, 0x3, 0x32, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r0, r0) r4 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x7a49, 0x9, 0x5, 0x0, 0x8000, 0x8, 0x3, 0x2, 0x3, 0xdd3, 0x2}) pwrite(r0, &(0x7f0000000180)="dc99d6163c3347ec6c928baae3551d46c7ce408560917939b1a7b59e415544e9ee4c6420918f003baf84c2479ae33e2a78911d8889e761f4d5cf42f4bf719cb6e39ba3513437d3f87fb8ad7b52d93041e571bb4db5c1566046092b01159f4e5109137294da0613bc1d00adbba203e039e642ae83d9ab085e788803147824742510f99aa84bdec73321cfce7f49ed268210bb7a4d171d9555f1bbd2", 0x9b, 0x0, 0x0) linkat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00', 0x4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000300)) 16:00:31 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x202, 0x0) pread(r0, &(0x7f00000001c0), 0x0, 0x0, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0x0, 0xa, 0x1, 0x9, 0x9}], 0x1000, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x0, 0x1, 0xffffffffffffffc0}, {{r1}, 0x0, 0x0, 0xfffff, 0x0, 0x6c4}, {{r1}, 0xfffffffffffffffd, 0x12, 0x40000001, 0x8, 0x137}, {{r1}, 0xfffffffffffffffd, 0x20, 0x4, 0x3, 0x20000000000}], 0x101, &(0x7f0000000140)={0x4, 0x81}) close(r1) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) open(&(0x7f0000000500)='./file0\x00', 0x80, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000080)=""/187, 0xffffffffffffff06}, {&(0x7f0000000140)=""/85, 0x55}, {&(0x7f00000003c0)=""/154, 0x9a}, {&(0x7f0000000800)=""/136, 0x88}, {&(0x7f0000000740)=""/145, 0x91}, {&(0x7f00000001c0)=""/71, 0x47}, {&(0x7f0000000000)=""/61, 0x3d}, {&(0x7f0000000600)=""/129, 0x81}], 0x8) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) write(r1, &(0x7f0000000040)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x3a) getuid() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x7, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000400)=""/17) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)) 16:00:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0xa4, 0x80000004, 0x9, 0xffffffff7fffffff}, {{r0}, 0xffffffffffffffff, 0x11, 0x4, 0x7f, 0x4}], 0x5, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x1f, 0x29}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x4}, {{r0}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x80000001, 0x9}, {{r0}, 0xfffffffffffffffe, 0x20, 0x7, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0xa5, 0xfffff, 0x9, 0x317}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80000000, 0xd7, 0x5}], 0x8, &(0x7f0000000180)={0x8}) flock(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:31 executing program 0: socketpair(0x30, 0x895956dd22fd6592, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x7, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/124, &(0x7f00000000c0)=0x2d) r2 = semget$private(0x0, 0x8, 0x10) semop(r2, &(0x7f00000004c0)=[{0x3, 0x40, 0x1800}, {0x5, 0x2, 0x1000}, {0x7, 0x4, 0x1800}, {0x2, 0x1000, 0x800}, {0x3, 0xae84, 0x1800}], 0x5) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x2}, 0xffffffffffffff4f) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000740)=0x4) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x9e, 0x10000006}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000780)) shutdown(r0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) semop(r2, &(0x7f0000000500)=[{0x4, 0x2, 0x1000}, {0xffffffffffffffff, 0x3, 0x1800}, {0x3, 0x3, 0x1800}, {0x5, 0x6, 0x800}, {0x1, 0x2}, {0x0, 0x6, 0x800}, {0x800000, 0x7, 0x80000000800}, {0x5, 0x8, 0x1000}, {0x1, 0x4, 0x7fd}], 0x2aaaaaaaaaaaabef) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000680)=0x33af, 0xda83f10bf89d139a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) fchflags(r1, 0x0) r3 = socket$inet(0x2, 0x10001, 0xffff) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000700)) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000080)=0x3f) shutdown(r3, 0x0) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000200)=0xfffffffffffffffd) semget$private(0x0, 0x2, 0x401) clock_getres(0x3, &(0x7f0000000400)) r4 = fcntl$dupfd(r3, 0x0, r0) preadv(r4, &(0x7f0000000240)=[{&(0x7f00000007c0)=""/129, 0x81}, {&(0x7f0000000880)=""/222, 0xde}, {&(0x7f0000000980)=""/152, 0x98}, {&(0x7f0000000a40)=""/211, 0xd3}], 0x4, 0x0, 0x0) recvfrom(r4, &(0x7f0000000040)=""/25, 0x19, 0x802, &(0x7f0000000cc0)=ANY=[@ANYBLOB="400d0900000000000000000080febd4e32ee67a004af76d8bc52e539e15a71fc8a3fe62c3dec6ac302866702ebfae6ad7d9e1b42dd94ee20c7a50c0e59d4ad54e443c92d2de250d2a3eb3f1e13f568511b0aa15280c0e34fe94df6ae4cfc628495ec0fa9e4a79182201dd095a886d6e97dddb2fe15a54b3fe7df6bf005a28b52ed19167bd9b6df11cc960ceaf0ee342d259fa86a2afdd145b0f7e0e41a05a4186f71190f70acc26978d62342ea26f4abf30fab4e6cecbfb04e12fb0544d5642f2950d48b5f9c9b7cd49ab292ecd8a539306473dc9ee6f27243c004dc1348d017721159f641626312435d857d015a078fc0464a4ab1f1017087a3a60f9f120a5322888a367135e47f5abcf90201e795ce7fd17eed013b0919105e025188eb6f105bc239a820bf4ce6fc649b50d46c2449f2f2d181ae0bbd0ef98e893085b2eb68d564940c8744e551d07ca7613332f132520fce6b96c64d994675790a0d535a7e56966a69c454f9a35b3a"], 0x1) chroot(&(0x7f0000000380)='./file1\x00') clock_getres(0x4000000000001, &(0x7f00000006c0)) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) 16:00:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmget(0x0, 0x1000, 0x442, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) sendto(r0, 0xfffffffffffffffe, 0x0, 0x400, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4c}]}) 16:00:32 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') shmget$private(0x0, 0x1000, 0x0, &(0x7f0000b3a000/0x1000)=nil) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x35}, {0x10006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/111, 0x6f}, {&(0x7f0000000200)=""/129, 0x81}], 0x2, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2050, 0xfffffffffffffffd) r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000002c0)="afd3d2880c92c6f6a16ccaa8efab4305b25f5c30daa433be89ca4ef90bfb22a919c72ff90c9dd1946d703b23e2637ae2e121682922af5ed813eb63710d2ddbb100141f41412228a2d8c52713b5053aa4533ed93f4e6ea37dc9d98915be7a9865a1bd9486bb5ed19b8c24641f968d08d4843edf7ee0af8f09c3d03ec0032baca59a15cbc6869d8d34465c0231c7b047ed3ae094ea4782c0c411716f13e5a36b9b8582472379f0644c6604124663a449c33ef8afb7cfa42230e37fbb296109af76de877a6c8efe1584c2aaa31d235c6696caf10788902bc33aa946c10eac09d33955caffa2dd71df", 0xe7}], 0x1) setuid(0xee01) msgsnd(r2, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000400)=0xc) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r4, 0x80047466, &(0x7f0000000340)=0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000680)={'./file0\x00', 0x4, 0x2, 0x3, 0x0, 0x4, 0x0, 0x4dab, 0x2, 0x0, 0x7ff, 0x7}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000d50000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b23000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil, 0x9}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000dfd000/0x3000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000580)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0xa00, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000880)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000600)) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000009c0)) chflags(&(0x7f0000000700)='./file0/file0\x00', 0x0) execve(&(0x7f0000000740)='./file0\x00', &(0x7f0000000800)=[&(0x7f0000000780)='/dev/bpf\x00', &(0x7f00000007c0)='\xf5^*\\\xa0\x00'], &(0x7f0000000940)=[&(0x7f0000000840)='.\'+', &(0x7f0000000880), &(0x7f00000008c0)='tap', &(0x7f0000000900)='\x00']) 16:00:32 executing program 1: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x0) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:32 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="856d97953148eb3300cf65af39cdc82ac126f17a919de7b45558201b800a85f1dd8a2c4410c4fc9928e54d54c014f44134f5bdecc2be168315524afa53db228b308af86f7bbe85df4598eacd4832589aad398877d736eda1a783f6a52d9b9a1bfdd50e999da9e559285ca1b9c48cab24dae5264339993384fc9e564fcf5a141db6c2e5a5179b7933a9cdacca2c2d61373824d28c8cc907112ee225e3af33e5915217da23ae7bfc7878082acfc7ecb6ae1f8755c4a2ef0353a798928bf8f5919a694f2c6c3ab9ba2caee1e26e7cc801ec1550933e52d7387120178a639c8a101082727a5e00c2c2373deadcbb77955836fa0ecf5a3bb5e1bdd99fa849403face16ba2fe79bcff5c0b4f88081cd4464e274a288f44b0902698b7cd7fd058de5549fad45498d3a96667ab37773c6056870dbacf48c4038f24d76c86d7ce27bd8afb713840cfb0076b63664a7683ffa3c478d50b3f949a162fef3933811f51df2f5831abcc8f80485a66da4f37f098c46027a9035645ec5f59bb303813a9e5dd861ccffbad96b3903382cc4544bb4242050d9c456d2f2ca872dacc04853d62f2dad288530fc05955e12df85a43e44278c74d9cfa134b1311375e26fb0b6cb1ae28f4ba1ffa34ed2e668de84d5d53d834c0a1a6e4aff779c8577133e1ba8e3ebebdb3bbf3da7f793156ed242f34870ca0c17ab473c810dc855a0643cc555327dc85024cb11e4d76282a1060387cceed2fab4ba3ff54e33fe4e942cafee7c04cac982d3923bfb1e582869b32b22ab9f90e3d30a54a05b396f19e2c03919169be191f91c3e79779c5fcea46f30c4ee92d447fd4599bb010faf4afc3d48b73ec274c7e49e56ca071dc864930bf9ee2bbed1909f07e23255e2d68fcb0befb6ab8fb1eb63eb2d5476709e9f981a07d8cd3bed91eba128de86f54c91349d41740979665ce359895b4e9edb188b873b7d2cd6fbb8c870c11cbe7f747f789b1efff707fdd94c422aa93b0f5f86a5fbbc8b4cff85cd202dae06334ce20b3632c3f9d2daeed5276638c89c793f2fb003ee0abe6bc9ff6f5d88e7f6648804284cf4a13e4bbf13214928f97768cd8fdd30e6e9b1d3fdd8aa48aa176c13c797bd1a9f3c374c47ec9159acf6c8e9cf9119723ad6c63884e99ad7ecd6112881ef3a7b2bc15c643091ebfa220a806755828db17df4d08fe164f199f9242d32ea6ba095718981019b1819ddcc4e59b568f29d925ea7757156c0f56ffff4bdda748337573c87174b15102021e00fe3e6f3a9a436304c5d2bcf80794d0a7e73638ca0e832b700efb994bf62dc06607784bb49148d58ff2525d9876bf2d7a944b9a403b5adda341d7294fff1da1c1ebf5d723ad9e13be33d8a14b2f51aed1d8e9df9835e0043dc879ef80104eb49a97ce7299ac7e78a2fe877616c402a280a970fadf6fb3faeebcd1bbb57005cdc805c41d0ed996717f49e74ed9bc29ae3bdf122e565c833fce0ea5daaa87c33723ce19da4dcb68d245c484d663f0a306641f07479ca9841f70f94ac7e557f46a4479de3baa22450254a1584cdb43df0b18d6e74422670584d2336a31848bd05e6ca86d3374e584199bcbbee0b8fb59b71afc626a44bed524c9eacb3a5451f999c9fd339df4f5cba3adeb312696d3899e50b328f76849d774094eca8552e9a6c0d339799ff6e32e14ef58a6745f48e074b373566278f9101d2e2ba263588c268301050737c28cbaa3c310e24905d6494e6060cdb0c53cb78f91e15836ceb42b016ccc42a1dbb6eb1fb7120fe0f96a09cf541824a13073ca388a30e7f7cbe0d84c7798ea0891453de9928371baa967f8be417fd7928dca661e7e9014ce4521b3b2602adf82ae33f1476178a256cfa3f222f2ec83e9d2a99e6bac2628b8a584a30732a3bc34f589fbfb83fd83125ad852f4a92424c4f84a183bdae321bf955c8663db62eacbff1499191661cae1bd5d88a46dda448a73527029a33d417f1c32772a610dbfd72ec288eabf98575ad74e6291bd766a9726438e79217b4d43afb4c730510dc9ee3b7167971629f7d0fbaa1282d7b387829e0d3248b4819a79a20602a45a4fc9e58b521ffb9585400f73ae8b26cfdeac506a3700821538c1334b08f5494c9fcf084a089fbc54649d503e6284d3e9a3040db05ee25b2db2ac5bd6272b70d7cd63d83279485a2bdd8d806e8b0d52e0c2332a44ec23e12a6aadc1b9c708baa93657fa3f2bdd2451563160fd97cf858b490a77b78e382e0fda6823661d578db9c05e1d955122406a339d3e7ca82624b1a39e9ba4a884eab754b8388260a61bfa6e42339e8ebc9785c231fa7bbe0bc243ed91402882536728bc3c75698094ac7387b59156db24b6ed2813a56fc038db4968555b80b3e2f9e30a603cb1ccb9a70a9bb214b96c45e31a7ac828878ec0df073851eb5640f639cb815a7b5bcc097f2a45e6fc672226ce1372615375fcbd1ca1bcb90ea46077e8e660c094606c485523027ca04535dbae6e465e5807d4a646fc74973851227ca90a1feaf039e423570c6243fbf0de73d2b4d3260ba3b79bdfe32d2fdcd243977685cd41e50d940e0e57e8faf5b7fe8fe6f10cb4b2970215691b77e71c36f7bb6f06a98c001529983c51ceebe52ea3adef411fba618d70ecaca5de628f91608aad71512b681f55f49ebc9bac30e1e292176e290e619f7b1ee79bd100cffd04ac3a289a90771c2f716bec22703f7419cab4dfca120b185ba38798f670883bf446d0dc15e1b92913c76b7f059d4ae57cae65f6661cba1504c062cb2f60aa5fd1a820c63b395d840ef29b42f10351ffef5a0c9b956318d9e470765a6ecf594ed84bca0b55f27e85ec261f2a6093e8d02c4b36813dbb98e2c3fd05cc8e99a2e4d4aefd2abb8a0e0cce05f753c563d2a9b9ba93d201efe59a4c66fb0b94e4e109232627544e4dc912a55cf52ead13bb2ef13f2cfcc5ddb49499badeed0338652db780a51fb33fffba8d4c6108ea803124d6b30fd4a4f9cb6299fc82df56db9b4411ffdaa1ed7b9189b8e0c47909b79508d9bbb58bffd299f32ca7d461efc5f01c04c4bc811beac829a835c81df2cb3ffbdb29fe905afb8d0eebb4fdb5f69a28cdac48da8f47ed79286fe85d47f61406d95d35b10479545d614f37780e1ea142f3696766baaf9f9f1bbb1fbbd00d62fe381b692de2f736b51c8fd03688d3322bd4535682c8d70bcc996e90e3fe0fff2535738e39f21ffa623ebec870887fbc149bb3262e41e17a6d649b6a07a17fa2530f29b7c977f2e3129dcdae0c30a5b1b913a0f385152d7d4bb1a3cb9040f1904c0430f23a9ab5a2c2c5d0c2fdb2e7bbb71ca5d9268dbd5a3e20ddefdee069a47e9b0866efec7e0b47d461d349d69f22d253a180be2fbe9433af85f109e52251cb7ab8e3b3aec8f91e482597c4f1a8e589d9a0504083cce5df2d023bfebc5ce47ceeabebb5c935cd81ca3e11503f040e0237b64b2fa71d5a10b7a62706cba0dcc9cb7b9b89fa49a97bea151c8e3baa85a566640aa6022fe273b255eef413ba4e83258581d58fc8103f1a39a2ba8cd1dd6003e55591c8726f52e48efabd58f912a6459f08364cdbe323273cf528d96e973a1a7c446a4ed3d923750629487625caa2914a181d955e9c8f7125fe363701290125b74a7d04b05067218f68f1fd34f7b1a86dac8e1b7845572f211a25ff0f4adf2450fafd908c3428afecefed5d46d08ce467dc5b6448563d011ee3bb6c7a0c88524a0591aa778c1815d959270e3972cc8b0d3552c01fa32e801680fc9dc9045aefa1df3702fc920bc4a41bc6710463137a19cc4d0661807a78e8e02902f5c112346f510a680935880e16a0193bbf3633d9eac61fd3a1e8bdaab329065ca63c20dacb553d7775db3333cbd99597f23f8e7f221a95a6d4c8d69f5a294fe3d9ab6a87e94103f07a903ae75001c0ac5810d83c2ce3e6ebc3007d3d998bb0b3f321e0528d79977d3a540c9310993d1fee7471984f2d49e4a3313a73ad7f38661868bd0cf8b1d3cc35fdb74b91e0cf449900621d8ee52c753b656cf7f2c5f1c5305fcb04ffef75662644dec5c0041835ff358052b289ed1d8bee73e6785d776d1a5b6b3f0a961d3cdfb6bbd86c26843a0fcd1cb209137c838e8929e5c4e689cdc0f3856d7e934a803d6a55d24ba7c1ee2d16098ae1db7aeda4be58db87a1cdae2cbb80b8543f5a0b619fa05767c7c192a7735c1a9a5e3d8974500ae9e25f76b95e928ad559a9f5de68d598429bbc0e29ae71b6d9be7e040670942358cb8fcb3e7c7b192fcf629e618bb3f6d8db58e6acc8559916739e0a39befb5b78f9a141c5bb5a488e885b8b0345d3b724649f56508fbced5bee1774e127b53e22af9ed4e8a493dbd6a3f62f79c616e48f62a293f3b59b8d428dce419bdd7417f0ed4c6da021fa0348721fad9fe48d4afaf2af1eead7d6a56a0c353c50494a6c1bbbe8de87cd3a4ffc971dd8c1f6af647a0fc0d49d37bdecb658272c7bd86e27e1d7a25d866411f3d4fd86182dd4f6abb94db5e3bdc4719cf21a0daec3c6959a77ed71a6d0390c3a5a85df6c0622cc6e45cb75ff147eb89fe795afa4a3619ea0bf3a23333b9f30c5a6202b09b4158c66e442096eb02b2b1d980aac6914819655aec39859d82e096157b9f68000987c59c8749100cfa290f632fc1c69ffe2052cdfb9045adb6dda8909677e07146e470a721812dc01fcee343354a82f2cec027d6b4d6bfcfc8db097b9b12b8ee9bc5ae90afc4536c7283313fdf0399c04429db63eb9b2856c9e2023768390bfbb2c175c68f2aef8c5b1f9372f2c590b70a061cbe485a263120cb82933e4a4b377a556dd7db4f907cdfc3ed29e29e0017bf2312312f94827ec05f5c9e5672bf361798fbab9c1a7e6f786c72e81b92afc539340ed9d7f3e7a131d8f759be28f74d508a55b5a7c06a6a506b95fede372fdf7f595b3e6a342e31a6fe9f8aa7db2ec83591c770de5be5e4309bce2ceba9daf983e3f712acaccd62fa3b0989c2b552ca77fd769a055848686ee3794423333e325bff157e06a423f2d8b22494a725627ca9e835d94a67a97014ecaf52468a5077b647931edd28fcc3b9386c38edc4a869701844519275b95ab6e43895537b631ff7ee0b3b599c783b3424163e2608e9b28b838759197a05e4ec2373696158ec97eb7878f55093373b420f987bf8bb75d514358853084dcf2f3cefa13174a5885da2de4788c1c89e1ac60d81575945859c892d7c185b48d3bdc88933757b4a8c7d0d59180a7052f4707f2890fa1a167c9e0e0de3bdf4d9e2952eac2fa82d01fe0bd1f74c016435a8d73df56b5f60bbc34f3a7590fc2a677e01bd75ca050d2a92ec4f281fd4faf4345c255fd90e055d2cb838ee9f9bee0ae899aa040a3b3a9da18f23c1a4e5712fb55bf93299119229f3a06f12d3622566a56bde62b09defa16f989693f4297b7dab637311370165071591d07ca5d74f7403ff767b01ece3a455e082e573309b18034c3b4cf9a434bb8b6ca7bd7a828469a97254339735fffca8e7d2ee4172f95f27bcb294c419e141ca338c5c2faa868e5346fa2552ddc68bae44953c1c3d39b80d87fa465b3c542d842413516ee74d15250", 0xf81) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 16:00:32 executing program 1: pipe(&(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) ftruncate(r0, 0x0, 0xf01e) 16:00:32 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x41, 0x0) flock(r0, 0x1) close(r0) 16:00:32 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x40, &(0x7f0000001040)={0x2, 0x0}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001080)='/dev/zero\x00', 0x2, 0x0) socketpair(0xfb3e64a6c9dccb70, 0x5, 0x3, &(0x7f0000000000)) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x8, 0xd40d}, {{r0}, 0xffffffffffffffff, 0x8a, 0x1, 0x6, 0x5}, {{r0}, 0xfffffffffffffff8, 0x0, 0xfffff, 0xffffffffffff6ee6, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x81, 0x918f}, {{r0}, 0xfffffffffffffff9, 0x8, 0x4, 0x4, 0x4}, {{r0}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x5}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x101, 0x8}, {{r0}, 0xfffffffffffffffc, 0x1, 0x15, 0x4, 0x200}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000000, 0x3, 0xdc}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x2, 0x4b1}], 0x80000000, &(0x7f0000000340)=[{{r0}, 0x0, 0x81, 0x1, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0xc, 0xf0000000, 0xfffffffffffff93e, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x20, 0x50, 0x100, 0x1}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x10, 0xfffffffffffffeff, 0x10001}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000040, 0x100000001, 0xfff}], 0x5, &(0x7f0000000400)={0x5, 0x326}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x3}, {0x6}]}) nanosleep(&(0x7f0000000040)={0x7, 0x10001}, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffd44, &(0x7f0000000080)) fcntl$setflags(r0, 0x2, 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x40, 0x80) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000001c0)={0x3, 0x7f}) 16:00:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCBRK(r0, 0x2000747a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f0000000040)=""/59, 0x3b) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) write(r3, &(0x7f00000000c0)="b7", 0x1) dup2(r3, r2) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{0x0}], 0x1) 16:00:33 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x4) dup2(r1, r2) 16:00:33 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2028, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="b64146c7e0c29a2f607b", 0xa}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000340)="84b8a7abbf720c01235478", 0xb, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x100000001, 0x3, 0x1, 0xd03, 0x400, 0x46, 0x1, 0x3, 0x9096, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000080)="e4") 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) recvmsg(r0, &(0x7f00000024c0)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f0000000080)=""/154, 0x9a}, {&(0x7f0000000140)=""/52, 0x34}, {&(0x7f0000000180)=""/132, 0x84}, {&(0x7f0000000240)=""/13, 0xd}, {&(0x7f0000000280)=""/212, 0xd4}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x6, &(0x7f0000001400)=""/4096, 0x1000}, 0x46) setsockopt(r0, 0x2, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) pipe(&(0x7f0000002440)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000002480)='./file0\x00', 0x10, 0x6) chdir(&(0x7f0000001380)='./file0\x00') 16:00:33 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x9403) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=""/226, 0xe2) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x1, 0x0, 0x0, &(0x7f0000000200)) close(r0) 16:00:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x80, 0x4) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x100000000) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20300, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x7, [{0x3, 0x5}, {0x3, 0x1}, {0x1, 0xfffffffffffffff9}, {0x0, 0x8}, {0x2, 0x8}, {0x3, 0x3}, {0x3, 0x7f}, {0x3, 0x2800000000}, {0x1, 0x100}, {0x3}, {0x1, 0x3}, {0x2, 0x9}, {0x3, 0x1000}, {0x0, 0x100}, {0x1}, {0x0, 0x6bd8}, {0x1, 0x7}, {0x2, 0x40}, {0x3, 0x57}, {0x3, 0x4}, {0x2, 0x1}, {0x1, 0x2}, {0x2, 0x3}, {0x3, 0x6}, {0x3, 0xff}, {0x0, 0x4}, {0x0, 0x546}, {0x3, 0x5}, {0x3, 0x5}, {0x2, 0x2}, {0x3, 0x20}, {0x0, 0x2}]}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x28, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x101a1, 0x32) fchdir(r1) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000280)={0x0, 0x20, 0x6, 0x40, 0x3}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000002c0)=0x8) r4 = open(&(0x7f0000000300)='./file0\x00', 0x18822, 0x82) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000340)={0x7, 0x0, {0xffff, 0x5}}) r5 = socket$inet(0x2, 0x7, 0x8f) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000380)) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x100a0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000400)=0x7fff) chmod(&(0x7f0000000440)='./file0\x00', 0x10) geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r5, &(0x7f0000000900)=[{&(0x7f00000004c0)=""/81, 0x51}, {&(0x7f0000000540)=""/223, 0xdf}, {&(0x7f0000000640)=""/146, 0x92}, {&(0x7f0000000700)=""/252, 0xfc}, {&(0x7f0000000800)=""/72, 0x48}, {&(0x7f0000000880)=""/10, 0xa}, {&(0x7f00000008c0)=""/6, 0x6}], 0x7, 0x0, 0x0) getsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000980), &(0x7f00000009c0)=0x4) syz_open_pts() connect$unix(r6, &(0x7f0000000a00)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000a40)) socket$inet(0x2, 0x8000, 0x9) bind$inet6(r7, &(0x7f0000000a80)={0x18, 0x2, 0x7ff, 0x6}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000ac0)={0x4, './file0\x00', './file0\x00'}) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000b00), 0xc) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000b40), &(0x7f0000000b80)=0x10) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xab000000000) dup2(r1, r1) r2 = kqueue() dup2(r0, r2) r3 = kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r3, r2) 16:00:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x76, 0x1, &(0x7f0000000180)="98d00f9c206bf2bd45132821cf76db1d75d3babffea24d2bf04b43f80d714580b69ffb86ee63099f246e41e7a7111d58850f411f3a653a46edb74188a35f7bca59cdfb7b652448a7b80abb08ecf81f9ccd572662ed1f6ba31383e8775e26c79580a88b1087f126e6f69e332b4fcc0fd4211721280572e9c984d1", 0x7a) socket(0x7, 0xc007, 0x6) poll(&(0x7f0000000000)=[{r0, 0x11e}, {r0, 0x41}, {r0, 0x8}, {r0}, {r0, 0x34}, {r0, 0x4}], 0x6, 0x3) 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) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) 16:00:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xbae08b9afbfb856d) mknod(&(0x7f0000000100)='./bus\x00', 0x4000000000007f, 0x2) sendto$unix(r0, &(0x7f0000000340)="ad5ac8ee35b159eee45b13602ed8ab1615f5463d9668e8c82e5a132df5c85510c3a0bc688659ebd9304efdf84ad6e444329c346d3283f7b78f6bb977080fe6db3c609c9581cc730ef9ee37fb59c43c9e5bd5b996e40e744d85e0c40ac97562e159261530832505e19bce3eae8df133f7b48b9984440c05ec8bec162bb06c532b7aae2f788f73cae845600e", 0xfffffffffffffff9, 0xfffffffffbfffffd, 0x0, 0x160) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file1\x00', 0x8d, 0x10001, 0x6d9, 0x1, 0x0, 0x2, 0x5, 0xfe08b9966248a674, 0x2, 0x3, 0x71}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) 16:00:34 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0xffff}}) fcntl$dupfd(r0, 0x0, r1) dup(r1) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa5}], 0x81, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 16:00:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x7) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x59) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x1) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b4") 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7c6e23c5100e745e400ff46d700"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}}) r2 = dup2(r1, r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x7f, 0xfffffbfffffffff8, "0100000000027f00000010006624520900"}) setrlimit(0x1, &(0x7f0000000180)={0x1, 0x80000000}) connect(r2, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000280)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0xfffffffffffffed2) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8002, 0x40) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)=0x1) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000200)={0x9, './file0\x00', './file0\x00'}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4d}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="fc26") 16:00:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0xfffffffffffffee7, 0x400, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 16:00:35 executing program 0: socket(0x6, 0x8005, 0xfffffffffffffff8) r0 = socket(0x800000018, 0x1, 0x0) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) 16:00:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getpgrp() r8 = geteuid() r9 = getegid() r10 = fcntl$getown(r0, 0x5) r11 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000200)="c1d147a4b56195790c7a98a25331ab7be7048716be97fc0a883ae239f1a65fa5030982da10d123cc6bf5976b738dca7f0870d6ca53b48f3fda1f386e772a29b3d788620bc0fbb905", 0x48}, {&(0x7f0000000280)="16cec68b88567e90937ff1079f7c1f6fc1ed7ec1377e7889a365671ec21332294022df7dbb58e26e43f41b8e2996b2c91ac91af71a0a2ca5e513e731b16d0c389a3e150d733752f76a798e30ae08ee2430b5d1e2f4bec07070e6aaa700c8f6b1a9686634c992111894bd624761afc520cbaa8ffd9415c0ea1933576f8de74432500bf6222b5772ef3ad20a5cfb79c31455787d341bc06577500976091480ad021014eddcd56f384c9d2d67ba786a2d9924e2df69d2ec685f6daf1d45738796ea70bad32332bdde5e609318c12b68c98d34924d90a4cfe208e989606eced96faae30b5bec6ec5d6cb9278", 0xea}, {&(0x7f0000000400)="6145b760e0970cb4634dbf08079c4e13dcd9caf37bf151d64a46c02a1cbd6027f9d337443e5f0510e8b56ee477bfb3c8065ef79c5e31ab50f123526e4ff1e4b8eb25b4f4dfcdc236a48cdd10f33514a324ef0f3b4029a620c8f7b6875ce83be1507310baa38bb408e4dcb4ab888b5ca3d7b4534a2e1ebb5a9b77550eb69220b406c3759414c786dca85b6d63134ad88e380c48279aa3c9b45edd5efe9024c6d9785692fd1a851f03dd4035de6ffa24e7160a5576f68594e46ed9c611b6ea049a8be428b10355dd8e72399be1e913b15b508f1f1e666e08329c68ce5fb6da176a3a348e5daa6fcb6f5a6230c1317d0a9219d64a6d3582", 0xf6}, {&(0x7f0000000100)="4bca68d175dca8e821ffc653", 0xc}, {&(0x7f0000000500)="a0af6b4cc0886103de8e47d9f8c570b101ba730806495257ebd4dc3a413f3912a791ea758bb2376da191758b76eadbec156fcb2d7b74c93b02e998e942bed7ae5a73fe624072be50ae83902881a94ccaa77a5630c48275eec35c5d87656add7da92a03778215ee669a3a8ade802e130a86746f349d902ad8c2477640c9ef5639d2241bbb75d45433e62f0498749182dfbe179e617fa1736f400126114192bed3e004c272e5c1d533e5b1f1d01327f85656d5aaae6da0a82dd63a", 0xba}, {&(0x7f00000005c0)="d87952a4df49acbb5debcd913d8e9117381e6f9f8ace584430746021705ac9ad64031df3878201b62668ffaf6d859953cd9a23e24a9d03cb8d7883562d2bc3eb6a9d7f8e839cd3de", 0x48}, {&(0x7f0000000800)="55eb3114b3306fc1f2ed4c99b37a01cc3077b229b862975c19612823254bbcdaedd644970e6572f7f106f27d8e4dde9f362fc608d8068eaacf1e59558ee942a3aaadcca4442f2c9c852506776c6e691f9665e471bf8d5daf1867835ecd", 0x5d}, {&(0x7f0000000880)="c88d4fd878b64027c369552034e23ce739d27fc93e863ffcbff559e7f350593037bae4d5717440485d25936aac5a8d40599b24e46536c8266b9b2891979345985e4f3d673be7b287cb978b1f5a20a325a7", 0x51}, {&(0x7f0000000900)="5bc72fdc320a80333ac94480e22984692a033314cafaedff3fdc11f19107d1a2589e14c7cb0ceee1a21dbead6c6998f56c761862fb528512267cffe155416aa01e72d1786317290dfdf0748e8daba422487f4e0c58549552bee37515427e9c346a91bee2fa8ecf35ac65d5525b50951998c19434c5e7c0defd3db6f70f7c33ef06dad4cd5a22c723fb98e0f775819cfb8a972f9a", 0x94}], 0x9, &(0x7f0000000b40)=ANY=[@ANYBLOB="200000ffff00004a664aa7", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x4}, 0x400) fcntl$dupfd(r0, 0xa, r0) 16:00:35 executing program 0: r0 = socket(0x6, 0x8006, 0x6) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/17}, &(0x7f0000000040)=0x13) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r2) write(r1, &(0x7f0000000240)="330ebd1311118470a74320eaaa4b3c453e48be4832723689290be0cb34bfe10800c2b160a5df5184ae5504debd4537715f06e9faddc4aca16db7e9857b9e4dec5a24ca2353b8cfcbbefb20b1b6017733df9cbcb82c690c581a27c9949d08ff6e215c059a86c9f1038feb0b92042fd3a34f0bbfc99773e7e5562c", 0x7a) r3 = dup2(r0, r1) flock(r0, 0x8) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x4, 0x9, 0x3, 0x1, 0x7e, 0x2, 0x9, 0x3, 0x2, 0x3f, 0x4}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) 16:00:35 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x40d28719}]}) 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x169) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004427d, &(0x7f0000000000)) 16:00:35 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x27}], 0x81, 0x0, 0x3, 0x0) close(r1) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0xa}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='W\x00') write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) recvfrom(r0, &(0x7f00000001c0)=""/249, 0xf9, 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f6275730072984d2a348a8609689a5e2cda25269d61446259efaefc62b47765f7e84ac4e4b645e5ea6a184c5ced87815bcb8dcfb0aa6c6eebef2a79b1acbfc52f81073646274cddbf413146ac426213ff1ff38b64ae0dfa6fe349f9d21f233d613da59eafe77eff1c43d905a783c0a732457fe785606b26cb0a9a40eaf711faea39367399831755aca8e411b32267f3e4b4230e64d59b94fbfe81798fb16cfe305b7ba91e04499abc"], 0x8) 16:00:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x30000, 0x40) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7, 0xa00, 0x7, 0x100000000, "c8e815f5bf2750ae56dbba978926400299a2be60", 0x1, 0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000000), 0x3a3) 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000200005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) close(r2) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = shmget$private(0x0, 0x1000, 0x606, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f00000000c0)=""/105) 16:00:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1ffc, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000200)=""/184, 0xb8, 0x800, &(0x7f0000000000)={0x2, 0x3}, 0xc) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5100080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = dup(r0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffd, 0x4, 0xf0000004, 0x3f13, 0x1}, {{r3}, 0xfffffffffffffffe, 0xa4, 0x7, 0x0, 0x5}], 0x60, 0x0, 0x3, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x6) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) 16:00:35 executing program 1: r0 = msgget$private(0x0, 0x80) msgsnd(r0, &(0x7f0000000000)={0x3, "a8cd6baa0181c6991f65c8daafe647db99da021acb6bca44c1051c7df97f230b12dda83b05054164564e58be8d013a002769164f87e873576bad43a51f4c95ca5fdc683d811a16088c48e97bae4c3bfd7a557e24f528730a9a84525faa1bfba38a37fdaec8c6"}, 0x6e, 0x800) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x6, 0x4, 0x10000, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xe0c}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffff00000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x2}, {&(0x7f0000f40000/0x4000)=nil, &(0x7f0000e73000/0x2000)=nil}, {&(0x7f0000e59000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x6}, {&(0x7f0000eca000/0x3000)=nil, &(0x7f0000e9c000/0x4000)=nil, 0x1}, {&(0x7f0000f1c000/0x3000)=nil, &(0x7f0000e47000/0x4000)=nil, 0x1}, {&(0x7f0000fb6000/0x2000)=nil, &(0x7f0000e4a000/0x10000)=nil, 0x7ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000005c0)={0x1f, 0x10001, {0xfffffffffffffeff, 0x1}}) openat$klog(0xffffffffffffff9c, &(0x7f0000000600)='/dev/klog\x00', 0x41, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000640)='/dev/klog\x00', 0x0, 0x0) msgrcv(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074e756c0e5a8c0c2d2f300"/116], 0x6a, 0x2, 0x1000) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='r\x00') ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000700)=0x7) getsockopt(r1, 0xb9, 0x10001, &(0x7f0000000740)=""/241, &(0x7f0000000840)=0xf1) pwrite(r2, &(0x7f0000000880)="44dc6b009d8eb829a65266852b45b885d7bb530c82fea3ba3a4ef6ede84e6f754bc0abaf536b3d16a9a7fac0ca42d3ff1f7fc31ccfad057a23e3cfaca2de5b8819ab3237405bf5cc170b70410bb9cde8f6bdae84faca531ca3fa47b94142b9b778385955e1f9637f06db98d68750411fe479429729e473d9e8fb667da88076b71456af81c4638b909701f7829b142e516ce4727fc2", 0x95, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000940), 0x4) socket(0x0, 0x2, 0x5) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000980)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000a00)={&(0x7f00000009c0)=[{0x25, 0x10001}, {0xef, 0x2}, {0x94db1ba101e732d8, 0xc71}, {0x87, 0x4}, {0x85, 0x7}], 0x5}) msgsnd(r0, &(0x7f0000000fc0)={0x1, "594b9c74997899841455fd227c334ba93e1071aa77bbe3733086012790f22388993cf0255710b014d66fcea4d9163c7bcc7c510c9224ec31f7e35b005a22be49a6455f523bb274b5829b00593f095a95126abe5489b1cc0ed6ce84b9e32b39cfcc69636eeb2989583bee6b01ef087aa0195b9d160bf5f3a7a686d04361e30d319d8b1214cf0f7dcec49795f4110902ffa5313e1e068536b60c5fff4d4f505b40de40b2c00808e8f65ed70b547de9986177e480094d7be4fe5aa58e8d1b26de0acffcc3c28a8b6806ff0a4992faa52531eabb1528fd8d8afcbf2fa6812f4e36b7d6994ea57f69cb666848a3a6143220b81500"}, 0xfa, 0x800) 16:00:35 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x9, 0x8, 0xffffffffffffff80, "eb688902f94502e9ae9125ce8a92dcda02560f1e", 0x400, 0x3f}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f0000000080)) syz_open_pts() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f00000000c0)='./file0\x00', r3, r4) fchflags(r0, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1000000010002, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001800)={0x3, &(0x7f0000000040)=[{0x6c, 0x400000000000}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001780)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000140)="768ec5a906bb17a547676d67076c9a0c30a9f29a06f09780898a838bf9f34d", 0x1f}, {&(0x7f00000001c0)="9eb65e55ca9bf59526b84e911414a8e64a6b40b96a784960d504445199a2cd2601995c4df0cf17d350486d2b261134bf2db34f36396f95655f1f1ccdc96c948a0eaf15b3cf989f5565bbc52a4f69353dc50661b8d882915543531ffcdf8f59b3bd750148031aad9c03b05e4741f05949f2e43ba92537a73f8e4c400c4c89ae1fb407fe062f33babf90b88cc31b19e36df361dac1f3abdbd5be22c74220eb26e329f5bd8676265f6cb60e6c859f19c0838e02872fe36254185c3561ad5e84395c2a5542127afd7b25be4e8a05156674dcbbe5da158808bb2422c49676971f3047bd7ca9dac0723ebeebf64725d592", 0xee}, {&(0x7f0000000380)="473cc4c2f77960606d38002a1eabe4875f2284c85bc9f98b6080cc952450417726abbb359befc79f7876a50d2a3005db9954be7be4719561f4fd3d4907c0c5a28b9a9a6ed773e468d173e6b91a34bb4c5ecdf28a79fd1d4f81b07b16374dc79f97d034596be5efbc313d464e140bb0648b656c1ba6bd28c72154749fd2066c06a2cb7333fc46cf6ccd930e231170103575a64448a24c0277a5d0c7b66c7f11d8794f154aba0ba6d4109b870d69b36f1e007a9723c7e7f7ae93b579dc937754392e96c434f33584674f42616e04c2acec17048175e54c03a98203eb403a5f3bb339747ae2ff56c018fe524e3cda75c4035a71910caaa3ce878f49eea17dc7ab749287d209d1aca30c6c4bc629683f9dae013937c5dde7d006f89c534a611d21e2161978cda89a30ff3009c0756644f5301e8b0771642984038271e2806eba9c90b552d65e74544f31a9c7d35dc096866ea946b13fb63fe14c703e0ef2eac42655534e6473140480a84975fd8ced26ec7dfded9ad04f010ca80ac2515af7fa551ba545cfe56507932c0b72ee176df9070563efbb424acf9718daf8ba2058d09ec385ace0b3de07ac2194729a334bf68dc0ee2c1faeea1070619a3aebf143a779767fb95219b41d2a4bce909508364734ca3a7799dee28f3935c5978352c84db59028c02ab81d24db4fe98e5075ef5a1343b240a4ad9cbfe778a5c16d671f476926de1c653de77f61f04ed26ad9c761f0a03218fef8683d62b178f1ebdfeaecce9f35311d9a1af6440567a5fad783bd47772528947549ce597f89361f27ea4200db0b3314102c884c4899f90902b0b578193a8f13489d32404579cf9c65f7f69ecdaa6d09a9b9169f4f8471682d9dce4b8677d717c03c0e90e029150a21dc2e9e1229b82235bf16a0851eb0d07c8bfcd6ef6f64c0b357fb68882a49bcf6d7329b939ffd5e93b62f38698cc0b2d454131dfd91783659b1fb572dd21088d2811296259023868a93dacca29ee08800fcf30c05dbebd4f9d7dce54ba0432f670ea24dd795adaa9625b1fc06c8d4ba94c2d8832a376d08cc051f9c8020b145bcf400328c93c78b5eb84393f7142dcfd71b8f6669a1753f2c24df2ef5a6c8aefd511c9a1f37f64cf12eeda4b2f4da60efa296d8e5a4b6a602e61da0c60953e63536be7081ec9f0a93cc09e657d1d872f99dae465b4c9d3fbeb4fb0fdc92879b86c95c2a0aa00c99e4f5403eac913ff805a594a49f07e132e791891c97ebd7bbc94abfb1619fefa5c05a6d0dc0eae98b7166d25fbc9d312a865f431a23f600303e37278d8c4246c23408a62c124ffda77d8c5ea044da513d14d2987ca8a79ab29c987a69714bf5eb4a5d32a4a0a3cf9c76f86d9094122bf3d58c9f82d764ef3b7ffa520eb14aaad139006a09f1be8f5a9c6116a8b1c750f0f565bccad6ff82f41365619c09d61720e7d4b14031f2bbe591b382c121b8b275766e29a42d31001e127e9405e523f48ff34a4f2afd863bd0e54485e6d596d0d52f8167226a49772c283d572700a6ce6fc327c16d895559c8d58f490223c2914da753b3828b193f3f914106d52477b1da263e16ec5eaefc6162e8bafd5c239e05012158f2b69e7c1fe2f17333d9d0247c4dded58e843de6af3e879236d6893365ee8eb3ec97f6091175b467ad6bf0b242570fab8cb41dff02e0f4af41c71c558f5f6748eba5e1ec639e732a2b4ab1e3faf62b72e700190fc8506ae300e14863b52858ed13cdb6adf179a5967fba4c3461b2ec2c24a187356cc67cd1427e150a5e283568f2343b7b8631cefca948af25e4a7249d255696b1564826835e2d810d71d2e22cdf13417a8d66a349a752443e3d09503bcb430eba001b058b9ae1d1f7ed67d02f9bcb40b5a3df87925c7b834167fae17e6eea3f030cef01c1825e6daf9b74e3c4418e3b9b16bdd5c2d695ea4df006eae6aa96b8e8165a20a770779ab7deff056d0b93265df9b27f82da3453709033eec60ae690ff6cc179c959d8907727626b7e9c97d8241be5fdf813237694c731f7740bbd6f6903ae24fac2f9082f70f6531f871e3cb886cc3d1ebae2d4b53984a0a6f57ce5daf1083218ca332ce4cb8b7f470ad3d8d4d9120f1c449fd1ed23109566aefdb7411e574b05531deb77bbc0f606501aa2b873a3ee095e84c4d83f66ce617b4232e2f8128f6f418499ec3ab63fa046ccf0494deec390f4aa236d58cf0486cc82e2def185d334ddb97d3814c9a8d3123033493afb6e143ce48ba231edd2d920595b9a5205f62f4423cc7436ccb7ab546d6c331671509ecb58768e96702524f53449202cca3f96e38e4860c45f2f8f14dc97d7fb95ef268d936b2aab294f306a92cff7423d3865587105289f129b1131535ebd27aa18a0ca00a6ff3b4f24d908f2f1a1f9ab2fff1bd5b4c33c1ae5790024fcaefa44b5f91f3aabe356af0c3f7d361a9e1a6e873a7bdd81d9b75bdd935d94f904bde27c66f29b58a832a9610dcc48b9871260a446f3ced336dcb1c481fda507c8b6d3bef87043cf2dcfca6c82ba6d1aa49968522fd07ada5338a7afb9075d2f95806b3dbbbaf26894e3652927a15fdcb999b8d1c3713d0dd995b1bc17548230d357961c52ee2aeedeeb00f6cd749a659f10b6ccb09252efeaca6656c50e5bd4e1cc21019f77f349b01b5b6adc01eb1ec37c3df4aecc4d66e761799c053736afd686d013e6e928cd8669149afad2239697f2012089075f8b59917b58eafcaa4773d7c9d095e1dbb26c22809009fb70576aac296c9bff38af42731f136567438d075ecf6d05950523a4ca27018f10b90d13091beb2570baf28ae25c1c18d3a493135199f1616ece4e120ca622e87aed9365c536acd53e82127f0b9d27fea5a56cd56d1058b86969639b68d326cf3f6c0e0a76dacd81f278733f2422e9f4a0f725a071d6870c12a53014d8d94da436ec37209db28307efe6d7331f62ad33fa7933b5cca9d51663432a30e92a176b150bc34f2ba39b6f6fdaa2a99fe10747e81653d942fec02b34572b2f5098c8d207403eccf35c91422411e083675bfbb0a9f2346cb13fcee958f0babeb665ff69871a14a05c5905f1a06660e25012e7ad2b056cd09260155d6d9302bc476355794357459a78cdf914b9ad4fe838d92be57668a46edcfcc837f375c746b39943099ab163bad19e665194dd66e703f9b6156ba79009a8f94279b9dce49db3328d86aaa29cd55189ff49d273f6ed24a7b7543cd8abbb10ded776d6e5814ecf2f7630f0964665809c0f738e1d2d9fb54d4d27f43c1b094e2bd4edbc9e5bc9ee3062672aba95400ff91002ea937ee770b66caa382ff0f4031a1975a2478f09dd8170797bb301461570f0c8e5377a06e2aeac15111cd37a22ea9c0cb33e0771740b63c1b402bbec41942e91a50fab63d6ff52cf2f36d5be3831174b358ca5c4e890829d1085abce248303402665c95070737d53ebb7ed6c3678acf31c8f454be346df5c4790a47c875f11a8af5d7dcd239e2963d5183811bc796d7008025e6b43a3b62dd0952b21acd1aa95845a5c28bf4f9e7a404988e98be5854f796264d0fc9ef48939023f830ac9824ad8443576180c1c8931f215739f211fe02485df196eb5b0b2c4934357e47c79d6af8628f56de395dd737e9ea535eea2a579b1c2f7c7b7dd5ee0024f24253a5145a7ae293e250a49350bbecee6da005b7fd138a58a8d929ee698cb95b52baff057f8b5c79aa6057f161ee7896e566d29593248d2e2da097eeb8220264a55f06c8f84267e2b935e0004b9daa32dc3c9a14036d523843d23a488bb66577371bc3807320dbfc52695c37c16433a7778f99966835196b37b88df925eaf06190fd2e81ccdbe38e42dea8dc8739a69e67b478a4500da8cce66eb7030a313e52c6d4dbc9181e886c5c63f545f1f0501dc607aba03853f19138ebfb8269454e9e44290d726b6d944b4e2e34b1f8fa5d3d1e41f26f0ddda017dda6e8560e0768d8d409836d88e746d18f39a9a271b69021f54adb36d4b77ccdb8fb1ec2f8ed63970449b3f3683df98c5f17ecd4805700bf81e68b30a228b4bdd70b391f4d7a8932070da492ef2c726ca3244e7dabf4386a5940226c63c790497ca1d3570ac654d0a0b66e1b7775fe88830283072289d29757529dd282ee0ef6d5cf6c52bbf4e1bb226d4cb8bd4b4bc933baacedcb8ab5b5b8d8a32db4fc1169c46970f3f30188a50e868c27e9dfd587961279df0af322a2804acde9b5bd530adf091ac42cb2e87ab7ba9d93055ac3e62cdb8ba9f6779d11e5d8599f21d27ac6e5648dc64e5cad4265f64bbe0684e8f89860c13a4de82c1205def84f4b5fb2528fbc24092b033225b31f5c8d54d5ba7241b03d25a7819874907ae093edbece0b1bcaac76bbc468aaef0fe4238c7a8a08c2b2e2b2c7817bfc556c9eab999e7b09464e507064b45f315c1a0b28c4f570264e98d3cc2e6ed1c33428fba6eb3d2e1947fe3f7ab6e029b6b210dd8d64c646f727a5ffaa8ef4b0a82f8ad0c5a683957af3f0d86107477c24fb0c66f84d6571f1578a52bd1e98e34f5b381539cc47a3f4a26d99166a84e61860b7de12a91165cbda2c6ad2e26b986e1be11c2f4c770e03283e0131f10d57c7f19703b63c1d901c40bf095651c6e5b4b741cea0f0678307c8672417606bfec42da968ccbffdcecd30419c5f3a820424c20f9ca3e32ff020a11659f7254e59cd1f2450b52b2eedf5212898ab32d191a9ea2bc3bc8b0d9290d108b34766e5d45f497c33f8b2761b2a6f01009e770bd23eb29ab02c877e0bb2e4be354c08162fb02562defa092de9c9278af0596ac1e17d735e8918f6750d5dcd36fed1d39737a5ccb786849e321ead52f1a0a12157022ef19d57a234d193ffe23668f897e28bc4f1e38e38f3a01ff492d0c568c817f70e0b764d19110223490c8099903797dafa5d0fcaf4664ea44718e0db450aa2ff3f58831441ea496ad27dad7375a9374c391489fc93954aff8105ab3523bbd3a4bf1a9f6986943b1475dbad01b55b33821821f40a8bfc3c30b6b26544efa22621a7acd0c72db8d1679336a1459f50b33702ab5e278683c8a796432af564ea47e0ea07dd0e16627e39bd0e3becb55e2b5c596477cec9074ef3cf7c6cb2b9cef3f7ba37a30b65cb2d4d008efcd75efb144e3824fe48c6b16076a423b5f883343428259f2da21a49cb8069754b941b5cacf7948cdfdbedeeb0f75f0dfa5ca6536c0bd810bd4b74335c3d2a67ff685c658a01f12ee5b0d42cceda56a2d4f9308a03eed121808f17d77ea96632f3512a1d17595328169f020e912861e1d05cc80f095b0f1348b6b6318467fc45586b92352459a15036108908214082887d57f26a59ef7bb3e54fa3173ac5f371ee1c4c7b37f89fbb8187b6fc063c7bf03e5a205e3e82ed40373dd6d39030d3145b7bbf74883e825f8ae3704f2ead31bf9174280ae91142f3c78d73fd81cbcfc4445cf662420fd2710b834a34028a7a6c17823e8c43e003ab3328bf308a56bc2690741325bdc82563906fbb5399ea8d422b5c01d0ff491047c1a23be6a19127ca8dad1dc18df14759ffd2cd4927c0a1820df6c6fcfe56d1c0508c66eb8151c857c141c38c37cb555454a60dea4e86ac3b789def5847c8b49bef0238522881cf14e8210146b9c41434007a9845b137d0f1334ccbec0e84dca1a12f95771beef5a8d0a2205f46bf27b6a9cd44e84031bafde5f98ce947434b4ea7d8555a9c2122c8e165ffe4f62ed15f422e3343373f58c44756d45472360415f8aa98c91f5", 0x1000}, {&(0x7f0000001380)="9de91b82928dfed1b3ba42577e759c3efa0765263b7971573ccddb9aa011aef23072d6f471235cce05b12befd02d17af97818ca06f12a71da922785487866177ddcdd720e5c0207b5bf14fb614119116b802649476575063ace288cbb3d112e87baacb51801f47e6f4825f48e37d442bfe28765b26809146806454b72e4cedd7ec344e24957cb598f2983b5ef40ce351a8b00b783f202f85fba712b374f05a902c788f3a68ffda2d4a5b3a8c8cca5750d7b55357edf5341e61ac463c61aad2c854e9968e3a311ac8d8", 0xc9}, {&(0x7f00000002c0)="e6aecfff587059c6b2edfd5021df0a1256aa9ba66325f16eb3872210f8c051434e2d407b211f003d3d74061ee69f5b1fc9d724c256173ebadc55e1ab50ab929e18141195961ddab13284c2893d16d389d742ca22f71d5aaac1517cd35fcc4fefa3c898837257", 0x66}, {&(0x7f0000001480)="2d62b0c83725d74e084cf8745e340c2a6acbbf9919e3db1b47894719e2b1c04ebac49459c82a52c3455748d2b04ae87d9c4ffe9ab0d5729fcfcb2a2bfb595d65af5bbfbe345b7c05e0c28afa654c97594d914a7a23a47c5fd50d66fad4f88c25d02fe724e5a0e0c9b776eb92da0ce8fa965a3681b1e0b15b49120f504a8784cc6c7bf55109c5549f08733122b3cd336b6394314b363fc2467acbb134c4b97cfb5636228e46aafa836b2be31b9034d67c073348b00084f27c1a61248459a96dfafc4612347ee2d95f407cc28c368a9c7f80b40ec86afb6e9cd9ea588e15d72707a76ff4a4a71c508e72a21c", 0xeb}, {&(0x7f0000001580)="46a4adee5f5e8c9ad6a5862129bbc6b1cf", 0x11}], 0x7, &(0x7f0000001640)=[{0x88, 0x0, 0x261, "a6796200228494fd6b99cddb4cc166b9a5586d6bca566825aad9d0ac1026313564434e4d8c774e9c20a9c85f84515037d68661eff48bcc754b75844dc2fc9c01efcb80c27d6171ea232caa1d8f590c8705bcaa006b3a6cf2782b03c14cea34d2f5de4c464b8ad9739bb4f25bce2fedf76e"}, {0x80, 0x1, 0x6, "328eb91c9b07a313537077b052a9d1e334715a980ff3b3fda915959fee6e0f3451b7e583e94ef8b0ef28bac9a59f0767bdd394270874f6ab8c2eefc2b4f9e3d6aa8e9d1493116cd52a916d6e0a6fa4b7915377df8e7892b39f16ba0ea75d196ea13f4224a31158226f48e68a0e02"}], 0x108}, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") bind$inet6(r1, &(0x7f00000017c0)={0x18, 0x2, 0x9, 0x22}, 0xc) 16:00:35 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000033000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) getsockname(r0, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:35 executing program 0: msgget(0x1, 0x600) r0 = socket(0x18, 0x7, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6c653000"], 0x1, 0x0}, 0x0) 16:00:35 executing program 1: setrlimit(0x8, &(0x7f0000000180)={0x6cc512a0, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x5951, 0x7ff}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x215) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) semget(0x3, 0x3, 0x10) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dadb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a1604b740942f2775bf045350ce94728c0866cde592449910daa55304c65efa49a4a0df37dfec1f8e4993b6ee7d1b634e985d89137901b6ffd311a4d22d5789936e2fd6a7306841444824393a1c4d431d9a4c8bde100e1e2798130d5baa6e567d5250ada00f030a50e20edfd0740f43f6e6fbd82498607ee8ca7b9a33c3a97817e9b3074513fadc27e5ea4dfad1eed7e41fd603fca19f688e44fe8e9084926e2a418e8bc1e7decb66ebae11c35a1b0be265b1def91a2f619d14b9b29d845805bc04d7af5a802d64a377e6721f5eba0e5a4a2bb9"], 0x1, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xc40) r3 = syz_open_pts() close(r2) r4 = dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000280)) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x4000000000000000, 0x3) 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x4) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000540)={0x3, 0x2, 0x1, 0x2, r1}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680), 0x67) r3 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000580)=0xca92) 16:00:36 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x1f, 0xffffffffffffffff, 0x4000000000000002) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80a0, 0x80) connect$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:36 executing program 0: r0 = syz_open_pts() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) 16:00:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="e80000000000000000000000000000000000007c618377dabbe5f2f9253d926caa2743389f34f0bc13af10267015c80bfc7c44649f4f659515380c241bfc528108a027c12aeebf2c096888acb8ca9d31c5528a0947d26d0014fccea62ea276dc2d031c4dad392766d01e8c2705ff22c7497c7dbfb51e18999bb7cead0839f46230d288f9b92dcdad635eb5e76988d0f6e06f0ca57dd37557be020b3b38a5fb45ca5d0165315664c7c477834a1178e429e5fcb99649cae81c8dd8510bf52f63cb5e09a49a9ff06438961f0a7da47a9bbb95b56ab5a9306a703a979f352b28b04e1b00000000000000"], 0xe8}, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[{0x25}, {0xc, 0x0, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 0: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x300, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x21) r2 = socket$inet6(0x18, 0x4000, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r3 = socket$unix(0x1, 0x7, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x101, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000180)={0x1, 0x9, {0x100000000, 0x1}}) r5 = dup2(r3, r1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_metric}) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000240)=0x2) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x3f, 0x1}, 0x8) r6 = fcntl$dupfd(r0, 0xa, r0) fchmodat(r6, &(0x7f0000000000)='./file0\x00', 0x108, 0x8d9fd0d1381e486b) 16:00:36 executing program 1: mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x400000000000002) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f0000001400)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x73115f3dcb4c2b23) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r2, r3, r4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) 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) mknodat(r6, &(0x7f00000002c0)='./bus\x00', 0x8020, 0x400) faccessat(r6, &(0x7f0000000300)='./file0\x00', 0x18, 0x3) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x0) r7 = geteuid() execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000740)=[&(0x7f0000000340)='c\x00', &(0x7f0000000600)='*\x00', &(0x7f0000001200)='rc', &(0x7f0000001240)='c\xc8-\xa0\xbf#}\x00\xb1\x04\x90f\x99\x9f\xac/\v\xa4\xe9\xd9\xd9\xb9M\xfdL\xc2\xb5fo\x94\xd8\xb1\xc8\xa1o\xcbq\x99\xb6\xbfN\xd9\xa7\"\x11\x12\x05\x96\xd6\xf9\x83\xbd\xdbve\x97\xb2\xb9l\xfd\x1aP\x9e3XP\r\x17\xab\v\x97\xf8<\x98[\xbf\x9a)\xf6v\x13\x0e\xf1\xc1\x9e\xeb\x12\x16\xe2\xb0\x82q\xfa\x02H\x7f\x9b!D\xcd\"K2\xa1k\xe3\xe9\xfcMI^\xc7^\xe9(\xf6\x00\xe59.\xb5\xc5\x85\xee*6\xcc9\xa9\x85\x00\x00\x00\x1a\xa0\xa4Va\xd4\x1cI\xc8\"X\xc9\xd5[UL\x98&\xd8\xc4', &(0x7f0000000700)='\x00'], &(0x7f0000001180)=[&(0x7f0000000780)='\x00', &(0x7f0000001040)='\x00', &(0x7f0000001080)='c\x00', &(0x7f00000011c0)='rc', &(0x7f0000001100)='c\x00', &(0x7f0000001140)='rc']) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r8, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r7, r9) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') 16:00:36 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x7, 0x4, 0x7, 0x1}) r2 = socket(0x1e, 0x3, 0x0) r3 = shmat(0x0, &(0x7f0000002000/0x3000)=nil, 0x1000) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') shmdt(r3) dup2(r0, r2) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/89, 0x309) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = geteuid() setreuid(r2, r3) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x6) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x1, './bus\x00', './bus\x00'}) 16:00:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x800000000080}, {0x84}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x129da4d8ab124152, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x1ffe, 0x81) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x1d8) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000002c0)={0x5, 0x4e4, './file1\x00', 0x7fff, 0x8, 0x0, 0x7}) socket$unix(0x1, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x0, 0x2, 0x9}, 0xc) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000001c0)={0xffffffffffffff9d, 0x2ae, 0x0, 0x401}) shmget$private(0x0, 0x2000, 0x21, &(0x7f0000ffc000/0x2000)=nil) r4 = semget(0x3, 0x2, 0x40) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000300)=""/59) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000580)={0x2, &(0x7f0000000540)=[0x0, 0x8]}) chdir(&(0x7f00000000c0)='./file1\x00') chmod(&(0x7f0000000100)='./file1\x00', 0x0) write(0xffffffffffffffff, &(0x7f0000000400)="3bec0e07dd9cf8a57242fa8293e4cd738d290c307973c7ac8b4095327bc354dc0ff884e03bf6944b8a93bf1860e923c0dd890a1af6acf57f9ba84704b24220d8b75bb252e58a9a3e9d29251f6d6ec0705e98de31a6300448aa6bb6a6e1b2996602918144f3741a79a5e27d2cc3caf6157269b6d37c025626c40e2c99a164799a1333f13bb48b230e5a68d4149519094e02c17e2c54e523b8caa35d235526912787c73d4eda460afb8c728b4b6f443fd7549723d67b3605d922f374c9241ff57bb9d5d84cf308a28b6b3ae5", 0xcb) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000240)=0x5) getsockname$inet(r2, &(0x7f0000000180), &(0x7f0000000500)=0xc) linkat(0xffffffffffffffff, &(0x7f0000000340)='./file1\x00', r1, &(0x7f0000000380)='./file1\x00', 0x4) mknod(&(0x7f0000000200)='./file1\x00', 0x0, 0x8) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r2 = getppid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r8 = getpid() r9 = getuid() r10 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) r13 = getgid() r14 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) getgroups(0xa, &(0x7f0000000900)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000009c0)=[0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000b40)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000280)="60d6af36ebedff9919af31f2443ec0fd0c4c85b48908dc02544ca77b1c50dbd12e83865c5e519306de91577cf659507a23ddc68880649c433567e457f8ae9f0f", 0x40}, {&(0x7f0000000380)="ec904c3287918b38189b8cdec41332b9811576923c4e57e7278cf5c0281bc6983c058d93a8a2c651d3745af36e690f6dabb78dc2c79a15e64385697ed10fdc5376b878c9bc5399465ac81033b79380f531c93d972efa9330347741794395a62b7df84edf8bd48b4c836ae16029ea555eba73c7eea984d00d3c81f4629e303601dccb7322e3108cab739f5b73b83d726a2f3c2b9afcc82a63477aecd6b029cf44f69559643b06114fa4ccbeb29f0bbaf1a2300b8710651b3f4e6e103a3959bd3d983ae967b6b0ed3fecf08c7f73d3cf80ba458785547736f22b15d0362236acce6f", 0xe1}, {&(0x7f00000002c0)="0fe29c9d5987ea73c99444040886559617cecf83bf6b0ca5b7e7bcff06848a045690ca8783bf6ae00e", 0x29}, {&(0x7f0000000480)="1b462f3608dc68686e9394689bfd4602459fba31de49d8a710d85ffaa66ef472b033db41446df93481e27acf417773f4dc704404e9d0def37fda9253134ad6226949c62b5a3137d48e3dc5248dfbfba9f10d2a2814ad749f70deeef620cc42a4e8f21f3349873d4c34ee303bd3cc705eaa361f3eb441c4ff7aa2f69f4773316ad98e149a80b599fc797b69115e1fc2b3637a54ed653477652a3681199db87d2c8d7c33e3563731c4323dc1787b039a30e3da455a7a", 0xb5}, {&(0x7f0000000300)="593f478433487f", 0x7}, {&(0x7f0000000540)="abee6b5d985d1837eabdc9ce6cfc309c047d9cd6bbf7ac0dab7d8d3e7da79a84b85f17bfec0231c655d5e20a8dea8384f2a12c27db76e45db04ce9e9d364dd83c2b41fd2eb72803d31aa41e4b026a00845c850b70d5aadac539274e883fb8b4d7bbc852af154c360b3302829f450d001c7e120d6c5752bda32f5f31f3dfc74410c873a51b535eb2e7aa2a1aa2bc2b2b67b4ebce66a4f6f1b1b8a37c0b57cbf67a066766b959c2b659f1611e6657eaa7586c7d50fd910c18ee29fa4e23a1c1538f9e7d9c9280884e420c8ae24c6a7235158d1ee19fcf3c489af20a5de15f37ca01282e8f864acdd6bafc4af44e3fb24dc5bbfb8e183", 0xf5}], 0x6, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x118, 0x2}, 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") rmdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x100) 16:00:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x20}], 0x2}) r1 = dup2(r0, r0) getdents(r1, &(0x7f0000000040)=""/7, 0x7) 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000680)="d1c2438ea5ba7cec35bdc2fdcf6e852fc63b981ac85f1df99375d92ccc6d5ef17bc000c605c025bdfac0918accf7050faa8f3d278c89e1e848000000667e201d6a2358000000006aacab70bfc7200d7d386e57a658cc9de29ae8389153fda3b10f5bd1992245f75036429b4bc5d350362e2edf25cd13597c401d56a94b1e2e6750009843da5947c338637f770c127f79cabd202a0bdf175599905b055eb15efaeb63df1675c9c914c2b706b9a7949a3b0000008000000000dea5f47ba35710045b1f7796817edeaf55ba67e52af078ef7a6c1643157c6a70bffb5356a68d69c32ec5aa65f09c60a728271fd12d3079557aae43874f8bbc340be100a740d8bb84db14f14ef59d613d74ccc48325097c0907fb18d317942d24b97600e743fde9036261b57946f2a3c024bdd977eb95f18baed79e429238fc0efffda916fd5796007ec2d3633677a830a2a5b548256e322e", 0x150) lseek(r0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="c926305d98d58bcb62cf91f2e8cced430fa446f52eb8a35f4f71b7d42f0c8bc3ea7d31a24a1c297eede959e6d423eafabd984498f38187658509c3beef9c168c499c35be2c6438f3b38114238910f071d83f2b97ed40ce8f68f4f87ccdde0b61ea8697514fc0692d79cb3224c1d56149b656d5fd6a2a0f4eca8673e90d95066fa62a70fb7d56471cfb71b346c951778d078e4a8c24f8113283b6865258b282c9c7c4068b663ee2", 0xa7, 0x402, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) execve(0x0, 0x0, 0x0) getpgrp() 16:00:37 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000d0f000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x4f) open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 16:00:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) fcntl$dupfd(r0, 0x400000a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x50, 0xfffffffffffffffc) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x87}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffff6, &(0x7f0000000080)="06000000") 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x5, 0xe826) setsockopt(r0, 0x0, 0x8000000000022, &(0x7f0000000040), 0x0) 16:00:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x6) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000500)='\x00\a\x00\x00', 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000480)="5da04bab9d1a7850533725d7f380cb726aac669031c7691b493589324861206b378e52092d455a76982858bf8bab83728f1b42e753dff80d888b0783f6d5cd53fedb2c92b612258b4eb1096432cbbf8a9f3f5ecc04acac2ea655208dc77f6511abfc22501d19d14877475a7757a578b4d05d0997e1832b50c18d616bb5e1f6534059a50ac51b1b35a27a92edd38feb28a8721842f5b183618e932ad5ed2f2b3fd345b28478c52f3973b5b6c6ca1fd7999b5fbfdc59dd31f513bd1d785dfca92c68aac562682ed6a767d16919d4495b657a5c4e139784a30c3c5579af79626d944748765014daefbeebc0aec81a896961126d7d0b69e1c5f3790ae8b88ad99950d0ea32965b32103f34ce359e0ad53b30b9bd28bbe319fe78b7ae846cff5a76398e9297f219014104bfc01e50899a0ddac9c91b2318c4c06f8d9e4f181f2558d715baae71698e8db69c0b929ac4afd23bc7032f384de74049a0ed818fe25037f37037f64942059d67385f8d2fa59435e49677f565d87950c33a419e6b918b062b0a28c600c5b31fa85066e63e93969cd6fd3f2ceabcc340c00e8d399600d1ee9554fab26f11155f54a1e06415f07547684ac379a894e3b36c79f46166bfe347ed9e81fd222ef2430c049ae8642f1313dcb105011f0d3f387207af74f4bb528617d7dba06630f680b5f11ece8d611254361907f74669dbe3eea035887678ef179c874d63e0a14cc192d53ddcc0535cd96e009d39571fffd8637bf8be5b42a5ac3a5c772e1b36688d16a38ce1dcdf072f32656f61310a8355dedb0ca4a2e1c8b9068daf13076d5268f20a5221862505bb5ddfe7b6619c4fe66951be977a9678d630db12aecc52c5389480c5c4740faec3a2a0d6c72810ab21e79cc192d691c5ff6d73e88022aa32efe8ec9201291615fe96464d0f19dfbdc0a73358eadc1360e99bb229d2e3fde24e8e7117f26b61bf5b8dd5b3c7b71bbd4406a9c16d2c955687f3656d1397c2662c2ab3d36cb80b3897174ba719dea55a42049a65059d4625675336570fc73b2975dbed9a9c4784a77b2f89ef1d9517b3570e481cf4bcbc8d52277bcb8b6f0b981557a357fc53964f89b2fb4629bcbdd242d54ff3b539bcfc894218c500a285f5a63f35e51193a49d0a2697ab8ac69fd974ca6b1c3b5a3e4d9b767bdcbf760cf941419f89d4be2c4b29cc740aba7de93345e2fcf20bac60bf558c48117e1193ad8e1a38875da250d1a98fee03cd91e5503eef420432c3cf86e8523437c9e12952afe1a7bb121b709e9fc8368f0c99e76ba27c873baa214f6eed1350f5be79a86d745db2c5f3ae8ce69cb09ee1621fca3d2bee7cf2a7d4bc99b2ccc4ccfc09bdb9257c6536f112c0cb3a1d6a5bd2ec101229666c523efe441163a13f11a8de92c502936b81a39833e3fc64936241cc8a7be9846827309d19723dcf2a3b5e2fab7708f9efad31e43103f59cebf5742053bf058e4b04bdbc36dd3d2734f96858ae01de466f3858e44dcfd93a481ae50de2be68aeefa9d9cde52bb4e2013711bbbc208f66e93aaa9d6d9383b57d72222952efe7e27627004dae43e7b119d7eb5ccaabc51b1fd8b35f083a2d562a82689d116b110a13f6e39f47fc0b05061c1e04f97366e27b23e011cbfeb84ec19669d3657f318bed4c5df3e42aa42c784a977aeb505dadcfa8c2d0260acccdfa06565bc88ed6c61b4a408927631677c34caeb4e502d1abb44167b783803b53a38cf40db5dea0c13df70c82d8bf38ae06ea7d7d1efffb15f86d7c541442a7aaef4f2b889b536c36eb555db7f91d7eaf8e66453eaed9095a9c5a92925c75001383f1f37aedef7db1ba5cd9c63ab9f75b09ff8c36867feab961b7bdc8f4cdf588cf4dd80eb2f10578ac75d59e0ab523109157e12037589956498bf15e75615a3dd11fcd286f132fd782ddf6662abfbaff8109e12ec267468b39727a969c37f5e2f74293a92e0c80150fd512705b917c461c2a24ee93b8ab46ef2589883c5223a3b091e2bede6e3dd2feb77e1f5e6674342b800c75cda7c0d014c20a8a3e0ef6183733c880ad3132599fdb54228f7b9714de7918e90957a90e4d78ec915bd0f2047b91de940524f214b0e605363d6bd2708a6c6d1e6065bf487c4f137d2177886e3d128365e8c17c8250a38ecbc30155f89faec8d3f510b01ffcdf04ea9d95ce1c91f085107cd9c8864d432f4f2c0f41c5df7ffbb033126be3e8ac6f999275d761b6dceb9c49afe5560ba0b601da586e359a782b6ad3b58471f9500e0981071ab773d3246b9c21dc027d79290bd1b2318479304e789f770c1e85b4c2286a205ca6f4f62a35eec7f69290f72eb174d95f2adb609b42aa0c52f04d67b95f3f35ccc460023807acfb679af0c9f36fb3f03425dac24c9fdf6dd5260ca954ebb2e21cf2a64da95e65b58937f8150fb8cd25bf0fef238f922b734d5232533a5d5dbdd2c296471629551a61bd043118348e66d6f9219a96d8076c066d3891f8d034f6b99306f33fd39d92f0ad94da43f8a7c6a400b9d48d6fb5456e4c2b1373b4d68fce50fef6099162cbd6cc6a3d682b4db40d92683fa56b134d857cc7b5fbb2cf6762e451d48db08fd4d3a9daf42f4758ca24dd4b34590a9c44c5dec488f4ca4482035e85c500c7bd40ec70c757070727ffb6a81db912d245a67b785d100c8580d1c5b4766caa3c671d28c77b5e7bfde1617b66a6802cb0b4d880584a4dbf237e6a622e77b36f4d33b085ff652306c41463455e1c4122705f4652b026e22768d10e2d0644a7eabcb20f455704020f7fab6de19efc887c6bc6ac40c3aa73acabf0c308b75283ccbd9fac885c2744c396efd903eeedbb36a9e2016151e38eb95486b209868b04597446453e0524b6b15737a92ae41313680c7a5e62056f9f6481069ddfdc3382553aa1e89f0e287f3503306da4adc916df12e90cd9244556cfc3fb40b9892347d3ab8f05623663cceb381da1d8ed50bff2ee154e1d50f9ee7250bee13961f0cf9941cb19c616815253b8cc997aa30c4e99f5d86e60e850cb42a59df51b4799a3c98eac0d2cc9bc8c5f3895c296a534711dde4ed3001074eaf80d73b8c23142911d75609a2f8cf8004f9a7ced9ffca6a31e4303b8227f4f742c87cb2e1bb83140adbf913c48cf2a4fedf81b0293a73693208a33bf2dca0cc72a7aa00814d69426bd6b33bc3ed0bad92420854fede418edc577caf29dd6c4e1a403cbbc9e63f026c3e3a5499b511ad6fe6d45bbd7e448d8a439e21b6c4bae79a2643a539cd032bc72cdc103955b1a7e5831a7c6adcfffc21581aeee3bd16162dd93c003303bf5e040352d4bc9de555d8a5d2ad23adb23b91fdb1796729ac75b9c202ed734dee09092908006fbb22b3ce6191663e1f3367d3f4f863a66f229f50729489bea799915dffbc0ae3bca25b9f79059ab8784873f0edcdc3289f37eb73f2ea0f8a7e779c122acb3227cdb05a33251d797950e659c9cbab92578f314edca931c7f4b24c1a66bdb83ef29e9d7567b538781d738714313f2650db4a5df36d56ec9e1b60a13e1cf87a75c87a92987c40cdb1c6eba57c0d67243b314881e7afda38ae77e6598873bf92750f103f9cba6b967101abba513962229f7f9c234423fcf7b73c11b8c339456482873714ebef94dd21bf19859af28387902c740cec62a48f4af7dff52cb80b42d374b631624f8cc6dc3f11df62b8a22368e9cac6d0eb2110f3459c5e07d2e6620569b975178b3d3ca59bb47f1499d0ceee30b6b518fbdecb6f53f15758cb8e03826488e715ff83897ec48b4907928c9079ad28021f57df3d01334abcc5aea9de13e68ecc06aef5dcf78e5f7a76bb038fbd07275c977f3f13211f886deffdd68d3803bf94668a5972d972257725b9c4349e4d879b519fc1949a3c971db3bd2bfff91d771323e6f6b306086ea7b31c01e5aa86cfb93219537c49e4db14c7436370c73400d896d1479902ae32509b6ca3eb24acf4077265371e882c94bfc52d3275f71c72412213b5bd10f1af8afacbec71676f2803879389955e6f285bf161a5bf5b8d28219f3e7b098e29496ec18424aa7ca0d1044bb28c4880b26e243b90e306cd2e0b7836b7bf7cce719a29d84b611828da14a10f3dced27662aed0464175f10843e25e9a9c164b363c53ed88a0d66ce73f8a9f14ff2b83bc7273d94d0ae5514d17927deac52a7c50bee5865eb36013354d92f485c8a1e340457c58839fb303ef7829db1b0900a5413042f031d4e64a23a7365ef4e91ee321810bc6d52575df285aefe32acaa56c5d02850b0e917aef289855528716d0f63d748ffac9ede7340d783729ec5726ccf5aadb34ee92ff05d846655fa540131f9db4fa5cc74914e2edc33a697f27adaf3c0ba3b8f0f4538351417a65ae890053c88192eda7e3366239d1f1c07fd8514b5c4a1494696885e0f0a41f0fc1696729717472c1e28126a9a98cd07dbea758fd5a3c7cbf6dadc3727669414fac33af76b8e02a5d531dbfe39f5feef080940ae0918ff839c2c9c9161d7c40dec14f2b6143163170a583f3b9d1ad60ecee91c5f7b2de51e681ef3e4e4b17ee63690bd62dc1ed0cfd593515658cfeb2aa8fc305477f04b490f2545ea144962d32d6f9d4700942979bcbbfd868aeac8e4c4e78629db7acca035951b5ff7c405cff3af9f7b69fa7cf4ab9a87f9ec5a7645c017cf3c8848cfef6b5dd6d944b34c4cea92b7a47ec8e08cb22b510271997eacbda0eb2fc81c33c10168b8db320656e8c0930cc37ebc31967661cf44c90c8549e5ca53c065c373955f9a9d8e0e9099b33d9d354ab20376edbe7ccd95d14f17ca5e1190269c7b3c50e2e967c5b56ad9442d2e5c5e119eefc31ec9013ba9ef8aa636351e0c068586b25194f8f1742c76366840a39695fb9ebe9ab7889149345ade01d3c48a98a8c750304da3e606aa2a1bcaf6ada56ba21028d8774e60b7c4690252b2888a49f5c06d538ca4d3e4f919fc1d84ea57bba2dd50ad2684556f536f4c7deed450abc5d20104c921ccfa8294b934b79fc2f003b86071e4eb303071ece47c465764865852e1e0e19cbb4dc58abea24a360441df0e5728678e14d0c750fefd7a9c0bb882f7e4a9018ff43ce4fe6dfa4e8e1d47d8d8a01458c5aa60e10489946aead294a60de17f8e10c1cd4e61adbb52d9b798adc320333d0edd6591023779af0a04a560b6c4d7ed6d2a1937a5111f60428902eb2109c5743795a1e8117137a709501eccd97ed36301374fc095e58fc63a5b941fb3603085fa1c8f94487e33ed54585a3644e5542315979b8a2556f497455ca2dfd5e57843b83e7fd3b205063f868348326e0702b4ae76c64bd863c58da9f3184c9a969f2e8adec9e2e921055d33f370ba257a7d49b7e62d33615b6070a4e8810fdddd5a4304bfe6d09163a350161befd521217f65c9cfe1af58237539a93482562728753238f48a38ef32bbd29faef48c281d7d6e51a25e339b7e6d9ac29d9fe1fbb39fa78819df05c9c3548177699813790e3630b7bd6f66b1f83833e553cc109bb87c0787fc1b449422c58a8f6200679c2e7d0a175290b2deecc9305488cc86ec69ef29efdec398e462b10b8f0aa635ad22727e506a9cf8d1d104446a880d506250e0a2a8cb43d4097bafe287a01e07b413fbce1408ac2847851b6838075bd124026122b8e7e7b255836785bee2d7de30b8cedf086da85818df34629e972137f68dd104ef576650f20e98e399b0799efeec2a9720ff0a40195162a9f4c8ef0f79bf3205db001a8711622f25fa3d91485f0e") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8, 0x5, 0x3, 0xfffffffffffffffe, "b5c4bfffffefffffff01000000004000", 0x2, 0x6}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:37 executing program 1: r0 = getpgid(0x0) wait4(r0, &(0x7f0000000040), 0x8, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) minherit(&(0x7f000001e000/0x2000)=nil, 0x2000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x22, 0x462}, {0x26, 0x3ff}, {0x0, 0x1}, {0x0, 0xfffffffffffff001}, {0x40, 0x100000000}, {0x83}], 0x6}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(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) r4 = open(&(0x7f0000000540)='./file0\x00', 0x82, 0x8) r5 = msgget$private(0x0, 0x88) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000780)=""/4096) recvfrom(r1, &(0x7f0000000380)=""/211, 0xd3, 0x1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) wait4(r0, &(0x7f0000000200), 0xb9bfdb9a1d73d409, &(0x7f0000000480)) select(0x40, &(0x7f0000000700)={0x1000000000, 0x1f, 0x278, 0x2, 0x4, 0x5, 0x40, 0xa0}, &(0x7f0000001780)={0x0, 0x2, 0x3ff, 0x4, 0x1000, 0xbe99, 0x4, 0x2}, &(0x7f00000017c0)={0x6, 0x402, 0x80000001, 0x453a, 0xffff, 0x5cc, 0xc036, 0x2}, &(0x7f0000001800)={0x4, 0x4}) recvfrom(r4, &(0x7f0000000580)=""/41, 0x29, 0x2, 0x0, 0x0) r6 = accept(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x30008, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680), 0xc) connect(r1, &(0x7f0000001840)=@in6={0x18, 0x2, 0x8, 0xfffffffffffffffc}, 0xc) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3}, {0x80000000000006, 0xfffffffffffffffe}]}) ioctl$TIOCEXCL(r0, 0x2000740d) syz_emit_ethernet(0x0, &(0x7f0000000080)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000001c0)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}) geteuid() 16:00:37 executing program 0: setuid(0xee01) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x7) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000200)=0x3f) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x2}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: r0 = semget(0x0, 0x1, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x2, 0x2, {0x0, 0xb4}}) setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) 16:00:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) socket(0x32, 0x8007, 0x1) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) 16:00:38 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x39, &(0x7f00000000c0), 0x0) socket(0x1, 0x2, 0x1) 16:00:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x1, 0x2, 0x28}, 0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x7ff, 0x1}, 0xc) 16:00:38 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x80) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x100000000, 0x0) write(r1, &(0x7f0000000140)="ee05780a3df399fc328c855a6029aac1ea5c8e0cf232f59818fd99ba992242e30fcad2aee965ed80baaec7474f5ceb9a87ea10a5f2695c3c2c799c29f189ad3963547c8524dfad106a03ef768073b4b5f67b1b5a747d7111a2278cce95f2c6c00cc64c976d999e7e142276e5645c735d368441fbfd852d61d8dbd7d9b577be5d20233656f09b2f852ae1c2468cb857597b4d1ffcb75950e401f7fb4b553978f576acb9d8059e9eabddbe7b475ad12f6b7b3eb103fbc93f0210172827e35fb388aa8f367f60fcfb027906b95905834ebcb4dd4e7a3b6c8cea6b3f88", 0xdb) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x8) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0x78900b68, 0x0, 0x0, 0x40}]}) 16:00:38 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000340)="e705410c70d370e2a0b7a84a9735cc3d96929d2fbdb2248cc8bdacf1f5da3ea72a87d110b82496e7446efe7bc13f5e6c9204a9ffc811389d0dff2355266fb61f26253c6d4e11ef56a7f09b78255263434c032d04a69eca47838a08f6dcf12d76aaab41ddb7a71340511a99fffe987a6e2228af79d355ce6468dee5aeb3bb9e5d19c7fd738741580db3ce87206b24e2b59f5d77156a06823124118782c8fa3b3d365108a308f23bbf69d3af061ab237eaf73d7984ecd3b57c2a7afccf7e71a295616b28e99dfb747b56de8ccb16a79d0f48774b0cc9614753d8925ed6cfa58453973c2096b2ac732391bf", 0xea, 0x2, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000580)='./file0\x00') write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) r2 = open$dir(&(0x7f0000000500)='./file0\x00', 0x280, 0x6) r3 = geteuid() r4 = getgid() fchownat(r2, &(0x7f0000000540)='./file0\x00', r3, r4, 0x6) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom$unix(r1, &(0x7f0000000440)=""/153, 0x99, 0x842, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) setitimer(0x3, &(0x7f0000000100)={{0x7fffffff, 0x3}, {0xfa0, 0x3ff}}, &(0x7f0000000180)) 16:00:38 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x3, 0x4005, 0x0) sendmsg(r1, &(0x7f0000001780)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x9, 0x7}, 0xc, &(0x7f0000001280)=[{&(0x7f00000017c0)="60a5e3a776ddfd4f6c616569fdb306902bd34f50f9f817735fa42d3962b92b1fe3bd155e5fd7fe0331fef4661c09fe3753af2240d39f87092a9ddde4cc8ff822a1a7de0e16d1f724c85f337a73950a24dfdfd138249d81d2e03cf968af1e5cf8ec691e76601581f89bd067aed9eb9e115e97684e37ea1a2b8f3d47fd7208569f7075e9b84b542146e00787f1aa20b7a66c40c5410781fce2a4978c3faf767b9630248f3baae2df3799dc16e9554d9d96028ca20014ae6c60c45edafa6bc9534ead8c361e85c3e26d6e411628dd1e9a057185e40434f6a8aec15cf5586e8cb0ce1fde1f4b8f46e93a354aa626d654e0bd5b5d30139e28e1e14f528f6df93866542107b77b2d0243833310624fe7ac9c4267e742b96952a33ff30e9aefaed4ded0a601d1b874dbe9e678637e4cc0752a7ae6dc57cc0af7bb7f0634570ad8592a361e6936a4427e21d1dba125b215e6dc49074e729566c1fb925bf235c4a279a0309d5c86e738ef8eebfa0f5bacb2748e191976b2cd42585a2dd2dac06f", 0x17c}, {&(0x7f0000000140)="58fd1c4479b391eb6225f4e59cf8333b2a8bdb7b2acf79c8f6d32f566f214311a51af67beaecb65a0004bcfa03e6312ae58417a89760eaedd75e6a06c57f575187da6be4ad56c39287c4e580cd59796ddd355530ded9c7211192177679dacfcc4ed47c99266c4569b18873d60f10cd5f353c573cf7a62d05d7f3cd65384bb3fe4d398b1b7c560088d4f59999dbbc2010652f6afa4e00b2c0fe117b75a97649acbfd1fa7c9d1cb82b0cda7d8977839f5e9c0bf204304322795174dfd58573f54046901d207b4de95a02c03d979d11856b561f91a15b2c0cda2b4a42b19edea4ce8eccf7b657dd21e206a43c3263", 0xed}, {&(0x7f0000000240)="243df61a1e6be9328b1223fc9bb10cfe0fd5e35a1f4af2f531e61f3411c5403e913530bc3ade11c65fb4a76000f2fa89361ef8f085ca3b1a7d07f17d", 0x3c}, {&(0x7f0000001340)="103469cf7a2d32888996d9aa6719111d13cd9111dd00de0a620b780c6eab5e6bdaa206fa4d040ee498bf9c2804dcfa78f31a24e4a303ae56c39b1a232e53ecc5f9fc0713e40a8e2fd839b9e25c184acad9d50f9cfd209e1d0b0326602fcaa2486604de645f6bcd50f89f47543dc7151fd93c84122810ac6089bf02427a690f9252abf724a99eddf058b21d051b675b502f56bead99e23f59f470753c3f0800e68a4b6a6ffdf2b47286dbd5a17a9106c1a3c74e", 0xb3}, {&(0x7f0000001400)="d18d215c23e612184cb8906d9f2b8f1fa6140cfc32337979619ca093c4ad6c03d6b63e53d1f22a848c5c2cb5b5412420615273f2138bb6c05175b6ba2766544b7588f4a5974d8376ea484827cc21849385dfea86ddcb4f5793397c6483175cb04cb84b6b0347eb7d42ef3baed20396c20512010bb93a69be6c4cc3d8be4b730195f946bdb381c5fd0f36a37ef69f0f737c764c97cb70924f97fd6a14f283fdd0c0e92fddf5b3e5424974af5dedb8335d0b8cf56a6d2c25ae22f3cf4170c212b5", 0xc0}, {&(0x7f00000014c0)="bd85c821974182fc0f91b5f101d8ce711cd678bc5439dbe12728914a15e347a1e126f3142b35bb856baefba440104530e73eda758abcfe34c4d786ec54f23c467c756e7d36b21626d231485bfa73928c32d8998f8862f97861681cc8acd8d120e77abbaafd19bf38ab85c8deaf264f08b233a7789d79cda2bcd3d6bd7109bb553430ab29c745bccbd64bc9c1815850b43ee849ec621bb9d6141f837861b568e58ec30f2f7aeed05eb95a9e35c79a7e445d8e00e29d8940ff11912d22e1b4fb44e82aee4b2effabddf8087a8552125b59fa641382b7f799", 0xd7}, {&(0x7f0000000280)="e725d9af97f3548848096102a732d4e36cb13059497f09875cccf7605d42416fcbb912686e976d76dcd78419fc96d63bbdc72099c61e73e589a41c10349c21f335b89f579b6a8b4005cba81932d7e93a0c9bd945bc805ac3820b5ef50f909508ab1c435e1b4857486da517d32202132936f1b9a4ebdc8e", 0xfffffffffffffefe}], 0x7, &(0x7f00000015c0)=ANY=[@ANYBLOB="70000000000000000000000007000000085bfd518e7552039e1bb5a46f8611baa69c30843eec9523064d4816f7581eab1e081ac07def72af788404190c2bd0c971e490972ad6aa3c2f89e98319e3458a920f79add825fa62381aac26763fafa21e76c16417c23c8901000000010400001650b8846ff9b5f5b553b54d833428ed5774e1af9ca3b565055e5dc6fbdb0701f148e88a6cff3fc039e3fb7babb8991dd120d8a09d9b7f0bb6eb3f1cfde8a4b4835173d90fe79b0b1444058dbe246a7951a7df9b44d0dcd55521afbe5c1ae084d2f5ab86b353b3b393c116a83516a33336fcd35462a68447ca6d38dd5bc27599750ea9c555d3a56d7e4e3b0927cf5385b6836d1bc70ba36473d63bec20197ca86156f24b7715539be360d65b31d7cc19280631a73c7afddccd00d1279eed3d12aa3200c159c1d3b4c4f3fd5fbb643902fe580000000000004000000000000000ffff0000060000000c0d9953e1ef46afbcb5623f40fd249bac8571b483c432920d8f92085b7af097a8dfd36d39a250503ae8000000000000"], 0x198}, 0x400) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xfffffffffffffda5}], 0x1) 16:00:38 executing program 0: unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000080)='x\x00') mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = getpid() getpgid(r0) getpgid(r0) 16:00:38 executing program 1: mkdir(&(0x7f0000000400)='\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/', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x3ff, './file0/file0/fi'}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000380)={0x5, 0x1, 0x100000000, 0x7174, 0xfffffffffffffff8}, 0xc) close(r1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340)={0xc51f}, 0x8) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='.\x00') mkdirat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x0) openat(r1, &(0x7f00000002c0)='\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, 0x0) renameat(r1, &(0x7f0000000140)='./file0/file0\x00', r1, &(0x7f0000000480)='\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') 16:00:38 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) accept(r0, 0x0, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:38 executing program 1: r0 = semget$private(0x0, 0x3, 0x6f83de7a6a7dbd8d) semctl$GETALL(r0, 0x0, 0x6, 0x0) semget$private(0x0, 0x7, 0x4) semget(0x3, 0x2, 0x8) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x81, 0x1, 0x8, 0xbaa6, 0xfffffffffffffff8}, 0xc) 16:00:38 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="e5fbe6", 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:38 executing program 0: r0 = socket(0x11, 0x4003, 0x0) write(r0, &(0x7f0000000000)="1ca02df52c858f4d4353fc08a30a18459c005290eb1b6aa7c0c784ee90b25055b3333b97a2ddd8ba6524d171e563be0dfa5826f59195f1eadc17941fa3cfd6168e456a531b51db59c5cf95abea88c1bd2a2ae2d7c573dc0eb869db2e9fc31199f79a4feff977666b0be53972ae630f5f453591c24e8d560078542d82358045b61c534fb6f76ee1f4e4a680f394335cd5d0b6f8793710105c6414b887c58874f2eda22d13a5ea454feb0fd00b47fc8a167cbb796aec1f68149f31527fb1ce9c56a40266c8ea9c35be1f09963550365a9f2a", 0x3f3) listen(r0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) sendto$unix(r0, &(0x7f0000000600)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff000000000000000000a74d1467802813c67be231ddb366d8cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5041233cf6e27749bbd97bb0d03fe2d44a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac4e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7000000000000000000002f13e2447ed858570c31ba58b907e6a3be870b1b53001d5207e0a58b0d28107ae72aa4c7c5c4642ee4e920dc0581531ab6ee6c1fa4a0591c180b3913eeb8b48326a43419cbbd67e6ae11c90e7ce266710a977fde9c4903a60e396f6e5a6d91c9197fdc2fb2f75ceac88f71e677c74151c1b2eb4154f15d9df0fb23848ac01b6d1a1b984ebcf85a62d93f599ee15272b8ed9cb06016b6812118464942b21abd46eccc77d258f66faabc892aed931e408a9a8d2335dda495d4f01db961c06ecc032d3f2120826d7d9e1135450bce944c47f6ecb988c25c9a4ad1242977482f855b5d46663260bd6ec18887b8baf0d1a41c6ce0aaac3d3da1a6f6d2504eb365564d7306db77f9f57d2a4be387df4230cc81ccdef79702ebc19e4b21", 0x26a, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0/file0\x00', 0x1, 0x4c) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000001c0)={0x0, 0x3c, {0x1ff, 0x9}}) 16:00:38 executing program 1: open(&(0x7f0000000040)='\x00', 0x0, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) 16:00:38 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setregid(r0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) dup2(r1, r1) r2 = dup(0xffffffffffffffff) r3 = openat(r2, &(0x7f00000002c0)='./file0\x00', 0x8, 0x2000000001b) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x9, 0x4}, {0x18, 0x2, 0x6, 0x4}, 0x54a, [0xffff, 0x101, 0x0, 0x8, 0x8000, 0x3, 0x0, 0x7f]}, 0x3c) socket$inet6(0x18, 0x4005, 0x1) setregid(0x0, 0x0) bind$inet(r3, &(0x7f00000001c0)={0x2, 0x0}, 0xc) socketpair(0x1, 0x8000, 0x814, &(0x7f00000000c0)={0xffffffffffffffff}) connect$inet6(r4, &(0x7f0000000100)={0x18, 0x1, 0x5, 0x4}, 0xc) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000200)={0xfffffffffffffffd}) shutdown(r1, 0x0) 16:00:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 16:00:38 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r0 = socket$unix(0x1, 0x3, 0x0) accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file1\x00', 0x0, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) recvfrom(r0, &(0x7f0000000380)=""/129, 0x81, 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[{0x2, 0x4002f2ad, 0x5, 0x7}]}) mkdirat(r1, &(0x7f00000004c0)='./file0\x00', 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000000c0)=""/93, 0x5d}, {&(0x7f0000000140)=""/111, 0x6f}, {&(0x7f00000001c0)=""/17, 0x11}, {&(0x7f0000000200)=""/48, 0x30}], 0x6, &(0x7f00000002c0)=""/99, 0x63}, 0x841) 16:00:38 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x988, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x40}, {{r1}, 0xfffffffffffffffe, 0x20, 0xc0000000}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc853606956715be63a7e6a23becdf7911de8b407c6c12628d96ec10d6a606254f0704f19e3d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06f7aa3f54b060000000000000000000000000000001a", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) 16:00:38 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f000003b000/0x1000)=nil, 0x1000, 0x6) r0 = socket(0x18, 0x1, 0x0) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000080)=0x6) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchmod(r0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x87}, {0x7}, {0x6}]}) syz_emit_ethernet(0x995f97a5, &(0x7f0000000040)='\x00\x00\x00\x00t\x00\x00\x00\x00') r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)) 16:00:39 executing program 1: r0 = socket(0x11, 0x4003, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='$-\x00', &(0x7f0000000180)='\xcf\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=']\x00', &(0x7f0000000280)='+(\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='-\x00', &(0x7f0000000380)='-\x00', &(0x7f00000003c0)='}[(\x00', &(0x7f0000000400)='\x00']) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:39 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000380)='./file2\x00', &(0x7f0000000340)='./file0\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)) recvfrom$unix(r0, &(0x7f0000000140)=""/2, 0x2, 0x2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) renameat(r0, &(0x7f0000000280)='./file1\x00', r0, &(0x7f0000000080)='./file1/file0\x00') readlink(&(0x7f0000000180)='./file1/file0\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000002c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000003c0)={0xffffffffffffffff, 0x80000000010003}) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") preadv(r0, &(0x7f0000001340)=[{&(0x7f00000001c0)=""/194, 0xc2}, {&(0x7f00000002c0)=""/81, 0x51}, {&(0x7f0000000000)=""/22, 0x16}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000080)=""/62, 0x3e}], 0x5, 0x0, 0x0) 16:00:39 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="44d4f0621c0ae5875125e3905ac35b57ace37258878a7d3a4c2e1592c9ecf0a76af689a571bb349eb8b752806ded", 0x2e) setsockopt$inet_opts(r0, 0x0, 0x65, 0x0, 0x0) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0xa91, './file0\x00', './file0\x00'}) 16:00:39 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xffff, 0x3, 0x100, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0xb) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x22) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3, 0x6, 0x8, 0xf0, "c7d32c5dc4f66530698d1b91b285b5ead05fd3da", 0x100000000, 0x7ff}) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800000000100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x34, 0x0, 0x0, 0x5ce}, {0x2000080000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") kqueue() 16:00:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x6, 0x6, 0x1, 0xfffffffffffffff9}, {0x9, 0x2, 0x8, 0x9}, {0x2, 0x6, 0x80, 0x6}, {0x1, 0x9, 0x6, 0x100000001}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x84) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x8000) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) 16:00:39 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) fcntl$setflags(r0, 0x2, 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x7) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x645) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20000020, 0xfffffffe000, 0x9f3}, {{r0}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x80, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffff9, 0x635baebba138eec4, 0xf00fffff, 0x80000000, 0x5}], 0x4, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x20a3505c, 0x1}], 0x10001, &(0x7f0000000100)={0x3ff, 0x9}) semget$private(0x0, 0x2, 0xfffffffffffffffe) 16:00:39 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r1, 0x2}], 0x1f2a91c223552b7d, 0x7ff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xfffffffffffffffe, './file0\x00'}) 16:00:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100000000080000b69b0a095f27df7e511952ef5e37e24091adfa52ecd87b70dd0158ba5888528d2fdab5968bd0c5072d83a0e19c9554c9a4a018fd00dd07e997242d354c6892fce41ca855dc7a67ca6c9743d7feb2fba998bb61e66f8d55d3c22862a32dd86e5f67585596e90acae06e34c2ab8680803f93424e8db96d6b7f4c17616e44288f3105baff913f0db4652a2624fd39c1a7bf7a635a299df8c99a0dcec502c08fff7e529c921179d4f9b22fe2a92bc9f474e316358ee0b426383c1ac11c0017208e4220cd70fb0e0f82faabf2743817bb46d51f1dba9ad668e93b17272cd941592816fb521fdbbf0a889e95a897c435aac12c477061efa1e18cac60d8ab07d6889d0204dc686efb7a829409087483dada0eac90117e04ab349f5e0e77a666071a8103318d55f56dbe2206e35f44bac6ed39ec2309d7f58496a8672cb33ea379c189aeafe465f1f58eabd59bffb33f23c5b804c48461cf08313a5bd84c0803ad1254f330a8efc27856958fc405dddaa2279e45f07f1fbad829a1488212e51ec4d3b528dc270e43aeb78007a900a5f00f80"], 0x98, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000005c0)={0x9, &(0x7f0000000540)=[{0x4, 0x9629, 0x8, 0x2}, {0x9ff, 0xcf, 0x2, 0x3}, {0x9d, 0x2, 0x2, 0x3ff}, {0x4, 0x5, 0x3000, 0x2}, {0x480000, 0x6, 0x0, 0x2}, {0x0, 0x5, 0xffffffff00000001, 0xfffffffffffffffa}, {0x401, 0x1, 0x1, 0x2}, {0x80, 0xfc4f, 0x2, 0x1fffc000000000}, {0xbe, 0x6, 0x8, 0x9}]}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={r2, r3, r4}, 0xc) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = geteuid() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x8000, 0x80000000, 0x3, 0x9, "2277e554debca71a6113c9a739013b98265f0337", 0x3}) r8 = getgid() r9 = fcntl$getown(r1, 0x5) r10 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x9, r5, r6, r7, r8, 0x4, 0x90c4}, 0xd262, 0x0, r9, r10, 0x1, 0xb87, 0x8, 0x2}) 16:00:44 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x21, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)) r1 = socket(0x10, 0x1, 0x0) getsockopt(r1, 0x8001, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0x80}) 16:00:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) 16:00:44 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009174061afef92a29cbf649c82d0ef88b1875f79239e0b88bc178659ac561c943ad3798012908065a6757d94fe66d141e90bd9ff1abe21b060cfbbd5503987a89329c423e02bfcca8178128a79ddb215590f8a9f4fa33ab302d26ebb304cb3ae39255ac3307478f3618ced68f5d3742b8db5ef23e76f07df8bb3e511a91bca7966b24a0241f9a0c25b1e3a6660de93ff2a4c36d7f1f03a2ec393bfc550e93ad9499b49e3a09ce4024b5695300c8d02893090bc84a4f764a83fc5abb1d1fae02"], &(0x7f0000000080)=0x2f) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0x8) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = socket(0x2, 0x5, 0x80000000) close(r0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) fchflags(r0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r2 = dup(r1) r3 = getpgid(0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x3ff, 0x5, r3}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "b08d14c675040000000000ff0000004ae5000001"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x180c0, 0x8) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80000001}, {0x2d}, {0x6}]}) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:44 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r5 = kqueue() close(r3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) getpeername$inet6(r4, &(0x7f0000000140), &(0x7f0000000200)=0xc) dup2(r2, r5) 16:00:45 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:45 executing program 0: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0xa, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x2812, r1, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), 0x8) close(r0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/41, 0x29}, {&(0x7f0000000200)=""/87, 0x57}], 0x2, &(0x7f00000004c0)=""/217, 0xd9}, 0x2) close(r0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000300)) 16:00:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x81) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x401, 0x8, 0x2, 0x9c, "a16eb2df7e1ed5b7210b1234fea6c1444b7a0d98", 0x1, 0x6}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup2(r0, r1) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 16:00:45 executing program 1: minherit(&(0x7f00005c2000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f00005bd000/0x3000)=nil, 0x3000) munmap(&(0x7f00005b7000/0xf000)=nil, 0xf000) 16:00:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0625820201f0ffc09c0552968923ab1bc8e8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mlock(&(0x7f000024d000/0x4000)=nil, 0x4000) write(r0, &(0x7f00000022c0)="f4d3b18ca9f8a23e1eb4a943528ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ee45e6e75f65c7c086906a8b4d43d1159490687b95573c6a2e1e28f66ae1c8c58a8d9714c627f8732970ceba6b35e5d56ac516ca59b4fbc366ed3c5bc053f88f9a9f2b7585c9a82759924945b372831febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d9893e756334ded7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fecd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d62f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b047dc819e7103dd45525145cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fbda2c1f6596e4461b351f4bc647f948ecfb4dc18fce438e449173f47e24396df0d28cd796e5449063a0991c207f590e0d740100000ba0ef706265185f66e3ffd031ff82bcce06510f729c049d97d18c78073873e2e7999af0982a19c9e6ccad340be77d71c992973d67eb3eabea1aae4c1c827b9c40dba60a5f623b2eddf1748b089a9f56e9d2746b18deb24d4a3cdde674bcee6c19c27c3e944084e11df903c866149c31ae60cd423fe836176741a3cb84ba8ef17fc65b24975080423945e75c06dc816c280af100bde1f5838721db1bede13e82825a6ccc8af75a020cda00254a7d270f1242a9b60cfc8c5c81b586647a4863ba36a1ecd4ba6664d9eb1662980baaf3babf8197f8500794558b0fedd68aa909343b6817f1b54722e3ef4dbe99721085cc1d938df693fc99215f728e251ef7ccbaa4f68d23eb5a71c853333e68587846d3ed0c52293ec2d562f30af0d09c25c691fe62d9e69d2a1da1b78b67036683107b64062d8247cb780748feace59fd2b6ebdd916526ffd30f92715117da0f8d0ff846daa7b0f9a7342eecb6a7b25cd123cb201c027669a42d401438bc92cdca3f83d758fe4d3e91991a51887c398b1659adca009e89083db5559df5fb49ed260a3c20921b35fb0cdff4a4c4840b616b4fea2e88eea2aac553944613047add9c974efb77e1e35bf923d76b7c4406448ac3d8c4fe9d13e39ce70dd72a9b5c94fd5334b9df30d34e54ebd58336c4f413f019a839f99b960a4428071419a4263b9bdf012180c0773fcdad49856321fbdc645842a618691baf2bc149683bf32d9621d5120df63b5a6330e95001bb402d5f08b4828cc4a92c899848c7551a06cafcbc8a5c75457e0e05e9f0659bff7763502812dfbfcec4bef53b499d40b5ef727177699c2f6ef506bf1cf48eec805e866bae831a99354a091512069b12eb86d8b1de8df1d1722b75136e41c512a0b1c4cb41ad261c72499678585a7fe7ffbd88210888233f623e057546e99f6f4b4217cb68c44b18c79c7a97363abde5184f8ca500c238bda3f306815d129ed024f97836cb09b01177b57623e0db41d16f45aa1ae0bc72399241dcfc1ab44f4f7bf61f1723efd2fa1504c823ce96241b6a93cad1955c41b22afa587800c7af28ef349208791e625b8d4c4b6e99d0b92486886b7803746b8550ce76183c8842ffefa06e75fadc0bb4facbf6c1c80ad56763544bd853c3740323bcfa341eedd3d641f0907405f0c6c58d36345628cce0b25998ea74d6f530734cc457ba8e5da90fceda0e693e320d92bd91e06030e448c22be8b7ffb1817127eb5f89ccea74faa602bc23fe77708c54ab59c99f3110f9507aa41847dbbdeda649f49062f15fa37e93e45c5ad7f465b4a5883dd984d95bf1862651a4db600b26c0779622cb6526738dcaab5dc9cbe354c01a5cabae9e27d78db7c743764ee10910c5f407bdfa2cc94da8d1c0748e8672d71c4919b16f51454ac4e300005f0f64164affd503c33ae89f75f43620808bc9a1cda51ecc940ec32c69112f9fc71ad93d71a84592713b36688ccdf63cdb396a2264b213ff4a5f6d9a4b346cc82f96eae5cd194aac9e8d0b2b58683cf1fbfc6d9fb9c63e5d2501ec7b682c2c540611478605760203725243d354754ecd189b48dd6774827cd8c6e403fb71303f503f04ce17f5114a81e503035848bfb4340d35d017e82114b2c814accdb9e088d4e5d1d3ba5fb28f96abf8c8ddf4405abb7cbc6a08e9ccac8fa0586e0656d4c37424d3aaac4759ce13c6db500d920028f6f94170c98ca828677712fa667c8aebbb9d5580", 0x85a) 16:00:45 executing program 0: r0 = socket(0x2, 0x4003, 0x8) getsockopt(r0, 0x0, 0x1021, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x20000000a, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="fc3a92a683f64d48797f512a2e0bbf6a619c6cf1b95878313fe42d055fdb78424ed2282ad58af6419a38c4fca34fd9e93acc6bdc0291691563aa11cc70350005b39634f70b3c1ab377043d36ffb7010f9d73d26ff2c1d1e0980276658ffd75be13e0bba4013be10e6ec84bd1845c011e79a90af920b854c2e731c1e5de4cdf2355537632160e0c2bd55264522fd5d5110cf7da558bde2064", 0x98) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10088, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x2, 0x2, 0x3f, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffa, 0x9, 0x1, 0x2, 0x3, 0x401}) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000001}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/68, 0x44, 0x842, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./bus/file0\x00', r0, &(0x7f0000000340)='./bus\x00') mknodat(r0, &(0x7f0000000240)='./bus\x00', 0x2, 0x3) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000005}, {0x80}, {0x6}]}) mknod(&(0x7f00000001c0)='./bus\x00', 0x80, 0xfff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000002c0)="b6") ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r0) mkdir(&(0x7f0000000200)='./bus\x00', 0x10) mknod(&(0x7f0000000180)='./bus\x00', 0xc, 0x3) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000340)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r1) nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x1c}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x6) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10088, 0x160) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') dup(r0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x148) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x89) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000180)=0xfbce84a5cbcce29e) 16:00:45 executing program 0: r0 = open(&(0x7f00000012c0)='./file0\x00', 0x8000, 0x0) recvfrom(r0, &(0x7f0000001300)=""/251, 0xfb, 0x40, 0x0, 0x0) r1 = open(&(0x7f0000000040)='..', 0x8288, 0x0) recvfrom$inet6(r1, &(0x7f0000000280)=""/4096, 0x1000, 0x1, &(0x7f0000001280)={0x18, 0x1, 0x5, 0xffffffff}, 0xc) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='!{\xf8\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000240)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00']) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:46 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x3) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) r2 = shmget(0x1, 0x2000, 0x38, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f00009d2000/0x2000)=nil, 0x1000) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807effe450 failed: hole in range 16:00:49 executing program 0: utimensat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) unveil(0x0, &(0x7f00000001c0)='w\x02') 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x440, 0x0) 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xfffffffffffff87d, './file0\x00', './file0\x00'}) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001580)="6a86", 0x2}], 0x1, 0x0, 0x0) 16:00:49 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x1, 0x1, 0x80, 0x1, 0x10001, 0x3f, 0xfffffffffffffffa, 0x1, 0x3, 0x6, 0xfff}) dup2(r1, r0) 16:00:49 executing program 0: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x81, 0x100) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x40, 0x116) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x1}) chflags(&(0x7f0000000080)='./file0\x00', 0x8000000000) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x30b, &(0x7f0000000180)="738c2b966a741106c302001f30f3d3a76edc1521cd2e4bfd0801b6eef7bdbfacf0a9ab1023b69db6b6adcd5c68ba1aa5000000") 16:00:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, 0x0, 0x170) 16:00:50 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4012, r0, 0x0, 0x0) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x2000) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0xfffffffffffffffa}, 0x10) 16:00:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) 16:00:50 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x27, 0xc, &(0x7f0000000000)="ebffcbff000800070000003048e6993196a30800", 0xa8) 16:00:50 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) socket$inet(0x2, 0xfffffffffffffffe, 0x19) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, 0x0, 0x0) r1 = shmget(0x1, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) socket(0x7, 0x0, 0x1041) 16:00:50 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/4096, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0x20) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x4bc}], 0x6, 0x0, 0x0, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)="482448b8dc5ea9d503f1d8c2b5bde04970934258c1ec05ba420f9f866b3dba332c54910338ee72d0c68ee72029dd43e0d702c288c0c57086b49476db167a8f96b1bf649367110b8d4a5534d53f1a", 0x4e) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7) write(r0, 0x0, 0x0) sendto(r1, &(0x7f0000000000), 0x0, 0x40a, 0x0, 0x0) kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000000c0)=0x6) 16:00:50 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = msgget(0x3, 0x420) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/114) 16:00:50 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = accept(r0, 0x0, &(0x7f0000000000)) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) fchdir(r2) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:50 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x89, 0x91, 0x0, 0x0, '\x00', 0x7}) mprotect(&(0x7f000076e000/0x4000)=nil, 0x4000, 0x5) r0 = msgget$private(0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x1, 0x8}) 16:00:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./bus\x00'}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r1, 0x20}, {r1, 0x62}], 0x3, 0x7fffffff) mlockall(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./bus\x00', r2, r3) 16:00:50 executing program 0: socketpair$unix(0x1, 0x400000005, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) dup2(r2, r3) 16:00:50 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100), 0xc) r1 = semget$private(0x0, 0x1, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/156) 16:00:50 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000586000/0x4000)=nil, 0x4000, 0x1) r1 = socket$unix(0x1, 0x8, 0x0) socket(0x12, 0x4005, 0x72f18d05) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 16:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r1 = msgget(0x1, 0x211) msgsnd(r1, &(0x7f00000000c0)={0x1, "564124d6cdf5ae8734ea70f08501ce25407363372c28a43ef596ce62b55cb7458784abcc62c44289cc77cc433b0a1db20a71956684804d9de39b26cf7e5255221ed0444dec0571d26a7b883d94521f968affe8e2f1269910226906c037eda557821f67f9"}, 0x6c, 0x800) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905e106ac11e1a2b271405377aaeabb959a651495bb38e4475afd1ec5277da5a65c8339255227daebdc639b13beef21bc7fd98bbcc76c3d6097b63b13193d37aaacecdd9363f02f5d4a24ec062d3ab7810b99ced7c79ad683ef0e8ea95041bb06d184d8464df7150437046d", 0xb72) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b98877582", 0x4f4) 16:00:50 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0x0, 0x3b, 0xcf, 0x1, 0x7, 0x9, 0x7, 0x10, [{0x400, 0x401, 0x2, 0x1}, {0x6, 0x8, 0x8, 0x30}, {0x40, 0x9, 0x7, 0x29}, {0x9, 0x10000, 0x9, 0x5}, {0x7, 0x0, 0x4, 0x9}, {0x8000, 0x9, 0x7, 0x3}, {0x7, 0x7, 0xb71, 0xff}, {0xfffffffffffffff9, 0x8000, 0x30b, 0x1ff}, {0x82, 0x8, 0x7, 0xfffffffffffffffa}, {0x9, 0x800, 0xfffffffffffffff8, 0x120000000}, {0x80000000, 0x8, 0x2, 0x2}, {0x9, 0x5, 0x3, 0x4}, {0x3ff, 0x6, 0x4, 0x9}, {0x1, 0x4, 0x100, 0x400}, {0x81, 0xffffffff, 0x6, 0xbbc}, {0x8, 0x4, 0x1, 0x5}]}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000080)={0xfffffffffffffffe, 0x6, 0x9, 0x0, 0x7fffffff, 0x0, 0x80, 0x10, [{0x20, 0x7fffffff, 0x3f, 0x5}, {0x0, 0x7, 0x8000, 0x74b4}, {0x120000000000, 0xc7, 0x100000000000, 0x401}, {0x5, 0x1, 0x7fffffff, 0x200}, {0x3c, 0x2, 0x5, 0x200}, {0x9, 0x7, 0xe1d, 0x3}, {0x4, 0x5, 0x80000001, 0xac9a}, {0xffffffffffff0000, 0x401, 0x9, 0x5}, {0x75d, 0x1, 0x8, 0x81}, {0xffff, 0x1000, 0x7c, 0x1f}, {0x100, 0x1, 0x20}, {0x2, 0x3ff}, {0x7, 0xffffffffffffff34, 0xffffffff, 0x6}, {0x80, 0x5, 0x101, 0x401}, {0x3, 0x708, 0x40, 0x3}, {0x46, 0x3, 0x5, 0x1f}]}) shmget(0x1, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) 16:00:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4010080c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:50 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x6, 0x1}, {0x7, 0x1}}, &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2040, 0x3) setitimer(0xfffffffffffffffe, 0x0, &(0x7f0000000300)) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x20) 16:00:50 executing program 0: r0 = socket$unix(0x1, 0x400000000040002, 0x0) r1 = dup(r0) setrlimit(0x7, &(0x7f0000000840)={0x10000000, 0x3}) accept$inet(r1, 0x0, 0x0) 16:00:50 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0xffffffff, 0x10001}, 0x10) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 16:00:50 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgid() setegid(r1) setgroups(0x0, 0x0) setegid(r0) setuid(0xee01) r2 = dup(0xffffffffffffff9c) bind(r2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:50 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x1) 16:00:50 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) fcntl$dupfd(r1, 0xa, r0) getpeername$unix(r1, &(0x7f0000000040)=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\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\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\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\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\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\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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00U\x00'/4098], &(0x7f0000001080)=0x1002) 16:00:50 executing program 1: clock_gettime(0x5, &(0x7f0000000080)) r0 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/116) shmget(0x1, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) syz_open_pts() 16:00:50 executing program 0: mknod(&(0x7f0000000100)='.\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) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/155, 0x9b}, {&(0x7f0000000280)=""/105, 0x69}, {&(0x7f0000000340)=""/207, 0xcf}], 0x3) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000300)=""/21, 0x15) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:50 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x879, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/156, 0x9c, 0x800, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) socketpair(0x2, 0x5, 0x9e, &(0x7f0000000040)) 16:00:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff00000100000000000000bca52fef58c5e1cfb60e4f5dca0cf46729f658ce7fb084270e6564fe27e517be72f5dc26bf64d3161c3d7a6ee4e1015d675f9ee9c6f87d36e241a8425c8fd36ae787f05a", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvfrom(r1, &(0x7f0000000180)=""/175, 0xaf, 0x0, 0x0, 0x0) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4000000000000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:51 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="1240067789ecd52eb7422d17f78cff61c3c15239861f28cb3fc5a29e54fb7124eb00d9e86540b2873604151eeeb60b1eb4cf520bf606e0e4e5cf993a357ea4c89a4c78e0d41fda240245e2f0a245bf56106b8e594ed1789f3fb89876d39ff084ee34cb24d6d3474a5ecc97d2e37273240257bce9166daa7e5f1cafcc2ef5088805b39892f270dc7b46faca0126bdfb3b4cd18f3a26de265eb9aa8d44b77f6a38b05a14ccd1da6fe86283a851935893f42d5a9f0e6e53164622fd35497bd0dd7f61a4c1312a700b6bf2e78ea8333a9199bf8a198ad32db5c687c2f3a3fc44c881ddce668a89774620a7cc263c4c30cb66", 0xf0}, {&(0x7f0000000380)="b9c42ba6448e315576477419326f73dfe8c048db9ef02690604265289f534a6d2e1bc7e26bfd1af88ace3d14830c9023177c10eca0988200adbb0706e2b952845a3602244dad0582677310d4dc6301bb577dc8705c6d2264eb59cb08a3b07d3e9e79e442432bc37cd096fac8debd0933a3c43d63b3e2404ff7cddf660e96c5841ab6671b81d9b9ff1abfc7045368703269c320467ec482b78e938f665377df7b92f90ee63fdb3ab07fb926cb940adf92b8bf27fbe1a63311c0bfc9695170fb46679348", 0xc3}, {&(0x7f00000000c0)="2379cca81014766b483d1a3f1b568b8fc8e0e8ffe0b9b16c5fd78d6b7428db4b01a8af3b37eea1d02ca2f9b0b5ede498284019c3b540558c9a6e9afd6dba6ce2769a1daf8879a91611bd4c4a2eff7b67e266", 0x52}, {&(0x7f0000000000)="36c01b22abedf8182acc175c7f2e87529ba304b608f6562698fa07cc4d6205160ce6fdd3718d813e5dd5ea9b33f5cbb14a", 0x31}, {&(0x7f0000000480)="a54e63cfd8ba41b8c4912a645b71ed56137dfe3048a666cc96a3d384bb1be4b6f4c78b4f12f98659da745d965b8b9f1043bac3ec09a27985dfa3f33f03510e6faeea5b69ee5185eed8edd0cbe6b922bb7c2870a4042c4d5ebdec0c375700a0efbf4fb2d333e984be2a52c5797cdb009838e18938c63b9a3fa9e560b04e57863b1f1c3adb93a90ae9f65c3e1b3416cd28325388ea99b5a83e940edd0869be6505f1c9fd48ef6ed61602cf6d36733b725f66c9d7d613a68f256cf7992eeef1afa1663f756c551cef8bc72d76427ca604b6202b9f617422799c2be1f2ceb09865dd53d55e03831db3a604b36819ec5b2e1e40db230bed1fbcfa6f49a7cd98eab5645efa04c75f05a110d8802697179e45f81d6a7a091467eb972e0b054496cbe4cc3ed4c5d9ce38ccf62dd809fc240f6551e50f8f6eba0f137ee3a9b1711a681bc327bfcaaf8da1257a329babf921bda493c9e4ed7fb79c5607564bfea5a74abbde12f9f1e100724eb24a16b815db087ede8e3934f4165eac018ec14c8d583ae5343cfc1eececa97ce93676c4c7bee41d0b56d683555d6c630a04b624436e9d87ff92f573cf695e3860cd289e445be09ee197ebd8e487caa88696bcf638ca7d1a051825f0d3b8bad9a0e62cc003805eedf508fa88c0aaa83f6958703d8ab8e8ef41d06046f6ec04eb59852bc2ac7f1cf83c6abf4986dfcf1e5c563fea56babc87d017f09111f08548fc1433ffe822258423fe5b67bf34417b3b2d87099f412eb00245689879857b4952b91f3d3c05b2ed8fba36ecefa5e6954c25b42ba5a028c56e473b352769c2dc61e0e9c0be58173c8d51a9fe2885773d586ffd4df524562249e22db4c539f8541b9981b0591694a1ce5b11293987673ee4551e9b7330bfbf72a61a8946ee9cb78775eb57a819f84a28eeffe9288e652e5b8d29b5c719cd53cbf5b13f71a7e35b3bf8d5810bfc91580327029978fbb7bdf54cd960f545fbd05d314abe0ccd0b88d3d95b357214ca1552e7a15eb60e52f9838647dd0e5b06990c1143d51b69b59236c5978c72a185102295594ae0ab94437f6862332b6ae521ea06670739f5b5e5202cc3765e912d1bed99efc7a4b77fabb5f4ae61edd9d2c6eb6374c8bddb23cd4369a4c9854645e4d12ee5c90d9cfe187534acededd46a8f4165183a700c598c99ff8dcd1700ce47064a6b47224726bd4baa87b658a80d7c9a8756715d2e268815d996956494694f3fb35c37c82c258f83269ec64724fa61dfa320eaf772545e6bbd5f1abf839611a48135894356011b9b30265d711035bb72e8b9af76c9b4df60f73822d785bd611dafe230f60dfdeab187f67a2955b76f6bfc18e49aea4a69070c04ee3cfec3da5e97653fd56a7a0d169426e98dadf9ff524f068e4a608a3c2ffa4a0e9cf37811f0e295993288ccbf96eceadafa102885a3170828b43fe4f510a806a68f0c08c6b9d5df4c8e039d3c7bdd22fc41dbac3334138ac27f5e912092e1b5b1e24bc6c8cfe5ec3473651b8c25b4a72e816e3687b53275dbb51187589da0f6586d0acca7f901af9e193f2bb5e2d9eae488d3889f5ef6db7c37a88f23d27faa70d97d2d317bf6ef15a59faa62b69ce236d693456b94a84cd6bc44767749a263dacbf9128a1b168f1090dd08a0831fe804bae8490559e0b65df2063262fb85f1e5b5894cc20d1be6e234ee060c4f5e442e472ea706434a63a86aef61198433374f91bef786ca7c26526b01282fbf25a7781ffbbe35807920ac2d7222018202ecce0385f722ed51392e1db08ee6c959b012276a464407a121064015e308b86b6df5d78b682bada6b181236bfcda41e909fcec8adc66f70394eb1a9a8c7115d71294100cf1fe1bd67141d1d25714a6d9bfc30ce8e5d3da12bb089d28f75152bc4019cf077f581c0e7d55874a5407c000d322c3522bb7ad6108e893cf244ce1a64f4876b5ef76384ebd8034b753441780e19749ac441995efbeadf1c86ceecb5a66687c1c77179a7a715972bb5cebacf59051af368854f03351001de96aa19f11edff05892f4f50c428d9a418c37e0d833b498ec305e64a638c44105b761ce6e5f3a9c2b17de7baa0822cd58f7ee53f22fa7f748c1fd629eb671dc5bf5f94ec1e4067fcb50d62b6b50264022f8dbe32a95f5dde3841690aa701b0f8d18feedd027c8797e4cb64f3e9d218143e00958faee5974b8ffbd328c68a4b6c6ed404e646d845faaf653bfe5c42695594a7a3063bc1a042090b434e2164bca15b0e870ef1e75bb685fad5b66fabee906ae88d3e3c973b29f78c226f253631956b3f65afc6a7622fcb19e58c8cad97ec310ba02904a2902422e9238ac2103ddec6d8e526cc32c3e3107413ff812331120c5592a27288e8d6b2a42c490f55276bf913fa8ba34dfe5b7cdd8255a0d16b3f489f4c7a89f675d38d288e462c416081343b95fdb7f415c7bbf580dd3a7831e3babd2db9c81bca3c081d128f06763f704b07c887a3fdc57887163bedb9fbf7fbcd60e3b3d422fb4f45bb66436d13f56b35928943238f15e72bfb4e85f189369fffdedf4d2230c4b53eeb0faf57923c07765785c8c7fe76554216c5504e18f64d959d93298dbff741b8e4e5b51f0970db78962aa5f30ac426392cf8958850826c2f42d8e1be030fc5fdc90177d876eb047373a1f9ac326fc7922339c821a65a9c9245814fb8c293ed0c3210e82178c73278a221773b99b29c152104f9fc04e11036db7fbee5903fabc8e34f25ba89c15a0a5ea74fe28c58ef550bc03bc665dc72c000d4fa5fc6115187338be35e88653a649480f2cad16c2ac30461dd04ac7617d5795216de4e3dc10bd58a709be769fa50a889871f3098e6b41fb78c0060e8facd36b3bd18f5adfc01db076e3eba18e0656ffff4a0d427847f950b2b6b47b80d2fb39f0d7f6d1dd9ec1245b111369991161bc4c540cbf3753326a6af318367cc865b97a8c2467202751940b1b76cdeb6ad2989b16af5bcad4e1b9b9bb8830b9f6837c9d40550e9fc67a336a097384853fc1e1fdb5d469bf39161bdeb49f08a290508024fdf437dfec2654bff536d12c870962cc827febd425247316d2b8acd5cda1ca95d38dcdbbca85970265eb8a53d1fbdea70a64147c4a59e99bed0a91a2c43989ce3e61db6507c787be571f7fa48b225b09aa1c1f5dd6a6cc01891f675964605bd85955bf58f14e68e24ed418b3cf0baa01f48a1324e361ed40c93cdf9764fe34afb1007064b8ae168c6e228cbe20ec8c2570b165029da8431a740aaf96180b2ea88ea15a7b5ad0edb376ccbc9ec48c5b157019434d8ce6def7f2a431a534f43d48ce10b07fb9245b5ac2670f4b2d44ee33aa588bffa19b007faacaf67ac1690dd5ed365440168b45e09afadef4131f17bec631b3814f7b5282829cdd74832dc6b410b21fcd9dfa010147d85f700808ad1ca4e5698c01588b69a1849baa76503c0ba881f3f752738fd50769b6646f305c29c67fd0214e8a1eff876e025d57ff79ea873b506448ea7167134bcad8d9fe491481556e54873b6419c8ccc938d8e3474695d35af010f7b55e1905928ed39677cf91e47f80bb118e08a28cf52c1186f7986af874dfb3286438e95552804d5f6322d8868f75c564b1c2f2bbf9a8ce3e3c3211d1c67d85d65679030a6e45ef500a5b45a57406ab90eebdfe4e3e39e669bdb90a63f563fae59dd8b67943d6bfcd8caf4bd7af2bc1b49d2b50d0f6bc2e9880bfb305384c1d6211f46b4c590cd1b15857d32fbeac49774dfca5167ba1ef5d0fffa5a81f425273d673a5ec25fee63f6a1ac0dff972f0085504298e4527d5b18329411c1590eda55396d07f70068d1efb42baf44cd8d91c3d4b5d4823acf7ebcdac7ed50f969b81f418731bf3422f49fd2fcef0ea998a64b925f62bfe5b396a234708c9354a7aebfb694099f940423bafc9c671a77024940e8816c5eb6020ae2c4b5d5f904a065223f3f43cd0c717f02df1fc7f64cf399cc451437b0816b9c72da194b3eb873d4d1318e2626074cb1937e65e312f9d1451e7ef986a53c2b64b3853a104fe755514732d9216f20d35806ba2331d88d8d5e82657158600b8c4e47d4dbfcc3c57d9d8310b5ddd9f17a8babdf1711807d5e4507c960f0ae26107f059e7093dab097d372ac4c961a5303e3a627008f8e59c39216bd927d7916ae31388383b715fa2975b53277b28d9726cc3e53d81cd1bb73bfe150e51c6fa316f9ae4d8890f4463542f0cc8362c3c36cc1f9a93ee32564f11fe1476a54090766fe5fe0de1eebe88838b7600fe559bf663d686c82c625546a2f6459cfdec447fa07e47485bba6909f3b46915e1dd2a5a908cc7f2cb2d70eec41551bb51f68a38b681dab53d5ce3bda9ab03e79d0e53d20502dbbf06f30872c2a156ebe5abab3958025fcdb9a9314094c9a000f52af937592e1ada482095b996e32d25ba873313842d28c6aab7fd3bf13a111fbc68065e08381745d43f3201cc8b9b33b747865d55d4ecdfc347859dac4ad98f906d40d1c1124baf8c8d44569a6bf51902f79b8b99ebe36cd3fe6ce081d70a12426bae41387fc2d40fda9d11573486b3f861e5080aed83a832ba1929194df2704abac3cbe2c7f2c7f837bb8ddaa22ba1eea1ce1b83cc0f403bfd84b8b2e871ca62db3f76b5da00ceeddb51ae80d89f9f8f437d71a7f70fc7d431f332ec068d261c6de2d18e9bc0f24ca883421620ffb65e157a12365e2936d7cac41c60c82dc4c75548a972a3b1a9a627e66e2262d0fa039b698d4c2849e4784c4d735ebe0aa785defbed6507dc264f611955d4a351c6c6d08b29d585796829d86a9c0bbad711529b4e4b03a22f15461f7726d8b58b648ab48ec01525d9bc09bfc67f5eefa47d9617bc41668dbb3b10f2d4a9ef943a61f9e43ff71d0965ecb48b02997b1d99872004f4d11c059e268a6cd742c8a83e2fa853247325a5bd72904c3266e9983fd49187899db2c8def4b04a800d8995d3f17b2d2bdbbc4cbefbf5a34128c4f566e51383e1fc45f64c08492199cdda2ec19991f436229a4e123c303d8df909e3f00ac868b5ea459d248194ffe93f20f104eefd069f526c63644a01811be77122f935d28a4c4621d0e207793e19e61a853ed31567cbb89f60b1938864b069f9a863df5f9f81dd53c2f06656cd82e079945af883ca4e9c6bbc5027d0b86b0d0a4db94393f13b1ba69d883495aab73eb15d663917ecc404dcee575c6229dd20d1dc9d2872ee9693c2f0d4e0bf12228920b5cb8a2941411443c65b74e4423379739f952f9ce32b892527d3ae1d4a44998c9833440e5318890e34dc38de8798c87ce9b7fa97bea12cbb4cfb81b1d24dfef284cbf71c17d4df72af98a23c45d83c485315746ecbfeecee07ec4b8949f9db94ba1e79ecbf1f8be839632ff6b6021b94e441040540356e925d121216dd4ed52d8097f87cbd60b0c7c935574bae18f27d23714f99c0c2822a5f2b6c81bd1ee6899cd4d7e7a0a5d01221212df4fde6dcde8c4fa1ae54ee8192903f9f7eea0341429937f312dd1139c4539ad4985a006ee706ca6756769bcd382cae9cd053fa813e0a0407591e137179dfd45fff69b727f6ef123d8e608636a88e880d745897ff83a2d6a0b3dc6be2cc0cd55d2cfc8581372b5d4159253eb61c2fec9ad5fda8181cc5566c00281cf11eae900d8687e6404453b985df5cae1c2b2d5a125855ae618e085e42af167eb65284f8f5417851acee9702621ed8694b6d3ddab99510ffb7c082c50f689ec30bf653f4a0d68be374e92e314e8", 0x1000}, {&(0x7f0000000180)="b817", 0x2}, {&(0x7f0000001480)="cddf8dab3c303e95729c36b145fdfa26e5944387d6d55297ff64b1389a6cdf591cbbb92885114fc7cb59c8ecee95b210fc2e5d3ebf081e85bc9acebd66e396a4f8ebbc0fb9025e1a5d47788cfa4dc7fccfcd31d2542a4005bd8b756c6f8e52fc47189316ffbe5b76df5c908309c76a01dec4b7ba4274fe691a55445425bd74d8e194fd1ad35b227a54a1915a75a22106224b291a7e772264045b9cfb5bc732c1aafed0f259223e11ba7b19a627c57cd43410ab255d608ea5d3b43c39ea6d325b83db6a7adba8cd16293517afa7289cc4c2586803e2b30c12", 0xd8}, {&(0x7f0000001580)="1a73775a81774017252aa112bb36fecbd11b8a2bf0bc89a634755a251f28427f823da0201eb1b15601d1c624f91976a9e606dbf3e7525a675c47bbd9b97f8567ea80fe18184bc5846bd4964714154d5bdb32248fa4b69f7f3f5adc583b86ba27a96bb24d46b099e7a8e0a7a6e976b558515498e3010519a40a53c942b21eb4319d5d1b6e34d1bd2009dbd3b10cdcc998f200c4020dddd73f654d13b8f783077f3575c08f", 0xa4}], 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x3}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x100, 0x7f, 0x3, 0xfffffffffffffff7}, {0x7, 0x0, 0x6, 0xff}]}) 16:00:51 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r2, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x0, 0x0, 0x0, "0000009199695a00", 0x0, 0xffdfffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) r4 = socket(0x18, 0x40002, 0x0) syz_open_pts() connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000240)="612167111439c4f95b1344590d5b76e3d528caf941", 0x15}], 0x28f) 16:00:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000040)=""/59, 0x3b) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) write(r1, &(0x7f00000000c0)="b7", 0x1) r2 = dup2(r1, r0) writev(r1, &(0x7f0000002100)=[{&(0x7f0000000100)="c59ed51f860acbd9372f6d28f7f65bd86cfe80b31f8c9f9f9727ffe14e4250a3314dbf4ad9d28765e8c8492a49cf548adbffb7a40e22608dd0e5388bca3d0a728adb1a27a1f854696c3d78889c16b69b3c6a2419c3fb385bbba7017942387248e22be6cb216bea903a10532f9e65936ddbfab8349aaa032eb9ddbde1b3b21c876baad3e128b77a8ce8b5c0b505e8e87a8cf48f9502786e70b75371b0e193c5e13b925fb54e5466769a584254c91544f7df2e6bb0708d01325ee01e1fc89700c5779cda84514cf36dca28d18bb4300ced58a614af134236bc4afddc95af735d1ae73de8d34f40c8b408246c68dcd829b47cee0366dbab846770870558d0f5c7ecffba7677020bfa5962dc127046cc986600c308f075ca5ff196ac084ebdf4112f348f79d554b1e71541b92e222d775ccf1b53b1c3a575cee32c1b8af4281ac2adad1910712027c987524dba6c9c766368d31981eedbdd323ed79e98fc64079091440a814d4edaaae083586cc3d1aa3c55fbee3efb26c6865e079491ca70b58bbd0feeb6ef32657c1eb9e5cd7a6a59e791e290cafb24a73ab72c09d371675be9ba41b0eea90bab5f744caa3ac30a49ef0c9d144bde3ab53fe675b2708d194d80198d264381fdcc693357ee84d5be48d65aa2cfd8613f78f55f20186e82259cd9ec94ff908b646c938a552dffe1ae547db1e42af0068880de26d077593d26fce104882dfadf2f749d842b7394e32f105a1400b8b2f97f81416f19f262e53d731c20f5f33c7b68cb31c5293370bf9c1ed9f0fdaa9741120f6d4484dbc8d5798dc90acdc4a3e6da9e5802ec3dd3eca5165b20ac45be8be870c33b98e4cfcf4ac0022906a93808f8a7b6696e44c78ff2c0dffd90c4bda0daee7a42088339ba06224e6da2ba3817cdad2b6e2651bfdb9ac44066bcc793c41193f24d03f17198b875cc716dfcb86bf47811a6f4a59270881ef7262465c9b2a444071a1c4d237dfc7d91d13884df6d49254679f7c8e20ef2acbb5c13465add2c01fb231015cf3787dbd0420575b10019b905de14e0ce746a0e1665e024959204d2dc4bdec6dee0747335b84343e03e5beef7797e12cb22526af4c133f4de6b6d31a7fb654a925d7a2fd5d1b1db3c034573ef0c97eb7e1715496175c60aa24fbd9e887cc205c81f33fa39c12ee67ee682dac47569f143a5ada24246f9d12b7f925e05c98af195a3e16c025ada22bdc197e2c92617aa55169be22603ed0e99aed357984d157693848404f0148c099a1252c203bcfb36a6663163f169c1547dde8d9c90588ab045e7f65c71ee7fcd38b4ecdb1a459abe5e0d0f1bdda08aeeea934826b6e8458da1f77719af3b30a5b3188d4f258b738811f52839d38cc0767f0634d0834d0e899353c47e69cb4bca358d43a81fb509de8f3a916f6cb2d3cf71d5a8537031e7e85235cf53c85716cfcea13e634729f5198ae8296480d2cd8f211bf49ad56c2cefa0e470d38381e77676dc38d764fee9e91f51a5518a77a1893c7b7b3bd20f24066da3b3ef36f575569506bb5129dda9c2e77773b0ac1dec1eed0767610194edc32e6aa28fa7ca74f4b15bf32fe3313c1fd4c5b43c8103128c1c3d42d852e3187a90938ab8021bf6298a0279051dc181853630a35df4edbf244bac21bf078897c40b1ff3fb6ebf2e643a587ce69e7d955d9debfe517d1e343e592125af16b22a698da9ce1144e449c3f6e33aff8f242d0c1d94b757164000ed468e0607922e0eac42171776a67647f98e4db35f3eaa9ecd652d1705e42692df8e462036f523a77a7747af5ee0daaf8b3b654eb9fa65d67a59da53c779edbddf8172e6457e637619968765ba36b857adfd6b403a14cd350efd93912b3097c84254a2dd34fb7513b920a62c75948fed528956348119e6eff27ad7b1ca54171a0ae999d9989d07a487a25beaa869f060cc5d48f55fda7fa7b8e581d49650dbbe52601f8c9a2b487bcf7c4ff48a0e32de4f9062b031e4eace9691a5ddeb2dc926987948a10281e0c749a4692bdc1f22d43d0bce87e6357079db69b8c2354167915ae4cdb782af296e2b017e5800ac5741f1fff103eed52d5d7f7f288bf41531f3e271ca3bd34da49bc091a198a76ca34a9bff99500ac38e65b413747a09e068cac5d71ce944b8c95ae4b55b8a89f363f4cb947a213b7b8fe1068886628dfe6bc89a1f848b04a13ff37871d1f30303aa9271f80ec20bd0f1eb880fbec03947f62fd6b3313bc4882257c861c211fbf67b61fdcf984bfde90454a3f4b2169928675f5e2832aaa5b201ce41284a2b7a216ae6e8ab27fd20c292202f70ccc06a7b377f82e751e2cbcc066e489d565558183852342f99f7f19915319a2121a17f02afbb1bca0b9d824109f03c3a459413e0a31fbb9f359acadf2ba2aec0181ad7f90b41c144722f887a2233a8450b486a00b65c43b5d7fc9ab3ec4843f0b6bbd903bee45d2f41c956d2eea8ed1309e08e100b5b7de5ebcf5895ce2ad2f134ff8c952bc79547215857925b5270d4076fe8c80ecc041e540388c14e27f7cfb3ac07a727a14decb92a38eea5f96eaf5698a771472fbf7d5a831b29ce4c100c282809440497d9fffe16543adf9e2d9f263467af8ff0be2367917a6e27f0bcf679c7f521895bf043f0ce4120907fcbeaa310f773d8f29ac376eba40a897b271b7b12a567df4a675b916d7b8439acb6b6d687f623d3e47ded288cf69901156cdb2e8185f0e07aa7d70dcdf266accf52414d97350eef024571ff8db76931fb6b14ec0fe92afbad095579ce37d183b3440aabc184c75ad89e093ad10a0722db192a1aa19845bf08bd62427228e32ebcc492e540c90be20d74bfdf73ae40a0843993f0f40e5736a4d5c686ed50385c18cf3c1d111eaf6a68d264ce078ec80c36bb29973db1505a69b1d2d5d6b3b13079297628b4595fe819a03ef0a700654b2578973b4badd9652aa189b82dd1c0c58fdeb2a4d095ad8e9f97725008dae29f94b1a21a2f14cf7955c8da0cab4944c90ba5188002bb591654ef6b652b4ad1029607524d310e623c72121e4f7b8de4fd01ecf80f7f1550fa5042761d9d3e6d6fc1bb75770fcfed52a998ae29ec1519f0ca772eec2a780152dd4a3f220ab6f7ba50c30457e7c09c6d4d2b771ba43fb8377223b63f66315411e35930529a90caf1b32311cb163cbc47dcc0f0ec059e11766a796f7f72b9d098f438565a330b3d15c9dde634644279c7fdd8805d62b5b730dcbe7e2804d5b177f2440b6050cd7bda0bd8e757f40b2af12bad45945782b0fcb57bc771013d67ad9d1f88ce708aa0f9736adf3101b817434648e2084679ee0d39388278c95bb935e20f8c5910c29fea978113b13166c07424e7b9cba89b35351069b81103f8239c7e731cde956d986bc0db59c587aae2fa6441a8959d19f0ca71465eeaf5a35592fcf06ca26aa55c300e0e152118c41ae7d350418d72d71e0b9d61e2a9dfbe5edd10ccff3fa45a3c09acc0f0f6e24b015c42213b0d632b4777863a66144e5a988f0811a263bfaec9335f8e9fc8e5cd109e793feb9ece1ec976a86af998c13910a0c4cae87de39e9f26e246a8f10563994b3fcb45234d9ab80c680b2b7e6973317c0d6ed70d14cbe6b39cf1aa8e112fd05f8047bdd99722512e1f1684a8dbbc65038f35e7179e5fa58c15df95680a47fd706aff61faf754b95cbd064f1ffb0d9a25b8052856b7871a7347cc29778720925e0ba9967aa9491fb7b9d39e24d0e1d0294789b5c15a70a86bf13a00f5c254528c4d5048f391469e129437030d1ee693fc9ba2325096036515430881a998ce08803386a899732a6aec0fc1b2e6b7c652b97f46a04a675577b2bc3f7b11beaf38b4a5ebd9ab89e82448aec441f3b13b62564bad876658342dde7ed8879822b1970aa126601df0a4accb20589d1fde35c861e1ef5c88dc3b8d8b321de10967af8cb93872f3d492fc8f6a9e1133d26906b576967eee50da445508d06c62123e06e17fa7848a7c4dcc0259d7523011bf6640b4b9b19a586a6114045230e19ae5980441c37f22edb5b0d51005855f0822dbdff1a8c05a950534698239a33ab46175d498fe39628a0c6fb7f731c6f42d4c399884a31609e64725232b90a02a932ffbd2fcd78c1d0d440a6c5de7b8ac02332a01efabd61fb87d313f117c736905c5352ad9457eab79c984119e4ec5814b045204eb8fc0dfb95c1215026d2272e44c773b77a0391248e69c8a871b74507f09e24cb627c2ca6e192154e5240789c99e9436c697f343248048ff9e24dcc37c3b784394fa0ec8cbc34cd5bbd9357ab6e3f91d9cb1237ccf60fa462bec15c7c0c7c68d9d8638b2982fcf063b2b8e08161e6b62f798d18c517b21bbdb423781b16dd696e99049e84a2b170062e7771b16dfd005b9f3a44f687634d8bc6e4cc9a3d4f538c80babfd068c55d6b856ad76646bbb261ebdeee4a72fbe41d18d6421a42793f1e107d6477755f22354e8dc54065c1d9818cc61f0a009985442421448065094fe6231bfa4bc6ce996823d7c21b649309a6cef0dd1160c368efd18cc936412605be3df6dd56300e4f7596b773c086c97b00f94253b89027ccaced50c4743c51ca1820056fa6cb98e077cc11c6a13d35c6f9a0670b55bb5b733e81c2815a8b03290d269c943d928e65e42a7a6865b4b43f8771aa3a83cf52d38e47c8c1b317c36b29de2516ee424d7ad026a68278570ff7a328960e33c815417b5006c82b95180c1aea51f38e486a9003ab4cacfa46204e1380ff167d8eed7e320ba8597fa4ca731e7a9502d2ca304bf0bda5055305360ae713bff808f021bbf74ca8a7fe06a2032bd9cab3ebeeb84c6113ef07760aa0912996691529543584bfaa719ed146d9dd151c966b95a021d9da67324ae2d9e54d6c1e254ac596c42f99c079c8543912822432d49a2d64b76b9c7a15281f5d9e7f8591d42f7e2d2b7db291f60a58941041b53259d0c83ae26a85a6f00a0773f9818790f1e643e7725ecef346d1e9d3dd54b1a702529338df4c9b05c852ddbdeda0cd55114420d5e3a84ad0829f18bad4f2f8838fa5d044f0a2fa607ef7068a9b8ae53d6f5995580af5fc977bbe73168bcb6a2f553cffc5dd5393cbd8a35214e884659a2e844b92d8548251777470a1da699dc46d8bc2a25c392bc56353c7af36a43e20a261f8d27e92fab20a1111df7e0fe34a9ee98b05f0957eb03d2a09d4ccd18ca8f29fdbae0a7600948c0a1e43741f2a3e34edc7dac43bb3372c330cce47257c5f618ce2f8edada0bf23cc88322d71de16cdf5a39af43fa50497e00f0ffb847df3111f0d1958c48472cc3f6a988cbc9003064b94dd4f50cc405746701a6da1ce7b4153e151b0269ea6eb807f00c3dfa4a38b3dad0280ea8296c562468ced8413b28413c366a1bf1e17defea403b39beec43277842f25693ef2444315e225e5ec3ae7383608119d905b24e3336844a3aafaad16153e3882b21e5e2cfbb8dd756bd12aaae84b391be5564d232e653df5baf22e6c26c9f8cc7f0cc9dd3924e151eb47fee14b2585ea80f497266b9b1a6072533790a4365d4ec9a134727811d721387958d2a190476be5757868bf21e0d7cbdeac70e8464e0e215d3186404e9187901954a27ca548f6476b909bd7c7315590015234572334ee5b45b486c1be3d14958e1ed6f5d546fb8c4dbc95e6b113276e38b70cfdc565b9e8737a423a1b29b64309182fafda520f0b3ddf288d49e782ce64e6d6f4033b8a8dc0f1de6a645e2ffdd9ee40d471222aaafc6f19ab690f01b6e", 0x1000}, {&(0x7f0000001100)="87ac23e39234fee4c4283493db2e3b094afacd7fb350c9ce73623eb18461bbf632862973480652c572cf9dc34acd0e10d878d077608e04800d90d8f2c7e33bde3b787d421adb92ad10c05fb5acc465f320a72439d019bd2980e27d9e56aedcf363bd8804affebada0f7160fadd1bcdce8bf3c59d6455fb78903dd31508da648987ef3db37be28da7da7a64661ea52e813b0aac06fa8d1b2281aa82f4c0d951754c8ee74cbbabf684b1e6b6f7632734b16c5c63f906566c6564fbe106f346799dce66ac5abb967b67aa3929fd050d892bb084b764e747d9885ae2a43e487f6dffa641605462760ebe6c46f63e22fe1d9dfe1a0dc49b18d7a0097e62c46bbcf81ebc8a0d73f32dc6e2996fd7d04d80759cad14f56a0f562aa76d90f134c340e888de4007928428b7cb754d7f2566999fd01234ef14e2010e43d2afcae7fcfda7df38e721fae3b6b36c4ee5d2131a081f7148576a5ebf0ac5d3e94a7f4bf8d33ca8e5763b145e144a1b4bde41414dca323c757c968eb7fe31f15f5aac0fa4af7c20b2131ee6834625b60667949027b389e83d19ad92184d1573fbb9d5148904679a20c8d29cd29860ae7197c83774afee04cdaa37f7962d11af3657eddc2bdc3278174048fd0d4e7eed83d70e689b807093a1452403b242226d85b8b5e6e7cc1b0e8f9166cc38ffacdd72725ca5d392a6385436a6d60e6b348a32829ff65345438fd14c00c21fe485f284dac7bba5582b55732b42d24ebd8c32f3cce5bb5cbd4f51f309b37ca2b479cc5908f422c6453ae62efe30bb7077b18b6aee796574d409df04cbddcb2300e7b488b4aea785e10beff25a91d0c0d45069fd3f014198e421a61e6b3afd92bdee89fb1edd5a7a33dd87a3b3f6ee6428e3bd7e8990c6a208c065c39ef0df940ac4a3c0fc1ef6dcb3bf5599828a7f7587c63247df595b736391c561ba5cc86dabfb25345b6e82d8eff888424401a2b590c1e191ee361fe650a251c155afe6f6500820219651cbf7f9abbd6bdcdead5308c60e2b57ec1743ff0af882def89fe640eafce8ea1fd48c154d57183b97615954222e88f5671d7f2507f3c73c83618104f0e571e979031e88f6b0eb344606188c4ae9ed66e0ba021ff6f9bc1f86fe69c924376b1dcaeac8e6e900d5aa6d9bc37b3cd3affd463ca13445e1278e5393327e361dd1602c9b63917108fa118f79e3faa1f032eb781a637effc879ffcd85fd87b7ead8d4104ec10d80cfbb13d64953bd645b19ed52a19a63bbbbc7aa467b171bf3580bfdaff65f42d9d39ab3b3d3e0a34d96538be31af48493f73cba7c6e3528f3151819f3736493d5d91ccc191bd2337ee570b3a666561597defe7d5860b700ac0cbfd22f83e9198d17ce58e366e52742677acda5f67b741a5dd08ac261f478bfcc75bfe714cacce74812307111edfbb4e5b6bdfea9d9f4b06e1fead869f9ba0293c5512cdbcc6e29d49dff33198e93b4263d5fc5a5e050010df1343154549779cdc1fccf7b3a73b2973fe02338418b37aaef2104b1b6e4f578913c77a69a6f59af460ca31acf476d9a18ce6561ff6608689f715780e1a7214255fbd3af5d69ed25cafaa61e738fd472f4bcd11c428ab9aab7bd906d0c115e73d86e9078fecd8abe640e0f19e7d549e9baf865b6f2c8a65e46856223cb6921dd9e787ed7d4c758d64a023269fbff738552cd8b3d428692f055195b8b57853af44556c9acd8c1bd7a034d0e219a339c3b92f46cbd889abe2a965098d28baa7e50b6bf377870a9cb026499c382aa3acab4df5b0937e9bbab06acce1a5b785c9149036ef8dfbce821e840243fd798d17cf2b3218c8ef9ba9b9382fc70122b6ec0eb2a4de6296a97b4d5bc8e2bbd9e8b0d6deacfe2845d1ba5a524ae14127b456c3576377f09782c881f940ff590c7043c0db4289ed0fabd9ee1a4ad292340d73a35d69b2fe766ef4c7a5119747509d8570c779c01ec3ba852db8cabb4a83d698990917abb3ae567c125c881a85954f511341e460953f43aa039bbab4bb04d2cb671780d8c973429e678be7321c6b53c721cee2ef262d275b88bc1c31d96e8fac7ed84205389c4fa716ac565681c98d854f5071ba01d6a3d1cd76856efa98456ee64e5d86f83d87cf3c9274547f814657d18046a93181bbe3f1f8d47b3b8063d32066f5cc93f60ddd0c3209f427fef4d36ae151c89ca123bce919ce78b95ec30b07a6f0b82438ea5c75b66b27f5a2bb9868f430db3cb51adfe2ea36285a632b8e8def7ac31d6fc1ce81b640cc3dfdf638d7e65e8486d052c123edc92b8ce8478725cf88c91978bfd516332d088f5916aabd8340ab5be7b1a1589d917be54c60ae64841a8f05683b57514d85b27ef1cf001c871b4b2fdc61c11b047cc325e3d496da27195eca4c34deae7455fc51bf8bac7ce3fde6f8bfe3d9186e916f3026ed67fc717c2de50cbbf9b828567e29025bc6cbbaa563c95137ea5282856d2742df74c2d6497949eeaf4fb81e6776fd77ece3fa85c4b8f624c7fda3a4f8a69126236421c91824168e073948a21c0b1aeb77ac284d4fa9a0cc6f2ce25dd7b2a9a0429417b04dfc9628bd0b5d1dfab0826c9896b436fdcc90ade4dd05eabfe840b04a90a3d4f7b8624741daf62c867e42fe0fc6cc83900e41a91a82394ea7f683b3b71ac90ed5dc70556261552631c6a50a0016a267d851b8b522690d360a3e2b4645155d6261a3420552ff0d21704d55ddfd477d018232c4d72295b99c2ec6ea23588257800f1be2b294f3ca5bf3c5dfa637a5721ca0f66e762612f8e946e8206f232f09d6a6fc6d57b4ab7e39f5e8bfcdbc6e3f76319ae1af81e9a272d3a1020faaf4dfe36669022fcd4a46da9d0af26693f2c6b736eeb89d98b2db72c3128bd04343fb8b5e8e2c48b32f899ad70501f4fd452314a83e514de98fe564e3e5699a97f6846a527845e06375d938b4598c372591f4997a4fc33a0a8a71d27ce558d7cb7ed501cde5fa187d117f8a3f2f7987081c20ea7e294a1e3b43c3daa7b1feb6c1202dc25034044f8626b43332cff5789711fc1ad7728da4024b7b23aefb25680517bda3200c9a9311a81f685dffd0e6eeae099e3d9e685cd545e93349daa0715c8b26e7c4afa29695a44c0a686cb4d05c2078b60495ec3583b8e1838780be272d6d64fae5ca7f1e4b3c5625e1d6413709e0b24a71f2d41f090d391fb5eb25207c10e249f547032cf6d337383552a2c10fc78beb3e964573f0e85eb3adc2fed70d6e19e006013afd7c3727316f14d2078cb037f962474e1011db8e2afa072bef5cf9c6af328d3b1d3791b84bd30cf7c56163b139de2bd97ddab6085e95eb9c6bbbf8683e12c43e7279c298d9597a5d35bbc60499cab41ab21620b66820d055acfb39e5391e94b7415773e5efe5b2ad7662e97d7d6bf0f0636c68849bf5ec60381cbec23a076dab4abf5f5965e43157be0ec94eab7fb0ba8f701782df50aeb01b778282f1469fe5aa37db726fb18cc8b038290ec6f61658bd18cef2f400ec106bfb253f4e9284eb4e96e8ef135a2c9ace3ddfc54d5cae8fa187486250541d1c865c674313fdc408370e062eb95d0bb92267e912748cca1e25b2b07f65ff1f75fb4367478af71148da67bb3452897d79367c7f8acae67477511075107e299f83f5368686def5dfaef2bb90158403b9d4d84d8c60084a142cbd06ea149bece50ca2ba314717a2e05ba6c8119095699852205e82af9f2cdb61c73555355bfbd54a9089b7416327e6fcdde19fbb8d6d32c542f22e4e8d677fd290d14cd8c9d54f5d356ce753dff5a1e163d935a138f5721395da01584c89da97a5c52131d65b3d09133cd3db0c9169d92790ef91c20eda35c837a87d012a80be10edfbb62a11a04389d065eb6f0afa55dee3dd0235b3f664b78de73006b11038ed8a020c9e1e7f949fd5fb82e549f741914996b0c05034f40b3465f570b25610dd7ce74978840d7d15ad9ed0e7142f50b3da0ebad7c2b3ffd21bcc1d5c10d346dc93494ecbe337a496a3d17a70955582c29d669b02446ad68dd5e8c108c1c9eea7fff4afcb7f28da40f93fd6554f4d3123803e1259ee8fb61c7a361c75ade8544c8f26c53e68686f5f9e7862b5a057c8ddfe5c86a470cddcc750c1b0b3ba66071ea97fcaa5949912224cb8cd711aa28d1a328988bbd6dd14bea92e2131fbdf2fbc29d194471481eddf8e424f6b00b84d11686dfa8b40b872b4d9317d95c0bc2bef485747c2a2547720f21cd18b95d1d20594d3eb9beccf26a6735de3575ffb5dc2376878f812243e7166502147745c5ae84ce377f0cf763da36924a6f2a5f476b1b8dc76016f10407b8db7573c10a7f048b8ff470af55cbdb54ebc65d6fd6cec7972ccf2bbc3e31ffaf75b0aafd10c21ddb5826ca8f87e05d266691ed71f15071a1affc6ff2f60e122e5190cbeccda00fcbe2ebe0cd7385b423a0bb4632f5d72f3e40fa41179648b0983b1c11386f6c2cc07c3894ebbd1aedbcf1933492a17b8d9531ecab03404b3034dd790a6835958b2becef3ce5f69616fbeacc11795475f93f4471575a0e37fdefff035c4124785f7cdba770ddf76b24c523dd17c36627f7266adc9f6609b590c6c2a94a57ccd8a1d8f03e4a4f567a7694f40aa490b7872a3527dadb0eb39f4939dd72dd909416f36f7e8916e7a35ba0882be9cbb120c0220098ec9c32dc8896a773421485c7f2c07915a9e74eb94e888140ac881ccdeb8ee446f1968bb38e69e1b2a1b60c1433bc05684f2b6a2289a9dd23761cbc009f9bbefc2108b288d1debcde95e58ce50b640a0cbc02724136c1588ea99cf14eda77dd3f797420a544e08d10ae2c89270014cf29ed766c57946a6c5911de1f6ddd35615568f6c86507842bd4999c8aebcea464fee111f1b0a8298fc1ee0627071f158b75e8a72f739ba5aaf95020054d67aefc216a10405570fea151c65e3ac6694051e92e8ef763ec640b4b4f371c40f407ddefd524ab43d62a9ce1cee4f0b83dc338d49a9793e1799f4221cb1c4eb8882a53ceb39748dfff8adb1bf0919b828fd89089c2fb5f05805484ac229ad636f1d7a9e040a1a8ba07d62abf4c9e1f4886e646ed91d30d952b5eaa4f5965e639ee45dc22ffaf627d1df69ebfe817b6c2f157338cf7d14dad09a00ee038ed6282af2369f57b2dff15620770064ebf45d35027f1d26dd3f47748ef9dce016ba670536507d2af29caec8098cc546d1e0357ef98419e54a9b49e5643df1c040feee18ab88d871ff87da8c32eebbcc10a8eda5c6f54616dd307ffc3d77b208ddad3c716ebf87756b61ab427be46653f8216dc7ca5eef76381a68805083abd62ffcea6f32abd897d1a4b1151a9569e80e1d998cd8939ca9ad864f7740a0715ec361a864468af2811808e2af8748a0e324570c4b2c86fc4250da580dcee89df7731b613e10cb338fa9ff2ca2a457862c3e601fe2e18418680a6aa5d4ace99d309a46bf7e95ed78437e12a880cc052b4f4e91d6d63236cb6fe0e6202c657d3109d78abccb660d5bca2df74a94e91ccf8abe90e22a4afbb5692ae0988ac0a7ab31ad4863794c93c9bb9bb8c42ffca2f49561d3892ff37acf8693add5855614b6e0a7a333714f40090c9bfcb3e4833675538c00f8d7d49b5ae90d1804e867f0c80a24def993f677c1064e0153ec11b6524bc7e28ae3ff42a72ec765b5e94b5cef592c8aa16f14bcedc6dcfd83af271624c9c816dabdc547f267f467f53957c7df03b0bcda73c32881bdb8b890d2104ccf61c133e399ccfde97cf40f429d0a26dda2e37", 0x1000}], 0x2) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000002140)=0x1) 16:00:51 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa08, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_data=&(0x7f0000000040)="1d62e6359fcbf8c4ab51b3919d710f3894c3ada046b84491db2fc5e05a763d124973278582b0cc5593beaa0cceb7a2fb60a4ce7b904577590faccaf851b666652d26dc9d8e94a60abaa2deeae160cfd98159ab0f25058e9385cb9df9194bd18357c409debc82fcfddc7c4bce57fa7c4ed168f9a6ba5d5135d617ff9083916ba0004edc38aece28961b3151bbbef5c86a007ae0ce588bacbf0f780ef26a03b90e459beb3a6bee6eb0ba86dddf78fccd57429104a621387fdd95e7aa7cb358c1404bf706cd4757f2b5c596c8c137d8982f"}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@un=@abs}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x1, 0x1ff}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000200)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x5, 0x0, 0x3f, 0x1f}, {0x1ff, 0xbdb7, 0x8, 0x100}]}) unlink(&(0x7f00000002c0)='./file0\x00') mkdirat(r0, &(0x7f0000000300)='./file0\x00', 0x1c) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) chroot(&(0x7f0000000380)='./file0\x00') r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x8112, 0x0) unlink(&(0x7f0000000400)='./file0\x00') ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000440)={0x2, 0xff, {0xffffffffffff8000, 0x1}}) linkat(r0, &(0x7f0000000480)='./file0\x00', r0, &(0x7f00000004c0)='./file0\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x8000, 0x0) sendto(r0, &(0x7f0000000540)="eb7e1c3eab73dcababa71839157cd8ee8004830f90ca5c46f918478b56c456f141d2221bc9d6d4b323d126b6887873800e58a4790ed7b9b4", 0x38, 0x40d, 0x0, 0x0) r2 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000580)={0x2, 0x0, 0x100, 0x0, r2}) accept(r0, 0x0, &(0x7f00000005c0)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000600)=0x1) r3 = openat(r0, &(0x7f0000000640)='./file0\x00', 0x20, 0xa) r4 = semget(0x0, 0x1, 0x80) r5 = getuid() r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getgroups(0x3, &(0x7f0000000700)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000740)={{0xb7, r5, r6, r7, r8, 0x50, 0x244e}, 0x569c, 0x1, 0xb0}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000007c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) 16:00:51 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) clock_settime(0x4, &(0x7f0000000000)={0x5, 0x6}) r1 = socket$inet6(0x18, 0x4000, 0x101) shutdown(r0, 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) socket$inet6(0x18, 0x4005, 0x400) 16:00:51 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0xa6aa45a) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x20000) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:51 executing program 1: r0 = syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000400)={0xd7, 0x0, &(0x7f00000004c0)=""/215}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b1", 0x62) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)="dfa621b9cecb60bdec7d9b0aebeda2d004a465784e6cd4f0774dc9b7ac65ab6ba849cf514e4d9e2ff4a3b965c091acb71d3fdefd479c104c22eba1bbcdd0463dfe59f8b0f15656e0626ffac7adfe5170f6d06cc8cc88e6d74246c637e9fd95c1872beb4a05", 0x65}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) accept$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) 16:00:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x40105704, &(0x7f0000000000)) 16:00:51 executing program 0: mprotect(&(0x7f00003cb000/0x1000)=nil, 0x1000, 0x7) r0 = socket(0x2, 0x8000, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0xfffffffffffffeab) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 16:00:51 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) r1 = shmget(0x3, 0xc000, 0x400, &(0x7f0000ff4000/0xc000)=nil) r2 = shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmdt(r2) shmat(r1, &(0x7f00003c4000/0x3000)=nil, 0x3000) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) 16:00:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000140)="9e1281c6ddb6dd0f6e0040197fda91426023dc0534ebde9b5957a226947a69147c286c352abe21a654cbd79ea01b86465f43c94573a5d6d32872844f1d574b9e6fd4c86e4613328aa794d195d5f2db398a0a1477105cbe750c882820ddce927c2ea806b83a11c91f68c6a21b8f77431af1579849c35a02a6a2eb2c3c210a620aa2a55652792a94f9da5b881cc1a43f38", 0x90) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="687b923ea40323e9fd41da9da16af9b36c8e37a0a2d9cd29b02628a6912d5fbcbac19043", 0xff20}], 0x1000000000000188, 0x0, 0x0) 16:00:52 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000000)=0x80000001) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)) 16:00:52 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x800, './file0\x00', './file0\x00'}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x7) syz_open_pts() syz_open_pts() mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) sendmsg(r1, &(0x7f0000000580)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0xffffffffffff0001, 0x7}, 0xc, &(0x7f0000000400)=[{&(0x7f00000001c0)="c7ca4f1580eaf6594cdc47587fe537abcc0f39763501d493804f183bd510a3a197b2dff7abd36bbd31066bf55fefaf9a4f5e78f25f0d72ccaabb4a439258ba0ace7e522205beac318df385650423d7d6c0bb67ab4fbf8951bde76e6d3cd1e0e51793eecfaaa12fc71fb50afdccf3a5709b57285da84085c9f5efb3c03e3015790eb93d43ce14b746cd358eafc3b4e35160b662e527c6276b18e0411a186c709f4b76c38e01db8dea63269293a1f8d604214c694bc1e1d8f99d1949500733aba94889d1b60b9b75085b06594c3d131d32b5e1d88006d723bdb83540c9373cba7c6599d106760f1d771bb526085ab22c791e456358", 0xf4}, {&(0x7f0000000300)="dc0c1d70f0011984e6d4c55d868c8c4bf51a790358df507d8e0a46488f65be9cef79a00f3e3a46d63a8afc44cb3ed0e2fa89875b1f51803c8d221f998f5f63cdc766ec289f677bba723e76ad5a113050157241723b63e19fa86b5a20c4e6a8f7a76c323a6ffdbd25bdcabe8fa59ae241aa51b736ff69340b48f7766ab896fcdb4bd43d90c1cc3cbaf7293b0142e6587ddcf0cccb0e6ce6fccd745cad5f7754d5f56a5d7d0ea825cb50273f0d76856a", 0xaf}, {&(0x7f0000000100)="c9c77f4bf4fc5783a06d49e941c3ae2b2457cc7c85512d634eab53b35245c775b160102aa3e90e8540ea", 0x2a}, {&(0x7f0000000140)="3296a10a384470c2368b6133b366e7616287b41c9f1d685639a9bfe71a0b46", 0x1f}, {&(0x7f00000003c0)="a13245ba", 0x4}], 0x5, &(0x7f0000000480)=[{0xc8, 0xffff, 0x2e82, "b7254f037902bcdc6633e9d1600498daa9a63acb6bf628008430b5cbf5dbc3b1ccb23759da8f138319dce7445aee09c632c1419060ecaeae952bfd364e68785672e35926af2d57280b6d74725869e048ed5290d56673bb70a1aedc014383b48aba543468f2cc0435c4a76e75c2f969f20b0f0dd6a3fbd66e168b02b90d523f33efb17bd60a55a12e6150592427983a105e6626f0ca4cc67fb31e238563e8efc2813180fb8b0c8eeb5d360fbb1f5199360451"}], 0xc8}, 0xf) sendmsg(r1, &(0x7f0000002e80)={&(0x7f00000005c0)=@in6={0x18, 0x3, 0xd1, 0x6}, 0xc, &(0x7f0000002a40)=[{&(0x7f0000000600)="19da2d0ecc7a68f636b88ad8f5841f82751be6d35b3d2a34c6e7b3d44eb6042f4fa3698b4fa5a37a81b9ebd0f94c02d473e802a9f12d665ee417bdc46d814ccea9075b5472832a1c8de9086cb4bf73611afa29fa5e6010151121e4eebaaea54f0634addbd9426cd868588c6840fb758adeb497b96a8cd16d39283ecf1fdfacbc4bd65f4bcc7be393f2c5002b6ff3ef11cf73958969ff495589448b4c9bf8c29566cd7959c91ffa7ade9a6b6bee158003fc3f91a16e96690a76743f05cf5c256c8b655b", 0xc3}, {&(0x7f0000000700)="95235fbf3e563dc64a9b33853f77b90cd78898a0385c74d189552a0713c664dd20f4f7ee607a1a1e2787ce93ac11150b078237de843c0e91557523fb0dc5a0d05d483e6220c3a43bd64f3a9f448f78f7442f7682ad862f79248ccc5e5daa8187628100436c0402b105b08303f5ae53c557038aac5dd4df7f8cecaf6707343f93389ea255daf34fceb5ff359068bddb27a0ca39f63f421573a68d6c606b02fe009356d0106a7aa681b286d7b98ab5640b741e908da890e143b851f1119e69196f25ac17e0620a3b1508ad407c8b2b40a73e9560a4fd5905ff06722aac5bd9e4580910874b861cac87a7712a92cab0a8319751edc2f4921b1b6da90e6ab403f9d877b2f8c904146b4218950d3a425d594ea620ddb4f4a7490acb7f60dbf3b53ab276ca93a8ad0e0070a8f76bb509cdd4b61d54e4a86a378570c056e81fedd139ae4618e09e0575065a57d429411e932888bf1fca70e21c4fb1cac2ac70ae00afc9907b34c7ae87991aea95a4b776668ce5bc84a5c06562f0883db205163c10e90aefc9a2cbec7acca74210a69f126c340bc3f29a9aa8ef8a9192cfda629e3538441dd682c3ce35c635f61ba95334c7402934593d83e5b930aab1012a4144da5a0885f6d87b5ea1dce4172c39f3ba8f9680cd09c4d4a4cf8b88e4b1b49bd0feae6ac3cc7e6911b1187960216d53a7ba3af46e1b316c3941ca51d7aea5d86da4f2140a00a97a2b358e90a64b5da6231f90cb45b1da369924f318fe636b6d850ed83de298e6dee0649a381b9af3f6645db58307000f1ff44807c2050ec4e50fd3eccf30fcef4f13584c0573bc9679c05c68a2b8bc8d1fa4d4d12bc6e33a8457e985bdac1fdf09c720e29a4dfe47ece7670d8651281c6d232259236f149cb87eda44addab472063b8081180f0b45b228521cf18c27a72708fb0b211d660bb464b23d91530255bb5d4d2b61e1cc6e1ff1162c7d7493592f49fdaeebc2c37906fdb64ea2aa359caa87e76a365b34041ff0979fb20c10a2364f3e2169d1c7934027fa23ce1f6f5f9fc8f39e408819411d59ac254f35fcc2beab2725bf06cd82d856a6bace4a3e2b9ce6dfc27dd8af672f8dd2af67329a8e510a0c7846e2985cfb0f3d8fb5785d913c40d439fcc53fdff798c5b617d3423de338e563a1aa46474ed049b6be938f4b953ba0d0ae3330a08f95b70484201ebee3e22f73b9af82264b7dba34df54b08592340f17e9c1d41d7de1b1382bde8ad3d4b0102aae19aed93ba1221a8451e5d1ca7c2493011adbcaa68553906101be5cdc3dc0f0416ef82b3383610062096dc5ad9c0e5562f646a72a478c3bfcb11e7238d7adfff5238e3d1d1fa0e0bdf8a85a07b7e3189980667bf06d8a9b0b2750f5020c7770a8e8614b4130d9a18e7bafdc8fb01ce5637a7767a5ad5c05e7c1b909088e5385300f627bdf5292f04325b7c090f4715c1cdaaf20b6a097cfef2888c11055178a747e02f0ab09e8da355d0b15ecf3e7f090731b8b178ba6bd5cbf3c31350ccc5d1dad7adab0f5473079e352ab4e95515fc4c21899ef080a3e24d9c5fb85d606f2a85cd8080d3488cb0f85c998e91970bf1a050c284a6b0e857a902fe71eb62828164c2d42a28cbaef1bc4c468b3384a4846480da43e9856a522846004c51284e69810dfc1d9797222c15df00e70358ac664fe0471eb8feb04b81f978d69826e3a1c4630cbff14cc4ae71b91273958ba474cf36a7a24852c2732e515167e29100688ad1d1ff9cbb13776bf995630828d8f7fb32e1373934dca2eb523d6e48abb3e03ca862bcb58eaee59e916746755b9b466fd7e816df67f0f64d77fe7098ea25d1edf54b61d6cef397a24c43249f8c04de5a88322e043a99ae7460041652b1451c258065cb311af75ddcc1fdcf928aa0ce537ee97345c1b966576a6105775bb10659244f0f095c3d989630461e1649983cb57c40895e0e3f0fea9131ba2f692b7a1b261083887fac4fdd7226b28f3ef24ee552c24db6842d1c25e02a8a1999cecf38c905b74884f1439b1d0f64066e3321ac9b16e56917df743df1bd4f09fa84375e62450efa5c3cb5969a429c1799a57fcf063adacb14df82872ef65d749826861facda61b47a0b17918b7df92a2bd12206378c3a44d5c1239341b7694f173cffe78df6196d593b0d49b7bd173f3e01e344971b1725893e7a0775b4e4c1554afd8f43a9ca00ed73c080d32869eeca73bde855a4423a708fa60ca1ac73fc168683647f3c453bae4381696228ff1811078cc39bfac0a1017963696d6276a4daedb1c47b3cee9c64d5ebc1c373704c9d2d7ea15b2fa918764b301112515b6f8ee0d02ce4870127eba194d0abe000f8ae7232abd3e7993de4556843a095777f4500dd16830dc192298bcb5140a513ef2f860ae0b267f647fc674eefead55cd46598b8ff3d1bfa3df5c8d7c0c7705ee605ec349820e6fbbfe2b3e5c8851c3dfe9a1b0a42933053967a168bdeddba29d2291c8b16e9e0b3e72edc236da1d7df2168956230025523c17701d6f29438cab1eb7d7cd03e9caf082d94ccf6b28e553e12efc64651471c63fa37b03319e94a7075ca1a3436e5f21cd360a221d23b0b0aff32fe9fba55410d5df7ebafa214b4acc51e81c645a6757a18413ee3a6d061aacc0134252658b04f5fe70804d0b3d7c240114d99bc821c569d6b2353b0341c6a726f1b73fcbd06780c1ded8c6446f0d7746d4b686f028b3bb19a25f4d4b242b23dca97b301af18b43542222a316038021013545c0ff653935b9fe335b2561c6f9025ef3f3fc1614285850d7f3608eba67c924e354fb679f86cf5b3690281afc80180075aa8a47f6b5c229167ef379b6ce0e8f06d04d0e6d7b3864c7c0957c3c390e855542ca13938e87267406d05de3d549a41fd46e7ce3ba0eb3fd8bfe332b54622dbdf253d970b44e33b67494ea5eed382aedc712c1231338ccedf29675de2970bd9b70e98aa6c17eaf22d9fcb6536dc2139362bf4aa16ce718b3d671b63cbd9b4f60fbc6f13deb5159ae690be0fafacbf55db404d8e498dd9ee7db9c5852d1d3da091337692f9ca5dfbf67c2a22d6de304771184ef786f7b22a9f28d833076df7c1baa4b44e298f32f3882dd3da63c9ba8e33bdd2401a2da8ab9f9ca81502efd1d7cf88fe82c8693761a6a922a2a99d0ed73a5ed8d9e79db5961fd081787a874ccf22bc40ee55aa01d65f59037a5e4a342beb4241e263c0c47631fd56b6e07dcdff837ac67300638ee78d111d36e349abc907bc12e925a027525215c9ea43d61d997f193125b3f478bbf7591ed948a17abafcc610ed89cf3aabb073773d4009edc5320cd4c28c47cf6b9c895349870f2212b3a7b28fc9384b4893f56eecdddc3e513b8b4fb61128a5742f6621cd4f49469524ac5b773163720c5d74e5ec128f62f5a7125ca178813e0d08570435faf72761e7873583766a6c8fce3187251219ccc001c6694c457ed351dcb3dd750815efbe17611a3e567abe26aa589f7ea6650defa48c6e11a00125ad7c43647a55243d6b8451954510238c9b21eab59d1518a872c3f76540e5f58b31fa66c168ecd7d2b52e35378cafffc006bb019bc5a818e1f73d8a5af617a5f2feb7a22558d6f3c21a0f79de59cea046b499e32d8cd70938daf8d92d657eaaada6885b017056e61442d935832982b9b7d1be8908d6dac8b8d56391358c49bc50929af81ee42e290a5ada12e3bc8612843b64f44d16da6f54763f64e0fb783baf8bb5a9c3ac41781e2b9823497b670c588e241298d703721515ba524366cc24aed9459c1ad4cfa52e3f76d3249de505401d367fb4f6dcf6c0ee608021a1ab616c8a1f99a6cdf14342f2fbf660801ac70a00b8e817a95ebd1bff6a7674f8e37c15a4b758683f1b55bad92fe20ab79f79ffa36731d8919792d4ceaefaf49f1f7e1f83174c1d9c6b5560199b02fefc4898201a6ad299d8d6d4a99d59d283610be2e348248eebff8f629715a50fda7513b041828b5fb72848a8cb91a2fdfc96c30611fd5dcc85d719e5d07339d1b305033430cd8719d38c07a3a546ff2a13e8d39480073ac1f367211ee49417a573994d0e22928fe1beff51fc288dd59085f41004fa115c823b306086386c32525e069baf9e01a18f8417725f019d34d948fd7fdfc85fd742ebe1788e2d01dbcb4fcd35f6c05f4cccd95adead7a604c4b95b0d5a470eca699b94bf5ff198496230ffae9f6ba008f8e8674aa2f948e7e3bbc71a8b03b2976daa566e29542409bc5fdb65c55886329ad448abe8e4b61fb8c938338dd76f80a7b77c398cef4bc55d48e6b098bfdedc4ae613fa6282561eff44f347b1bf9fcde385791fec682b0fe7400e9ebca099da0c3fd82649d524ba213117a76496dcdd5ffda0c5c76145ff348331cca5f9133e81359aaefc258a46aaf22990a8e663b245882b053da58c38c36a6b3d8939b3b18c687ab700316222e72ab9b4f400cda34b54a85e3241627f7a3fa44a466b994047a0f0239995131355fc7cca14946266ca2ffeafd96a1eac2c802dbb727b176d8e029b6ba216390a31147897986895b576ba10783e8f844732ff81bc369efd5e0f3a093ab5a7558e9772e882689726faa433ac7ecb85b3cb1c7a7138df13e6f3c0fb1b8d907ab0c92ef3cb9dafb3ede0f3472042feccdb235201a789878fabd67bf6244ca59ad653c778639cc66161d776b7c6272f92b116840745a0b752cb2d4f5e1a65f0ab5fd37636ce456017eb0e6090318d82f66723daccab0e465ecc50fae91619f2144b35ae7d7429ad9d2b88ff5afc4f04febf3a7699b6b312aa8c10dce2159850d67a2a60fa7b296cbebcfb9f4c6171e1728cb2208f7cf5b90c28839ebed833ebec5b915f43abd5ab65417609a5128f81a1c9b12e854caf0e206dd30302f078e92eda114e6b0d660373eec38dc474ad5aec58b3616ba94979c29194d065b02f3ac66cde4f9241810cd7b3c582c241119e3b6a7ab378dba27c49b23ff3e6abd26fe559015fac516e3464115a227f13a47060986c7e2ac62a0ab5a8b9ae89f50a1aa4d0a0dcad0f02d09659147110b6843d3ee43984c726020766695abfdd016921777a94d14c21d1a36ae938d8a5cc43ba14b51b32529c949ee64985e2a83c1972381620ed130039e6b6df73077722a2093dd9a97e942d0de98c79766e13545fd15b1cbf7f69e06872b1777095550101017be5616a6e9938ca0598c83b7872aa46062cade43736e08b95ea87813f83a09430eb8f15910f50cebfa3c2aca3530eb40ce773a35816f49671d2b25c2e082d1d76669e7bbaa897a0b7247b2c077c74debc0f3fde1b1f9e494765dce978c3e3709c46e61df4dc87eda618fb6673e6dba7b14fc0773042f037deaf7c6ff295843c8e9186828d67c4e94cd19f5cbeeab6bba96aca81f7c15e93a06b1e74bf01339a9feb02a05e6a45a0cdf4684f7a4a6b2b92cd7cab6c4a8f9a2e600e8d6c5ccdeed542960e428401e58a5eaa34f3335dbe6adee30efef04c478bc73dcd03eb3ae54e5c6821949c88c8918c5b6a2bc3c83de091a121e131f46e4a64f02d343a83f18271a0c7c50a98bb3edec6ceb0bbf1ad604e5c9839b4f94fb514f8596d05f5a1ae2a067a8f467d3f57e5e571975975b4df659a0d8abbbdedfa47a31da8f3580c74465d0c5a0b289f2382ae9472c7580498a0c798f7e415555cb3c4c78d795de66b6e2fcf5a10d8aa72cb049ac1abafcfcc2ea62ac8c987ed2f1c21a07802687c70627e46c4df5010a4b2b27f5f6a7fb2179fe0f18ff46a37d8105f", 0x1000}, {&(0x7f0000001700)="44a2135dcc352b403b2024343b8325ef3cfa077d3b95e2e0771d5493772b908ce8a7960d80f4870ec6d84c6e54f4383eccb248d6a24260b0b965f6e5802a4798a4bd56d75c0dd528fa01ef4476c7c20d05deb5ee391630966c1e21a5fe6b20b001062219156848e4395ad7", 0x6b}, {&(0x7f0000001780)="2e9e5cfb6c1742ece896ae03a577b66c9bf37506627c81af34cd52e0993bf7a19587772db7ce171a7ac82c341fcbed5c933a63b38d88e32f3b97a4496770b6b67208c5b42933c5c7edc37eda169418049573c8d4eafa0b36312fae1bed25ef3c3a37bf6413195266053b9b6e95fa4c441d623fdfbb5b43373918984791f2c8c4f487b77464e406d75cb976c2e3560ee0878d88f619b51b9b992795225c543c66e0454a00b1533be855c98a8286001db4470860d840ee9a307169ce1d3550f9ea116c349af75685b1377746a487c9", 0xce}, {&(0x7f0000001880)="bd7b5b44ce5830a9249a053796423e14fd534e28215953cf33bc9a6d0db935c9f5a8a4cab88e978076373a138af579b58cdc94d39fc582b2d77f68bbe532902afc8d313e02258571ea7c386150abaaa0f9b1e0e4468b7f9f8015dea7d708fa8ccf6cc68a1ff0acb60391bec07a3618205b7743442eaac5602f05efad579debf1f6f94825c9fa8bd286", 0x89}, {&(0x7f0000001940)="dd63c8bf87212822479244ea2b7f642fe67f5c422fd96e8e1a93e2ac837bf3547a6be39e92161f455568cdf2f706938e340f71b84d932bbac2f160e38558994491eb81a7e0912096e04e137faf7cf2d5201ccae03d2cb56ee02296f82e74fc4d8b9adf60f6d82c06e61862faf957fd3956f172ec79e8a5fc759d49908888ea563a483db1097092fb25bfe825145b731696fa13aa58a066acf55784940a54e1cfa891de2405efaf22064e7077f7938cce8ab586059e3372a154934c9178b0ccd710da6acef7afd508e14586362a4f731de27af24245b608b7415460a8998204231e9ecb0892ae22b4c33521422221b264bee557c922629a5d5a97f2aa9a8adc93d125cc894df1655f68b6e32280892334704affbb358d83a5a3f6c6123d0b199f278714e3ba5d903ca6340eabd9b89abf41d7fe1e0146a4a82984a46497416e0344eb81797d01bc5f808adf23615f6e2d5d9681f470b47b1aa21680432eca6918c45d5602a0a23fcec14728d1949d09f699cfb841a0d693874a1e527b9340e8ef021be6f9a3ed4c89034cf902064a6b41651bd0ca39ff894817c0590fba36b7c753fdda59f55951bae8ddac4e1e8ddbe1ed5dd9e684de309ebc36bfda4514c8ddc875c6f23a392ac92605cbc4d71d3895b55663284a52f3a46011eeaad030870960218ef09694df29109423946434ef12dc5367c0b03778db435ab6977a5d353c59389be3a5b6353922dc49ca2a0245c2c66250c8167f2f6885ee28cd9eb9ea74df1aeaf86d1672c930229546271bb3f0a82114e35080e7b02c52ea113c977814f65af75a96458ad353eee5d36986efc6a12fdc7773c527865a0c5c65a21e184c902556091699d7c2ace701abc392fa509721a086db0e305a62a3f4ac4c87f184617d6d4b58bf1be9f017114a8126cf1cff74d3338dcfa80e7a642f7e5aa08ffc2de6c3b05c5a966a962a3f098bac0cd8e31ddd1886abc832dc7ed6dbc21adb667ccdbdd0beb0e517b61f31b932434e1fce3a6140dadf36a0666f96534cc17472def2086d98dd4d19644936030644461e0473cbe790fc40d58095292ee8450398a4ba776db060597f29b4d2ad2a062bc0f1df3e391717588acd6f6dc27af6d9559c31314878eb8711ad0b24521d11d7cdeed25d30af76cdb31e90ca2fc82c3fd18e732aa6927335abe54d940d33eefb37f94d231abc30a2e46a4699805d461ac1ec6eb82a69d924903d3d2edceec652899690e18b96993e7ab972f93fb6dc3222d8ab045ae46c4ad78e714ecd64e647325b609b6f91fc68446e957ba88bef2a130881ee51354a2f2999598791dec9ceec93aedb3365d8753880166d6ed4f5c4d1363a207dbac6798979054f6a78cc117536340e5da752382f36099ac4f91a33513ab533052e276839ed60729d9eb703d98daebd416c212564d9bd59f03abd0c9a1bdeccc040e2b728b32de447bcc427f1f57ea1fc4be1fe15b5e98f18c2f3e4f335b8d2787242e17e8f983344dfb38b8fac00597b9b6b90e7229cb6f583a51b37ee7dc2f4c48fa0de4841242f63b73e1b24f634dbde0a4e79069ce50f6a682b556f9431c8d0f269c5c1b410c382a308e0233c37cfa99941aa7e650bcc95d93a32a481884fa109636e9d4fb9215b69ccdb43ec8f55dbcc1c772979838b65ddfa3d8c53ba31b41ccfbb335468e52e7ab6cc43e4f961165cd18935f5bf2ab0f7155f12e9b7f1cc3c9b221f82c13000cf465bf2d6c0fb8ceb20dc2d6eb19bf2695172f3a37f671dc23c294647531cebc83732c50de8c1d5d636e39d1cdecc3d2eb430c0515f1a9c028cbc8f19c7e49c4796efb7f9f6526b081493a68909a662972aa4beb24e60ad31f8b535e7a2c15b1112b22d97f8ac57a8e348ee26eb800653256982b46df158e884f431589fbc39cac31faaba6452f10464217471700d75674fe3d69c63e43c3789782ed84a0f1695291d35adce49e0287c37342e768bb95cf9a5115485afba31aaefb5a2b829de6ca6280402b137c56fbc81fe687e814d9a3a5b4f6e9321c8117702c5be86b6796114f48bb06d776256013901cdd4c62b483ba23afc0f623a3bec0ec763d2adf00380abeff3754e8b0ab7549519c1780c33f11e06f731a567d6c2ae4d7c3c1582399cacd28e1211638607abbec2f0de0c16dc3fb3b35e1e0b0400cf3d25aebc950b1a47df9c84c4f2113a0dd2fc879bda6118cc2ad777b118e5928e99f6f48173730c60d8cd10f6b3e6602ebecfab9bdb8e624c68619d26d4bfe2d0a860c38a37092db3183ff6d9137e4d5eb28a49da7a4564dffe777ba535a82d184e58b92cd19d5845617799afc63a4c3f61bdf10c03fa885ed50725408bc1a70ccf6873563e45eba5a56acf201b4a19cd8b6c973bcef9a395a5c6f675c6654e05c32298e2398cb55f518349712c168a7d9eaacdf01fa5b68488bc783e69cb1bc2ed1290576933295fdf71cbb9fc7ce56a73d23067862b35242c77421758ef7855a34e3a1ce1d90e350a964c0d71844eeb27d107a1f27d7729008dc0c62d32413aff27a71e59c2e22024ac14757adc8d35c5fc4f5fb3aa6a2d31968d51008d335a8f942d886a20bc0aa3ebd3039c39c2bffc4a91e6ebc4e5000458342db8ef10a77612ec976413c1275a502272fd0ba37fed872d00b8ec3aee04775a92dc9f3add77796fe62111351cd9f5c9e7ad493cd3a258ff1bc3fb4116f7b0d846e0bef08226037f4c1d15adb6f5cdb47de96e0a9632bbe87aaa64af6d59135c28099f3f4a262b29d10692194e4f0a19e77a2a86c376332f0d4a896f8bfbb56885a8b68eb856e8bae38648c2eb3257055866e60350f1649e4ab362d93ab3642186eaa76b9b0c2bfc0ed42d543a26deae0887147077bd22d087b61c345da39eb7141ee98613a9ad888002077102d96d04221d2e6c4308d4eed36795641d1c330f4fb166eb559997aa406234565920a6e5195bb7e2c874500c3abb5b3fc302d4903bda5ee7103b386014208871b88e176a97b3c09bcf6966f1f8ad415274dbb96f2e77fddae1a49b44c20cd334198a893b4da317ac0ddaff144a4739dd5ff451a6e2cd40d8d5ca96da738ed05c1ae308a68b2d40edaf51d29f5bdb8062151793f3883dcb3eb2f7f6452083d718c7ad50ed6fa757fef1d46f05a3166b7117c5caaf4e8fa743d51b2f5f00aaa3ced10395642ec0f5f6f07647f5bdde0ea797f35897911a0ef3d2b864badd8f9f087ea583843cd10374f707a467cb0878c2fa001c54746dd619349956050a136c7c86e1ed10e42ba86625be779ea725b98cfabf51ab6eee39f05a56982b580790f4438fe8ed0ccc96d15e28cafe316b985883d163bd3d08d40c8516ae6dee14c9904a594fe102c0294a0fe142da529197b171454ede97caf5fb9bf711854abb90617621f02ee90b05339fddf4faf86d770065af18da3cdad7713ca107877f6b0444814ac754431b8fffd51f5c7cc53874d0617218365f7b3de863c13e69036e9ca7bd663a06f193e04b2c3a24f7fd0dbdc51c3f08e2c90fe234766a445627b54c874a0c8fb15d98cb7be52d1b4b23fcecb9c682dbdb45edb1771cf3f59313d38bc49d65a7d581ff24a4268da1df64413f0d629102ac8ddc104e9a2230756e5d21c612041a03cf9ff4999067c9644f9383f8783c4972b89aba61bc0e785b24f0e8a5be51c4aa1255f189e2bef4e3dfbbe0cba8a8b06ed7b33732de8a24d8d35ec0d27e617f6b4452794ccaa8e736240b492734e81163ffeb463df4bd69c3dd5a039a8adf4a71fbc53639036fe5e4ede01fad7eaa313fe050f65acd3788355d2cc3d1200b953136f4bd9fe58dae4242daaac84755db032fa1039f3b0e7f709d4ea92c5f78dcafe91f160c52cab2361745c0118376d5697dee6ec2f0c77ee603d041d750a57b5586e0bcf00e757f8e9e6192ab7c9bb2727e9d71a0457b078ed9f359069dce29670886da60c9ef92506f9335a0dc30592f124d3ed79b1cd3c2623c5907bbb27f7153e4da01220a28d48cd9ce388cdcb4699277e2c9b5c0c7ca0ff26255fb0da07833ae90aad70403363933987f9817e955c42048c4424778d2727fc35f702b2cec3fdb272f3a83f2efe14b21bad39bb6f4d91a6cade621adf14a9087cf0821f8f68fa8526cfb6b5b11e996e6fd59dc8bb85f35b6908f9b9a3dec7dd4633c67973d0c762254829735b9a1f68446a284c9d33a0b0043b694fa9d560c6bf4229637ddc359ec12817de8d20134ff1a72ae577479df1ab204644ffdf1a7a7373373a5be7482220e9fe5c276547ad0a687687fb7305d52f89116fdfef9a2a513f644f0f68d0e9c46c0a2f8cdc64dc4bb79b50488e2466e3e22075996bf0c3bf30717364ac3f3996a11bf13d1cf20027646c39548813619506c66604f89d86119451b8e11025ef3c8f7d00beac7fbac28d7d7e8e665e426ad9ecc981709c4f836e53fec6a55e9c56f52e426dd13b28c26f173d7bac85029c2516bf8604d021233beee9e8593cdb4fc15af85fc85cd88ff0b5194b1904a090e7a74c68002d13ca54e1e879d0d51be984e847e7af9cc487d0bedd56ef144a900dfa770091761c803a821ef0e25b357cbeb9eca1ea89f33a0dd33f937c80a96e0cfeb41c62d04cf8af9bd1f533ab0191e21e9493cdd115525e164b2850f6addef45281a20a3174cf1b21c99b6abedfd3885405940d9a36aec69d147209791aed8554012951b707a23345665eea8f953c108d53e70db7f1dbe6adc80b43831b589328fa617a211f8521cc1181b283d2627c6ebf5feb01c84ddb5f78e0dae73ff3843ff5fe5de20014af7003ef16c4045ef9d311d07aa3f65d5663e6fffb894c0608b25a789196db947d870e42b9fa2514bcc7a40843a1c3a9f0f725731fc769769bddc7994efe723830caccac75f21f5e0137eaa00b49b51d5bc37744bbe561501dfc756f1f9bd2bb9a838d915491973e383d2975154391b9c9f5f15c82892613dec988f14af2f6f3cc1d52989df1a76924c2bfd2a5d1302296684757f88f041a8b9bc2735bab275918c79a2bffc31bf60867be1bb16285eee767bf0d4c1ac30b4cc7fddaf4d45978c82a1af0b7984a32f553e1214ca1b8aedd28bcadfcec3ab572558d3301882b750310f9bf4375b40556ef506fb9273b77fba9c7948797b35b83ec3eaeea156307b21a6ed1b1b4bbabfdb3bcc2633a2db7bfffc892138db7e68f7f6c7dc13e6326dec9d8832f351fed2209ff677aa1ce4000b6eb86662b8f3bdb22dc9c95d9b3680bb9e845990ef3e8e3ac9c640909b10fa5bf5922fac85cf93adab95b3c5add13614a9a2ca3584c567e506a56aa485e31c2c80f3a16573dbc44f7c33e453676cda8a3ee4a996dc8f76ec729514e2372f7b8d5587bad4e929f10612ac00fc99b95047ee2283d047898f2d38362001032f817e62e79403a6329f07f784f91ddf2b07106689158718781c52979e864f80e574c07cd877151064731b9604401999a584aaf2de048fe7e1cd406e95b1426da899b5e495aa5f144a857e8915a913de646a9b5452253677b3baf89704c4910c439a4c68c685acc9230fffedd1e896adc60fd165ea321b8b9c873e3667a35c31a59c496d52c164a9db3162c7b79888a26e00c22489e1a388e0baa9a72b7ae6e278eb7749ab32cd8f28828d9aaea46191e508fb9ae7ff6ff2756dc5cab240f22a82387484a95b5ef6e5518c8c8fbed85dcdbc8c11ac9244b6bfa83e8f016d008e067c4de270e11f2d464c52660685fc05bb3c28571de6dcc9ca3c6fb013609b4d6e7588", 0x1000}, {&(0x7f0000002940)="d9e5486957832a2fde2cbdd8b9587731ad768ab6719f48d932397bcb67252fb2a8e95665b4e2ac4db6bfbca74aea06b8928ca2b09e18c161531bc20c09207167f5d08f9b8968a35063b7ff351258a392dc1e74d1005f452bd171ccdbe58b2813d2662b803ad647510a2999c53bfb74400a50f9794e12019b03219b989b9b44b8f5c7e2c1e0116680261381d7ace561891ca4ff492668c2490b4021299d3b6d035cd8401e7e9396cdd0165d99926564c67e874e03be5ac0e1473d0ce50485bc1fdaee5a6d648ca7c52625976fd6fdb69cad5dc805f1830339dabc5dd82a44770e4b", 0xe1}], 0x7, &(0x7f0000002ac0)=[{0xd8, 0xffff, 0x4, "1ad23b00d15ebb801519a796200d001631bb87ca6cac5d78e70463d80d6c83831f2b866f659f4c2e6ffcedceb4c149ea59adfadda4893bd932a4839c419f1306094bcfc58f375f43d74af68e85e53a4afcd1a5daa2bb7ea8c34a18bdfb0d6c0afa2ba342ae7f60bcd4bf89a45393387e97f9eca6380ebd7cc88558620bfd79dc416fa1b02c4a827e17d85c96d2ef9e594214738a506ec3141052521a34a9a6458b7aa0d49fd795232f76c2a9edcfac37bc4290c09d67297dd33b12d62770aabc7d"}, {0x98, 0x0, 0x4, "5827d913b1a90259eb1190a2974ef18f42578f0d4dde4beeb7d7aa777598a3cb3003f6cbc2e1dc28be1b46888e2acda81c8cdb49bd20fcb3261b962cf21e1901823f418122860ac604088ff9e0491ac4bd09280615fcb118baf7bce21922429a44560390a5f807c886e4654af1d9bafebbc62c827dd5fc053f3f9464327a68341184"}, {0xc0, 0x1, 0x81, "ddcff394402163a21ab882a46cf8ed58d7abb40a6a82f4c6340d7d27f7e8b840feee67d1116bf2d60f2b9a1dc3c42f1b115e8b9b86c8e0027021499982b03760c32612568e96e94449cc0516f31f612dd1b4a636f7b5af66fce195a42f721e8cd3c62661ed04be905fd46cdf12382adc1867e448f44b9048a603330aa690cd0ffcd3625172d9eca57699f6618a1be561f22a46792ba6e9798fa7ad9f8d3856aa0a4b571678a26ec63e"}, {0xe0, 0x1, 0x5, "fc725a5b69b783f3d74b70b1b0cf53569e1bb4ec6f8d8390defd9fa3dba6054735ec19816d3795e517507dafe95f6b7c9bff7bf5be6533412e50e25dbe3796828a5ba71a73148b7708d60882c1931abb39093633247afe4dae5699cc5174f0009557531e29e4252e01e4dff2bcafb8218eeda1204ca4721d742558b42ecda3281afbc59fd1ecd024589cf7d39fad9f2aaf8dd22cd135b180f9c587825752abf891d993baea236ec1959be3ac468fafb3a201b0db093e901405ec47dd15771ab99a6b9cb87d060d7a9d8e01af"}, {0x90, 0xffff, 0xfffffffffffff001, "8c24a8a66c93a552f0cc1b001900ea65259f2c38b40d5fef1f7031631963478534b168cc6cb43926c3b05eb156fe4e42e9c2a5f0a666199877b9f04abd0d3293871000f30ad8a86607481e0dd8811e25272dee2ee6323512951337083945e20c5bb0f349e0ed56373e7cdba3b4d9abbcd0591d8b794a13df40aa585b408f"}], 0x3a0}, 0x2) r2 = semget(0x1, 0x1, 0x1) semop(r2, &(0x7f0000002ec0)=[{0x7, 0x7, 0x1000}], 0x1) 16:00:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000001300)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x6, 0xdfc}, 0xc, &(0x7f00000011c0)=[{&(0x7f0000000100)="5d88d845fafe55fc2499bb98c62f1aeb9919838185bfc3dca2e9d81ae753b643ebef17493b6f9d63b22a7ce76e2c19c4e68673352f909d27d03c695d1518b1419225f56cc3de13c05808f008e599614110f90f5b19369933afe732635a8e3ee9a7f7e0c1a31650df30a9566471a75e9b9ee9072701a1e9f0855fdd1bdecc3642bf88", 0x82}, {&(0x7f0000000040)="3a446c1cb03e737935d6b8034c85a51216f339473dafe3d9c19e1625b847283509", 0x21}, {&(0x7f00000001c0)="a1684ac45c82bffeb06155cbd2e9f51ab44838a53dde65136db0400368024356e46f3bcc47f45a7c389a0e6ec5eb20e87a487cd68fa322a3ca5a0f68e9a2aa35044a31baace7536d7ddf70352b672f6cdee3e43e6096351c0e4921bc03e958ec1291fa773253e601a79f3bfa60aee95ca9c1d8c8b090148ada37ee5d99d90f2998aadd39d323687997aff8640e776939b990d0baa93095d92bee454553dad87542299c2d90873164edb295e4c7e2b3859d824dbcd7fc18fc9454953378bc456057f1da6ef761f4ea745a61df02466acb4cba3d841d4559b80fc2a683574f0a900ca042a94e37a4afb3d9be6f88eed44d4cdb22ed29589073d9c2f58ae189d03f80cac3f76d5b43eed7ef9862e32b498f3aa1dc9db0394dafa73bcd1ae8284afeadc8ca38fae6ad4f22a4e94e4f94d395567ccab0bd2b8f07053d76fd3903f97f34a44205018aae9b74d79169988e10b984b34154d18a426064528d6bbe6fad5a79465e777c049959050b8afc5aa554529f7f203118152cb42b57c563a0f2db48196382690bfbc468b9d5722668b64d11879910b196dd01423425b4f04d8fe11c5d483184676f8eae15d79d3c9e8b0a0f47cf7b96e512e4ba3d33ad9439c4074d4035497dd6c395327f16da55f6555e2e3972d82d243a4ce402be95d07d65f895473429699ee12be02c45f136207e2047fa69b55b5a90c9caa5209c9d834847dc3e54c0bc4f6a688a8235dc2b241539b771e424523556033bce9993afb2c35bf2e59f1283fc4cd736b7ce3d6e04d9aeaadbc8a6966f3da636b08bc52393bbb183d3caf60087762edb8cab508cf0724b372f177e03a418b066e39c0d9ad61b98b121ce779ed69188f2c2ba1e5f54b48a62a3b2eb9c56e218070a460ff3ff9efc38c1da4b68257292654f39c68b4fc0da56909539120c2d9e8fc3c93e5bc912ec515cb853bd98ea4b7f21a55bdf577dfcbf004186911b9d8c9cf73694a126f6771da14246aeeacc148c5a782d0e432220b00e18fefa0eeb4d6f6a6e74732f067ff7d917abab518cb4e493fb22a348e79fb22518eed39a33bb57ce728b4511f9f46270969645e28cf5b77d3b04638036cee45f8c1198b86766fdde186855e8697590a84c521bb32a4178952f7996f51d8fa8ad232330c95505e7f85d5294be0e69ba4a1e72f4ce14ec5a0f6ffa4e126709fd5ff6b71f5817e9089e81353116c0b1cc01f30eeb5fe70788567bfff0c51faad352fd6b28d72440302e8fd407889eb3372a6deae58303313babf3955f88d23352b58b8b0893b57997a3c536008f48400ffad39a3b9dbac913665433d6ead9cc70049d0d2548db4aafd2af10194e05d775065fb90396b4f691a88133ee467a48179cc1735ec4168040e320dcce001e6b391490810af5d2530745dc95dd2a7c170690e9c8418953cfe90948eb70332a03fcfa579c564328e1d02e6cae29d01b083c31ec2d7b58c74732ea2acf3d2787830e1aa809e85b4d99e613b86d5faa4798ae0281797656000e44362b00f6fceeb2d6dcd78cc212f536312dea947213de566423ff79cd8598de927aab0c7d975944475220b2068ac1a16b3d7aad5a464f7723b0254544426222d521e92ab1b42112907265816774af5af8fe6cfed9e036488e00d0045a232939e2c67117281a3955071dab8b127ec1910643f3522772db7f6f2778d73e544d21adb073ee09f1828bed3f7c3be4b6d1cd0c6af00e65ced8677a27f1fc0fe5afbc01d8b774328c43b20af2e72999d0567ccf79aaab2b8fdb75fcce4ea28e37946116d083375ef017cd73bfe4a7612bd4d2f18e652743ee2fea043e80e8b8f3cfc5d806c20dd4204738aa7e779b17486c53a1ab183812604837912718a217d3a9bd0355882c9c65293e71c5ad2dcb030be4a23f59cf49dd9ba0d8efcbaa27f5cd4c04a3b92fa56b0841c6fab9445b5a7a4f5bcd7f0f8cb4653ea3d364b86a6ef0be8084a6d096c3bcdf20700341f96e84dab8059a7f1fcf43c9c0b396954abd799653565001bce84af193ad72c5d26e0f844851c1c029902436b5fed4cbe32967ca2f88792568e824a78062356436265bd57728af64b3299c56deebaba41308f601fc9b3ff79703811091e812d77f1317ea67f46d17fc04bf9568957defbd4e4aee1f94b0aa3b74cfeb70cf698a404901a8c86b035a2138bc88d211cc09ef3c7684a5a09f7e7648c5a4f063f8837f6dea616d5a3ab0544e695fd56bf1d65f2ec8ac37c288e63931cb814b22a92297e927b002e0ea6557197d30cf5a8eefb61ed3f4eeea2aca0273e1989a308c21ed4fd79d7a7152e200c1744472b328359d23a1ad3a869cbd37133873594cdd4c14b808d7d239f1067ade5b6be2a1e97a98f97cc811e306917c0d821aa6974058a740f3abc43debc3159a3eae159226404a6a4da2fef45d3f5783d46c89d5b0db55a5cbd308aa36d36cb75f4858a6a87aa6994931f760536119d53c2cc8436c1319c262ef00689918d7ce4c101062ec6dfaa94cf9b1d90b9631355ac7b214208f6e7fdf513112e7d81d16f33e12e9a7a8de8d6aae583c590d4ca4c3a9c74f4db0bfc10a82ee95af044c4fb040cce15f07692e29eb3925ce6c3d97017351bc958ba6b5aa9826e16db47615a6c7509ac5375a2c4b3e80861849556ee7f0efb302ef1b8af1c48353126db8315ee5d61a184415bc15afa33d7f270348fa1ec2ea4e3f7e0976435952beae1d7f4bca9b72eef420bd760c2c5b668e6ca41ccc3090cfb47ea3de1f076bb24f6e17ae5a097242674d748cf84f7d6d902f1ddb05a9ced7829ac4baa96f7e04eaf4bdc1783fed8e1b4a46634c57af7acc97289780b85ce8a1e82b73013791e073315c9efcdf5ed9b7d09359b545506a560021bfdfbd8327bfdb0a2d954b73993526566c0fc587df04b9d6490fd9ab384fc041be74a1484ddecf3a62e1d708a00d36e8fba29572f360b8b6c2061e2d8d4608ce5f4228dfb9df1b801891dfa63ccb71fd2d6a09ceac52daf1a3c92dd78ba92845001697b92405805cd414a984e0398211f6ba02bcbcf22b910f966522d289b67ed64e49ce9e98b1ff1d8209deeed4756da7cf8ab4c0ad6d47b6ad05e139f7e0e90197ec449586de486d79ec17c0bda8e9d4ec27be7f85d35198cc093235b4c350af488b95942fb724110769a1606d52a3614eb8d10474a53c72f42f0c3b3cfe2c301ac41d3aa2d4521d368549b5f4aaf2937921a2d6809a65f384e53d225c81b37745941fb680f7c43e1df330147ff03ed0d472e3c3722a29ac2c8aa8b3f1b8fbc2f6e5766335a985a951b90f7ea407208a171a49c2f477186c5a422a6ab9e27214c3e502860c231aa5c36fb846651454de70a4154cb389687ac96aeb3c6e01cbc4e07e2a5e1ad1ba42d5dc14afa9bf1b8412ff3e620393ea0b2d5002922cde46bbbe094f6c7cb33514fd2c15261fd966bfa330a9d608c6dbea57a8d84a2b6b77e1f88c203f676317dfdd8f7395af0c86b05131b27cefb22a86eeff0460162b8fdac49f29ae9b10c4161b201ca0eee621368663a3daa9ecccd4b545e9c963b54dc224390610827e1b80cb47edba58bc49f6cc8cb3115b5f4a5f4a91ebd82199c7bfc409f05754247884faef988d91742f0e80b7d68604f584bd8e9a60c1439dcc4379a349655e36e4d21caa8f93a7ae797302e37392ad7b0dd1010134dc16cd9fa0427303ebab1fea1aa3eb229e9b16816ff322bfb9569f7cd0ea13d90e4686d4349bf3ccd528bdb7fec53d042063c46edb8a685e2e17f11bc91c80146470ea7e8f255a4d1d313df6cce335f10fc815dae85131fcaf2432763c332bb95b2fed39a9e782e989f288df6ccafee4a4bb2899e1eac73872195906e10db51b1cbdf50c9d480b55b8fc4c873e2f73e03ee2282249dc805c1cd92c1f5a7c3ef2a5566dbc707f55013c8ba80a4fde9333bd3fd15c1c4dd8f9b47ec935c986ac81e59b42bde1e310213af0a3cdc44b6152a8800a6eb3e68389762aa6bd458e2d254c50e2247799164c053e29078b2730facd13e7fe1bfc4aa8be0b9aa9d90128e6cb91d4df94381f1e1567009943574bb62887086019c2e44a848510126fffe10e7f1f4e8dc60313d93fb11bde99c31b2759ff8557a8a77eb63e00526ae4886ef0f6d95e8664c000cb93d89c9b6c832cffb86b907495aa6f1d419449aa500e0d9fabf13b299dcd53b709d23fd839abec711e7084cba94dfdcf9d125a03a9d7b63b53a587ed7a6014265344d39bdcbd2265c4dcd9791f9d876d584be758b48f32050d1d28e4e0522bedd8cf0e411d869165117fbd2c5fa1282c0902679361f7b6de5f29b6b355a86d17611796a91259f94231f221f20e12968c11ed1b29bcc350c168d40fe5325310312487eebcd865abcd13337218abda3df0f5f20afdbcd110f95e8261a92354035b2b3d271b7421efe33e87dbcbab21eb307975b25fe3d54224d8c24fc82523b33b9ea8fe950d5e976ea0f44e5c0e7eda9add3535d96c3423dc6bf6ccc9d04cf1e41475e524868f170197a453d289483493790ee56e9c6db70915860b30b709ad5ac8617e634e3b31ac3ac173ab1dc08d0d0ea94f10c34d85fbb8a544b8669c1ad3f75bca58c8e6dcd79e17146377e2be433e445f9db75dd286d5af5a699f79eaa49e9641b33be98042ce22f71135124fdb120b464a74483fed94ffb86614e28ab11e92e2d35e5fdc5a9a88c3989d1de1e031ba1e77b7c87516ff26ffbf3a19684e895e74595930a48fa491f759c1b3af2c0a51a649391658512481efe39701dc797c9efc59db5004cd3830df7ef7fb4eb7daf572f1a120a2d57e8044bcaebc4325211c4376ab4427eba5e33003afa8ac2966456544243b83e4bf8219c6f624cae0d8073cc1009c2ff0f052f5e7c61bf5aff0af1ebe26ae75e3936c84e70aa8664afa79a729c5e824e0911ee624f29c5331e0d874ee632f4ab0cb894f39af3099cdbe2988e9d3de75defa3efced5fe55259d34ac5aee137d6d2b0fd9e782478ae511cdadfcc20e45d8bf26524f0140f962c38e84191c249892b340a4c95df89c959ae52e380f660ba5e5d18cb61b412b128c479968bab149a2f0022753df8b24334250555fb34d92d39f3d9a01e5cc286c19970b628e98b36b2adcd75d8abeda188fc1993c4cfca7b6ad0e2ad4f84c02de67ce3315d51922f64f7efe334276413afcf709f854a9a62d4c79f7353ce454854133c46ff3afc0590c0b5c86356bfdad1b054023ea9cf099718319bc4a13315c0d2e204f99211968e7351fc183cc97720ec17ca93df1691b46a6e373008f6d9dfbfacd88bff080dfca2e0e60c47a5d8f1dadf6e824cfb9deba51ae55db889ca7702f403f51df7bae0d4c708cc3a51ca67cfb86e4c3df9386e7703cf27c0580b276001497c3ad7ed7211fd96dbf9c2695f8db74c8fcdf3f5c3eda7b569556c96d702fd62a7cd7b5b7203a2d131fdcfe5a9838ed25f7287eb39471485ed20b6f6817885a20d58075f02e84d423f9847662557da24f1116acd04d4a4deaaeafac9b3934364080c0fb710698848c1310e724c795eb790bd2decc9ecba87815108454469ede7564dbfb162fbc65fae6c3793d1b387969f30de8baa21b80e8a1606ece523579d3b5501202d18081433c67dac915ece3ce04a97dfcebf52cff3138a8051155f086bb382eb1035af2ae6ec4b1cfafc022284cf26f4b2dfd2e395b5f4cf3e37402393bdd0e05c6ebee1dc828369a27e3fb503924de8ab32c9afcee82f00ba17ee7695fbb2dcccdbfbebd9d026a2", 0x1000}, {&(0x7f0000000080)="2b0e645fb77e91f8", 0x8}], 0x4, &(0x7f0000001200)=[{0xd0, 0xffff, 0x9, "17a4c14d3ce16499ee3954018be63685425a56b0ff8f31175028b8f3483db49649599c36e58daa65ce08125c5751c2f1b59252680d3e574e2f739f0d986be63a9b95020e213abd34b454770577c35b68c66d152834eafdd4e33637c60fea62a4575cedec61f77f34953c6a49bfe81c2f7af9a43c9be5bb70f3f82c4269af7f2b669038779690b977b78ee9ffb61b6d05d16bf10fc65798f3f3642975902b8e7279fbd6bda287f658263950c1b4e453061656b3afa802f92b34a02f374202"}], 0xd0}, 0x402) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x17) 16:00:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x4, 0xc036, 0x7}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:52 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x35}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x3, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x154) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) r2 = semget(0x0, 0x3, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/184) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x578, 0x6, 0x40, 0x0, 0x7c0, 0x4b7, 0x22, 0x0, 0x0, 0x1, 0x4}) 16:00:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) 16:00:53 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = socket(0x12, 0x1, 0xffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x11, r2, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/\x00', r3, &(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/', r3, &(0x7f0000d06ff8)='./file0/') ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000001c0)=0x4) openat(r3, &(0x7f00000000c0)='./file0/file0\x00', 0x440, 0x60) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_vnetid}) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x50}, {0x1006}]}) syz_extract_tcp_res(&(0x7f0000000040), 0x5, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x100, 0x3, {0x3, 0x3}}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000080)=[{0x47, 0x7}], 0x1}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x64, 0x6}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x8000000f, 0x7, 0x6}, {{r0}, 0x0, 0x88, 0x20000001, 0x44f3, 0x5}, {{r1}, 0xfffffffffffffffa, 0x8, 0x20, 0x1, 0x20e9}], 0x1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x6, 0x593702fc}], 0x6, &(0x7f0000000140)={0x5000000000000, 0x7}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x100000001) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) pipe2(&(0x7f00000001c0), 0x10000) 16:00:53 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) dup(r0) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) 16:00:53 executing program 1: r0 = getegid() setegid(r0) 16:00:53 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) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="20000000006326c63b8d0d7c8a5b671b1b54aa538706000000a71400000029000000184c2f4988c42a00000003f1ffffffae8e1a9c432b84477b8b3f1eb56194ff000000007000535d0010000000001adb4568317e3808000000627d3b303d65e59f333650d5fddacbb43d35c3d1d5a6f77eae877b082711066bcbaa48acbc32a0dcb7b1c1dc2c6d88eeb74354c8ccdf59241688e49e6892625fcde4f6603aa23c11ac60f1ede2e3987efad45f14cbcd97dd1f0700a85119e0ce499e1f5932e4d867efe23b77cc8110"], 0x38}, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20880, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 16:00:54 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) readv(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000340)=""/192, 0xc0}], 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000400)=""/152, 0x98}], 0x0) msgget(0x1, 0x104) 16:00:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xffffffffdffb2dbd) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="e4eb6ff159d85e1b1b378610ee5ccfe1e3967e436dcb541f0c3440c25cf9610fc2178753a61c2564420cc582c45c9c678ee35334d1a9269b6d8ab8e12c0116afbda6be0e56532262ea20fdac84eab8d440dadf049e4ec937261332c921b5a6d02f37c5aebd49009d173dba31c73a9f0fbe9a2b7d6efc0f69", 0x78}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400025}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 16:00:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x8, 0x7ff, 0x1, "52c69a741a91cd18ba9cfbd8f4a46c3aebfde502", 0x200, 0x3}) 16:00:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000300)="9e1281c6ddb6dd0f6e0040197fda91426023dc0534ebde9b5957a226947a69147c286c352abe21a654cbd79ea01b86465f43c94573a5d6d32872844f1d574b9e6fd4c86e4613328aa7941477105cbe750c882820ddce927c2ea806b83a11c91f68c6a21b8f77431af1579849c35a02a6a2eb2c3c210a620aa2a55652792a94f9da5b881cc1a43f3850f05ea0ad10df800bf2894315a26066ffad84b7017eb9396027a8eda3e18b49978509050b8f1a52b12b4ec2338530df591a5f2481700be4beb97dfe1f3cb6cde3611150697a6f232765cab7ce9cf137f634343aceaf50b38dd232ad49f19c07259501f3dc26e812a5bf7e37d59f9f3400dee606577920eddf9f38c9f07854e947880876c098c35c9eb506c2d62d8ea1c59559673c7ca3a25f3463e4799444d4dc5cc90d2ca3031c2fcdadb9b0df57b9d0", 0x100000138) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="c28621fc99c20248b70a948023ecacd9117003b8413b506f83471c537dbf0a3ec7dba4e746414b2742b407e3da4f7604695e34e5e836d6cf4e66dcbbde7164e21013dd079a8e7ef9dff4b8e8fbd5c5bbe224711228733fbaa6bccbe19d67634cd0bb44ca2d72316095928b9dd341495b96268cafd27031dfd012a485b93c03ef17dee735cd2c3c40", 0x88}], 0x1, 0x0, 0x0) 16:00:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x618, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x6) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00', @ANYRESDEC=r3, @ANYRES16=r3, @ANYRES32=0x0, @ANYRESDEC=r3]], 0x1, 0x0) msgrcv(r3, &(0x7f0000000000)={0x0, ""/43}, 0x33, 0x3, 0x0) msgsnd(r3, &(0x7f0000000180)={0x3, "d89e95d45b54fdbb285ad98cb393668900481db4818cd62639c1005bdc7348dd63ac7e207371f37b2073386a8f9b23645b4a58504a2e76256fe5e9b1a9bea96f6cba9b10172d8b740e95d0bbc1ff17ace50d3309d79b736a06c8c63a269ccb4ae5282cb3b11ec5953064fa7bd9c5b2bf5be5b4c66985cbcb112e973138f45a1b0496469565a718969b79777698ae647029c6517c9f3b2f1603f7072807f7ddd7c1ed9b338d7eefbfac1a4c91c7eec0db"}, 0xb8, 0x800) 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x9) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f00000000c0)="762fe853008f0700cee37881bf5fbad5a18505a8e1e516e4fb817f39a137e71b374cbb857a61694c0fb3fe30dacdcb24e5318c7a9742912a7c24e9a2e5b72ed8aa4afa8923f1b1fa681ae9914e7361856c989533d65ac8939cbdd3057a7dc6d1513bce4efc031c7739610e4dd8eac634a0e3ede612adc51d59e1b0fc425e45", 0x7f) 16:01:06 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:01:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x26, 0x4, 0x3d) getsockopt(r0, 0x3cf8, 0x64, 0x0, 0x0) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) chroot(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40080}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) 16:01:06 executing program 0: setrlimit(0x8, &(0x7f0000000440)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f00000009c0)="54ea5db04665fbf51f6375f24d34c076dc43e7a8ad5a1a3780084e84259be8701f2c3728575d33e0c10b3f7e75e96eaa9734a817ac69067ff1c848d3d1638be3d5fa5da1aae067316b660b3cc2298f2d3a6377647d62da4194cada8e7c1baa1fa4ec9012b4d1e58ba50a", 0x6a}], 0x1) r0 = syz_open_pts() close(r0) readlink(0x0, 0x0, 0x0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe2(0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x8, 0xffffffffffffffff) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xb4}], 0x1) 16:01:07 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x1, 0x577ffffffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) openat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x1) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x4) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:07 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) socket(0x11, 0x8003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) close(r0) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='_') 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x100000007}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:01:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') chroot(&(0x7f0000000040)='./file0/file0/file0/file0\x00') 16:01:07 executing program 0: r0 = msgget(0x2, 0x1) msgctl$IPC_RMID(r0, 0x0) r1 = msgget(0x1, 0x82) r2 = msgget$private(0x0, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) msgrcv(r0, &(0x7f0000000080)={0x0, ""/136}, 0x90, 0x2, 0x1800) msgrcv(r1, &(0x7f0000000140)={0x0, ""/88}, 0x60, 0x1, 0x800) write(r4, &(0x7f00000001c0)="1139b8cb24a4d42b3de8c690169b5d899477aba4f4efa33a20854cab86b01b9591827332375810a9f5db7223a9ff8230bda00319d632a5208e9b2950bc1e3534c4ef0daf08183eeb976d755fff5c68e70cd31066d2b3e7e34e7f82144b93e259a2fdd5cba854af5ff94083f7af2487f349fe055aea21c327f9cdae196719468987fb1a42d1a29db09cbea8778850837fbd789b72f5c859272a98893485919eb7c8b0238a1b495a4093010ebc835b49", 0xaf) r5 = getuid() r6 = getgid() fchownat(r4, &(0x7f0000000280)='./file0\x00', r5, r6, 0x4) r7 = msgget$private(0x0, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgrcv(r1, &(0x7f0000000340)={0x0, ""/42}, 0x32, 0x3, 0x800) msgrcv(r7, &(0x7f0000000380)={0x0, ""/27}, 0x23, 0x2, 0x1800) sendmsg$unix(r4, &(0x7f0000000b40)={&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000009c0)=[{&(0x7f0000000400)="7dbeef45a7841d9a9d55ef57fe02b3220a7e8b2b995c62d3af01865413c66d14d331f6d76df7f140e607bd4552e5abf40b01b960937a5806c1d895c6203ba302c2b21e12740b26bca2b545156c50e714b5eb475d0bc0fe57906390704887a0a515673a4f8f5b9a159e8a58454d352183f4978754daf25b57dc0e61279b8099971ab35cc4a154a7dd18b98f562abd795c9f473a00c8d8a8e0c2f39e83224c0fa3b6af7b1c0bd5ae4b4080adfc6987e81c8d93155fbe71414b01277456a3e7c66ad11241e5bd074de3de3d6f4c0a2f", 0xce}, {&(0x7f0000000500)="2646536aac5121e1e7522c30bdb55e72d269953a5a76fe3e5b75f15a9947d5", 0x1f}, {&(0x7f0000000540)="1ab0a020f792421b8f5f5ef81ddf9d4604441f61f5f6c2db2919be169205d0f38a03b60129c16adf8a98b122b9765bfe1430d3e01c1ab86b2154a685b8316453ba54c6c4df3990c7b531a33a17962f2e6871cc32232b65acc003080234195d10a7a6ebb6cbb192598036f29c929a6607ddee8e33318ee8743a6623f9c34e14e96b0d2f5eb4ebd03078d3e95e724012cdbb19c9000a5ff44c4dbe08f6f897771b44d074650eafcc", 0xa7}, {&(0x7f0000000600)="aa408da8332994a3c5ae748917a3fe7c62d00653db376e660ada09356243d5f537350184a6d99fe7b98c841da4c525f3618f3df22295c0a336a3bfd8a6969777a2b8e7bbb1c4fe1b1bd0dc3c2a4192c032cb71e1cd1b189615e26797ce925ea667643e41d545c2288e3edb0effd3a88dd4a7c29dcc76ef5b22b1091350ffed17aabfa60d7f08ebf4061b89c9ec054c9d5b23a27aa04d04a2ddef49ed46bd563c8eda7deb69", 0xa5}, {&(0x7f00000006c0)="5699f3367e493bab4ecd5c4e5c388da5fc9d2d807a86a5d5e3d680f208a2b82bc3865320a0ea5783ea14a6102591a0395061e333143c8800d3", 0x39}, {&(0x7f0000000700)="45ec5662ff7045bba815825e7fdd6973f973613671d0c1e3f4bb6c89620bb8abb5899050f73108c3f5e20dc28cbff578ef903554a21c3ed71a87ec851c08e66d8d2bc6ca011f79938ea7910a16ba2a990bfbb392421068927ecb60a58cf9aaf14fe637154a13bb7868fcc054f1ff582ef5b28cd6c3fc92d0dbad63dfcfd582215cea27ee446123e845cbfce68e84f2d1573503346ada40028256768f533e79d4dfb134f7a8068f46839d091ccadfdfcc54d273974627fd711b19360953b99574e436875f18dc2ea5623717f08463692b9284de625a4e2b36510ea99aa46bacfa94617cac06f293ef5ba4a064ec76dc50e693a56e2d", 0xf5}, {&(0x7f0000000800)="ff2a8308a6a48a010f39c1741a6d7b9c9e36912e868c693249ff411c27deaad6835e472598977498a262e42e6895fb268fb5bf758b972415bc5d2f7b06c2e29a1c7518ff5f1f595b7fcc7ec388d3ab264c54ed107fe056fb56f938f529b50b4ac3077a7a6989fb3c67c7157d924c6f5ddfcc8a699c8591210d93b7ab7a58c28819daa26b947ea78b58895551843786a973d92ac6afd5285e58cb5131c84e97862c1ac0331b900899abf71cbdc0eff7e5c8a749d81f91319c6aa0546a9a67", 0xbe}, {&(0x7f00000008c0)="1a14abd5b29b909052ed8e67226427b2aed968d5c59b6390fdcc9d428074fd38c1dd7f55c2a53f7155ad6ca1355c2b09f99c7d426709797184bc9f5e0f06e4ee49bb4a2392845b58d188ac8ab7b734c34cc8de2c481e2b4e14db9f64645ac25af57320090378d3600a3897b51b142820be0a95f3f4e5d0d12f07e1cb961576ad358ba34b0b8a2db87489f3015ae3828473f8021305307fed2006cf256b06bf63d554c1484cd69ce8ad5b38666f70b4604665fa58d3fdf4b0c8fd864d533064184b55ed74543147aa9de3afdd831cb86a279d2e2a8af7961b8eddf86e", 0xdc}], 0x8, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r8, r5, r6}, @cred={0x20, 0xffff, 0x0, r8, r9, r6}, @cred={0x20, 0xffff, 0x0, r8, r5, r10}, @rights={0x20, 0xffff, 0x1, [r3, r4, r4, r4]}, @cred={0x20, 0xffff, 0x0, r8, r5, r6}, @cred={0x20, 0xffff, 0x0, r8, r9, r6}], 0xe0, 0x4}, 0x403) nanosleep(&(0x7f0000000b80)={0x6, 0x7fffffff}, &(0x7f0000000bc0)) ioctl$BIOCPROMISC(r3, 0x20004269) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000c00), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000cc0)) msgrcv(r2, &(0x7f0000000d00)={0x0, ""/219}, 0xe3, 0x0, 0x1800) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000e00)=0x80000001) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000e40)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) socket(0x1a, 0x1, 0x9) ioctl$BIOCPROMISC(r3, 0x20004269) syz_extract_tcp_res(&(0x7f0000000e80), 0x80000000000000, 0x0) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x25}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x911, 0x3, './file0\x00', 0x7, 0xda6, 0x100000001, 0x4}) pipe(&(0x7f0000000180)) syz_emit_ethernet(0x0, &(0x7f0000000100)="6bcb25aed1f00cf3fbfdec500ed7946dd94c1f3aba2b89381a3ffc274cb7e2e63cb6262a5d284a0150") 16:01:07 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x3, 0x5}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000000080)="9feab35f95ec94d38868c3fc0ce140c7001015cc842332a396a33b38c593ef2a1c5ad0f037afdb8026622be2322543002e74b675ef8f42737ed7f13aba29b1a06005ab0dc8420c5b60d3469b160b1960ffeeed3a1dda4374bad698bd0a9d83b441480a6d6e987ddc2f76e5a7e6da4740208e6bc6c95553954dfa869763619a6a150ddfc685df2ad4c17f9f2b3965b21c3d60f2779d3dcf5e77c2fc31c028f5a47b0ceb0ec623612ecd1b455542a2ab26853a027d03d3976a6a78d1d3d94d3149e0b82bfec179470bfa7b2e7810ecec92a291615dde335ad9302aac962ef8ea2ab414f94821bf03338f7ce9d4c8f891dd70f8b2d5c67846aad3c21d3f5f59f23bf541bb1952f8", 0x1}], 0x1d1) dup2(r1, r1) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) 16:01:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:07 executing program 0: msgget(0x3, 0x430) setgroups(0x0, 0x0) r0 = msgget(0x1, 0x401) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000d37f6199800ed1dd1e9767a7607af092702e0ccb3e865d7199467f878244e6af655e38efa927c52cd809bdbd822d8ca719d978cf4235242e6aab1d5da3118f118b746c22935890335ecdfd5a54a6f43657c18b86c13f8cb86e"], 0x64, 0x800) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x420, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x4) setreuid(0x0, 0xee00) 16:01:07 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r1) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc6a, &(0x7f0000000140)="b74e073909ed13f09f9f0809727ce0dfe93f02648f1db847342530b600a859529344efaff77fc517901f174ba6075b105c96885359a0cedb7b0716a472ebf139b174b08ef1c959a07effb91cd2d434c5ba1cc332af31e3c93a2fb7124cf24475a8e1491a42f1be79e68a2664f75db10e4c2632b8fbc0d08cb15447fd3a68658fcfacf2a25f1152cf27123f7d3b1239584303") 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:01:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) 16:01:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2032, 0x86136) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x4117, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1, 0x0, 0x0, 0x0) 16:01:07 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f00002cd000/0x3000)=nil, 0x2000) shmat(r0, &(0x7f00002cc000/0x4000)=nil, 0x2000) munmap(&(0x7f00002cc000/0x3000)=nil, 0x3000) 16:01:07 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x4000040002000, 0x2902) open$dir(&(0x7f0000000100)='./file0\x00', 0x40001, 0x0) 16:01:07 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x8000800080002002, 0x46485d45) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r2 = geteuid() getgroups(0x4, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getppid() r8 = getuid() r9 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r11 = geteuid() r12 = getgid() sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xa0, 0x5}, 0x2) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9, 0xfff, 0xc9, 0xb6, 0xcc4c, 0x0, 0x9, 0x7fffffff}, &(0x7f0000000180)) 16:01:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x42, 0x9}, {0x4, 0xffffffffffffffff}, {0x167, 0xfbb}, {0x86}, {0x3, 0x40}, {0x1c7, 0x401}, {0x0, 0x999b}], 0x7}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:01:07 executing program 0: r0 = socket(0x19, 0x4000, 0x7ffe) setsockopt(r0, 0xcff, 0xffffffffffffffff, 0x0, 0xfffffffffffffe9c) 16:01:07 executing program 1: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x210004) utimensat(r1, &(0x7f0000000340)='\x00', &(0x7f0000001740)={{0x4}, {0x6c7, 0x9}}, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r3 = msgget$private(0x0, 0x10000004) r4 = msgget$private(0x0, 0x40) msgsnd(r4, &(0x7f00000001c0)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES16=r3, @ANYRES64=r4]], 0x1, 0x800) msgrcv(r4, &(0x7f0000001480)={0x0, ""/186}, 0x70, 0x1, 0x1000) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001780)=0xfffffffffffff801) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYBLOB="1700010000000000ba45ede2435a8b028a52b43c7117153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000001"], 0x1, 0x800) r5 = semget(0x1, 0x2, 0x2) msgsnd(r3, &(0x7f00000003c0)={0x0, "bbfca7c843086c20ef5979a647e16e9b6f0d657726b08df5a957e94a4ba2f7ac71bf5d0c6397574f07ce73dc767fba262cbe8d0fe5d3bdff4ddaa6f5019d07d52b39a315d1c7645d887469cbc70de6455478546d4ad4adf1c01affef69553ca2cbf7aebb162aa9bc6b494454ca1db796f31239565add7af3ef5fc37ee29ddd715795cef81a1e475193e3030851d4d3c863b04b5ae417bebfa7de7355ee6bc0939dfab998209e5ee584ffbb949568036421d8a13cc650be3eb9a7c8598e2c52412df22b12eaafe17610c086c0926604483a1a5f261aeb7b910a09f4f59b"}, 0xe5, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xe) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xfffffffffffffea4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x8, r6, r7, r8, r9, 0x80, 0x80000000}, 0xf871, 0x3ff, 0x1}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000280)={0x2, 0xfffffffffffffffa}, 0x10) semget$private(0x0, 0x400001, 0x80) geteuid() msgrcv(r4, &(0x7f0000001580)=ANY=[@ANYBLOB="0000000000d1a60000000000000000000000000000000500"/134], 0x1, 0x3, 0x1800) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x28}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x12, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x1, 0x101}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4, 0x0) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x2, 0x1ff, 0x5, 0x470b}, {0x5, 0xffff, 0x56, 0x5f74}, {0x8000, 0x800, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x25, 0x1}, {0x5336}, {0x6, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000240)=0xc) sendto$inet(r1, &(0x7f0000000280)="e9493956e6ee814a5e9e9f4aa06cbdc84185262b57dc52d075680ed44db7b6f5c1f7b07385c8f55e6bc1797dd3ed59d3a78e8a105f8ab198b57dc1976da2b968a5fdbfdcd1bb36abc05382adf0bf70fd279ecb9cdf55c02a45bbd943fe18f9", 0x5f, 0xa, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x3ff) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xffff) r1 = semget(0x3, 0x0, 0x0) semget(0x3, 0x7, 0x48b) semop(r1, &(0x7f0000000500)=[{0x0, 0xfffffffffffffffe, 0x1804}], 0x1) 16:01:08 executing program 1: r0 = syz_open_pts() sync() flock(r0, 0x1) r1 = fcntl$getown(r0, 0x5) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x4000000007, &(0x7f0000000180)={0x0, 0x4, 0x0, 0x300000000, r1}) 16:01:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = msgget(0x2, 0x46) r2 = semget$private(0x0, 0x4, 0x200) semop(r2, &(0x7f0000000140)=[{0x3, 0x9, 0x1800}, {0x0, 0x5}, {0x1, 0x7, 0x1000}, {0x604b4c62161b168f, 0xb6c9, 0x1000}, {0x2, 0x4, 0x800}], 0x5) msgrcv(r1, &(0x7f0000000080)={0x0, ""/134}, 0x8e, 0x2, 0x1000) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x6) 16:01:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) stat(&(0x7f0000000080)='.\x00', &(0x7f00000000c0)) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r4}, 0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x1}, 0x8) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x14) 16:01:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a", 0x4e6}], 0x1) 16:01:08 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) 16:01:08 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x0, 0x3) fcntl$setstatus(r0, 0x4, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="d4", 0x1}], 0x1, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x40) lseek(r0, 0x0, 0x8003, 0x3) writev(r0, &(0x7f0000000180), 0x1) 16:01:08 executing program 0: mprotect(&(0x7f00004db000/0x2000)=nil, 0x2000, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x42}, {0x0, 0xff}, {0x8f, 0x8}, {0x21, 0x400}, {0x185, 0x6}], 0x5}) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0xffffffffffffff11) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) syz_open_pts() 16:01:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() r5 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) 16:01:08 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) setuid(0xee01) setregid(0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x9, './file0\x00'}) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:01:08 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x0, 0x0) getppid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f00000001c0)="5ed73fe90be19e03ed792e9e4d219807e1ced8798e5ed13b2ad8acb0615cf3556271a378e881ef2f980ab8523c5aecf4e6a1546963a30cdc9aaa3a07796f348c4fcbadbc1c0d1603a007fefb351a13d36fca5b60834a7045fd", 0x59}, {&(0x7f0000000600)="b79089a4ced58a9c3a341dc3a0849368231aa86a31bba9b6d4027808bf5b5818a6bce851e50e350c43755f78ec17684d5132ca287a026cd76eef5925652f07ff4ff9ff6b099618327b81d0d63944ed20bbbedc6cbecdacd4867eb85384c2ceae5cb9ad2ac2af3e43b8727943f9642253144ed9ee5406f0574714f1db43ed1e4c4ccf94423ef17f3c1175e93d8934d254ab25ddfd057d622cb400e8e53bd2058f7ecf0a956f17ea61511b10072e27098cf8b95379e1ac3b4d961c8a2204a8310ed501464dedc4df93e76028b17604a8d5bc838bb17fa0bbcec5a06251781ce1f6cb017c0f5bdb836af27195e7ebcaee1e5117b8e1227c6b4616cb30737aa9610d5be6a10331f5695a6d4192aa143d5550e015d9dc01f52a2889617b53a82a5d3c09bd1c32ffdc776e4e5aadb7833338cd939aec16a0bca64367b17fff73832ba9bfe9dc44c59ccc0f7f5a5e785cdfbaa65de1dd241430c08cc97d90ee64582cee68ffd6ab9ae397a65899a3aaa7a2f293779560f26f48dc87460dce75f9740a6ceae7433aef3a00e16db232d529440c06bce3856b528fd7a0873e395d60867ae2644f179b533f1b2e2448d478f462970bfd97ea840f38b78704a7de3a2958a0548d7c702e93c149a62ab608aa25c08a14ac9ac550d58fa53d2afc28f42fb8b3a4386bbb8b360d3b8d6d7d240ac0a8e50dac9834e90671c1259b7a6ef118369cfdf9497017b961667727b5ce1deda948af2ff4ee82d1096ef7b83e7dbc83c1eeb6acd36b3b4da56d13a97890135d617d9996f6b202d45346db125a374862bd3bb13dc7273be14d78c2517eb52007727e61c4d2bd4c0e21fd505aefa05cc3e79a7136e686acfa9ecdfac1e7403072f8c14f0910690867449a6ba8d0a26305ffbb985060e74501a4551ffda685bb8c61c25c9fb40fbe3c5b126fd0c7d8980531445bffbb4f8f016ac25222571572a14ea635a040bcd5690014a1addd9c583bc211f3c4aac2ad344d7c70f97eead89e4babb4a2666ac535831890bb1b924b98430cd6e441dd034255ccb7b3133ab228010d5fc91568c008993af08e556260dcc53763dcb62ea301f0d21340ac819d1821c395b64cc352c3f5affc93b2d7d3c51eb81db07642dc46b19d5658e1f0f3c02c97aa3a3884eadc087333b40cca092f3f57489b13050edd57be384ca742221250dc8cc9f5a949b84d948f8e81f130c96880da4865d6ee41777b6a91ec9ab59918377a8710c288a125c7565b3c3ae85bcf35ca0c254369e4deb3e8c6568825963ecd4e333c768701a7e8bdd17ca5f93fb80b81457bf9d55b096b91c92e403577bfd7a13ddde063bfc2f78bcfb24579cbcd3c0f3477ec56b801a66c3b508743fa2d568989249c31f611d4c37dc8f4e34da9b8969be6a05a0036648643eef1bc90a449c8ba6aad2f9319f653f6ed719a38a2e372afe1b1bc0024c75f3862ce56c274d034fbc63b3ddcb877d7ba1fe6aaf5b8765012277b56130c9bdab39b5cfc934f3365b875c6176beceec75381d51fac73d0cf16f5c3bbf81796e0b1d9168ab1154c03e1d0fc0b7f9f7d5ab2bb985a59af4ed5d63a0d62ab1ec4bb455d9fdeda1118b0ce36e8a8f7b06f34a90ea91d7788cfe44df24b102d0f3971cfec50984ad869ccc0be2717bd2bbac543fd9eeae3d2ef0a155a7858d57a6a393c879dac6cbe19d05402c807f6585ac6816a8a041c12310e88c489da028dbcb87310e3b7728d1d45209e7f549b526d4e3ddeb38d43b5c6a6e970699dd64b30d269038480450f05574aaba4ddb612a5354d1b87f7edd50049840af9af9a556c19aa0b6012e9ded884b36bb61bbc14c5743cd5ba0919d36795dfbe746f8a59287156a5f885f6a16c19b77dedb0d92b9d57f645e7f53f9f2617a69679096d38a4a2db8d33fd21bad39ae57eb6cc54320724351339f350e97928ba0f74fdfc51b2be063459b17b1d450522998cd1575b1a586e1d3065fd922fc82610122f599406c715990269490f32091cd2dd2718a042ed7d99f580d8a12105dfc6cc056f7b64066d8520b13bc05fb900bea430a56909f9bb2db76615ec9862362af10a7f72c3ebb31b20241d538cb91e4b4c2bffcae318f5adf93f87a7572a6b630764324e3b33a5c5034acb1004fae360f76b45be08024e0ffcc33950914ad34480ffe721a46f648e50ffb7c5773e26646eb97191e13ccbf0852be026ee0cfc9fc16f1d628101c5c418b5376f5df1ba7bef6a805f1da63a4a88452eae3708ff58d7ede63eb1e045e70278998968e18154c60d22648b9a8f4c286ca0052c827b963ab6f01c914087036afb67211e74eff54c50b674286cdeeddf4e6af26e582c9df09fdef335cdf4cb19c3b530f7e83eed287e1c485c5a49ebb9afdd1ade49ffe08ed53faf81f3c69324a69524a502d5dbd24ba4ecd617c206e07a618a9535f30d214f4f6a254f565b0c91782d9d66991ed2e8baefa66cfa5c3998acec38daab6a5b793a393bb30545464317f17318e8937bc48fec147f3144b0e71cbb1a19545bb9cde5b0f74589ecbb69815320e54d9c4c775841e825d9ef926c11e8d4ff02b03f70462e49544cafa8f7b8fe6c0eaa7bf45dc28ab1bedf78515c6bfd1647612419c5b6b13186a9bfcbce54330682b4a4368d008b73fffcccdff04d9ad3eceb7b0360628e7d36a5f05e114b788adfed32b2f7cbb691ce15410d83cfcfb7fd326465d7aadee67e11d673d5f0d60b25d51a4ecacb7b4a2b13dcc05962dc479e7eb8f696b7c0ea37e77de9db69b0b5c4c8b5ace30847d3b607008775900f4d5f1149d9cf9d57abdd4b1bb85b97a78fb8cf7fde79aa69c2936c86c00924a7f6c476ac4e2b7dc1b6bc06fcc583a7dff655ac8892731a7d26b84dfac51ee439f752dfb598eb40f4f3820552f6eca77c741ad7f98c5e36efa9b3724052d1551ab5560f3fa6cbe91b2d9b41fa14afc09da2f24a4edb3f3b2a473e0245ee309e1028d771b2df26acfebe5684e3c31c6c6ff7f9a8598f5e83bfb38095a682041fe57ed9c635a41dafa4fad88d4dcc96b5c4d8fa51593475f143ca49262b1b3f373985867fafa1cf594db756922ef744f32cc0717922cee636c78420c99a1ba28427df0b7ead0734087d5c901315545ae3cabdc9f245c519fa425b7a8310e989e19632315b026c9cff99875aba72fcee96ae843d555e9a8f43c5c389cb2b6a224e05ffbc56c01fbc6cdf37b65e864975391b8f35b19f2a6b74d91c00a8c0aca39e8628f5353b5ed2239b71ed4c71a15b43893bcc2eb1013dd8160bb689e5cc57763db26728f948dbc95b3eff0e7fd2cafef3804e75e22861bb908827f77b92c09cf9774d5da6c8157876de4c84498806211229116aed766f13c07df09a35cbdfd887884c556126750f7b043d6c510f04573fcbcc7512acfc5e97cad4c720badd7f89c4daaa91ca7ba33b9817f8ce22d43da4473001730c64590a0c97cfe48b62420974229692e88498684e2ee094696fd68aaa93b0b43a07bf7c7c585df205a2f4b6b7a945f5a527a87878016ae22134026b751f630dfa375391689d9cc8f6cbbe4eabb7a1bb35456d2944d55f3e015af9592bd4d6a48aeb37b70a4b921edfac5281b90eeea835e12c5f10037d919c1553534af0abe11e6619f75279edd3e7316a91e94d1607809e9483f457d1414164ff06f582e70672f3458beeaa85ce88f672f5b7f7fac40ea523714c8e24bdfe3aa0934e24d6ef1ae2929f2f2b4649676d3f186508c703d8b764074383429121725c4ca26046e1c05d64b82f767ebf22651e0d96db0b1cde96178c330bcedbd07a7b217c0f2985d105a6ea7a9a5ce7fec1e5667bb9e2e19ab8621761907b9200f8d23a021c7c25f16c434ce8e3d562988855556370c854d1eaabba540aa62989bb67ccb009027a6b976b72c19e2c8621596d87f1f5cf05dc53840be7facc940ce9f87ebf24d96fa26b0cf24a0d707ae18582d865a981ddd8926894481e61e779c3760f4bac54b3c12f2487da9414661b7dab8684a5f3177e1d00a1520debe9c27edfeece3fabb096c464580cbf823b638f6afec24c4207c2ded37d424d30cf44c212022a68962530827f3f72f44fd0609dc0c989836034c13d7d048d7b9de8a5abf77be593b9c840b0cd6fbdcc680fe998b00eb4ca598ebd89b8a3b73df6508a21589f5b0cbd337d99269fb32a87619c6c74f26fd9b5f19b497c8537fee3e4ed20d40e77e6a65951ae79df07fcc54672d9805b86577da39b00e847895435e467f0c82021d98375503082768e1b2a600708442ba75b9bcdf60ed30489ba6d4f5b5ffeb4b7f368db69365e90a3b7df57f64ef36ca156b7c2f43ad35a212aa2d9eab70f2c6c155ebce5980ee5eda61066896d7a2eb990a1f9db69a89c884576369a1de821a5e8b2ee4ed1ae683feed5e1b580cc8ba66ffae0f604eea92d6cfe84965ce995d399f0ccf2fa96dec8d56c107b9744cc111810cc075ce29043ef86ebe5b3f00aba34657e9bdb34d07d7b4f84190f3ce0c8fb9a3a67d433c2c78e0daa73e89ea6909bd1cb820215a74e3d0c7f47fc160f9656d1ccd9a00b732ed7e7869b3d00c21745c9cfd42ee9abb07d484b522d3939163ee97f10b5b5bc624a8de7b9ce2522bccd393d00ffb817be0714584a86fd5efb2df5620b68bcb5825df7fada822ac13ad0e06cd29cf94d9fe6a26c1141c6796d9ad50394cb4ec0211e4adf50c988f5881e7ba82e3886bc3ef68d3b61400c739c356930a7915362ef93cf9921f13a2a38bb0a0d9147dc693bb5cb988f07a4da1674ed8f41d3dd96630b82e1cbaeff8cb07fdf9c4b02f739b79ee6df0918354e3f5477c95f5a8edffc29bde5d4f2a68f7865ccd2fc2be3bc245755a168913975b0ae4ce39c9b7c86dd68651103f9fe0a2073ac31fecb2c40814aca7139dde660f2d2a294aa557f57f47f0c51415afe41782d7b014f58e07d677ea747235b06894578798b0c513276264e66edf649a81eccd0072a30de257388cb59767f69ddd9ed155bf6c6b9a37054b5589e79a225596bb96073fc310870e009bf93674e75999befc27bb64f22304c82cb8f8ce54f3d6014f427b10dab55bce665bcb9d0240f4d06c116a81680101174dbf52c29602e4d20aaba602907e17e1af3d7a2661ce186d389001b654b6624a90427f88dbc5cce7f5056c5a063804e42637930be1ba0e26742d4d71f5d19645978d1971945a2649d115c626d407c850c9047524e205f201a5fa73ca4c86c019a8df0be51b3df5d629c9bb54b04bb75b24a1b91cf84a47a1b53a336ed745aac7fce61ce2373b9f9e39f958f4133472c609087e886260f5a89f9825d31e8246cee698dfb1466c1beabf614664022aff175d37ffc332a701a670b6eff64a0ec029675cd5f1d0f6d75bfe1ddf8db60f1ad6134a09a90b2bcaf3c85391407a43648c78f5ad067118dde64bf96aa9ffad2ae94ce1dbdc51e667c499304dd66c90ea04ace1e8bdef3e0dc8743c216612e3e1825cc257b2a885c5b4382b5231ddf893f7614ce59cc2857b2663f5c9d15b2ea4cc6151668be072af6a382e4221360859e9822b343b9b4a3bf5e10710c5edb9c0ff194da11a38de2d7cdceb8edb5d02f0f54a6b2388d79581b2a27f0ef180d0422cd321df7632bc9544bf2de6e93e268c7f79416c9905b35245ab89fa52e262bf9935fd87a0472b30e70acfef01e202f71e946647a8f169e74275bf5ae41ed0c7bc28fd21f358a166f0b8f93b0e3c7ff185786d678fb3d4ae3c7990a3a2ca42236cc07afab457e024018", 0x1000}, {&(0x7f0000000100)="78335571bab276fb99d12bea2a3ed492f4850cb4ef0fb2b6d7f1570558f0cbe8dc1620211481c56665e4eb378473c4e302da52", 0x33}, {&(0x7f0000000240)="4d8868b8e0f6387d0a7bbad183f471c345c8a183f415bbb67ee72b8ebf92fe097b1dce65c34774e2f5abbf46ff6d1856a1fbb8fc673eeaca33f2cd691c6c0354db8467c802a98075b9878c6fed10eae7c10472d2da0281882fe2f5974f49022c4819546eff2ba42b43553a7e32ad26f42babb4bff949a5a2b77ed21330aa2a71c5d5e4313d9c662e8fbe03478a857264f6f1bfa6d65020cd0e6c309aa53c013099b29aef36b9d3ce979976adeea709b24e23d215e7790ca645deb49e3cb2637218", 0xc1}, {&(0x7f0000000340)="b865366acff7ae8651a2042ed6d31eff78e5e0ade2ce66c060b501429bfc21a92cb4e3ad9b057a18f2fb1e7d0ac61d99b002fb6d570c0a8c0896f4947ef891d6ff5242f2722884efdce94fc8206a98d62e9fd81676e6dcab7fe428115ed57b5e33319bf5ca868c62d6872259dae32e5c4328060a8c95a592f4933b3513671a1e79b1d2efa79abcdb09673a22e0ba7748a58aed428b1ab6cb8712dd1063eb8c", 0x9f}, {&(0x7f0000000400)="8537ac4cc27ed6c55ed0851441ab20666b01c9580825cbf8c23d5de9b2", 0x1d}, {&(0x7f0000000440)="cb8ac4cbdf57b1c8cddeb47e8988f19cacd73bee9aa0567c1a4c769a7fa17da41fd9bac43d5fa9fae2b368262bf30a61e0c4beb0a77bcfbcda26aab14f9c69336beb15d8c01c653446793ba90132c4121ed510fd1dda80e401dca8da45d10ee991df9d00ee95314afc65bc2a12c01d5310d95cddf38794b48af09c40513309bb918e1d3ad309a45f1dcb0c7a35dbb9c7eb4c2c9ecca726a9f0ff7366e9", 0x9d}], 0x7, 0x0, 0x0, 0xe}, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) writev(r0, &(0x7f0000000140)=[{0x0, 0x230}], 0x63) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x3010, r0, 0x0, 0x0) 16:01:08 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$getown(r0, 0x5) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000100)=""/4096, 0x1000) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 16:01:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="c6b30915019c794b0555fd2596d3aa740eb5042887aa4873573fdd08f7be45ec39bff8d622d8056e81e4e9d4031ed7db8211d4cfdaed547a04f2954960ac889e0792e34e643815e51a1ca168ff7c9234fcc3b51da9631c478c327111665fc85d87b04163db50e86c59a4ff2d4ebcb05b8da9ab262bccbd942a1faf8c231af82fd928f6b005d25e7149e50fd52269e7ebf1c790a50b4e20db3fcf2b41ae941444a760f249f7ce68801b222f", 0xab, 0x400, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000300)="50010501000000c60000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0x0) 16:01:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x1) 16:01:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e757a8ff5a000000e74ae400", 0x7}) ioctl$TIOCCBRK(r0, 0x2000747a) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)="dfa621b9cecb60bdec7d9b0aebeda2d004a465784e6cd4f0774dc9b7ac65ab6ba849cf514e4d9e2ff4a3b965c091acb71d3fdefd479c104c22eba1bbcdd0463dfe59f8b0f15656e0626ffac7adfe5170f6d06cc8cc88e6d74246c637e9fd95c1872beb4a056f259c0ef448d90ff62d7e528a8a24f5a9b0c2fd8f6bb0dd49afb46b75eef8ef457076b2d612d4bb67", 0x8e}, {0x0}], 0x2) r1 = syz_open_pts() close(r0) r2 = socket(0x10, 0x5, 0x7fffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = dup(r2) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000100)) fchownat(r5, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x4) r6 = dup(r1) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000001c0)=[{r7, 0x21}], 0x1, 0x0) ioctl$TIOCSCTTY(r6, 0x20007461) chflagsat(r6, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 16:01:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) r0 = open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) r1 = msgget(0x1, 0x485) msgrcv(r1, &(0x7f0000000000)={0x0, ""/65}, 0x49, 0x3, 0x1800) openat(r0, &(0x7f0000000080)='./bus\x00', 0xe81d39a0d5c2894c, 0x4a) 16:01:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x88) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x2c}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:08 executing program 1: syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) ioctl$TIOCFLUSH(r1, 0x40047002, &(0x7f0000000140)) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x400, 0x8}, {0x0, 0x400}}, 0x2) 16:01:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000040)="7110d123d3a58a6669842ff93f02deb5f094ae4da66adcea1ee849d8b23f9d8ef2f2ae1fc7b9caf369034620d8a89c410fdb049acdf12cb6a2b9417eebfb9a7a563b48b101a5b288b6e1b469401ce04473dde4f21b8e1a6844fb5d44020845abba0cd9fcad928b34c14e9e82bd6e0ccc4e5c4e7b89942b64f3", 0x79) r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(0xffffffffffffffff, &(0x7f0000000500)=[{0x0}], 0x1) write(0xffffffffffffffff, 0x0, 0xfffffda6) write(0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) read(r0, &(0x7f0000000140)=""/229, 0xe5) 16:01:08 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x5, [{0x3}, {0x1, 0x6}, {0x2, 0x7176}, {0x3, 0x6}, {0x3, 0x5}, {0x3, 0xffffffff}, {0x1, 0xff}, {0x2, 0x100}, {0x3, 0x3ff}, {0x3, 0x2}, {0x0, 0x4}, {0x2, 0x1}, {0x3, 0x39}, {0x1, 0xd949}, {0x3, 0x2}, {0x2, 0x1}, {0x3, 0x9}, {0x3, 0x7}, {0x3, 0x8}, {0x1, 0x2}, {0x2, 0x7}, {0x1, 0x9}, {0x3}, {0x3, 0x8001}, {0x3, 0xce}, {0x3, 0x9}, {0x3, 0x3}, {0x3, 0x64399447}, {0x3, 0x7f}, {0x1, 0x4}, {0x1, 0x101}, {0x2, 0x8}]}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5, 0x7fffffff}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x200000000007c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000040)=[{0x2d}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe9, &(0x7f00000001c0)="829f5bf691246a1a9f87e8c406c622f12a1eabc086b888af03ab93f35151ee3689866e037096d133003595af5c44cf358b9cc1df7416cdf4a247f6af9c2490cafc5b435b8a625c99ce66eeebe453f7ec3575f40768bfcebd155a282d4f8253a29b611437fd0bedd7e38021c201d04a77dbd73309c8484d433e9fab7c71293320c3d286207fef82c6c84b774dac5e3318e28f5cccbe195b94bfa30500ad1c79df80889913646dd0c82dbdc0a4571952cbf91c6b048889b28a12bb690bb2c578a14391f88dc1d663d9d56651d9e1e26c151e66a3fcacb0c5834ca760e8b2f3") poll(&(0x7f0000000100)=[{r0, 0x1}, {r0, 0x80}, {r0, 0x4}, {r0, 0x80}, {r0, 0xc1}, {r0, 0x34}], 0x6, 0x0) pledge(&(0x7f0000000300)=',*://#:%\xeb*-\x00', &(0x7f0000000340)='/dev/bpf\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x18, 0xf71, 0x6, 0x3}, {0xfffffffffffffffb, 0xc6c2, 0x7ff, 0x38f}, {0x7fff, 0x9, 0x401, 0x3f}, {0x1000, 0x8001, 0x1000, 0x100000000}, {0x2, 0x3, 0x100000001}, {0xbcc, 0x9, 0x1, 0x2}, {0x6, 0x176b, 0x0, 0x80}, {0xffff, 0x7, 0x2, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 16:01:09 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180), 0xa, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:01:09 executing program 1: pledge(&(0x7f0000000200)='vmm f#) \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\x03\x00K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) r0 = dup(0xffffffffffffff9c) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000b01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0x2}) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000240)=0x8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) r2 = dup(r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20}, {0x6}]}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)="c2", 0x1}], 0x1) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r1) recvfrom$inet(r0, &(0x7f0000000100)=""/68, 0x44, 0x801, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:09 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() syz_open_pts() r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x0, 0x6, 0x8, 0x80}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) socket$inet(0x2, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 16:01:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x122) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "bcb0294682566c5ffe382b1726775afbe10d5ce6"}) poll(&(0x7f0000000100)=[{r1, 0x4}, {r0, 0x154}, {r1, 0x1ed14fc776b470a9}, {r1, 0x4}, {r1, 0x10}], 0x5, 0x9) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x1f) 16:01:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20500, 0x1) r1 = semget(0x2, 0x0, 0x5) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/40) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x0, 0x7, 0xe000000000000000, 0x100}, {0x4, 0x8, 0x3, 0x1ff}, {0xfff, 0x10001, 0x7b5f, 0x3ff}, {0x4, 0x3, 0x0, 0x8}, {0x101, 0x3ff, 0x3, 0xf5}, {0x7, 0x9f0, 0xfffffffffffffffe, 0xac}]}) syz_emit_ethernet(0xfffffffffffffcae, &(0x7f0000000000)="05f14f28eb43177f04f25f9846a75971bec06b82f8a34dfc70dafecfbcb160b0fb0a4d94f7bc15c5") 16:01:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000000), 0x4) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6}]}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xc082, 0x5}, {0x81, 0x6}}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x180, 0x20) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) r2 = semget$private(0x0, 0x0, 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000700)=""/170) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r0, &(0x7f00000007c0)="95a991976a18018204c095e9b1608ee9b53fd68829b50240ad2c2c3312210bff0485a5681b25727fa2e9c221a8b60bbba6e3df005300e2fd762ef8c00b6b84f2", 0x40) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000180)="7b7284eea3a25bb8305229798df3098d558757a33442e3697e4dbb50beaeea65b17cc2e8e83c80f6c66718cfbb9aab7f1fa3ddf1d2d7c3657e4bad1a81d0087537224e21dd5d05085acf6d72576044149d8e9b5d58623f28f1ebfba6db0741de739497d41b2a8353fa9226ff7d8925fe43205dfdc69b339fec745eb3321162704730407b3b94f7b043185dddc2d954912cb2bc66504cdb7e5be82d88deabe7d8973ea62dcd5554cee0bdd47433444d86dbe30aca236817f1a26639f5effdb3b5f5edaa9fd03c77ec08bd5fb75a2e23913fd4abd5ccd4dd8c54ed64ea0f5862db95", 0xe1}, {&(0x7f0000000280)="8cf2250f08bd6c90916ffc42efb37f6da206ca355c93fa520f8643266d81786f1da4ce6e661065f0b6590ff6f46dc2acd9e7badbbd23006c74d42c", 0x3b}, {&(0x7f00000002c0)="6db63b7ae93d", 0x6}, {&(0x7f0000000380)="27d3b752386121f8c04050bc09", 0xd}, {&(0x7f00000003c0)="fb101175a94fdc553da2cde210f97508c2df0b7295b2238ea89aebfc997afe94ae80118ede5367e790b398c18d5415ca9486cac4f595d8480b359f5ab94cae1ca6eb068b2f9a6ea0f358cd3fbdb21272c1e77d0e6a2eb6b6484a3fc8459a1852b6c077fbded3d10d52617bb956dc564c895063d8ae2d53f4fbaad0e2ac8fdb0e097b77e3d349302467916de46151793b", 0x90}, {&(0x7f0000000480)="1ed7ae029dd841f9173fd29246855ade7d9b14ebb21d45aabe4d0e330922473d610bc6fd9739c89f4b5d297a018d3e41aa1961035e8f0ed95dc2fa3738d11fce4d3794ffd726c58dffedc6622f1e4e058994214c0acce19e277fec4d4a70fd0d9e23ca9683a17122", 0x68}, {&(0x7f0000000500)="785fc1f2f32dd5fe6ad55994568533e465cdbb8be6cde5e6466e920946523b02883b764fb2edee083711314b", 0x2c}, {&(0x7f0000000540)="eba37721a1899ee465aa0b1bd3960140db0f6689437130757257c13148b6952020647dd8409686abd3786072cb", 0x2d}, {&(0x7f0000000580)="095f2cf391f0f2458d7cd893a550482314088ba917048b986c6f2f65b5a0a4ab41d7fd279191414c42c4280f252d23dc3eb6db8b93a07527f4a72dea02c40cd0d6af2c6d27f6d96608ef7ed86d39aa5a57306f095eaf6faa4ed152026a202819363bbbe8ce2f16f84a6c2a658f1c6e2b1bfdef35d18bc785fc6ccd81f725ca0029332c27cfd38442243f9ea8623d7908aa261a894d7197c868cc21d6a0be2a7c6d51375ac85fe833c9ebd21094973144d79908f030ef351d887dd77760", 0xbd}], 0x9, 0x0, 0x0) r4 = geteuid() seteuid(r4) close(r3) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x3, &(0x7f0000000000)=0x5, 0xfffffffffffffe3f) r1 = dup2(r0, r0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x461}, 0x10) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x1, 0x5, 0x8, 0x2}, {0x523, 0x7f, 0x81, 0x6}, {0x9, 0x3, 0x6, 0x7f}, {0xff, 0x3, 0x3, 0x9}, {0x5, 0x40000000000, 0x6, 0x6}]}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0x6c}]}) 16:00:00 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000000), 0x401, 0x0, 0xfffffffffffff87e, 0x0) 16:00:00 executing program 0: r0 = kqueue() preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/249, 0xf9}, {&(0x7f0000000140)=""/189, 0xbd}, {&(0x7f0000000340)=""/68, 0x44}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x10, 0xf0000010, 0x8, 0x3}, {{r1}, 0xffffffffffffffff, 0x2, 0x2b, 0x6, 0x80000000}, {{r1}, 0xfffffffffffffffb, 0x11, 0xfffff, 0xfed, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x40, 0x874, 0x8}], 0xcff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x88, 0x80000000, 0x100000000, 0x1000}, {{r1}, 0xfffffffffffffffb, 0x5, 0x9, 0x64, 0x8}, {{r1}, 0xfffffffffffffffb, 0x8, 0x40000046, 0x7, 0x6}], 0x6, &(0x7f0000000100)={0x3, 0x2}) openat(r1, &(0x7f0000000400)='./bus\x00', 0x8, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0xb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x10) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:00 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x8000000021}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0xa0, 0x8) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = syz_open_pts() r1 = dup(r0) r2 = dup(r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x5) lseek(r1, 0x0, 0x0, 0x1) ioctl$TIOCSETA(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) msgget(0x0, 0x212) r3 = fcntl$getown(r2, 0x5) getpgid(r3) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000280)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000180)=[{0x100000001, 0x401, 0x3f, 0x2}, {0x1ff, 0x100, 0x4, 0x1}, {0xa517, 0x4, 0x6, 0x5}, {0x1f, 0x6, 0x5370, 0xbb}, {0x400, 0x5, 0x4, 0xfff}, {0xffffffffffffff81, 0x3, 0x6, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x7, 0x0) 16:00:00 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000540)="974e3c3684b4bcf30fe6f5246ce1c9bbf2147f08699b16af995dcdda19628bf225d3e4240ce4e9fe83b394aebb82f10184d283f297fe4c35972e6059d067ce4e58c06666773a8420c17684c126d105751bea5305904ddb33f23f60d6449eb4626347e83f1dd4da89b835961c539cef52cc3ef94714cd18339d401b3c078b83e409a967d28003237a3c030a0fa518ecf34eb48dbe4f821a90c348f29cab256418acd9d1fc0de9c9d96310a847b9da3271e9536ac518a5bb90a63dbbbda718707072598cb2bc9791487e633a7b65b21cf1b8a0ba9b79fdade7c43976ace88cf26df58330fd25811c11395f19bbad310b1727d74d57e0933739af0407b66d556316edf9b9876135deda604eab6ea0473ad77781b5bc9490ee6b6b82658d4ed78ff91d17af2fe85ef6d688bfa4ffb522f9acd832ba34e22d6b02fd338b403ec1242b3f0a4d9c295d7b68b11ff658b3c431fcb3ee85f1a6fdf932bc1e837d5618d946e490bdbdd7684d30109c698d44af46afce27f540465678d64025210bd3eec20c4a88fd42dafefccda126b2d929f9195f5f571ad1f550d88913065ba069306076ffbd8706bd068c22b758f7e8be771e93fe69f2e641adf09ee196ad0561837eba68f0b90cb01730da9fe33fc19b2306f465c637a512152bde47d2626f8858acd09c79790fbd48b48a566e8f1439dbadfae1431132567388d0f3eff924dd8986c3fb34ad71548df103e08176be20c00984da8780d3d435095be45a58cf4615a4b6de94d63c650cd262d6ccc4143c708eab55e4ca674df36e4e8497b776fa1528fd9b4137c650a178264824b2367010ec050525f1062f68cd1d9fb6f330e7d520c94bef2509a562f10819b143ef5f1fd4cb5b63992658ee17e68ddd7782efcfa16c83b34b01252f54fb8ad5d3dc8dc5ef47decd7a9541273394fc027f8341f8487120c6bd910c79709aff98c782726ea57c6053c21854993a7e61182e3c8772d982dbe7a810bb1b37a9d478b300a250d64bf96138ced9c94ace1bba1f474c1e08109dcd98b7a9359067e251e20787754cfb842937c991d7d978d2480a3b399ef359d4b3401f1c204debe09b37b2ff0ffb6f1766f9c516101d97409c3f1ed790317cde663a3c6b657d88bf1fd6bd8263075c579830503913f4969c4c78aca12edd832e85e1f0e86905a8ae9e5265a8052c4fd4e898185987db272b4fda1f8cd327d9ffbead533c0e422e6b4a24947821ac974a00acb99a94ce5d8b7e3f91c7ef19f1e20b9281854ec4a0a631dd2ca5e97b7a9f3de72e2e9132522f1515129db1f12f512c6aa4f2bc90e4b3f35a324773f4fc60a6b7648f05ac2cb882161e9b4bb5890c1d109a81a1c94a1bcaa572ebcd22a8aad028ef6633f278cef58386ee645c20d3f6a313ccd696ecf4ce944941657e6868b79e8e0881bfa46d3ef24b37e8eb4cb80c30f5d01dfa90d0c930c9b25831f2c3c79981cd0dbf2e828ea198367dca6360d072aadd47eabd7b805eda41de859642160c4c529644c45b218f5f162e33a3d5d1a7ed98ed9d4a042c61b1884e29bfc640b838647139f898a7c230ee2ec92883825aeda54a8bbca9a10efbe09658016180918189456a2788c41a6ba91cd78a2c213c12c66cf6a4294f937b01559a6ed5ad72df75f49d49375ea8d742cde716bcd60338cfa6b77a76e24c86228ab7f6554333990cc0da2f9ba7244108683c3feb85b05dc6810dc5defb72753d701611eca544688898885628924d95428d3aa65bf6d14d1fbb2f7c4da2d1114cdeac3bed4e8be53bff6a93ee7451d64189d69e2e2549aa08791bbe3d35c164badd654c9f7b24848e0a9c5ca8ff05b83c8cdb0dda6bd7549d05b693a7358f43e90cc8c3c5999e4b73281506779ac7aaf94aef2263dbcdb582e2fd27163d2916d4622ab7cc0c9b39c5726570920f679a507ca8fd720760d458b15d1a94cf5ac13fea9ee08e7d4870fdc3e2cc59e8bfe58b111337679bbcfce707ce29465f819cceb1782f235d717526ba0292f0a1fb34a9dfd8c9f4b79d5b497a9d4be78ac350dd6f1cbcff54ee5dc0abcee2ca5102d95a4963b7b502976fa84eee457abf3b9c62b500873f983f4af194df98441e8c39645761f91c7f27c9b74c392e8805bef27fbe08d9e4432400de510e5f9262b46fc33d0efe6758f27ea2cbe41d8748a7994935853744e689d9afb4a6d34153545daf7067716aaf15a5265755b7274e72f1865e3485dd025b3e88907d84882abc7ea8462d9cba68ac6b210a140ad40ce4090f77b257da0169d63741876b65088961ffc0afe3c3fd026b57c0023639c3d81af3816e6bc40c882de217e0dfa93667903f0a4efeb1002725b7e7815e4db7c301c411a8554d74e80e922ccc2a4bd6bf97cb01544d00cb4b0a63c40407be52538483d29f9f09acef01cd837335f3aabab27fa697a03e594294a84b677784d84ce36fb24ac537468420b512767709942be5b83a402ca97cab05b6e83908e8d8998e8effc537a78f5e9cbe5595718d30dd01bf66d5c4afe77bf4a796cb8541dfe9d7f97b3463429bf1fe3f7cfb80c4ab8aaf01867471bcf543505abd7a84cfb3c991cdc6815417ae189d3eafae7d4a74e3b57ec0058f7caf4f7afab80cca275a3c085c54811bea464ee86b8c9d037f25e22592e616e07d24ac714f5300c4a1276c443f640c4e5ee8829076f31cab363f7b14a7cf8e48d79c61263298ab87153879509d08ce1397504c9a4dcdedf8f91461bc4bb3340b311b2a6af19053e26874ec93faf5b9215a9b05107cc934971626eda3002cd011a6698148b32b9e08044d6cfa9c1d87261d86ca3f588b18c06044bed8f482eab260f4436b27833cbdd68b30f9963169638a1af2d2bfb87a29aae40d436e67c8baee45eba8175ba17dfb5081ba70dc22d4199e453b9f757995d744b843205d33e966d90a9a4d2dc2753fff48ed65010db40afc3f35e53956bfa35ced2ee92ebf9ed33f78d0ea78de3683086762738699e9d3a0b02ecb09179f2ddcc9ff466b53e973ddc5f0b34fa9254c26be2b5a171d5bc607fe5b26f5274218f5841cb4a6d676fe748ea9e8cbab43f9a9300173db556c4b32dbeab7af1d33b2d1b72196caa4887c44bb6ea462d7c205dd1d7034fe0a0f0d9af161ac78fbb9ebf1d6ec54a9d87d1e5c075cd17f006e5bef41e0256e97951e2f976360930a473e6bdeab04ea1c382744ac8226d9e96577234682e99dd837264803d698f3ad87939523fcfbea7e6a2fd5255696c4c0397cfe6891160e07d267de47b82b8b909427b5030161087d612e5b33ed8706edfd6e232728f66b226b2feaf9bfadc3a4cc0a6be40127a52eb630b502f51d1e423e973cea7c2daf65672d32dc36257fe96b67600926c9484a49d04e9457c5978e597e16b3c27a7ace958465db046cafcf6dd0d6d6c0b2cf89da500a575918a17af6f6e28751e236faed251612cd589749f5b8dd5eaec2786bd11c9badd6a2c37a448deeda137618e58fcfca2c26fa426556e7e702b0574adf8833b90c40b4ad3d9de05836155060f73765a1ed7d50ed2a37add604e8afb4b76f317f56c9fc0b1a2080b8bc7bb3d3feb48973dffa4f14d2e27ad8e092361da8095250b3f466ebd616fc80291df1b50bd90635e5a11fca5bd66069a168bde61fad3be926fae3c99394e293afa01fe82e9ae8f99a8b78a0c64d422dfc1cabe01d825f73562143e9807b573b647b329109b8d12387c1ae9848ec22a58059e3f66954ac18daf392c6fce4bbe91a7a03ec1d63e8158a34cd3e2d659d365ad31fad63346f8eff29322e250f6d19c33bc2bf8393d7903f3d936f601d52e3107080a1d4ce2d9ee6fc4536ceccfe1f3fd2355b613e71ccca78dfba62a72057ee217fca01596c94bae076a468b27da6135cc875a6a68f32153236dcef55926474ebbc27d7f6abf44ad549fc3124e0ded877c4042103a20c690d79193fcdf237d95346585c7af944e2845c27d7d7bf98491590402cb5a444b2606d62a5c207d36c7dc7c9322a350d91b7212039b6c5a149c7d7557b3eddd34d868dee11d200c13fb48a3b2155df947bc16462053d7188afe6b9841844cb6249ee14f07114117a376065b1fc388df6791d856ed1c4ea8b369667eac8d032f3d1057e225b249abfea7c82804d4cbf1b03123aba3c9b89c45f513f4218931f684eacedd6fa307a521aebe0f076b448d9855c5cd5adf85a3d5f3e1fe608020009d50c7c2ea1352c0846081a7fa5328d06248f106e13e0bed419689b4e5f86be48982790451139885367c52b514ff6b0e78b2ed3b0d2e6371ab65721b614fd0cbec1a36c92f1ea013f8c9af02fd53d9e4fe30cd1f45eccbbcc4b506b2ce72b44256bddc7c27ebebfc248a0606fc8606fb084670eaaff851a3ee8bddebf0198cc238be2a54c57e68dc98af97b8fc4adbe339d4991a80f928abc3df38788f0abc9bf8fcad637447f16521ae503618d6b957f57b0daeb076d943b982915718b026d739899e8e145312d8cf3f37d879804b958edb5cf12b63eb8495f0964b11b364559a67cb201077ec886e00a325cc47807758991966e52526bdfcd4d7de9a947d7d09b34f4a4c2d09dda974235883ab51bdafc67d379125d1e47824af538e38d48183bf1ce3dd3b11719a73916ff83cf15be71ca55b6557f524c8f2985afe42786ef241e9d34ce25c9488a36f9f685429cf3bb06d93b5ff0094111c2f6516e470a68c8c2c6339c7f23aaedca1a6d8553bffe06e1812f74fb65d31e11150615589284e2bb43fe0092ea8f29a4e4b6b5ac8c17f9d5ded67038c566414efe9c9267ba28411763d07501c9630f834ce302e9efac43ecf2ad0f04185f67aa26301732af47dfc41380ad0f4000b95ff2479cc110ff2ab9b921970bd37753ca48f9c675d706df7ba3e0e4b6fff7feea448606fbcbc01a0bdeb73f7807786c998e4aa190db51649e82078264cda33f33fe7a22373e50ee21a3c669ad5bd371ff2dfd596da8ece07b892f9dac1c08c305cb4384a3a94b2a75ab0ad85d75766ae77b2f93a238636b5ea150e6d0d16d38701afb632d000c4c80f44a2c28622887aa1c02f8854b710037347b708bf94f4a2c429c84fc4e2ef7d830da145b533d1289197af3449b582696279268fd4fcc994a6265fdc63f1db2b66b16e437aca0e64a5bf9b4c26b4dba6668d0c072775201317dd4da30b79d34120bc29d31ce15b47baf330f470e5b890bae706ccec661ffc81aef9086e234afed6f1305c84d29bd981ef4df68e49ce2d005110825d55d70cf5a0da684a974507123b3726e733ceb85733432d0bb5a8bf043223755cb215e6ffb1cb6360f32013f89897516a065cc54a5897d90abd6ead702e9f896394fc6ee86c60213c596a1af8d406d55f67b1228b6e779c9fc50c7dd77b289a1e356819d4340a79a18c1f502cdf4a251af9fbab65ac4433afd9b414125b61bc902f96bbd3356b7136048d8d4b047d88fd27c9a3f65262acc14891fc516048b2c74fb7729899c4909030d237b4c7d12ba4adef61ef9468c84b5633c4fea393bad8037d7e040e03b50b5265494a1c7c0cab38914f883ec1be4998060fb45a742c1dbbce0cee83587ce46153c0a3a236bd1a1e57215cf3047230bc5eff2ec6fa6f05876cea14ed4a06c80dd72c0a67549cd8b16ab6e6bec7561acea8bb34299b43cd283c03769761e227cff467d9d522650b432cc85a0124e657eeff714bf3698b51759c5bf9c414a8d90d690a3f89af5cb0e8d1a0fe84c3cda1aa511459071f76d4df46557aebde244", 0x1000}, {&(0x7f0000000140)="a695b62b901a4ff00fe8e4d082eb7d6077094f596ff5efd3b9307dfb828bebbce5078e64769d73f899ba8cc35f0040c362034df4f59895816582e9c9d3183fffcbd0ef6201a2dfe2f3581c3e816d6f6cc5cc334de428834f101a5d", 0x5b}, {&(0x7f00000001c0)="02e4309a17629dd608e1f3e2396686c1b65e880f1153b91afdb6569407e86a13905990d55a0295ffee45f949dc7a23276cac649da321bb9e3b2fd47bccf68641be7c5b08d0a752913fc1299b03960cba3a43da9167e7c11f8c482942461c2cfee1fc9776e0ca825186fe706b78bd2c7d050af5ed0920ecb1b4fbe6743099319a2ddc6728c5ffe5dfd5f1e4b37caa2f2a72", 0x91}, {&(0x7f0000000280)="01bfca287e5d741d8ed1e54e6b1635f803df6aaa387ad88ce08e9e9f15089fc8cc0bf6b178bfeb2c9e1be0b5edbcea007e66f9d5c1437843ad0da75976c2beceff259ec664627f5fbda089f6a2f051a271a3ea71aabd384cfbb3c523e01c767e59904658237c263400b65743627139ba6e84fd83e239a9d45e987128d24309e7b5e1649741c5144a994cc6ce9a8a0fd0e8a12536b43d1b7cbed3fdf332566f95618677917717ce9592e67e304be8f9e1af5e6b9a94", 0xb5}, {&(0x7f0000000000)="0751acea7d0d6795437d278a681f020ad6534c330ecee4a251319b", 0x1b}, {&(0x7f0000000340)="cb165e2ab5ad5edc423eb8a1a63e3155e7a6f2470342ba0f451959dbc2d223caca16bb54a5f7891fc9d6ceb5575cad7740b854e82a0c9d334d0bffcf4be1d4edc96092f07ed0da1f59cead3fb1ed6b70e34eaa020a9de693a5f1ef1cc0297efd5ffe7b0399cfad017b2099347d539b80e0ba8d3b9e7de91abb59c3ca332be0734acc9b97ba", 0x85}, {&(0x7f0000001540)="81c299dff0ded7026cf62f403edc7f86b12daae9ab954833640b0483a2d4a4d97a8913de7aec579b6926d0e0235de4b84b974b2c7ed890db80a10ef94c0792fd8e5cc4dd3abbb719bf054591eb3df3fe275ef7632956746a70ebd31453ed9d11b42c2e9386eee9a574878f94e2aecfaea77ef7e154306b5c013b715c15029196def6f50b4c98008a19d2ffc83d4606efb19d414ea194842a9ec320166f70ee1eade83a157afd01f845970c42956373e528997d2147961ed712444f60a2654f77c4b4f3c0efd82afe300f7dbfee5fcd729539992f9138ecdbdb5c0cd78010a8db81af12dcce752565", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000500)='\x00', 0x1) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x327, &(0x7f0000000200)="b6") r1 = socket$inet(0x2, 0xb3c29fc81f9dde44, 0x9a9) setsockopt(r1, 0x3, 0x6, &(0x7f0000000040)="454b1b70ed2cc1af7a04c09c7eb2346d2bf3c5f6218d0f5795de045ef3b6e27bd978c1fe0d7c42f784b0425e124e97ecf4f5cfabc36dfbb4a76e3be9c8a03f14f9dfb9fa5320218c6c981a7bcd768d5aba99fd27981012a553", 0x59) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x7, 0x10000, 0x0, 0x1f}, {0x4, 0x5, 0x7, 0x6}, {0x93, 0x5, 0x9, 0x3}, {0xc248, 0x1, 0x9494, 0x6}, {0x9, 0x1, 0x7fff, 0x7f}, {0x363, 0xed, 0x0, 0x8}, {0x2, 0x3, 0x0, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x9, 0x3ff, 0xfffffffffffffffd, 0xffffffff}, {0x100000001, 0x3, 0x30000000000, 0x8}, {0x3ff, 0xfffffffffffffe00, 0xdbf, 0xffffffff}, {0xac, 0x3a1, 0x1, 0x1}, {0x6, 0x0, 0x6, 0x400}, {0x7, 0x9, 0x1, 0x40}]}) 16:00:00 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x80000, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) 16:00:00 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x6, &(0x7f0000000140)="c54151d6baa0c7cac480b06fab55de5a2b920a14ced0afe88be1eef1a6a4e3f937a31087b57a1b34ed1cdf55400047fcb848d2f27a30e6bcbae5940c1cdde4b1c19c8408f8e8bdd96f92b228b0fa05d74c2d846d0fded003ea7e8f2216f36a9794b9ef7e461c", 0x66) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) sendto$inet6(r1, &(0x7f0000000140)="2b176828937ad21f01bdb5f2d8955d5f5c7995f580a79a88372bb08da067c6971b4200d61c07d7a6fcbc709d75851323b8df19ac53bf31aa9f46ba58e8ff5c46a5af0e572b134de8b82c1371db7b6c17a5abb0b520e2e8979b93b133331a16e68f0b235df5148f3a336c4d3b0fb14ddb3f6ec38dd381cea30f193a20edf4db8bd4aef140ef7c2de53da427e575ebf8f777dbc1c9863888448fc90344718bce8d646fc89f52b524c91c51c1459f0b8ec454", 0xb1, 0x40c, &(0x7f0000000200)={0x18, 0x2, 0x800, 0x2}, 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0xc002, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0xffffffff) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x80}, {0x6, 0x0, 0x7, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='P') 16:00:00 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000080)={0x100000001, 0x3577, {[0xa8, 0x6, 0x47993ba8, 0xcbd, 0x2, 0x8f2c, 0x7fffffff, 0x0, 0x20, 0x8000000000000, 0xdf9, 0x80000001, 0x808, 0x4, 0x7, 0x0, 0x9], [0x8cc3, 0x1, 0x40, 0x6, 0x7, 0xd6c, 0x634, 0x200, 0x8, 0x1], [0x4, 0x6, 0xfff, 0x20, 0x6, 0x1ff, 0x7], [0x0, 0xfffffffffffffff7, 0x8, 0x10000, 0x8, 0x5], [{0xbe1, 0x2a7, 0x9, 0xfffffffffffffff9}, {0x100000000, 0x2, 0x9, 0x3ff}, {0x7, 0xfffffffffffffffe, 0x1, 0x401}, {0x5, 0x2, 0x314f, 0x1}, {0x1f, 0x8, 0x9, 0x8}, {0x9, 0x0, 0x5, 0x5}, {0x401, 0x7fff, 0x4, 0x1ff}, {0x9, 0x8, 0x8a27, 0xfffffffffffffff7}], {0x100000000, 0xd6, 0xfffffffffffff3b5, 0x4}, {0x0, 0x6, 0x1, 0xec}}}) r2 = dup(r0) recvfrom(r2, &(0x7f0000000380)=""/255, 0xff, 0x1, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x400) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000002c0)) fcntl$getown(r1, 0x5) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000300)={{}, 0x2, &(0x7f0000000340)=[0x0, 0x0]}) 16:00:01 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x28b6) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)="b2", 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) 16:00:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82422e2f66696c651920"], 0x10) setsockopt(r0, 0x2, 0x7, &(0x7f0000000080)="3f3ec9038a4a04d7c7db4a1b67e16fe495b927d7399aafd73a86767d3ea3ce20f417078e0a731af165b1d141a85db008c7d2074892399ff86d299b2431ed8bb6423482860901b32b2927ecbf70c5f6e2dac62938e5ca5c3aa1b7a32165f57483202be972236837f93761311186040b27b6977851c763a2defd56b6a2b9d137695859f9a4be826965746d38dcdbb8cf1f5735c56cdf29ef166ba33be3a7c9dc1d3ca54000eb5429f79a417b338304b77da5be29650838612eb26c6c2436e2311c1a773d1fabd2f92cf7622e36d99da239d5c2bd4bcbc7dd8e41d13cdb0c7eeef2c0e9a42d818390927570", 0xea) shutdown(r0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) r3 = fcntl$getown(r0, 0x5) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f00000025c0)=0xc) sendmsg$unix(r1, &(0x7f0000002580)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002400)=[{&(0x7f00000001c0)="26f1", 0x2}, {&(0x7f0000000200)="8b223ed4bf93921d1c569603a66b43b939592c5b1dc8aa6c99ebff3291b7e17c58e62048d3e7c03aa08fa7cd1357fae3c363b0e0d128298221d05951ad0bab8dc8fc65ec247aca2a07b7113c6a3e389fb33ada371e1566f581d9e3adc56283d4ef6851e27a72b85a13bbbafb7d794c6ffdd8b42ce1495e837967909efaeafd806761b1a32c8ef1f6b6f2a40440e7947def70e42c210db53d6f07ba9a0bc4e79593f8b9c7c2fa9cd5fca61d78600dcdcca793c6dae53fd05da5dffef3c9c78b86cf4195a463f067926efa6867bf4e39db0b324baa7338adb2bc5df1", 0xdb}, {&(0x7f0000000300)="1a73a8222ec25778ae64692896d9b160d23eea4a27f1cb63c67e7b3a5e393efad9773fbf4d7832055931647432d8a5747df042f23a676bd33302fe520fabe06801554039e7029a43efb326df2a2c2949b64fba29d1472a6d2908c7431c822feb6b7ceecf4e75fbf59058d1d2a8a5bb59b1f91bbf0214788f29941547f6da40f4893d767a16245286f7d6d916920a85fefd32ab2aefc860b815877b08d3c18a87ed6760628a866e8aa70e8c413a97e78d239c78d58a4cc75e7b7dacf827268b4ae847a91998d1eb91d3ab1f49cde4d2f08e43d034b05ce928ef11591cd206ea847604c6def4f7ec6b44dc845c777744912b2e64cd974b461cc19efcc754620c7dd1a2417f9f84874ef17dd11393b6b47307098913c56aa5ff428a82a6ced6da9db5fc35858ca2254e677dfc21f8879e47323aa6f12bba9d68e88b4d7eec70f75146771c3a54699e4571d53bd414ccf7ab30dfe4810a24dda7c1dea6e6c8ce5aabcc47e1309910e22887b8f3041e05472e4104e67f4fb138d81fc581d3f999e30f343d1b5a94c2a80aad45eaab4b9d4583aec297a3d634edfdf290c2d84924c2667b5518cc73c3b020f3b51722d6e719846bb0cb10435bae970cc8dee592e7a2931bec99ddc1aec692898234bd349165c4e99b828350b7e75286548403f7924655c57eac22172acfa28303cd14184f8037f373dd7a0ad6414aefbe4415fb71614211938f1570c4da38127891a0cc9449a1fbc01226acc0913c8c60848cad9e7b9b099b0243da886442d43e319f1e2fe4a8695c8ffc6071e2f6ac0c5dfa14c14f2ace027b3b958faa05fb5786b6e6abbe302d51a968e4c8a24cf72d332d1ba9aa111ed8011344629d8c0c2a073cc0792f2de9b79208216573a9a703f3523e5cff20a680c333f882b69209833ab4ac9e0d6000772f55c1ff95db0dac98f9572b0647d9eefc7ea57077dcb11970ec05726e79b6357eea149d30d929baf934a405d28501598019863f503ff0dd9b878b4d41548c36ac9bf23a3eef269eca2b987586ee01601699a7a33dde29606b170d7c91448870a99beb77e2e429fe0ba1d5a2d76d9e54d667007960e8597bff7eace2ff85df8a681961382355b5bf70b9c757de32e9a4daabf7985265e7abaa5270808e09dfdad0b2a0c4b153542d5b03a609b35aac303b83f44cdd27d23169d47259527b5832cf1387dbab6ba4f71fda18f32990d36ed149ec6b1793c9c941c6e3cf1cb11ba8ecc77dea61df168ed1d5139b16e4291f3c1eab46b4da27a325ebd9dca4325b4c72efed95ea9f1e57022625a3f054d81db284bf5f4506b14980adc64ed73626bd7007a3831838bb570038ba601d3bc0976518fbf6c6b8921dbe1739ec34148ae7d9cfcabf176f0572b194206e5d7691a790405e9a45ec34114915c8def834b19804edcd94a1306eeb38b43cd0e30c99a13d1c5f9b98d59a4120e188ef27421e6a6519c2af116cb1376192664f751a72786729c828caacd7e97da54b2c1cc8ce6b272b62deead9b96caea2e4b7d653888cfce7dd6f663456224274522641a7cd8aaa465a3597cce516466446d49c640ee8483fd86114bde43598eb6f62942450e6947d0a7ea8a3f44d55ef645e6b264c1eecc750e12d361d482eef04f7438041b81b9d8f8e3d60e7849e3aad29077234d688077e979ae6f6a40de9d2e3d41da68285964d61ab3c33e4769c56705ff60f28d0b469400f2463c294c0b2ea8d07f253a0867d6fa06dbc856ffc73390cda954e1bd151815121f33f275d332ecf5dedc1fd5240f3765298cc0ba141ce25d123ad17aa5e44715249dfd73e27aa499941188b51ba8f75c28f9375c5e75b75299c9e83eb5913ef014a4cbfecdfa7a401501f145a640717f14aa215151ad11a1d29e504cfcea0bc13392484bc1e76fb5ec43128e75fbf538f3262c317172a94e0fba4f1abbfba1ef048e595f347455a7bee7601aa78fbb7c97c54ef5f434e947dc82a918c155ce38f4e9f9fc66ff3684b011cd08c8b01348164794bd5f9b852f0b07c3c0fe96cb50f915159109400a45fa504ea10e329033edd157f25dcfb74a78c77cb710264f5750675aa5a6c73217b9ffcef4e9fcb1f26b23497a75bc9ceb6262f714ccd314ac711e17149d9176c6727073d08663c206f78f5664c002382a77a9f46bcb185f9279c1979d1ef18054c8f94b4ba2d767c2caa4a17929e45e50a31a6308748804707e04eaaafb11b6fff11756e4daa7083f474fbe1df5b3c1e36a9e05f72f4a9f44b0394b7ddf31306ccb62dd2d26370d02bff72d8c08c028295ff024e8783f895eed152434b073e6cb24a60bdb45bd027cf28a977fb43bc5fccf356a0cad242a78fb3f9fa3a8c5f1763e9f055f46b00369cfcfd41847d4646f1d7fe04aefbf1358ba3a6ed9efc3a5f207a5bc2964581399b26d8b59fe53064b347ed44c272f7e7e7747600ef87701fc48d21f5d5f0aa07e9c25c640fb9d7996e998bc33f2fcc023d6ee0249c9f9e490f6f42cc01da0a92314caf1b1e72e08aa13eaf0fbca00122161485de3830d5402829ff36931e5dc22d0c12b5cf414f0f157460491efa3d9adfee3e0aca7d2c4cd75dd12daef6e8ee038d4f4b1ee9bef6054d2c46c0cffc9276339c59140d2a9a0bf8a632a0656bfc8c180e35f8ac19e42a79ced73016d5c21a0ad7b1006ad69bc4ae8b530817f8ba258247182ba77c680850cd4c16c84ad2711ce79657a3e7beb0eb08b005d2ea33f131c80f150ca77d4148eebf2494281470c181ba60fa78a40b2300e6636d4f8167ed67be04c8901a5bc46b06815063718180bcccfce53fac532a4998bcbd29c1643c63d6443d1cede8ef1fad0a32d33a56896222d40221229b8b6a174e40644e66b6bab61d54f18ffa8cab52b66e901a2483a6c0b01e17402fa528bff3e6a340002b94aaba34a47dcca0f57138f713d2c9a2b66c214363caae1163aee8ea1a644d1486e666934ce27307cf1dfbe040b0ffe5fe99243655251d0d8b34adfcef6c0a6c9ae85a3890d214ab3e62e4265f9299a592e02511b16574be2e8905a793026d64226a4f4550e0cc6bde139b895e009a732cf6c947177c797ebf1bf7874b3e466dfec7f194c21d68904b7aa5afc6363786e8a503281273346f1ac02394655313e39a4147627d0ea40d7187695c033d52ba31b2c643354265bc8220625177339a2bf8b80fb9450ba0a9cb146bfe64b8745e379e62a3557fd7d94513180a69703754cae69f1a4913fa998f18124076eff10da358b257b41209564e419737a82b41fc3846a5e083cb871de9ea31eace8bb5772c83322b54690bed95cb62e3fffd952507c525f8dcd26439d5a3ddb4ec57d32e38238605dd5c51b5d3d0f8067372fdae011d0c05c0f664cc1c47d5af1f05818f4bd2192f78b9fc14e2d28042e98c9eab5a62227421c7d9d4074d84434173f0ac6fece77b91273d9e988d098477628deabe4be0873d1cc9a6c57feaf419c272e3c612d51c2ece160ec3ebe010ac534e45bbe1521c0d3cec02474bd6f9577f5eea949aab1dfe41bc30617a9e611728c099d25d5a42ab3e93320999e8ac23e94f81c24f5cf778f5f7a85ad0e7553256e93c6e4caa092196c7c5996aa8401fd932b80e2be018bf5436fa7ff38662c1dddd58cba821427210d6745dcf92faa929acfdc8352be48cd6f5d1b5a6a85bac32c8194d70c04e193c592a9b9ffd351d5586f747dbc7471b785dce5024e44202530e8de455777894d8e8fd08893f882097f6a36eb13c2445ef9c8c8c0f2e79f02031153a0607beac4559f1861bc99415b22f55187ca5863fcfd93d82f0379ea88e877792d580335e052f0cbb946e4a3577488c83e38135ad5b2954db727cd960242f0ccb204a65ee43795471a81140a245f8e126e0f3038181fb1b8b4df269fbc5e48155e4e0fbfdcaac9b43fd03fd61b29bec909ca471be25bc534e012033ea6a564d48b3e31e15e0864223ff7fad8b69dcd2e27175bc7c5505e285bcff0d9432bdccf9558d5e266362a882e85089a014980f0b91eb5685d7cd5895bf21092d4355a5b5d8ef70f02c80c0e521a40c13209100b7b01415cdf0169f3eb4aa67a654a950dde6f5105b1611ede763645a31f460b1e696ad2c8a9d2e363e9fc1e7b461942ee91491c0efcc0d8677befafc05a5975e986d315b27b733eebce8fec991abd7371b3e758258a408aee060a424f67bbcbf9a19db5d8fb0bb02ddb49ae1bd322649aa90e8412c1128469cb0229bdfe1b47adfe54fc31eea585c26f2eafbcd41f15343485514cb5b5602680f9034dcec71536d3c6071233b6945294d817b60ef9c5a377124e28e88cb81d239f53af65d4d1c601dd012ec2bef492e03102b00daaf97b4348d83f969574c2e5cb6578df31d5267a5738ba0e394c322214967b260ae6a6c66d49694190ad6f17d6b45f27dc517f411cf6866e7d5db91cd76d762fd5dff4d61b935ac95b6af0ae6f4c941d80cb87cbeffb565921190e16dc526370f4d2c5908d8203c60128b06d0996a11605f5c6414f81e97e59ec32c1f19a62fcdbee4ce59bb4a9881e2ce8eba1e1c1e17a21f12e28690fab67359d2c4a2a7770409a0151291703577adc38c1d3cbb78b3d695fae6b42d31c99eb456ca2912bc11f7ee80e6a3fc0978dbde77f08700adfc9609cfe8ce95e3a498d8f29fad39c364630429ee6fbf77524824da9798b7f2a87b203eb9a7d23db8dda6f44f13555e2569193dab83be55667f61f24043b371f9bbd578a7380f05f585e39920c6b11c7174723647a171564c7fd7c0251eab194e4c3f0710d793bb516c59d712b156af49cb0dcbd82fe448ec2af8da107a02413ed03f70c21e368ab1783b6c09f389fcfea5060e091d2618c83a937831f7653bd01e59be455e5ef809b9a74a28dac7ad660614355485e94b17a584e4d12c2dc7c0cd7595e36f893bae2020823921c571c868800508f3e1a70ba35abd371fd39cd7b5ef37c23e1b0d64aeec624d05f11c0ce2bfa98ca6a3fa3e4f167350c62eb7536f8f5bb141cbb33c6798c775b918ab8533b148446b2739ec53793897c3a4b47f23fe1d054bff6f325526d9747856e919f126b127fad4e465fe795616eaf337129f49fe8c6ea2a9adc2a653dc3b10f4624dfe1ecebc036a5bf7edf22a54a39d8dc5e2af97b9c5adbf92a82442a17f9ab6a884b02bf2661b87d23f92cd4ca7b3fd662b2b9beb1b0f383658fceb3c7bdcf0d68474fe4618a0e2fea6982260817c19500cab8195bd09ad8c5cb4c298a9c6ea3a8abf92dbf37703e0ab25b66dcd44727efa2604bcecd020f236515ba88e2b24bf1ad74f191b1ff15d2a067703629d7e80e53f05bd5974b89b85c7825e56e3ea040ff80fe37a7c20efb5bdfcb716517c6947d4a2ab3e8899017b368df7f5fc75383de817fcda4c960bf652e692d8304da44694ced565ddac46263edb3f3ba8be203810ae7581771df6e244162ff109bfaeec0c65552c9d821a54448029a6042e012030a289771a858c3996dbdde90d8b6c1de7ed63a0a80333ea8da06317070191efd01e563018f5e46d3fbdf9942716d7e73d57fd301ef82dc68ea623abcd1d16a3d6ae5a40828f992898409ead7597c64f2cac0d4b0d25c597c65ed47df2f18c87534df2ec0a88844c82d36eb2f71229419b97259744e45cb7bdd60c1d170f8049d355e905d9fb19cd47cc5deacdfb6430ddf585a3cc972dca34fa01ff6143848eee5c2bd621ae4c14b6bfe899270143c254566edb8436c83add97c3657d58909e9c5a8bf6552e1d", 0x1000}, {&(0x7f0000001300)="bbbeb6c9ebcd2157a037886cb68e2f74ab03a099ceaa4f88b07d708107035d5dafdb135dae57fb4fca83e52509582f49074cfeec7f5778b309506aed998ea50baee0fa73be5dd1726d3db3821d54af50f3886e413db46253149d8cfb7c6c82514418972affaef41b1ec6636d1cbee1b813e3ad193c880e382be1951d7284dd79995abe6c661530455003ee4435ed05d4519310c296e51de8b078a60513b8c21b01710ab8d33b1e0c129fac9d30a98f23520968a097da6d8dfd411f1724ef850a7dc01a7d3babe5be71f83d0f5315b8844839dba480d82e230d2686ca3dc5ed947b7e19b24f301084193583ad0b01d74f68ae84618b0254304ae6de64e1edf04a6508d8fc52b6a358465b1748656f41f5f1e6e276e4c21c3a72c029e697bd0632d74981217e0daf0ce224350c06cf86bcb492c5176da667dfc947a3d4dac755e76059c8683453f924f192e96c68cf1b9c00aa5632b0a674ce4cb9d3bf78703a412924d61288d28338b8f24ad321ba47c28cecd6b863105d699d95e4594f60d411a91da35b0549ed6364c964b071b60406209d89bf8c97b8b9bc6b887b7dccc8e3bd5e1e7ce07ed28188587bdaf0a058253308739ca7a35a753d2a95910a706689b77a1f3f87d4326abe1b3a4ddeb395a8b54bdd3120115a3ffff388d738ec555731bdd1a1f3ac853c6e1a4c4c620424c1126e6fa539a37d027123be08fa8dd5460160c1ada3269a7ac88fcb3b1c9ec3fd687c185845260c8c5d1f573016ad3b9ee0bee246a6c2b7a2de3f5756b0cbb80731388c06af6d6adae304d38221bd8e6f55db9309d9c2fdd6ba4e7d6b0fb75e194cdeb15907d0ae851a47c10752b631d65ab7744100d2fe1506d4268a4da7e4e544cabda5bdd75b33b5297451d67f18f69d9f4a85105f5f27ed82bbeeb27fa9db5da80a22b37efdf6b3cfb6fd3e17c1b2e71b10471c5e0925f670eea6cf2c1dbc6b2ba05c3042d1e71e1554f84672f19d3ecb33734b9cbf783ca098b14feb28796d65935cc8960d5e4c5438acd1bb2c2f0374b744475057ab43ee37bdc43ec1a6ea41806887109435b415205f04242025331d2642e058b090a21dc0eeb18ab1274f6900598810b497bbe8a6ef2aa1a941bd82fa53042be57e859b2fab45cf3183d8bb63631fd5e5c5c9640a951c9e6034854aebdc36bff2831067b2de83f90cf71ed93d1f0c2ef347bc99b25e580002c42225da040faa28f4e03290267693ab22bd3d2d59041d0c71d52fbbbe4753dabc2ec6eb3cb26ce43d58eb367b205d3bcc8863b7b82b783e296e905795b50866093426103e76ada2ee889c3c1fcc59b3c25d3d4ec1ee912d56dfc92f6616096e46e0423e282fb37a8ad969e876b28e347e8a15839783a8055c0e20fae81223fdd29710c099a5b5f97128b004aa63d5c24dcc8c3344dbff091317cb69b58a8d217e0509bd60e759911d8e30ef10005d4a542ea6b9cee63bceedbb38afca5f181469a26ea9882ebb7b72b2f53584a2c0495f8c9ab41a655e6be4720d7268989b266340aa5d5610a41254e015b06d9a405f72a2f5f0247fb4c263a7ce6fad6c583f0d57df87e046a6a8bcd787d4cffd1cfd6a413a7d202a1c3786143862a6d4b1328be1a084d41bbcc0eab02d866c89005a0cf5bbcc9baa1c47c8422b6d5738afcc91a71c6c907a284ef977ebfc674d1421b3e7e57f170f2432bd3649a48fd5fe300e79d17f4e93eda6332b06537d0efbefb2109ee7fb008ae730b34ebbbff5cb85d21dd49a94f6e3d0f3dfc90ead68bbfe5a7aa1337417a2acad41deae42c12488a968ddd450a3e4250084057239e2a7498daaa665eea3b940b032e2283682f1fa881f6219056aa5b30a8e53eafeb6889181ce35cb711e3b1ac7c6eba20640cfef4cd344defc6bbc09aed3aacb37a6594110a5c113e467a4d9c76a0075b591bb66928fc937d17c2f44658167bd21371e808e77583810f1fa3d64a47e77fe71a65ebaed3b8e814b109bbc2143e3a87606350b474404a3a90181894fbbc3a20aea34e057e097025b9ca0572ff40af15144a6ea6be43b79bf6d700b922a4a556750d843d8c2e98fc2371913efc7701a228120ee4ca62a836b9f5e7c62e6c49bd0e8b71e78fbdb9a68e4c83f1be9c9db1c31970d36d48cc50c350c3e83365fc3b5cec532818bdfaa22ba91354a7efd7a9c75e7e6e6b69ec3e1d03b04cab46b884250ee2ad0e9ce94a21e431a1a1a58dbc4b76f859da3f99dad7002c22b893cfc21b35a28928fce702718ad4278cb9505dc021cbcd90689bafb74d0207a3c5f55c4c8d847196322fa3df9c167f759107512db0f943949971e0c4b1dff9e30321c394b8722fd20e167cc6d6df05ad90219bfba06ea55a256f4e0b6f50dc994ac7b439c6976b5a49b1447bc56629f00285ee26a5cd7d5470416b71dff47259fa176499052fecaf3c5811f6829489266fa487164ba1a7e56e214acf9be2d4b526d45cb550d028ed07a463f2c8a0faae9524d9b2bf4acd9459785b7afad0a6b8841018ae9c23f2aa36507ee5b2e842a809dacd8d782ad1700a2eecf5577c87eee0dd378cd8460b8660432b08804660a1d3179833203fec9b8e5cf1f894ef768d5d94ea6498a8d593737f0807d63e28b3a37a4b8200ed5cac604e613d3c5ef20260e572a65ab8599ae572c9f21755426ec7542fd0e5582ed7f51c5b47eaaf44a209093670d642ff6524e02c4c056ac53882fe8a4cbcd5658c892ffa2e63534dcfcdf43e9af07d92e349ec1b0ea64c8b894cb52d485ad0e37c88803b92083c06214b5ba1948fceca00d198146fc8381aee2c0d995c91ec9560304b77c5dcdcdc60a656befcf1fa8550cd82d2447b6e0712ffbe44b0160544792732447c1b5d9cb6d8b5d37cf0c4b8d7048f2215707dcff757a924631d42e24651c25745f66c1af75d505fdb01a5b6f01906526e868678fef082f5499bbd007e3e970d20f05674cceb902623b507cfaa4524db4e7c969e132b0f67f3e57c162e6fd44258dbce619eafeec737d538f60a97026a0a5080f6d1ea1abcc114b923b387139fdda253f089175b892eb39266cbc14f3e3f799c40ea3fb554bd79202d2f0f0fc72c68281368f84519cfef45fe62738b9174f28adff7202bc45066be1e0b7ee9a36810bdf0417ea901aaccdc77159c3c6fc7a887b1a7389c89529dd3636382b25cd64fb21b2e1fff9241dec1cea376ad024ea4e27a6c8242526f5ba744aac00b8e4195480741daa3f81b47716f8e2a7bbe19d2354d9f3cc6dc794a7e2939286ff10219f2c7ca0ecc323992f9f21eae73c8d9ea7f928aabd4769b7cb98b151153c5ee516b4bafd34d485619b4aa08229299c5c1fb0509f1c542d57e829c192290afd61f234f223343be0427d8164c8edeba05412e766b797d6c3f52a6a900298407b186d87fd7af11978507103f8406a22c20140305d3a0bf9ea95ea02de518b337d32ef0199e8f1a29fd664ec390ae0707ad5a90dbc6d333c71abd4be25ea0d4c8cdd3e48d40dc92c21f18b058f37e48ebbabd631cb7a5ae79e702fba46c31f7744a66fd39baa06f0d5fa58d389853aefe623114fa9e1caa3c5f17344e47c370db6591e2a24860c0dd42ecee9a9e96db1a349e10c153f707ec52ec2afdf81e560db645d85688fade5b5c48147efac13cdfb93a24e0f3c7a818d426286a225a164995a6c6d038e15ad17896021a58a7f398315c588e3b5e180d5e5b6e2dd14a771ea5236ea1edbfc53243aa3759909844b62043ef1aa6cb57a6db471a2e780ed624b0616c25c3cbc9487de509a6c2067bf28e480fc7706a945b3342179e6e2b13c32c8688cff163c6e343a12e5a7319f3f1b469cd0334adf71e0f697c7d3374f05fe37bcc2f8ba5aa6bac43b34679611aef195edab6675b8963d6c84c63d0171e168e1eadec34032edd2d8969b765bb7036fdd6a7d7697ff52c768fc2bc37981adb668a448de2e3266a2b951596b1d354f5dde071e9c264251133f0fafa19884a332ae28e624ffcf8b2b92f53409a347e2db64e078f8f257430f92fab7801ad1e032f7b5542f0e369e9e795e4cbe0df5c54ee781133627b33ca2d1feabcda5426452d89539a58ef462344dfcaec584cf880e0da60fdeea48c4e8cb1c36072009946c0131ba929730d9149c53938ccfbd7a01f2003e6c1a83264c527602ec815cc6a43f993af9acda2fa74e7ec1fb100b4e985178b82c1b6b6ac51d64d377d03b9ca10d7b8ff36786bfb45e78fb90c023ef5a101e237990911d9ce52fcc3600d68cc75e1deb25588f31e7af707d07a82433e3a8124719ce391d82bcda75ec028e34355edf0466683a9e282c543636a3eafc825f7661b5126ba312767776447969c22c9b26db2c655364439e459fe78526404e08e0f4607fe66efb5a4c3cf7281a8c894a377c22ffe32c3d6766833cbb0ab70443475e35f9b2fb9012be42c8f51aac1f6d12a6994235876a71bba7943a56e6ad33e5aa79160cb991f7fcdb30abe4abed6c930f9e8bcffe8869130be21bee04270e4f41f70c19bd1b7623f6b82e3456d56d5f04cd82c79aafac731b8c6cbae0db69c77df0db2cb0155d315cd6a381f6a0ce3c9693296f90a46892fddcfb1b9da1dfff26fca9e2f3732501607c7e236ef670d27a5f352418fbed7f9bec9ebfff71475b94f1cf9e42650828575fb8e457fb4b35115e563c6e5895a182a68b41a97bd22f134e45d91b95bff4286d86a9e8333f216e1b0fb925684daadf0c55285b5819478d51e5fc90d0c76582a158678e2139e7a334936cb94692f6c297ae2c8a6af4c8ad142251ab953a932afcbe68c020a88b258d686055b5e16c2960fe44778a268caecddc9448c779205c3f18dd8995d61a0aa949a1384c862c057e788ebf0fcde48b02f6cfde9182219426b4fc20fcdc637f502dabb8377ac3e103aef3833e5780962c80be6a6cad5840c1cfd10db871a36d0be53d61fd110cf7e0a52b900347de1a80dced575bc19e9a1ee68f889fd39992bd2c82f790c7b88e2f39f92460f7af3f95e35c716b72ef6c1d4965643e0a825541ccff4691e4ca24686b077da97403612cc9c0028bbc681952e128e3b7f661227bd4058e790dba85e8907603f951639bfead2d560b9819e1dfe3e2efba75046de6e016e33f41446d2ac58c4a37338101726eb1ef762107e2c526e362e94af82e154ec07ad7ea70cacee6baeb2096094138f90c73cc2c58b0a3c9c07113b102b8142040d8e70c1907e266582c9275ca7a8990b79c9298c3232d99041709474a078be5220d46f7065e4f316c0063433b997802293ccaf5bc8cd71e5a13f050fd1ad8610828db2755ec7b17b57e419d1c1c83179fce58f9ec3ca2c55118fc96577da650da75c16fcc81b50ceab797ee14909ed6ea9e6db3bd71bc6490ce91c0fb7cc15c7e0b1ede8d7cd8d82941cd068773306d7d14a3c340a0c7e961a84ce50a978a9b59656a1eba45146e7fc9c2b71d5dcc5ec879b47b6e37030cfe6d74cbccc3d023c629438b3406809fe25337150af63d84237ceb6899a4250f1c88966d44df57afdd098418a3ae6e06cf5e34185e4774ef695639cc12de5077cfed2b42052551f21f74c0760b6505cb25198a5b3f539d10b0119f4d8fba604af47a657918ff0ef54afe2f885b5bd259236f0bd1f55e29dd90b847da22021cb8f28da9ef69c901d958df1e361f1c8a1c96e5397cffcaf76daad0a2fc84950558a14a555ba7c5652450eb5584fe6ab4308560e6e1225973752f6cf8e203f336b22ce794fa6d64be4a8e22183195c1", 0x1000}, {&(0x7f0000002300)="ce25125627fd7fc6ebb9761f4f4ba9e5e2b2717392586ece7a25b0ba2146f27965ef2b008a7378f3b52609b8d82ba4f61e9c5c49da8a4f5558406d099e71fc305f64230b61a62c94319b33f75150e503215eba6a4bc23ccab560b58c01102d8cc5fc99cf71a917b168c6ec31f68f97ea8755953bd91c797ee364f451fb6ec67bc83f8edd04d37f482a0dda58eb48e8badf8e8fc92533b4f4f053e4baba7fec952caee67a8a6dbfe4c01f376b2081b5bc0dba03000bacea5768a2b8a4f0e9d7a41223b331a2c20e4c240b76e7c3e64b8da9963b3413eb384591dcbb0467fb5e8533c01fd631561d", 0xe7}], 0x5, &(0x7f0000002500)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="1800000040000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x50, 0x40f}, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x3ec) 16:00:01 executing program 1: r0 = socket(0x1c, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x14) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = socket(0x20, 0x3, 0x0) getsockopt(r0, 0x0, 0x22, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8080, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x110, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) socket$inet(0x2, 0x8000, 0x2) 16:00:01 executing program 1: shmget$private(0x0, 0x12000, 0x202, &(0x7f0000fee000/0x12000)=nil) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x5938000000}, {0x0, 0x10000}}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) r1 = shmget(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/216) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) pipe(&(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x7f, 0x100, {0x1e, 0x1}}) 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x801, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f00000001c0), &(0x7f0000000200)=0x4) shutdown(r0, 0x3) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000140)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r1 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {0x18, 0x0}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x800, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xeb8b, 0x9c87, 0x4, 0x4}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x79a, "7101070e52b3ad2e0d3fc9c06d00007f00", 0x1000000000, 0x20000080}) r2 = getppid() fcntl$setown(r0, 0x6, r2) r3 = dup(r1) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x9) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x8, 0x1, 0x8, 0x1, 0x3, 0x1, 0xffffffffffffff1c, 0x3, 0x2, 0x7}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r3, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x8, 0x6}, {0x18, 0x1, 0x5f, 0x40}, 0x4, [0x5, 0x1000, 0x0, 0x4, 0xfffffffffffffffb, 0x0, 0x28, 0xfffffffffffffffb]}, 0x3c) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x400) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000400000003fd, 0x0) r2 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x10000, 0x1, r2}) write(r1, &(0x7f00000002c0)="6c3437e41aa2839915d809a29e27e85d7b57ba220d33b7fe493e6818e6d675336b62dc4bcd52a18ad0c706bd2938df3bcc882ed38f8a00000000b667483ee2a8efc3edddd59f142adbfdd370429d8e7f45aaf4872dca7cc06e5aabb3634d82c437a14d1afddaf3db5f9b665005b72ee428b4b650e97f50da571e5e30c65a0835bc2d2e9ed2a49f9959d45776b8cfc601cc97b450e58b705d2cc6afd8c22b00250fc5efc21b7cc4", 0x0) write(r1, &(0x7f00000000c0)='N7', 0x2) 16:00:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) dup(r0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x4}, 0x7) socket$inet(0x2, 0x2, 0xb) r1 = semget(0x0, 0x0, 0x40) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/253) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x1000000000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x106) ioctl$KDDISABIO(r2, 0x20004b3d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x34, 0xa, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="e834cc3e271a7eebf76489e4f82f25cdc75b5674a6c8a41f7c07b0909f63e9e6bd3d7f8b2dce4a4722ce26a885295c3db05158ae026bd0a4e7358922942e21be59b3223b5b5d28e6cef99813dc36160e00264344793fc6bba5f4bee84921b9023dc5ae1e62da5aa205ae1e142b4431f0acca6f75aea64b077d71cc50713473b7c4a0a23c884a45ecef7da35d6f0bd0628151b7b02d05990ce56af7cb06bfa20ff95f0424420b01b8f388813ce2a734ba089b94712b0a2c796ae5397ab3cfc69f28f7c0b788154bc0e84f2bef3f88e8b47ca7bb1210ed276e63fa8b1d9cabe83e7176191826478eca76ec8846f536371ede06e3898bfccb43b882233921acb9bded09c61c4be1fcf1551fa5c325fedeb0ab9436a94ab70272ee1c3ad3cfebd7f3c88ae26f0043913e457258f7ac2634114a49e18bec69f6224718fe68de6980bee6eb4e3be5f2efc51bd26a3a4ce83ed2f5b5582e1f2f79a0e1a78daf33d36e9f40d983250a2c4669ba45bb362456bf125b28d68cfdca87ae41850af40fcb6671bc8b7d0ff6cc8c238489d59ff19af4901940345bd53726f7fb8df9db1e5e1ed20893f5acd7510625d7c5679a01e26773a21dde4cd371930d499bbcd416b4b3e20c748f552509a1dc25a9597e65ef7ebb0f25e90509d246c9ee5cee47ea2b819c20a7c4ce82ec5a96eb1fa5707d102bc1390efeaefbac787b054ef76a7603ae2ee150784a90c50d5393d707f6f6388733271755a8c8a459aecc0c9294983b0e8d9001dae0110c88cb3e7d6d4b0faf7805c86ca49968e6cde4b935051e6963a0cb0be8214e00266803d46f61429c39652395893d8bb1509809aefb7765baca662607c1f37f499d1a71046b8c85de58a136fb974e2aeeaf4bc3706bd55a9a0d3c7c4fdbb4045a4711a97d682e901e6b0916c314397f7bc67173590eab69ce13594d443b7c90b9fd1ef5f194a1d512346d1ff94bd86eec9e0cab1a95adb1bbbbe4a438513c40262d1399bc67b0e71848a460ac7cea3dfc71111e4df2f9cbb3d8a6425cb16272504fbf364791b95d53bb8e03eed758f2d41cf94001e2ebab2f202025213e3241b9fd646c04868ad912aabdb6ca76c1a354bd3e7739cc52bac5bdd8af2be8cfddbe136541fef8fbd21d80ef8b344c14eace397aecc5c99a09f6f7eee97be285cbe0f7b143d1417bfa55a1817fd2ee71ad4bcb6a2186f8a882ee56f7532c5ba5896cad42ed2953bf9d63997b11ba3d6a3e374b0f098e3f3f5b71b54c69c0dd064e6d7fee9036c9638280ce1e86c63166a16d506959c27cd00cf99e29ef0212501e726a8b8c46c449f7520ce64e029d6a9bbf329dff9c7f43d5a880d4aef87d71e29a3307c7f1d5ccd1087bcd40cc0fdd390baedc551ec65cbfb37eba61eb2a8ce00a889495a82392ea66a769bf83900c37aa7746bbc4406dd8bc728e9796e3842f43da41d005687ded8d9794c343008a05b34d0aad08c05ba18dc68cca2a5acbe6adf59a6420934bb7a94478e7d515eed8b004dd539ded40e6fe9e1d0f33f81a97d728d0660b6a3a181a22b927f77a9081775972b692c8acf2fe03d063cf4b380272591efdf88dee9ebb768a1f6a81036e2ec65c0ff9bbe857d872260c13941d7c4abf164d86fb8a4e0ae9ba15d565776f353b64a7c63ce8cde5219a296fe87f66c7d6543dc823be6d465ec2be783f9d026f0a733a88bd2904c2b832ed10f61cb338d9a4a26b2804212e4ab7cf4546a75f91e6f77832c62f66df44f71d1b811338811c5859bd4d567a2bbd957e7625a907a67bfbeea4538c60fdbff5aefbff20c535c86c384f66157f0c2a9187e36e5271cd50865b66b31938a8723bcc158040b133c7e6c615b8a873e9322639471497c758be14e7561a5efe905087d49838873e276f3a24e4574a93a28ca10be78bebefb3d069d149f61569383b48da662abb497edbc5763c1da2bf9cbcba9ad990ee8dbfb1d157ca4b48b45c9326b5083a5fc18193085a07f58d05d8c7fd5a58277febb6c5abdb1721058146f8d336f75b305766e67f36e942363d6e67a06c18e095cb3232f7db3570a6acc33db1ee1a1ec909afb2f89c8e475a8d9d3dc9ed2a7a3454fe48e232e1aa8476d77ab378ad4c9515df7f772e429649b035fecbbd4e81228189ea761ad68e594f1955ad9790c7431c71320842b2ee4bdf6ce30ef84b659be0f8d3c808b8923bbe00e1d88a045450eda4d5187731338522b475b208dcf2ba4c5f101d058d71785cf2a4941163d3f4a150ec54bc0be904c5a6f9100a65a56f32b66e2aff65522f0706302437ef6cba2ec9f4a16f3ac6e4a301ccfe8cdaf0306e978989cd3698be30852987e4f4a5779c825915f2eb1502f2f8d47bfbcbf61310c65ee7a54748dc8ba4f5d7315373bf5714872cb74551391fa4ff20cbb087dca7b1d99c11ff963435413ecb70b751e30724502ff069230f61234d5d1c701e8cf7d00cc1f158769e32ffc349dd8248f77f131596692d6cf98f60918f89dd24bbca5044273d6a2a632fd1cf273aa6cee8ea57de273e3e94fc9faedb1426d72dc9b327e56c90ffdbf20d979fd11eee6819d4b99c753331bdb46908b7b11ed1acb4e2d39c4e4b3e619a6467ab92ce89f02b3b69b76ada52e3eca41988220a370dda9b1d4cdbf810984902849ba70b0a866ba5fa22a77a657bd13b3197b807a642dd887f4f50082254ff8c163c99130c1ba264367d509e86df0ba863ac63cef88c6ccf5a97416c0c491393427fa9133353353b800183ccfc92dc7e184601bfbc3f6272287e5875ae5bbb725becda86f56bd15b83764fd92ea155d1f1fbd9a401a6dea2b8f5a8f93bb1d86bf549036556d0df0e8bd866c9e7e67c76fafd1ea2050234ad44bff0ad8a32ee3f8833c786e40d7c22b1cf7b107fa068d197723b401b3b991a1c4eb95daee441bfdd5fca2e44a03779661f82fad75a698f4b618cfb9922bc171c9ccf57deb5338ce4bc2f5f6a67c194614aca90e18711cf623269e14fac71b425dfd24069ab3305fac61fb2d27b294bcd258e8de65b77b5e69393f271a5666478c22b5f0da03ad11d0922bc5cf62f825e97c7823ba776b301c8457606c76801745383dd10ff3bfe4cf7bec6a1ed2ebdbcae544d55110eb98c538a0fb9a385eba9ab00e91e2b99e2ae3c7ef12b776e2c67caed923c92ffbc3f5979b47726da68e40c448671edd1dbfb79e0cd49794261fccee8930f3ea4d0407045ce5c6ae1a66d737eae12c372216bd12e7215c4594934707736ffc452923ea9fe780ec1b52dfb4de07aa7b4d6aa1062e3f391fe42be6b4c3f2281bd46640d3a7c3b4cd19807852711da71758c6953943e0e4490a1d02cb306fcc4d845931d73450d84263111d9898734ba44b7e39e8a6d0faf3896c9924d1d11d4654be1e10eecf7e09b2e50313ab58d69d9690e55b7b1815b8a7a2000edf55c1dc20a4388ce27f36911d8021eace205e3d50cdd5f9497cf663102d1b9de2ed5c1fca354866e02f5d47c884b0998a764e59e139355345e949525487f0d51256565ef67ca7a664324330800ed7bb7d210e73b1e15f9d86d85d0198a10e635abcb657d9534875e47d959b6499df83e3af4dd22d1e750ea84792191a561a7f03f7b41ee418a686d91ebb1773682c78de52692bb36ad7f1830f4e4df1d39a44a270f1bfc86c8a6e906e49970a1fbb414467ad459293bae10a0d20c2cdf24dfebf1f9c0eeec876771364311783ee6901d61912fb217cdc7e5fa2a1b0048e2e0549a07d523164e56daca894a4952b3174cabccf516252841ab3d319717149470b3348ce8d268b470e1b34aa417a297bdd045d412504eeeffb82e925a2aa53a4de83cc38df5a56e10c875e67bd8e628b08b1e9781f5029d1ba621d470fdc8567097258ebf5c54fa26e826d03afb89c14139b132069fc185d49c239f1b628b5e8543390db85def20de3e4f744d381bff646a13bccaa07ce12c4525e9c68773064b4d8b8f05ecdc5e3adaf93d1da77c4f0ca8da5ea7dad0f0c7e65ebc621fa49d4cb52021b892787507f8cda71bbe480246e8d198fcedd8814186b7505ddcd19dc99ca755b9782a69acf3dffc3dedd24c985d9a03bc320f585996e44c086ac172560754605582445676c65d08ebd02e4330c1ce41bcabcd26b139ce5c888d08bdff576e2c8a3c7a3263bde78a03301e99bc828da602743cbc48aef0f7db46e8ce4ac3cc09ac58e46b6244c5b2b88c3b7fc3d51df70845d844f87ed8251e11a17975cd9df3fdccd7e3ac089d016f9f4ef99026258f67296ba9b2d86a825ab41c8aaf3796cef411e34a54fc8f8cb1f365a90a68481de3c43a4eb5750db5a64f09d4dd923fd5b96df502502e3afa654fd37d9ef3b1702e187f3192996e8e6365268aa0310e3f4e0fa54a560a0b92c5620d1f551ec5075dd7a7714e757e9ec1a6cf2f37f1b33716912160e0895f1107a779cadb049085788b607a54306c018de24e7a3dd7d8dbf1febd77c5ea8195c43eec89003c2de61c8c2fc36fa7bb42e8090ad28e57d0ea3e42747310b81e68cc2989bcd146d24386b37829430390f3b6e355fe85ae7b4e94eefca32e7ff20170192c78ecab55fcbbc425ac515d6fe0b3006f1cd45dddf21b1e932f1fc307236e71c5b9c52099920922f5198fe93a35188434bfacc5b30d62d0dddb8b65220f99fc4bd95af40ca81f4200e202828eeab6562eb292472cd61289324b172b5c898d8c77ba60fc29c1cabb0b11a97103abf72da64414c38171cd8313a61ab969a98aec2768c3526415df0f947ae77aaa26f450c092638f2c7d654df886b09de9cbd7dda534994bae7ed892734ea5067226997badc5176794967155e99a544d6e89a80a315a2318367fb6c2ee845e24a6e3b568dc393e205ee678940237bb3d4fd600310b50bb60f0cdd716c4b5fac8087c449ec75359799c8bbcb01d241c2200cde0892fed5c20b23781a346553912ccfa6c328c8380400cab7e001b9c72af655bb1e144a0dda39e999ee9454468ed1f8fb0762ec510344d23cf845458d677733d66371df041396bb5829e8d268a7c5dfd5581cb959d27feb80003ae6327c8344677f2d6f188b03f341bebcd2bc9ef507b9b2e05ed87fdef278ea29fb71a4672734a4626366a3a53e99a382dc57e853bc45ea676d6a059205927c259e87677075b1a5af9cbfaacad1041a09baefbbe53901ae1b182c6d82067ebcd95c37de000d8766cf84bb9c9d7c2aef1877b34c3dcd1efcf94d28c3157848e5c0c458f69b66b45c28832580328bcbe200651ac39dc107cd06043426f97065ef976a43e59d91023be68a357e9fe14161c2b715489248db02e046dc535fba3363e1b0c3fbaa8903959bb8cc0ad262837aec38a432df14e64bbb4d3f7ad8ddddc125c56fc8755ecb93a33000be277d4d747ad985c676a2a20bb36a39fbc88ffa47e42bba67c7dce1782f9b741f223b97d26af00c097a9e747e60eaa4f65a35a52af1aeceed112bfec60e7ca0d2190f84983bb2fa0547c8bf77e05d2fb1e47b5ba7714b82ba194d4c0a97fd0caac023f9c27a55c6b0461beb2480d8c132682bf9974ebb2d95847e01c919b127ef09aeb22f6df3e34808cf8051cb00d0f3a3ba445c298a1349d6d66be16385824f146379423d6f3c03a90abbc0654ebc284818d09b7a6b7ef9504b3ed2104f98ef0ed6f99d1471caab080728bd084800aeb7f706900b67fbfc313cd98e2892785fbb5b26625c27a30e69e5df91692f9ad1f949fbd3ae57fc89203f27f6f0b6f33e87a65f4a0c8571e05039a", 0x1000) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xff7fbffffffffff7, 0x0, 0xe3, 0xffffffffffffff83, "85fe4dbfa6fd0120000000e0000200"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/113, 0x71}], 0x1) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup(r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/17, &(0x7f0000000140)=0x11) shutdown(r0, 0x2) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x10) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) write(r0, &(0x7f00000001c0)="14", 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:02 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x80000000) 16:00:02 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) execve(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) 16:00:02 executing program 1: socketpair(0x1, 0x4000, 0xfffffffffffffff8, &(0x7f0000000140)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x20000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = socket(0x18, 0x8000, 0x3) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035f483da0e60c3361b25f8ff5b45607d9edc92a61492e2c3156f470c66d3ca54479e9e34899fea568b3f1cf7c86503434b8acd249f4ad8b0893a953c535a9d"], 0x31}, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r4, 0x20007471) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sendmsg(r2, &(0x7f0000000100)={0x0, 0xbf, 0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008001301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() chown(&(0x7f0000000180)='./file0\x00', r1, r2) sendto$unix(r0, &(0x7f0000000180), 0x0, 0x403, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:03 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0xb0, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0xfa53, 0x3ff, {0xff}}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6}]}) syz_emit_ethernet(0xffffff31, &(0x7f0000000380)="4c4a64cd8792bfbf3489fbb6c4548d86b4e9bf43f7ed8c45a16761ad48f14e4e0132eb5444ff4e398f17df4df12bb3b8bc4422758d05b784b585e695a04a7750cc8549f31342e575192e2f3719573efabe2342b130b223bb6c9a7ad01c6dc94589a28e1290912b788587f3f1fa92b088b002531ad485d9079f151467e5662b8c74920ee9746c0b6f7f63e40a667c7c27bd5891a1c8d9413ecd3a88aba687efb7316aa1f6dd732dcff6e92685062f258467ab82c703e044") 16:00:06 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0x4) 16:00:08 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x28) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff"], 0x1) mprotect(&(0x7f00005b7000/0x1000)=nil, 0x1000, 0x5) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c6530000cf60dca859a8af595d948aab41212f5f1952f5bf303468c7b5ff89e09631d12d0b6929d585a72ca3bceacbd3c7bed15fc705728511e45ab8277fa21f14641472f9be6781fdb69efece8"], 0x10) write(r1, &(0x7f0000004300)="f4d3b18ca9f8a23e1eb4a943528ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ee45e6e75f65c7c086906a8b4d43d1159490687b95573c6a2e1e28f66ae1c8c58a8d9714c627f8732970ceba6b35eb27640e41dca86cfbc366ed3c5bc053f88f9a9f2b7585c9a82759924945b372831febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d9893e756334ded7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fecd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d62f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b0470800000003dd45525145cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fbda2c1f6596e4461b351f4bc647f948ecfb4dc18fce438e449173f47e24396df0c58cd796e5449063a0991c207f590e0d6f909ff60ba0ef706265185f66e3ffd031ff82bcce06510f729c049d97d18c78073873e2e7999af0982a19c9e6ccad340be77d71c992973d67eb3eabea1aae4c1c827b9e40dba60a5f623b2eddf1748b089a9f56e9d2746b18deb24d4a3cdde674bcee6c19c27c3e944084e11df903c866149c31ae60cd423fe836176741a3cb84ba8ef17fc65b24975080423945e75c06dc816c280af100bde1f5838721db1bede13e82825a6ccc8af75a020cda00254a7d270f1242a9b60cfc8c5c81b586647a4863ba36a1ecd4ba6664d9eb1662980baaf3babf8197f8500794558b0fedd68aa909343b6817f1b54722e3ef4dbe99721085cc1d938df693fc99215f728e251ef7ccbaa4f68d23eb5a71c853333e68587846d3ed0c52293ec2d562f30af0d09c25c691fe62d9e69d2a1da1b78b67036683107b407f2d8247cb780748feace59fd2b6ebdd916526ffd30f92715117da0f8d0ff846daa7b0f9a7342eecb6a7b25cd123cb201c027669a42d401438bc92cdca3f83d758fe4d3e91991a51887c398b1659adca009e89083db5559df5fb49ed260a3c20921b35fb0cdff4a4c4840b616b4fea2e88eea2aac553944613047add9c974efb77e1e35bf923d76b7c4406448ac3d8c4fe9d13e39ce70dd72a9b5c94fd5334b9df30d34e54ebd58336c4f413f019a839f99b960a4428071419a4263b9bdf012180c0773fcdad49856321fbdc645842a618691baf2bc149683bf32d9621d5120df63b5a6330e95001bb402d5f08b4828cc4a92c899848c7541a06cafcbc8a5c75457e0e05e9f0659bff7763502812dfbfcec4bef53b499d40b5ef727177699c2feef506bf1cf48eec805e866bae831a99354a091512069b12eb86d8b1de8df1d1722b75136e41c512a0b1c4cb41ad261c72499678585a7fe7ffbd88210888233f623e057546e99f6f4b4217cb68c44b18c79c7a97363abde5184f8ca500c238bda3f306815d129ed024f97836cb09b01177b57623e0db41d16f45aa1ae0bc72099241dcfc1ab44f4f7bf61f1723efd2fa1504c823ce96241b6a93cad1955c41b22afa587800c7af28ef349208791e625b8d4c4b6e99d0b92486886b7803746b8550ce76183c8842ffefa06e75fadc0bb4facbf6c1c80ad56763544bd853c3740323bcfa341eedd3d641f0907405f0c6c58d36345628cce0b25998ea74d6f530734cc457ba8e5da90fceda0e693e320d92bd91e06030e448c22be8b7ffb1817127eb5f89ccea74faa602bc23fe77708c54ab59c99f3110f9507aa41847dbbdeda649f49062f15fa37e93e45c5ad7f465b4a5883dd984d95bf1862651a4db600b26c0779622cb6526738dcaab5dc9cbe354c01a5cabae9e27d78db7c743764ee10910c5f407bdfa2cc94da8d1c0748e8672d71c4919b16f51454ac4e346225f0f64164affd503c33ae89f75f43620808bc9a1cda51ecc940ec32c69112f9fc71ad93d71a84592713b36688ccdf63cdb396a2264b213ff4a5f6d9a4b346cc82f96eae5cd194aac9e8d0b2b58683cf1fbfc6d9fb9c63e5d2501ec7b682c2c540611478605760203725243d354754ecd189b48dd6774827cd8c6e403fb71303f503f04ce17f5114a81e503035848bfb4340d35d017e82114b2c814accdb9e088d4e5d1d3ba5fb28f96abf8c8ddf4405abb7cbc6a08e9ccac8fa0586e0656d4c37424d3aaac4759ce13c6db500d920028f6f94170c98ca828677712fa667c8aebbb9d5580352dcbed74b0c789518209f09d6b5353a73d4c623ce12c86d5cad94897cde8b0dd91900251df9d8761904c0b6d78d60190e13610c0a953382b1bf4f9593d2fbda84f02306a6532bda5a0dc3850d9918eb3948820d342aa7b12a7adb2ae14cbabfe60cdc84f99da63ba62575b9b29abeeaef1e7e1d0b9f89ef629fd9933ae2667f832c7060d4df0200e71a54bb6629f94d17410d2bd96d8cc3fcd78c2399eec17537fb10bbfd7b58472716c0c4a0539cfc4d8be1c20e949574f309b82283730f1ca4c060fe7890a053d42bfd04f9973070811877f6f480491b252cb358a2ec881c2c3782a559e6e337c709406d106e1658a0d783d16d6f1c4070d4381991de4a0fa96771c230d7ace1e64f4fa771049af49d45edbe6c52b6ba1985dc6de44b547e4092fac05bb7510e330a1ceae4c7370eeb6166a5e4265c4d8066bad1693384e97b3ad9c3734361de489e4c0ddadfd491a53fea05742f2e985e8162b1a5ae95782ba52834d9c90534cd31b3b3821ece8f518113d1a94e49f470084b76aff40f5ee83f4ab1bb9586d922d497d24fd50f40c16fe5b14d07a5a313d116d65909f103c1606820ef3fe6599350954fba3c050ca677ffb6a2c7200b9de399ba235eb07e80f845ca92b15a1c08b22977e96d7eab809a92b10d30473316a96c6e29720787e0a15fad1b31c5906011fe4d1d20b30f6453f50f039a26aa5acafe545d6d5f85b9c57fa231ad94a0cc7c1778fcfeefc881baa29e538ba0788feedc8df48e3040efc64f586df8e0960e2f319439baebd31b0b5be4c5d297c67b7f315f282f620b848852a3039927356d82f62a7570401da3fdb1413492f9d9a6e74a05e332e3377e54072511fcb436b8ed9b4966dad9095cf1d8e647923661d261bb20921d2c979861b631cb71b462f930bf22f4101d0d62494b4546ef284888726a2bb54baf8430f4668c0478e20fa0e766246f71e53a5c537d9c5b86f110c47e8b868c64fbeb0972fce9545902d631139d5c54e2499f8d0f05515a1ca0bcbbd245546a5fdcf1c7f10b67901f413e4d7b54d28812bf1ed8edcd290aa7f5c277fc35882beea5fb0a750fe28a6be15db12b9faeb7fa599d019b877e36c72287ba849e9afc0c1b9498f2b92b2f03ef88947cf3d625350eb16957bd33d8b71415b2b187d470c1c7181aada0a5dbb91a5ecfbbec51cd3e7812d31869b0022fd9a809a5ac9808cf7fe98515cff218e184e028e68ecb0a8e27707d6c027377c8a6cdcc954b7f84cb59199c47c224ada8a0796bff4caff7d92c08090f079a5827cf44c9b412286678f988483c1cbe98b8cd60d6d480450b89dd44b41af9eaab3311308113a90bc2f4ea10ef7488476550cbbe4278320d954af44d7c2d5496379e4d72de7c8a4d40543131ded7b0c0e6e0f5d39143a4953969a0ae51bdb2587f35c0050f6441bddc8926708f310eac68f0f189230d3befb420eb4c62fa3bb2b9ba777f415ae5c30d6878ea9557662a3f80e32b49e40c87f87aa79c3f2bb3c65b7646f62200db2d482cccef52b8f4d865ae478427a0fe950533c12b6c0fbcb44002536529ce1039bf1cb431d852ba9b6da6d0a614112e9986e89801a427b4237dcd5a04def57483493acf0736bcb4707c586eb4ed0e29853a70ae6424e82c97f7356f1bf8ad5e64cf69d4a0905ba21b238f5d3cd7bfde8798a696ad76098d514182826449e0da7377eeb15b98cb401bd76f79ca1e2c5d0fd6ac0e3712b86acfd9abb2ae200da8c41ab1e28cbf225f1017ec0146b39daf88f2d62e6d5d61a38b1a1d07b00f398e560b7f69d0d8edd192c849c6c15145735c7588a12fc1b372c40ccd5a335a01c607ae83c854b01bf4cf5fe3900bcc80a882dea73aa556f805f9aaa8c046d04d9efd9f4866d7d56c7f9d3a9343e5aca4946176d3534ff74b95cd2fe20f806b60bf705d291a73ab2edba06bf2372021500480b97cc83418b9c5cd6fd0f162803e8b2aa2bc1aa5928d21045d42e3376d45fe81c2dba9b847fc285ef3f09d27806e117664d2aa46f188b901d59df84111843ec7d4ff2b93477ca7b8fa1bb43b0d2756d27457e74708901bc345fba632d662ab5ad6ebd4f19f6f3eb7ab4eb7e48e2d466f69abe1db2fc59a7ed4dd08687a252e9d6cada0ad36c9eb9bb6bcb747d730cafac5b605f756e5a9ef97c8b5b07d700052d6408af3be1da1fc9ca2f4f9d281c696f5715ba619d2a2e75c4432baff18544e39ac2913490d881213e61b3e593f5f251d2bf79ee688d6ddba6b9fa13ca3dee2a22471d07873ce2d5f831289a801b3f8b324afec6677dac6dbcc4b0081f483ccbc4ced4b6ef781d5ec1ebbe197a0915f667c7a20bd035f1d338a008245ab786f373aa4954d3ebc5cb823ae697e5367ff5cf013d675375ee153cc663b7f0485b26509e7de182cf4c8ce99ddfa9476be0cd81ebe485779550a7395795b0ba34b37f11ddedfef1a3443776979639cdb31a0df5a351fc096a5fb6c1bbb1043431a4498eed6527993ea82ab6cd44dd7861dcbfbd17d0a81e75a373dc1e0369504088ad95d5eac9df46ba36ce91a3842e1c8312d49b879b509b67d4ca88a5473acaff2edc534748c000106d3f2a5345d6e0e415f358ff91e3b7f7f98123bacca160a1a6e73bde15d76bf6b171fffaa3fd78f5aeea2c53d90b34647ea18a5ab13a008470decb81d76704eeccc804bb5c9cdd785217906d71744fad0ecf6d50ca046014d4d1444040cbab48608b2da1372a869438e26f9e953f74ad9d8367e2085a", 0x1004) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x401, 0x9da, {0x8, 0xffffffffffffff65}}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) syz_open_pts() 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10300, 0x20) ftruncate(r0, 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) fcntl$setstatus(r1, 0x4, 0x4) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0xfdfa) setsockopt(r0, 0x90ae, 0x8, &(0x7f0000000000), 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[0x7, 0x100]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x10, 0x4) poll(&(0x7f0000000100)=[{r0, 0x5}], 0x1, 0x0) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r3) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x44, 0x0, 0x0, 0xa6a0}, {0x6}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a2") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4a1, 0x0) r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000140)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000200)) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = socket(0x1, 0x5, 0x8) dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) r2 = dup(r1) chmod(&(0x7f0000000180)='./file0\x00', 0x22) dup(r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) fchdir(r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r5 = getppid() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x6, 0x8, 0x9, 0x8c, "0b760983bfeacfea997130f5c0b772c5c0ef3543", 0x401, 0x504}) setpgid(r4, r5) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x3c}, {0x100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x3) r1 = semget$private(0x0, 0x3, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/28) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffb, "73cc5160527b0100e534840c76f3000700"}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 16:00:09 executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ftruncate(r0, 0x0, 0x0) msgget(0x1, 0x40) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x9, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) read(r0, &(0x7f0000000000)=""/24, 0x18) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0x898) dup(r1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000240)) ftruncate(r0, 0x0, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x61, './file0\x00'}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000200)) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) fchmod(r0, 0x40) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0x17afa8e54a938018) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x30, 0xfffff, 0x200, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80, 0x3, 0x80}, {{r0}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x29cd1729, 0x956a}, {{r0}, 0xffffffffffffffff, 0x90, 0x20000004, 0xffffffffffff0552, 0x2}, {{r0}, 0x0, 0x8, 0x4, 0x20000000000000, 0x2c}, {{r0}, 0xfffffffffffffff8, 0x1, 0x400fffff, 0x7ff, 0x6}, {{r0}, 0xfffffffffffffff9, 0xc0, 0xf0000000, 0x7, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffd, 0x6, 0x20000002, 0xfffffffffffffff7, 0x3}], 0x4, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x1, 0x47a0}, {{r0}, 0xffffffffffffffff, 0x80, 0x20, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x1580, 0xdbc4}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x2, 0x218, 0x8}], 0x24, &(0x7f0000000340)={0x3, 0x8000}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x1, 0x4, 0x80000001, 0xffffffffffffffff, 0x74ca, 0x6, 0x800}, &(0x7f0000000140)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b06267e897f7780e9992d83600053c0ffffffffffffff00a23014da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336e000000", 0x57}], 0x1) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0xffffffff, 0x2, 0xe7, 0x7, "01b7d43c1ba9fbbd8842d255f2075f701dc4b159", 0x7, 0xffffffff}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000200)={{}, 0x5, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 16:00:09 executing program 1: r0 = socket(0x0, 0x4003, 0x0) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) 16:00:09 executing program 1: r0 = semget(0x3, 0x3, 0x30) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/69) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1d}, {0x10000}, {0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x1, 0x1, 0x2, 0x5}, {0xffffffff, 0x5, 0x9, 0xff}, {0x0, 0xfffffffffffffffa, 0x9, 0xeb}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:09 executing program 0: setuid(0xee01) setregid(0x0, 0x0) 16:00:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0/file0\x00', 0x190, 0x1c8) r1 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x2040, 0x50) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000240)) fcntl$getflags(r1, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) utimensat(r1, &(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000300)={{0x7, 0x401}, {0x101, 0xc}}, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x45}, {0x6}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_broadaddr=@in6}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1d) getpgrp() syz_emit_ethernet(0xffffffffffffff6c, &(0x7f0000000100)="b61fd936708f6f824dfb5a18aa8b094f8619a55379c2e32600610d3e6bee541138def3e42603703654b9a4bae56144ffea3b918b7aadeb922f9e877c066c2b22dda3e1e6af11a16006bf92b400000000") 16:00:09 executing program 0: setrlimit(0x20000000000008, &(0x7f0000000180)) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b2028, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)="9c2e000000000000000000007e55a24b426413c9c9bcf92473e769668b29fdbb707507169fd7fa2ce800dec1ebc455558033b655c27fc3b76708ee0ae12e9414b80bc0c1b2cd707b784507ad16a1888928cbafec0ee8d9341ff8382c36f299fc7c0ca005789afd6e423584d6b9112894c8a76abf8c16c5fc915d51b0d41dd7df1ab31deb4880d45ee8e782d51d4930bdd47b5732d6c779588ae92a35406d", 0x9e) close(r0) chdir(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x800000000000a17) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000280)={0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000001340)={0x18, 0x3, 0x8, 0x101}, 0xc) r3 = socket(0x1e, 0x3, 0x2) socket(0x2, 0x4000, 0x6) r4 = open(&(0x7f0000000300)='./file0\x00', 0xc02, 0x0) pwrite(r2, 0x0, 0x285, 0x0, 0x2) recvmsg(r4, &(0x7f0000000240)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1, &(0x7f0000000140)=""/219, 0xdb}, 0x2) bind$inet6(r3, &(0x7f00000002c0)={0x18, 0x0, 0x3, 0x6}, 0xc) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8090, 0x164) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x10000000011, 0x8000000003, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socket(0x6, 0x4002, 0x8001) socket(0x11, 0x8003, 0x0) close(r1) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x480, 0xac) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x4, 0x0, {0x7, 0x443}}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000180)) 16:00:09 executing program 0: mknod(&(0x7f00000014c0)='./bus\x00', 0x105, 0x1afe) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x2000) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="99d60adccf56e16ee0fb56c331d1350394607d80c94740f5970c3b7cae045cbb9eb74932f01edfd7836e8f813d9b3d6ec12cc27ead95b123cb86b351da853ff9693e3cfe8247652b6003aa5b5ec70783747903b05b81271ad02e1bbbb52a3409cd6e89e26799037c0c2a74ce805443dc73d5d03a157d9e708e31ea8a1dcdb9f4e1e3bbe36258895ff721b4727270444f7357ac42acd09c857d10f78231066bd1f6261c3dc42e27f4652d50119f0c4e60347c9bd24f01f202c557c59f1b526a4d120f290000000000000000000000000000000097782c5dfe80eabe7708d3da9c7f6cdd3fbce3899929650dd390", 0xed}], 0x1) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x27, 0x4000, 0x0) mlock(&(0x7f0000766000/0x1000)=nil, 0x1000) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0xfffffffffffff2db}, {0x16, 0x0, 0xfffffffffffff8b5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x4) 16:00:09 executing program 1: symlink(&(0x7f0000000000)='\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) 16:00:09 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)=0x6) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x20) chflagsat(r1, &(0x7f0000000100)='./bus\x00', 0x3fffff9fff9, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x100000000, './bus\x00', './bus\x00'}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) 16:00:09 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000000)=0x7, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1836, &(0x7f0000000080)=0x6, 0x4) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10202, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r3 = kqueue() r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000140)) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x280, &(0x7f0000000000)=0x10000, 0x4) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x800, 0x81}, {{r6}, 0xfffffffffffffff9, 0x4, 0x1, 0x2, 0x1}], 0x840, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x40, 0xfffffffffffffffe) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000180)="b7c4394ba3e6944e111b58b00dee1c99dc77175cbd62d4595f95e5c28be0cc0ee6c18e2337c60fc5b0ef4c1838f353d35d0a1b6a96ce1c34022c7def3d86c1985003d07dd7f7e91ef7b0f3c9fe4c328ff3d8fa196771fdd14fed6c8675674da0bb7bff87c874d918f77bef27e587b19d642978acfc35f908a82719465ddf3508114aa4ac7deb8a68915b322cc7d5e1576089bdd144b5ecb967dbc4797fbd6abebc163b2a", 0xa4, 0x1, &(0x7f0000000000)={0x18, 0x0, 0x4, 0xd21}, 0xc) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) 16:00:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup(r0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000100)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) listen(r0, 0x1) 16:00:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) recvfrom(r0, &(0x7f00000000c0)=""/174, 0xae, 0x40, 0x0, 0x0) r3 = socket(0x6, 0x8000, 0x4cb5) wait4(r1, &(0x7f0000000180), 0x1, &(0x7f00000001c0)) r4 = socket(0x2, 0x7, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000340)={&(0x7f0000000300)=[{0x84, 0x4}, {0xab, 0x81}, {0x8b, 0x2}], 0x3}) sendmsg$unix(r3, &(0x7f0000000640)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000003c0)="d8bc387141e0bc669affdaf1741db4544c5a", 0x12}, {&(0x7f0000000400)="44992ba43369c0c6c3a4a61d02507ed43f6c5f833ee11cc555936f6e7c6f41178e38af797a1cac5b706d735f64d42f053f48879ca0453b747f73d0a79621b6c1ec65b7ec52343bd8234e7ac13fad2c1cce17eb2b118d9dba51bf0685c60246e32c21440fcf2152998754499d82b3c5624b", 0x71}, {&(0x7f0000000480)="30269dd753bdeb0359a4db2363d537a74e232c515c44f4e7ec624d2936f05232cde12010bdb372af6e2953a3c8ee370a902b66509e3f9a47ac10ca164a864b473fc1f5ae74ada80b", 0x48}, {&(0x7f0000000500)="eccf7506acb85773d0", 0x9}], 0x4, &(0x7f0000000580)=[@rights={0x38, 0xffff, 0x1, [r0, r4, r4, r3, r4, r4, r4, r3, r3, r3]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r3, r0]}, @rights={0x30, 0xffff, 0x1, [r3, r4, r0, r3, r4, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r2}], 0xb8, 0x4}, 0x8) select(0x40, &(0x7f0000000680)={0x6, 0x3, 0xfd4, 0x40, 0x7fff, 0xfff, 0x3f, 0x2}, &(0x7f00000006c0)={0x20, 0x2, 0x8, 0x8, 0x7ff, 0xffffffffffffff20, 0x0, 0x10000}, &(0x7f0000000700)={0x3ff, 0x5, 0x81, 0x100000001, 0x1000, 0xfffffffffffffff9, 0x4, 0x9}, &(0x7f0000000740)={0x6, 0xf0}) select(0x40, &(0x7f0000000780)={0x80000000, 0x5, 0x9, 0xfffffffffffff800, 0x8001, 0x3, 0x1, 0x2}, &(0x7f00000007c0)={0x1000, 0x7fad, 0x7fff, 0x3, 0x1a, 0x96c, 0xfaf, 0x8}, &(0x7f0000000800)={0x7fff, 0x80000001, 0x8, 0x2e8, 0x9, 0x0, 0x10001, 0x8}, &(0x7f0000000840)={0x81, 0x5}) ioctl$TIOCSDTR(r0, 0x20007479) select(0x40, &(0x7f0000000880)={0xffff, 0x8, 0x8, 0x5, 0x7, 0x52fb, 0x0, 0x8001}, &(0x7f00000008c0)={0x10000, 0x8, 0x100000000, 0xfffffffffffffff9, 0xfffffffeffffffff, 0x100000000, 0x5, 0x4}, &(0x7f0000000900)={0xfffffffffffffffa, 0x3, 0x4c4, 0x1f, 0x7, 0x1, 0x5, 0x1}, &(0x7f0000000940)={0x4, 0x80000000}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000980)={""/16, @ifru_metric}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000009c0)) ioctl$KDENABIO(r0, 0x20004b3c) socketpair(0x38, 0x6, 0x7, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x2, &(0x7f0000000a40)) wait4(r1, 0x0, 0xa, &(0x7f0000000a80)) getpeername$unix(r8, &(0x7f0000000b40)=@abs, &(0x7f0000000b80)=0x8) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000bc0), &(0x7f0000000c00)=0x8) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000c40)={'./file0\x00', 0x3f, 0x3f, 0x4, 0x0, 0x3, 0x431, 0x0, 0x2, 0x1, 0xde50, 0x6}) sendto(r3, &(0x7f0000000cc0)="323a7f622c0cb990f48bbacbb2f98d72c064af3dde89a3acbd142edf9e5c99d620171c3bacdc0fa860f9898a3aec2ecead", 0x31, 0x400, &(0x7f0000000d00)=@in={0x2, 0x2}, 0xc) read(r7, &(0x7f0000000d40)=""/4096, 0x1000) openat$null(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/null\x00', 0x880, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001d80)={0x5, './file0\x00', './file0\x00'}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000001dc0)={{0x18, 0x2, 0x9, 0x8}, {0x18, 0x2, 0x40, 0xfff}, 0x1, [0x700000, 0x6, 0x1f, 0x8, 0x0, 0x645, 0x7fffffff, 0x2]}, 0x3c) fcntl$lock(r4, 0x8, &(0x7f0000001e00)={0x1, 0x3, 0xffffffff, 0x7fff, r1}) 16:00:09 executing program 0: r0 = getuid() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./bus\x00', r0, r2) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x4) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) bind$unix(r4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:09 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x2080002000, 0x40004000000028aa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000005c0)="000000186004008b01002b27febf000000000000f659565c0004ff0f0000000000000000000000000000ffff", 0x2c}], 0x1) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x3) recvfrom$unix(r0, &(0x7f0000000100)=""/69, 0x45, 0x43, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x6, 0x5, 0x1f, 0x17}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b7") mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000080)="aeac6ba4670610dfaac43a68b53878de1f163a25a8101e735fcd2a9e6709f1edea2f7686feeab27ef7d6ebb47a951b8c715543ce8a5d0ba5818987fc68fddd1828600777e9a906d5fee6451c739958d099eaa33695cdf8984a07847f3d537a49efd7e769f92bfea1fefa97d982b0405477c4cabd3403eaa813b32ff024b726a134beaa716bd9d86c6707014bb3c96a4f63e27f24c320fe75310d42e0f3f6529c16539ae903eb19b59e60729be9930efe30", 0xb1, 0x400, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x42) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x25}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xb7, &(0x7f00000000c0)="b6") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000001c0)={0x0, 0x3}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0xffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x80000001}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000240)={0x2, 0x7}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x81, 0x101, 0x101, 0x0, 0x10000, 0x3, 0x9, 0x1, 0x2, 0x401, 0x4}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:10 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r2 = dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x80) connect(r2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[{0x0, 0x6, 0x7ce71f27, 0xe4ed}, {0x9, 0x9, 0x7, 0x4}, {0x40, 0x6, 0x2, 0x6}, {0xcbe, 0xc000000000000000, 0x5, 0x20}, {0xb37, 0x3, 0x8, 0x3}, {0xc5, 0x2, 0x2, 0xf8}, {0x4, 0x7, 0x7, 0xd9b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') 16:00:10 executing program 1: unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000080)='x\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x6) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x7ff, 0x3, './bus\x00', 0x5, 0x2, 0x8, 0xff}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007479) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) r1 = dup2(r0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0xa3, &(0x7f0000000380)="b4e2a83b8f848d1652446aaf1a3cbd0010cb3d6d7a8456f03a982ea00c89c3f131262bf395de24a22162442245e34a7dcfd6d11f3119e10800000000000000549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7010f4efb2ce3068667c7991ad80d0eefb2cd12b6b4b45c0b3b704443251c1e1884d228e619800fb5d49c36633c936488cd480a06d211f979") 16:00:10 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x41) writev(r1, 0x0, 0x67) 16:00:10 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0xfffffffffffffffd, 0x800000000002, 0x10000000000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x36, 0x4000, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) listen(r1, 0x8aa) 16:00:10 executing program 1: r0 = socket(0x24, 0x4003, 0x0) r1 = dup(r0) dup(r1) 16:00:10 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(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', 0x1000001ff) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in6}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x9, 0x2, 0x8000, 0x800000}, {0x100000001, 0x5cec, 0x0, 0x5}, {0x101, 0xffff, 0x3, 0xc}, {0x101, 0x8001, 0x8001, 0x10000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x6) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x440, 0x4) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000240)=0x1) 16:00:10 executing program 0: shmget(0x3, 0x4000, 0x80000000443, &(0x7f0000ffc000/0x4000)=nil) 16:00:10 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0xffffffff, 0x2, 0x1, 0x4}, {0x0, 0x5, 0x7, 0x6}, {0x40, 0x4, 0x65, 0xa0fd}, {0x6, 0xfffffffffffffffd, 0x81, 0x8}, {0x0, 0x6, 0xcb14}, {0x91, 0x7fffffff, 0x8, 0x8001}, {0x400, 0x3, 0x6, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfffffffffffffffb, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x0, 0x0, 0x3}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x7, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="1aab548b4ef245cad614a169e0c73c38feaab4b02181a0cb7f6eb38308a24c2acce593f7f0e1d8c8fb87e7f8730134afac225389573dc6fd575f20425ac88de5886631f4c34d15410bd36000539707d6d9a91a50fa666009987b74e11b22b1f00fada5f533bd9682636fe3c340d68f6d1efe77ffd857f5dd0244c215a5fd6e5db0a216770de1fc4ea0cd61df24ee3303c8ec8add7d053a4579688e7de2cc493fabbf537ae84b50e52617a244274978224b6495de0ab5f9fc19d0615a8aa35ce3a703dadb0f1ba71246399055ca74371de8d3a7ae0f41f4863b1b2a828cdfa6", 0xdf) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), &(0x7f0000000040)) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10080, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) ioctl$TIOCCBRK(r1, 0x2000747a) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x8000004) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) pwritev(r1, &(0x7f0000002780)=[{&(0x7f00000002c0)="c8452c", 0x3}, {&(0x7f00000003c0)="75bd414e264dc2b1e9ad56380989ad8f8f252adfe1dd81c21f", 0x19}, {&(0x7f0000000400)="e3353748a24b85a11419d5e277fc13e313adb28546900736b5f911066dfab53d5b5b467e09cf075d1f6fcda25333618084cba54bab55ea6c1a491ee9833b70fa154ab31c1bce004d2c9b", 0x4a}, {&(0x7f0000000480)="1d3ec4988ebb21c86962e74d8d00dd31a4", 0x11}, {&(0x7f0000002680)="0b7e7aae45dcef7a14f9275e2cc339ecfe9a1c606d5dc11bd9cf0e29554e49d6cc13e813b6a83d8e766f6069cdc143108477080a5998b428a881bba016ddb2531d1c4f18daaff2561e526e726cc5e29e1a48d810903155cccda9cd8a6d6c0e9cd38cf2d03d002141e8", 0x69}, {&(0x7f0000002700)="b4213c9507ff5e32276cb09c110d4c8610b30d91d969373f23dc85c4bd3624d3b7566361a11e4f77c3584310e8d093d754c6ad7faf23006dfed515c97edc5a5b3fc96e5146a9eafd62a421b9eb38322f0c06adceda326d5e27301b1075ba251617d6a33616f89ccad913c445", 0x6c}], 0x6, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x2, 0x4, 0x130) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000000)=""/12) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socket$inet6(0x18, 0x1, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) r1 = socket$inet6(0x18, 0x1, 0x1) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) r2 = socket$inet6(0x18, 0x7, 0xc492) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffe1a, &(0x7f0000000180)="2107fc81c473ab5da5f126ad72a063b7db4809bc01b3019e465ec2381b6b8912dcb6cc28360aed0ce9b9db2d29a41a2f2f95fe362371567ac8") 16:00:10 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050360000000000008000d01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x3d, 0x3ff, 0x0, 0xfffffffffffffcee) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c, 0x0, 0xfffffffffffffffd}, {0x80, 0x4, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x100, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000002c0)=0x71e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000300)=0x9, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x9) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="b317f3e983cca661ed71b53200e694296f5d0564bc072c9b4f42bccd83a752f1791e6fdee863b3cc6aeaf94bb507eb0255adf02446040e065c97fb12b7e00ace58d708740ee46d38ab4226f82d5ca54224ba7d45e0d7cf70f74ef59f4ba37c57e0fc355d3e7541441031d3a6a620c72bb6db6c6f4c8ef52b431d1f201f9e77ffc4aaa26ba65e38782929bdb50622c3d9e55d86acc593068bf1900a7b43a96be915379d418b8c7193dff5bc81fcce5ef3f50305145e8021f6fe78690f72eb1cb81e403adb", 0xc4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0xf81) pipe2(&(0x7f00000000c0), 0x4) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000340)) socket$inet(0x2, 0x5, 0x5ab) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000100)=0xe97, 0x4) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x84) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x20) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') close(r0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x60) 16:00:11 executing program 0: close(0xffffffffffffffff) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r0, 0x200000029, 0x1021, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x6) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket$inet(0x2, 0x3, 0x2f) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x2010, r1, 0x0, 0x0) shutdown(r1, 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1010, r1, 0x0, 0x0) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x100000181) write(r0, &(0x7f0000000140)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc79bb3768d030021120eaedfdd96371cd6dd29d6e079611358b7ccb70fef5d141021b961b64bf54df0a71bd0e118424cfbe44b8e61e182f5703da280f57f1b50810402003a029dc5314d2bdd1fdf79d37202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a487d7d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af64801deab47184d2435a83becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abe41fca059898900157cbaa8368da60a12ccb796608900557ffab1dab54828e03a4789653715d831934677237e685c39db05078122825a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84aedcbb7085053f2e02884b44b680cd961db6b2aae8ff1ca2d2e51a9cb1afc7ffc12a7645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d3254fda9d6c68de4ca83acf099d5e36e8626cb357b858a116dd887c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0eae2f2e75aa91a7f16c86efe270d068bad67bb0f89c1df6", 0x224) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/78, 0x4e}], 0x1, &(0x7f0000000180)=""/92, 0x5c}, 0x840) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) 16:00:11 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeffa2760000b2b602e6ff00005b9d0000000013739b001e00b8180000f5290000001a00000000dd9ccada77b653e000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x30, 0x1) openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x42) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) r2 = getppid() r3 = getuid() getgroups(0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r8 = fcntl$getown(r0, 0x5) r9 = geteuid() r10 = getegid() sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="7d3f27d2296c6d5440ebbb7039df3c96ec21cc4fe5d0d310f8925e2d03a71ce6f8569c63e56cada24dbf144a02f093bad375dcf479b5c367cedb3ee7db36b5997464ff5dfc7f5e5e43fe65496e973a4323980d95b4b04f4fb5e7fc4473f82436f5584026abcea6ef1dfac15ada2e21482266a579091c8397b1d0f858ddbfeba6b1c13e5cc960ab288cae43dae1fd72fa2badf004843970982b775eaa7afd88be176e8623dd0b14488b049e3416d7a7c490658d534cf9e810225a9924fb5b12a79300da2ef8bb7c2c12cb9da13e5041bc", 0xd0}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r1, r1, r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r1, r1, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x108, 0x8}, 0x8) write(r1, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r1 = dup(r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0xc) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10ffff0000000000d69e714cb98724a4429800ff000001000000"], 0x10}, 0x0) socket(0x10, 0x8003, 0x6) dup(r1) 16:00:11 executing program 0: pipe2(0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) 16:00:11 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x42) r1 = msgget$private(0x0, 0x4) msgsnd(r1, &(0x7f0000000180)={0x1, "5ee998b00f2a025af71d447931d13deff2cfac4acb81a951b8362b201f9775cc9e567c3914537968a2e20f149835e0c240693438adf1e60fd1b99ddda55aac98079ac7c7a9"}, 0x4d, 0x5acd72d4ed296f04) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x20, './file0\x00', './file0/file0\x00'}) r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x6, 0x4, 0x6, 0x1, 0x936, 0xfffffffff1b69010, 0x100, 0x2, 0x1, 0x7, 0x40}) open$dir(&(0x7f0000000200)='./file0/file1/file0\x00', 0x0, 0x0) msgget$private(0x0, 0x314) 16:00:11 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xfffffffffffffffd, 0x0) minherit(&(0x7f00000f0000/0x2000)=nil, 0x2000, 0x3) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt(r0, 0x5, 0x0, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffdfc) 16:00:11 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x4f7) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x28}, {0x6}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x500}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:11 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x9}], 0x2, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0xc6, 0x0) 16:00:11 executing program 0: nanosleep(&(0x7f0000000040)={0xf}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000001c0)={0xf4, 0x0, &(0x7f00000000c0)=""/244}) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x5, 0x6, 0x7ff, 0x1, 0xfac, 0x8, 0xffffffff, 0x1, 0x1, 0x100000001, 0x3fffffffc0000000}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) dup(r1) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc31, 0x42) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x3f, 0x7ff}, {0x18, 0x1, 0x99, 0x403f51cd}, 0x0, [0x1, 0x1000, 0x7, 0x6, 0x6, 0x8, 0x7ff, 0x7]}, 0x3c) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xfffffffffffffdf9) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4, 0x421d, 0x3729}, {0x7, 0xfff, 0x5, 0x100}, {0x0, 0x8, 0x7f, 0x7f}]}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r1) 16:00:12 executing program 0: execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='^,\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='\x00']) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x8}) mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x5c210106) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0xbbf) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat(r2, &(0x7f0000000240)='./file0/file0\x00', 0xb, 0x40) r4 = syz_open_pts() r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000140)) close(r4) pread(r3, &(0x7f0000000940)="2186a9c8e04d850a01d541ced8cdb8654976624eecdcd6a2798685f5ffa10e9552a7783eba173779b8196f94d42c3ab177f38b0c86d3ea012b7726c05eaf9ce25ae0078855bbc72ea7ed8d2f7926618a78008523144ff6f074b4046e443295b6397487b423b0569fb596b3870ed300", 0xffffffffffffffd4, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x5a9}], 0x1, 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f00000002c0)) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x20) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) fsync(r2) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x28}, {0x6}]}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000380)={0x3, 0xfffffffffffff8cb, {[0x4, 0x3f, 0x20, 0xf4, 0x7f, 0xfffffffffffffe92, 0x100, 0xffffffffffffffff, 0x1, 0x6, 0x3, 0x100000001, 0x4, 0x56b7, 0x9, 0x3, 0x6, 0x9], [0xfff, 0xf88c, 0xa18, 0x1ff, 0x8, 0x0, 0x2, 0x7f, 0x6, 0xffff], [0x6, 0x8, 0xfffffffffffffffd, 0x0, 0x2, 0x3, 0x327], [0x141e, 0x7f, 0xffffffff, 0x1, 0x85b9, 0x2], [{0x8, 0x26, 0x9, 0x101}, {0x7035, 0x10000, 0x20, 0x7ff}, {0x80, 0x1, 0x3, 0x3}, {0x200, 0x3, 0x9, 0x3ff}, {0x3f, 0x4, 0x8000, 0x7}, {0x4e, 0x3, 0x4, 0x4}, {0x2, 0x8c, 0x2, 0xfff}, {0x0, 0x2, 0x1, 0x8}], {0xffffffffffff0001, 0x1, 0x6, 0x7}, {0x1004000000, 0x100, 0x5, 0x2f76}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:12 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x18, 0xf0000001, 0x6, 0x3}], 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00002cc000/0x3000)=nil, 0x3000) 16:00:14 executing program 1: r0 = getpid() r1 = socket$inet6(0x18, 0x8001, 0x0) listen(r1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) fcntl$setown(r1, 0x6, r0) close(r1) 16:00:15 executing program 0: r0 = semget$private(0x0, 0x4, 0x47) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f00000001c0)=""/236) r1 = semget$private(0x0, 0x1, 0x10) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000000c0)=""/213) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x81}, {0x6}]}) fcntl$setown(r2, 0x6, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socket$inet(0x2, 0x1, 0xa3c0000000000000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040), 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x800}, {0x10001, 0x5}}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xe2f9, 0xff, 0x7, 0x0, 0x6f, 0x1, 0x6, 0x2, 0x1, 0x2, 0x3ff}) 16:00:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000200)={0xbf, [{0x3, 0xffffffffffffffff}, {0x3, 0x4}, {0x3, 0x7}, {0x2, 0x100000001}, {0x3}, {0x2, 0x1}, {0x1, 0x200}, {0x2, 0x3}, {0x2, 0x2}, {0x2, 0x4}, {0x3, 0xcd6}, {0x1, 0x7}, {0x3, 0x1}, {0x3, 0x3}, {0x3, 0x9}, {0x2, 0xc0e}, {0x22f4982b7318ef05, 0x3e03e986}, {0x3, 0x1}, {0x3}, {0x1, 0x4}, {0x3, 0x7ff}, {0x3, 0x7fff}, {0x3, 0x7}, {0x1, 0x8001}, {0x2, 0x7fff}, {0x2, 0x100000000}, {0x3, 0x1}, {0x2, 0x9}, {0x1, 0x5}, {0x1}, {0x0, 0x1}, {0x3, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r1, &(0x7f0000000100)="e82e4919f37993ef71e50bc8a323d99fade3b8b0c667eb8af1ea41f0cb0f742a53e21acc39171ba22911741436ef298a4635057dd827000bef80dde81266312156d6bed3fbbfe7d6cc8a37ea5c3f93012ab83c7bf03633f442d41743e82a17e6f416587557c28a87731d1349cc594263698af8a757c5d3af6e1c4e802e1565286c97747a7b0782030176f8563e8a2ccb1bac508437478961a704dcad472e5bfa6a47aace1b5ae72deced8ff55f4b43ef2c9b6e967ff535913aaf8abf3ec887822624c122026732b85781b3cfc77276ebfd79b6b73ebb6e24622176d8076d1b27348377c23779a8cdb38561004640bd358614", 0xf2, 0x404, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x800100007ffd, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x190, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000000240)='./file0/file0\x00', &(0x7f00000001c0)) lseek(r0, 0x0, 0x0, 0x3) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000500)="745ea46114c823ddbf55adc09cf5ae569534e8244717252009990dfe02efce6a1c3b9dabb1ea165861d4cc0c32165c143b9563c339b62c106b51f5685a9c1d2fbf81d4dbf54db4b1450fa7a596c6a318bbb6fbd8d33d3fce962212e7a334ef509a8a3d74e683355fa32cf6da8d1cc000fa9c44d0d3ab381910299ab2e9ddbc0300bbaa336459472568cf3e48f63e6b04684fd34614bb739ed175e5a24899c1739b52e778141c45de721de1b0ffc87baab4bab4a24dee26d6a3ec9886a0e9168703620e4181617746ba44f1b99c976aa9f32fb40a12998274b25afe33d093cd52f5c4cd5be82fba620340902b04bc587bef3538edba7936dc5ce5505500000000000000000000000000076713ed7ee1deef4bfedcba32ad25f2ee4afa6b3f018f85dea093a298918f864258ca86ab453eb0cb38d13163"}, {&(0x7f0000001280)="83552f052c687b7a4f6630284d16c1cae086a07f8499fdddadc323c0844e98cc20d43accd63dc4e232946801a8a83f51b67f1633e6343140201e8688a7555938164cabf4888149e3125258bfe3cf9cc5d134d29ae3f90b4628076016f0adf6ed6261a376fd67f369e92ee29c4d9a190b0f3bf04ebf73931b4a3383d134caf0c5fd2454f7f6cc7c1ba59108f32be683eafe47ab114c3a5cd37dbbd45df5386135ce705b0361acbe0170de0c6d3210a6a51bf9e6b56f938a9d52f7bde46012e60ebc45d0a0106212e2f496ad485b186d143864160f92e411d393ccdc3a87aac3a0b97bbf05bc5aaa7ccb43c1cebad953c94e17a845d971e7fbec2338ddc8ed0081c8701294af1af14a0cdbf87784aaa57e0e26dc316839f743b7cfb5c2b2f8d8c5122e77541595f137c840f0a27b3d00461843af7adbdbfda42be4effd41339e462e6a2ac72460056b282d91a3f1b3da4c3f581869617718c86d3be696bf572e4127e5fcf578a34eb807cffc0f7585e1de11a979556014c0543db63b15b2a9ae55a172fe2a05eb83fe6d3f9cdd6e51fab04686e8f8fecba772685a434d02d38c1ab1a26066c848133010bd8a6b7f071f046abec1f58e9e21a484a63db09929eb33c2dcf9e051b4635d488b10ce0dfac5d0ec79826d78628a392d39c1f2112cbacb5f8e20c043f73d58f9fc9c1b877de92fa521cb934cd0151e1b9db9a6710372143de9698fbdee8e2dda5f41198ec8b67b2b7d2bc637fc081821b0c790fe2494bb051188ea72d89b6f8a7214a77b4e90436f065d2b5e282e73ac7a9aeed533d0ce990e077cd60b9660a76b741b01fe8b1a3663a317819d97e2c70d7de791dfdb5ea26e5e44d1ddf2672f9e6334ac81220fc7c765818f7581fc7b2b90815e0d5202b24c754f9224f6f3e9a6b7e3bdf2fb64d5b7a5e55e362ba41df4c84332c78a10fcf27b717a47aebac5c11a261d9f985d4e843c4360d48f3b3771d37b1876f582660d35bf5d81080ad267428b4bb334fa6fb22bb853e5cfad91cc5c4598febfc2f440707839f47e2fca362dedd89417b8120a9f6dfba0cabb14cd5a9153e8b3b89f01252d400ad186fc280aebb717a88e0e239fd923488be0259743a12b75d673c1fc1d3b294adefcaecef822a96b38cc201b211bce83ac2e3c66ac9b513fef49be2f0b1a8509a5fab66e4955c829fd1ee54253e1eebe078284df483d09017f548a48f8523173e8a4bdbf840191375dea847e9fc67dc920a936e460162d8546343e3f1c7b1780ad493d6ccd0cbe5e546b4561c7512b90c921d7d8a3f9165c3929cfff7fca4564a254d1ae97baf70d14c969155bdce992101bf5ab57d97d4ce0bf434b7ab4e7af8c960b34814901fa55072cdf6395d31ed546c10d7cf535f909d66d6edd31a4d7e43ced2da9cb9793af0649dd396e43e066e68a0d842fc065aec95a737168b50ed0db789f39d99973ed1d7761f7b3cc61af562d3ad8a414a34b6a6b0704f18d86a5d46b3565519cf045c3ec4369959db4830c366fc00a4f6337985a40dc64120cdca62bd88234193b6e946b8ac257eb9b28c0976f15bb583b3e3a084ed111cf7cebe1e2c5f9d606bf7dabd1b50f2f4f3a8b09548550822625f263fb0d69129f1838aa1c4b8bdc65bdc8b53a9c6a7aa345f35ac4d75aa33f8e2ded794dde9d5dc1f1718d4bf3a5f7a2766f8d72170167dd4769624e952999d26bb738c75a2db9dbfa40ba59e0035b9f5ba887a8cc092a68ac08c29bb5df5653fc0853a12ff5baca12bfec79f13ae8305edf8d13533c68d07b0131b671dc9321a4abf9c44fb3b6f29a2ba7a434a2ce59c3fd4d97b6d13c444a084d4c1a52508ef6532bac205434d46c81bd6fc52458499ebb1d97bf58d65c3437a0c87bfe505cb33a035dbca2891be44e43635d999e661c4aa3faadd704ddc7f1748569d51ccdf30d9590b70261bd2224e8a15bccd300c94c5ea727f5595b5d10782667244bdd333fa7eff039792d3739d74da8f9ee5ff2137f1d2838964c477411c9e6dd1b540786e445b6f084483faac80e2d23cd3cad122fcd2ecd5b64447550d589fda676f701b885c4497450810529e6502760f7bcf036d78ed8f6da8431251a700d89a1d49ae7a324e389d7b1e97490a7743eabbf42691af35a8583ece99790720896215a2ede0ddd99a00a244cafc87068eaa7eb0ec154a13845c70e90d7ff7db2eeaf190648c74b9e80c9db553ccf951b4ca59522328e41f4730a1b2d8f3a65fb1d61200b29fac8632fba9922654a931292ff62fc183ccbff83f0026e5bc7931efe4d2f76bd146263e6d5b84090ad5f02490aea6a6f8c43846411134f5fc14570701f6b35536299b47bff2fc946de77031591a01f8211848eedfc3a6ea99857f75d26f84c535b813a4572f2734c93fd001889e97210a79da28cac08d71addc9855e0b77b66001defe4a4745273b49ac8fbc2422c8b6c7b413830059d68a7969774c535ab8fd9fea2df12e85a17cb1f6d5cb51570e36521ec7297c3176c1cf34e7026b99398f48b8501c76f479358b3569aa0d90e7a0f60e4576e773869b45f10a3b555e23d51b815b134007c8eab703d9524a58a1af15d075062dd19ef1f1aeec6f49ade9c46284fcbe85c908a781754d2b7c40ae1f7d363033aabccad8d727263337ab5cc167f082f21e1caa1290696277c24b7d0e74e69fa830dd068caa00af90405d16178fe17859d093d1bf25e59dba0eda88cc13ba6f11b036d091c1ddc860c9cca47c3eb40ea9d14a7dd20632f65d79709b47013386170d6367f8b6691acd0c977f03c8a9ff5faed1f17975aa9c862857d55e88f73759a857be4da26ef86cef63cab7a7012d41ba393123327358d73f66d9d525d8807a39a3976a638e122ad2d83c54ed42a30f6926fa84eef20124b07dc906be1613b560ec454fbe88dce0a10e486d653f8395f8ec9d6deb6c5201f84694fb64f4783598712de25ac58c7b26e43f45d3f9594db816452e9965ed972f8c1704b7bc097faa6f619819890b6e85aa1fbbfd17d73b58f76c93494011ce1f456cb063a0364a00aef3a99042571191c893445a126768838619d522c64d55266290a55883558374fe220c242003ffda1904839577ea2aaad39c1b25d370c7c3c5e4e1483e37ffac3fa645652531448df02db0aa64195cd04df31558b8b324b876060b474c0e1072fd30b2bee61abcf15dab37f73c733789719e9dc5a6848a0c0fe6db3c35ee2a7c28e3ca7a29d17ecf8bb93557601df26dacf02b6863a79b1345e8e3f28fce4f184140d74e74500c9b67decbe4bd605bfa88278ffb4d4500036ac5102179c283efce7716d763b9a55cb04334e592e5a7bb39edded93090ddd2351b92639a22d67e2ed7146280685830681c60bc08d8807424a4eccd833318ff6d4b15ca438ebfaede92b185537b672c431b8832beb37652c898abac6994a2693278a815d018943921770b840e3697031026f2295442db4c7ca5a381714b7f40883981bac6ab95e675ac73424c07a7721f874cd1ca30551b565137aec79cf38f0bfea196490c4939d7da9e150749f382cf8d96edbfa5dea344bd55975ca028967a2abef2674d236e59025f7b8d064d56b08b248f4adfc075fafaeafc71874aee6ad3bb68de772a56d4a4a6948231b3329248b08df1ee7d2009bab682ebfa796371c566c21c1708b2b9d6c9fdf4ba3564ce226c124fba7dbd21f2aa8a2f3af80b3586690c650c1e4b52a4506deb5a62b50f8a08d406aa8cfc78b3c60663a519d6f96edb76d0bd396cb9736375aa64d52748dab0554dd886ac4c4b7e1ed75474adc13e7f7cabf44ce77fabf27038e4ba86a9774ba26f1dd1aa7f50107171a665231a14deaf33d4ed4aae15bf2d8ce0d12a604336989101038d5208f5b3541a27ecdfcfeaec071530030e00e27906d92dbc225058b3feb290cf53acfc65625d6f561374e61a434319dcc650e1769b5c7a429bfec036dd91f8f60a752833eb55c9133a91d463c7498b001c3f600f2eb5153b1c1b7d1f823a48784ae9fc5e48a7ea2a399e90fd9b02617a51bc789c9ca7ecd60fa9bca33553a07a51569b70817ec6454aa95ea2007a37a6a0eb6cd45bae0984c56bdec92a587acb3b7d0cb415876ea89ef37c98a356c2cd3d50013a576f4180b4c45398d72bb8c294486fb1bbaa673fed59fc2918d0c855236222e1d77cb025f1f524116252af86d55d84220016b7f0a23bdbe6c5459cff8294b291d9c9d7cd407bd0e788b44911ef9be34360a5df3e75760d792751b0e21f048e482fbc476a076702a8a07e67f99cb9ad4b0ea8436034cb6528cc92ecb2475f300b9bf960807c059d3b5c1e8f96826ad152c11b9c037b1cb886e173776ea37db7743b92c7e89a87629f931c65e25153ee27ab2144213abdb2c62ccc741f52e8fe04a73c29b9b8cf8c50a27aa6a538a753d53dc53d6701cd9b23f158c2fa7cb1d12976cfd477d06f39a982c1f032a18ae8de5ba69d745780d3bc4154ae4e6fe1128fe6c9b901f14e816e872077cc87f4d2ec35d0d3b2451b8770afe0de71985d46636bf10f3561596b4ce4958ee947cded521bd088e6ab5a028a1e819d022a26cb707d63cbc67aaa10e291514214b3499a1637f39fd13c1bf1a1a5c220028452118da736cd271826cb5b52adfdfc2d9d22659da36a08a986e4ad9dec66e6a48f2ae52fc92fedd8806dd4469d3d6b0258d0a1b2001c7b945bb5d01049683eab42975e339345fd47b1b54a87e500ca7698310c8e627ea7b884736ab4c42073e334cdf401d9de67719371b079bc9cc8cc4f4d606117923c2d9fe9cf93bc576cf6191def31b807d865c10379b5e94fcc6fa5e4bd7e40e20f09a5d201f30ec10d710199169371e2b98fd4a055f789cdf9386c405b36d1f3f3a0814c1d70e89bc88800906f9322a7e25b02bebcc4505a2fc833cec8e132365adfc0fc6cc61c3c2ed5b4a2490124544d518a232de2994cd98037dbe0f7eb0c69b9f643b338531f8065b484f2857873549690b4c9cc5d84b54bf403cc380f75ba801450e32c1a03215f507ff9e24ec95bfecd9847004d723b4429b22bfbe6b9d128b367331ae29dc0ffb5eaa96b89cd5cf665423d84595b57d98f85f80412d1bb73542bdd9b38c71fce04e061c8d6cc860ebb2d13e81bbdbd2d907fdb9c443a1233d6bc3d43656fe327fd5be95ac2970f42cbdb45ed2352d9d7c86cdf0acebb83f51e48e5ec2c57f34a27191f4f46287c966c44661d58f0136060294538d8921c76419bcc226ca91fe23771e8975f8bacc22cd1ee97168dd36fdcd6cd34d18aa9b0f726af15864ad7e09a5d4497b5a907c919697e2db74eddb9bd92fdf09e99abce2546648191e8bcba92c6c2a9b1edfdb83b64cad3af20a77438a1bac2592bb9701d0064aaaacf1c1392576ebd4745d714ec603578ba044aef4ca39ac96a3474b50157b7c89d509d620f9a308ec7ad337c3995f8845df750099acb219c0b5a0a78e806e7ffa55ce0aaea1c2d2ed239e9e13eb07d8a9934f5bdf06a7e0533df750cf368cb004e02624c5875aea4cc311293a1ab02da80d1713cf79f0de9763d2c6af79beb8f5661fe1c6e279f724fcb0235ab68d0caecf7ce8b7c33a882ceede1010ad6f92a3eccd4472e542b1f163f03afe8f21489be35756f3098d3ff299cb94cabfc64aaee8384ec8ccb08863caaef6bb470db996552b97cc557dc847ac5b2ac9c1a5d8deec4c0df53d4266fd25728806e7b3eee4f8a2028fbeefd949da48d7e0458d5b26e78a8a704a735dc6a3c87bb2e"}, {&(0x7f00000002c0)="04d99850e15b38a1f3a1259811582751b5e9dafe9196a4bf1eb786fed92e39501577d0d43df0911b9b31672abfeccd4ca4dd5c058e8d519a1060f19a2cb1d345845aa8d4adb6553da48dbafe3221dc988eba93453cea4cccce8edd43a53b6918728a478bff8371955e9d5ac5fad4c6e47741d12726a10a97b7d33392ad352045ebae3a8da1672bb1430b3f5760880308910cc5d36cddfc7e4f54fc9c2f1ebf15e8fbfa64c609f16f5a2972da6c25357af9a15c72"}], 0x10000000000000ea) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x60}, {0x20}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x6a, &(0x7f0000000000)="f6fed5e1d47ae042e3a1655ac88d43d87ceaeac2633ee85b211efcb8f3b6566c1ae0d649ef1e08e5d076687d9b80b3b35e3128d09e531fdbf19dc489e703f5d99165d1c0685feddeed9712259f67fbcd493b8f7573773df14548c131ca03433d23427d9c9710da8c193b") 16:00:15 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)=[&(0x7f0000000040)='\x00'], &(0x7f0000000300)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x8002, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000380)={0x5, './file2\x00', './file1\x00'}) 16:00:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:15 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='x\x00') r0 = dup(0xffffffffffffff9c) r1 = fcntl$dupfd(r0, 0x0, r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfffffffffffffff7, 0x8}, {0x3, 0x8}}, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000d80)={&(0x7f0000000640)=@un=@file={0x0, ""/29}, 0x1f, &(0x7f0000000cc0)=[{&(0x7f00000009c0)=""/195, 0xc3}, {&(0x7f0000000ac0)=""/211, 0xd3}, {&(0x7f0000000bc0)=""/142, 0x8e}, {&(0x7f0000000c80)=""/54, 0x36}], 0x4, &(0x7f0000000d00)=""/91, 0x5b}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x30, 0x4, 0x80) sendmsg(r0, &(0x7f0000000600)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x5, 0x100000000}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000180)="d4ae187e39e52a46b74bad6ba9", 0xd}, {&(0x7f00000001c0)="293ffd0038cdd9f844e24f76e35c78cd6bdab8204a9f05dbff0c3a8ba62b1f9ee477a157d0cc06a18ab7b0be3b08072b6e1391985ed547d54b0a0c5afb32b7e84c5377f71c9204f61c6fb93d0656500b3f596cef2389862f9fa92130e19c56d57a8cf656c59350f610bcb6cb0c2b2884b5ff14727bb60f5d66a4134eb0e00bdc", 0x80}, {&(0x7f0000000240)="fd3c80a8b6e3027be8d85cbe04a13c9aa6c91186e0255c9ad85265323b4cc469ac3a98ef6532ac5864101c980992149a76c7807d8e7ab6014769eb6631c42fc46ec2b29410d7f5b3804f5167e3e9517d70de9a702918e38cced4cc66ddd7aa443d12e09f7588530862aae71642856458e3220f69cbfcd0ef9df533875cbe9fe7eab09c802be0fa5445564b4c6341a7ac4852cd742248eea91847f1f70929e9ef598e85cb22509c8fb62d4c8a86397b147a01b0b6dd5541b9f3031aa2642f", 0xbe}, {&(0x7f0000000300)="85b5fb76e7854d9e748f8eaa416f303f4288854c3433617b8922efe54005fb3847483355c59d954f1c5fa434e917c97c207bd13ad9401a7b2cfd3022a2c3165ebace90850c2345800bc4677adb47f62adb919280b84cd63f8baf7cd186e125968a92847ebf4affdfcd9edbb6a096c4299054ac2dcda9bce75d761282360996ecc01bf5b1479ef407e6204797f61f0fd24c5fa201f486ef8c1762081b80c7c0429e", 0xa1}, {&(0x7f0000000400)="823095e34c76bb23562b48fc96926b291ff5070509b141755ff907b956177c20ca556b70e7ea5a0c89bdf540e4ddee19bf17e2eb5c4545b19f6f9dc13ba80a514703d6f69d46da574f8a409d4add1a2fdfb8db38cadf4b103f89fb8c523d27437428b041362128761248f3b586b0fcb2c195f1f65b4d10b7ea3e70690d1c81c92f83a944d802ef5bbff82545d74d243262ff293b7a3bfd88ab8b6f9949261d5cf289fe558334289f36345c753401a3dc8f187e41b3c2acb3cd533f13bcdf87afef728adc96dbbabb2af2d1481f10c22328e17ae17b2373564296ed89bce04abdea8474c91285fac7814a7c12a3d0785b565beda5e8f1", 0xf6}, {&(0x7f0000000500)="b51c4c53f41586046f6ec8e8d566a9581b6d895325340f531d09e7487fb208e8bfd8839585f89ed5785a1722a1bbd489fa70cf39d3a6f7d6cb9cd55b4e1b1e3b4e2bb8", 0x43}], 0x6, &(0x7f0000000840)=[{0x18, 0x1, 0x7, "1de0"}, {0x18, 0xffff, 0x3ff, "24b10293"}, {0x38, 0x1, 0x3f, "d075986c1e9cbb08231463c5a574be7de616f932a35207dbdcad16da4742a8b0515e"}, {0x100, 0x1, 0x40, "35cf0b1944af52b3caa36f75cff1b5568705c23704c005714aff04729dab7d017026985715b2d6e22a2f778b61ddb7f2d0416dee23fd92829b412bbce250ee13ff85c0fac0262b1891536587c1bd3097401f585c6d0b130d058e1b23fd0500a1c643a89d8b98a936e03355847f9cdbf8694f6bd8203adff7dde675ced3daaffa7764a7ed8b7db2f71bd7a3f35a52fcd6862435529face969d741b3c647925fb78d3524f1de20e730ea2e85ee96cad383f5a3e6123e4a207818957be24bfeffaf9445dfa9f6c25f7ece46a35453c9b61d217e277add4b905ee5e812729989ed2436615581ca7d51c23519dcd37880d4ad"}], 0x168}, 0x8) nanosleep(&(0x7f0000000dc0)={0x6e, 0x856b}, &(0x7f0000000e00)) 16:00:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x40) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x3ff, 0x4, 0x0, 0x1000, 0x19c0, 0xffffffff00000001, 0x6, 0x10, [{0x7ff, 0x100000001, 0xab71, 0x5}, {0x3, 0x4, 0x0, 0x5}, {0x800, 0x1, 0x7f, 0x9}, {0x1, 0x3, 0x2, 0xff}, {0x80000000, 0x100000001, 0x4, 0x1}, {0xffffffff7fffffff, 0xfff, 0x1, 0x8000}, {0x6, 0xfffffffffffffbff, 0x80000000, 0x5}, {0xffffffff, 0x9, 0x1ff, 0xed05}, {0x0, 0x8, 0x5, 0x2}, {0x7, 0x1, 0x700000000000000}, {0xeda, 0x8, 0x7fff, 0xffffffffffff7fff}, {0x4, 0x3, 0x9, 0x7f}, {0x1, 0x9, 0x1, 0x1ff}, {0x800, 0x1, 0x8, 0x10001}, {0x8000, 0x1, 0x100000001, 0x7}, {0x6, 0x6, 0x2, 0xbf}]}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000180)=0x2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000001c0)=0x3) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x1, 0x5}, {0xa721, 0x8}}) r1 = semget$private(0x0, 0x0, 0x4a6) semop(r1, &(0x7f0000000280)=[{0x0, 0x7fffffff, 0x1800}, {0x0, 0x2, 0x1800}], 0x2) bind$unix(r0, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000300)=r0) listen(r0, 0x67c0c208) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') r2 = openat(r0, &(0x7f00000003c0)='./file0\x00', 0x80, 0x2) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_dstaddr=@in}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000440)=0x2) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x40) recvfrom$inet6(r3, &(0x7f00000004c0)=""/25, 0x19, 0x800, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) writev(r2, &(0x7f0000001740)=[{&(0x7f0000000500)="6a5db5e901b6e405472d1519775ee4430ecbe0ca9aa5f8e80c02172b27c6091d1588c29b35c54e5bc003b67398680fb6ef8ce7623ef9260e798f3aebb156fc12972935d5e92e47894b7e27697a048673c73157e634013697491de3dc7e8e7c0b6beb2a664f9f8b9cc0803a9fa0acdb108f85a1adedb2bb14bb32a4d1a67e706d11a8e56a98a72ebabbabb3d813", 0x8d}, {&(0x7f00000005c0)="1e2b189ede972fd5838e75ff9846ee67a331a5eab18c6d65780465ef863a902aa3b2d17049f8d77a5431c83f4faf65ac1f8434ff86440ad6e2a94c9af6d0ac850c68c1e8735d28cb84cad0aedf4640d799e2e65eb5e5301cfc5b564e51ea96b534428b4cc0c156728f42ab9ab107ac9e29b8cbbddc27e06803b6", 0x7a}, {&(0x7f0000000640)="cd09f2743e2ce5573123da594417b0e7aced2b39aa6372e54f7be34bfc32c809b0a96930cc8d22a69b4828085758a20a69d03868151d9f", 0x37}, {&(0x7f0000000680)="e5e476f451bfb0645184ea0ee544d982c076988372de452d2d488db959c8", 0x1e}, {&(0x7f00000006c0)="a148c1a4eea0155222062f76f5fc21e0759328697ec88089225f6eae64d7b53b2787a06c36f84659f29ca127c172094db6851779583d88915db57e07ea0846739209ae3b943557a84f6d688bab5611b2e26007e8b99d4a3c655e27e327d88acfee6a3963b022b23302532863566ab5e80916cbefb56672308a1c65e9fedcab7a1e1995f92b976f3a3c019532876aa8c302403447161df04104117118612cde028232393974ec93f3ff9ae8e3c1fcc153d5e57bb90fd8e870253bff9328eb01f8cb7b8a3dda2a54f3af208c42c631cf5511ec0fa3f683d19ca3d09dce4dbc3af277f19e725b67fd4a89e55a92102adba1d5bdcc0e536c3dceae39d3109c29dfc9ed8cb2fbd0c3883cf9285853fec082a7bfb873e86bf7be2adae5a1653b4457e2e32b06c1d18e7f70150ac2ada88be52ecb617352c3330bdd8327718a5509fb54ccddef917edfb150c3b49cb309209f909175e52cca1141c3947ad3b72a36f2d2321dffa79495aedac1060b1595e2ed4601923ce0e22190c3dbe7bec00a85257193bdeedfd0aee0915ca3bb43812db22e0994192e4019fe136ce1eb47bff4cf20c76730ba81a64893f3d582ba1138a633344b7289e9d998b278349a6e28ccd3a4fd227f7289bc5df5d8e62373f150b785c29b296a841b02eed5967e4128f74eccb0683a608e8d3806df2f1c5e8fa32fc935238c4f790805270255a236baf093df57774803db5d5eb20cdb1e2b42c003390d053c99a7beefc1e65c9b3da37aa4cea4f1817d991461eef767084700836c5f3a3cce112ba1c6e78533a9fb8dc671c9a5bfb3330327848fc8910db664d8ca71ed4f4fcdd7ab0dfadd7c0d644da4dd41d85219d4cddf6464c9c3f0c9b34c1767655b867e70151ed13a2fb570ec4b1e14cda2ff73d8297a83607d0f803213d2dbf6aa37471d58403d46dbaaa54cc8a04437b7cfae6497c14e80d46d979dd1a6b281cf4fe958cce2adf21bb9a9939c08949d6daf22ac9c0c9b05a097f1d9ddb4dcbac81235d8fcede7123ed0214f9ccbd59f58945401f3553ff06bc905acd0ba500ce4af507e7fce3c1750477d8a6da6b1fc6f5d003c0dfc04c2ea3864327b4469c5d33158dcc4ce83ed0c6f461643b8ceb4984217c4fcb19ee2729f626f72d0b6bab39577006bb104bf953655043a76e450d8af2a7929eb4fcde0c6ba266967478772ce079f40f632c89ba2a9df44a1b8fe9f4b20915fe7062335d00c25cf4c9cfa4b3b84cc8b0a3e496b292c0e0b2efb936c1d580cf08634dbfcdd5dfbd27ae97641f5c2a6e306fdabd10865892e689fb8e53cb526cfa803f2e28eb3c6ec5831ba1de49abfa55b55c8548c97cd8fa3d9d08077e47e06a6a3b4fe304f8c80e20927da4d91433c5fe883c460a176fe4e479aa9a7e2e3b98e4a8bcd81514f02cad569b886d46dff06c121dcb289fa7bf182b73c9f31f6c713c212990b59b630a0dafc6ef846d9d5bf74385d596130051f418b4546ba1539b9a76911806097cdc97b6add02c732c6eb873560b4c859bd3e811ef414240438719133dbf3c5f83304ac08dd2829337e51eea56f1680abb949bfbed076a965fdf2030ee7c7e56ae37dafbd3a39f2de8021ce63be737487c99df08e7bc9d5992d7a01a651b22ab07a6a6838617d49fad2d80c6785f76a236c9c20a92a74f8ea2a72ce8fb8886d3e549f55ee08b3136033c9867fff47db58a32d3084d4f1b17a23092419b91d40e4e5f7083557ffe7fa9dd7e0d36a6e1c9aaa95b0ab274d25babebfbf65934493b549da45f2d1f0c53a23f7d4253572ce19ef46028c3966eb6c2f4e87968e734f5aa02e72510725f8fdd97505ddcb429ef5bec53e47ab91a4e2e670c514cf4e333fe4e2da0a9d7a1fb70221cce53932cffc63a269d3fe3203ba8805dbf3fe666098140e4a66ce4593a3d37589e27b597d339fe4001b65dd64362f8314d8ded349fcef230e93ef28526d3380e0107d2edd2822b231480052fdef901f03400321e3e6577f58a423f3c9414a313996dca6b765275fbb41e78cf672e622a6ec2d3f1dd48bb3239377311338e15d3b6a326268b1df0c9ef53a294473483aecbb500c6caba540277cc058be3d8462528f43e62b4b13e08a7452af0bd880d1b3dcb0c76aef15940bf1a0eaf409c1bb6b916df9cec11de8922b2f861794e326e9b7b4e938ba7121012071d42690c78517db222541dffd7afff3c8eba4fea47d2a030d1ace1fd8c8ed19953dd4e142cef4897571c4328e2b7c83b27f5ed8454dac99678b81d2c7380c215ad3a003c14a26b7a58760dc8a97c58605ff3b5ab6958722edd40faed479e06f13acb739f6a3bb71323f044f1c31ae53d9aa3e8c27daeaf190ddc5aaf29e1c0f4ac784c4da175464f4cb7ba025d89e4db947f802b2dc651589a29feb69d367986a11bf75c4d4c71503aeead71d4a72f3092196112be46b223117cc4b2e8fc9d82f2d07c494169eab2fc493364996cea24595f2ebb88508a4426d96a6b57c18ecf29ca9ddb18d3838d31bebd78b353d356598d51e7b904b2319da37226173d79ade43e74b5d69a6e9ff9042dce7a1a6d512224e499aec9ed0f9620a26d605af56f2b0e542d6845094722ab579b488741567baf792a1023487cd08270e0cd31e4e7477ba81cf1a72e20c35a47119cac546884640cf5148e0b42af5e1000afde9ccacfdfd15d0bc7253658bcace7313c08c00b88f9eaabbb78bc0657ee831f73b4ccef86240aef4c0242360da294d5b711b414e820dc9b50a52ca54648fae703e6c924debcb773bbee16e06d53ecf6aefcd76cf47eef8d8ada5e94cabdafa2cde621c5c8fca920bf4e8500f40effd60d7c92a2d1c98e39857a1cd12abeab5a23bf2960ed63d1df21ce54bfad2be0570bd0079e90e8fff57796677f1f0768baec8b56779d1b67cb7fb7d86828c162eff6911c323b62f864924f7f56c3be71c0f1d662ed05fd3aced7ce1b725ae1d0761790206fe8966138960015cdd1aca0dbf7915ff5bc4b94e0c93a1809cca44f69efe4dd48c0b9da8b9d227cb45f015931aea361aaed70754682403da6cd5de7a09f0b1b851fca292fabf806e34aba296612c56c9d499d26c9e442cfd85970c14ae7aeecc2cd1a78d5b8d28afa532a1615a7dcceee2514357f06db0d92a30ee2774f7446ccea7a160ff5eabb67eb4aab7b0d9027a2e093e92b44adfe5ed9bc70ba980b80d5ae9b6a47dfc84c516ba328d1a6f2291aff1f7b037fc4b6d48b2d1c354eff53a8e1189198207a587eae53c926d092712385ed264c76d7c1562c80ec1fda2d2d6fd8afc9ae7d92d9452cdbba6f8d8993ecbe74b4624f553bc88a2857eebb263fb20bb1759b491be4f4ecc6399204e6c9eafdb3bf34cc2341d47b4a5ff4bf5dfaed47a404a9930ad7cb7be2bb8ce39dd90bbd768074fa2d1b70e21d7b739effc5969f871f4f3391e66e492abe42a60e3629e93d326e28e32ab23ad5f2b0a769411c1673bd4a12512352493a3e032fcee6586aea0c2003d995d53174b6c26a005122eb2a38c38a598a6ba2b3bec1041a3426ae3785dd252c437804c28be783cd9bb09ccb3f94a3f0a4463d6cdbe47f54eb16f9b97aa65a120e4a03f088eff35b17013bcbbadbb8ac6a0d1d8614102c08142255988c5d86476ac5d28b5a6813a7ff75a2757ab116c57c8c03cc33ba060be2e65c71d088fcf2a3cd442cb1b7ec202c65a64cbe49dc6c26568735827b9dd4872d25dd809759adcb9210cd2d45720c755ad3fdb936db33a260dbe3f54c8015c587f8af6f74516b62f09ceed2b22dffd0047ea5db22c47973ef3f53ee7d5a01dccb83ca45f70d4f14414029a0d5e2c66e1ec04a65d87e4eb0fc5eebb1ea41f75efd57ab5476843a6aeff698a42de80d07a7124565a942709df4d69ab65565dbbb3e936070cb13c7f047b99a645dcc2f9f53e0c75721d53c0f8e223e38aebce05ae54db39523e763d8fdc70eb7b3935c17b821729f3388d50c61742a1620bcc2393c25614ac1a6b63f1d0c0ffd639462c4feac7b98723831af46108e0657f83b4ad0098b90bf5f052456488476cbb586d19181c6c9a04139541f707cfe68ba153b2b8521403e0e8330a183936ac16ae17d6835b775b111a21c79e5e9e3fdd7f3300b380a3a201eac89cef1c803df69ad859e37c25ddd173ab09fdc475e503bb1dc8e8923181a7800320e079742999389c3d87d09659f02f233f10789bba5bcaca16bd27f8f31fbc0132c46aee071484ce4a6915c44f7716c05d6d2b21587bbc118c52da2ca6fc66df17012521e55452b624ab5b2afa46d0a36497277dd0a5c02497881232570150fee4a6424eee007fdfc6158fb0da7751ac612380501e78289a482923d92930d2eba4dd62aec80311de524566e34d51b2121e1c0cac0f17dc88963262258cdae7bb9a4189c659a2593ebe7ab391034b0035b51c31478e620a09ddb4b0c7d23b24f83681ff96cf1b3c12666f74ffcf8da78905e37a7b386c98f03d300c204fbf87c77ff053041f7a5d768d270a2bb40f58b389d9b257209eb5c93e210084b4adfcb07f4bc9e0f3a70681782cb476ce486ae66c9439a02d07e2ab6e9b60da0bf3cde8454ce34df2db231f775699bb65a659e20ff104bfb60870dc4dd4600d0a662e46c92b5a56433778bc5877b08c58ed94a5d20d3f0df685721e6f6150ba9acf3714b8663134dbfc0ca2119c2f6fba3cec60c4d36261f30e766eb541cbd7181d1effabcaadc22f9e49a30c6d807d6e513ab1390e89c80425bec4c8894d739489d1b68db7c25189d210d2c7a3a7d442e09be09ebe2413b128a7079399b305d07a888f112607ac81c423858bf4dea3005f8cea0f782261a19b3fd0d4bd8320193bf1985ac5e350b47f99e7da04e99344d3da7c2887d0b984a32f0b7625e01621a5619e1712201f13790ccee25a8e9b89c8433da7871baf6b94fab83aca41b757b77b75fea5cae5b7dc1fb82ec913bcec26159586a4ea222b710e23d3f7f93bbc506ff6d12b7242b551e1cac0caf93dde7d1137448ea03f59ff5541a4eba83234d8f1b4854c8169a62f21b0a640f7a9abc9f377253002eb90a5c723603995228f763d1f242fc1697577dcc0d8ca061a4f2edd7b6cd7ec053debb0d5f5e6992679d53152b25f2f6e1d56dce37024b347ba652c354db53492f74af7a85adad5ffd693de7f86e00c131430086e1c234a8d7d2126e9b291772525a95f6caeaece08d4d24b31c87226ea65b27a92163ba0d072cc4d0fb46672f2679108301a3c29766e2b8f74bdb24d2a5bdde2ee852ab7e46121da17ba485aaf811d82e983922260d7adc079bea61debcba8a66127aeca1145fe408058792103524fcc5ce83aea637c73ed9485daa90a9d88e89b4bde23ae4b1403f9cf848293e06b1b1febc14eaeebdb2d91830d6e94e75f80ce6e5862767a9ebe5e49bfecaf7089da8f4b071b039d79b239c3087df5c7b4c53f79f9f4fac8e8594c1028ee7872e5542a9538d810807d75a6a7c72d2f3db6a8084ca672f1140e7a0460f26c26f48f754c45c1de4e16f279e49c7fe9108f03ec08448949903bc2f3a353e84100218b9fbdafe8fa62ab9b20d2b36054a6c36e4d6bd92e2c3c590f84843f513a2b102377431b63af355a4382dbc677b7fbc57863d0d3c2116c56090c2d33e2c6fe5203e47588392f875ee9b1ec3dc1f5dc73a5a30edd613522c06498d0f2e108bf860a797b1eaacfe44c36969a463bc9d583ec37a761d2ce2e3656f0161b56932dadcd945ec02cf44553acb31a0cf0a3960cec3a", 0x1000}, {&(0x7f00000016c0)="5cd7762f18d5189fbdda29e218bb99af10b92ef513bd0414a4a38b8f4108595fc40729b20e38ddae2ba967d5d898367335b04a38df2b78826aa4ca53af14f48f76b68e91b5b9354806872e93f74df4f5d8a7ca06c30050e25b1355153f1c8c3c6b8a180a699f159f6b7ab656274d41d9abd80779e117d21452b6", 0x7a}], 0x6) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000017c0)) r4 = dup2(r0, r2) stat(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCNOTTY(r0, 0x20007471) linkat(r0, &(0x7f00000018c0)='./file0\x00', r0, &(0x7f0000001900)='./file0\x00', 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001940)=0x66b4) getsockopt(r2, 0x75, 0x6, &(0x7f0000001980)=""/210, &(0x7f0000001a80)=0xd2) semget$private(0x0, 0x0, 0x54) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000001ac0)) accept(r3, &(0x7f0000001b00)=@in6, &(0x7f0000001b40)=0xc) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 16:00:15 executing program 1: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000a40)='0xffffffffffffffff}) dup2(r2, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket(0x1c, 0x4005, 0x987) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) fcntl$getown(r0, 0x5) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x80000000, 0xa, 0x9, 0x7, &(0x7f0000000040)={{0x4, 0x4, 0x1772, 0x7, 0x8, 0x7, 0x8}, {[0xa44, 0x6, 0x2, 0xfffffffffffffffe, 0xffff, 0x81, 0x2, 0x0, 0xfffffffffffffffa, 0x2, 0x7, 0x10000, 0xffff, 0x5, 0x6, 0x200, 0x101, 0x10001], [0xf1, 0xfffffffffffffffb, 0x9, 0x90c, 0x1, 0x8c5, 0x8001, 0x8606, 0x6, 0xfff], [0x7, 0x7, 0x9, 0x8a, 0x8000, 0xd56, 0x2], [0x4, 0xfffffffffffffff9, 0x3f, 0x400, 0xa12, 0x1], [{0x6, 0x7, 0x80800, 0x3c}, {0x0, 0x8, 0x6, 0x3}, {0x34, 0x40, 0x1000, 0x8}, {0x5, 0x0, 0x3, 0x8000}, {0x200, 0x6, 0xfff, 0x100000001}, {0x1000, 0x8, 0x7, 0x3}, {0x400, 0x100, 0xfffffffffffffffc, 0x5}, {0x3, 0x5c182d8d, 0x0, 0x5}], {0x1df, 0x401, 0x2, 0xffffffffb25b9d45}, {0x3c78, 0xffffffffffff6de5, 0x3, 0x2}}}, 0xfffffffffffffff7, 0x1ff}) getsockopt(r0, 0x0, 0x1021, 0x0, 0x0) login: load: 5.10 cmd: getty 40155 [ttyin] 0.00u 0.02s 0% 317k load: 5.10 cmd: getty 40155 [ttyin] 0.00u 0.02s 0% 317k 16:00:15 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000140)="850655b436f00f1af7fdb1442ad9ef473e4d12458a6f6dfec8d67c4a64458713ca857de72d309d490fb3f2c969c96636ef89d6bce8b6428f1f7033", 0x3b}, {&(0x7f00000001c0)="44f7142aee2f0d3d4f0d8487e6e9b50cdf8ca20bf5f5c052741224136b81c448510a0312810f592e96750f5544a4ad9d3981411680333258e29656aa5475853013a429232de00b2c1f41fdf3860c7a9d00b51884e2902edc5671af94cafee7fd41fdbc528a93540e9ce76b188346680fa4ce5aa02f2e1ecef8513162c9fb5ab3f5f88c91c70751c2e2fbbebaadb469cc637f382d5eac2420c1", 0x99}, {&(0x7f0000000280)="0f3c825eedab923e81158ba7aed04765629ab4b13902f029e8015fd528ec1b2c1217b505f2a62c1ef7ca799f5a90559f3b84d179a83ffedbf603855ff53551b5df9b222dfb68fd6dbec910219c4ef6d34bd470d2aa449dcff1f27f808785cd0b4c2dfdce0f63da3ae6f971cedccbcd050147adc4814d6f39a5c83bee09ec712cda5b449709cfe6a3c03342ec3aeec89c6fd20d0c3e02537146b8332b54bd313275ea0b454107fb8cc2af781c3cf797ba168b2fa0faba239bbc78b3eee84c91733b64d086ee52e426c03915093b05917db510fafa8ff8cfcd0fe4a3bae43c5ceae142f90166c7", 0xe6}, {&(0x7f0000000380)="95d9d5a9675a1c511dfe4c3e04", 0xd}, {&(0x7f00000003c0)="49388d6a05bc9da4dbb0efd75b9e8960844a3a61b474b95dd01a78c1a2fc945435f048245b7bc4488db52dd59202d4e75f55256d5e982c730e7855b5237bd3fd182dc1b941914fa499e4c162da03944426924ee027eff01560a20a8c5c6d4763446fbc39bc165ae127e31c0896eb1e7f31a5c0d7c64af5641a8b1c42025dd90a180c0a92d33c19c9cbdf7bff0754c5eedbb94a0900e92370053433de481cf9e9", 0xa0}, {&(0x7f0000000480)="eb02c544e7d31794200987d15974e9d175637023fcdfb3717c3191d248ab65bbac5b68caa9842573980fe412cbcab602fb6dd4785df071af12905dda1b818b891b5f18fcfe7a594b05920b50dd68133a2ff392a08e8fdf3382a8de2eb140eebc6cff11ae92d64d11f16727fe1dab7658cf67f943aa1e78b0a5efe0811a8e61a1ab11493fb845ce5c767ef58628a9448d309073ff0bb09d5afb30333102052d4d779ec06227cec26e4d42b543da4fdb", 0xaf}, {&(0x7f0000000540)="fb3f040e6647409a0762406947546f510dfe2c97be8fb51e9aee5deeec1d8c812279f496d81d1ff9c0d420df07ceadf2f35c0d191f7dc26f2155a383b8669be872789e9b4488bafde24bc8733baf805ab6c8be92322f9cdbb6dbc2f96d3ffee1d6111957a6c2d8bdd878c4d9f47156426ebc50f9adc3d5", 0x77}, {&(0x7f00000005c0)="cbba7941877a616a115648a7c108498ada06b9bfef6c99afd3a1887b7ff9341e0d5d6ec577e4fc88cf0c87974d59035109109467f76026078b99d5203b7e34a1de2a5c2ab403ba283ac17748cc1403e476d09a5ea461db34a77aa567028a15a0ba2f989ca63c8efe50b2405d54454b046bcb6328ca8c7a544105b10422aaaf41c7dcdbd6b4d1ba1180261a01721e7f568d13dc45167914a01bb5fe3da3de2468e78ba3a908e40b6bcf460f7f32b2b2ef244e37117808456b06aac3aeb021cea7337505742c461e666b866ed4a13e421e6ed14571a82d381711825ca662be9227715bc11bd7704bcb28609cbe8c0923192031b5a7fc153cb838fd74af58c4dc57aa6a99cb38a038d2d7db16f0c53330768fd8c40b15c3932b35f1d148af15cd37669451c2c0d89009b408d566c39cf31d6ab10d59c83d29e35ce7a0a7a0d52a5dc5f3e10aca678322e63f0b5152cd507d4c43e608861cce64ad60350f57b027ceaf2dd395cc79da3825182ab8f86064312245b8b4fcbf398d79a9fe45ef5f96286d7f06921c5c2d09e4203934ad01d96081b69947d6c6804de7cd370b689a1c9c02036cacad0fbcbebe9466a32c84603ef7482c4fba5123c3b09da385fd2739da9868dc67a1eb08511ba405bfdee352d1ad61c37c13eda846352ef4bc1657821d6d49e202e8a46d3c2578ca9c406a20d290b8b0316de56f7762e6f052dc27f881080c4f42281f8e314e101a93a81998fc36b23846bd2bfd46ecf659d95fe688d4f9473e60f3873c32c679798c46926096aaa143d21d76a14e9be73871427977b617d8f00b3b9e4e433a02a97865794eef36ba64384d3924d41c9402e1a8be451c37c5856d83e786e0baf507f718a03a02d568edc3026528addaad93a9b12c7f728e900b3098f847089900404c9ef3b09f3902e6fdf34364b9a3b94174b2e1a2b78bdde04d4b91efbb0f5f1503206c7f936d9c62110e8844643964fb682d42251a6d8fe4d38c48507476f0faf7ca492ba5a6fc90a6f41c404956cda827698d241aad8838784ecefe286c4f2f67db96ad0f304a8ef87cfc4488f223b56e7b65d3085d3361b81678503ebe716622058f161ccf401ec84b6e8a95db12bfcab476c1cc723b26658cdc9268cc5acbfb17a105f6a63fb9e78d2b9f4eb52220dc4bd8b9d2f26cbc1b426841caaf38a5c47b669397e7cd7fed2077578640afb1023d42d0f859cf859cd8850cfbaf3284c814d834d4f4fbd19a311612bcd18c3db60ce5d8a096262bad9b926edcb6af145745a54aea239be9d36dc1dca3f039a8e121c95076921b0cb16576654bf9ae0a9442025eeffa71e6676919f59c1b446f6db4473b2ec141322e8ae8c16a7d631cf3c9927347602643e192c5d6ca1d7435e95760719924ad8fad022225246a8f02562942eea5d047d00e3ece1be6f6a45b9802f732b0139df73b0839bb031d58c7e2f2dba3ca508a821c0a393c01db61f7634a3e6aaf84aca8c0b453c0a639e1d19dad07476f2d35b83a523523c796c117e2529abe733f8841a18bfb68c4c67fbe61476baa4a8ba29e2900b1dfa3b1a08b82eb73e79ca43710a80dafa8a5975a42591cd63e07aa921643c8d6ccf8f2090be4ae9cad2e1c325cc5226d49d9354b1984496d7b8341daf948233de10ac3ee2157d1bc5b61c213a72472bb0517a69ab20d5a6fb88630f75359ea8a4b81dffc90b252871e96b580de694ff0f9b091233b870dee491097ae043593b2969b18100cce20490402d76b56dcd9dace6fca5ec0d4dc0800aa9b0aab82f066dcc8deac04b437cbf97983b0941ba02e892a460ca87b04818aa04c75ae05c44c9df46719c1f52517f51159355d0e645badb2f1d659c1ad76e411ac15529ddcf49d1674e2083b2bd221f5f765ad0608515e9017c628f27800aaefbdce80bd9ecf845ae87bed39c61a74087ded5bb4a250ef9d1517c29012028fb7dcc2ff5b17984484b75624f7d0dda2b142d1f8a3205b3e9852bd052385b493536dd619eaf0c1bbfefb5528645c02406df0fef53bb06507904369b39cbd6554432e4201c89cc94245c6579cef4f2b681255b6942cdff686fab464c5a48b865c1292861a0f8061accb3dcfd9486ce58fe037c25ca0c7028e4c4a2c6851736a33279dc03fc39eb67ebea97240e29d2c7e93c5a8bc10f955b1d577e84046b796baf4eb6a17fe3496caa46fb5795cc33faf4ce27ea438ed85b61a58840d8b87985f56379d16f0d43a25cb2627c0b0221e0f08be3bc254bf021907a67639327d1a78f23cc874ecd424385535725e2beaabb0bd8cb40988f75ad2a1b2b05ee01469e5c492000965eede51cbff0c7b0ccf7cb114638582b3aed73e7e6589f4d2ff174ccfe7fa0c4bd94323d5596a9f57bd4427d2dbae77a5e55986817db9b670d0074ccb108e28f5ed9008b830ceec9e0fa501f87a3eeb0e77456fda9f09b0b8c68e3213a56cfa5c02abee7804bf48744138b47945ee4c3d7dc93ae216565323b6e869d1ba300a80dea90d523b6c83390ecfcbf63b45e5b17fa3cd24585b809a5155b3af8a1902a79b44d791d2079b93cdd52c6f75c9d366ef2e465cc7ab3d864b0c4f47fbe7b338ea8320cf2b64522dd48b9b36c18d79f0cba2aaf029e7fc9cb822c9ab1369beb2bb9ccaf8b4aa2a71fd7794fba2d1e3151a5e4e7e61ddee63ac754cfd333ab9cdd5944f3aba74a583f80a7a3ff9f00f6ec19c9043a258cd2882b38d5d29b6225fa84beeb2616ec420a5210d44359401149d37d43a9c825d17586833e4a15c6c157469b46efd6bf27d8b4410cab96b43cb46dd2d1dcff35ffea19f5ddebb7a9a03a6bcc92731c4018096684075e49d0f1ab84044413509e2ce28d48c224f5fd83dfe38c836383fbbb025f65659d0b06bbae5e53a50bbee08409e6212fa393d0d817bc2e8937bf54bd0c5b96809651e45e29d213f8cf697ac271929e8bef68fd954c89bf9842ba1f4aa6cdaec860957877b3a79d06bfb94b6c69708b338f7005117a64a61536369c999c936b58f53cf7ab8076c7142e0f5f1e107b86c7f65bacf18abe503be34da3ab1a25cc12e7cd873a7538cafa7bec8ff2c1c5760b2dc10e1e3a8e767b76b6208f04792bc4b99eb0ae261c25394299aa0423b1d13490caa81d639d58c09adfaad47c30926c099aae4636f470b671e5c4c07e67009a2cbc2d131a998a82d294b002e7b52b3c0633e2e48dae53a2fb126970098e2382770f0e8e85edb169dacd561a0124fa767d0c604bd9684ba46efeeaf8bb772c266e7f9a5584bed9e6b1ea78d18e6a05b8d39254b84c6eb9c879d2cae115ff8cc0d755f7b478d8c99444b3f0bed5fcea22ead42cd561e037e10da7fc4aa92d5aca7b713d8652548cb0cd77ecec49563ffee7ddcb2d0bb736ebaafe4041bef7de640a8567615fcdffe44497c88beb73428e1493921be46f141ca69716185bef2a3bc1530105e2b735bdb0b10f5d3b7b78d223f5600ac8653d8919f67ffc012103dcfb5579dc57e2cba073f540b9eb9cf19b61befbf9c348854eee79c5e5abc0f0659fb5378baf8bf81c6dbc4e0441161af0293da3093ce3adc4a85f77383e208b0dc76859dd794c9989c9e75463c21a5276dbc710585203216b22009edb908453448c43ddc79274bf3b8b1e26b3ad0c73d7bd12ac4eb35780b6e5f7da62eb7437e1708d328f2409013ce4c9ead447a9f6db1aa857a3388d2cecf4d2e0d34c2ecf1f18d857fcb8fe63ab64f962feaa1e82e7c5722cebd4b5f9887fadfbf6c27a85e382b8b5e2e93a306eab0fbb5cad557864c5eee3814373c6bf4dcf6a3a2e8a0f31f71228dea5a3f756d6c5d1bcd60ab79ac149dac4bd7fcde5670c1d78ddc6bf08523906ea6f6e8a63bfa6801c8f7c8a0919e2f10a532f06e9bfc30361357254f7f70ea076a81374688c8214e01b77e3d82326efbcb46a8663f8edaf0fd9b72138c1274bed97a35f247ad8de7ba169e5449c78168ff99e85dc1373fb7825a35ef33173d473f5bad3cc3adce51b0c22e05cdf3a9a04cc032b21214fee952abd96a083da35c6e84dea635b95fac21816b04e155361c03d87bc0c4f4e39e4627b2c6dda2936dd80e9f6f7ba4afcf20836a54c1b892431650492c29a5ff21e75d634f1675fd7b19abeacbb62e88f8a60c8335975d770f2519302ba3175e0d14c2a264fcabda36c6a1d080b733e8e303718bcea1613e79abeed84f50ec3108aea30c5230c0ec03d193a308b5d53e866df1db596e62d661291965a25620ff83f046dd0849e815450c853034b81885efed487f0799b992a84e5cc302affa29a60cf35a3a53b242cc263fa184715083aea8b4299453e31220442d52c791afac4efacb546d09a16547e62b53f09d1543de715174eb0a23d6da7bc7af9b245f0b280ec0c98800216c63990b41f88dd6f542fbb45bdbfde36e362aa860292b2c2de38f2a31487b67f30db1cc70175f393b20c0ec4e20824fa8198e0b255190849169d866b7b318fe940c6b614402de0b1139f1af9ade214139e9b192b6582a34d5b6b0e98b9a3e6b866a4fb62dfe7742c5a387b430530f81260ebe986fa0cee6411ca6ef627d5c26e1090892288f9ee61c1ca996d288aa538fa94e312b2a029595aaae164f1484f9c004f5cc204f5251d5c95947cc29673720297c49f02511aebb27d78d3c9e78bb467d028dd2306e0d15f706b86d074ef05e8da4221df8f43327118a13a5aeb8e451b9172dd38ec1fab07545c36be60c39b10a7ad699efeccd4b563597a1f35bf52b415cb30d386345ad0ce08cfd4bba6f1c38a94171818668c7f2dd6ec8e8ee72a148b0609ba8d6b814e8f92d7e7b0ffccff2a7992a324e9ff1bd7af5dc8238c096e7743b48e8ff5fd6422c066c85a6c19fe0cc9d145617dcf564e5ca1aa21cc49ea86d8f38ec128ae1f6371bed6cf074888942cb77f1f35be10bca3a7b0ef6a3effe1d5e08ea457eb5629f10432435ef6af85a52be52349d0804790ce6e9fea7cea85538fce2598b8d3bb7314ce772fc08e61e25f8c466b15eea8cfbacc8d5426de7ca4dcaa859f992bf98635cdd00b635f26cdbdd221da015c49a130b9ec83bf33021472ad3ce32ba9502666c13108e467bd27ccf2aaec17ea0bb23ccb5ce217ebe8fab0b510772bc399fb59e3aacee9e799d1fb5bc328decba003ac751fdfd3c43774bc5e3d10a166fa706031bcb0192e67503272d5782060fb34d9b881c7544b61efb89c747927d630feee0e7a60f9a12af24d76c480b88e402f58f6da7132438ec0e96a22d0c1ef01840a618858bfac850cdb963183f6d7021696368d4e3823955b2e2d62b2e7ba2f7195bfe5d9fbd7d0942af996fd7e78dc857c35b22cafbd6599e549d5d46d7f9b413eb072b3890803b0c9127172e413e2542cc8a52f866589c4b2470062c54e69ebc4fbc49fb502c7f3aed998e9b1538aefbe0b904e2c03d84946a7c093abcbe5b6d9bb5f257e442614d712d6963dd68ab517af10dd1923b48f3cc227b848ad7e8874d33ecef4bfa0880d01c00c39994c7db5316f6f36ca1076f5024ca4884f3736e4216415c8ae0659544ba16f91ba1824cb4bb001dbaaa134992e92708f74cd21f33a8c1cd7fbe8cb8ea769493e8b3fab0e23cdcd150f7c5bc5c3bb2f618687100404adcc34bce7a5d8f1d0af4fefc5ee128958a27d3ab29ec75901c2d27679e9fe47365a4d629d37fe431751cebf697d49c93bef48731b9512aaff84619139434dd6a1cc2abc8736df56b7a53aabdc4cfb607cbc9e0fd0f73f8a3b1f825795912afbcfe", 0x1000}], 0x8, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0xfffffffffffffffd}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") setitimer(0x2, &(0x7f0000001640)={{0x3ff, 0x6}, {0x3, 0x800}}, &(0x7f0000001680)) 16:00:15 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) setitimer(0x2, &(0x7f00000005c0)={{0xfffffffffffff801, 0xfffffffffffff801}, {0xfff, 0x8}}, &(0x7f0000000600)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setitimer(0x3, &(0x7f0000000080)={{0x20a, 0x8ac4}, {0x9}}, &(0x7f00000000c0)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x1f, 0x83a8}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)="46988d26e37341aaa6a9b36f9ed402ca408c0f69980af1e951cc876898eb8f2b7a4bed177b798fc89eb119a238513e471907c319404160272163a50262fdf4961d0d49af5019cd1223", 0x49}, {&(0x7f0000000200)="3a2801e8a95af4245d462cc4f380fae578bb42a25906365690bd73ba802b1c0823a2847e41fb97d60a0f22779943c3fd6be73b93c69231cac9d711e31f6946e3bd7b849f8115d75b07ea6745478a2f387b1828e51cb603af3a219409ffd1c60b0d4e42e0a44533b9e3e145e5f10cf449b74882d1ed413b460c8546f9fa35c4d766818be5546f54fc85b0be5f28bf0dd321519a1ec6875650356cb7c52acb312ed7ddbc368e696a6de7609ba9819e678ca234ff61", 0xb4}, {&(0x7f00000002c0)="f999bdd276c9393a6f82e16d97dc82e181f206efc5357d913abcd2c1f1153a94903ab40ab483e69463bcafe182971c525c68a043d74c912487e54f929ad2f96c595dfa585942c2e6f2b71dfd1151c72193413941d50a6f0ffae8e2eacf6868e7ad0fd4dbbfaca67aabc7b59813f351ccf2b3cc6f69d2e89c1c496d7f48c90f75f565271a167695a2a4260072626671bb1d4059f43e0a8608e6c731e02876aae9563f396084313d2103d40fd71c6c4e7055daea19db231265fbe8786b048b6cb8a1ae4e5b988faed0c3ffbf144bb2ea51af3eb0363f1e748fd78722806767fc9368399d7ca69647e0279e67b0d3", 0xed}, {&(0x7f00000003c0)="df756783fbc2df14234ded852b10a9f8ae54", 0x12}], 0x4, &(0x7f0000000440)=[{0x80, 0x1, 0x400, "f14b286476ca165ed331a86fcf844f8de3213825dac8334c50268bdf491cc82b8267b964ca9c37b6ddb81b117d0d68709836eed66523e46b98a295efa0c7277e21fdc26fe629e860cad6527d6744aadfee040682e4e77ebedfaecfeaac2a5b78d17fb701bd2d8c340f139657e1135ee1"}, {0xa0, 0xffff, 0x0, "d56e87b4984f8d28b536c64e3b7a1c9804a21a968f70b0210c370d6c177be63b420ec81a8a836bcf469d6cfd53042b239abe16b13022a2a501134da499063f1b899d6df6ac002242c3b1d1c6f5dc53ac3baa3a52dadde3b51a864f9355a965574d520bc2027c3e579a52a0e2c330c57f5b40c74ccd891ce44d000a7182cc89eb22728fcd29704462dc9099"}, {0x18, 0xffff, 0x10000, "9db6"}], 0x138}, 0x404) 16:00:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000100)='./bus\x00', 0x802, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc00c7006, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus/file0\x00', 0x8, 0x2, 0x612, 0x1, 0xff, 0x1, 0xffff, 0x3, 0x2, 0xd1, 0x20}) 16:00:16 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x1) fchdir(r0) socket$inet6(0x18, 0x3, 0x3) 16:00:16 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"}) semget(0x1, 0x0, 0x6) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:00:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x35) ioctl$TIOCCDTR(r0, 0x20007478) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:16 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) 16:00:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x104}, {r0, 0x100}, {r0, 0x84}, {r0, 0x90}], 0x5, 0xfff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:17 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setuid(0xee01) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x50a, 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r1, 0x2000746f) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x180, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x310, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x5, './file0/file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x1}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) chdir(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x162) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000180)) 16:00:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x800) mknodat(0xffffffffffffffff, 0x0, 0x0, 0xffffffff) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchdir(r3) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001340)={0x2, 0x6, 0x7, 0x1, "7a9c0d47456788f0ef5688eb0de670202f1938c4", 0x8, 0x4}) flock(r0, 0x1) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x0, 0x0, 0x800003, 0x100000000}) readv(r0, &(0x7f00000024c0)=[{&(0x7f0000001380)=""/163, 0xa3}, {&(0x7f0000001440)=""/96, 0x60}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0x3) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000012c0)) r1 = semget$private(0x0, 0x4, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001300)=""/36) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x4) sendmsg$unix(r2, &(0x7f0000001280)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001240)=[{&(0x7f00000001c0)="211e32d9e50430ce2f5145f62b53528e422034142f2e7af2f5d1d6acef6458041f19f484228b8e260838f605ecb00ce5c1bef3b1bc13bee15d26c6f2e4d4c96e91c3db2cf0594ac60f76d756f4ae7a70c2c7134812f4599c425a36af80ace95cc711108610c850c16ccf00decab3b42501d5429c64ddaa48a7a0c12c1b2404701e39a798fb2f24e62a29267aa6b3898864b7c6bb622ab6a12decca6deaa29cac4d5451c5149c58ab2997b13a1d45aa20b30afc322d3f3e8bc182cf88d28824978f889f8c69b31bf145afeafa3e7a596e4cdc816725b0a330f9531cf386153056dab9cd501b08a1c02d07105e3ac89602ed521b4e56d6b0e5f21986c02e83eef493f0a2951ad17acbdb0bd1c8f6e6d0b24b4b4ab3db8b1bd763cdc0916f55df79c43ecba2f27e6ab47deb461438d61cb8b3a9c306bcd812960a527da49e93ddd5d8d570ab863f5eda17ae26e162970d3837ae97db3ce3b55f10fc9a16db6e74b5842a55b585903ec51ad5febaec13a4ebfb36b7ddb02f742ab83b7c287929b408e9421ac87ba1b66e23cf5e813000a0f7157f644d610e83a6fb904354eed782835b363fb0690d9e0a20c8bb30b56f7dd0f7d904c112aedec4bde9944e5fe370f06700f4296931730886230521e0bb078eaecb86cbaa4711dd1c0f8b167d2d09343e336fb21b8859276338dacdf11d491fffa9bbec0f0f1cc5a88049acaefbf1d04a7852da412c12424c67bb82e1a4acfb9c7887bba69640f754af4ad03d8cec5f67f20de261401ad9346001f58b1ccfd6407067ee780d6cfa7f2b190637b2d3073217c517aa30671d1bf46dc1be3350c1ae64317ba9c3e30ed86a5c0335d2352e576a877de06cb2e5b055f2c5692efdb6d6b83e85e400833496f182ed1e4518c405efbbda683f567d62af4068d8860f76c7dcf3d6dc39831495e9c24355fa6f31baf0ab55a6abd4921cd3e637026847454a6e7f52a4c2a9e16456773bdc9ecc44e20860148a63704a94bdc75e01140972c5aa9d5806147a1ba847502145e52b26c7566482face2e3c07438932c907b66eec05eed2ddd22986132da5c56f8eca9674516fcf8868ba465d59bb66f2591ba4db46ab801a80b8d3c41cf08d0a063b3c833b04f16fc28885a63eaa884a97fb393be85932920471142c5053880bbc72a9900ec182f61ace9901908a53cfcdb4c0594d651bee5b165936a1b49b44ac28e4b151fa4c4d238fbf1aa93252ea06848079a11d6308fb4416b271e7621b48a8c2f4a15a30034eb50120dd06bbc33afdcc6ec8f577b27bd560d0df53dffcb65be74b378879163a149ac3bccb25da6332a7e052cce7395c0ae48fb7e9c2a6761dcc6fa02405e3e388c3b66210634f8189c77b99e51143fe8d298610e64188b51cf2b4df7319fabd839dea06c98021e6dc41a52ca3c5907d7429cc4a9778094c8a11a52bb558df7cdc494ecf5d5a34ed5ec2707813817e662d782ff1a71a4a624983a5cf7014b28d893ef7ca3dd1491295ea080a06ae38819fa595315527b654cc396cab9b74baec2bd54c061e44a554db72534bfad19213df761a4a3c384fc19eff39ac28a747019d63c1f124963ff1a8c45c390ca0e28e1ae36f647970ded665ec7387837ea322d47876b366727eeb1fe8325c90d33e7048342c39e43d6d974130e333e0a0a81998f0543da112134c780a4c7db3313df949ec051fbf00f70f918a1167cfac54eb41bb3a827d52f0a32df484ad26080566181fb539502fa968468eb637734e509a7cefd8c679bec8972ce4cfa8b54f537ed11887ad491f7b9118973151824a71651091fdb38299e05191d580247e5a1b885d41a0c60a3af9003241cad18c9de5efb1c136f750a92f53d50e2d432776282ca8328647eb83b675385d416c8d017d66bda6e81f631f2e6dc2b83e5b7d7947e4723f02f1cb8dd270eb4fc3c21b83394d593cd0d5b12e916a667946e52d422800d5617fb27f2f9d7b2d2c00602b7c636b13c02219edc408d910a0d5ccba1683153700c9c93b722ef195aff6f4de86ed0c094ac4b68db40a22589b7d494ecffbbe73cf9208d9e5be3b30295b46ca0054ccb963963871aa077b900b2b2fcbd8a79801f42c21e5989b98652195dfdd2957ba6838fcbbf4146aa634b457acaf26c925fa4ccf2ca67574247f771b5722cb8a671894d452d22482ad38f8e9fd38bba67c49a048e675290ffe1d0076a42a613ea34c14a4b12a5abc83c7addab0e3d09c721837d11c39d85f4c458aeda05d2233abca93384fc80c6993b6de89e4321d7ff2908af17f976d6bb97e68e4f4b35cf5232dc10e604c007a31325cc7d6449aea66c5892e78f0fb91daee0c48b6f9dfd0b13ecc2cbc83c94132663537070f64fd0210a9f27740a318d4127d4c71417502aeea8307e70ee1c60a64e9fbf1c5719acd83239501efdc75a9229248a6f096d0982234c1b69f19d667008c6367e7ad8e6eb028c810a84f816d680392afad6efb7c1077a793946484ba81987d26b31c9aa0ef9472e1f862abacd618e8374c574062164f8a703ebac2ed2ecbf5ce885fc5d3541eb39453c93413384960b9aa8da6e7378422c53966cc3df2a1ae9cad2fc857c2014df4e0d3c203117ee44eff336a1862f0fe4ada02708b301533a3f0b0a005c45141826f439e812ae82f0b2ea4828f838d3d741878befd8ffe8d624fcfe55365ce88199b4601ac72fd2e54742a899c28fb807e221f4e67e91b50702d220c79e3c514173f3a3e7a8fa7a2c4088ccbbaa9f8c856976f10db8d51d8c9ea885975eeed75d374e151b25927ac1675febef30a54f946308047db23687775e81896a5faa1e640e53c95049300ed8fe34a18a22fd241b5d4b028910d3dd04cc63184327dd941e305c3551969788c5cada029a3eab44bff9503840447546136074716b332a8586356fdf6f3178911c0cfdd2c7e37eb56243f5a45c41f64782b915225a8dc64a5075ed4ff325e88818cc604e93090bfbc41084b7af6b8692a9375c9596564311da5c04f26f0034b6d556f7a18b99999a413a7f1f1d67a13e668c6d520cc2fcc74b39d2877dbfe05a3b7c48d723167097fb27358c9c95a4dae1125109ca1d4f917ba57816b94f1d7bcad9360ced60d1c15dd24a9cdf459198cd4e2877f5b459b7860c403298f4371458c26e0ac8737fc4dc2d4ef12830e21fef1b06065837d38cce942c15b35e86c1f7155b9cad572265e6a0a276efb39cb07fcf3e04d284b214a8259ed853b0e5aae12c1c9df6eb585c050c4cbcdba03656a51ce476dadc780b53adc0bada6968ffa52cdd7e038e8f35ff77c2c64f6807af1f96d5e4bdca7fffbff74c0c7adc8b213269a8dce351f83f73a6be28e81cbdcae34a860a5d8c402a0b5a3b4f7510ea0a177ebb52c6fb4eea25b5f823c54bbf91af5b4344e6cd74d2ef7dddb05291fdacd90f56dbd58515292ad1a6a656a7daca251e68ce53532b4fe5f86355bdb473f9bad458f28ff92d343f2bcc80d9ca9247aac5d336593284e9f8420c22af7dd8825bb78641702e9821090d88200b88ed1d4945b0b331155bf15e908d59b85803c76721b3afc8d7ffeb6ee089029445138dc4c946132ae9a863d9ea448a2fda3db8f1089be9bf7211478e2f26ac8128de723999b1b3ece5b2b583531167d27e1af7cdf508c3b7701c0c6e5ba24e6d00f0e05e36a637ddbd9cf3445331131f8f76d0ad44385007bafe8b5cfaf9d52d5eb99ffda571ebf4c0f6167fcfec1fcf8f957395bd5d2048f8d100236b928b93ea570d7a8bf01695e180c52f858567553decdb9ead3e1b386572e716d5223a0248d98055ee21a1599bcf75af182199dc4f2ff386956d0bc75f4eff607aa002c144472d311779ef58d30af790442e2b810e81679e92775edff2dcc6246751298a40bc3f0ec90993147cf5d36aeb9505efebe32889822ce3c9a1ad4728941d19ef6d22e4e9b82b8dcd08796b80e7074251a1b0de570ad63383fcbaf646247713dfb172fb071980819e0929a753ce51bf90c84d274497947a276caa9ed2d2444998c49e0a02c3fb610b8afceaa08a71559ce3c2f7f5a9c3539ef0138393e6da10d6ac3fe6afdb590ae4c9dfa6b0ebc35d961309aabc1a3378c75d1d0b22cc8cb7bff5e64a907a3437fcc0f424adf4166cf4fcea0c2a47f9f3a51517803cf25bd4cf5cecfc626481fbd5a85522de52d1ad168d7a1bea0ebb150351cb331c5d4119a68a1a134e1c9fba9817895a59abba2523ab4e5e9bec6a30ea97bd20bd9867f37730a030c2e1e75e2c54c5bc440227a3cb87fd853e5594df1829a610b50181ebadcab60836e2408036f4f1934f9be9dace6356edc932babb76ea4cb8974d67d11ce3f95ba42a413f6608e6a33852472691a843ceb29d6af0b0363a32a4dbfe5d487dd5867d055ad59f735e092f502c0c91ac9bf53bc673c448fb666bdb399d059aa06197c14bbcee3d4763fd6de86109fb046520ff3bb5187d06115dc5d7885486648533346dce205e8a02a05e34245f35dafda44fa94deba818dd62805032836df5ed4832c07fc7b142086be36e156b54363d8a409ac499a6d433b22dd837ff0bc01d67c16bfabfd609784af2f87d00a94c0dafd09b3ce8b36917acc5fc275e0f7aa8b8da9c02f0127b6cdcb632ffcd31541c3eddf10d2fb39f3bec91763c29fca50853736006fe6ae7af4538e6ab5e2addbe4c9d93fe17df85f4620defaeab1f058097f53322038e81e1dcfcc578e8ef9e5b97fe1b89113232df0b1a997bc1775dd74287bc208f7da619a51e39e1de492b966f18a9e914874cba869d4c6a1b79c48175bd674430dcb266f752d28beeb74b8ec892a77f40eaf83daa11d50c40cb6e0f7c4a7fbd5321a6ad652c1787192cc38bd9dad8e7f58d0918e572a28dbd23d3e500783b1a4976a4f37dfd01a5cf7730ede2e206241ec7c4c5ac42bd8eec17842cdd65a9a5a963767ae49df125ce02057ad98204d4b21cf3049b078fb03d068f869e2a04d329a9a78db5a0dc691c5af986c2f0c48fb8153a0b99df0207bf1a2e507ea36ffcd2c818c20a4f631342b766c0f2523e751a40361abba279f051e844e10c593d5e862f68e05e0dc804c2565d542c845f641c9b3bb29f6554b8f0298fcf2e89e579a565f7ff130d323d475964e315a81c9b48b913c6deb690258f990f33dd51692a201978dffa128717387ed0a25ab86812cb2b196b0e44bab398d2a0a722e2d3e6d549c19b75fc590b9de90f3cb209b5707d896bd952411a74cf97024a08df25ae7768eb1238359eaf2f59cfc910c6ec0f5344dd10dea79a07407fe8c8af2eaef461562bc22384b3c789e07cb51c191ab222bf84d430bc1645ac229748af474025333c1f9362cf2beef607f423d64777f07b32871a1e05d36fd7023831b993709c40fa2d95ef07e46d6bf557b8911967f993a6fbcaffd277622f12c4de826e4cfe5b13b8711db41f7a99ade5e4c1a7962601ef4705a64a3516143d0f163eb8975f8698081868d25511fa4435cead2f87053d4491d48099495c39ec61c85675bf0b06205868ffb551fe505d574bc1714f7109b60ddadde9b132363e0f68978dea6b914d1cf667c3bda3a3273e38a54e7bf5191818dca60f782a72fbc051b47e3a34ee13a300e79c22e8bdfb3d6162b2c84a25c42361bf74afba18e3eb4586781b1cdc15abd463b12378ce9bfea15b569defdf5993c5e40880f482e7fff90f8bd67de3d95cf9f058433f727fbe6113782f45b24c54f506055ce902c9fd049c0151b1672035f5171fbba2e707f01b2", 0x1000}, {&(0x7f00000000c0)="f5415bfc9e8ac96c074e012351e3acf116d1a21e068e1083574248dae5087430f0b4e2843889d644c812934841ed67acfcfb97d0cb682a341611db3d20703484f64b093a1e76aea143c18a4a4620d1c69dd5606ac13f3bc8c0390ad642a94fad95b4c4b040b69b5b3d6954e53a50ecfc5a062965be895fe7", 0x78}, {&(0x7f0000000140)="22becf6f1f706dcffac5bbc7cbdcd22f66cb28ac8115b11173bd9d84cbf83e7dee609d10972ee01ea71b787b1b281bd2f1ab2cbdcf853ae941", 0x39}, {&(0x7f00000011c0)="bd828f98635fdee8ad647f580aa192e64cc5b6f4321943f3d7339a0f519c24d042eed8214a1f2b4fc44074fb2af3b0acd12c684c9b7404916a6ae9d5e8d3a94b47c32c2930dcb7810a506444104aca1270c22cfc0af39c2a428e58fd7e35e9c6410b0f1a53e4e28fce", 0x69}], 0x4, 0x0, 0x0, 0x1}, 0x405) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x5c}, {0x6}]}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) write(r0, &(0x7f0000000a80)="51360515fe48d93bc90cb9ed2b021d08783d337fb0ee9fe4fd27a770f89a6ba453e03418d129b5fd2d2e6bd4321c8d756f21dd2b1c40376ff1512c217e6c72169a1149889ee448442b57a37fb7a94f0bb837eed68b7fe3002dc6b1e8180d092f04045c120121c4e9ed9b549bafa17e98d64bbc578c2b9f47f294a63d801e2b36484b84744a8ff30669bdd9e8e897c5ec0e533eb68f80dae9c7b7d40886fe8168a7e0971aa259b54210da28bc50b338763ec4c5f98184dba6908f80137ab5188b901c4af648650d0cad7b4459f21790afa702962980d6eda5c48de8981e4118baee1b23f379a316396bd7f299fe0bba3ea7e6fdf80fdef7205979917ec0791ed7fec15be35cd7abfea3b04750a463bf99a403d27dec8eb922bc11560d01a161fb2dd30537ebd0c3ea6f6ec4500466935a26a8725c02f661db94c1bae55f3aaede53b87ed49d310ca049817416ed639fcab2e6b4f1496fea8e8405db966d97deb81a02f17be24833b8a943e27bbfb1647498099f6a90a29026e6f3a57f33deee8e5b3d955a41be1d9dc06495588d17120ceac68ec6dc715d469052d83a8fbdbea677fd9e696b0e3cc56d77be283daa9ce94885c647ef30e7cb7fa2f2a982447726b169098eb8a3c3b6f264f72b8ca21e86681add4ab76fe29bc8e348ba281ad9d18e35ee07c8727b0adff13d1e57bef8ce219c914f0b8a133d5c24ae138d694f162d6c22365442c669a1bc3980c5535881e899f50fa7589f408661650c517df5a68e5704eabbd3e1e0d6306d5d20cf0cd4d64b3c523f6092716b7358064b8b2713c94b323c963aa0aaac9a9dce46ce73fa47aa6df644c55c689aaf108ccc5b01f001b7fbb23922aab39a3df307998b9f57f64d81a269822c30df50b3db162b56b754cc227093459fbe5452c8d79bc1545daf3968b19b792e0fefed8513c5002eac1d344e2daa24b6899d33d28fe4dec877de65d429e84f0e6a8c1e5fd73546d9a1eea597c869b419d467d33ea14a01dc4d726ec196b958ebb54a99a27849b8d967d2ed8f27daaa764b58a2cb3152ed07e825cdec7d87a35b42c1b4f9c31cd8279faeb8b634a9c1cd231885e1ffc6c5e08edbf265a4ba2fe856f822cfb336dedfe89d328f3e74b5644dbccabb5724e12d9ca8248185c0a978a56ebec98c9e3889fbeffa3fb6f65599fd495d0c571105c9cffac643411b8d5bfa233e185e4864a672bca28ecacdefc3ff19e100b5f08cf4a6f4d435e841f34466c5f14af4a9fa87cc2afb856c732c6c9c9fa4a1b841a9857c5fc7282467f520347f0f372712499fa8152e0d05e3a81977916304727664cae093d225979d95b33a8e79c94026c297e379cfe1b7711c07b7ad6e9a1e8999ba71ab8e0f276af9db00c80c537280388f388b08c80254d7f6ac19dff12f8f5bc5c42d61b36c9937f0069e31dd5aef11947ee6c336588cc468c8b980dc376eb8c2702475ffa664918d4cc50a2e64433eec91f8e5811e487ee5dbbbef4d5c56546548037a7d46ad56502d300485e372feb3bbd2972b49f73bb35897abdc204a9707aa97814a4b410992f622f7709ac0611cf63b1cfd9784e1f6fcb65cbeddb2a1e68e0bb1b135226d3049607fee5132e53382fdf8bef1bb23d41a97334f6ac4b5ce5d18664ec4cc059ed70ff7aaec4369bd4fc89204be5e079fcdce1ddd7ef68544e652832451cb3f11b327a1f0d0ce7854cb988e855fb947494d78828162cbc61a8d31fa714b399e4ce708604ab049df500f3dcdffa36c0ab7305290e4ee33d4963f71f3ba647c82e7e59a9ff3b62fbe08e3f87b8f5e904fc18e3971c0c139b88872e4baed1fa79a2ef5e71857117d4759b115bc3e685b7d66f42004ac79651f8c5fffb97b3a7633332f745d6896152fbb373693a257f124a2a9d0fb35d8d079e7d889be15b3ec537e740c906ff8f87136b6634eb5f40c0e2cab7c03f7375fa0eff7e9a1c0b8c76c37ef1e8610f4bb928a83c19bf025eb87baec141cd613335f82dca77e7d7e9a33c942d960bfeda34eb0bd57581d45196603e7351c4ebcf10d39b8150bd41f4cba01c30be77b26e39cf80089e04ef2418e3f2a952756e05cc21e499fcd77c652feae0e3fc2772a5d52934489b666e578a53beb8ca9188b5acf5cb0d666f166988d3e373f8ab8f638d37cac6d7ff99d0c95fa78499e11691bf99e9bb51d132cf4448a500703b1e784d09b0142c6715f3baf52db638137e1aa38b9053f25e4a962367d2e0073762cb2f4571767c8bbd0126de04c0f668cf8f1daf3e899eaff3b8fe12a41daad5524e964f8cd9cbf17a177551c38f4e8c8ddb1bbe15b2c62f41985995af2b5ab673a764c32e7dc6abf0936ac48f2df6ce2664920da8dfd3fe19e7c3bb5eaf09aff4912e61b5473d2c775ba4d8c60eeb5800a85aaf9483ea2a35e4fac5d25dfa5b60f1d0d0374d513a3580043b6b720cac52ec7c92a03b23a16716071d7a0aa847989c68f451c415ebf32ea271846428e2d3bdf2bb0acabd87b33ea167c4ae336965cf5181e2443da25506d385a0d541d08ae7c7cbacf3092d0c4dd1e492119396fdfe270c5362a3b7ccc743d9202d289657dad9e5dccfbb411abfd88975a3cae3281c0fb47f7d23ec851b31967d0bfe561aa014834c90a212d3852f9527aec021dbbb6f9beeb642848908a517063b29b6f8edc71d7dd8889debf3ca64a03504cf945250b6cf7186acb5097eb8e7af66224cd5a02ab32a058a5363c69dcbc4f4702f796055811219f97d2c21ee586e62673d0c3f9bfa5138886b4c938c198f15dae797cbb615c97f496b06c7b57d928d6dd16af0d05ed1696cb6bc53732d53d30be81c0514cec9fa26002f81a5decbc8197ace9486bec9abfdc5966b369f2a6017cd08990e90804c81d959aedfeb16732f388692ed0343017fa710a6efb65f5d043eb4a747d43b07e8511521c49df496f1acca201b96504a101cfca234bd1c549b3c2d041e3e783629989503873230455398c501cac1e5ec3a461def251a65a78db997d7ef5a24804bf39cd4d719b19fd6c38b55495740977553dd414a178666482f35f787219a3fae8196e8e82ae85882da47ddf10ab1dfc132d87151a8fed6d8ed6c2b21913fa5c28b8a31db6ec23dc40f4d28aeef1fb20db26b4ec5fbf333b4b5c35bbc75b642b29fe09e570b680b93a60355e178dbf8b0d1b4ac66e0d8490115362e2f5e258d69f01170d2a1141209708a29bdf4a2c8041dc3eae054e87bbcaa992059cdfbe623597a7f21357a8270c017b82d928aaa7266c42f713dd571d4110966da2a547d36ffab5c1261b2fbbfe0bb475782f7ec7efe5832abcf363c2f9e05ce71dfbc3c3d3ecf6e3698e5ff28592ee81ed8fbfff9683a0cd83575a9bb12fa46f41eff8831412993800a5c462265716384d253419c99c57176f8ad588dd4fa87a8bbfaf8544c97a66177301cce23092bd446ecdb5a5e6a106e9be5cb709eea0c5d7e2eae64dc647eee5d9744f17901ff67b233427947bb1f698a2ef4097f6ee9175521a43b165782550115ba2ca27ce0c994fe442ea65a454e9c10279fe606ca15630f78adca506d840646fa85e6b550e14953afe0ddc6bf4ca7a5944172e0dfbac00eac35303fb2334eb75fa8c8da351aab0674517fecf698a05b556a188bddcdf701c405893e89ad03cb43533f11e9b5ab93c123f3532e797644cee3cbf5d016217d1dfc9e800e1177874fb6ee228c7d3b8baa01d3a9f60d5108fdcc30e23d789f158dd9430719e7fea894d231a5d75a37106f2f51f81949ef576074e71cb937bfea3ba2b1cb8a1f6b8faef55805062e09061b1540fedc638dcbdb48fb27275a4c8d0663ff51f152aee1396445a0b4ce335a68e472cb9989540514fe8950e1498c428f46162c82291b1a05c784c4b83057eca7080857a199db776de96299f41263c49cc5c59f426026e4a2f1e7c3f7c4d732d0bb863ba21672dd2fe7f201d6f210ef263b6b0f921e0ed569939eab8fbeda721c5ea08f05ae36827c056c1496aac0edb914321e3401f0abef0b7d6e6d56a9efc2a5ba25956a754ccc58996d3137eb38fdb1456435df9d985e4f7df5a3c4b8e9813bc0796052f9e333fa401e7c5a7921bf037c52cb3b87d379bdd3e91fcff34997f49d727847cd708cb5eba88001aea4476edaae1a8b0ceb0751303e643c2fac593a0ae4674945a7bf4cfb1676e5da353349d4bf2565498ce42477e335f0463c766eadfc3a26c8489c5c5e8ca4c3bdbb8bba1e064b93e59a378a6ffcd5c3acdddf190b97a37ad663a7eab21c7d743b4040f3afbec918d9e83580f28e7e4aff3f1eeb2fd5fdde55f26541dbe41165f38597ad200529ffadb7de98e9f169993563687de67a791c4cf2eee90277b2e4e07ebd22b622d406c3e0bf1e725cee3ba9051c5f6e875cd022184bd5023773c056229d8cf627a9abb17fd2b31dfa5e7a9b9b19cb77f4a0ed7521e9c1204da063d3651eb16b72acbf1a598c0cd485292760ed733ee072eb7b86dd4d8249a1b716d1c74f1123271f7c0300c3cbc7c56e2b956fd84ab1f91780cfcbded347004485b94da8f7ba08f5eec0855ead6f8793b271844716f3dabc867e37491516a55bd515d405c975c7e428df6d1addf235d6ebd42ceadda227503afb561f1e97292495add87080d495a71f0a8568ffefc84a767a466581e27c1256d4b53130b819d8bad805a31e4d11389cbf8f56aae290a244b06c7a1a78b98e7e04c2b667f9db4af5dbb4a98eaa78a3843652ba73adbab80ad18786c58a57bcbf7e21ca11b8766f51f045dad1eeb0f783b4c51a33990a0c5af326de13c8983e2c88d157d4b4e4ec7f69c1c674db1a12afc2dec5787caffc7ae5efb3bf406110e331865ef8216b3ffa0519f1b54d1474ec2775d8bae0a6f860f6946d0946c88194c8df695d39090d496493211daef7c8b5291e0b4cc8fad50d7f3a7969612a6bffc2047faebbebd20cd43087b369bf063469f7f51d0e36755f1eadc8a34bee1fb1995c130676823785902b8bc57bcca25d1602a74f4d0b65544207027b754bdeecb6c9c2640666be24bbbd903a3117e15bd3c8e9a913fe0a2ef75e74510a7747f0e55bdbb537975460004c168810c45d74083c5d2654df9ee7c3baddb5164de389f7ee3d7c802b2ee35b127b2674536096a7b3b2bca036c15e911f310ab7ec8f5d862a06f617ba700fd09ad3fe18e297ebe4577a41c62e8e11d2d23facff44265fa2a1b7c7e02f84dcf9931269e22477d4c3f0a4c1551fa6d90f1179604ca9e49704634aeaf264775e8384215330e06443049b8277478783a8d47e5e99025fd54de702ef3b8a696ea8628dfbe4dc1dd976495e114423e50332ea576f7826552a9d01a78a4ecec55d57266dceebca5b6a12b25d17dadbd4addcf568664dbe935d7228e4d5fe5f81911ea1eafecc847b2aaf72056731eb9a193fa8f2c48414fdae5f931cedf05e7fc31ff30d27ea18fe90175e0029ddeb0e73288cfb29c8af70ff48da274ae44f89654cc0443bb24acd5cfe1f50de2d34da91a939c0a45d9296aa454bd8f47ac688e19964342d7e2be0894edcecd4f986ca0f206c4aa54cb7a7609cbe9abf741d111469c68c60da1592d86ca25d156582a83a666470589cc1aed3f6069e126d47b461972ed9f36811443da95c1ea6e3e4fecf7a7551a7e9fb7f1ced146c70476c33f6fd6a9ae339a3250f981cac7b5bdb86d44498264d3c45ecf11afc985632bf53df185cec1cbc9cab315202ea627ae5c72643eb836705a45bf022f22bba40e3d91e02601", 0x1000) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8080, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000140)) r3 = dup2(r2, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x101, 0xbb}], 0x2}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000580)={0x10, 0x3, 0x4, 0x9, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2183}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1b}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x587d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x200}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil, 0xffffffffffff8001}, {&(0x7f0000c85000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000a21000/0x2000)=nil, 0x8}, {&(0x7f0000e61000/0x1000)=nil, &(0x7f0000bbb000/0x1000)=nil}, {&(0x7f0000b59000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x40}, {&(0x7f0000cb4000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xe9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc7, &(0x7f0000000140)="e72ca74dd2ff4c38e10960c5c84905b3b9a9f696b808f2c93761cd89e4d6c845964ae52a606135673ab00ed123f3fbc4eacfdfd8a6b9de0a926e42316a8986ea37019a6192d2630c77caecabb4044de52c4f6e3907625823839aedd2ac0e696da53803e0920a8417f45ae899beb8a47cac3304d0062a3f23ed886a1d48065bc1fb860ddbb4ecd4b1ba2141908a947bd8ec96e3f1e10e4ec7c64a3a32e08fa31f6dd345415d59e23ddc05c91f3617fb78215e63e811cee0cac5a98626f681342903fffd91d93875") syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") flock(r0, 0xa) 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0xa, 0x50b1, &(0x7f0000000040)=""/188, &(0x7f0000000100)=0xbc) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0xca, 0x9, 0x401, "00024469b427d9b293a77872abde3d9103ce9ea6", 0x9, 0xfffffffffffffffe}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x2000000000000006, 0x3, 0x7fff) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet6(0x18, 0x8000, 0x100) bind(r1, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x3) syz_open_pts() write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) syz_open_pts() mkdir(&(0x7f0000000480)='./file0\x00', 0x20) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44, 0x0, 0x0, 0x4c36cbab}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:18 executing program 0: mknod(&(0x7f0000000300)='./bus/file0\x00', 0x200000000006018, 0x101) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r2 = getpgid(r1) geteuid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x0, 0x800c0) msgget(0x2, 0x80) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffd58) r10 = getpgid(r2) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x0, 0x9}, 0x800, 0x1, r10, r11, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r12 = socket(0x18, 0x3, 0x0) kqueue() mprotect(&(0x7f0000668000/0x2000)=nil, 0x2000, 0xd38e0442e3ef8e2b) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r12, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r13 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f00000002c0)) semop(r13, &(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:18 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="000000186004008b00063300feffffff0000a3bb6b00ffffffff0000000af6ce4f22276e2b8df278f86dfaf23c521f119bdb", 0x32}], 0x1) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) fchflags(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup2(r0, r0) 16:00:18 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) r1 = shmget(0x2, 0x4000, 0xa0, &(0x7f0000ffa000/0x4000)=nil) r2 = geteuid() r3 = getgid() r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getpid() r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x2, r2, r3, r4, r5, 0x52, 0xb649}, 0x2, 0x7ff, r6, r7, 0x5, 0x8, 0x8001}) socket(0x12, 0x4003, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x54}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) 16:00:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) fchmod(r0, 0x20) write(r0, &(0x7f0000000100)="c2477931808f00e8e791d42ed59c668ae107dbd16f987f2752dddcdccd9cbbb950c112d5a7c44ebc041b75f55512cd24e92574cf88bb1da5fa942f2fe35e165fc8366dcaadb93514d5edb5a17086d7e9c55b89555f92e2b28f57d596c70638bc1b9759069fa6296cbfab5910c2fbd5bfd4b5e9d06b8b1c3b2a67fe1df4863a5fd4d9fa55ab8bbbedeae40dc751da758b4367c6317a4f15d4e1086791c325dac8f4b19371281384c2f19215e27d92", 0xae) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x4001000000029, 0x8000000000002e, &(0x7f0000000000)="9931869648", 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:18 executing program 0: r0 = socket(0x2, 0x2, 0x8000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x7fffffff) write(r1, &(0x7f0000000000)="8f7dff6b98f94d8ef091d3c04220ea21f365e337bf1d8ea59dd856527f39d17767469d540fc22d87ffa9ab7ca9b28086ee90816f3ac7401def830faab22ab3956c5f946021f1626d83b48e6bf3e1dd61935837f979dc61739696bccffbc8412f1eef834937f8b51611478c80d0164aea767318750d8c3b9f53e9590b3b84516f491e48b42df2b429", 0x88) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) 16:00:18 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00ecffffffffffff19"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socket(0x0, 0x3, 0xba) 16:00:18 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0x2, 0xed96}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r2 = syz_open_pts() r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)=0xfffffffffffffcb4) accept$unix(r3, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) close(r1) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x100, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) 16:00:18 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x200000000001) 16:00:18 executing program 1: r0 = open(0xfffffffffffffffe, 0x101, 0x40004000004) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getflags(r0, 0x0) 16:00:19 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x10000000) pipe2(&(0x7f0000000180), 0x10004) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)={0x1}) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) read(r1, &(0x7f0000000400)=""/222, 0xde) close(r0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x1, 0x1, 0x3ff, 0x1, 0x80000000, 0x1, 0x9, 0x2, 0x1, 0x80, 0x9}) 16:00:19 executing program 1: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='\x00', r0, r1) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = dup(0xffffffffffffffff) r6 = socket(0x6, 0x1100000004, 0x39) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10c28, 0x0) r8 = socket$inet6(0x18, 0x4, 0x3) getgroups(0x5, &(0x7f00000004c0)=[r3, r4, r4, r2, r2]) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000480)) r9 = dup(0xffffffffffffff9c) r10 = socket(0x1c, 0x8003, 0x6) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x44, 0x0) chroot(&(0x7f0000000600)='./file0/file0\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff}) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x8, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x20, 0x6, 0x9, 0xff}, {{r7}, 0xfffffffffffffffb, 0x4, 0x40000020, 0x401, 0xffffffffffff0001}, {{r8}, 0xffffffffffffffff, 0x8, 0x20000083, 0x4, 0x4}, {{r9}, 0xfffffffffffffffe, 0x21, 0xf0000000, 0xb4, 0x92d}, {{r10}, 0xffffffffffffffff, 0x40, 0xf0000002, 0x7, 0x542e}], 0x5, &(0x7f0000000380)=[{{r11}, 0xffffffffffffffff, 0x21, 0x2, 0x42f, 0x1000}, {{r12}, 0x0, 0xa, 0x10, 0x401, 0xffffffff}, {{r13}, 0xfffffffffffffffd, 0x80, 0x80000001, 0x1, 0x1}, {{r14}, 0xffffffffffffffff, 0x6, 0x19, 0x2, 0x19b}, {{}, 0xfffffffffffffffb, 0x40, 0x20000080, 0x73, 0x80}], 0x40, &(0x7f0000000440)={0x10001, 0x7}) syz_open_pts() setgroups(0x0, 0x0) getuid() fcntl$setflags(r13, 0x2, 0x1) r15 = geteuid() linkat(r11, &(0x7f0000000340)='./file0/file0\x00', r5, &(0x7f0000000580)='./file0/../file0\x00', 0x4) setuid(r15) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') ioctl$VMM_IOC_INTR(r11, 0x800c5606, &(0x7f00000005c0)={0x4, 0x59e7797e, 0x8}) 16:00:19 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x6) r3 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r3, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x2c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) ftruncate(r0, 0x0, 0x7e) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, &(0x7f0000000080)="4f90b6824d510d15cedb3af5d27c20442e6ef86d9030cc63ce04e37fd280be212bec5e711d108868649b511ccf877f1064c99ae92ccedd951fa60c43b48bb7ba3869c7d7b0e594e4c4244835b4c124dba3210293e37c15a50e843fbf66558743406b8554da79dab2650436ce005cf79f8c49bda736e5f8cebf5872b683b6ac3061afff15284baf12c87c0a352f8d79ff90efc62007c5b74e", 0x98, 0x400, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r0) 16:00:19 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) getgroups(0x230, 0xffffffffffffffff) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = getegid() setgid(r1) syz_emit_ethernet(0xfed3, &(0x7f0000000140)="a1e0bf6c8789fcc5c1a6e1580dee3e54d9b7e2c451c4a296ec3e89896a19e91e9594846bf8b93e32e0a2077c957dbd69baffcf161ced21c4a60100ff001b00000000002000"/81) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000080)="e4") r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto(r1, &(0x7f0000000200)="2526fc8d5e8d2fbd85cecdf2d652afc6dd43fca1c10d4995018e12bc888faf3774136e9eaa44d5eb7774890e8281d052d0d4ed7da2cfbee5f8f23d965b54843626ce9ffd9fbc68dc9728fb4f9bf553488f9591900625beaabc334aa67fc9257d0648e28aa709550db8c45ff88c99ed0dac3f3d6a3ad8a95c6250c59afd5b4b87a5665f9e1f9c163f72bdfa8f2609177a8bfb", 0x92, 0x2, 0x0, 0x0) socket$inet(0x2, 0x8000, 0xffff) 16:00:19 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) write(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="9500d5aaa2363b07401d70e04e4c6a1f588e74c59fb8f84c357a32848d9cb967f3658aef4b1fb91601bb5e839697aa79", 0x30}, {&(0x7f0000000180)="ee230df72f884227320ab61655a11258cd26d652f74709a3efa67cbc15add7722a78a94f0db14dcf42c243ed21ddf52f5af09d55b59826b045e00ab765b1d1fdc87347d7a0a5be", 0x47}], 0x2) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mknod(&(0x7f0000000280)='./file0\x00', 0x8, 0x3) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x48) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="9933c81fb435433b85eddfec7caedd00a6809cc1f4960764d50b659197fd143c26f782971f0b0266c6184ebb52dbd8c0283a7a5c1f0138626f9623071593cc9c61c708632b", 0x45}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x2) 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="d4"}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x8000, 0x7f) getpeername(r1, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) open(&(0x7f00000006c0)='./file0\x00', 0x200, 0x10) lseek(r0, 0x0, 0x8003, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="2bafc97ebc236aefce158be5da419b0f24616acb83a98cff28a8b9a204cfc86c2876537d5fa837c90d413d9663c909a5705f1323abaaa49d1f8b11683a3fc70f332b3107509661737305e4a9329f0615b6d47b605e4675543ffd9aab51083b3420bd91e0c14b911b9b8ae560ed348b792cddff06318383d3d18ff43609fb12554dde10d603", 0x85}, {&(0x7f0000000000)="f63772f30b6a2e8684b8d52c", 0xc}, {&(0x7f00000002c0)="22176871e2ec090584417e71f7e092c098016ea67526bb0156c4783609b644e8b5ff10a02635343ac69d69431fafcd52aa0a2ed12671499c9f40355b858723e928f6cf33de1061cefd20a3c47af0262bca449f79274098842fb8c1843fe733eafb119ab1c1622355f6e482487b89bfa8112db0e55bb2fd3cf5650858d18cc8b92cdf4d64e27825723110f90b0d02bfb0cd1d998807ef6fef21fb9c3bf23558f56c433fc6ca331d31fc0afa4f5f4365c1a5587d0ea800e5b811d47b19541448c6e9b69b38ef6049f5a7270fa2a136b03ebc5ee2ec40280e1ee80b93e80a89115943686bcda8a3db56686f5b37efa487391bfa81d4d441c161c3274ba6831dda", 0xff}, {&(0x7f00000003c0)="ae0426f32d069f970c9727fed36f3d3973d0cc5745a5213662d33500ff698ad78103e5126193159ef2e469c8e77f8a6bac91d59f759a3cdf037a9eb1fca37747931f52366139d00974776452ca974a1d423e7f7adaa47d58fb96366ee22799212634fd1599871ffa4db9e09e8f8dc6aa7505f777bffa9da3fedb0edec98ec0d90666faad90ac713de1361da921535f5498669c64da4d38e6b7dbf963c4b27245a4d14006226ef33fae593745af741d44df74de3b4ceb3efef5c3ff11b8a61be68062e619116ae4c09ef9d6", 0xcb}, {&(0x7f00000000c0)="94ff41801231fc58190992db264bc3af66641785f00ff07b465f5e1047b3c0da6685a6013072ad80c6c8837ee39a482458a60cea0f1408", 0x37}, {&(0x7f00000004c0)="5852f71a7f4e5120af5836c6f943bd73126df56d7328ae3ad31e22d49379c5dfc7429580921a0515bce1f11a9ddabff39ef915ed4bbb511960e39bd1b1cae81bf0da7edc260899aeba862bbd64e8bd88dea171ab52ecafb28e242b89805fe5fcc9f377c92f7a2907c89c5ab917ef4b973156702587448cd74b9c3a2bb1869706e61d8adc317499efaa2dd8434a30eca79966be40934a492e877777fe33d76edcaa31cc1f8f8ff612bfcc11d88b5127b5c3ee406a30aa86b8f6a0d7029143d0c046704dbeb9cad4ccccdb14e35606cfec1870859e31ac16e26323f938a32d691314a0dde5fc90cc00ed1f7560fe12", 0xee}, {&(0x7f0000001280)="51469fa92c1ea64b70354da3aa8bc117e2c2485ced7dd6b5b5eaf4cc19a61008ad673fe06804ec589fb880bba16bcd16b4a4a6ac30869127144730f27b8558c7d2cca7dad58370e36585cd70064a1a2b8e9d9d2767b6d2ee35245c3274f233c173f858ba41d348b2e07958c4047fca2005a0451a8f2622835a7c702ea19547cffff37632b951aa0baeaebb4c2d8e3e7c9b1f58a411b03968213bafc6ee659b8184ce867fa8bc2c0ffd633a7c1b3a611efeb988d8dd678c6d06f151a2b12f6a73e1a0ae4629b01d47bde2aa60aa4c756ea48dcff7f755fbbded1896fc2fe6ce9b554f174d7aa3db33c689a590c844b123351aa7f29000ae48ff88d385dc1320ef0d04a2976ed671d12d2697cef251253cd197f514c671fd1a2aac8139e1a8808416f37aef77d4fd399bcefb5eb0da4509de25e6767567466d6bd1b4d9d5aafda83c00675613959e16172437ab39dbe4690e868c82405a297213d7334d37cfcd990e29e5c17f0ec2bdfd492d2ec7624a86b98e77a60c6283a0e9a6739c817892371673136ec9cafa41a52f0feaf4815d8a6580859138cf0e8bfcc84c960b202c3892886a14f52b111d03f2ec7aae095675ff60f58f195776b23abbc72239a3180390a90b75878ff6b1988f71b087adf95deaaacf28703079b9a176f99aac427ecbdfc9141484cea097f719ca1d9335cceb2631808be66a4e080b0ad4d67d6fdd17e275adf13bbf8725bffebcabf4b9be51bb2d94318e81953ee206b1e9f6a715137d3cc79f9b7e679df12c3ec409a2eff1d2d5ad45c444a0d94d7f25022e9df2b58f7d56928c57cb6a66a374e242e8bf9d8621fcf8231382be8c77234a221c7635afae2fb9a0e6a69aa7617bddd9f8e6af5b5785d33e56c377a7f21647d4d86af7edf96ee0abf8ba23586a6214074f8e47dbbc2044f45af10f88d6228b6f4d482f560c5a5a14a8b27311c93953e0264cbad52fafd1cac81a46426025606ce2cbca6e581a3763610a562c937fcba104c41ea3d5c49b9baa12512d08be1346cf7df85061dd897a1a3b27685dc22628eabe19eb376e26c5be36c1d2a7dfb8832fb750baacb1294812794b6b4586ef10de8ddcd06a4d8a59c72c8e1711a06ddb5e2da0f26974bde2abc852208d665c366b16baa04c34bff5973b55b588296daad83d4540e92228e89f776763f30fed47dfc028d0366fe7933ba0caf23a2951f662d7cca129b86bce94e4b0e42446169b475948cca4c2f52b9d01d046289b5d865a7dfda3d647fda83b8f5e46a350c62119e1491dd370e348f16625f40d4437bf05f8ca47431233d993710933c0825b6653b656b5e38e9bb53e1bc64b44177022aebf5be3bbf02fdf8d8518906f8eedc3b7688558e5ff2699e701f4fd9f2f0143343cda92b7448d6595ebb8803cf2b295a359e278d5f2155888a638efb5f4ce47552251a1554b6452d6db39b4bf228ec2d9a4b7b1b03cca81bec5b3063367c09329e11d85dce0d51a4f79c41d89c2281ad5bb184ac292e4ed5c656ac91927129eb437f683b561b98d952e336f7fa5bda377c46377c175099237a7827137c98c5c24f6a29e7d28aaa71a6160c9aee51d0ab4b493fa355a46ec63d2c6b6960d3dbeb15bd68494445d74933bf3fd84eda5ff754b4fd3511b0b414914dddd6ba57e6414cf71c67366fd3b135cccc869ef86207ea27eeb433b35465c51fd81570aa478dc896605e49c2e825bd8c228c721f169095e1ab2698f2f86a3042d0aa6b763c52eaf557ec7c6aa1f540a595e5fb43650d17b1896b2fb39e756a4748fa2c86200ddd2afefd33007bd0bfcb7022908d5f49310f8805127162c6c1d1d9ada1f8f708ea3120fcce79f2b8b15f14786fe09c4584784f349777b7f2da0a6cddc9d08f797cd0b79274b0cfe2983cec78c3f4ffc5dcd222ef2db2677c45701db4f3828ec5ac87e1028eabd1c0b8213c8f827d96be901c70dec088172d3a87871691cc17c3855a7fd6ef33df2b4b6f2531cf243a9d46bfc22b95339f4b0e8f17c26f1987e3dbb8c39f67a04aab8b077d0ed59ec5e253ca0a8365af938dbde4f06f2bae5e9f84b44a7a4af0aca2b0c3621c76da6ecd124560ac8dac8cc832b1febc424a74be60701f0fa66376a15014bd05b6cd87ca777cc29efaa0e9c857aff66a297733b489bc35ba9e6d4cc5860d83411fd2eb6b63488927d6ee545d8d147fb1a992a83b3eef3b4718107a3b285ad8d28c8e346d913fcf80ef281872c7f12907787423e0132da3b37d6dc116be521e3c08f32ab507a46e16b3da495a4627383bc5a86a51fae6f787a562efd53fe0cc0fdddfb029111792f4cf26b7ce1bf894630b8bb024d0786a3edc122d1eb98c6023492369637509f698f52e19a581e7f0c7b2f90f7e0cbefb18472e0cf23e4587122e3950f42a1324eaeff0c3b523b22af997ab51155c7da1dd0e001149a3ba7feec0fc59a9e8b457a02eb9b6e9df2c3cc2f052b5848a7a9ea4f254e5b077729a3d869241d9736da530b05a7807ff2dfb776dad1ed4c183e3f90ece621f85243685629b7f2dec7870697de2c311d56e12f3fb6750b3f1d396d2facf0401d9bfa0e1d0b0234e1cea15d43a007aaa8df9053448b8e11f62f92c3beb812d59286de7244aed814b919c88d3770be33b6e075c3ab228f0f7e0069191172fab0915c649d8b914f1ab5172ec0a090839b1a7098e7e08d4e89a5a4204516ec1ef791d3070f45397d134ad2fad01b69414f719266a29f3c89ce6443c9c7b49b510a1d26e60b4ccb2cedc503f9e18dabeaa52725bfa7a94bd0efd8c1b15a386c1b18be65031ad773e59f121cd5c6265253d5bc13ad111aad8bfdef4588b36e40dd4f249045e0be73ae00c344ca633d891aff44f8f34f9571e861d8236fd1cd10af6031f7c3cd106238f629ecc0749a8925c100485935233b13af3d236f2bb5a1a9573e5378a99ce6a3473096270147f778746c3c87be33c557e93be3be9bc37a0a1cacf3b0ebc01d083589c258816ecc55984f91ed8109b8ea21b07c7472730c3d17938f1586c1dad946430693e788f7b8d382d9587f36b6140308a8cb9f41a7333620c7fdc0afc4d3279ca19c2f3898744b77a4637e9787777e45240e32a7f77bad3593752631d2e8da48aa2535045931f66d91a9a265d3704b9c347c7338bba83da334e6bd84a44d610152f0fe4da4e8fdd847ab33d3937532a699c0c38848233f6e8315e1a35143c34d8fae17064fda366ea39cc10f4f6a8fcbb2f64ed51e583ee39c6916332a812a020b711dd1da4b029b53a75c47c6748dbe040a91559c9dbffda7464644e8d5b13b839e7116511046490120a7aec83eebeed9807727965380eb95e05f2857e3ee1f1637caa06bfb8a0f8cab26c6910a554ec802e86d54ee4eea92f943abc0abc8e837830c50a03d5b6e75be543d37e519637d74c3947838d56f7ce8768a39eaf6d1aa060f404952db16b01b424c3dd6c9572f645be84b6d06d25516a82c6f9c31970eb145a3652b318daa572149c1e166dbb2c437a8ff09c253d12e3533b5ed2563caf41c03bc56c3ae3b1bc74ad32ef305229807eb6b9c79d0df57f06d50a6c004a169dc2dca9895d2d426b51e2d1fa807165663b35859f85c54aee88c3b3d3092c49484f9c0c38064a2431361041a59ebb465aa89ecf209679e6e7ed02c6587aa93cb30e3a9715ad2aab860f3d0e6c4f6c3370cb2f4a134d68fe1df1a5cc8022fb83cbe0042969779dfe576d110b9bc128ee704da50cb2d81d259bb89fe8734410f3c9c729216ee9643c81c7fbe70e9ec586239aefaf77bafe61e5b3be07e15af8b7ebcbb0deca512f63a1b3be22325d98f45c98a4b65ffcfc69cdb5f55735f8cafb0d2283de3bd97bfd71f6116904cae0c802551e07dbfc0a23118fb2207256d6e994c2e60d38b9bab5165eb48b8f6ce2e6a36c437f2778bacfcca8b1efbca95a251d19f5fb7131d345dee78e5cfece512d310d4a877cd2847fb5787060768522c4c5bbce44ec78905f614bcfc86d9640f38cd3fa2fe66b44a60c8b8ae651babdcb2b34f71eacb5113d24111465f0c206b57547907e9dfdde78c5cb237943353a5db3e5b8c2a0fd77251f12e85ec93b5260712dc59817934e2f519a0523abbc784acb8de26526680292fa081fd8c45394ca092380f511396dd890c05546fab6c8bca798abe40417dcf8dcc247acb6def2f02a6530e8dd83af25663731fd1423c115ae63485d5758b7bec626d6aaac1288e981d27178ccd50910382e00cdf79833219d1c58f3beb347ff76e50e13b6aa3e2322dc5663542088421dc9fd53f89a0d43eaa8016130828a6ee480861e852faf9fe391c0d65896934dc895d151767fb97587676ffd905787f694418696de31a1763f45ac6a7a198b83a2ac9a921eaa4592b3c899666aca2cf12ab9be6a16b3e44e39e1fecebbaaaa8043f92b80664ae8947841e119cbbb4039daa89d1df9b4aaa098f96b5848763865bdd2c6cb57f5849aa01d2a0d9e51c77f6561dbbab26702d2f36a5d130ba04eea7ffcde78536d9047d843baa6a24be4f3d7dddeb19666fa4977c6e2bf217d15faea829ec7cfb252bed03e8e9a606b7206827732cdbe3d123153537ffb25747e5367561f59fecd0652b0ab03d05221118ad824051f5cbd1e66bc7ccbd0bead252db334ecff7ebf5229eed3bb10b4839429f5dbec2fb1919e59dc8f6e616e3cec4824e9d7bc17402aacc2677ffcbfd4940533ea0ed61c5747cbcaa57f3be9aa8a9986467208fda52b46392542e52434de91e2673829fef190f90ef747c0ef1589e9a9dc997b1360d8f1582fdd6ff08ee08967d2462a5eb77819a1b2c96dfc502af5b24b0913932c79605c674e57c0e8d5a9a17d9b345198e9117eaa3d1078d307c40ae0582d7570223e07fa88f9c81cdd72fb9452df4a5a23059f68b248a480c4aabefb5711f6d0c4ae2f308993bca8a2250dd2d158031212c3eca5c6962dae9ad390979ade8a3687ddbf45b896533807786b873ee3bd83871f7641a02509cff9b25b3d7b0fc62569b60f6860cff88ba5f1fffad1a3ce61af8c8f1fbc88a463a8fa5127c8f05372a74ccd24dcb5ba25ebb27f0b9483de9039ac8f33d03cd1b8e4cc3344b7f67e5f78d4e813992dff31a9f17e945a38a32bc84e228f88a705ac76ec5bdfcb20b40c457ba10068785369847e7a3ffb1e9ab300cc931906360683ccb91f3923bc9a182cff8101b069b58456bf4748d1d7454492b8b608c1b8715c6c88564c1fb9dea73b9cda0810a7da95d4227dc94a7ee159be5c1ff6b94494729d116c2724c91a22fe9b5770828e03e4ca9f435c1950d691715da78a98d209e50e5007c49e394d97bcb2d116a364f7f52df0456c525d458d097b481c68b446a22287754a0f82414ddb5f5330e85260feb3d18039ef0166b06ee17cf227823d0e7690748ec2a15621208fbb1daa1cf4267a3b7193e5873d65b3fa903d20023a387953089e558340e4e2ea578314326df343ccf0385414a38cc63551a3e447db145f6d266b83c8e80545a711dda04d2aa9d66cc8480f8cb2525611fb0f61c6a54fb1b95841ec026eb55fd3240315b60a9a9900931e1f3013e1e3e795003daa14301ded05c941df8c608adbddf8edf5ed4ffe5eef8e661ebb6f903a9411d8ffbd647f7dff17345defca5b068bfd56a9d384fbf4e3b2418370823ca05e10de8ede2eea7cea5c7fbc7d4001ddb4e5e269caef9ebfdda308ffd226a92b5d1e271c37ffc928d09d99c7cd67bb0165d10630c114152e2bd81949ec74536ab", 0x1000}], 0x7, 0x0, 0x2e) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="3ba2b5ad8035783f66021966115a924cd5249d88f1810ff0ef3369344108cd427460f44c6e4c9bca42ae5bdbf371f4f1", 0x30}, {&(0x7f0000000140)="e29483ed59ee9acb94f75c5ea759dbaf636a46b65dd748ac1a58c66340ce18c7d8b61452deae34487b2ec4d7958ba627b91938826128c6b5a7e1ed56c2f2c1788738b7ff32ff041db3bcfb53791c28d89b35187119ce0c", 0x57}], 0x2) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x38}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:19 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000deffffffffffffff00000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) 16:00:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) close(r0) r1 = dup2(r0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) write(r0, &(0x7f0000000040)="6a9f7781b4a68ceab3eb300743e1eb24cf561dfd116c62d2a044ec77af1e4d5d09c3b227817bc659c57a64d47013cafe2f2368a5e0b12b904da0c16f56", 0x3d) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) socket$inet(0x2, 0xc007, 0x6ab0) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) 16:00:20 executing program 1: r0 = semget$private(0x0, 0x3, 0x111) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/53) syz_emit_ethernet(0xfffffffffffffdbe, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) bind(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) lseek(r2, 0x0, 0x0, 0x1) 16:00:20 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') getegid() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000200)=0x8914) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x400, 0x2, './file0\x00', 0xfffffffffffffff9, 0x3ff, 0x6, 0x81}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='\xea\xff') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x40) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0xffffffff, 0x9015, {0x4, 0xbfa}}) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) r2 = getpid() wait4(r2, &(0x7f0000000180), 0x3, &(0x7f0000000280)) 16:00:20 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES32, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="45b6e82d1cf175a068b447b8b4818eb3a3359922e2f4998b00210e75a6f781bbe389c37efd4cb92a8dd5f3f6078c2ac78878fc034f8f7700835d5279afe312b3938970a291945730036362de619c3ea98d578a997d28b4fd75123990cfc17fec8ff610425a4a2ad859d9faa8eb20e3fe60ebaeaa50a645811e5ddd1c83a636e153771c6db13c493b45535eb91b0ac8239644b7b92fcbbab29d4e32f1", @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESHEX], @ANYRESOCT, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR64, @ANYRES32], @ANYRES16, @ANYRES16, @ANYRES32], @ANYRES64, @ANYPTR, @ANYRESHEX, @ANYRES64=0x0], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x5, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6, r7, r8]) 16:00:20 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)) getsockname$inet(r1, &(0x7f0000000640), &(0x7f0000000600)=0x3d71dd769ce586) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000440)={0x6, 0x7, 0x8, 0xfff, &(0x7f00000001c0)={{0x2, 0x1, 0x0, 0x7fffffff, 0x7f, 0x6, 0x100000001}, {[0x2, 0x7f, 0x6, 0x0, 0x7, 0x7, 0x80, 0x73, 0x100000001, 0x76b, 0x20000, 0x2, 0x100, 0x0, 0x6, 0x5, 0x48c8, 0x7], [0x5, 0xff, 0x86, 0x5, 0x1f, 0x1, 0x2, 0x0, 0x2, 0x2], [0x9, 0x100000001, 0x2, 0x2, 0xfffffffffffffc01, 0x1, 0x2], [0x101, 0x8, 0x20000000000, 0x40, 0x4, 0x5], [{0x2, 0x86, 0x3, 0x6a}, {0x29, 0xff, 0x80}, {0x80000000, 0x5, 0x1, 0x7}, {0x7, 0x7, 0xae28, 0x7}, {0x6, 0x81, 0x1ff, 0x80000001}, {0x2, 0x7, 0x1, 0x7}, {0x4, 0xe9, 0x7ff, 0x8}, {0x6, 0x100, 0x7, 0x4}], {0xc, 0x8000, 0x7}, {0x4, 0x6, 0xff, 0x4}}}, 0x6, 0x80000000}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15, &(0x7f0000000040)="59ec42111f3eb179bb1b5a98b6dcbb9c971bc5c1aaf4940258bebd6b0c47c8ba3b486577361fc1847373867a") 16:00:20 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0xfe1ecc7f, 0xfffffffffffffffe}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5}, {0xeaae}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ff4000/0x4000)=nil, 0x84979d4d4b2f759d) shmat(r0, &(0x7f0000ff4000/0xc000)=nil, 0x0) 16:00:20 executing program 0: r0 = socket(0x2000000002, 0x8008, 0xffffffffffffff00) setsockopt(r0, 0xfa6, 0x5, &(0x7f0000000080), 0x0) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000002c0)) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0x7, 0x4) syz_emit_ethernet(0x0, &(0x7f0000000100)) r2 = semget$private(0x0, 0x5, 0x100) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x5, r3, r4, r5, r6, 0x6a0bea8c9bf836f1, 0x80}, 0x3, 0x80000001, 0xfffffffffffffffc}) fcntl$dupfd(r0, 0xa, r0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000001c0)={0x0, 0x6, 0xfffffffffffffff9, 0x8, 0x4}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x0, 0x5, 0x100, 0xfffffffffffff800, 0xffffffffffffffff}) 16:00:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x17f4d60560a468b1, 0x0) getdents(r0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x8, 0x142) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000240)='./bus/file0\x00') open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendsyslog(&(0x7f0000000280)="b056dbf785dc5988cc716c810a4b452d11b5587c0e4a0d33973f8883bf8b900477ea4d1b06456c2082899fab0776be73a29a3ed3a2ee3ee78353fef444e351d24d511edc89e68f8073d292fa131f1dc3116028f513ec056f66360cfa7863efb642d92e8b4ef2b1b03f5d17b45432b2f9e5b502c9f7d0f571991112a1cb51ae1e3726d6ed5c2ec469efab9aff3813b6af0525cbab1ec586977d12454a89312b73ad3dd9ba2c8a1bde4b3158e6611f44c27536c5a1bef0991cb923c22b5d558cc7428921c3834c37f2fbdd5f78a04e330ceaf34d68220d30d7e965b2316e5978e7c510540c58f69a9d9747b3620a3a318baac15f27082ab3be81ef698137", 0xfd, 0x2) 16:00:20 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x10000, 0x0) close(r1) r2 = dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockname$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000010000000000000000000000000000000000000010d000000000000000000000008ef7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021e21680430a9a742d6bc935551931b4cb081e17e056286e59fb001e6cdd6e12856ca3d101dea2a97305687fc83a652a69cc6089386eecac774d4f46f6f5b96b76"], &(0x7f0000000200)=0x6e) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0xfff, 0xa2c, 0x0, 0x5, "3380afa7e242ae2cbf3fcfabf109de29dd5f7250", 0x6, 0x80000001}) 16:00:20 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') clock_gettime(0xffffffffffffffbd, 0xffffffffffffffff) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x75fb, "ffa487666524c9dd74ca43796a40d16145de78a3"}) r2 = syz_open_pts() r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000003480)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="737be9c4670f6446e369758aa7560f47f1d2b5652a20d3b406de9c7c6c73ed98a66eb95c87be11b31fcd8fc93305acef2d7ba88a31531ee6f208f821edccb1f25e6f9789496d6575646419df1a655be359673525166d2d776dbcc6a8e72c7fddd06f3dfe7c92d72edfa86cac38a83c257912b6ebb4c1c5675c1dce12f4d35434e3a1e7630389cbfe2cbeaf5b978ab86d0038ff673ba7244e0f47aec19e099032f240b113be8744a46109e1d9436a7207b98b54e67f8b213187bc324590f278be6396c793dc1dc68c594a1e1665801c530a4f638d2b4529c655698ba6a6c7a7ff87da4ddd5a70344832ed6df9ae6384dff9d36d48ae1e22a10cab9a8c", 0xfc}, {&(0x7f00000002c0)="4034366c2df83b0c9105b708396b1507c72dd02f104a7f8a58092d65c8286334dd46f45ce3425e592fe961770fffd31aa3dfa95efa26e129fc4495bfc19f3ccb2f59a2d4ac34e3bdee2607792124f17fcd8754bbda3693a0790ff7869495d88abc2c3d870bb39d6256bb6e1aef884c3bae0ea938707f2b3aba718dd52ceb08542e2e583c944b27123221aa67ac85ffae70cd78a57177a6a0dff82f4f2d27fa6f4c112b3b4d77f0047febc31bef3b0c73c963f745e0fc372413e381f49763b8a427a6f0ebe3f9ed0289fcd0b934a4533b089325ceffb1bc125e65c8857a096992a9b87252f8fcca504ba86beacfb0403bd56b5110a3f68c25005051044e50d6d1dedafaf2da261d31a80eb07d9b6a7c0ce9469db53568bd52cd8e58993c1ecc2479cc435c260603ea009647b01f405002aa78f1e1749fa3cc3548d6b7e4f84035a75dc64d42eb3c421337a966f78321ef1231056328aafff586afe0ba85a7a3edf348711822e99ada84e285812deba4207b8fe2a2b12b8751683458eb876276e4e11cc705c02f90df5a880056083197f881a9d7e26de7690d053b1acc557936f10ddf6401efdedd1b0443120e699382dec9b3465051bba567723cb16b031bbbea4438a0f5c272d46603bb502e2c409fdd1e3a5cdb9fa4be555fa6cbe2ae08f8881fa97b89d1897dba3f1c14241d04c2d692e1b8da8da020185f93572d89d840732e161c65cf2b3b31860a312b47b9c3de8b692ee07166484eb86540f60e8de23b6f800d3092522f4aac18ac6effbd3b1f2fc830d0886c2fc9406a22ed57e6e74f8a85c5cf3be4d3ebff22b5cf65487d1f2e7bcb0efb610ede4fbfd1353f5af96224499e335c64b791fa3eb71a269aae6b1bc3788163a274f2e3b1474eaa911f816670ecc5e51085b63acaab67ea5b7d19c38b7ac22ba1588c24ef47c2f545fdc752247d831750a558340db43cf147f90378619a3e37827f562bfcc9a6a4421d3f0a063b5204ee1dfb23e056a0f44f5769f9ed711175eead8ed790917c193594cd0c7676f027c6b7f176090e7767adb66855974fec0177295cb36f6b424b17740ee8be1c05517da4a00423af4668964c0ad6255bfc61074f4f1408fec98f005dea847b5412da5e69d14b881f759a61c9ebce954e0de14e658daf749e2778684fe4d8a11a28cc52bc7b72ac55f19e9722bdbadb9569c5c80ad43b512604203c1a5bfa286da5341892b6ecff3c6d9fbc66e3a8c1ffd39b1ab6841f52d7f439f2bf27375e209f88668d75892b62668efb93c9f95851606488dcbbff1181905f2b90247789d8bdad68e46bc3cd553e4617350ff85888a62e17462c0714c739e39535ec4cea7abd28d25c0439b17ef791486299cfeca8ec7d8b40862f7bcbdd036a333885c0f3314006cd0716d8e79aaeb12d1677e358e3d891d4bc2d91d664f09e9ec347b9983ecbde932e9fc57ed4d5cef53dc22f0f6ec1f6e516dcb68eb36124809143771b1e6f356e530b64362b0a2edd7b24e157f4b699b3c878166bcd7d92e9e8944a1f20965e09a5a9c399bb2b3a3fe2c6907ba8c8ed6b1c0ec9d9dfc9de0b51d4d640659401f991de6d7c6ebde31aa5c42909de0c7d674a1c2df64afb82f7d663b6f29226ca65639dccc1d7b17411eef0682fa80bb730cde0ab18b94d764b1d4ebf278d453874dcdeb4e0e6d8dd4bbf9f4298d41ebb46332b950295983f7a5a59978be50be5a8406abf2fedd4920150b0c46cdd5f9dc540b680ff2888b1c9c909bbb18dfc03427b50dbe2b6398084f7c300831ed29992f2f75d9bdcdfab787f3af46770337ee908c9e1cdc7abeaa21725e2f8cfc04a35be2a696c2216f30e0043fd81135cdff209f732578302b98e7a7eb489910c1cc445e49ce150609efceaf29bd17eba6d8a2ad2878dd27b33fb3f80e3362097bfbbbc141405e5d3a04927a0e396cd266d8d703fbd0f427516e9e27630d3a16ce4500d99dc370c6e1bce9e20193be33d754eb2d33ba290acc56dc56cb2c4d4e08b5714d83cf339400059e9900a90fcfbc833a379359cb6516f3305f8e428ed554f0cb02d04b90122f23846e70ce8cdedb07233336702a251ff23231c596a26ffc16ac89342b368df94b939aed063f444ec124e6b18e78d241b7bc3215b1c1616d9be418cd16b42e1c9a5fc819cbe3186b60556bf4c9ce1f415bb71d7c29b958779aaf11c911bb15ce0d6ee029f9f21a11c4e6e70a860fe6a788dddedeceafe9f9d652284c3105aee36f1133b72e5ca97d924da1ecb368f018eb573ce4b7eaa108e2ab7bca8eb7e711af742f9182102ff2bed5b8292e9dbb4c9dd0b56af5157c40c846926ce707166f6a72c5a924e42d7da385b72d007413a4c97f37f780df27df13dc7c93e091f2296ae01108bd25a33ea3001d871f81f737fe220790cb258e967e4416c531566955dc007dc3949bdee4fe0ea1daa7376e43c97fd70f1ebf44a55fb8e6129b2fe2548d587da0eeb90f165240794541964dcf182a9a1de796fac74b9f3fa84d235036f39ca8349e8614e8ab69cf66db8441f2d88453e1a71dcedcde930ecc2e235216e70150863a8a67a30ba15b04c7ef0435d3186b26e7dfebe665d04ef6fd1e9af344297999f79e702e218b5fd677a49db722eb514be90b7632acb1b38b9a8163b7a0def6835bbb128f996f3998970966913321d24f1e8e14c34ea18c4efb5ffcfc2ca2109d8c3ae36b6157b9c7e51732af47026e0e3235a5f9b201cf7532068e03737898e51f7c860071c104e571184531dd52ee546ac6a1aeea64515de56cbbfbca782030fdad9c676d724ff7c958a7d7f3f3737afdbb6a13f5c7ac754b6e291b2dbb817acd5296a9907cec903b95fc3920e42399ee3cc1c4979fc44888d596436db13b431da7437df173329973b24a4367531aeab373eb15b3ae3a1af6eda365873705126e85f8d5f011d98ef65343444928c6e738aa868e5f84d5863b45e84fd96e0571662c1ead1b5c81dd7fcf5042bf764f2b6b58fc0c024a58769a95c13816eb052d2f0176d68818b68d49a9c2bf7ebe5b204cb422bd3eab384b43bcd773f0134bcc4138afe9ba35ac025ed1f785ca0b70df4d7624c9bd8993fadd93faa1c08ab98c5adbb3483763fe72ee322f695aa05d40cfc07568abfd8b839d5829f4b60ce470648ab95084929d8feb90a959dc8fe3255679ee54adffef270edfb8124ab99ca86f2b290da9acf4ace95f12f28a55b31249e521ba860d10dd223dcf571941ecd0cf916b64d4a516e3ca701d94756541f678ac3db1c2184863efed081653e526bf869258d9246588e15265317ce55e3613d1b33b488ee62464aed8a7d0acc6c9b59047b0d8dec8da172c7915007a638bed0850e36a4c4af4cf00cff653df57badda17041a765d1a133fadc9899cc6adcac3afdde557986d4e4a0abc0b9c0cf4495aab4672e6e99bff03a47e2ba9c6b4a239c2d1f15ba092c9910e9d53baf33a5787dbd9446451d600b9f6b5b2d8d11d6a297d11e5009eaef890441f9c0485123b90be2501ed7e586229d03f96d16885c030e895df80200e188dfe88cd5fbed2d6f5049d55fac67b7c44e317f0f24b8b7deee0514eb1f692236b36752866b233ad28edfe5a37b8af281e5776facb9f7965797713045d92602fc50867be81c95964f940503ab34120001bc97b4fc19d760246ae0b64ea0c0dac45f7b805f2876d8f366685ccbc57b86600aab01d8b4c050b7e2520c5868a31152fcc2cc72b1a5b699845bced4ed8ed478715b136da6fa427e418c960545afeca8119e421fc0c18d3b3233c3de774305cb47e3e009d287a68d302132b6b3341feb462297bc2891eca05fbada3a724be69c58713c84b1fe6f00c179c99680ad840aa150a36218824ef5a41eb7a668b0783932c701688ea371607d3eaf8eca1030c9df6487f98052549d3bae73182dae03406ac77e56d17cbc7ad5750392e94052856848d34f89ee3512ba914d4c4f0dec1068d2d0bd36c8640a9304389191071e9fea1f6c25b9ae680ae250d1c4e866a5ee9cf9d048780fcafcb98259a19b13490ee174aa0fb5a68fcf4f83fe5ffb957dc423726e0ab4eb8912e89812d2d8d658b89dca021b2aa1a120494db6d0fd8f86dbd30a5731d8039c2f35c21d90fd25f2c45589617752cda9d900aa65ba6ace913f1d431b377e06e55efe6d7c52c4abb7b4a3efc49cc0ac3d36c4f0fa118f8d5b3c645b23022fa47ef50133152685770ae75c5ec51bec6ccc108113113f6831d18ee739fa6fcce53e79f38264312d4da518d50380c227d3392c14d46d0e187a106b11c21f1454ca85f0ca5ac42d115a37243a30031d9a86e52a2879cb58a0594bf1f0b36660515080cce3c8e147373e96e05252a3190e6a716fece31310771739aba3d37c72ae05b166944048d3c5d9ff75d729dfdc25956f2b369ed1f60952e787305073ceb87d856dd4547f0db92dcc213b8608c92dffbe17f2de3b9e6ddb584e200d76bc12c109489189938006f08bd7524ee273d77e433024496d41a2fd37bf5c0a858b4ec2e204c9b6f9067b4592f0aa9da243ae46fa4bc74b3941de4b0bb26fa5c8796d21542f88d14962b490d0480f20cde4a7d63e0340d017f2a569ef8c326fcc7c162edb1dad172866ef54e9f31d2959bb215a2060bdb750db843318ed0cc50d6349ce60695d579b10323855569da97e37b6417ad5aba4953678f7e69fa576b4c50bf987b6a3e2005bf63453fd52a4258ef2905624ebab6f5a07af77d9b753bb31bc8fdafeae8c71dd30a7e119002bccfcd502a2ed1507587671d91a5a4d4580a158e20044a04a21bb366be84fc013a00daced803fff11a0be1ba53e35040c333f8191fa411c3b6fcc957c6b325d9c23206a7acbeb99734e8bf6acef28d132875a73927b0cb28deb0864ebfc1924060a4b31de822198b806f49bf909c67318a8572f3769d2e3da1e122826f3a98c61c0e32b0e519d7d4fa246f24b7cb342565295e8440573c56e610528982e3515a3d71f39cff7ebc802c18325808407363860d7c206a91ece3a1a15773bf7bcdcc161de0f86f5256a57691a9d8d74b9a1c0bbaddc25367c18b0cb1aad73ef42fe7a82a121d81a08d9b521788dd7b33b374d03e274311a49a74fdc9c97bcc84cdd3815e314e5bbefc30b8a9a47511302db2f4021c76af37d47e93469c0b90d548a40631b283e1c38be6ba2d204825de9033684016e3dba73f8d068e7fca2858097b71541aa0301d7342f4bd6e3df280f15da1ed1361be1603be2470455e622b642a10ebcffe2bdb19b8483f46b4c733c79a7d4c2b8b73c568607c5c022681a354c7bd1c646dd4f5cb11f788bed806523a7032dd3a43456f32700cfa9377e22cef234da2a142b7439bd32a0040250478a3f9b2f25e22bc4c192c1094cc8c8713e94e87c0f1ecc52606a077be86082fe5752954acf0f63b68df6b3ba2dbb7dd573da7fa553740a38875c20b360749d0011b2cae6a8c00cf5b72ff21c00dd77cad0648108354ca4a1c801082b50dfa099d511ea9b6fa1755f09476e1bccd2aca7a0bc5956f6634230af11dd2fad61b758a2cb4f057f14bff4b02aceb79906688fa08d28c58691c462961f683a6097647c4ce452f8d1c17501a063b60c8c8ed4e8383ad2d6f3d3e90906678458c8dd7030600bc352579f00375dfbcd4fca50439c335019a581a038e72b7836c5d175509d2e418fbb6368412e5b8810ec1df848b2c2cfda33884e701fe066658cb6562696f3f1899f4dcc8f3826b7984b14f00e697b8049d650f4745", 0x1000}, {&(0x7f00000012c0)="9b59535d28ef4473d4f9b4688af364a8819a41f542c8ab9138875dd50f123cda8faac79282127da3d158d97898e0de5bd35dc0892c215c599da2068c7e8cdb9f1854181517f0108c558ca4be5c37ff21b2da28cd75d76a673b8aaf6a6aac950b088b95a4756596167f7332ba9ce496fece7dd2140fa572d5de037472ec8ce754c474570c993b6ed911b39b7bc0e19e5fbf4c22d5fb149850a360", 0x9a}, {&(0x7f0000001380)="4c4abfe4053dd91d7c3577af4ae5ed76640efabfe2981ead4caa06ede8a95ab48e5c99e9f544cae3c9f79e41b13bf6abce00bd11ec2740ae124d566c155766a28528ad3f7cfed1057c89cdeab79a43fd05bd2bd69e2ac78ece9a500369f307a30d3bb4b8ca661634ad313550c9f1830dad3754f79d80d5017db602903967885e55055b303f7247487d38dd6e72caa244418249d52322a9bf7135ca45729b91bb33b3095c1382c502d01b0f4bfcc5c3d898b8ec34e4e0a029013e984d477869e562d777e038e358b2eb00bf142b80ead24917d1aee34372fcb30c906bb7b4d54311a7a135d6c6a2152ad1213f6b0444cd5e8b0815d14cd3b9a0837e5c657de59840f12114cd472b734c3342079d7831686ac32c7bb12f07542841cae6167e08f76882e0f495fd0da8d9009b5ddf33a8a5b63b48137a5cccc5ec9b83f6abcd82200dc483641a626f047d577ce3892da781a8c0887507694d54882ab73c28f62ad3647d03b764752dce8e8ad0767c5af67d83c910b05ecf9fda69afcc8e6bcd7ff5c430a4b10ef389a7e595b2b9c6bd796e17d6131d0fc4fe74747bdb16f35acca14ba8db143b868b19fe8acfbf213b8e1427ac37bbab14695cbad4b9745b430a99b03354458742098f6e74129201b0025d4a0a5811212e25205e7d3946710190fc0e24a77c7576c5847956dde9452f4cb5216d7bfef560f2c472836fc345f783d0a9fda35d2de764c3ca2dd90b0023d91c9862a4fb3d9abd02ddb46eccb607e2ddfe76cbb81056a46deb3ec13e19d01aed8d66515dc6a90db31bafdf9fd25120358c0b00bc6a86f50834c5ac3792278d63bf6c84cf86f05d849ccdfaddbf0103f4cc68a58db3e187ca8900da0122156c8fe25e3ce55082227a789578b820d60e85d91db305f429b269d108f07ec962784ef5824290d94fa29cf53c02c8102d5fff96c4158f1be1c97afd426693b03758d15e767e793f021459b34f8d39b329df9b4fdb650221c248178ef0258266de50b8d1042af2c55d43864670054bf98a0e5762a63a97836977a3593cebab111346d27f57facb9e1e3537ba449c5084d7ea7f692bc98f81bb62c2df81cf6b8808d01b899531883ece106502627b20836a093cf31042dcde954da8039dc89a4ca1da2bf5cf24aefb8352587a7baa78f2ee142c942e9b272369bf37843cef4aa3171e7ec19521d1093e40968bb32112b478bfce55e0805217b263aab7ded49855f0696eb7f8e356bdba36af0b54e7f07f2a0cd412c353d1e35e2bfc7b14f357ecc87cc5c121302d61c1ee9e0555ff9b4b4c83851379e75cf249531ff3711f8bf5b8ae08c01f3a1df9693552a5b57f8e89db0abc4e612ee3ef6dd0a3e483c60993a9a762655f8bc4d1c19cb2c65b7e914fe6d414e976b639e54f04291bf829cc0973f8252e76c34a5b81ddec1e3553df06ddb4917a5a6c35512a3734c18904be8c12eb122ca1e775a3ea181d9799f62bae92a2804edddbb9cb475d7eda15f47dd186c753464c22640b04b6ab253ce43a9bdd9de9509c4c9924c107cbae5865f0a73ea33599102d9187162d31bbf3ff354226e8c77c65f24eb86d020bc365be22368e945831f9dbbeecd4b5415e26ab8ba037cd67e482b1f4ac612821eecc9200c19a189a3b63201a7bf01146ac5ab3c6a80cfe09d1c1de9bb457c92264b28c91c2d9af42f297496d4d50cef0edee4fde8cf9ac7a7066adedff8033bf527fb6a1a4f56aed1b8b477e6612e749395d3ce6e0a22e817f186580ed832a6ebab6d948f3c834ca972b06908887ebfa661ec13af968738fea4306de2b25fcdb2e84c803165eaf1207f9d4ac386684eb834fc2b7e76bae3bed92a30837eb01a60dbc1c5c0afe4b748579cfa1160fcea3efdf61ee07dfdd2af981e3a6cd82a80fe811e8f54de1af1d414a67ebb75af8c1104aa8e9c792bd0d61639faf4cead80db28b5f883e1242715caeee311dc9d3056e3e86428c3fca886874d6ba53397db9de27c0f82c7a63c2370831ac78ffb9a29d994585eed5c6adc9d78a44833a2895839ba557dec78abf9ef292e8d9f5ee55d686c4410982a8042272e96020b1fa85cfc287a4cff667647354bd6aa836303f14396f36ccb1ca7db06e5d2adc920f625e2cb528af5d67f0a3b046c742db2230c3b9522494764e47437e88f9dadca7df6c85a9b7f2a87133ae2561ff476177a290ae1351df211bfe7436dcc4190909696f495856618fcd139a795674c9d49dc7018c4d6c42de1334ea3bb3b5f01b39e99c19ab6a61ff050ba0bccb3f27aa6ec7443bf0efd302722977ae7fb916ef8eba4b150834fcb2a4eaae48d8429a650770a7a8b60d1be093904f3767b9787a48ad1a63bb57c8549311d48ad8e1bf0ae5a2f5c2615cd5ca63b35f83a1566d7fcb68fa028aecc3920b60bdf668125bb16ce48982d0e77ec68f072491414b56db01b1ba94a8facf9edad9fefe30d634d5f259ab7a4d27dc9c5d4be724496accd1571f0ca73931d0e44b05e0d188d81beed9bbbd12f35d35ad6639b1824bfb1f0bfe86e24f4b14fd44b840df8cebd54aa8cc94cebb6436b09f22e29a5c1361807b21ca214650b7474a0e3689bbb543d7005243c6ac3039f890104d2c00f943f8f442587edbd5413477a8aa5ff1cc3b3ddc159f085e53a5d3d48ff04fa69bf76524859c4c0d3f074d82157a224c5ab71f9adb12090eccf0a0aaee927c5151102d9c0b142cc305c00c6655180a1ed87ec8461e388d7c51c337a67f8d92b830a5636719ceb4deb8af3d84e8a4fec66e59b06641dbb2a3eb517e819f6dc35ca5b5fc34bf1e6fe80b0efac038ebb513c35e1529e06ff041d6353a9a26434ed4b8840fb18ed1816c727aa13f5f945419d1c1698673f5b9512c2806979114dd6b160c1243845c57626ad125c06d052b446a25f00d61d40da6905497a649dbb3c9ec0c86442d9c56555f332c1803963757c7bb97b0ba3604917c1c6812c7bea5e6e691d5e663b1707bd4df966080b3fd72c83b1f1a240512d0ff6ab782bfec28e7eba618e4bb8224b115454d45083d15b1a6e359dcc6154b5f5f1e28698189b1ff1173c029044b5c62642d7f6ebe880bd3c61be4cb640da17a2f479e1f9a4054bdd4c99a0130ba5138e6b3c33cb21f495ef8584fd12e5e09a5ce8bb1b0ae60527d8084493f218cf0bbd8e704236b4eb69c9e3f1a03a467c725f626ef8e5187231ccc3cd95ed6fbd2ac989f89cdabfbce26b5778ff5548494e3c8474505f3be18f66f3f4134ee6ef7433df0bb12f74e0b457e71be7e280ddf284ae897b4c791976c8fc000f1bf1b69b5a160f2718047d9e49f21e1799ed916a47c3bd08a64eabb80c1938cefd0c6de3ec24d01b418a7902ebf0180aea220c463d90a8cfc993135496de7471ea107555de5fdae70c39e7814bd354ee5788a3d89e8c6e46f27a29a2813265e7aa7e85b9b17a76836a00b456643e874136ccaf78c9b5dbd8fbbea890416be102723e2e876bb63bf47cafa3220f911a5b0a13918a4ddba88522c01c6e5555d7dd56e7a6c49ac1b0ec62bd0acac359f1f24512b9abdab7892f2b5e8a007adcbdc2618d02acce6028d45a65ba5fc9b9583f7966377246fcf45095b3db3fecc19dfa9c309634c9206cc2daaf185874f20a5820fa111e395bc715b7fbbaab1fb7aa57e9d97f6ea3645a8d0a07ca55acba5eae161af5d40ebdcfa19b4ce1c9268afd3704a1f46891f1e7b301eb8048c422a1900e489170b66c9e593c8f513a63bd145040bf9832e35ffcafa02c575a06e5df4a8f2aeade6b17ca3f74b76686520447a7c81cfdf9dbc14dee8065ef961e4aad719b1ab79d8b87fb92ff545f12bf818ced7c5dc46cc6c32bd3d43b95c514036d9342d35b2e8e073e67e33f2e21dc711f56132c5ea2eea2aff919042b36dc8ae3944eab9d9cb67d4858f50dcd0bd20f6c82370ae8dffea2be6517bc0bb662392964034b94b591484222785fb197ac53697b4b2e79c5ed8320cf829a59cab571cea0d08cdae31d844b67a8dfc6f050b9960c60f005ceacb99dfdda9355749f1167e49e565bded1126d3fa57c3997196a403c0dd345bf5df75aaa51582f4d20af7a528f5df020fd064246eee37ae74cb835e086edccd55fb21dbdce1d33b9117fa506d12ea21ce16cdb3918c993205616f4fb3c45b644f46a4ed233e255a078702bd185697735cd98d9f42d3c1dfbbf4719aa8e08fe93c26b933d1d78574b02c78c770f8894020d6f82f576f7903ca3987547b3c829297e58ee3a91dac079f5315f66deb6f4fd3f4cf9a27332a6bc6942729e12c4655f172d00b259a954213a5940a35ee673a295ca8bba23c05c5d22433b9ba221c2f06bdd3ccec22b71c138b6be638edca8b7a19608439f9ef8af109d5f1598874165a4de60be24b3aa9a4a52bbeb2f2aabd08625e8c94c5493d0414cd3d971a1031a3ef9e6b7a55fdc03407199b99245459cbc5257e05e3c881c1ebeaa16831582b95159d92ce5f74befe9471066eaa80bf62116d7c5b988c85360bbd79ee0509d45813bf9d530e31f3fdab4b51b163219c4f2b41bda2f25bb8c3b75a7308379c21927b54bdbefbd74e21e50e717e31f89a50050b4cfcc6ea2baf82727cd26a7cb7751fa0f3311ce41971282d30472aea69441389852f20851127e3cd92783ccb0d0ce8d3b7a1862d8b4f716b41da8ca61f0d702cff006b8cc03a2c746ccf123533a65b1ae6fe5c99560508fe68e6efd5040f79a45200df04d5e32580cd19fed8f976a418f1157bad5d53a04319dc1362407e2ed2765bbe1bf8ca9b6d4f2e607fa9a83349af085580af6096ab0d7150666a462812c6f1756f77856a9ecd4d81c1b331fdd11da7aa7f74d9ddd6f7a936df8a04d9cc1720cacf7aca98f538156f066a8afbf14a2690f0d6764d8a075e53c2f6e67fe6b9f417a7a289a1ae0c2ee5bf167bc4d5e7d225e72dc3bb5c8368e73aacf2f79fc2acf5aa4b1aa44417e05afe4d9671e0e82ed0017b43aad3e08fbc8b4ace42d3317fca4eea7ae178e1f4a38e39b0e801adc4547a8d992aa0e6e810b028e69987168b6365e880c00c13216a76e245c6a4fdd785df3dedb2f3e465585256099f8a7155785f638f8d5d79a469826dea9e5d4e6face6a328f81ceeb8884dabee453f40253fe774f17bc92446236853b24e39f811f0012f9e5fa5a33e959ba90650efebeb0d1a52d49450662f8d806d281af4fee9a8918202f151d7ba180d3bcc92820a179735717daece2f801d4c3ad8eae4ae625b74741ff656a72ac02c0fcde888860f6fcef5eb438a21226f8565e685eb600ff1d7dcaaa33c4831833e8adba142dacb9ba7a818ad5cc5b5c113cfc18f8a6d2220b3a8e08babb3c1601a615f04ee3b80bb5538870123c2e59891e45e8ddf2640b0bd4b95c6322945163fde65f1a6a49f200d3e44f49da91e853143a33a57451162b186ce8f328a451904c6e75013a1c4c1b18fc0602fc64fe210c775a992bc8e3991d08bbdbda4a38ed2c68174248c6ef4be0e87f68a942b84965a93c1fde0c653cb36e55cbca4b1ed4275c3df4d3a639db13b5b12cc74b574c842042036ed478464205bd2fc3656059290e7cc6cf4deed7e74a882be6ad5921183dfe5849786c5f48812c0c8ab42e25dca68aa61406d7e533e0f8d458407aa6ad542169890db901f2f8c9750fb7188d9cb8df84cdcd67f685d4749708ac9f2367087adbee9854b108085efa405fb954b17a98ea6aa38f19a7e40d5c4c022c8cba45c504e14cc7091cb8511088215a78e77634447d33ee753", 0x1000}, {&(0x7f0000002380)="d2610e042cbba33ad979ca874dd0f9a17706905831233a43fd033abbaecc2b13a612e544679b38c8384271c63cf53a9440bf82da2cdf0a49db1286dc240cb1039fb24832c882af8222e9e1e981573928dc73a4dbac7cf31bd789432c3c4cf7f170de0e27cf873c68dc24c043db9fee4ff731cd07cad2e18f918b66a7e7f4aeb84ca1a0d9727d2e441bdba1c491a66dc47077f3233e00c91f25a9d76d39e504dbe50fceaa351018a2a372316eaef19db430841aa35370263102839ef6e2f3c3dcfd8089f2f501e582f7358567026b4f98202ba2d62d03020ab7d680babd8e2f541e242247cf23028d3c0905ac66ba74977dee804fd7988de5d75e849a667c0f0f332af19b0d74fd4fa556c515c3fdea298c03e44d8e085ce515a415712f667d55662cc7a327f2b2c4b02024ee648e57d7c6687200a5c69f2704b9fdc7fec4f65d56255714bf8a6de96f1bc24428b9d2e42de4c887102d745627c109ee27c64bd6d1faf8d51e50b74b60e9ecf5b30adb297cb6f713edb7d85009a0e672d39bff1e154613decf407b744b1fc5f77773b26c5df030729ff3f153d08ad060d3189df8589bfb897dd1c1c7ffecfca2a41f42c08096fc1020f9ef66dc070fe3aa09036929e6f8e3e558905c1f4a0802173dc6c01353851b82dcce5177d52204dcaaed0d03f6bdb45a0de886a13e9b7543cf4ff7ff6107801238ce63ceaa8858eb7547ba1c8598eb251aae2575b2eea3caf2135f0ba5b3cb679a6c492c7cd52e730b465bb456f61bbe16b61bcf9bef26f2b555225b61c213bad080596fe912bf6da5641c97e9303da40217ee3bd02a8f9284d5ffe06ccde68c23cfb4bdad03158c15fda5453ce8f542b3684dcff14957be2167c3dc61532af85993b54e9ba49ac1df1d823b62fa5eaf268011927b6623670d2f3fdd982040bed9895786d2fce9042977511ea522f8f54f76133cb27352b70c41796cfd77a80671ec9950431838ee9b10b39e8ebdcc985c61cc8b9d4aea829959fa9bf7edc3b5c7e722e885f1f0f6c5f61261b32cf898b020ea2d189ab3aa4a6e5e84f61afbb4242c0e3078abd45a47aa3507cd0b3c912bdb72d5ff19364a892a783e3628ec5b4b4cb1a914a9d1978dcf11e09497a8cd4c1c647eb1e4d799c2a36686572d231ec0206ef15055acb5210a73477ea99137bc5ebd6274967879e13ce10a183907d532e7ee4dc06b900ca1940929d207da5a8972750b83c3c712773f8aa9298a77fe9e997ef1e56378bd3c77cdf0a3057a1cab1d43d5738a092919b6e4eaad629f254e4d84ca904265e75e6b856535ace0ca2bc3f973491725a3d70ea436e72d332669a59ed546a09b1803e2127464d296f8bdbc4d823c39cb43cac48d6996a2ab8471ac6b6d710f1e8682b86e40afd5bd03303b3342ae7d6963a83254039126ccec8a04f174fe786dcc4842c7fa808098cd76eb2cfa2d1b4ff39d072bcb03de2c368091b879e5e3c3404df3535e36190d44eca76cfbb116c00f5e4de26566af19859c9e9339a1b5c08186cfa75d440b88310647c2ac8cc5987b051909d44efebcc905202d67ebcd81eec19b5866a3035e2184575da13b64358220019faedc9d6e74c7d29ef1e1b136d259d2f3e19f44488db4b96819e10b552e125ed22fb2b7bf4b9d048d2de832f7ae8d354ece1aeb07a23c3d8955f41fd5e9bd5d4cf1321b38039ae081a7765ea33aa17d53e11edc70e78fb6758f1e9d5fbd80c6bf74c78ecbef8b730be827d6faaa614c00f064f551d104823fe6d494762cb5c1960661ef93978d88c2063f988292dbfa50fa258a1b1c629e40a3e85030790dc2aec471288609ba0f3b7012650aeb0450a6ba89d07689984c1d55c4d0655d99488e4a4cf9cfd42b0f90f1eca10d860671af96925e48caa686ccacd354600bf0e5549d7740c0ac5e14783b576120df263a20d7e08b8fe7a577f52d8121180b1839da8f8f8f5fa96e3501714a0dfcc35231e13345856bbb912b5150d5b94af976c0594a0fc36309ad22abb96f8ec0773886a650d843ee7caa5b6702c361acd9eb6f40660722c1398a2a8a49c0842c777dc6861ef90c75c1750feb046b3d711a7a2c267d6b95da0e800da85af2975a9b344eb6637942ab770dcf497e73300014604636ae53041aa01e884ccf29397cd4983b27cbb341babf5b86fb0b1d643c59a08030372758b084c2017386448369345c20361397072144c6079178a9dea9d4b092ba3d5c3454e73503ba8f64e256e81508893d2009fd00105f523e6f5505b6b85a7441bc5f4ad3ce97faca254021a84eb7dfd51e0f0d37978a0ea556a755bde7520524b50dc110795df1db10446265fe6b9710a99cd34c51da31b2880b1d5a11349648e35f0a07592565f206963bd1c91d1d9d5697f469516fce377e070ac690415af44f950df49cd7c352d0454f6d7444d6e46a65444691e7cbc6aef6074c781c7463bc68813d941300cdb5a20fcaec6d0dc6c2b3238fc8e927896648c66cfa077d691a398e497b9afc31b16ade8e4aae1451995aa656dda8dd40effe223932e42d59e6eb44549fdc2d716ac09fddd7f4614f1497403f3b37909223a341e9fb1c94fea263f7acb7d2f0b94ea4880a20b0821e32ae06586a75ea8e24db0f0caaab0fea2db4a18a88d26591d7f1e8e0b0095499ccd77bad710f3be21a55ba2e6afd7c51fda519c846d3fb210b6092590e8e0c8ef42c96595d97b2b5ab76a2fcae8cb6e30a7870ff5be1cc1e54959123cbc0ca29a62c2ab08d26d1384766a12bb61dbb95dd1743527ec9aa26999ee73100b1193b80df7cb26c92044474e85067a64ed36574ca0eb27c925915d4aab9597e5a50bae927231369e663d686009b868a46b81c8925bcd0b174a2961827bffef2a15856ac09b539a4e39cc0925d43cafd8b151b735b94308168f19ec51b75a0ffb90227665cadba638be198afdbdb190afd72cce5efa6c04de492832a7e3f7538b27f0d414eda047c015064e94fb8e850575ed6224d4e25e1b64413c7a0b0a748d177c22ce773fc1183de83f6134b8961e1417cf27c5c3daee5957f66848a174fa11013591ee9e0cfd84ba4ffb43442ecc9cc68c34814cc5d17261798015eb80437cad6ed0878805fad203b73594b4a7e40028788f1fff94888f0f679690ff0e396f3d9a5eb4edadd8d6e01ceee5cce8306d5ce4941eff60f5d6d1589d64d4ed23e5f7d0148165f8cad45e121f105ca8e14a2341af32e7d38ced8696dc1d164a3a8e30eb47e8f0d4080ac219d22ed4f404d95a7ebbafd521068356d05e2cab80ed46f8080b7a126184c2e9f94cd67eebd741cbe8fe89a42cd6459963abfa5c78717c3347f087e6faa746ef8cbf0ea3a7cb51b9a46d097569f783201cec8dd039764a8f831c9a32ccdbff73312ead9e28c752b5ead713b13d83ff5484395f1227ec231551332bc98753f78b923a76e8533e3a0b37750cba1b2c0929a4988bf55f26fe7fe16c9a17e4147a54af2a70e08631322f78a8e930153c53ef72d5c3afc53d2dace5f039f7108836a0b4c34987aed5fe7f07fbeb395aed8ae7a6160486b5c8f94cafadf9b4c8dc212188b2bd2fcdb88216af57248724059cb9976b315d18b593e496044a4bca3090720d00fed88825f3dc126f7d10dd7eaa745c08454ed0159891686686c69e515aca95556497107e139e44a8e6a1db97162024a4e27e5480d2e05e6b2fb0328313bdf97d645300e3f344d5a3cd930e34d0a86208aeedddbd50cc7a4fc093c393c39c55e1292da8eac801c53c6f92594bf5dbd4e878ad99b8e9d91ba5b2b9f9fb9d8a5231eaffb20f08f1644baf30a7c07c2a237621da637b3f0e201515447a303247be9027110ac51450a4c65ef8235855b6deba24f56d9dbd64fdffe8aa4843148340b79e59bde944ecc4bbc414d569e03d18fd74ce71cfe73400f699f836ef97dae2f96a3343429f858120fabf864b3d9ab1ae9e3d733a65f0e736ef3a71f61943ff2c2fd93118de0c63a603ded4494008089e0ffd01e7539e2ad75d2ae9b46ec75331c53d7f3d628d257765e7cc7522b3580a3a51caf665e3b2d61eef6cafe5283f44f19b5faeb4248f9142f33d1019ba8a1693ae9d8f14ee8cbea4a19b18f6fa8a90dda2f2b717cf781a14f1aa46ea93ea729cba0affe2d00d4f4ec1171c35ff28ab675484db84d2c7a549df904f8501264c9e63613e4250e1fc3299e7eea008e92229c9a5b524e37b298a7f3c0d504f344c6050875554976d3f091bc412cb96d57c585dbcc043984c01b1163e37a7a8ccafc9c635e0fea62ff0754b68dce582679fd5c7fcabdb1ea90db0b51440193c636eeeb96a31c280e22b48ded3f09fecc5329f247eb559ee99d066f476c5e59c29b2dbe5166eb5c40c9d9d14671af9f4db5215bec2f0566b8a1600b80874ac04dd67b88b06688a123b2f2c3eb3eda6bb661539f80a5d0d154ae75d32f509698c9360920a40f3835a28d9ed1d33dd8226cb78ef1bc4916b375e09cf7210458d42f2dfdfbdb89b4870360ee0b342f5018fe95f09ad282e8e3778f3e11a682d3c5a941b29cbe567cbe33de7558c52b3fd7e8e9aaf9f47647317f4bf8f30deb8970201881ff776f681af234bcd5e130f99b6306d6a194b5f5729c3ccd15267c9fea08f4e29e206a6996f3dfecbab01dbb209eab79f7bd53ed252e1df311d1be4f718f8996a39433bb9fb23be522ae54697c7cc9a8ff98e7e82774731136c2729b77e96ea280cb22c1a47de727aaf479b593643c81c89ce6b5b8a7fc0a2728e474802e24010977eaa246752141e47a7905f8f0e479b0bcd95ee1b4325deb279e188586a0452ad22704df44c2a21df290e4d58a8b349c3232effe7003ca8b15673e59ab4db75e0f3182f960eab24b9268f0cd084c80d4efb2b187df7abe6bd2875a8699a13a0d4939e12410d97d35dca5d557baf95a6897aa98c4b8480ea929c7c6e878512394d2e6c430fd699611a49c5a311a2ef3b12be8ec609c9483d67950d938428dd2775093e2f5469129df86e9db9175be6a2becd9b79610487de6bfa96ece856792b00aa179fc44f1469290bbbede04b22630ffe782f3524be3d9e383595cc142ceb074ee315ffb6405ce78ef2c08cfaef47d4dd05c466599f98a8e6ff3415d60d9e427abd017b8af51c1b4f73d9bf92c8181d3359b8cd7512d92297b0ccc2fdecf0f53d9016d0368bf4a2b319de4d8af928c1628c5ed7c4a31e98a51e9a771b84a85021d8e30c84ad511fdc4068b0ecda8a38e15973b9ac1f533d3dc283ea384d4303b7853d439d13daaa9adf211e8ec40bbb21a0b35d385acac85733d9e8ec31afe77cfdf3b525619e2e702e933a00742e0dde89939119961b715fd718a5f172acf3adf70efc08b9fb806ca68d7cd3327a4fa39765a8585a3cf625aaf84d2275b28816897eb7586a04311ff8056b72f60872652d2f8473de5547d192cdff785b29da0670175270e20c409dd1fbd6397e462666960ce9bc87a2b4a17d934fdb14d15e8b6674f255254aaa8498f91edd758963814d1ff34abc1227f0468cc2490d015b58ed54ec8bc74dbe792f88995d7de68f73c0075e1159e82bdc6a986537b2f5eafd8cd43d5a4f525633fe44ee4f281e66bb7d5362cd371fdf6714535b00fd6208e315b0d5ddca670acd9d518221d34910a9a59070697bd6548c23279b12d1713e2b6fa4ff775a29f3c6a49c829c25f4c3167ce4f3e1de22f49255b9580576552125fe1fa24c3e5f41f06ca7ad6dfeb1981eb674f6a7ff6723f61510278074171dedb5d86", 0x1000}, {&(0x7f0000003380)="7f7437b2697e2c8ff2d3192d4f33832fca0ad8e7f9a7dbc3326dea83cf62dd4e8af1d84b460dea37dd868cc89e09abe59a14e215624b350f34f5485fa75fc4a7001425a94ef367dc39ee9f4d7898a2381353161714f97f876237b11016f17b3e51de3ee26c7f4ac0d0fc37822799ab96575f41efb9cc64885256299bfbdae7e41771e9ce783547f97c2f0b1e33dccf2f8394568142aebdd7a8923ccf8ee57d9526f4330d3f623191aa552abd335f8a6fcfebb9a505f7f22d876b0b", 0xbb}], 0x6, &(0x7f0000003440)=[@rights={0x38, 0xffff, 0x1, [r0, r2, r1, r2, r0, r1, r0, r0, r2, r2]}], 0x38, 0x4}, 0x5) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) fcntl$setflags(r0, 0x2, 0x0) 16:00:20 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20, 0x100) getdents(r1, &(0x7f00000001c0)=""/147, 0x93) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820209000000f04d4800"], 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0x4, 0x5, 0x6eb, 0x1f}, {0x5, 0xbd, 0x7fffffff, 0x7}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000140)={0x1a}) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7437e0e60fd4b85d4a9a97e", 0x28) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x400, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x760, 0x0) poll(&(0x7f0000000280)=[{r0, 0x120}, {r0, 0x4}, {r0, 0x189}, {r3, 0x179}, {r3, 0x101}, {r2, 0x2}, {r0, 0x1dc}, {r2, 0xc1}], 0x8, 0x6) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x202, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000080)={0x7, 0x1972}) open(&(0x7f0000000380)='./file0\x00', 0xa0, 0x11d) 16:00:20 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) 16:00:20 executing program 0: open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x20) recvfrom(r2, &(0x7f0000000080)=""/120, 0x78, 0x800, &(0x7f0000000100)=@in6={0x18, 0x1, 0x8, 0x2}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r3}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r3) 16:00:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20000002}, {r1}], 0x2, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:20 executing program 0: nanosleep(&(0x7f0000000040)={0x80000b}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666909003000"], 0x10) mprotect(&(0x7f000035f000/0x1000)=nil, 0x1000, 0x5) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="5b7666c1aa6cde68beb6e6add3e1ae0414371b9749865380ef179eb703bb9d02581f53ecdae7c07cf9dfee2756064af4b9a043d0dc5147d3613cf0997363baf2966b3384e3ec2abb4196a890cf34a0b0f4bb1e0c9e66b9e0463eee607e29c1b24a797d26769fac3f8cf50c7b1d4221f60fa16276896917a5dc3477ebb7c5a4a9ad281fdb463893d0804a7107c380f4d6aa8d3be18de1f98aa7912a9ba1e74ea9950f758ee857bc515904f5df02f4db2364f1a3d6b1ad60ebde002caa1adee02613f4d4696efee72176ed07b879844b64fb1eed27c1bc5ecd4c79222fd5a0f843c150835b91aef455360ddebf0be06ce60ccd", 0xf2}, {&(0x7f0000000180)="96b9c2acf22c1d3689537bf908ba121d5ab269fedd5c5c7e6bc8fd251c4ae03cc141f525cf4237c4ea97809fd7146fa043b2b66d01142813363bb342014f99e6045b829beb41c249194ad39e676cfaa49c94ba91a89b2b1d7f522b6a4b9f74dc09946b15853ab53f17cab834e781ca886e137e167a6cbf13b03a9d0ecc0c0b7eaa6c05f027208b7705c3ab661237aeeaaa9ed0f3a7074268720170ba45c182c4c626fa0ba9db534c5b1adbb2b1e7e3732f011f43ca2854f893013a4027", 0xbd}], 0x2) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000580)=0x3) r2 = semget(0x2, 0x10000000000007, 0x1) semop(r2, &(0x7f0000000600)=[{0x3, 0x20, 0x1800}, {0x3, 0xffffffff}], 0x2) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000540)={0xffff, 0x4, 0x4, 0x185, &(0x7f00000002c0)={{0x0, 0x40, 0x85, 0x7, 0xfffffffffffffffc, 0x5, 0x400}, {[0x6, 0x23, 0x1, 0x4, 0x9, 0x401, 0x7, 0x8, 0x4, 0x9, 0x1, 0x0, 0x5, 0x0, 0x0, 0x100, 0x7, 0x5], [0x0, 0x7, 0x2, 0x5ad0, 0xcae, 0x8000, 0x5, 0x3, 0x100, 0x6c84], [0x0, 0x5, 0x3, 0x9, 0xd51, 0x7fff, 0x1], [0x2, 0x1, 0x2, 0x0, 0x5, 0x9], [{0x1, 0x800, 0x401, 0x380000}, {0x80000000, 0x80000000, 0x8, 0x4c0}, {0x800, 0x645, 0x8e4c, 0x7}, {0x1ff, 0x1f, 0x4, 0x58c5}, {0x7, 0x1, 0x2, 0x2}, {0x1, 0xf9, 0x1ff, 0x3ff}, {0x7f, 0x400000000000000, 0x1f, 0x10000}, {0x0, 0x81, 0x400, 0x8}], {0xffffffff, 0x491, 0x5ccd2ff1, 0x5}, {0x2809, 0x1000000000000000, 0x1, 0x2}}}, 0xffffffffffffff13, 0x100000001}) 16:00:20 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x0, 0x5, 0x6, 0xfffffffffffffffe}, {0xb34, 0x0, 0xffffffffffffffff}]}) 16:00:20 executing program 1: pipe(&(0x7f0000000000)) r0 = socket(0x2000000000000002, 0x3, 0x2f) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0x1dd) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) getpid() r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:00:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000500)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/235, 0xeb}, {&(0x7f00000002c0)=""/108, 0x6c}, {&(0x7f0000000340)=""/205, 0xcd}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='x\x00') ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000440)) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="853179d7cc24e86e1a07540fbd643b043aa6a0142b5d0032cf324646392a7886efd3655761e3423bddd65a25c36b81e9730e489fae406cfa8658a2690608ec7a1b8f4fc2", 0x44, 0x1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r1 = syz_open_pts() close(r1) setrlimit(0xbb319cba70931d83, &(0x7f0000000040)={0x3f, 0x2}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0xefb, 0x2f, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="d179e31da52edc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f", 0x2a}], 0x1) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0xa, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r1 = dup(r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000000400004, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x0, 0x40) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="030000000000000052dd398a4a513b5d2446e6072018a34cb57f33ebd7e4b9e5cbf2d7e7e78209410e2d28a805406377cfd5be462e04f0c97f7d9023facd14ab088d749838da0c36a261c194b7512bc4290e6fed009cb6551b5485824ae04a8860e5bc371c5e56fb6b552754d799113306bc4b81800e"], 0x72, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x2d}, {0x6}]}) getitimer(0x3, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)) 16:00:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) read(r0, &(0x7f0000000080)=""/243, 0xf3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x40, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) select(0x40, &(0x7f0000000180)={0x5, 0x8, 0x1, 0x4b, 0x9, 0x0, 0x81, 0xbe73}, &(0x7f00000001c0)={0x4, 0x1f, 0x82b, 0x611d, 0x1, 0x6, 0x4, 0x2}, &(0x7f0000000200)={0x0, 0xa9, 0x7ff, 0xd98e, 0xc3, 0x2, 0x200}, &(0x7f0000000240)={0x8, 0x7b1}) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x3) r2 = semget$private(0x0, 0x4, 0x2) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000140)=""/9) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x6, 0x3}) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) 16:00:21 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) r1 = socket$inet(0x2, 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x308, 0x8c) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) 16:00:22 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40080}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:22 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x10000000002, 0x2, 0x9) setsockopt$sock_int(r1, 0xffff, 0x1027, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x2, 0x4) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r3 = socket$inet(0x2, 0x5, 0x4000000000000) r4 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x400, 0x80) socketpair(0x21, 0x4001, 0x1, &(0x7f0000000200)={0xffffffffffffffff}) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) r7 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000380)) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x0, 0x5, 0x1}, {{r2}, 0xfffffffffffffffd, 0x10, 0x7, 0x8, 0x4}, {{r3}, 0xffffffffffffffff, 0x40, 0x8, 0x1, 0x7ff}, {{r4}, 0xfffffffffffffffe, 0x8, 0x40000001, 0x9, 0x1}, {{r5}, 0xfffffffffffffffa, 0x2, 0x80, 0x7, 0x2}], 0x3, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x0, 0xe1}, {{r7}, 0xfffffffffffffffd, 0x41, 0x80000000, 0x3, 0x6}], 0xfff, &(0x7f0000000400)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x50, 0x0) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x3, 0x1000, 0x4, 0x1, 0x1, 0x1, 0x6, 0x1, 0x1, 0x2, 0x10001}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r9 = kqueue() r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r9, &(0x7f0000000240)=[{{r10}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r11 = kqueue() r12 = dup2(r11, r10) symlink(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)='./bus\x00') openat(r12, &(0x7f0000000440)='./bus\x00', 0x80, 0x89) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d, 0x8}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x109) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x39c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) renameat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x7, 0x7fffffff, 0x7, 0x1, 0x4, 0x1ff, 0x7fff, 0x3, 0x0, 0x100000001, 0xab}) renameat(r0, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000380)="945435cc596f807b5f676b2dd70dd91f1dcfd91c3e9b6c15abb7e3f5af13ef58642ddd7b028314829043f19d66456402ddfd604d0312627665e03760aa6a27a8bbeff35bed0a93dbbe4717236fe11a0a9e19635f46149851634fd3ddba6d07c9c9dafd1a3a73170c3ffa2ced564d74aac1a1c3f3b030a88baa9392a8328a9cd4f34d7fbbb707b76bfa5d6d8e59713f8fdead451d", 0x94}, {&(0x7f0000000440)="9c12811efcdd16876b9ac917b414ddc1a7b933145df25dc81812bf451b1b6a7d9b5155cd0d72e8d022a23fa97e22d7358003a25bd53d6cc62f71e5a525b4492a764e36c17e8b0029818a3b47c5a44273abda2be4d99ba08fb8f74c660151f5210cb6f6d87fae17404e3fbceecd84f11e8896306a78", 0x75}, {&(0x7f00000004c0)="24b32ac05c9a5dbfb4dfe9d853e98873ca5a5efa3ea50b3e9175ef5086e26f79433dcd7273a7b2679ad695eb3a7f8be4c50b46cdca0ffdd584566ee29494d573bb100c1be26370eca839219fa86c8bbb6c286845cc4630fbb7e4bcef4767ea20e647dd81b0d79649d18024bf30d28259fde5d2db8c0b14b270d5f21b484c30599bde805f484f60bfa725a4e4bc9d8070a40f47dcd8ee5c57673743e1334aec383c9f6ab7fcb1597863ca49b5f8b167161c8d089c43becaa3ff70038ce45e588e009d3559096a27609101fd10163972a7fbd91663ab4a48d2ace78937f36a85b5e27a7ae897558bc0d10048af55f3e942ab08166818e9c4d0bbc3750f007bc4b7682a6d63b956c023dcb4e89fd9d845e8a90c0b9b39ba0bc3d17efbc475ffcf4748a9973cdcf8492c6739201333b231139cce3f940e053eb771740333a3b7686ccfa895bd911b8f3b65951aafc6df696a071046d97551e3eb4c0fa54e76b645aad83b01848368b245a76ec8b19e5a5642851325598334ec18da1572c12675378537fa461fde9f6e8b18510c53c6b274d8148ad1dc4d53e23c7dee3cc8549eb78a0ebe73a623ed87aebbb70b209ba151b502179c85f170c965b85ef6360b462511d8bd50fb4d7467564e9303acbe6ffb2d814d1df1101122925aee6f8c6a88780286a81e339f15bfe4e52d0685150af2f150ab912efd741632790514a5a1b2bb02546b4d31848367602210918281e94ce759a7d4eb86908b40267f10bddc469e74598eb1305082e58211073f7a4f752850d284f15ce11f6cf506931ef9aed441ea0be93540e603274b6d684d83e2bbf7b6ab8b966242823a18d296ff936ee61f8d1e32d0a374d21198cb35e8f938ff2a0f0536363f2a8ea744bb96be4f940dd3998052859900369b86ef6f00ad40b25afd907dc8102edc74f3e18634a1e89b252fe821a5b33fbd3f8a769f8ee534df5923b277033fed54e93e9377a7528785c138fce0994c5d88b99ae6dc1e26098e9f23f7ab99dd076126d72b41ae4bf8eec8960b02ad664070d0c9b8ffd32b29eaf81d12cd85f721fc6d271c280f39d001432f90ba628ee057ec7afcc3ba0d5708c9d78f5d0791f04e2666d0259c75e1da784c858f00de56adf01d41249027f64fed9a4e70f15c7b985492699b3f32e4d42b0bcb4c6d88b16ddf3df64f4273ec9716edf222514d2aaad4e20fe2774dffa67360e119ee4fb802a516ccba36d96bb4cec89929cd095d7f96e216c7f95df8074673b99c73123774bb0e7ddbaaf201c5217068bfe7949e3fed0dfaf2a2a464a91f29a5263a592cbe18da88fb36fa8051062c3f2efa1a0523a98b9a1bee059c7a8a315fb3fc87a89f9990ac5b2946addec8474b223a1d8049a193af599e459c4013d71d3dcb787c75ec3e29379574fd6cc7dc20dcdefaba23ac4eb8f4c827c9e07507db8574a8e4a8aa28df2749abda21b646462c4054fea9bda5d9f3fac6537d1aa195e059540557a474f9d3d15ae5dc07f99aa28011ef78404b0cb0b0faaf6f5273426ca391723b7c39bf6f21543dd7c57bb65c7b6bfcc89f59420af5e326a7996b583f53d5d0910bf6f2a065f8374b8ecd08b50574e04442cb96dd78121f092828574b591e8c4301a8ea554149d3215718f8aaf95531a469c1a19cd458c643af2d599d00cd97c58b5b75477684605c5fcab43b887ddc66d6ea71878ea5e0a0de245f10d16eed16bb75c183152604c68a906895f226164fe455276baabd548177499ad1bb3a531bcf9002b006dff7f63da454e64efa54f168cec55dd97d10229cb0fec6901eb8f9ae22ee46dafd072204277edec561fccde73ea08679d1309c5ab326df799ddcb844a481f7190355f3a0124c2fbd60b62c2fd0b6a81eca49ad7312fc4809c181c041f84bdfdcdae5a78c6441c763c58ddf629862cfa9f1558006563619eb5bc2e9439c1cfd174cecef7f29c85fd14324f7f8dc1b8f1647d2af98135c09945b21d06284ef26046e620ca3769849a8d5b6e0d56b432988261dfe2c22656633aac210e26010e30fc1f0dd31a24fabeb2b786ca89a3dec95752bd3bc40e4a28b417f817da3a4a760f959af69784d2d1a2fee84f9d23dbae10e2d4a39432cdba72a9ad15e6230d15eac8376f1e0088166597a4028c983a5546b881620e2ca8f3f7ab86dcbf0c9fb585ace164fdcdff9e195416285483edd4b7677915463da7a666d01965d9499c9cd27aff9e3a6d560fcf9e67d4cf4fd203db64368cabe4f17a73ad5a36b58084b1c1c37118a93efdb43c3e52e0ef9ed1306a5bb5aaf67eab570476e380842c0ac7a84130bc64d82766dea057f8e1c8f16c36bc90791140a21b4d79ac96cf2afedeafb23daa933b6dd1a83d4611c6e34a021b3ddb480e6e33cda1a10331a94db647dc5fde37ae37fe0d130736269246a05c735698a4889e2a381bcbc83629a3ba3e4cdc0baa0c5f6ea176b86c14d13801cba800381d7c1c3a74ba672f02ce3287e03b42f856332ee2631d9ce0493fffe052a24f033a34b7e094ffd1f059b9d11f92ab4c7e7e1d41d530c1be08e573c7858a038faad3aafedb068ceacfdd846cb54034f3d0121bcf8cda07cbde5eb85ff448721a827427e78909b5015b50e4fa404ff34ac800c1fa49d11fc2b3e7130b5e1c82c3fd3c1895a80fafbbd9350fd40c7110dc8bf822d46b0176d145576a8c93a7dab206dbfed2dfb134aa24a231013a919195f6a19de43c8816b03ca99229aceb733a997eca67bbf9f9b431659684d117a075b6a19c1ae470167f973cc7d648455d246043ab0fc6a3c9319b6fe86228252b325e8b310e9b3e7a5b3b55f7e2952eab77c59cefcce8a46383ce8463d3a848b1c8ca7f8700a6b7c0287475b6f0db0a521b35ca8c89821d0f3eab064a3e30ec61a0121d6f3f76934c769c7a0d98aa66f56878428c677a9948b9d5d31fbe4d952f9e7642588dc07e05653a5cf1501ac62319977444e98a0f73a4e1b471c575ef00b979a084bffdeea15903d7f91f4f86f874bcd63d7aee418ca69f62f3b2b0e3b96438fb0a0823b163c5e42db8fda8b3e889f1d225ca7ac1e180472e90f7196612da40413944e29f5fac8ee3e2130515f5d81292968f6eb02570e6f22a16db7ebef45342adc81be8384c95210467c54b635610ad104771f8e70a002b58c29de0868de0d51bd276a554213a8d28e9ce6ed1cbab6fcbe329e8a826f20a70f6b144d0e91268c84dae90e1a9a58567add5c3869d10d8edbace4868d35a2dc37d48a76a2052d3f27a96951445654d5cfa9aa432fa449abb8977826f14bcc62dc7d6e73301028491eb08f141b4dea71b1189e59567bbf25e93028ae53477f88f793046192b7fda93374ca7ac63fe11b45218282e13f3be586554edc0a1b2cdb908b1fad366f2da2812abbfff858c133a794cb4636447e3e9d51ea0ac2393688a7e3deda7c8ac1da1a2a4829dbfdeff8e953f9b70955e7828b25e97a0ab0d63ee22530850cde8e49cd0608e82d95809fd88236e32ac206bd855d7bba40171a4f500e8d627ff4e33718b48e8ca3c516aa7ec6a78929d69dfa7eb93bb5f78c37b8e637b6ff4c86d3944086b3098e4c094242de2347f7a57ecc084479845230f4c1a48b586393d3eace3c23ae4c8000012040bb2a5dbda740de3c92e5fd6bfa54daf851fc5e6817585a956c7e1edaa7ab4a8c2e6726f089df2518a8f7c750039328ac35a4bae6fe73303055ad2a359ba3ef95a8382614ee5fc5415445be6477a384ff53e79c8403152eddf08a1646d1bc066537fa7535bb97f4192abf479c5689bd1780e6c42e9a6a061aa532415d67094b8954450f74f3cf0f72bb228277f7440c504744044ea35d33826a10ff0a482f6833db94b7d1d94166f8b21fd25124c5bbcbe6becd27b973a73fc073b71982f3aa2adb4d16029d1740dfc5d2a69016af261c1427d52e2de93248a8ae357de6ca58e93797138176af3c8a2b890b17fd6eabb0f9c9128d2bd05a4dc6c8fd4ea5403a3df9428ec59ea5ee455bb11eec82b58e491fc4923ccaf9fd05a7e7271113cde277de3f18191f14168c33f6008dfa4ebbb6a07c75b8161564ff01b71162a95a0e06086d0d8cf38c4fdd14db3a5fd877dac4201fdb2c422e866faba68a14b94c722eaa971741ceaecdc655177b6112339983d4ab2a865d05b5a4a83eda9587c83ad5b6da3d3feec0533643538588ddf001df8eb5d7c7729d02843c35e8c258138a2dd2ca25438a89e489d1461a1b3724c0f35288cb26ff7bc290b3b1172a13576c4f962df411a5f710f92acb35f14f0b9a8d08b6c9a0c377326b27efada3800f987a15cb312b16b075573222b9e55424ad7d19bda3f210bf7d439213b6a1979d472ee7ddf4d594e955b7c981081569f59049ca5cc283a8d5bea2d3e855e4032c3354f1a8ed68d9c477b6415cdfb448ccb41a2dde8c9fecb3549d403c854c973c9099d9e8741b36e31da978860942566aff9a5e6b01e176c1c8728c615c3a61f8b895ee7edc836c216a1954a81185699345c42b08002e9928433a4473f1220d5dc0c7ebfb9bb366821d5e9c708fde29af74707a70c03bb31ff0a9e36d89202bcc86aa18b5cac62638df56cafa9a6065dd13de146e4e2859b966d513e88cecd83e8af8eec8bd86bef395ed50fb4e6eb3d06fed365b5b8e7bab12b52b6b289dfa9b95efd3182bbd6fd3e9ed8daa66a5e88c5fe0bf191ad5884933df68322d0215bd588812d18f7d3376b82f626465da6653682decb404ad483b29162b819a8b08131f6c96e15e5f9ae9b583757a786c932a48477cc7d71b520c0d206576dac67ea1b6ecb1415f024f293e80264b5483bb42ed8a63ec75a0eb9130e47176d5ae8291a8f9dded319f8765072424aa4edeefef42d75a81baa77c692712017cb925524c0a230343211f43b0b577314401eb71c813604460b3b2c9ca811f15add2383937b67dde87fcb3c702fc05851dcd61980590a7c9f4e10df4ada78afd540f53add80cbd752bb01cd7277fbcec8f499f2071c15fa3194f1b8c73983e2c2a90d637eda625c8739b4a4fcfe25509b0f3058efc7a23a5abdf9d5a71582623766cbfb973b931aae55da45e6dd30525824d6526d5b0aa11def88ef9f6076be17a8f7832d3a3fe5be0c5a9a5593453e16172ea96a3a12723608122d6cd54dc73221df97b2ba45e13adf2edccc86440421e5b2eeb2b1fcfaa55336fc2cc6cd193ddecec200270d46757c109894149fa657a8b3ea313da7356a070d9754508db0c7a8e510b2344348047e9946cf320686ee03002f1076637018fe30ed3984ef5b4b69198280262ed48b87ce995e773faa61fef28a339d214e8df69737590748866e1582e5a519b7e25a6774e2e5fc7fb330ed978e6f29c37c5765a49451b61c330ddb156fce039ac5a3fcdb59daad234afbb09b986ab5e209688ae4e693f79c6c392d11ed215a693d96f7206d53ac82221bdd6d29dcc51cea0f80db65ec543e6edb26f26a3b0ce9f72cf65b6828ee4576730e94249a2c0d95ab76f4155b80e5fbe0afe6d852c92753f4e1ef0f5c0bae187d9c80686da0b64772e827b37ffa7cc72702070eb43b431a039d266e67afccf35f9b8533f88305c886b050a45b257747b00059452c2807154b4ff0bc32ac97d5585e6227c546bc0fb57633ca0791485de48a6afa3a7f31879619232371118754108394cda158cc5dabd58677bc6cbe5717bce72ba4b33af02197ff0d97cb49933b4c0471d9c28f500e04df3b85571c878ed332cc4f1159f7be7959efafa9292", 0x1000}, {&(0x7f00000014c0)="231f10407e0d0ef1967f1fc9e7e281f443f13c283ca8933c76516545fee490f4692363bc7087bb7c67b47cc4c577301183aaa989c7fa5015e5dedd812f7536518f98651071b8c1eaf1291acd1082f7062030f0c8884df501be11370d1710b1108d6a004f37211feb78614de7de58f399817a400cb649d5d3e1e90a04cd4fc0d547469cedc50f99c8cc5dede6de49c572eb26e2878c3c4e14aa63790539d5eeea9c37f4eaa3d2d5d7d6d817073ca0737e624e21b27e6eee442f0404b957a43a7791dbc2779e6dacd155", 0xc9}, {&(0x7f00000015c0)="ac522ef45a4f4aeaf31d9cc7e2a9c4c0315ffcba728594be894f72f3f436e158c013c106cb6a61d1a93de974b9e7d8bde0a9a9ef24342a29172f5ef6693748f0464899caf12581fd883789f7877ef31a6f07d1aa977dc351111b1207b206c6eeabe03cbe4ebabfe2e216fe09abc67b78f8d351a8f87546e04f3e55995b003fa0b20d278d4e6fd1116ab18577889bfb4f7ccb8bb18dcb8e105e11fb446afe8afed1aae2d0e3a3109329a79325c1b22a70089b2ec5364dcc0facaf578c31a72cf0f280bee679f7143c6094744f4a5b41454d0e3207bb8de7bce243ac90696272d9c343", 0xe2}], 0x5, 0x0, 0x0, 0x8}, 0x2) ioctl$TIOCEXCL(r0, 0x2000740d) pwritev(r2, &(0x7f0000001800)=[{&(0x7f0000001780)="598529adf1697b2facd12cc7c4ab63d58ff418d84013b7d0fb7418a60a8134e380a7735f23a60c9400383c3264910c340606123e4f7eb61e005fad46fa", 0x3d}, {&(0x7f00000017c0)="d622cc00a0261533fb5e9c284f5893cc2843a278c1902d7a50bd314f82e5a5", 0x1f}], 0x2, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000001840)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001880)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000018c0)={""/16, @ifru_broadaddr=@in6}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000019c0)={""/16, @ifru_data=&(0x7f0000001900)="dcebe3b4e2c263f1c1003843f1e5077e6ce98be55c36d3f4945693d1a8e3d64aad5eaf501f78a31cf6a864e331febfcfa2c9f4cab9f24e7295d04488e2619f4cf44660801ae424fad93e77efe738adb270dfd69309fcc43c6a0e295b6529d14d7ede0886f4227f6678652851c745155237ac557009d7446ba1a1708aea755462c66f1801"}) r4 = socket$unix(0x1, 0x0, 0x0) bind$inet(r2, &(0x7f0000001a00)={0x2, 0x2}, 0xc) unveil(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)='x\x00') fchflags(r4, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000001ac0)=0x1) mkdir(&(0x7f0000001b00)='./file0\x00', 0x102) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001b40)={'tap', 0x0}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001b80)=0x1) pwritev(r3, &(0x7f0000002d80)=[{&(0x7f0000001bc0)="c55c32a4d15490bb45d02b19ed5202d6a0e1345544c6b04e4a178fd25dfc1060", 0x20}, {&(0x7f0000001c00)="eff1a665740d729b370e7b3788a547caf9a139c3c61f8f39c2877b72e3676cef3ebc8cf1cc371dd99abd18ec9ad52cb29713a314ba", 0x35}, {&(0x7f0000001c40)}, {&(0x7f0000001c80)="1a41aec8702e5c3887a9702a9aeac3d4ea03a8574c661b05e6cbf900785bbfef691f20ed07b329429718eecfc154b76fc338e1a528b6c026d25f961f3da9afdb698db620bd50f072377a99080174b4a41d53f6a21ec6bcb481041baf692ca04135cc453705d70341a81e6e9f1c518a870d7f47e637c054f5bf258bb17a7e7626faded31603063c23ea7900eb67b2ea04e8f0e5d4838fd34d4f9052dd317d5f5e7ee2878cc8926a499ac9ade1beeac7b454689aca998c29fb028124c100d8ea191ac78103b6c44a5c9ef16202e78b4675a31be278c1b5976505", 0xd9}, {&(0x7f0000001d80)="079b6f4bad9c19b27cd000b4771344d5ae3a2234c26cc7ea8cc561898d92f34c50d5f959413cf368f8dadab51cd64a5ab77b9b78299d2753d02376347f179be378e4c24fbfc0470d3afcda6e3181ceda2f33bae0500aa4fcd9ea670b05fa0ab0cff998a855cab64d8eb49c1c5ca5532a75d07b57bf40d7647f6da10febda9790b06658e6a2dd22996c129176a7cf77b180adb582a3d4183a7d65571d25cc1948dd934172c0ba32b7c60e545ef18361f6c0a3dadc4fcc2b52f40b8c30466adf79518f03b24afd431d80d900dc2594fbf47fa20749d3d2444efce093f5927732d5fc3d5c183604538e10e29cf7fb8254774735520b05b7d3730379194e0e3ffdd2a79e650453bc118a8f2cc27a277957259fa1d67e76ca9ce2b39b79d89c8d3a9ba3d477215487c9f98e5e1af145d2631e663d28fb30e11e27be3da18b0466eeda2d1578abd86d7a5c43c2c9dba88c8a361a8760fad864071107dc369d355011089db6af2dc3b776933b967759d83c18e44a8d1185432af669e5a157b1d789e27e08bcaa95996d094893dba528b85c05317a733b43e94b346eff87187742a0cfef0c3f9d1ea2c3c21feda6a8ee36139cda9d940304aba15f5a6e863426bd88a39e9f6f7f446906ece9a2e57ec4abe072e1ee0634210540a061e33d8e82e1414465201fe33d1619094a25ff223c1401174f2687c469987eea8a4e64d85b1c8734cef6bd5c4ce9d8ced7793f9d04c70e2b658492a34df43890951a627a110b7a5788a2ff005460fe5665741ee413a24a6ef8866b88cb8aee516285b75a1c73699363f6515742c3b2e4d5eb0999407c6668d666748a1bc7bae53b12da27cf64c3a691d28ad20e96f21784e10790aeb17926bf42bfea719a8ba103589c2004ebcb8969b943e752c23693ef44c057748722e49af9a335d332c0c0d96b09102440533f7d153dc2fa0330596e6bdaf54af9117bff22c720ed2846c09b0a55b2ade941c46bd3363d59cf62efee0e0aa391cc11b2196e1ac73e84416b6b5644f46a9e4271224746ecd7fe27da0c7474b4355258f2c412d5a287112e5487af7c1d48092d4af4e367f98524ca36b099a2c3c9df7e7df572d19aac18152ac3e30670e46ea6887cf58845ed4b3855116e1a3f9fa6066ed62aaa49d426a54c53460814778bd41f6b35e283bfcfdd7d614521ae559fc7e1da99495c5cfa9725e74f0557a77f79391074cb79ded7d8457568d4554e48bbe94533a80849d832d4ca1f5be02d3beb15ca94bae03ff863842f61728e65d74eeaefa7e13f1734e05e522de54b5bda76fc12af714f0e40ad1d039b34e5b9b1ca895a0476379a5f0b42604ba2772a9a0b1918b5d2f4e4a59fd9fb3281ae8aea02250ef8e5bb8083c6cbd58f66bb7b1bae8fbad619b060ab8e89fe47fb6cadc6a474eb96838ad5233396da938decf6d62247fe04b0f4444ad34e412e576b535ca507e789e66ca5278324a437cdc98151831d1d64f11503b305fecda862ca1bc4e087768229aa4a2eeb9a394ffc9c20e0ea6b8ff60ee75fee2ff0725268442879a22346f2fa4b1b3dba68cbc61d7dcbdcd496d798f5954635c96e9f27ed0a1eb6aadfbea318196d17686d5fd7e2e660c8a0448c4534fc69482f9848e9046f8278aae39b351d856b2e4ac50ae7bb8f01cf6bb2e040fe2403c919b64a5bc625c7c2434c62863a8d16c925e930dec2044a7d575c5be4d784cd8c768f2468db5028a4c1ca5cd79f438e6f47a2329752869956746bde52e0387eb617b60f95e7da439dff49895e0bece3216c67f4075820ac0005218a29597d8e067ca202b489d7e60751216ac5249e1c8b0a6f5896e00555942010db1ec63f3b07177233aedb5f9592049c8c372b2f9a441e7154119dcc695e3503cfbd6f01a97208f80eae0332ee78d2af7e649895f98e42b69fee6fb04d56c39707aeec806fe6736a016e8ae75c4959c909a832a1ae5b608c52a597d178c53e27d446e80564a66d79dc7a16818c6637766f368e08220f9582de50fd7cfa579715197db9dc5549abac0b2c96102fc9b0464b2a9d5b1e9aef01054fb36ea541fb54c02eff1864ef0e9a520433114c05669d9004ec215c006141af7f48098b13ba8b5f16b8df3cf1f47704a526b75ee8406312c092f76c5f156ae3f5e043b5b99a12f8faad192c913f700228ed12d1778a5f260060f4dd9948ddeda42cb472f12169d63dba0844bc6506a1da446bf057b92e09c1da46c301d3ec02996a567a4422bf72a5e88cdb28cd1cb9507e4a920dd3219a52484524dc09e28b9c9af90810c0d1b32e58dde0ccdd83e5f75ac30cf25eab20ed1b91a7f30a18a2cf370b39df67762efabe3555b45a2e35b470b395594db5aafdf132335040a6c9d916376277d1c66d7d1eedf652ff07d5479526f59d7bde0713c9d51a0fb2777228a961ed035f88de40bfe390e8098e28f25ad1255020b9f7d9476d30cd5c6e7234ea93daed4af3e2c40056698c98aa2ab4eecb8135f755c17d9c240d86b7fe5ec0352786c99a21a410e495c186155fc6a91ba805f805fd993388c3e2527b6f4ec52c378f29d3e644fe842e8153296c45c9f5555833bc7d41768048788b5f979ef361dec164c29881e9f958fddbb7e381e973adf47a8dab1d7d91ccae478fc22411712b4b982f5d4af3d0d64ba17e0c961573810159312b97d8cd7568eb3c351ac5fdaf572c0339c9e72d5698be653ec67d2ecd9e3d7cf3ae5a2a587a7325af40d281da12ca5d1d7319ff9aa53b494e54cc0b05b03526502b0513187c38099ff645f8e27cb935828cf39339bb8e7ab3e5fd0f06ab46cd693110e26e3ff0745b34bfc4d3976478f400dfdeac149d4639e889b677fa1164b92a70cc2365fe0e77fa2730e922194b10d37a59f16db833c22af4d064f0370fe54b416b0330b1871baf7918c1e9004cc62b994cecb3f0edcd7381d6793cf6c763ea311fe12fe294d8ec8ed2806912bf1b94f955bd3a6c02633dc4abbfc701c8d55914e166b713459ad9622c29668f8c86a6cb97be5dedb892eb112342a2d6f8565dabe7ad70947e6bb0c2c9e67222c3086851e11132cef1dd105f31ed06115b0dfaa32ef1586caa67d730d4a911c1fdee9897e706804890deffbe1d14e8e5ecf770bb5f2376ae1dd5ebefc613157106da7f84e3f4e559bcee96500805d5da645570a8843b2cc6a61c831d0949e512bdfb63ef463722991faa10a473592de41922f2f11212fd54430f12fec119efccd8d137485ec3766505e4bf904e26879df752249c4f74011f30a6ebd456be6750bfed260a25fceb393faf0d094a3d120aba449f73067cb90f5e60025e15b06787e9a928eb87886dc88cbe8cda5953b660688198301d6344f16b602372eb318962236de63ea9a3eccc720b44f40a31216c8c25ba2e8f7911d85c06571848b26c76bc3d54e2da68009901c434a617211a2ea0047ee9995a9c916590d1713ef352c9aaddf6f4fc2ccc104f2c514bdec9239f6d1b6c2a63954e100ab4ef70e968ad174236eb4092aac4f5bab4ea5f70c76d479c9eb34cfa4cdf218fd6b494006032d9142e3d9dfe1df992046c9ab2eaa78762056b568e48c1ab47485f7d927f85248a018d3cf18bb74d46a398dc1e04714e151c04d64b61dafc7f04fb29b773cbdfbc208446b8d60b027bd315a3fbda020434b9f0fe097964ed6095736fd1dce1a28affba247e201a19004947eab9d60fc2cb41131af40eed877c3f87e6bdc47c6c01713cfbf2228b1c77b39655f4d6dc6898486eaf5241da5474e721845db6f4326e32b8be061b426affa6cf882e9185a933daa76e73c3094a9572ed5307278034da4a34fed3a6d3c69ef4a3547c3105f51b9e04f1d85bb33f12ab288e7d744458b02613e603e8c08206a2f5c513b38c3ea56ea0e2d2ee023f43616b76b345e3ea314f05ef955e2c1ad1fe9f35e58206728de60fd26b8f5789a4fadb9d6f5bfc6984509e033d94c9093b26481d9aa6676a108271499b1502666b1b8e87a2321ae255f09b88b93f4633b86e9b4c32bd49a64412902ccbf303d1a8975733ac44c014c2301de045409bfd0c0ba618e22b09c6bcadf2ac36901d6f5d105b46abd2c5db9b9c785c78b784538c60ff1734e34b1a645495d94b6723ab4c1d9f6aabb23e2c28866e79d44e2d139323f52acf9bc8ffedb3d12bc582d552c95fa92e9ddff80c93dd0292f6fc31d1d754ffc8ac5adde19d5be3641c36ebc532ff181540adba67188885429b7b4880b11ef01d99af96b0e5d5e042767cfa99de0cfa0d0dc62003fbe3c282bc3bef9c400895118ed560118a36ceee89effabd8061cf1174d9d4d01d6bdd04ce975c68d9d04b267b387f9bd6a0bdc866d2e3d913ef16b90702537fad476db2db46daf7211f05edf86a9f617ff3a4e782061f67c28f23304c93ef22ba724f2e2be9ec95d51532091d54cb221a2e86ab2806ece3466c883897684f94c849e9e338eedd6312f5ed7a4a1c20dbf79f72c3bd53b304588889b78affc2083ae99a4daf56699f7e61c19a45aeb773e6198578f2383c8ea80793c707b13d52fea7d74f4ce09cd69b104a6204aca1c34da7f7f7a1e483ad115e3abd8d29c7df52da57d687a7526279c8550ceb1c1653af8638d78475cfbc68d3a34dd38ee205e39d94e65eb8e6f940ae95289f936f53dda2513646c585840f2e5b9d390e0a3a5cbe35a1955db699b223b64b4379cef06f215db56082d66e14015ec99bc0912fc1ea86c0b02754e97c09b5296c9441f9ed4d2940a0de851d588d96b933db54d1b184e33945af20f16562c509b253057d09ca45bbbd83739090b1b2a16519bd4f73b831c340f20f27098e8923defed26016399285f93a55497fa07d8fac64ff76cb93282c0303866c73f4d4bc74d3a5061acb156641b2281137d5956ede05c37aa303f9cab98e3649994e2076f31078f9fff0540ee0694ff9e6f756f534c9883c60c60370af2637100d10766fa0d8432c33e7b3a23dab529f80183301bf2a493eda1eff0c26b28963e05efd73e89b8dcfb8b5c95a69340baf59e9dc3207989f0330e035483277975dd80ef708f816efa795402351d88122e899ca38f6f9fee1e678f463f830a803888d041ff87931717604a12cfd3dabc032f67716c3ef8c973cdcafd0e67b8f7ac625ee9f248e93eddf077f736c29406ca053357439e2862323e8e6cf145319eb4c61dcd82edae4b593ef3081979623cc23171f479126317d7fa783ec6eccd3317669858e76fa4cc67e69707bab32236b49fb9624204f63f660796af9414f2e48fe2769dfb2c2a927dda82aaf22d1a5717cb52287b7de43a44042e9d48cfcbecd62efd471a11155a480dcd28ac1c3622b909997c8006f63e17e15ce3562f9a74ad10041b278af779d2f575f96f2456240326b7326052425ee8c778f05153a050aa6c0a34be1dfa95cedaa28d7d72cb624a8bb13cb8431bff64181ec16abf92be49bb0eed724130f51916cb1cce86e00646c5b3052f2865b36541499878bb524a400e18b9fb6565fe074df2ee516ac011489f4808bd83398cd4a9d3c2109c9dfda1ec30981b7b3b0779344459b2f972988004ec0a573ef6b13767d76f131beea0d492ccc49b425672b6bcdd1c48c4c52f18a03ff3ec1524f1d78034caac15a5315d1acc19fd67454e0ff2bbe25b7c4c2bfd8afda0b45cc80f99b96d9eef014e0cc7b0b3e4665b6b0a3bb7ad56fcec651074c036d641d0511cb701304ff8dc54acf9e846e533cd4156afb492b35761522b981a795b0907e72f14133512a50", 0x1000}], 0x5, 0x0, 0x0) 16:00:22 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDDISABIO(r0, 0x20004b3d) mlock(&(0x7f0000ff2000/0xe000)=nil, 0xe000) getsockopt(r0, 0x3ff, 0x8, &(0x7f0000000000)=""/23, &(0x7f0000000040)=0x17) munlockall() setsockopt(r0, 0x1, 0x6, &(0x7f0000000080)="a29555672a7918d8a2cf68ea0e01dd74cfbe98b664bff7f2664784824b1a55e60f1bccbeca5ebdb20b729f71232b70ea6f4cbe44924defb019892626a78e7df1ab1869e7f0d9ea2a8f093c3c7cea8c5c879aab2c1a3ccc09a5523624e168b74617d3ab4e3a1efbb416995183172103d5e423f4ce97a9da219d60b9c2fc497883d177515fe6b8c7c17ef2e8735a06301ac249f379874e67b8e0bcd5ada41f4aa205c742b70217c19477d00e3f86ee27a3a1d6163ce02a19800824440d9824b0160ee3cb1b7960d3eab5595ed050f6bc42", 0x2a6) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) r2 = dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) poll(&(0x7f0000000080)=[{r2, 0x6}, {r3, 0x3}], 0x2, 0xbcd) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x7d35095e4d924ab2) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:22 executing program 1: unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) 16:00:22 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0xffffffffffffffff) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) getdents(r0, &(0x7f0000000040)=""/23, 0x17) 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, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x3ff, 0x800, 0x101, 0x5, "953f702bdef604e0fc7d2eb325741279d35fa51d", 0x8, 0x4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x2, 0x98b, 0xffffffffffffff81, "85fe4dbfb602ffffffffff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="000000186004008b00002327000000000000002000050000003f00000000000000000000000000e0b5000059", 0x2c}], 0x1) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5, 0xffffffffffffffff, 0x8}, {0x35, 0xfffffffffffffffe, 0x0, 0x8}, {0x6, 0x0, 0x7}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x7f, 0x2, 0x10001, 0x4, &(0x7f0000000380)={{0x8, 0x2, 0x6, 0x7ff, 0x1, 0x2e7fb59a, 0x100000001}, {[0x4, 0x6, 0x7, 0x4, 0x9, 0x6, 0x3ff, 0x6, 0xa1, 0x1, 0x8, 0xfff, 0x4, 0x738d, 0x9, 0xfffffffffffffffa, 0x81, 0xff], [0x9, 0x9, 0x401, 0x101, 0x800, 0x5, 0x20, 0x8, 0x2, 0x6], [0x4, 0xfffffffffffffff7, 0x7fffffff, 0x5f5c, 0x1, 0x7, 0x80000000], [0x0, 0xfcc, 0xb00, 0x0, 0x8, 0x3f], [{0x8, 0x39c, 0x86c}, {0x5, 0x6, 0xd254, 0xc616}, {0xff, 0x5, 0x11, 0xffffffff}, {0x8000, 0x0, 0x5, 0x7f}, {0x1, 0x7ff, 0x3, 0xffffffffffffffff}, {0xff, 0x3, 0x1, 0x2}, {0x4, 0x8, 0x4}, {0x7, 0x80000000, 0x100000001, 0x4f}], {0x1ff, 0xff, 0x0, 0x1000}, {0x0, 0xacd9, 0xe829, 0x3}}}, 0x9, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = msgget(0x2, 0x100) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000079d1b00f20b48809e6298114e9cb17718413e104e39b53d06c9734304b3f66433ba1f8c870d191e35e6acc8f35e18eaf32b13094cb35a88ea29fcb76e3665d6c84a55d20e0eb8748723aa6509a6be273fbf5f2f861fd0843c75cbadd61d752579aa34ceceec50fb7aad550e8c28f3d6f5ce929f460c98132f2cf3ef301f85f9889fba11dcba6665c9e0eeb8ba58c475f0355db29cfb8f15ec8617da1a17e0ff32ef6c96794a1349f9d50aae40c3a2ceba3ceb2ec19006470ba43e564c250a16c87256f877861c021138a072603a15390accd3c"], 0xdb, 0x0) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x1, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x89, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x5, 0x7, 0x6, 0x1}, {0x0, 0x5, 0x80000000}, {0x7, 0x800, 0x20, 0xafbe}, {0x9, 0x1ff, 0xffffffffffffffc1, 0x3}, {0x8, 0x3, 0x1, 0x6733dc2d}, {0xffffffffffffffe5, 0x1c, 0x101, 0xfffffffffffeffff}, {0x1, 0x7, 0xa847, 0x1}, {0x7, 0x10000, 0xd15a, 0x8}, {0x7fff, 0x1, 0x375, 0x2550}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="1c") 16:00:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet6(0x18, 0x4005, 0x100000000) fchflags(r0, 0x10000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3, 0x8, 0x2}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x1) 16:00:22 executing program 1: pipe2(&(0x7f0000000100), 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) write(r0, &(0x7f0000000200)="c99ea01a2b9644ceffad4069e8682999460250b704b29e6995aed292e2225d90ac61885465e8521436ff6a952b8b7c86e51594c67652757890a47fc7e4fd97497ffebdf41563899fd751b56ec6d92d7e87970ba917fc9289433efcbf62b5fe95f021577de912cc0ce8938c2c51c17370dd96297dfb25264dbb36324aae50642cf414e30d56c482ce46f4d15a5c6ff448d572a626c98ab45b56940c54f9585fc2177e31dbabed02fe7336471ec611d9d798208b4256f9f9e7e3f8e83e49df3c9600c79bcb156101215cdf29418259ff6f2dfc43356958571b84761b5b", 0xdc) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff03, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:22 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) dup2(0xffffffffffffffff, r0) 16:00:22 executing program 0: r0 = socket(0x1e, 0x10000003, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0xfffffffffffffc35}, 0x0) sync() connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x19, 0x8004, 0x1) 16:00:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10020, 0x108) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) close(r1) 16:00:22 executing program 0: r0 = socket(0x19, 0x4004, 0x3f) execve(0x0, &(0x7f00000001c0)=[&(0x7f0000000000)='/\x00', &(0x7f0000000200)='/{\x00', &(0x7f0000000240)='-/*\x00', &(0x7f0000000280)='\x00'], 0x0) mknod(&(0x7f00000005c0)='./file0\x00', 0x200000006094, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x7, 0x7ff, &(0x7f0000000380)="aa0bc0bd7ccbe79ae5f713c6f76b807bc0bf2babd97a33373c8342bef47da7fcdbc4e942608de4752772522f9de36ed4606e8cf91da58edd5242127ddccba6e8e9662981dc622da55f4f84f267a0e94cf5f442135296521014544f6ea09404d609a890b1b594", 0x66) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000400)={0x25, 0x4a33}, 0x10) recvfrom(r0, &(0x7f0000000340)=""/6, 0x6, 0x1, 0x0, 0x0) semget$private(0x0, 0x1, 0x41) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000040)="53a4445128ca3076a410217d2c16ba9c235cdf1fdb7e869d9a05ef604c57aad7af6f248f914f4a4ef517f563e2c8f6bec214fbf9944394787fff0a68", 0x3c}, {&(0x7f0000000080)="0c9a48e9badb6372519d5908f2150116cbb22ec0517d7e8116da714104ca7148d01241e55eff988d0a1e62f1824a3635d72bee98321d1407a01ba993daeb3debf367fa7bcb5b2b4eb78e622d8de9aa39804220f319ba1460c4e21e8b7b8c9c18875830d7a91014d0d2b890c2d601664e96249d0ff171a61659bf9e51c7a0a5b0eee40a9cc545d6cf4e46585bce32554805939a89908c9d1d2d3343a9ef039b6c9cf1b52aad5c0111bd0785e4e6aad16cc8650a5f348ef060020c44a5918ea98b48dc34041e7e4d8388593362b3de1dfc4c474f03b2b1df75eec1", 0xda}, {&(0x7f0000000200)="cc2efd00938a261d5c9fcaa83ce6c3cc29ebf7c50346b4f38f3e8fb4375d418faae418adc274b3648e4216265ba25c9b15a01d2f72839bfdf1dace087d28d68ed72b96dd4105a438e221fe49fbd8098b83c92f", 0x53}, {&(0x7f0000000280)="ca8535514efcd0f88f6f09e141deef278022765b11c602d1a828ca0d9568dc79c688b4efb87a084fd59e6a80d3b77b674641d4f146aa723283b870a17f26dd1cb3a6ef04e62b2f28840bab730d7460af516b4806b26b5217fd14de1fd78b9ad10d9a387c1dee145832336652e18a5c8d93707384855c", 0x76}, {&(0x7f0000000300)="40f0cb3637b152b74b0a3c2a533f61845413a715a132be627bb9050cbbfc3ea6a1ff5bec6989b9ba554d6cbd8609b1a2ec166034bb8f767c6a0ca1fe1210fcb52826d51e4ca18671b07a6ac5b3d0a934bb6cb83b8d4c2322409057be57de71838dc74cd2bf57882fbf82a942ceafd37dd8792bdd71d3b7d4c4c8225173199ea6", 0x80}, {&(0x7f0000000380)="c7b93921247fb668bf984eeb3855e22ea0deac0b055cd480a04314c65b7237ffa004f2ea2115650ad390c50d3ae7bea5192fb1c634a2ec264055d41142eb9f814c86e53bb9c4c05608211cb4364d29b9719268c37ab33e7d0f048d20aacf41e04b3862f9e26e8050a6ce14e5f2e951ca123f86159d68c68633ac5042e61cdda0d323ab50a64e84d349677a028e0cdc09528e", 0x92}, {&(0x7f0000000440)="c760da0ee2e4013885bb623e3a3f41b0d321d05ecb5a4d054647af49d174267e002c1dbb03df657fd5425e66c755180608072ace3156b9ecb8c393721002cb33cdb18c27cd38b490df8dd880a198ab58b131f159cb9c830312375294aef45ca7ae0c05319c0111865bf6757724c1d66985a33d10124278f27331a2925b44603f811e8110fc7e12b76141daf3a32560fe959a6434d7a15656055650ad6278a54fb0587c312f3222a84f88dcd48cb24cc4267cbb2fbd7eaaa01a16355e8e8c8a749be5be9f03f9253fba1759f658083248b0048c79e0fc1d90b4b183bf3a60e31b58ca9116a8a0bc0ebcf6e733efb94d9e51587e013cfc25e0519db1", 0xfb}, {&(0x7f0000000540)="f1917b3fcb7ebb9afebaffad5c2f30ab1b2febcb46053e0b690ce3f8c9d69ee990acf9d9d43bb1e35861e4661e3be3a281c1b67c490bcf5c1298e62823e9c255e9887a8d8d864544d6fadc84f9cb2362b9173e09dbe0662fbc09a486a27ab35ffa2611b63dad55094224026d23bc1d67aeb2f41bc98c3b4ea4fe9cbc2a30079b3d407626a150200ef7a018", 0x8b}, {&(0x7f0000000600)="34e1b510b9ebe434e0a5b3cd241a7c6740c747a18fec59bc134825e31d51281005eba865d1599b4ae002affb217a654da74487108c48cd2e485c25ad44acdeef98afb0092b03a556eeee317b22e8b737a3630e8f1d30a4d08ea7588fc8b45187b12482f881639e22dcb5daa4cd621017e4b6eeef8a7898d4d54d3e1080d2e9383d8a44b551d147ec9a70d04ce4b81fef97f325ce6d68da4b935fb5384ec443023898ccff2d497fa35096d541b3ae795ec1f93fea883daff65b11422e7687fb479413fb370d4dd6f50147d3e3d7e6d68833ac5e80781818bec4686741c406c5dcb9f40fcd48e2150907a30f896cb2b7", 0xef}], 0x9, 0x0, 0x29) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) fcntl$setstatus(r0, 0x4, 0x8) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r1, &(0x7f0000000100)='./file0\x00', 0x22, 0x2) r2 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r2, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 16:00:22 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x40, 0x181) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0x6}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x1, 0x77}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x7, './file0\x00', './file0\x00'}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x7) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x140, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0xffffffffffffc18d, 0x6}, {0x18, 0x0, 0x8, 0xa4e}, 0x0, [0x4, 0x5, 0x300000000, 0x1, 0x1000, 0x3, 0x7, 0x6]}, 0x3c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000240)={0x1f, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000300)='[\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='^\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\'}[\x00', &(0x7f0000000440)='-.\x00', &(0x7f0000000480)='}]\\:]]\x00'], &(0x7f0000000680)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='.\x00', &(0x7f0000000580)='(%:\x00', &(0x7f00000005c0)='-\x00', &(0x7f0000000600)='\'\x00', &(0x7f0000000640)]) recvmsg(r4, &(0x7f0000000ac0)={&(0x7f00000006c0)=@in6, 0xc, &(0x7f0000000a00)=[{&(0x7f0000000700)=""/82, 0x52}, {&(0x7f0000000780)=""/32, 0x20}, {&(0x7f00000007c0)=""/193, 0xc1}, {&(0x7f00000008c0)=""/69, 0x45}, {&(0x7f0000000940)=""/99, 0x63}, {&(0x7f00000009c0)=""/9, 0x9}], 0x6, &(0x7f0000000a80)=""/51, 0x33}, 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/ttyCcfg\x00', 0x400, 0x0) mknod(&(0x7f0000000b40)='./file0\x00', 0x1004, 0x2997ac34) setegid(r3) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000b80)) select(0x40, &(0x7f0000000bc0)={0xb06, 0xffff, 0x100000001, 0x10001, 0xfffffffffffffffa, 0x1, 0x12, 0x100000001}, &(0x7f0000000c00)={0x80000001, 0x3, 0xffffffff, 0x9, 0x8, 0xeb5, 0x3, 0xf25}, &(0x7f0000000c40)={0x7d, 0x78, 0x4, 0x426, 0x6, 0x7, 0x5, 0x7ff}, &(0x7f0000000c80)={0x7fffffff, 0x6}) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000f40)) unveil(&(0x7f0000000d00)='./file0\x00', &(0x7f0000000d40)='r\x00') ioctl$BIOCLOCK(r5, 0x20004276) utimensat(r0, &(0x7f0000000d80)='./file0\x00', &(0x7f0000000dc0)={{0xfffffffffffffffa, 0x7}, {0x2, 0x2}}, 0x0) r6 = getpgid(r1) socketpair(0x20, 0x4, 0x7f, &(0x7f0000000e00)={0xffffffffffffffff}) open$dir(&(0x7f0000000e40)='./file0\x00', 0x1, 0x0) unveil(&(0x7f0000000e80)='./file0\x00', &(0x7f0000000ec0)='W\x00') sendto$unix(r7, &(0x7f0000000640)="654b3f62bdceb0f41032caf296f28a0e7eae0900ca102e8d58daa16bda176300000000000000", 0x26, 0x400, 0x0, 0x0) r8 = msgget$private(0x0, 0x24) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x1, r2, r3, r2, r3, 0x8, 0x6}, 0x5, 0xf68e, r6, r6, 0x7ff, 0x7, 0x3, 0x5}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001000)={0x4, 0xffffffff00000000}, 0x10) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x45}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xff5, &(0x7f0000001380)="6e4245fddf7dc7a7d82dd0b4c9b888a26f1bf4a6941c942211f1b1769f462d2ca73c101ff90a467a0185c167a8e470cf5e0d3c611c4e3db15a124c3ebba6cec6474aa960a56ef35855570514c0404be34c6abe9176b9be2435398396f942595bf73990535fcdebf38bb493ab148bbe943d9d0886a8e5802fa93ce96ad139938a2ab5128e6ab374028e4f6c5edd7ff10e1f67012f7fd45d528f9b29a1b017bbb7cb4b5501426294a900c9f7643f47d3c6ffb504e7d875f093135e12f536a107c6fb612c7d530250c1b11253d78be59d563e494a798a3b667c1cac7ac8ec69b7c7bcb3f1f41967e3a7782ccf8fb252778d1e41c5a310c06be399a83d57e3ffd64c28b8dbd2271ea4bbbf8cbe9209ca7f5053f354cb025fefab42d8683f3f38cfbe8f37308717ac61972143b337dd277d8295889d565942a4bd125b6a5fe221ff0a9e2b6684200a6df7dc5916092b7a91faea4154420458788a7f2ffe203caaed6a8f7b7c09af486cc81ce3174bd23d763b65e718d850e655e9668ba4985f0d3c27b1551751fc17889064266318688941574663b8dfabacccebdd898fa5847cbfc4a800c8ac0ad7ee1d7553aab5a0ae3fa5506168b3d598183613a0856f4d909317d572f522dea5603a2e84d693603b9980ec0ea69a01879b061c78aef7424603b567dc00f9ef1cc92d0d98fb33b97545617ec0d5d40f821df0efe94583e81820c2b77b0830c2735ac158fe82dc41e893ee16ba86207be569a8af446a3be5897c9e3ec2e850c1529da52129c854c854cf0e9d0b7d38c5a12d8d8af95fa04d4eebef53e9f65b232e376b4ee68159a1b0d03f86d6b106e4b2a4daeb2755cddcb18aff3c2f3e34bfcbff51b74fe4c7d8c44d5c8583221125436b7dbace59b79100691e78760712e29760566f27f24c7dcfdc9a35eeb734a039c8e2a2b1651ebe364f88a1efc45d4e9f052242e29e4fe6d05f0c2f67923f66c8fb2457f9eaa4f8fa0a36dfe1b5c881c18ca3eba74c99fa0b24d0b5def89e085ed50a7717eea8cdf3c6c436ff9d114e7589295589d68c773455221d690c7fce4d6e58c9363aac4a752c11acd3c11836a42c1dbae74d84cabbde1f78bc62c6a5b3076e1f6af4b97e48af8e4f4338da23cca61bba021cf52083dfbbe7893b738b28cfb9519cf2b4be7f1b8bc18eff979fa848a5ba598912f3c5db0a31198c061b8f12d1148c3e655878fcf8f861a8d824886e6367a9b95e985b02def291fb4194af774129208e2400a783dc94b50b39bd87db8c199effffdf0e83ffa616cc6055875572b1da86d56d7cda7bc69c73d83f0d30a53cb8ba90984f3039caf632c8b6c72a84514102dafad33aee87ab704187d29118086f44bde16e36701ef7b905aed6abf22e903faca73732d626cd30f5b590ee3931da2f56320f4a0d28eedf49bd1a6067b3e42f5b0836f8fd22e5161757bc6ae4ac73ecdb5a8a1a7c72148797b14fdb40bd3f579a145dd3b4926ddf416c06ed36f2f6fe54f518c99b9df6de3961bed2c39369f95f3c23394798e8822b8f5455dc524dd0ab2904e09a4c97630f1abc99388effdd712b138793851f484f7a76506acf9769804eeb6613b37e8224bd8d311da8d1e59fe714fa40a1dbe1bc933254996bf1755778d0b520e712edd0dbeb146586210e5386cbfed6e89c71ef8f8cf3a359333328863ebc605177a2578be3e81ccc91869642234f6d69092af294b618e1d43609da9e4730bf72a9bd9685f3504be76127d6be4b8caee6250a9b9c0e2c1b1921ddbc7b84d168c4de01d02f7d7391ea96f9ee8d8198ebfced4c2de9c23ca3495134152b68422764b5257ce053e1c2dd9717e4d565c1f95e27dd08593df2c6e70ad952a5392e88928b0be7a04110644ee19fcb47bcddff9b3b082caeebe8284c6af67093914657b0a5675178fead1f128dfa1a2055158d6e0daf9ab446d9531fdb84a72d0933ff50e8e6ee0281e46fd5c450e7c8fd7ab657ec58a5f163a9ec1fc5c70623c6d0e2cadc4f6de463eca6355ea633d7945b77afe7a98d792391cebf0f33011861d530ef75a38c7fa15e073097998ca18337b4c2fa50c7e0f94750c686ef1ef2440241fe644abfa10cf84201635a0a822124c5757de37b1d607f11b9ec9906e4414a33c4b3865f22f180def5a0f74a3955ff980537b640de6023af49a527923ebdbb62e22eb503f513478ee44b2b2ee96556cad3d5f6ac4f716ce9312254f9520cd5dff1172d8bde042f215727b68089d80f5556c280c1778e7b423f7d37d1db91c905ee7a84c5470e529b0c7bc5ffa78b8f693dc7bcbf0ee3e25a93fe6854a53ad287a1f5a561e98f8697937776980501bdc56d2f2953f4f0b7d666d31845ff929918ad3525ba63c3273c56192403295c0e68ca4d07dfc23a3f2cf40509cf37b72ea80e12f6c349125c20ce9c815e14a0f55a4f38c41e02cf0c2e9f9917e7770897eb33441e0d551117f022ab25d633ec85a31de020def1f5a5643476bad2da37410bd7634ebf6632c60632c7401fd2e31732d036a315ec1595d91129c97e89f5b65110a78e4124c67cef41cf3b6ab58d2a246b0c204ab90df41cc4ee25c9761925c974906c7c9f9fbd534b58f81344dfbabb04fbb2c99a0b1f494234e432055a41d4335793af3fea2066d9386cc453737dc5f23ba76e8884b19bec4191f167eab3f41e62439c12efa5c0f1aae33eb9663430af7efdfe9edc566ea26dc91bd2348a50507916c995055405b7059f5f01dc923453b562d4a54ceb73a64c8ab79570b3bf0d329e80dd6f5951cbee202a254c459db5bdadaa0a23667cfc5244af6847a046423626c6a0e73fe1f2ef81e0e5f2bfeed78ce90f71fefe36b5e9b2489d03cf4f806d4e0541dd9cdac2daaa916736aff0f381f0c7e3f701851666c95981a71307a774c322b74a1dc571aab56a01c1aa784b606e6f3b6b17427630ee2daeb8cf2989b6ccc256b150f6801ef8a8ea9adf9a46580b8adc1fb1763fe45fdd548e127f6e8b5bd5bb1ae914ea3a7f1d8804f3460ce998710f629a690b00caaa820ed55ff4a83f9d81d01396e7186f7a57bdb586c9150f930e7ed8d7e246a4354a8f452548dc0adc02cefdad9558ee52f3e289e013d03a8e5811479483efd67af1cae281aed87baae3f7e7f8ef6c4b314324d9f186caf2ac64bfcaed503443c564f7d4e7925b1f963a91bbf9f372eb49b0260d0d756c8a1ab658bda5b50a3580727f0a6c23fc464dd3983a554fd9eddca5ab6c9a9c884c1040801c90e0cba9e14995debd03ea453ada3f18d02298c5ddf97702633f6b92c6f1c378bc5f89922d7298acddbd6a6ec381525c39ee9b07211a335cec0aa994bdb7fb15846d3af1d2e02ca6b6fd951772bca326e43e800431c06bc0e3b611a047eb50f4fb3eb3b808133e5504ee9b2bbd388b52db39476b8037ad33416c15f3f8ab76ecd8840de1e5947c8629163691af32cbd1232fdb59e815054a4a21fba6a4e8221840e2798af3ad34b7bc38a6807978787720ccf0b42aed6e90d5bc5646032e9593d439805db21cf618f753ca66049b0980bb973372fd2b992883659059be7290ff5d66bc8dbe7d3b765d868c351f1f0b5d75aa556a375d04b35e2286d1eb99bf0ce1a2d991824c596a79cd3a0929809ad2e87e01f6ce2d8e33947bb0944f5e40bb142266472e2599bd459a653232ad30a56aace06a781f31868369a67adfc27f881123a0e4a425fa83dc5a58afd69b54d6d75e17cc58088f1d9937ee5cfa69be293d4b07d985d9d472685779335891091666a6f31dbacabdb7a0645c0a66294fcec80b2775193906d7bcf738d749a9fb6d6cf77cb5cc7f7317cd8222c06dcfe44211088eb8ad762784b8d57dd061bfd137027a619712f7a07ac3a6d0178fdb12e18321979a3638c3ce847efcf3c85d758274e062013c69bc8c71bf7060706d5c8c703e95b6540e81a0071b892ec11a8d30669fe16481d05b02408662369d30b4e381b8fb4dee0bd4a7254af043bfe76de94a87221cc1c65bc60175c5ef9a47cee01a3aae860eaff85432a732b1247fe98a6bd55a74e161ddf72a9eaa80aff44e78fdd5d8eb107c895091842064a668ef56b7e4b7a307f816eee64c21837c29373a818e4bd510e5d2fcdb37b2d4e93f241b0ac575f038209052769a740bd3208bb88588bd6413498f4d95f3e1668bf68f45bf7fdba7e84f95f92629156299947c11f5c880910cc07919370a3bca76c4bcb2b4cc75b5336aaa514ca4695ed18e4f1b2ded1acb8c18d2e46c043a9a71f49e3fc01ab087ce8f8f31f7fb93189d1190415498103d5a247ec1d6bce16b0714557ea5b0200f4148bbb657c3532fae3a9205a8876cd219abbdca921642b97da15e497655f27caba128cac01c9dbaaac3837769061f568ebef2f4ef85db564958ba5fe078a16a14cd2d34cb902dbee7449ff4e8e080b0df18bfe2aa88c030529a8d0d84de77b27c92c9e2ba0a515b6dd0e88a299f62b89ad626a5217ac7d118cc8777f596b1b11d3f0a6cba21d117071ced55c17472565ab140c1d9fa031b85b3e30b4196ac5e48b76e79d1714d39166291e31c97ddf27441572416bf6103bf94fe3b3a3313886a92994d8ca062b4fdcf56c5c81a7268d3ed346709ed09c66838b79eeaf5f94240a651d8bb28fb7371bb9e9aad2d112d3c9a0e0248c47db6d90be1748365a09ff6089ba6468f915e3c68d427b6a72b81a6543f5c311b6a24473e16a5e72ca8046c50e4819817943fac4575a075f0429b775f11f947a22900181f46f758cc075bc04b4a64b360e64cc3a5e52a9d762ef579956e344f54beeed874750694ca4501803a1bff680dbf5e61067d0fc6802c65be5139ee2dab4e1142dbb933114cbc247ff59d281be76a6119e7ada1b1a41cbf6116933d13edd3f697f0a7582b1be953b837a86a60847bb20fd42be0e01a81bcdbd207fffef1d6f4a106b849c7d43be5eb8b2f3e703743de2cf6ce80c98508246d3d8f75843e754cf422ea608b3e0aab896340ab027df9dde6f4f13c27a75a0c8bd0f4e6cc9c8f876a00015e1988d5f97cd194342c5d27174a561dd63c04f6ad5f6f21d2b182590823f81a88f32b5d5eec51a58c019a793cb39659439202f7351c3e345085d3b106334b8536bb2577102a069109f5dbbbc712a8619a90680a627f3e0d212094cced6018248adbbd85703d344cc5f8a3846d296b7a1e8d009c5ead3e04ad16abc63cffc050f465b8fcd706e61cf90bca66f8d4c552223930a24be372e98cadf73db3bad4468e19530f318d8f4a5fce41abba3a36e59039accbc86c771953f320b5cd4d9de1afbe58ccfe4ea4b5c20a4f4c44c48a90e2e82a8cd5bc123050b938095baab46ec4167a37266378a9499656557c68e278acd4fd95655cc9251aa506997f90ca0033d3d306a2c4f94ac5581ad6a5e9fbe41ef5f7604a3ad4f5aaf48d61e7ab4991570a4f8d6140f9bdae73133757d779bde3a26694314c20b9ae7a0b60e2756a3543398c4438dc6e17f079814623c2d2e53263cc53b3ab3909d9cdfa9ed0729195d3f31ce5ff3108006b1ae554b0b2f308563540da32063f2bc47d917de162c8cbab3f10614a360509af91bf9dc5aaea73827560c5e4a753733718e0639c35ca7e181abdaaee418c62962dd69dec944300589ffee404484888c7fbc39ab38d2f842eb03c795b7fae4c0387778260b27f16d3cbaca82febbd8a4f8893e26e58608f1f7dbda22ea44e0cca593a4c382399234258562069333a993cf7b5bc37694d") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) r1 = shmget$private(0x0, 0x4000, 0x44, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) clock_gettime(0xffffffffffffffff, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000140)="a9") 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0xfffffffffffffffd) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x8060e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x402, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x2d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x400, 0x0) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000240)) r2 = fcntl$dupfd(r1, 0xa, r1) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000200)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000680)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:22 executing program 1: getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{}, 0x0, 0x0, 0x0, r0, 0x8e9}) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 16:00:22 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x280, 0xffffffffffffffff) r2 = getpid() fcntl$setown(r0, 0x6, r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x1b11620000, 0x0, 0x10, r1, 0x0, 0xffffffff00000000) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x28, 0x18) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x15}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) listen(r2, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x0, r0) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x0) open(&(0x7f0000000240)='./file0\x00', 0x40, 0x1b1) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000000)={0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x40, 0x5, {[0x0, 0x1f8, 0x7, 0x101, 0x5, 0x3, 0x6, 0x5, 0xf57, 0x4, 0x3, 0x2, 0xff, 0x2, 0x0, 0x80000000, 0x7ff, 0x1ff], [0x8, 0x5, 0x3, 0x3, 0x4, 0x10001, 0x80000001, 0x8, 0x6, 0x8], [0x5, 0x2, 0x81, 0x22, 0x8, 0x1, 0x5], [0x56, 0x400, 0x0, 0x0, 0xfffffffffffffff7, 0x6], [{0x0, 0x4, 0x7}, {0x1000, 0x8, 0x7, 0x80000000}, {0x7, 0x80, 0x5, 0x4}, {0xfff, 0x6, 0x9, 0x7}, {0xfffffffffffffff9, 0xf6b, 0x8, 0x80000001}, {0x100000001, 0x7fffffff, 0x0, 0x2}, {0x0, 0x800, 0xc25, 0x4}, {0x2, 0xffffffff, 0x200000000, 0x7f}], {0x3f, 0x8, 0x3ff, 0x20}, {0x7fff, 0x400, 0x7ff, 0x2}}}) `‹#' ?àµY`‹#' ?àµYfree inode //1536 had 1073741824 blocks dev = 0x400, bsize = 16384, size = 16384, fs = / panic: ffs_blkfree: bad size Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 514885 51969 0 0 0 1 syz-executor.1 *117251 37699 0 0x2 0 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c ffs_blkfree(fffffd806e1fc550,16,4000) at ffs_blkfree+0xa0b ffs_truncate(fffffd806e1fc550,0,0,ffffffffffffffff) at ffs_truncate+0x1291 ufs_inactive(ffff800020c13338) at ufs_inactive+0x159 VOP_INACTIVE(fffffd8065dd9b98,ffff800020b38ee8) at VOP_INACTIVE+0x4c vput(fffffd8065dd9b98) at vput+0xb6 ufs_remove(ffff800020c13428) at ufs_remove+0x13c VOP_REMOVE(fffffd8065da7d58,fffffd8065dd9b98,ffff800020c13518) at VOP_REMOVE+0x61 dounlinkat(ffff800020b38ee8,ffffff9c,7f7ffffe62e0,0) at dounlinkat+0x195 syscall(ffff800020c136a0) at syscall+0x552 Xsyscall(6,a,7f7ffffe62e0,a,c709bf5f380,7f7ffffe67a0) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe6790, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic ffs_blkfree: bad size ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ffs_blkfree(fffffd806e1fc550,16,4000) at ffs_blkfree+0xa0b ffs_truncate(fffffd806e1fc550,0,0,ffffffffffffffff) at ffs_truncate+0x1291 ufs_inactive(ffff800020c13338) at ufs_inactive+0x159 VOP_INACTIVE(fffffd8065dd9b98,ffff800020b38ee8) at VOP_INACTIVE+0x4c vput(fffffd8065dd9b98) at vput+0xb6 ufs_remove(ffff800020c13428) at ufs_remove+0x13c VOP_REMOVE(fffffd8065da7d58,fffffd8065dd9b98,ffff800020c13518) at VOP_REMOVE+0x61 dounlinkat(ffff800020b38ee8,ffffff9c,7f7ffffe62e0,0) at dounlinkat+0x195 syscall(ffff800020c136a0) at syscall+0x552 Xsyscall(6,a,7f7ffffe62e0,a,c709bf5f380,7f7ffffe67a0) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe6790, count: -12 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020c12f50 rbx 0xffff800020c13000 rdx 0xffff800020b38ee8 rcx 0 rax 0 r8 0xffffffff8140fa33 kprintf+0x173 r9 0x1 r10 0x25 r11 0xbb69db8dd146c28 r12 0x3000000008 r13 0xffff800020c12f60 r14 0x100 r15 0x1 rip 0xffffffff8162e618 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c12f40 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=117251 stat=onproc flags process=2 proc=0 pri=17, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff800020b389f8,0xffff800020b38c80 process=0xffff800020b8ce00 user=0xffff800020c0e000, vmspace=0xfffffd807effe2e0 estcpu=36, cpticks=3, pctcpu=0.17 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 51969 514885 44940 0 7 0 syz-executor.1 51969 404439 44940 0 2 0x4000000 syz-executor.1 51969 54222 44940 0 2 0x4000080 syz-executor.1 40155 54229 1 0 3 0x100083 ttyin getty 44940 6378 97573 0 2 0x482 syz-executor.1 28707 505989 0 0 3 0x14200 bored sosplice *37699 117251 97573 0 7 0x2 syz-executor.0 97573 375786 17709 0 3 0x82 thrsleep syz-fuzzer 97573 111668 17709 0 2 0x4000482 syz-fuzzer 97573 337546 17709 0 3 0x4000082 thrsleep syz-fuzzer 97573 248377 17709 0 3 0x4000082 kqread syz-fuzzer 97573 507316 17709 0 3 0x4000082 thrsleep syz-fuzzer 97573 326488 17709 0 3 0x4000082 thrsleep syz-fuzzer 97573 407831 17709 0 3 0x4000082 thrsleep syz-fuzzer 97573 375599 17709 0 3 0x4000082 thrsleep syz-fuzzer 97573 358191 17709 0 3 0x4000082 thrsleep syz-fuzzer 97573 336961 17709 0 3 0x4000082 thrsleep syz-fuzzer 17709 516939 62394 0 3 0x10008a pause ksh 62394 123612 79261 0 3 0x92 select sshd 79261 451544 1 0 3 0x80 select sshd 46725 14597 70341 74 3 0x100092 bpf pflogd 70341 413897 1 0 3 0x80 netio pflogd 76899 236427 89502 73 2 0x100090 syslogd 89502 104190 1 0 3 0x100082 netio syslogd 8026 265895 1 77 3 0x100090 poll dhclient 91351 443318 1 0 3 0x80 poll dhclient 55303 261973 0 0 3 0x14200 pgzero zerothread 20543 497856 0 0 3 0x14200 aiodoned aiodoned 67006 50740 0 0 3 0x14200 syncer update 80433 364052 0 0 3 0x14200 cleaner cleaner 96158 179485 0 0 3 0x14200 reaper reaper 55521 515701 0 0 3 0x14200 pgdaemon pagedaemon 93485 498321 0 0 3 0x14200 bored crynlk 37880 133181 0 0 3 0x14200 bored crypto 58185 383831 0 0 3 0x40014200 acpi0 acpi0 14445 172263 0 0 3 0x40014200 idle1 20573 268152 0 0 3 0x14200 bored softnet 5262 271200 0 0 3 0x14200 bored systqmp 86804 373195 0 0 3 0x14200 bored systq 90568 184754 0 0 3 0x40014200 bored softclock 91795 149908 0 0 3 0x40014200 idle0 93281 112148 0 0 2 0x40014200 smr 1 23419 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 37699 (syz-executor.0) thread 0xffff800020b38ee8 (117251) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff823673d0) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 tsleep+0x198 #5 biowait+0xa1 #6 bwrite+0x1e1 #7 ffs_update+0x2c2 #8 ffs_truncate+0xc76 #9 ufs_inactive+0x159 #10 VOP_INACTIVE+0x4c #11 vput+0xb6 #12 ufs_remove+0x13c #13 VOP_REMOVE+0x61 #14 dounlinkat+0x195 #15 syscall+0x552 #16 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e1fc5e8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x1575 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x77d #11 namei+0x61c #12 dounlinkat+0x99 #13 syscall+0x552 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e28ac58) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vget+0x1c3 #6 cache_lookup+0x2cf #7 ufs_lookup+0x1ad #8 VOP_LOOKUP+0x5b #9 vfs_lookup+0x77d #10 namei+0x61c #11 dounlinkat+0x99 #12 syscall+0x552 #13 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9612 6896K 15008K 78643K 23827 0 0 pcb 25 9K 11K 78643K 2315 0 0 rtable 113 4K 5K 78643K 1204 0 0 ifaddr 76 18K 20K 78643K 562 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1759 0 0 iov 0 0K 24K 78643K 628 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1200 75K 77K 78643K 5963 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 82 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 568 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 5231 0 0 sigio 4 0K 0K 78643K 65 0 0 proc 54 51K 83K 78643K 1075 0 0 subproc 32 2K 2K 78643K 53 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 477 0 0 in_multi 33 2K 2K 78643K 202 0 0 ether_multi 1 0K 0K 78643K 23 0 0 mrt 0 0K 0K 78643K 28 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 668 0 0 pfkey data 0 0K 4K 78643K 4 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 101 21K 31K 78643K 18187 0 0 UVM aobj 130 8K 8K 78643K 145 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 260 0 0 NDP 17 0K 0K 78643K 150 0 0 temp 207 2744K 3384K 78643K 19500 0 0 kqueue 0 0K 0K 78643K 46 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 inpcbpl 280 2090 0 2083 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 71 0 27 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 158 0 158 1 1 0 1 0 8 0 tcpcb 544 776 0 772 1 0 1 1 0 8 0 rttmr 72 9 0 9 7 7 0 1 0 8 0 nd6 48 9 0 3 1 0 1 1 0 8 0 ppxss 1128 102 0 102 17 17 0 1 0 8 0 pffrag 232 3 0 3 2 2 0 1 0 482 0 pffrnode 88 3 0 3 2 2 0 1 0 8 0 pffrent 40 10 0 10 3 3 0 1 0 8 0 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 64 0 57 1 0 1 1 0 8 0 pfstkey 112 64 0 57 1 0 1 1 0 8 0 pfstate 328 64 0 57 2 0 2 2 0 8 1 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 263 0 72 13 1 12 13 0 8 0 art_table 32 264 0 72 2 0 2 2 0 8 0 art_node 16 64 0 24 1 0 1 1 0 8 0 sysvmsgpl 40 34 0 18 1 0 1 1 0 8 0 semapl 112 566 0 556 1 0 1 1 0 8 0 shmpl 112 143 0 15 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 9906 0 8426 48 0 48 48 0 8 0 ffsino 272 9906 0 8426 100 1 99 99 0 8 0 nchpl 144 17362 0 15730 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 54258 0 54258 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 7 0 7 6 6 0 1 0 8 0 scxspl 192 52242 0 52242 28 27 1 6 0 8 1 plimitpl 152 429 0 421 1 0 1 1 0 8 0 sigapl 432 5435 0 5420 3 1 2 3 0 8 0 futexpl 56 61050 0 61050 2 1 1 1 0 8 1 knotepl 112 913 0 894 1 0 1 1 0 8 0 kqueuepl 104 1095 0 1093 1 0 1 1 0 8 0 pipepl 112 3238 0 3219 9 8 1 2 0 8 0 fdescpl 488 5436 0 5420 3 0 3 3 0 8 0 filepl 152 31652 0 31550 13 8 5 7 0 8 1 lockfpl 104 1826 0 1826 3 2 1 1 0 8 1 lockfspl 48 649 0 649 3 2 1 1 0 8 1 sessionpl 112 26 0 15 1 0 1 1 0 8 0 pgrppl 48 85 0 74 1 0 1 1 0 8 0 ucredpl 96 6395 0 6386 1 0 1 1 0 8 0 zombiepl 144 5420 0 5420 3 2 1 1 0 8 1 processpl 896 5452 0 5420 4 0 4 4 0 8 0 procpl 632 17115 0 17072 15 10 5 5 0 8 1 srpgc 64 11 0 11 8 8 0 1 0 8 0 sosppl 128 65 0 65 15 14 1 1 0 8 1 sockpl 384 4087 0 4068 8 5 3 4 0 8 1 mcl64k 65536 583 0 0 68 34 34 64 0 8 1 mcl16k 16384 9 0 0 2 0 2 2 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 11 0 0 2 0 2 2 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 13 0 0 1 0 1 1 0 8 0 mcl2k 2048 169 0 0 19 3 16 19 0 8 0 mtagpl 80 4 0 0 1 0 1 1 0 8 0 mbufpl 256 694 0 0 37 0 37 37 0 8 0 bufpl 256 19466 0 12436 440 0 440 440 0 8 0 anonpl 16 536521 0 525193 177 115 62 63 0 125 12 amapchunkpl 152 32902 0 32793 53 46 7 15 0 158 1 amappl16 192 30149 0 29531 197 157 40 44 0 8 8 amappl15 184 3 0 3 3 3 0 1 0 8 0 amappl14 176 67 0 60 1 0 1 1 0 8 0 amappl13 168 2620 0 2618 1 0 1 1 0 8 0 amappl12 160 17 0 16 1 0 1 1 0 8 0 amappl11 152 60 0 45 1 0 1 1 0 8 0 amappl10 144 86 0 80 1 0 1 1 0 8 0 amappl9 136 3178 0 3174 1 0 1 1 0 8 0 amappl8 128 2749 0 2721 1 0 1 1 0 8 0 amappl7 120 43 0 38 1 0 1 1 0 8 0 amappl6 112 58 0 51 1 0 1 1 0 8 0 amappl5 104 175 0 160 1 0 1 1 0 8 0 amappl4 96 5771 0 5737 2 1 1 2 0 8 0 amappl3 88 390 0 379 1 0 1 1 0 8 0 amappl2 80 43568 0 43497 4 2 2 3 0 8 0 amappl1 72 126028 0 125593 25 15 10 19 0 8 0 amappl 80 17454 0 17416 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 144 0 15 3 0 3 3 0 8 0 uaddrrnd 24 5436 0 5420 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5436 0 5420 1 0 1 1 0 8 0 vmmpekpl 168 45846 0 45819 2 0 2 2 0 8 0 vmmpepl 168 664690 0 662935 218 125 93 98 0 357 11 vmsppl 368 5435 0 5420 2 0 2 2 0 8 0 pdppl 4096 10880 0 10840 6 0 6 6 0 8 0 pvpl 32 1379570 0 1365053 327 168 159 161 0 265 33 pmappl 232 5435 0 5420 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 703 0 43 20 0 20 20 0 8 0