8a83f1b83b3b1cdf8f2f4fa08a9f4bf5843be94fbddac41660293080ddd78b8b9b385dd8aee5baaafdb8ab2344eac77c06beea4bb5859660a68f325fa76b0b0df84927c470a7d53c2179631d484d6786c47bbf0abd94789349a1a8f030cf55116b1c5848cc69a5bc287b893c8c4f0cbc90a9de313e6a8cb2acf4d", 0x1}], 0xb, 0x7) syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000440000000000019078ac1400bbe00000010c009078010000004a00fffc00000002003c0000e0000001e00001830f00ac1400bbac1400aaffffffff0703000000"]) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)) mprotect(&(0x7f00007c3000/0x3000)=nil, 0x3000, 0x1) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f00000000c0)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/23, 0x17}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 6: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) r1 = dup2(r0, r0) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x3, './file0/file0\x00', './file0\x00'}) ftruncate(r2, 0xfffffffffffffff8) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) executing program 1: socket(0x18, 0x1, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYRESDEC], 0x15, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6220190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bec02d51201f93b9860f69d58fca21e1f36041df344b049af8bf321177b2fdc7cc2725691dc000"/110], 0x6e, 0x0) msgrcv(r0, &(0x7f0000000200)={0x0, ""/8}, 0x10, 0x3, 0x0) chown(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000700)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1f) r3 = socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="094b000000f292aaaaaaaabb0800450000301400aa83458f02fd82e00000010b019078005d693929e6103260e83273b9121ec675c1449571896abad685b20cb628cbd1fc74c08a96191081c5394dab725e72b7399199b1b1d655a9fe7676b5e48bbff738be6e678f4ebd6d9e704f2b773b19c04e3d6c2e294e8a296ca802aeaed4106af27896700000000000000000001e8a101e21aabfa43157aea7546cf20460bdc91751f4629b557e0f20468e8dd6ab59ae57ea27261fd5038d0729551b8d14f2d1c39f5fdcef09110971fc928d0dc2c56d8de151e7f550c2209569b2ec61ef13edb075c2d737c157857b472711f31ef44558ca111497aa7b593362569ab9dcc9975382de2978a356acdc9b55671876320b5b188af4de84ee3a41393135985f453b6bf23d8b9b678cb86a81fcf0a8b36df27d3bb8619c525a8d650a7bad9119e71feb054ff2d7985ec7a00f24923c94f3f1a290a064c15f6c296e32a9c6367a2f5643100da2935252141e038151786cc6f5247c509bc760d4c2945750c081ff4d28f5cfd56921a839"]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000000)='a', &(0x7f0000000380)=0x1, &(0x7f0000000080)="030943961a2933f82563f4b3d4", 0xd) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000040)="14bdfa5d1d34e2fecb284a0398307dcda9aec43050036123339a346f737850551408753f95b7687d69e999cd14f50cfd1cc668a9d6818ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e782023740000000000800000010000000000000000fd00", 0x99) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1b2}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r8) setgroups(0x1, &(0x7f0000000100)=[r8]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x2, r5, r6, r5, r8, 0x6, 0x12}, 0xb29f, 0x2009, r4, r4, 0x1, 0x2, 0x5}) executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f00000000c0)='.\x00') recvfrom$unix(r0, &(0x7f0000000100)=""/152, 0x98, 0x43, &(0x7f00000001c0)=@file={0x1, './file2\x00'}, 0xa) utimes(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{}, {0x4, 0xa8a4}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0xc4) r2 = accept(r1, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) getsockname(r2, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000400)=[{0xfffa, 0x5, 0x3, 0x6}, {0x8, 0x3, 0x81, 0x6}, {0x0, 0x8, 0x7, 0x7ff}]}) symlinkat(&(0x7f0000000480)='./file1\x00', r1, &(0x7f00000004c0)='./file0\x00') openat(r0, &(0x7f0000000500)='./file2\x00', 0x8000, 0x100) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000540)) chdir(&(0x7f0000000580)='./file2\x00') msgget(0x1, 0x400) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000600)='./file2\x00', 0x2, 0x28) fcntl$dupfd(r3, 0xa, r5) r6 = accept$unix(r4, 0x0, &(0x7f0000000640)) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000680)) chroot(&(0x7f00000006c0)='./file2\x00') r7 = kqueue() kevent(r7, &(0x7f0000000700)=[{{r4}, 0xfffffffffffffffa, 0x2, 0x40, 0x3, 0x2}], 0x7fffffff, &(0x7f0000000740)=[{{r5}, 0xfffffffffffffffa, 0x40, 0x40, 0x9, 0x5}, {{r2}, 0xfffffffffffffff9, 0x0, 0x10, 0x6, 0x100000001}], 0x3, &(0x7f0000000780)={0x8000000000000000, 0xa6ee}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000007c0)={'./file1\x00', 0x7dbb, 0x80000000, 0x6, 0x1, 0xffff, 0x8, 0x9, 0x2, 0x0, 0x7f, 0x5}) getpeername(r4, &(0x7f0000000840)=@in6, &(0x7f0000000880)=0xc) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000008c0)={0x7, 0x2}) kqueue() r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000900), 0x8060, 0x0) mknodat(r8, &(0x7f0000000940)='./file2\x00', 0x2000, 0x7fffffff) recvfrom(r5, &(0x7f0000000980)=""/58, 0x3a, 0x1002, 0x0, 0x0) executing program 6: syz_emit_ethernet(0x46, &(0x7f0000000100)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x10, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) chroot(&(0x7f0000000740)='.\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x1ff, 0xffff, 0x8, 0x1, 0x1f, 0x7, 0x473c, 0x0, 0x1, 0x7fff, 0x101}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x9) executing program 4: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f7429984541f27a95c247ac9b6713e72ff0e2858"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec6701fb1dcdd1c3a90ab9438a347376115de67aaaa4b2ee04dc67c89463afad713774a3aa9134b8645d6357d183e73a2539b90710b36aae3a5391d589679846ca1a18644883bbefe3022ecbfabcd977bf469fef320d2d51ab24c3b0bc80626f04e799a564ba6c2d0089279a2a8fbef3a8df5df8dfa18bc1b1", 0xc1}, {&(0x7f0000000300)="fad187c27d", 0x5}], 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) executing program 1: open(0x0, 0x0, 0x0) getpgid(0xffffffffffffffff) open(0x0, 0x0, 0x0) ktrace(0x0, 0x4, 0x0, 0x0) getppid() r0 = socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180), 0x0, 0x0}, 0x842) sendmsg$unix(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000580)="a0f6415cde912ca699ece0c7dcc3f37938614a253f1e270e0eb70e0ae62382", 0x1f}, {&(0x7f00000002c0)="e4", 0x1}], 0x3}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r5, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000740), 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r8 = fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) shutdown(r0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r9 = syz_open_pts() close(r9) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0x80a19f, "bb080000009a019fbcc2583e2f00"}) executing program 2: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="708bff0700004632cc93d2018896630702dc9b2e034c889514a48c7eefbdae9b50943ec1cf4b4b3eaaa7a0da0973917df40bdfe8cf82d9f4bda011f8e935cf3eedf41f7cdf4bf49629c4a58e8cc0f431717b5b59db17c348379396f0ca63e57284336f97b26bace051b8f276f6f2b84c939301fdf21e894ac61fa5cdca00e1519f6112e076adfdcec2f4f9c5cc5acb0a8f58cb575c002564bbbf3d31276c72ea556337", 0xa3}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000300)="35dbc19eef42e41107059fbc80afd048882b60f57467fcab0c692382147b0e5575f7c424f372dade8095bd59d650580119bf668148fbe5ff7f330f887393b1017c7bf270456c29e34de11807d411f7a27a1801913376745a0a0e9af0e4ddefe0be0ee4d5fb256ced53f23a20815884b6b300e40d4e25755499189d620a8020adc4707d01600984e744a0b0e9f1631dad144b9a95c756b619a3fea61c1d9de360c8f106859c014f36e076a7e75557ba346542bffcb964a8f6c0a69121197c6910bacd12e5e4cf61115dce612162b74c278ef213e9f0f351834d9d90486a8e", 0xde}, {&(0x7f0000000400)="b3f8d7af4956d52c9cc598fcf2a57d3b09e1695aade98e926331ad55e59e38ae", 0x20}, {&(0x7f0000000500)="86434808b0f13c637d45128031110a6699b8f724bb2118617b9ea3ef5a6be889b33edec85ebd63ba3f823455d0683829eb6de744fa11bcebec6f99a194d4eceacfe7934f5a81957b8d576ea74287c9acda101302362aadf6ff014d1b13fd53e0367f3c6dca26f71674def5920bebecb2bd1bab99970bab95811e41e429cef4815f772d6c308dcedcdbdeb15ce0ed3ad184b8463186a3e2acfa68ec82796b3fe4dfdc552525ad25dbb9b04ea0b3f00502ddc0cbb3de8610eee51f5a6c5588a6aa81cea1bea3717f6b2415ec145e63d2c2c92a8fabf80f057a1b2231969e98bc2806bfb561ba4b994a7628841342001572c94fd5417da72205a6", 0xf9}, {&(0x7f0000000440)="726c2577dc6b0d65a5c57abd5bb806983831477c6849163174b9f79ef1388e1ce099", 0x22}, {&(0x7f0000000600)="49509784b2ec8d147ed7528c877b05d4e596190175e2cd1b0f82724857a26135aae9ffd3a04435edc6500e99a5b928cb6942394ecfa5fbf89f35a3830425b9eebf211b08d6e72ea6cf4ad54674f2c848322a49d6eda80b9282346b89d00fe02497fa2b2e556582e6d9205aa490503c7d4476ad9f401642708de02dd7d25d7f3ead9c94129eabb7bef20a669b7bfd735b53366034bf9e0ab8a8900dae97c600284aad1fa518a6914769d60d6d3996f5cff6223ad741d38aec45c2b185db6532cc4e11d44ca9f8f6dd38cf46e1382e847ebdd859606167b6e85a894c054985b173", 0xe0}, {&(0x7f0000000700)="b7258f775d602b1e643169dedc8462ce0b36e69339c4c8c1654a162c4bca5a74ffd6da5a553e5f1d0ff38216fe31cc9d3414fa571bf0ebf806855e2a4f2bbbc2b6c60edebfc18cbd7c29c0fd0e1e387c62054e9a1b8cfffe2c499e3f6b1371f22b8b3322410b2067b58d6abf71e5e3dc3c213762cc4abea4412ffda60727fb890639a7e88ec6d704d4c2fafb4e0cdcf43deb4152f17f7ab52f907a1f241093d12f34bba399de3423b5a17f388f52b0d2bec095aab90b", 0xb6}, {&(0x7f00000009c0)="ee5b34f297c100872bd612e9ae3b9cf89b4a831cd3e4452a51ae27b0894e00dc61bbf56cfd6253c8a51daf689ea1a39ebfade9eb137f97782e55f35fcabb48b1211d0d60d4e3fd07853d216736fa3c3d0a4c63713fcb643cc7147497b7cd80a70bdceaac7d43053f8ba20ba926d92625380ddf56da7653830450f67c87d4feb6cb1c89d5b39387e8ce5f70809f042df81bf7287a246c396ad8ccb5d579e3fe2aa1a09d681c83dd41dcc2a9522124372f73c507888145e5ac2229255bcf280000db974b08c17c678f29ae4be1a49c4a2bbc34d18b9d41fdffe807c3f710391f5b76232fa5370baf9481202e18418e135ae8b84588664ae2a0d530b343cf81b827db5a6df7b16db8a9a5ee3b7a03e0549256b7a3671de097ed2f3668951d1ac56c087b6f1b16ff139a8fd39501d1e4f2902c9e383ae3ab0293dee78e3c48cb7876fb3eec9787a7923624e613e56a3056c3af947861963517bda58ff6caf744a9d4030b74ae1f5e717ce3595bde6dc43aba3d00abe1cfb81a4612158f506cd75e028a6bd92e67afc2fc7bfb2e2f4ccdb637e44f9b47ae0df3e8508547cb09ec09777ecc6b4000da235ef95029150097483094807d22caea8f142870fb6e1be38a8246a010d2e3f644bb877d7e63baec37f483f1957dd55fb17c8980ca3ccc9ca2d08ae783fc4660f7c40dc7c68484ceb5491c73324dddb46db5e31c3cbb1740ba5df9282359fa59756dd3f871bf63373745929acc52da8ea9d9e108ba8538a721838ffcbeca62a7e7d19518c52f6d21ee876703c97bf70a3cfedce1c5157b8614820a4cc249ceb4db364e82816c716c801af533ce3e475a6652cbcf9f1ef38894451fe387102296bc4393b878a505943c441e872748926489c22b0b0ae52c6da09c76336da9442380c063c17d2df110751db07456ecadfe27f1516e5af8ea957fd754f2b06f2aab14792671ec7ec5462a14c4e23eaa0c6417eb726ee7e0e3813f540c7f2dfa65cf2a1ab7331a21474208c28f26f6eb483679490c7dfa0538b9a302100cc749105d487fdbfa016a41fa95bdc7b262a8687fcacf90c29c3f6883f856eab9dc4ed1bbf54a778c6f5edf4f702d2301b0a59ee0069896f85341e7643812dddda38ecf421dd2882de95f2183d3deb861885c0b60a6d0d85910d5688d7d64ab96a80186a79fbe1f0afa07a38fe1fd3b50d52894b055b06702c651ee29935b74632b7fab00030c400649a2ff481bebfcc24aa5f0ba84ec79fb4d95bfcb0144c08da23d47a5ff1996c00cdcc91efecd3aae6d505446b65fa8f2fdc6f96a86715b9c0bdd9440344cd76554c42940592e6bcc5446a54168ba091c3ce4c26e1a2d1f38905d097de1fa45ce4c55a51e3c7c54b860fdb380163d2f478486f9a544922d69545e9b0b32f5443aac46d2eef08752ab5475560445980522c50b574b71148a33f362828bdec320bad89dd7b1b38dd767dba73961d01ebb73fb8a416ad1b6cd34d3939ce39c8d16155c0e2e1e58bb04735a79ed80bea6535269b6fbc4545dc63b5dcebc0324b3979fde95a31dd699d8dde486b5f45c82da5bc612475decdb255faad082091e29a8d8c12989256e26f640b6050d55d9e514fb8c824a21cbabe8bb8dad4cd88c1a043f2bbab7ad53684889099a4884a3dbfb5bd58763dda0091afcf83b042f7d05e12a5e6f3279847ca52adb5337fb93001b7683474dbe867812f3dc77dd6184fc7282c24278feb338b5468123c292400c064fb378c346bab2afc161a52034407afead7476976ec3f5068356025dc2fc83649f3397db51c54479021b7e216b7e6c0af1a08a51815f35f6c8dd00c79a765132089bbc1f1605c00c04624177637b8852d59542cd4a2c61ddc4201cca152ca80a101a94c7d12168c8cbbc6bd6350099a154bcaab091811c1028e4c54e87d3b47634df47189c74c053b52cb642ab3fd40f4abaa661b78b10dcd50449b088a2b521fb1aa98dc1384c049ace85472b276112fe5aad061eff840c7018990df2a86473151493473412fefff18b8f42e842c2e6f562791745dadc59ef258cec59e0e408a77b4d98c6d5f9dfd0aa86533b07d4066419838f69a9823b5d98cd31614efef7bf18810d7a4373c65784c9c8c2abd6cd122c7c97c113f5601d12b6ecd793e86cfc746de01ee01f911261ea42920ed4e8b8635cd734803111cd49c0c08a25878946d662f96baf7e6e8725e67ea895bc1f7e5e40da5b935a786d0115c18da0abcfd65c8ee811dc5aca3123bb27fc0b71e3b756ed83b85874141c4113701cce06bc666013f521a50c4f048a67512d4af36e4ed1b6f8cc294c282f5c661713cafa470ad4fc10326e5944af69a02c4d15b8ca7e0948c7e67d3cbf5e14bb0606d27bb47bb456725a7bc5c0693fd59c31a5400351aab8b11eceebdce47840839f6a1d1eac07a9d60320ff3b03bfa7960b8289bdc9d1047307eccc3996d6b7dc2d201ccf92e764a45b14923ec90ae4a5bd7b533d237acf2f60e28cfdcff2cd4d6c9da632a39a8f5a38ca2df1595916e669dc7412ca6ba7e7659a85496c6599e5d5922a4b6c00b11a5dad9224ed442622458697094b894f61ada464c5f0aae879beb59b0bd3f72186950d431cda12224902079f58434cf3fdac07e3de2033807e24806f10164e323f48fdd2772f9b627fee88d8f85cf1b19555579cd42c045201c87e7cfb0a0af0cdfe8c36508a70d3c9929b1cd0dd4da1463d944b1d65cb33b659f520c8e513d11ae94f46087ccaebf1079f73d0712665e8f4768ceea42f8e5c70e61c74e398c25426df21a0089abaecc2737967d95268616114fcd53f4c702f38c0a484d7725fc6ab53f167071b1ee3048e321b2a40ee82a3df2002566218d64e22ef6852b7c204425fe27d885e35b5902e849c941cb1d43414241d16e54670c74ee41c8e17046ebd5e7a55f3f3b9d4eda9988e65ef901ac4e0e8efbcbb768770447e5722cd97c9a5206abc49b973aa259583ad38508ee3998a6e612e91fef9ddeb739ccdb12d11ddcb98f63f0b76128cf8692774722666bf790ea0c0f05ceca475121fcebfeb1d44d3c624f91382fa96849efb594ae54c615905a352a032606a3e6af22d6b36b323975e7d4020f330c1cad9d71ed29689735d636349903a07bf0d5cd930841c868d00c690790b81bba763556a4699918e7e720750fd6eb1cdb6bdbb843cd5639bd0ba59ac3fe079bd45f08b238e203a4543e8124f7bc32224b57f43aecf81b248fe699f8a422cff4a7c8e2640120a68e0d22d3cc6f5c9e2d420ad4d31a33ef3b5f5344f28dcbd7b51f3500baeed938a0b5b8998102babd0e6f509792b76c993eb2e571fb2faa0603403c382a1d2f1fdf8ac311e3aae1707df48ccc72648c8aac6aec77bc7ba457768d551fe3e08749893ac6214055bd8f14ca4b644d628258d8414529efbe5e613a1733c7f5da81d2198c1a899b6cfe28d41b0319071f27bd17a59a475e0b574ea34680a97ae3e2168e2ba07767fb1c19e17b130daef265012df8645d493feab0f28909805b9cbe11a71de2ad4f294cb0c493a245f5f7537678f1bb4c391c1d0384469d28e98d1de1ca02f1cd8be777397d2b365b97136603a23948af08e1a67b529c4284fb4d53469a6bf8a5843bad0886f31980309d9d55f8fbff4ce4460b0b6a5489a1526840c9f55c9f1098f754dedb41297d4e3214d59365e4cf1a02c498ed4742824a46c644b37cb4f5976151277af56f22cd45894f63f578eaea799e3cc970ecc685c43f99cdedad3e492ac00b53eb6ba6e8c550ce256f127b808f914addef63d45a9c5b83f5264fd425ab75b6e84e6f194a12a40e7c6b92c65e36f428cb2d633dfc8c2815f6b04c705a471b46dc720dba6645f6c3246ad53fdb58a27d32b101a584f624cb7d15994e695845b98b49ea2b7d478b6ff5e45a44ece0617c6a2ced81fb9aa5b83c9e921571532f331a382d3c5bb0407923f388e9919df6aa3599c8c3dd844cde9ad81f8ed391e546e743720027f39f2bbf7a6851ad14f3b8c30d386034aa36b63dd02c744cbb3127d6c62031e52fbe7a8700f229d4870ee0a33a49ebb63035c929d1e709b6c644e6e4353b8d6f4261fad49a16bda9ca2145df33e7d333edfc175c96d9355a4707bb8ec445bfd0c9a36ae921229fbc14f2852a88ec2695c20e0173ddf8a38e3b3c9fba2e87068bc7259a46ea984af3cfa178f724868936693273893f8d76713fa7622d47e9e5a27906c470d32808ec0e9e91c43191e19afd9f8ffdfa8c159598e7b7378e254f08074f0d0cc24f790cb7b97fc0bf01e0060f2994ec007df5a1db0945876d45e4a12347bd6dd6d5e010d8a1c2899ae198204dd6de94d46ae0d4ada7d82548a777c642856ad70f3568bece52d7dff0c3cd9cd6153649a217b78af9c5b85c75432e679820bfa7f91c559069bec56e73ff19cf0301888d88ce8e115bb07c1bd995e0ff1c33e8027270effb6d31978326ca36cac2990c66cd4f9af946d2a848e8c41860d133e5035bd3bd8b554262000875a8281193a8b78831cb9710e3ddc654063a58ba97916758ad12a642d429d70ca0c14d520be916fbe03fac44f71c6e665743decfa89678f22a77e00f7c60e30a0e7fb9d202d4b22e116123ac19f27d2fe87aa6fbbbc4ff10660ca526d3b596ab528feb639b44235c966524726ea1ce3fd84c02ba0d96007ed6cc2ca603c472faab3270c9494e6daa4730372c1f8e34874557ee2700fb396a143649772aea9936fe2c7deb0e0270705d9eb0f477de21ba2c411528360b1aa3e6f497fc762fe53a074ec90d406d4e4a1e9db8bf9cd90d8bb04ada0f7c357c1662602c0805f605e4ad63653bfadec011f15481d0a428daf526e23a59fe5876cf2efcafed0f95a58158f8c2978771b53fc02068cc7d2938303a5ac7e69c1aa9b9b2165295f18708103fcc7a9e73c1735e6263d8eb39b86f128a1013bf4ce0733db989f9cd9ad65056399b31dad7053d423774bef7bafb3538c9ef395d4cfbf5e4cdcd862631448b69468e3cb4fd2fa2f7b3e447e1c69de41da1ee47010dd23ebba79a34d5fb65c644b91eb5352d86d58df5480bc418211c5ce04dbb879dca2185b3234ed5cdd3cfc668e0458db70ef5b58fa9cf313e6268be85f633bcf81ac4bff96a467a74489d23aa32503ebd121b989998df9131fd9d2b2ea87210caae34243a2f665a821663ef23d088a0de1119d707471dc3e02b4ead5c63a5fa96d1ee058ab022d4b88429aec2c3b84f8037fa8e76b9f675956c1af8bfb090f3473f7ad185508a2781eb9d3759f95dd96f29a37847c36203021d609df12ed8ae868633f44e5dc11a72bcef294944e2acbba3bdc2d8a2d0cc75e3bf146eaa6c65bfea5100ffc2da0169cb03bad0e200dd06047437a054de6a03f79891a3af38c4466488400a6a372c0bad9a84eeef3052fa14de1efb43df2be269cc2d9897de6ddba6890ff5d5478834fb3b1adc9a2fce6c4fe832f6e6df68c84af3a8411fdbf142a61f5bc234d0a2f6d50dcb4e6159df011b776b251decb51c3278757facec5dc4cd90f254b64ed365a4f8386daf71bb5f28587b64615b75e8b6adb93711f799ac078b2e1d50ce38be79623cd9ca5eb40d17423b943ba49ab2da4e55ffd7ebee5aaadbe1831ea66ca58aa6123778cdd1509579896f3e0026f08f774d722408da1edb3015d863db780917f21e01566ad38d46a83548c03e75435db2160b73aed1052272dcbf888fe0622b65181d3141e3e7751a1121688f472a920b4e0598c89ce7afce264df2f", 0x1000}, {&(0x7f0000000480)="c07c85e1e3dbc95c9c2eaa3e35560e46ab", 0x11}, {&(0x7f00000007c0)="2ae8d337d528798e5017a0242b005b8ca62b56308e8c084b4dd02737a23f50a15f76cba6224b6007d0d00ad53a44a267dc4d920e59dd3401a16a730daf2afa9857267a13fd71ef559e3e81ae28731843", 0x50}], 0x9, &(0x7f00000019c0)=[{0xb0, 0xfffe, 0x6, "88d06997c9fbe9891cd0ad7ec81fc9b2737e8331d8746ded1d73ba5eaa628e3500de8884006a9007643757a62afe86a32b5c4caa989988f84b9a3a8c598823d646e9b2e0ac4d6eb28b2375cf637bba347c55e81b740f1a56b4c22e56ba4e6f97d0c84d9b3c33f090fb0f986a5fe254c7d1414d8ae2499235246af61bb901132c7c96537637227b69b2805f9b005fcfd61a9f8f736ccb432d9be0"}, {0x108, 0xffff, 0x80, "a30e1302b2a79b1775db1672ea0153022afb419e8835eb636dd8724f4d70ae2fd612ea9d51aeee7010835e557e96f421b4db935983d77361244cb6fd19ee9d86c7c7f5ec252d485d641e7001fd96292cdb07daa416b81d8bf523f9cde7295e7934f6db3b4f28e0c0f544d40ce26757dd254a7fd9f3fa88f88c198e276499cec9862563cfc4982afc26b6bc58d9574addb66a168982bb946159d526b23743c64e8c0e8001e05044b7148db1da5bd259460de6646cf981b2ee6350574af28e07b4e18f7a6e05e9a0667c137d2fc6cb5a21de9e4e144083d0293bfe29f4b8d968f752e9cebb5ed71d29090aa154b89403d80f2f6a1006"}, {0x1010, 0xffff, 0x0, "a5a0adb0f06d176da4125efe99f7d0858b48ca3cdefa3ba5a13a2b2c9746fe2092797c9c54b5102a5e0d8e8c53a9d9fa7daad2f54e7d805bed81d0ffe4376272bd7d50093d97b82e82a8cf4e004d43d671bd9cef6f7b7645e881901fcb8ea3c27f5c6a93e2ef638845c29763496e469f291f57423b4320f9ea9530897774beb4e9ec7f27b3da9565fc053b4488c0bbbf49dd8496532562d6abab4e29d59b2778e8285b23792f8a6104a879f4ad14c9b4bda698ef3beb14c2d9519d5e1a7124cd42d02ab711eac1a17ca0d7ceda7bcb0374a1fe0234cdb04c2e9b7cf206b4c736ea2942d5a6ba6b8157cc665a759f5173f0f09d840948b75f41ff50f3533465e1728a9b53e0df69180cb56da3e01729053bfb546fdf472766dd3ce3264b353303761b43d9d449591df9690b6d79212847b3c89ee6926f6e113d8a8a24e0c9e1fc76e65c5254ea7de02bc49c6f8f57a32db5ea19301ec4e795b05fe10fe498c8387980d09fa216168ebac4970309cde2a5ed7a9e081b18dac7f61e35e7b0ba1d75763c09f493e93291096df485080e68e069c480d9ab8b4ef78949bb395d775e428710d270bc816dbf3bca1b50266cc45353f003ff39324d155628a147dbd67243e9b481d33f63ccd4b71e26a94082c802f38d4f03ab0c73b92d962fff33744a94899905cec7ccf7ad72e557d5cb5dfea5ec543fcb58624eccda2cf21891b865a0ffff719e65598d6f74ceb12b4f258eabef58ef074c6292577b5c0cb7966e1edee6cb76c375c9e78de2f1b913ec178f55e1146a571a581a8358f7920025538a209a9c965a44698c981b472bdedc74cdb90ba5516d59f03dfed179bc9825857848cd639b099d35328ca80f5d7b06b41e548044bcaf99ddbbb8c8e6f12f4908ee751f6916f2bd2c4238d484aa88918ab49a1f4932587114452013d96dd8bc6a80265eb9cebd7164b9d09f5897bc87a04ecfff230041ec33c65641cce9e7dfca2f43b0bd83e6ef9dbb93d8ee8bebb622769c6240f6bd175f5db76ae8a89e1eff36b2ef73b502dd407170bf69dab7bfef3393710d3059f32aa3a258c00e2d70f2d5e7cd4877b9fbe3c353745421a02d5b6c234697eeac8a791b66c0112dcc9c73f3d17c191001f20d040ef8532be73361719380e5cdaa90251516285fe4c0c7b44d797e24ea101285d9714fbf52079f77c77a1137219fa2fcc9cd986c3b7f1342553f44a6f8324cc2084ab33f1d9caf4f8ab44422d27b51c59b0fc98c35a9b039b7946fc41e91f9f3fab522d3546b507250a13dbd50a9612c3d80c35ea98a5172862a807c9c8643eff470e4b049fd2f6098361177eaec8258fa693081677b554fd9c74fd0c3a25703c1811ad9cff2b5c2701cbd4ec69ffec964b1b10dd53ba5d398edd96c358aa649f066255e6eb0ad86df9f766f4c618d2c37fbb97ba2382f1d31baa3437eecda61e9df6d74113599344629d7d047b1eb49f81a7b169cfc76a09f55d7c86b2d10564ed385e7bb6e4e6576e75fcb1cbb0e66c731a427525e5c7df5fb2c86b3957787d288fb8034af1dc6593acebdef42726051b49e42d8e4c00517c67a82d686f92f6b3e9c49978aa5a2ed449733ae4495de1a84a6c0f7b30bcd2d717fbbe6484438527d0183a022c03f8f99a9d91c38e9137653adb4d479bfda92ea3ed3189513edc459c7ee3d85fe1e2c92d0d1e9f57780edc6eaa0486e82a8a96699ad818721b4e5a3798dfd6e2f73a45a0c0c805c7f13bb8a680c0818fba4378f86d44083cb410239365b9667c65a6db8360bc5a79eec69034093362b1a2dad3d59452dbdc546fdd753513729d97ded31dea4856b20a1b72bab565bf0ffc878f6e75bb6364fa6dcd1080602531fed3c0296cd85838d6d0eb8bc2d86d96d8517655a15cdfafc80d7869b7fdf124d8f1067095ddfa7bf1b2a2b490aada5a2f3ad26824677eb2536b4c609bfe205402d285e5e692e600014962c4fca1634fe98746a5ea735a15299ec13d8d2a82a157d60ae574d65766e5a4f7bdde54367d60eb90dbd93ea2ebdc384c61200bc73f18655a3215f73ba92ddbb5dc5036e51c7545e7139c80436b880caa005083df7bd0d5cee886c28d24dbdc4ae2fae37ada8e707131f2a9d794f7ac9dd5ebc77598a4b45744dd67ea1b009c1c597dfe6e8da4d85ee35d3910897935d4db38a90668cb363beb54331af16c0b02d59bbcc8d79b2453d02a146dd6ee122d2047a4911b370e53645adfbb500b4588edfde42a827b7db156ecc572ccc7dd333162add335f4d258ed5a6765b26337b91023db70e307f49b4ab884ab909a9fa979f5a4047dae91c85f7caf862341e502fdca5bc59a5df82ff26ca963fb74ee81b140a386499747fd3357b63430819cb913b2b3104a70b798d340ae2ddfe41e24bfb1194602e304988cbadd65c8f0e772208eae57c79094dd026f7e66ceafd1b58a65d8d13f3b598f5a5e80c9915d3057160fcbc49c5eb7edca96fb46d0b9f3bc532cfd1f7ed3781b1ed3b62868cc6cd7692323636331d368448656c918f756389b4d465e40707df55c01ec90989845947eefcf8120e3519fc6b36cb5364fc6329bb5629fc001d0d514982fec6f1296b8bde0c9344b5ea006b0b8531c7f603ed8eea75450902947011213373f518368113c64d56f8600d8a7ed302643ca2240bcee23a67908b1db0275830f36a5ac0d4a5eefa4b400f52df04e1ae01470911f05936def8db47e1e119ccab4d24acc506a4489ae3a5eab0dadae803765fc3dfa066101a3d7e93b87282ea14b2a1f8296c2b56a9b63753db56ccce4299fc9344d580e2eaef25a9a167ab395558e681802a6a22bd918bac671ff79dda895f3201e6dd440927d1c7269ad5290fe522c75b1b18aa7537a806a6443f44d76a2049118ce0774ea627bc89c158e4bb20fe6e4bd2298c23252d386578191dc455818954255f4f2cf4b6206b24a2699408181028ab93d8f203d1e408312c7be6fc4d40ba07c94756651e90fb5e4e428927e2d1b8c9846ed05d1f568783a5e5b33c0a887683359d56b4e2abc4cb3fc104b27afc5351648aafc7e043d15ab2c99f0d614b7d93d820370cfeb0f58824b2dc6302fb62a0cf3779861f9322f750e524d819a17ff81dcf25cd43f20f3eaf805f5e9d933e70a2a4c7296dfedd6d1d0b34cebb4af3c10b8696f0902070614e97c6a5ce1be473b1269e4495052ca08d76d0941034699b3e755a222a002c3b5573011d9179fd932208750dcedc40b4cfe00bece463aaa6172a3fd565d8502e10ed1b34fa2fc13494ca5cca1f31095ae750cb280afc89a37886193619e2d15b1d012a5d6a558fc5865b0b76b9a29e47cd111d0114b84ceedd63aaeaf10965b91e68de6d89140e3199fc7e8c993bc780a7b3af1ab75734417e59d3b5642636dd43c4aebcc58fe2bd72319669c317c4c137768c5816765f7d0cbab4abc7fe5022a435c765fe8bb70972e5b37cc2e8b06094aae3a45a05e8f08a457c8289b403341884591af14f2393be6b251d2e517d8d11b2e49b00c19e0d52dc0b57b58bae04c64efe9f287c1e99af06d2d600e3007443fc980eafe00b3daa901e7a8b77e7466d39c3f440d53b0ee4d959000cdbdb062358e960e1701963a33d46f3a0874fc39ee393ade50ecfd6fcc0e17729412f1cfd528617c73e0441167fba8174c098b5933ca8b1aa8b27f4c63617a5e28002c9f9f88b8a906c3c6c098f82dd3de03d7471dcf73fc96fd36499529a53f1984da5fef6d2feb79aa0eea8e7a2a64923fd1f6462d4ad8903295dcea17f00edc99f4ffb0819304619b4410d9f254d892e3b662acb7ea5693e22f355ffbe8690d02f7c9d8b3115a6b9928150c84ad20cbd47fea31dd2c67513cf6d5e5aa29cd81138a919ccc064a367d35831151f07c9f21cbd4e16645f975412039801a4ec9a86e661ce655b5feaa610f7b9e712d086f56c25261f609b091180db7423173e0dad6f372b9212dd95c0ce59dd09a69df31b1a8a8682b686f41fe1bc076b66b3f17df46cced3b14ef7d8d0da5d92b172989aa37db4c4f85533acb2b567b5c45087a161252c63d0b8e613276569215842a60fbb573cfa161d038dff5e757f9c51b97d940c557dc9dba37415ea8fd928002b41c75d92192bcd2d78ce35b904b2c1d7527de56f308bdfaa12a7a2e4e7d898e3bf24bd5125668385d5df3b9c1915dff02876097747cc935db52dff5600e9af8ff58a4ee57bf8ba29b4ea2b7dcf54e40ed43eeeb25237891daa554dc6321007c30fee7b6dc88886f385244689c87ee21e8db35433db6e7ad6f7d11fbd4cad6beaeba98a9695cb5aeaa2af82dc6d63d4b9375600d00ac3bba0f2020b21f1a5a0f311e288bb84ac032db8548cc40227d4ee71a92b3d6b1eb747922d339912c21c3ea082babacd72daca167280e02f68b156980ee67a4cd2a7353fe95c45862f4fc76ee7ce5fef57118e22220b3ec322641d8115dfb0255bf78d1cf1a39bbc733dd9084133f0e82aafea734a12ab715052425b5ec4b01931f30c31bae5b4748627826f08102118e1356ad1076dd8fc8dbb19e5881db5dcaff6f0c242e9ca1ff652bf2d9ce8e66e879602301ac652f053da47dc9b8845b879b055c9a2921320759d070bf3a35187ffc08c460823ef4632fdd1625fe98487f8cea0a8c632e5ae1607105af4de20b280d7b9f8ea271f7cd23d3c19684615c8aa71137d24004a273f70920135f91da2d039ce705f6165c38e7eb12bbbfb547ce84f6a011185a2e309f1c70b2ef742a1cbb50b5a96c5353dff5da225015020162d5d81db0e2b67f300efa7c2be3506dbe7dbb9b51b5e7f5cc53dfd36a6136171cdedd15c7bff14e560167f370b9c6266ac4f176ed9f80e027065bbcd751007a2362187ba4ea8a55ce3e9ece5d91288a86e659fbee6219a78c40ec8e3953474f2d1c8499137718f303e33cad53dc418cbf9b383ef20b7686771b0d05339f165af4a2b0a181ba99f7af17f1c0f3a2da27085a72823fe5c97c6e14cf085f063d3dc66a9d334e8ec0bc7de15bdf61fb00fea0b7ea37fe3634bfb8d062f87636b26ed45de8de7f84127082c6133c6684dc20e82d325fea9a1cf9f0c4e44d0efe84b552beee324bd259376cb518da0a728c3dc03dcd48f489a4e20c5287e7b5f61d3b11ca1addd7a5311e2a9e9484baf98e5eb701800305dea99cbc8ba26fdc38e3fca9688cdbcc03c5025fdb94edfbe62980d74faa625e93f023cba4e8728634907801ef3e244a2720bd11eaf053d8830dd7a7c0138fa3a2fd80e0d3982facc545f5a50a3a4891b2ca8c9c88b7cafb2f524cb0360ea6b9c7534b1945cb4dfb4edea73c387cf7492bc74dba44ab912872ad98f5e359e552bc61af0cd33db7bd3eb46d46391d8e209b3d01eed63bcf996127bb412d07bdba1c1e99882f8fb4514d48dbfe0fb40e669ad83414d4c33cc6f49daad83470ea7ad4a317ae3733ece4ead053cbed89dc890bcc2453d14593874406f4b16b834eb47ad6bc5739cb3ec8a2cb0bcaba3849bc12e496428d68372597f145488d69a980499d0e320e502b092c561905c84952431a812d93c5bbb5cf7e030100365f82c1d2600dea3afe50adb12df805cdffcb7ab8b220b2d8159b620a6ead3362a4e7809d7b00a2ec1d4078ea8460ad8fedc4626a222d8fdb5fc4030d22f47360a59bfe79b896d06c6c223c21366f2b9d5bd656bb15b94c71494c07b175496c2daf6a96da1bee44060182e228ecc10b1e6efecfdd022fed9b919b48d5c94b5390350be04a32c942cb547522e0a04"}, {0xe0, 0x1, 0x7fffffff, "380a2ca0867264eb619ed214f4f11ea06dbed4f924d88d602a514dc523fa008378fcf11d8ae3e7fb9b252882a4922e994a9b471dd5f5eaec1dd852744adb3193d39d9916bb3a4f2367fe0d29d66a585de6de7f6d593215bd92d92ba2fc4553ab6afe55d4e46482823ec601481e27812bab4542365cfee789b652b19ccb2f314f8c339fefe25d316e4452faace834acfcb917f4570774e307c9cb1bba5af3770c83a07494b722d82e3a31bf6eea9324b2bfce709dc5cf04c61afc37c0872655a680855a20dbed5ffba6a56dee15"}, {0xa8, 0x1, 0x101, "1c7972dc93469da05f00084812e9e02a1bd5de30385bb4e608edb7e459de8c6bebac6cf520a865f94753d608ad67c7ff2880e28684802c8226f49f630e42d97e1d12adb93faa3027989863575977e28bf06b3e9257d57b566343c5811cbbc9054ff5466f084f282f5c17fb30a670c58edfc1ebf742d677a7a72a59f6b77b358d15814e77239e24cd30b82df0a041bd6bdc0ba686708322fa"}, {0xc8, 0xfffe, 0x7fff, "8d4d1533d2d163be771068e31edab9e35b9a86e1cd30729b5ed5beb71f56382b49e0de0f7c0c639cfeda3ff6289f490105f03cb8fc60e24399aa454f81a9a0ff80a02bc831e341fc1664360b5f819364db7dbbe917a732c8791c973c055e9ef456cd9dd91c2870cc83a09d674d2c49a50be047ee2f06cd3eaedce5349ce4b83734edefb29e7406751a73bbe2cc280cad458fde6acd32b18314aa9b1840a7997b8b623e04eb461fdbf6ee1957d953b664a8153e49"}, {0x108, 0xffff, 0x81, "f8ff846d7acda87b8a72254fa1573a6164788b092211bfd0e9b644100f81d348b1cc5ba2dcd35f2a764095c40ce3a12add067e016b0eb8a12fa187f3fb1eeb358e767ab89d703b7d2cd9b4cccb55e70a8a83370251aa24d8095241fbb6bb74cf9f96e9a949cb3d9b72c92d1b9efdd6a6857bf69ba156380698442eeb6126f51ee56973bef6c3612a62c02c71fac6ecd65c7f87b57f8395dec8459586989220824739af292e69a1dfb0adc993f51d53f5fbcbb1a5a2e8432b267718aaebeea0dd5d2db9752960c63b28420198f36b5455fd04f2b5cd9aabc7fc41c8616352822d8933efda1172a09f99f7f9d810492b30ee15065c9d08bf91"}], 0x1520}, 0xb) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x4, 0x6, 0x20, 0x0, 0x2f, 0x7fffffff, 0x1, 0x2, 0x1, 0x0, 0x182}) syz_open_pts() syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) syz_open_pts() r4 = syz_open_pts() close(r4) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) executing program 6: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) dup(r0) symlinkat(&(0x7f0000000180)='\x00', r0, &(0x7f0000000280)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x1) poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$FIONBIO(r2, 0xc0107008, &(0x7f0000000200)) mprotect(&(0x7f000078c000/0x2000)=nil, 0x2000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x20462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) dup2(r4, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x1, 0x800) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) close(r1) r5 = socket(0x20, 0x4, 0x0) r6 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x8020697f, &(0x7f00000001c0)) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = socket(0x18, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x28, &(0x7f0000000000), 0x0) read(r3, &(0x7f0000000140)=""/99, 0x63) shutdown(r1, 0x0) executing program 2: syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="00240000000000ff9078ffffffffffffffff940652cf1a0a00000800c096fcf9ae4c1c1d77387b03139835b5123481b9ec03648c6540bd5fb6e26a2db89190a4be5cdf6ddc70bc045ee1f822aca0a4cbedce48200699ebe4a635d7b573dcb060991100"/122]) executing program 1: socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000140)) mknod(&(0x7f0000000100)='./file0\x00', 0x4, 0x1008) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x1ac) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x41}, {0x0, 0xfffffffd}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x0, 0x0) r1 = socket(0x0, 0x5, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[], 0x10}}, 0x10, 0x0) recvmmsg(r0, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r1, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x140) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="02000000"], 0x8, 0x800) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000040)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmmsg(0xffffffffffffffff, &(0x7f0000001400)={&(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, &(0x7f0000001440)={0x8a30, 0x6}) r2 = getpid() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002600), 0x0, 0x0) r4 = dup2(r3, r3) getdents(r4, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) fcntl$setown(r5, 0x6, r2) executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="fd9339c0fa4d5fd01f461c930800450000300000000000019078e000000100000000050000000000ffffffffac1400aa00"/62]) mkdirat(0xffffffffffffff9c, 0x0, 0x4) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r0, 0x0, 0x0, 0x4af4100c3104496c) r1 = socket(0x0, 0x4000, 0x0) ioctl$FIONREAD(r1, 0x80286989, &(0x7f00000001c0)) bind$unix(r1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = dup2(r3, r2) r5 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)="aba8e3e9ed", 0x4}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x0) setuid(0xffffffffffffffff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) dup2(r4, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r5, &(0x7f0000000300)={0x2, 0x3}, 0xc) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, &(0x7f0000363000/0x2000)=nil, 0x2000000000}, {&(0x7f00000da000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f0000191000/0x1000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f000018f000/0x3000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) syz_open_pts() recvfrom$unix(0xffffffffffffffff, 0x0, 0x23, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) syz_open_pts() r1 = open(&(0x7f0000001180)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000001200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea63", 0x30}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) setrlimit(0x7, &(0x7f00000000c0)={0x0, 0xf037}) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x8, 0x53}, 0x80000, 0xe8, 0xffff}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f00000011c0)=[{0x100, 0x3}, {0x7, 0x1}, {0x8a, 0x1000000}], 0x3}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000e35000/0x1000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) write(r2, &(0x7f0000004240)="a77b84c538442f95bf1f1216b8d0ac99a9e92fb3826d0c5015880a933ebd77d31ac539f817ac3305022777bb2bf777e3da9d642efad1e431950434c93a359f51fdee0de0fbd5409e0ca7d64c846a48899ef33910fb511e9b933919ec2c3b23028b5ca979b4ce4dc5e875d2bc3bb2718f98f334ddc7e5ea5904404389308efc454b473d27d5874ae4bd22f820d0aceb42a9a0079fc7ac783a29bb2200cb77e47bf9e5836a29da7d06ade9aa096796d68e40c3f154dcddc1941b8493029e67c82ccb281a83d29656a0ecdd5c01093f29a4a3dc7cbca24c6ab733a399dec7aab019491825549642610ebbc7903801ea0a885eed65c79e8d2337c9ad7c4301489696c91f4f0fae15a814272f9b72bd7e54a3c31ebe6a19b14d15d29ba67324a710ffde3e42305ebfa9270bf4f764b3c0c64caf053de55386c39ea8adb816bcc33a9f39272a72b88aa8e779bb9e412efac1d04fbe129ee97b1dffcdb847779c2929bc00e7c0bfd52a85ad6eb0c2b6f2498ca7a9db5c385844a4a6c5a5fe7ac4b159269f86650b00126c68adf120ce83c05643f877e5d6496dd92a115464f4818afb8681dce4ad0b96cb188cdc9c9bf77e1ad1eda4cb768509749446cd37278e99e4dba685ccddd25942cd70a36929f7987d7fa60f8de55552567782574d35073b59f0c55c4155e93a4f0672cdab14f21731f467ca991523c31e0412f991d86fc427054f2fd285b409bfc8985e48446cf8802a7a8db32efbf26f8e7591d88698f7becfae7a7dc657c200774c79ccb72ef5522c25072fc7cd6ad425e092fa85a284921a4b8bf5bf744a37b83bed8f352e8bbd273f810bc387ca90d3ce665b8f1ffaf6684cd4844be31810dd1edfcfff4748c2d2a52f9a422de17a9a3578430073691da76de3d473e58b49a6ce3d6029723b9433c403b55fdde544026ce1ba5a03221253320657e1ab8a0ce5d2e8a1e85fca149a7abbece0fe2a325f51a5c8c8d61b81a52d961e7f44d2ce5d09198972daff287dcfdb6293c3bdb3470eb42d99b7f4dec9c7e336636c9f3613997b771de2f37e0390cdfb0801617478c294ce768cd7922bd9ea34c3f0a1c9cbedbd02f86e465367c94183ae63759eda4c2c61e7ac35244b53951185c551935b6bd192e2c6c29c61ab2a361f13c17a331ae5589361de0e9b454b5cc6092e798fed70cbfb70ad0cf008b152944d98820065b730917dc42186478f91bad930dfb7026ad9190e739dba870b3f9dfc302de378c453f4a75848a111e860f802d609868f2cddf7c139b6ccacaac928faa829f25487531dedaddbcd5bef766dea86ccbdbe0b22e855c4f3621245a5415cc989d99e19603d11898714813a7ac10a84d7a110145bba1163c22a818acf76c4e879940207944d243326c70435e763a62f2560382e83b05a0e37d741adb980d046c94868fe70f9a8dd7affdf757a079fcd7a01555e2fc6f5a7a97fcfa460bacc6435109825e491915322faec951f5607a5430e7eb55659802ab4cb5ae17a66d71bc915b2b906991d1fb361bdec80205962c8ec01c6fa4aaa93d37566de607f8928338b887f483ac098b35b1fda37069d0c601b5faefb9d89fdef9c14fabd8cac49bf5449dbf07210cc434b3404d19760fca8795d457b81e9f9846da841b02e63d6fce91889b2807b53540158a26a3d73316164dfe3bc82a8aad51b4f67b3fd387a599b24199a42e34c2d3f36969088596da6a7b96e19a786d45c2d441c7ca7a3851e0c1a5315cf242e0a2f0e55feb4010d8f47d163300789b867ebcbb994c449ea329241f38886d36c616add998e650add2c9c3109e6d0c4bc77f4bacc557931d12dcca71d2706e1764cd616ee24a48c9ac23e292298be91bad1f1d54f29e214baed51c3ab4f0e4d5ef37bae9144e7050e2f63912ad6e98d9c23442fb9f58281cedb8b80d03d86213dbeac609aa1512053f420488b77b78113ff7c9ca3899a7c3be7ac47c096a7d2ae494231268082de40a42b26dbbdb635ad2eef766b23e459da30c35eb5d8dd60f895c9b90408b95ddc65ea5ae385232d88435cb3aa37b8d5f532c61b0f743a46ca311caae0218c2d18325c05fe32a9b68006b44a75348db986511f6c0c62c000ce766d15a5147e7ead0cad39f74bd608dbfbb7dad77ef85d2b00e3ce25801eb46586c2da41277f4a15a8f09e64dcde4bc6ce74af82daeb2e93b6cbb69147f8594bd1f92f358e60fd08733de003d8386aa4a0ce61e564e88d052fc446bd70bcf2b782d527bdb3cf12391b267f465ca91c853534296811152dcf57986101247fc6079c03b9a9c09450fbcf30eab096322dcabc8e50c0546db655648d462d1c090ba30dec12bbf99140bf4a65629d1916d18679a423ab8c589ea85657e42d75dbd6e90febdcf68b7c4722c7328959ff8370336dfba81a8491e29067ee69a31e45bbe1e36337ebb0d4c43610917516adfe3735664617676dced6ed6c7b37f6704375f9cc3ab81c0c94896100ae64e88e4bba843c1fafc5d378557a962437ec78c62a5ddd535a4515f12abe90dfc68aa729c88a80d62a8d3f5ff9a3b1cd0a39a6bf2a7905050a3f0b3359d43b6f39d039cdcdb5781615abdd31e51c158d91f5d2fd6775d4ae245f9966f61c4d002876c4f97559a34d8ebb81fcba44cc5d1a08cd2f157eef13ceb8cd1cf2596c88a148d1e83c3efc57cf0f23f1667dc8774d11b778a87aa1d27c7465e10878948dafdeebaec3dd95e33b3c9e0d4b2e110d11b2ac6775c402283568929267ce0be781ba160277fa2d3ea5d1790c4a22ad4802c6e021c02edfce96496ba5e5d6b1b079e05b9f58ba5d8006c0852d10abe358520bbe7fac8178976c97ea4c0e7a189356f5ada6f0a3e842a5db01666fba245f643cc5ee434f4ef523b77f3154ba65f108bc0fa64e6eba90fe92fdeae65c85abef3bc4edf3faa62ab74b1a6d772b00b6cb3de25d40312d507b3eccc4baaaf3a77c9c91399b44238ebb2a2a5bdef1ca4f85dcccdbd8632dae86a258f691f6001b25a895795efb1b7d8fb63bcc1263356ac1f6e718f5e4f29e96a8a3fbb0a825221ae8412b340e372b8c5d6f21fadabba87a264a221c484802b8e15df3e6373dda4b1f9ade6646b2bca0ee0bb047675590546d5bc8ecabf92c90477dc062be666ce9a53add0a13fde7e86566c9081a5298f999f80eec7dbd308eeab621fb4963f7dd96ea674266a6703c0051c6ec5b1145f66c228f0625259c43f8ef89f464d1fcc0cbd0848fff8fc5393158488837ecadb864c03522b14af60fa84961c1bca8ce942602ca8732d1f17baf66c221f7edfac29c39fc235940be92241af05ae4a737ad3c8057560c6ce66c87d35626ba59588f0ae74bbed763d2548fa280d67516013bfda3f638b5b788f49b9382b522d5c6a6cdd25d03dfd1460bcf16346fc33140a468b61292fbe9fcdea1dcfcd0eb185ef253b50ee1ad244cd7698f553d10674d9e4d23b297f0f76c625147531033386551101910370994417822eac6f414c46f99219d7147dcbfc7e45d636f1ace4707b5ba8e761b066acdf70b57cd47d091a0a9b112a0888e503aa5f4ccbf998fd712d6c944ae44d74ae2acda0e9df4fd6923f8a2d39854094e5a04d68b5757ff4c53b7d7ce487ebc3d3496b33ea36a357fee7498858064027fe0407b4d2e37736c22aff0c65b85e5b3d8b201dc776e044f4006801ce57d9cf1ac567d70286a7278fd2d5ae271fb3f4f12c26dee42104a1abd9454f92b9b0ccd878ad4c0f63a3b661fbe4aa4f264f246b51af2867ade3acec4026abac557aa098992253c8e606f7afd7d86c5f643bf4b653bab6696a7c49294fa838c5152043ce07702c46d47075fec2a6a28fc15c59f7d0fba48d949104f5d0ee68a780b538623f7b3eefc2a2a7f8666803a9256397b5570875913173ff161f0f6e6c3855331f72a662d51a703790cc6f4d32ee9d190081c02e7b3f6d76a223271a7aaf4f694ead0b88a56054a8ebd91536bc0434d35dea28196ee15bd6c35f8f1b4d85c7ca4259afd7c47bdbccd79886ca672fe21320ecbf79d48789b6b49b8995708c12c55efd904c7c9d2804a45ac2810220ba23834a54606648d3c6f38c9fede71708a0488431ab5767afdf8d22154891bdde603dd2fd33582b2e309fb46c0152b2436e4c26581b4a771cc3590613b67de1f97699cadac15977207a72739fdde1c03afa6b7ed0e018c51001c229ee2cf4a29b6d7906f19829be35d099aeacd6161b2cd4d9419a23cfefc1fd7f52ae0448e58dd9992f30de85ebf5b6a23ee1c92cc8d403659f74c8429ff2f9ee4b5a605c770a9a00860babc6a620e501759eaa66b1fe13ef35a6355f7e72e3cbb334c81deb388380c0cbb7f7f6ac9b927de2ec5b29c0315193c06f0b1bd5dc521f08768cfdfc7499b31f1cac4184f5d772a9a0c2f004e5cd70297b637d84fad4112fc479be00b0f02cae8a2bcc73ca342e77fc1642b59fd3d0b309d5d64d98f260f98465d2eaebf9b3b81be20abfaeb6d6ba7d5ee1e5dc644587d026df51e05b8eb0c1b9b11d70f97c341f822abc00c3b117d21e47a1144bf191ed5800aea05d4811b6fd95c52c16924db5112d76cbeb076970e6a57f63d6164300fbdd6497cc7e58fbfc654f88367869f1c1b39cae4d960e5a69b3861662bb7309b48ce3958e7aab413d58cd8a572055de32ced91c3996741f758cbac8a170a25270372c1fb7b8282e6bc30bf5f4dada33d9f08368c4ba2bdc58d313aac30bffbb8a9aae94f1fa718c01bec185986a1951a08f0aebfb618d64aed2210bf74025e4372c7915c236cfec9f601915778dae94bad0e4272e0b3b9a73c9275f6dfba553ea70655f93595523f05b26138a0bea11fb31bd00e8818c371a3d9d2d45a99b8c87cdd797374d91219d310506b923bf6c67a086168be524215ddc867c7e89b8b0acba2f605b964229f2d87b346e9061f8262bd7923cfd2608ddf6460db0584da51cc0fcf3fdf0500b3ec505ad46d359ab2c2a0e045c388fbbbe4fc39bae8e93a468ee86e5b4514c7c4c633a2fe14d7cdc70e50756192e588d11685328f928106ea352d09b3627b378b200ea33dfa308dc10b617b5ce648e3e399897e5378f0eaa139bedf2bb72ce64b1d6bcbcca03ea8597805140d3e3c39e44e5b237251d225be19378e92745c1d9dbb97c219202ebec9a68118a9b50e1269e9d73f84b1dc2fe132db4bfea62d35985ac5ca81039b3ad4a970c07dd8635b04dc08c87a74a6af52dc10e1f2ff0f8093506b236e054c647de0cb3af19e0ee6421a226c286d2af12d9ec9b6a37abb99def6e9d76991d13d47d2074638ed382586cb8785f0511aa37de73c4ca0336719bdbc8e24fc178742fafcc6fb3caa87daeed149179f2dea3708a8e1a69931cfa497ccbc0cd07e29e15df24ef5aa6dc336ac3fd778621832ad4dd2f9554ae3ae54622d68479bb46dd319c1a1ebba2afa8aa1e3174b05a22a404a9855dd43427508a937910de6da170d05da04a2b88c9dd382847fd2f684d0d9f027b25efcb7f34f0f7127009577afb652ababfb28fab65375696821da244656c23b677d932c37f5cf99a8368d32551acee9686897a063f2c2ca9572fb41fe53e37e93bfdf25f12476f1f4614e1b09c0b7438ad0970ad55a6eb6612a9770648fd64472275e5d9cd7dc43ab79e40257759e3be13c97563462d6716bdf", 0xfbe) r3 = socket(0x0, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x9, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc, 0x880, 0xbe9}) close(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1}, {0x0, 0xff, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a", 0xd}], 0x1) executing program 2: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup2(r1, r0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) accept$inet6(r0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) dup(0xffffffffffffffff) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000200)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145", &(0x7f0000000080)=0x33, 0x0, 0xe5f81a4756f9a02) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6036ea07003000000000000000080000000000000100000000000000000000000000000000000001"]) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x101, 0x3, 0x80000001, 0x8}], 0x100, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000380)="609b0152d7a2242a5ec8a39aa3ece636351fc12c306773a842fc54c83c17f564f073a9f302e122df92e89184503337", 0x2f}], 0x1) execve(0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt(r4, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r4, &(0x7f0000000300)="f92a2d89597f1956bf898fcfca3809dfab229bd3", 0x14) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000007000000000013fecea10500fef96ecf32c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0013ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) r1 = getpid() r2 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x8040000000000000) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x45}, {0x2}, {0x6, 0x0, 0x10, 0x8d}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa) getrlimit(0x0, &(0x7f0000000200)) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) setrlimit(0x3, &(0x7f0000000140)) executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000800)="090e972ef9aad16aac41175209390314551ed1db02759bcc28e3e7676e201eebba2eec66ae5ce44f4481af9bb7260c0f4e9e66f3f3910d5b06b5bd9883864002a8f9534b07c7cbdc3aed78b7356788534adb4fffaebc03975a9bb3c2a4e4280203ab547230cc5559c4eb30aa71a9019a65ec8ade2c711c8f77966e8b100bf2935ce72a58ba7d30db09c18b54cd6d5bab53bb8d51c66d65a3586a7ed3b51694aa92526e68", 0xfffffffffffffd5e) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000240)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) dup2(r1, r2) getpgid(0x0) mkdir(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) r3 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000480)) dup(r3) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') unlink(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000440)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4, 0x0, 0x3}, {0x7, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x800}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000100)) write(r0, &(0x7f0000000280)="f659600777eb3e3a6dce3c5304040866c5c6a61f6f09008000000000ad6fbc42b713519997f196885fa5003304ac838b0fef4f8811ace9399f4f2241e595e1db7fc95c81a9f301ab7ab9d6ffe361661b1f066c8fc05887a26646940d5693700094db7b327e86487afd9fed60beae3d136855ee34aaa36a50774ed29bd18924589202152fada2abcd9c12185611fdb0260d8fbbf62aaafdae87f785d7629b3efd58af20a87dad75e89573fcfaf3d96b76c40a9d35fa6d5b9bf8d001b5d479986a4144223f482fb7608e5dfcac862d4eca19f0cc9dd9ce8f27fa01b8dc561c8441c60f6ea598d8010b73ed2228678c0b910f9dc47959469da858370fa3033f28f58a6f3ae3db09f0aca80d042a80c21952c6cf8c875fc0aeddb16db4265aad31a733d170d8cb9978b94b600bd7893c898195cffe8dda99f849a2d5d5ab6bbba3456f201cfc93d404679703434b07162ca0b8cb34f6dbfe001f060d05ad9370024b7f539de732f29f27a32e59cc4ff2f63fcac0002b64365a41e08d7a30a7d5ef9e43f504282a82861d7640197572b70fe3d7b705677e4b781f47e507151e0d806515acf5f75eb2ad5c4c98189d", 0xffffffffffffff39) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x2) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480), 0x100, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000540)={0x0, 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) syz_emit_ethernet(0x36, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x0, 0x0, 0x0, @rand_addr="fece76a44a170e318b35195bcf133200", @rand_addr="be6bb1b17f7764815db571c7663da59f"}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') executing program 6: socket$inet(0x2, 0x3, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) dup(r0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) close(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x6, 0x2, 0xfd) connect$unix(r2, &(0x7f0000000000), 0x10) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x3ffffffffffffffe}, {{}, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) r3 = socket(0x1, 0x3, 0x8) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x102) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semget(0x3, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0xffffffffffffffff, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgroups(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x6, 0x0, r4, 0x0, r4, 0x12d}, 0x0, 0xfffffffffffffffc, 0x5}) executing program 3: mknod(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0/file0\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x100, 0x8000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000100)="e21ec2116fecdde9e258a59fb82dacbb2665bd063cab5065fae3793fa8247aa3a7624e114a58503a74716d1fcc4a508a31283d72e637d266f9f91126a49030e815f418ad43efe6460a392f1bf4a1", &(0x7f0000000180)=0x4e, &(0x7f00000001c0)="974e013f57570ad44f7ff3bf2b66a1e75bcfa13fb733614c38e0294fa7f271c062f06dcf5fad216158a16cb129fb7cd1a9bf4b0bb96fb6437df047adb0020fd77ae7b4f6cfbf577022779d82f088034f", 0x50) getppid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x1f, 0x0, 0x0, "455f30b6dcc0ec7248f0db589a436ef3208471cb"}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000280)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ece5588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d56f36a7f9b9baa41cd6a6ffe9054ffd5b7724b408516b9ed309", 0x64}], 0x1) preadv(r2, &(0x7f0000000540)=[{&(0x7f0000000280)=""/184, 0xb8}, {&(0x7f0000000340)=""/246, 0xf6}, {&(0x7f0000000440)=""/198, 0xc6}], 0x3, 0x63a) r4 = semget(0x3, 0x1, 0x380) semop(r4, &(0x7f0000000580)=[{0x1, 0x6}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) msgget(0x0, 0x288) open$dir(&(0x7f0000000600)='./file0\x00', 0x20000, 0x90) r5 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) msgget(0x0, 0xa0) pread(r5, &(0x7f0000000680)="2f551819b72b76cab770b9e06f9226b6f32b43ecaec8e86097d73b115ad5586bf91e17abbe5ade3894bcb9b2044307e372f5293483b70dc1be9805686f9114f95edf9aabc56c41f1b6b5f547593aaeee432cb1f047445e547ab6f6b0608565126a728e3e70bafd7c12884892d0d8ca81fcd92725b46a03409da10f81a7fa0eeb88fb04b315be12532618a7edcf0f479979aef03e8dfc3e443643ff2606b866a0a5596ae65853e0ec4bc9f30c6af8c0f26147350d88cb64ecfd931dc30517469fcd3a86f96b38750078d617", 0xcb, 0xfffffffffffffffc) msgget$private(0x0, 0x50a) msgget(0x0, 0x210) openat(r2, &(0x7f0000000780)='./file0\x00', 0x2, 0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000007c0)={{0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff}, 0x1ffc, 0x40, 0x9}) executing program 6: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() r0 = socket(0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xb85b, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) shmctl$IPC_SET(0x0, 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() setreuid(0x0, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(0x0, r4) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000440)={{0x200, r3, r2, r3, r4, 0x108, 0x6}, 0x5, 0x9, 0x6}) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0xaa) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x3}, {0x87, 0x20, 0x0, 0xff}, {0x7ffe}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 2: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) close(0xffffffffffffffff) r1 = syz_open_pts() link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) link(0x0, &(0x7f0000000bc0)='./file0\x00') syz_emit_ethernet(0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="89ffa22f3c25ca04def8000086dd60f619000000000000000000000000000000ffffacffffbbff0000000001ea443d08000000000100"]) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x80) r3 = socket(0x20, 0x4000, 0x1f) setrlimit(0x3, 0x0) setrlimit(0x3, 0x0) setrlimit(0x0, 0x0) semop(0x0, 0x0, 0x0) setsockopt(r3, 0xfffffffa, 0x4, &(0x7f00000004c0)="4bcaf421f7143d87f8c67be7179f4bc6134246a62ef4a524ac472a812548199a236e371a8dd3f36b4c96f18601ac1f2792a61332f7188f6e68ddad7dc181fd29881bcd79542dd63d2435e22a0c45d90900000012cee116a6ef5a47cb058079f4d5bef89bbd46ae34bfd5203cf0bf17267be48729c8a1e078ac87d8fbb19100e694083fad9fee5f57b0354384b9f0a49e0137aedfce0614955c033c2e39194c8be4d57dd28dc7efc36ec44b4a7f4affc5c9fede1eb921564fe8bf15d42f65983e1a6bcb57fe9c8099752300000000000000000000000b12d2ef9c2162316ed2bb079efcbb188833388ca7eb5525aacaa17e818cb5c0907210702c4d983694f9f1874147c590504a025921103b5c2b5a1b422b8518ced9cb0d51334d02d141c6a61aac7db5d7cfd41fa06e660000000000000000000000cb5cf862512cbf86bf85824d9e25", 0x42) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r4 = getpid() ktrace(0x0, 0x0, 0x1928, r4) r5 = getuid() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r4, r5, 0xffffffffffffffff}, 0xc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x0]) getegid() syz_emit_ethernet(0x96, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r3, @ANYRESHEX=r1, @ANYRES32=r5, @ANYRES32=r5, @ANYRESDEC=r6, @ANYRESHEX=r0]) mknod(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x6d4) executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808f37193f8343712cc1100b71dc000090105000000000000001300"/177, 0xb1, 0x0, 0x0, 0x18) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x33, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf", 0xed) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x8}, {0x74, 0x1}, {0x812e, 0x0, 0x0, 0x8}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000000)) r4 = kqueue() ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x0, 0x7ffffffd, 0x0, 0x1, 0x20000001, 0x0, 0x2, 0x1, 0x1, 0xfffffffffffffff7, 0x7}) kevent(r4, &(0x7f00000000c0), 0x3ff, 0x0, 0x10000, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) executing program 0: syz_emit_ethernet(0xe, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x40) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000200)={0xfffff7ff, 0xffffffff, 0x7ffffffe, 0xffff4b19, "0de9e6fb7e2f0000f2ffffffffffffff00"}) write(r5, &(0x7f0000000380)="8078fbd8fdd822eb22ae8c8eee1acf032b6cdb69ec20bf07068ea50e45c6c192352b1f123653dce695dd156dabf6991c8a8a", 0x32) accept$inet(r0, 0x0, 0x0) dup(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x8a, &(0x7f0000000240)={@empty, @broadcast, [{[{0x88a8, 0x2, 0x1, 0x1}], {0x8100, 0x7, 0x1}}], {@generic={0x807a, "73271ebe159f7e81d0a897aa692b145d1a48b662cde0fe717aae64eeb34a0ca3540defb26d5a789af3988876beebc16e28822caec30e1a9dd477cb4a05d36f31963a0d984501ef66b40e50b825f3d7c8781577b8546f25d940fe5e92b10c351ad099a75c4707e9fbcafae510e6e461844e5a7b04"}}}) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) executing program 6: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x85, 0x20}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x6, &(0x7f00000000c0)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) poll(&(0x7f0000000040)=[{r0, 0x9}], 0x1, 0x9) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x15, 0x0, 0x101ff}], 0x40, 0x0, 0x2000006, 0x0) executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8035000108000604"]) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) syz_emit_ethernet(0xa4, &(0x7f0000000200)={@remote, @local, [{[], {0x8100, 0x0, 0x1, 0x3}}], {@generic={0x86dd, "9854bcb3d0ab7121826d8f6eb83316918a48cbfd4cbfcec8f43deb43cc2e887d414bb4074312b5a4f4712c21d0ebc5288fcb6b771c3085dd17f2e0f4495ff906c1a28f6c3fb675be5388f38f8132d0140f4035426f26a7137a6316cc1328157d02ea973cb125e148401a3fc3d1a9e082238543445cdb2158ee2c9f4378d7413d24cbfb99e7263a95b105e9254a1f04500b44"}}}) executing program 3: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r3, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r4) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r4) r5 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x5}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) r7 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r9, r10, r11, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, r4, r4, 0x2, 0x240, 0x200, 0x9}) fcntl$getown(r3, 0x5) r12 = socket(0x2, 0x2, 0x0) ftruncate(r6, 0x48) ioctl$FIONREAD(r12, 0x80206979, &(0x7f0000000000)) r13 = semget(0x2, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000400)={{0x40, 0xffffffffffffffff, r9, r8, r14, 0x20, 0xd5}, 0x9, 0x7, 0xde}) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffff7, 0x7fff, 0x40049c, "ec9228440511f0210d2de85d1554000800ff0400"}) writev(r0, &(0x7f0000001a00)=[{&(0x7f0000000600)="5a69c72baf5fd3232db459d94484a842aaf90806a411650e0d08", 0x1a}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="e000001300000000", 0x8) executing program 3: sysctl$hw(&(0x7f0000000080)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000011c0)={0x6, 0xf}, 0x2, &(0x7f0000001200)="e5b055b402d7da389ac56be76bed40bc3842a596e4af5e4d89b9f30981c1f3eb336d44cc977811a3849aa35442cccf9bede252a90bb2332873a4fe0ecccfaf535885cba0ff5084a42f8cc5837ff383e82f8d2a2e33957b542f022580cbd57d423fe360f938c4d4dac310c0ab3c038d8ef9fd1c7b2e96a4", 0x0, &(0x7f0000001300), 0x0) r0 = semget$private(0x0, 0x0, 0x11) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="6f30b0"]) r1 = socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fe8000000020000000000000000000aa02009078000000006006c33e00000600fe8000000000000000000000000000aa"]) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000100)='./file0\x00', r2, r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket$unix(0x1, 0x2, 0x0) dup2(r5, r4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001180)=[0x0, 0x0, 0xfff8]) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00feff0f0000000000000000000000c8632a"]) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000440)=[{{r6}, 0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffffe}], 0x7ffe, &(0x7f00000001c0), 0x403, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r8, 0x801169ac, &(0x7f00000001c0)) executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x8, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7", {[@fragment={0x0, 0x0, 0x1}]}}}}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001540), 0x2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000001340)=[{&(0x7f0000001240)="024e33c9dfc64e963903695abebb1c021aac75f7797d9045210900d83b60117343c4c916eae3705ffb944be677c6716d5359174005623a0b7068c16cf7c4441a53a22b98fc02db6dfe8beaa6a4f55370988a36b7293b3b223ee0812aa7bbab50d72c24437d1c43a0639ff198d289c95664a08dcc9d2265358d2cbf4812e296fa93d356c56934ca4c5d05e697b07355a70928847963f47c46bcf39496a2aff77fbfe42bcaed24f6030ef2650df5632d", 0xaf}], 0x1) execve(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc000000000000"]) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r3 = dup2(r2, r2) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x56}, 0x2, &(0x7f0000000440)="c97c04d73bd512b978e507bd037754cdbca49199a30988f20ede8080f9962ceeaddb3c8f09b3d26f55fa0b959f8fd8a2f998f73da959d783743eafdd8875a67554183d72b22d95d7b46e5e499d6e52fd981228bd9f81844dc4e948d83874579df72699a348236466506f891be3330fd4f18dc58dd1beddb97a51447503f99c5a200286ce34ca850c", &(0x7f0000000080)=0x88, &(0x7f0000000500)="76c69ddb0c846e39a3ddd1ef4171ce9e0c763a0b968178a663c2a30bc2ef6122b0c836baa910bc0911296e6309b032c2308fd950aef109fedf0f4a73289d8c701cd08396351ec6fe82a3c89b9e049e70b198737a2f51a8f6b10b721e88a151d9221d020933f0692dfa78f6b217f479403daf830710a1ae3f97982b8b854293f60cf8d9082133f093c65708800c6dd5411805844a36e2088077fcd4a1b0d98612f324fcf17bf912af60", 0xa9) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000000)={0xa7, 0x3, 0x72, 0x400, &(0x7f00000001c0)={{0x2, 0x4c, 0x0, 0x1, 0x1f, 0x5, 0x8000}, {[0xe, 0x80, 0xa4, 0x928, 0x1ff, 0x800, 0xff, 0x100000000, 0x7, 0xfffffffffffffffd, 0x81d8, 0x381, 0x2, 0x7fff, 0x44, 0x3, 0x3, 0x1], [0x1, 0x8001, 0x80000000, 0x0, 0x2, 0x9, 0xd16, 0x6e3, 0x29, 0x4], [0x0, 0x0, 0xfffffffffffffff8, 0x1010, 0x5, 0x7, 0x4], [0x6, 0x64, 0x3, 0x9, 0x7fffffffffffffff, 0x8], [{0x9, 0x1000, 0x1, 0x8}, {0x81, 0xfffffffb, 0x3, 0x9}, {0x3, 0x0, 0xffffffff, 0x5}, {0x3f, 0x80000001, 0x483a, 0xffff}, {0xbf, 0xfc4a, 0xeb, 0xfffffffffffffffa}, {0x800, 0x3, 0x7}, {0xa510, 0x7, 0x3d, 0x5}, {0x7ff, 0xabad, 0xf7, 0x9}], {0x842, 0xa6, 0x7, 0x10000}, {0x8, 0x7, 0x80, 0x7fffffffffffffff}}}, 0xffff, 0x3}) executing program 7: socket$inet6(0x18, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000100)) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x6, 0x5, 0x78e, 0x5fa7}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) r2 = socket$inet6(0x18, 0x1, 0x0) recvmsg(r2, &(0x7f0000000300)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/175, 0xaf}], 0x1, &(0x7f0000000240)=""/182, 0xb6}, 0x802) getsockopt(r2, 0x8000, 0xfb66, &(0x7f0000000340)=""/208, &(0x7f0000000440)=0xd0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x10, 0x0) close(r3) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000004c0)={{0x80, 0x20, 0x50}, 0x7, 0x3, 0x7}) r4 = dup2(r1, r1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_open_pts() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) listen(r6, 0xffffbffc) syz_emit_ethernet(0x35, &(0x7f0000000600)=ANY=[@ANYBLOB="ffffffffffffffffffff6ee26b5e896be00edc5e60d43cb7e1e18864621c2b1983aa1998f3d2f6b39cdfb55d25dde1441807b1b0d1f9157b69e3abd48a113d2343e7610bc9"]) r7 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x100, 0x0) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000a40)={0x9d, 0x0, &(0x7f0000000980)=""/157}) shutdown(r6, 0x1) getdents(r7, &(0x7f0000000a80)=""/189, 0xbd) r9 = dup2(r5, r8) fcntl$setstatus(r9, 0x4, 0x8) accept$inet(r7, 0x0, &(0x7f0000000b40)) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000b80)=0xe1fd) ioctl$BIOCGRSIG(r4, 0x40044273, 0x0) executing program 3: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f7429984541f27a95c247ac9b6713e72ff0e2858"}) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) lseek(r0, 0xa730, 0x2) writev(r1, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b26a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa54b4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f36902d4298bb965910c311d0c4d301a93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e1e0a65453962fb7d3762c", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x1000000000000274) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') close(r1) execve(0x0, 0x0, 0x0) executing program 6: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = dup2(r3, 0xffffffffffffffff) kevent(r3, &(0x7f0000000240)=[{{}, 0x7ffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x80) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x800010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x2782}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x7}, {0x84}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 2: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYRESDEC=r2, @ANYRES16=r0]) syz_emit_ethernet(0xe, 0x0) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000080)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f0000000280)=""/120, 0x78}, {&(0x7f0000000300)=""/65, 0x41}, {&(0x7f0000000200)=""/42, 0x2a}], 0x5) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2c}}) r3 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211010001a0946996b272d2dd", 0xd) close(r3) r4 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0xfc) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000440)}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) getuid() ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) executing program 7: chdir(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r2}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000), 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001980), 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000003c0)=""/229, 0xe5}], 0x3, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) socket(0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000001}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8}, 0x80000005, 0xfffffffffffffffd, 0x100000003}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) clock_gettime(0x0, &(0x7f0000000040)) close(r0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x3, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000080)="98b5f9be5549d44c047e59a4d73727f6a500ac0df26ed9ecc11b8401ad54372a896bc72e91f99032ddd92b1391127061de315a9b847ef35479a0d1333d2deb36d356eb9ce6faf18f6e59a8350d4beaab2d97", 0x52) connect$inet(r0, &(0x7f0000000000), 0x10) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x103) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) r1 = socket(0x10, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000680)=""/4096, 0x1000, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0) open(0x0, 0x1, 0x41) setrlimit(0x0, 0x0) sendto$unix(r1, &(0x7f00000025c0)="a419bb54a1bf99cd1de2e84bbc817f71fea5e2be3903bbd677bf725e319b5857261a1127c9c3ad6770912931e7d433b1db79e2f7a4dfe4077df724761807d4f72af8dad98f6c4f14038029b2f915579a875ca550da4b6ec3319e47e1f66d73dfad8a6f67e9f60508e84104073b8fa10d9955f1d7514fc706cf0ee446cf94b4739d9cfbccfa689a135c1333f86999c757590e5bfb26cbe8da21c655a1266f14dbf23c60d020963a88e72c635121c106417c60eb54b9070e8f8c172f7ec4680ab637687333413c4444d2bac979ee11279d5c6fb621a315492ab7c18a1c740fbc05345bef7cd138bbd4c8aeb0a76c88474fd915c428bbcdb205408bc1cf6b15afad8d7d0943d0a3a846d0e584e20ee4907c97bac83c0caffd8f898a23478f24fe49f625a674d50c64e508b84c21218f87407b1d415a9145505e3217c45b4676597abbce33eb142062f272fd8255dae82c6e5ad393b1a551e014801ae3fa749722b3552878dba1fb182dbf88616ec61ce15676f636d482a533d5fc1c14b309818bab7b263308b87f00c7d9d55387c856a75dc53d156dd32e74a5bb303d8702b24d2afc0afd0549cd0eab1a26535e7449104b5ce227724e6a61b93fa72f23484b7a6932ba373b2138df9dd839526df02953a11596913e6917c3e423534cead7fefaad2bbd8a93d1c23d210ace8c17c4c6ad581cd55c48fd6d6f9f7ae5ccdf98cbb60fda9fa6ffdb6372e5a54a2c3e53c1034523752ba16ccea8f3539a9fe577df0c06b45aa1ed8c2b68a8dae16d16735b0b8ffe26508e6ceba8df7e2f0c31b3dbb87ebd573466c22eb84ab4ebe7b4dced7ab63bf1983204d94f5f4c03d717736504d088152734703e1efdf66966a07cf308215838e7b1de5cd190ed32e7930a1e740870881e0097300ca367254efb873d3366255e1ed8e89c867ebffe4b6b8e9d4dd255a016a5da22437826e5e2379d594cd587a25bd750b8913f4961084acce729bed5cb4a1068547349fb43af6bb3e95914be2491898ae83eafacbc7f2102a59cf03d11638ba6042b1ff7564bb5839e5653bb86b8b15eb99c5fe86070b387d8a29f947ca67dde38f657ccde37eda19e0c336fc6f45f06eaf2fefcd5c9f1a65d773aad97a86cdeb1137aad1c148df79e7c69766a7b4402d556206a64fee2262f6140eaeda221c628bf708e2fd779b9fb2b91948280ef337434f8d676ba52c98c9b0834443468d6ad202045d0e6e5fc03e19b8b505134e36dcea8881ab0f5c47b3cff46feacbdbd4341d9483a530823925ff025b2e2b046e88e3fbb2c819572e1b7ee35584933f94a8ff97b41532654ba0ba8a5e952bcf6ba37c4930ae056cec00da2feff7dfcd369e550c7abd0ce67ad3e9fb50ca0cdb59b2a6f660ff6b9ec3e94d43bf22d4a088ab01884ff444878a902622d537f36b91baae65035de4d67d1c8535db98c027f6c65b6863cbfe4fd9724fe82bceff5e740f135fffc027f381b083feda7011697e687cb384f43b91afafe8cd13ed51284a19537cdf906eb8cf14ba82601fe4c0740f761eff67cc2a8d3887d164735a08f36c73a565a0e6f44700a06303a815c52a65ad94303b40d13ccd1bf7d5fe6a1377ea074bae5b65dc5080996f52c3dde604c15a889f5302451d00a3a25968d18a86522c009546b07e4db101c475918a5defe32432aa2e05d82ed98f3dfcd8a4e0c49aadbfc5259c68b588b93bdcd1ec2fb15b82d2ef9aa5c4ad7e165dae5b15c59a5f9d283af3fdbecdbb5af28d30c37fdc23f9295b50b7ef720a5ba3259cb15e78e097016d06bd2e5c57c580244f85959fd93d0cc336c7ca7b4a650f5b991ddba10acaf178e878bcc2656f9cacdcc58495a8aed79ae67b5699230c7637f318bfed6953388b870455eb6eb3c9e34c97b16afc08d8e19af8a89e345072fdeb25d06a3a0e0c15faa039b4a731dfabcc414d9858e93188e47b00e51a47acc249a884644a556af0cf45b6b8b077f5625ccc4534bf94e90ce73adfc42717f01717140b4b66d800c88d85653b310f528c8b8544067d6b0efe0cd2402106ca59ec8484c1912f709b9e4f5aae91ef5cc37143660fb2d69eface23855c96cf416e40f010230c9bd4047deef6fd787d7286487a26e9f9a7f420cd7b7626d4bcbdb610b84521f8c01fabe164a7d60ae0edb127c8cc560768784b169f6bf8df16e22415500ef1490c127daac8a3b3cb456a55073b56446a061745ae75cee390bc60b066a9a82f474caf1fc706754f4fd666bb991c93916afee1a33cc01e9ef611818901d6a8396c09611c26c66165c5236a3c0bbe131c96c59261d8044a79bbf49f6d9eab2ac54cbbb8d901b0d80cc16919122ce3b326ece10dda5f2c60f556917d8bd2b385166e882c74897b9ff9e48ea9781ffbe7881ab175c76884b802adc30263c5d69478a08a12c0bfe5012950d169ddf1f249af273ec3b0d6ef20976badd722b1eb66edf9ca124d56240fd5ed303e94221ee614f467147367802413fe2c1fdbff19f4ad3c25a889677df9c3d7d6813357ab0635152d02b9d9f73cd6af8a2eea89dca990e0a5284d60b2f811819852cf06017fb05ccbef0218509d4121e1a318a01cf0e0a4072e42399c248caefbaefdf12a2984533065fa608ee5e749ab899c485a6b0c8201f04eb9e9fe6ae6bb91b5d8977c4812a9163442fe90dcb03a32c5c51999b42761b71b4a40b10cef1b913c3a642fc06dfb8343bf8d17613fcddf5105359390904019996163825c540a6b60c87a74e01277610e0f72242e3e34f1976335cc41b218cd8bc208ce6cb9ef92be3017242cc189bbaba53ae5e643988e3c27aa86adf97ca9c4701ca5d947e393498f8e209b9d9eb32f248103d3fd053045bb362a218bcc67ed00ecf56f450d8e9c57745e0b2a9734969649ce1acaa2306db7ec6ca75495c891092495ceb60c4d902dffec5c678fafe670f60f9ee0c2f693bf16248c5c30d06ce10f5e05be9467eb82c706fa989837fbcdbfc309496ca1cfa6365c224462ec475f0854f0d8375ca15514a062750a4d16ee15e2dd81d8efa705e788b5543516b0fce6a25c222a8f3a011b6df3ba3ea75581092451c94fdbf7e5e283670d1d0b5a4a34cc57479679786da8d70e9f71f356697ff2786de5936d3770b3d0f9738397d470e7f951a8610d5576526307447a95900c827a61495d21595adc60d88a62cd5c8d37a75f5cbaab1fdac1738f075708f0e1120c7ac56f760d04949f23ca133caac48af862a68d404192be44d30183d061b8ffa33257614472fbed0e853d67e48b97731efc24702260019b93e628469f8039bc017c9d2f0f7b84ede62679ccf61a80cbfccf2f6728b2953b18e360b437ed15234c31de6057058774332031219f79b7739aefca9ff96abc6b615f472cb64e9bef047af711e68dfeb591179d57bdc9e6376465d497e5a88597e58133373f118a27d43dc5332f56f20c020ae870d0f1b595d34d684dcd220f66d6a763076bd9301c1602c132c1d2c8a569009fc0ad3057eae933ffab7bf4a3b8c68a0fb7c686755da823846e2616ef3a89c4ce5fc4d651196195f2859795891b4a6c6bce124a63ee67652ebdbfe0b37b61b3a890c86c734d7616d62627f071e4a70684c812bedef2b93d644de0861de4605da08d55e93015a982c505a16b9718be9840e91d1f618db6b77a60a7dce6af85109fecc6bc2602f3e51fe6ae8dac207b74d9a8e1771e64c8f1ff65125edcc6c6e54b4db514d2846859b07ac7db53929eda54d7b7e937c23e4d103857e5d763cff717e835dad45aa500c8974fd67a5b1d10c783d8a3d97528275c68570bdd11f4165190284e6f9fe678a5b0c5f65dfc94aa32d44e80b4ceef3fef37e4037e31ab4983ba66742e20f45d5f7287e6733b2a735da6beb323256cb213a6b1538d691d0b90c0a4ad38c17fc2b2be6f4184e2f4b86c13e0de0aa2d2b161fa7b7a18f0285767b6184716cb360deea71b68c7c20ae3a6fefa386efbbb6bba435da8a452de2a8a1cac93a6c84451ae61a366e870ebb4d8362d526baa86f2eff66efc4807f138fb0e459a5708dd13622570729e6a3e9c6798eda7de328dc94485e3a3123b4435881643a5f216c77f8f4fb6a51d1199c8792bbf6e0475b6bfbb04fdb3c86227dc3239535f5c56be62cd329869716b49f83db7786f96d5d7423fc812c4c4507196ddbdae597fc644479e751afc46f5f554da898d3d61bbd1c4e90cb65d7a911cd5cbd25df5f45faea9dfe892a06eef80f27639f8f26332abfb6f35f0869c1452c7db0b6094fa879b314a095f46fb62ea5032dfd23ed50d0f44f5d215614d86fddd394d15a673dde04aff3f2c7ad0ff978b6ed38f58633cce0740a079e40e30d29aa4543f5213582fab07263801617adcddd240a311e14efbc8cfc48892a16245ba14ad1c7e7bdd408978778be81782645d071d48b988ce7dfbd1220633ee001dd73d200550f5444953ef7c866597b931c90daad512a8bb442bbd7fc5c4898d7f4a55cf04ef83be087bc55c6094dc76fa68c54f48c4dd131e38c3651f8f09067bd9e50473ae729abae728de55bef53fd55b3fcf34ccbe48c833bca0d3f7b30ddb40a28fae5fc1ca05823fa0d819e0196b61ad83cb85b8329cbed237de7a043ed698eaac14cd5d08436482af1c6ae1a9251a5ba3af4a1a22bee7a9a1052c58ef894be05b1e31debb85a4f5cbd8636de22130b177cdda65531ddf72e332aabc8c392b45c557bd89678a2d79c886ed2f38a4204163175287800a4351b889c57a7e767dae86fddbe36111ae873f160d75961aa1ce057b17215e9eb283e3e1a4d83fe9dc032f646f74becc5c92ec8addf5f8e3c4d63768644ca0aff3a73d152ab875e3cbe5ba3e8bdaed1ce29d50d6ae35754247707311709a0aa0e8722458a89ccdbff5770ae9afcdaa36705e43d7ade94792e372c2ac41d0f0540f7d0c8167fa39756d61737536d385b847736345f1195cc6446c51edb2d57889c0972d64907c07e5adab00d327ec769559f17a914fd55e271450530bbba3244a732c9573d0cb634002c7f9fd2f105e6a4d6cc49d4c224e4453c57d987ffda0706ea1ac1943047ab7ed130f6dc22a03fcedc81583a18a3d7eaf553ec7bae02552e9537a5f130171f07f3bb1f801ea12c1545ca10f753854ceb94d70b5c2e8e2a607809ca06394736343fee3bbeef511999de1a06eb2947fcb48af8287d79c42b60d0d0cd0990ec893881915898bcc7c5ba729ef4e76a59553b61c88dc2fcad6a5dcb715e378007b2f56f48cf19d4dea84295ffe1c603b011ab712cfb4626e4ba617a26477c5be072ec013781391862a54337bf36229213bf2730836961df217a175c74927df7e88972c0371417170ddf44f1d07b231177670aafcf3c5a04afabf68bf00f9aa4651280c18c3f18e465e1b63518254691090be8fc20cc6bb67d88216ee40bc4059fd9ee6e373cd5a39f332b01f89b5f96c7fec6570de9525f4c6c2df15968f87d060d6695b7a0c14b32399d5987fe530cc368c4c12eafc0224990a7af551dd5864c190bf045bb2848e7e97abc369000e45c5b414cbbcbe213202f11c71244b1b4edd9b011df730013f16703fd583f9ffc1a2e8d4fb2068110bc6cfad6fa3a4b8f52c02f23d0a64bf90ec752d1bcd23691e2b2cfd6c6fa422ebec9d081d3192f4a024dd2de6772f39213a9839042d326dce91dbf4f77bec6042362dfb70812e2a9f04f7d82d46b260fb0efa3ed69de76d44b0d0079f24e1eb7c11b6667375a05f0ec77be7b5e693935a717b0dac96b", 0x1000, 0xb, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000003740), 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) sendmsg(0xffffffffffffffff, &(0x7f00000013c0)={&(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000002c0), 0x0, 0x0, 0x1058}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000000}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) close(r5) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg(r4, &(0x7f00000003c0)={&(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000280)="00a0c509ee6773f92adffa6a925662caccba0350edd3947ecbc0488fdb2c724298ed8353ef0c92204c5c558cd8cf04fe5b22036820fc3ba34a70b71c2222496f3325233dd2b1c5e6f28dd1db3d55062f2dd5da246e3f5c9bc20c7ec717f1bd1185", 0x61}, {&(0x7f0000000300)="57a8eb88bf437646b7d8ca06e4ebb7bd7479545d4c641366219f50a80f7a8dc9ddd47dacf07d3bfe2cb0460f9768d37a0eba154ca15f7d86417c49490b23fc6004b16648fd5eb6", 0x47}], 0x2, &(0x7f00000004c0)=[{0xe8, 0x1, 0x6, "2246c6cea00a95822e2669bfcd2ddd97be1fc1b8a94f90656995535b1d295e74ea203b06e344c457c8a42a770c702d0c19fb531a871fd1a8b3bf4317c5bf2efb543412cc60e039dfabde57c1d5470f848df756141529c0b510ccb61e4e2b5c4c7fbd2f7fd358008e9f9f7059367ceecc30de6188465532395b95f73aef80e165fb19c96262f26d86a4c0a7553c06798439f757331fe0e450f82f566eb4e48207e3bc78daebe72e9ac15776bcc39e2b76ec9ba768d90963ad88f3990ac3581eba2f3a73304ff6c8b83e07f7dd1ec171d294fd497e42f471"}], 0xe8}, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{0x0}, {&(0x7f0000000100)="cb9bf24b5731abef01a67abf06a68613cf9b844a3295c64bec353cbed952933f11ca8ae1bc3273d1bac70f3325934a6d333e14dba3fc6e009a57c0256a229fcf0174895c92966b2dd08bb71fcdfac6ee737f6c160d16bf228403a1cec18f1e1e70426d14a5f616df10efbde7ccd237eaa1a119d0eea0b7abd7405963dfc840e153f4f565b945a6b1ef8bc4947a58120ab2673a709cfe991d3f02f2693c5512bd2f5a605fa9c467f3d6ab800c66906b443387ae21314ad4cacf82287df759363c82df1a88089a04f0be54d55df4d37f8481f839971113f397070c203a2e702b2e2382e31e83cd5a4f", 0xe8}], 0x2) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="c85259573c235fa03b6901bd7735aab0a0c8b90380648095e41c8f632e4b3d4e8b53fcb6b12f2a47e6fc50545e7eb7745a15c3ee10225acf247249b4169c4ddeae3b5911ceceac551a697caafe062f7606d6206a02fb853084e80bfa69a2b7ccfa45668766f0a33aded601f183c4d817209089f1c457134cbe0ab54dd8b2f87229d7446dbea14d359fdb1da5df7b8631865376d653818fb475773f9f9cd63e42573d48a69412def573", 0xa9}], 0x1, 0x1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="04ecf2c9ca6cbe8a28c3735ff5f78e171057175295007de24a4a155a34c32f0bf851fbd09f5024246ee29dca71a5744f2029df322b88e3934c57341a37303e50f215ce0e910ec29427ffc330857a0a1b852a6c4c06dad693f5030b252488072eac982a3a83f9d5e8596117e9442ac8", 0x6f}, {&(0x7f0000000140)="33eac5ed2b295e8155b2a1e5bfbb67c6d1aa4e3df5b24604054d8abe2898a12c745e09d237406e400f", 0x29}], 0x2) executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x17504ca88194fad, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x1) socket$inet(0x2, 0x8003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000003880)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) nanosleep(&(0x7f0000000000), 0xfffffffffffffffe) executing program 6: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) close(0xffffffffffffffff) syz_open_pts() link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) link(0x0, &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="89ffa22f3c25ca04def8000086dd60f619000000000000000000000000000000ffffacffffbbff0000000001ea443d08000000000100"]) open(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0xc8) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) socket(0x18, 0x4000, 0x1f) setrlimit(0x3, 0x0) setrlimit(0x3, 0x0) setrlimit(0x0, 0x0) semop(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000480)=[{0x3}, {}, {0x1, 0x0, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0x1800}, {0x2, 0x1}, {0x4, 0xfffe, 0x1800}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}], 0x9) setsockopt(0xffffffffffffffff, 0xfffffffa, 0x4, &(0x7f0000000280)="4bcaf421f7143d87f8c67be7179f4bc6134246a62ef4a524ac472a812548199a236e371a8dd3f36b4c96f18601ac1f2792a61332f7188f6e68dd8b7dc181fd29881bcd79542dd63d2435e22a0c45d9bf983dda12cee116a6ef5a47cb058079f4d5bef89bbd46ae34bfd5203cf0bf17267be48729c8a1e078ac87d8fbb191dce694083fad9fee5f57b0354384b9f0a49e0137aedfce06149537df447bacecd52689ff0a5c033c2e39194c8be4d57dd28dc7efc36ec44b4a7f4affc5c9fede1eb921564fbf15d42f65981e1a6bcb57fe9c8099752300"/223, 0xdf) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r2 = getpid() ktrace(0x0, 0x0, 0x1928, r2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "010600000000000000000001000000020000001e"}) writev(r3, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) getuid() executing program 5: writev(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0xb86, &(0x7f0000000180)='./file0\x00', 0x8}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d759", 0x6d}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) open(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000240)=@file={0xd570d0466b6018f, '.\x00'}, 0x4) poll(0x0, 0x0, 0x8001) execve(0x0, 0x0, 0x0) shutdown(r2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) getppid() ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000100)) syz_emit_ethernet(0x1a, &(0x7f0000000040)=ANY=[@ANYBLOB="ff85ffffffffffffffffffff8035000108"]) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r3) r7 = kqueue() r8 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) r9 = kqueue() syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r11 = dup(r10) setsockopt(r11, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r12 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r9, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffffe, 0x23}], 0x1, 0x0, 0x4, 0x0) syz_open_pts() mkdirat(r8, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000100), 0x5b43, 0x0) r13 = kqueue() kevent(r13, &(0x7f00000001c0)=[{{r13}, 0xffffffffffffffff, 0x81}, {{r13}, 0xffffffffffffffff, 0x3a}], 0x44, 0x0, 0x100000, 0x0) executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x64f7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0x4e, &(0x7f0000000480)=ANY=[@ANYRES64=0x0]) openat(0xffffffffffffff9c, &(0x7f0000000300)='./bus\x00', 0x0, 0x1) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) chmod(0x0, 0x114) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) execve(0x0, 0x0, 0x0) writev(r3, &(0x7f0000000400)=[{0x0}, {&(0x7f00000006c0)="1a", 0x1}, {&(0x7f0000000140)}, {&(0x7f0000000a00)}, {0x0}, {0x0}], 0x6) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) executing program 6: getppid() r0 = socket(0x2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x0, 0x0) socket(0x0, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c0000000000c9"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) poll(&(0x7f00000000c0)=[{r2, 0x2}, {r2, 0x10}], 0x2, 0x80000001) connect$unix(r0, 0x0, 0x0) syz_open_pts() executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) r1 = getegid() setregid(0xffffffffffffffff, r1) r2 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x1000) pwritev(r0, &(0x7f0000001180)=[{&(0x7f0000000100)='<', 0xffffff76}], 0x1, 0x8001) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{0xc0}, {}]}) r3 = socket(0x2, 0x1, 0x0) close(0xffffffffffffff9c) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040), 0x4) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000000), 0x10) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x1, 0x50000) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000040)="942d872f7942186e", &(0x7f0000000000)=0x8, 0x0, 0x0) close(r0) syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchmodat(r1, 0x0, 0x1ab, 0x2) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r2 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) r3 = dup2(r2, r2) socket(0x1, 0x2, 0x0) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x2}, 0x8) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) writev(r5, &(0x7f00000023c0)=[{0x0}], 0x1) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f0000000100)) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d50529081c5411ea355d1c482416ff8fc8dfdbb749234cf059af94e5cfbe8445d0a020b30c3b079269843436ca772ccda03b0e", &(0x7f0000000080)=0x10, 0x0, 0x2) socket(0x18, 0x1, 0x0) executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xbf) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000000c0)) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000100)={0x8000, 0x10000, 0x2f6}) syz_emit_ethernet(0x1066, &(0x7f0000000140)={@random="c7c0ee8384a9", @local, [], {@ipv6={0x86dd, {0x8, 0x6, "e833fc", 0x1030, 0x3b, 0xfc, @rand_addr="eba91da34c6d0665006ad839bc328fb6", @ipv4={'\x00', '\xff\xff', @loopback}, {[@hopopts={0x2c, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x7f}, @jumbo={0xc2, 0x4, 0x3}, @pad1, @jumbo={0xc2, 0x4, 0x3}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @dstopts={0x1, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x8}]}], @generic="18dd41f7dd34cb843a691b92cec935122617e9130804df836efb78aa5093a3e630d39f5fa74c9cecb00836c963926b19a062a6dc01e0cd94ace630b0bdb10900a908b0812e9f4ded08dcbaaf9a1f2f6226ad78845491bed809f838d0d51b41e76218865ac028c3cb60644f5b7b7c4ebd061265db529683eb8c70f0e566594a6819428c7f6ede0183f5f3fb5599d26b0b9980ea215acc9c2c501657a4150ecf3e9896af4771fc71380dc863d8533d40b254c53a382e92d2ad75e057a5d09e73511bb2f4c31adf8a70d51335eafae126532e6db6f81059a506e697a8540b9a9e2be2755e8f865e44353b68e9c844ceb40ed5aa7bb3c21a5259105abfbcdc5c7f9b9013701c290c45ae1063b5bc9328a0bbe6613c1b1ebfa1b42576f77adea05d8a96aa8ea73bb553609e9dc317fb90cbd230f5edbfb12ad7b0d4c4db055121c2ec11c4fd5ed7b4dc1c39c78a1dc9cba1b07a6fea428e376fa0e17554cfafeec51bfa52d070e9cb806052ce57ede8365362f2e91be31168185f2d8a8fd91eae4d35adad590d5f099d3f9a7be30dacc5acf95e690301bf567691856c0d5f3a6e9a07459c6acdc9df71391951121f2113b095bfc78279028b1641f955d5cf08615466539a2c9f972dee564a069db52689e27392485a086aef043d995fb323aa9e70cac6644b3e43a9f40994e60fe296572b778adb74e56966af924bf072e7ff801a7ccfc32dff5d3b6b379cc5bf1084cd172283c4101d04c5e01e8dd474ccf5522f38a6907fdf688bc507b5904e30371030142f792651df439659506b0d5d19628b79e6e83ef0d73281b3b85a2be2ada94aa54372a5535f7b19c603f8c9aed1f060ba8dbc66c8765abba909fd082398e401eb33e366d975c94eef5bca78a7808b1d83369149c230ae54c8686354f26c89c7ed9853895bed2c9e4926ca2ba1bfb5c556020feb31a00c447e6e401ba87f69d0c0b4be21be5f87b87b315221e83a63fa12ad462243a2c65777a648b1514b571e5b78b9757e361b197ac73aeb030f71f1fcb51ec8c8e76b72f93194b44df515a9094ab185a60bdfd5451fec8b24f16695c40e3923e5e2db9ebd5aafc8c6243f336e4109fc5c922fe9e117f36a8faff71e33d578882afc8e35b632c3be6eae1ca55da55d888f390d91ab9f5de45acbd63c12898d08acaf2479d2c23934522cce706024619c000b298b920e7716083e2d45dbb8b38fce5fa52a292ab9b55cd772ac461bcad78487180ee11f0177e6c4f56e9796c18aa18ec829ec8c1ee274384c5e4d792351faed075e298c4368a5142f75d9b295b26110ca49d711b0e8f46c60653fc5ed51796910ac25f4c30fca964485ca13842e0a89e0e70a49883f091f8dc5edfcc82934abba2584023522cfff998ccc08d2c7d488d35ab3f6ab4897c8bc6b5066b820871e5dfdf8653ef4eebb901defa6b47e4f867d19ef96320bad38a1fb548c91b22571f91c9712307ed02779a686096da9948a808634e7b4a99119916bb07b2f80f21a00cccf15e5e6690d1ee66cc2f19ccb392d162692ae407ab1f74ec6eefe7372125eb6c5c2352034d2464a3f235261f93c76602757cd889ad55650c99fc8d0939440c4b7fe9e85aaaf06aa53d79aaa400f4d20c4726e32aff7f4099d11bd136ae5252279589a7bfcd7c3c54435b714282c6ebb1683b725164f5ed4b94b58e912dc29904ccfda5fb9e5cd1af3fb2cb5c7d324bab622fce6a8ae9830b8ae7a5ea4d4d8cf43d4c230c0953c11fb7e458b5ae200828de756288f58c7872420922db401261d817d214c074d8e126d5f51eac19462dc6b3880e674588b51d2adc773ddd73ef84a41b71b461032b4a89aafd454ebc871c3e0c381ca2846d51e407eecdfafa3fb4e6fd2b7b9020b8e20cf43f8675d8cfafe64c932dc7fb628301d4897a7ab0e7336121ed332e147bc5d0011e3554db11b11758bfc457305b58c4920aef3292658781bc15d3792f389254127f3cd22caf6f67abc0d34c6556450b05f2ae34da1f9bf2156c8fd863407932b1a69c28e5ff7e5b38deca7ca4723eaa6d2b81f52b800c98e99c0644394398d6cda2649b70652bb068437362c911335bed3b03de0e206dab89ae3aa9e1d30c77a391bec6cfdc45c61b736680df3898a1fd040786241290ed150fc3cbecea03abad2f33d7f4afe2e326516b968b3cdd85bb0ca53d14088d12f484b7db9de566457dbd2fcbebf4841d381c03ad4d61fb071c4e3800f114d74f802928064b412def0075375b30a57f1f9b76a80756e5bf4d9f0cb16c55b855f3c58b8ee6c9ca5cee59c971d24c4fe09691dcb0bd4dc9c48eeb236554f6a482e41f45c23be198cbefaf2b43974b05a3f2cc55376c9fda40455c11a0eceef990bdc61261a53acc226414d2b631164c78b6d62d17af5d4fbf5919f8c7c214524b91ad3c1beee1587473c08cbf496b3df5796163495ba935dd9563d6ebb897bbd50598b2fe63cd7e5ead06813c08b00a67848ea4ada9fa7bb41848da301118f771df6ddb30e2cd238bf4233f96de71d58acc6f7664b9b9287ec92a3e4d0661097ce09911ffb8682a6c90411789e788cf7abcd16f0fa15ea9705deb580a6d48d021c0304425577e5d19ef5fc1fc680919f34cb2191eb47ebd932701ebc549cd08bd51346bfb70e87dbbb45c3b15f79a1c7bee022cd1179be6e539658796f5b1c0f40c08564dc3e888537f7c207221dc02d29f1c2be846a9438cc3de7d264dc70fec911e47e5682571e74484d29789bc8edfdd50e3da5d17bdddf6fd9f4d672849bd9aa4194b2c1b131fb0675f5da2e3d569945161935c4a4a2d068ebfbf51bee2bfb19f44dc78943b99f004a0b91858072380d66c0f63ca027954afa4b606284bfc8cf10e8d00fa63be65bee50326008742baae3857e554fbdde91fa524b25e8e6e646875baae0d41ff4c7b8ec9bd6b9cb9d5340c74c8d9ab8649db54f58807e66af46b1c18e1745b1113efaa1eda499e964d33a6d4f490070f06f35758107aaa07085c75d50b9e8259404645b3b9e9affbe3a29ff286adb60376b1017839f0272f6062b9f87efd023c62f6855372ea35ee3c181bf38b25d38f6fcda4217336a34262b834322397c7229d4905d856e3361f8817c64f4c4de4bf8641364eed320272a568efcaa42774ac37b07f7199b708e05f7764d688f5df91fae3dca4444766b988ea13ad84f50629dc21c2470a5762d58c16d6b16c42e480f611a58d9801e8c4e9a348113a3fec769e3755e5cc529102d2aa18adda40a9bcd85e86b727885c28fff6ba27394dd97f9e65defe8ff053f7dfc7a1d153e3eae763236737517940a252982270423728588cdb175da5927f7ae99908b6036d287369fe2fcb37c1cb7e0428748992281c0b32368a35c9e5f576767eb13f8e241d5b737e934c24b3569084f5a2585aa11a56448e3ae8f0f97ad400df726b57187d5017baf0f2ac531c062e704d7361e84fb2df31ba1c3a9d29fff47bd6f8b0e13afe24790e4f956f909753e4133727ca09991bb1572de909ade074c24a07668b1cae01cf5765336aab04f8a5b528bf01495f1e2b65fe80471a05c5b4c25a46c871da084958101e0a4403f3c40c3ed6de3a2905c8a92f3a16e1c615dd7d9528f81de3643d84cd1e16003ba6fbe544c8ed605a2427ac299afce1f08a618a1661736adffe5e2530ad72a0159714941a659f7ddafc03ec7f9f689cc188be97864a54a08cf831812d85f19efc6bf82609b0772b9e324ef155cbcf14761c3c7059ee9df6052ad76b4c84485469defc295f4cd02369c7023850b7c16d2bc4917a6b21f63764219983c2f0d7546f4f1ce863dfb239814fc1d9cb3c3ae96949c555320378f746b63689ca96d4a4324c7a50e297333a7b447a3cb839456b8439e3e699e4edcd705a1d39912e00291e433ecab90478b77f949722da5f6948e72d04a9405e8290b91cc25cd93533998cbe09e6f5f21deb1f130e11bef35429cc1bba13487cbb9db06a4c1786613c99873f05a821cc9d9445a3e3af1e7416f65fb31bc27e3aa88f6b4df0dbf06101a67ada9e0f0f0b77ad3701c0952f8800583c2c7dc6006d4a1073eca1817481782d8664c0dfc1b626cb4eb45e275d7016f4719684a5f05a5a23f3fcb90618de17f8046cd653b997b80d947b09d5fb3cd840242180cd8d4327b7869d2e4999c9f873bfb3e701cca24a5ec43f38f7296560524e0847d2fbd10835938f7f8d018d07a8fd81ce5ee76a2f84298d306c53a09c5b1ab10da9ef06b49ebde9d7b6616b9fd5e079ec4c414b0f44020e95062a8a98e439edc59a21c171d8df2a8589cf3d7b7f67677a880b289e456feac6de87665f338e08950297d72d1c1f98215db72e93eb7db03ef14b028654a971c179f0801f1d1e59790d0ebcd93ba6150b48d2892f2beef57844718f83f79d86a3ff6c378b077c2facf855c78d51b58059d0a339cc045bf028acacee9773264c95d0bb9b734e4353e265f8b9c41a3f7c391b35637052ab6d8bc96eedbab4581ba8d2a115c0187275f6ecb53d02980be2a03a736decede748c59b231cc0f2b39a79add8f266ca0c7e5b7d5c1152c74705c0667d1b046cbe462e418362fc9667e280c558c0a18dc52a02184d856034aef0f88ce09bf4f63a16ea6ce6cf3a1e55b022386e32d8cbaa81f4576e47727375ab8257f701eef82356d62979d3fb0328a0f440c60a26d4c93cbcac9b842fe4fba67481656c0a918008598799db11985089d4d996fc8a18256196d8e628cff6aec6ab529800b93d604d242211877448d04d37e5a84bc20658f39eb89304103d045fd38d249fd117c5860692ea73a29c74b39218c40753982006136129587c57dd62541c31f834fa7d48fc1432965e19be131b478f5c69d005b73ffa04076d15f248f79943a2cc3ae31084f5e83cea4999dc87dfb283c6191a551ec6087d3d34ef551bee3f512fed2edd4e1d3382ec917b952d1dd6941f75f342ec1eabed86e08310e8a9a370c8b5ea9b7dcbb00592f4bfa8c6e3c9c8ec2927bad467a01e86c0ab8409bc0266a6888f8183b0f9a89646a2bea2bbcd67543d007b39c1fa72199e82983e05ddddb31466879ba416cb0849623c02c831f1b725428da2388e4e69df723840464526d27a8201ade823e57cd20533ccc5ed30f4f32b25e745f38350537355d7071313bb396dc37ba9e121597027db2e6ae383d36f106a88ae7a078fb2349611493767e2d1486f075e73afad25c99edc54ac41154353e6560ac10bc2042ec96bedc0ae8848c57dfbb179880efaac964853d0ceba386a8008dabd658e9fc9e3ad2b098e9812193301bbb4afe053717525d789a29f6331113346d7079d2c0db4a0628156f6bae38f0c4b0c5691ef0c3bf389bf63893b2bd18832f8c29d9ee75fd34a51a6b6d361ed56078461013a5b1531d2be6920a306db0eefc24c7fdd4c73152fd6c1c412732ebccd24e7187171136d86c67f5b783e78afd92976ffb73a5ac8f36436e7e14c3cfa9907c86ccf8f9460be791de27cfc86690c2fa658e28d979bc3d7cc291849f15f5129ee9688f467a69d0139e884762a70073e011655269c5c93c6fe15536769e212899b9fd04c096fa845b1700832ef47ed8743a65bfc74f17465657e7590780867823554a25166af043992b4d14c64369ec589c5035a70136cf3a1d67fbe6122e35e6001f3535c0c71226d16c8182ca42b1420f7cdc5d59157cfbead0cbc3d2575dd35115b3f290c3fbeeb26fc7223791052697c8437f3c5373c7bae6c4ba0d7607fd30c276b6"}}}}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000011c0)={0xffffffff, 0x4, './file0\x00', 0x8, 0x7, 0x1, 0x7ff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001280)={0x9, &(0x7f0000001200)=[{0x1ff, 0x1, 0x7f}, {0xed2, 0x9, 0x4, 0x5}, {0x4, 0x3, 0x0, 0x1}, {0x8, 0x8, 0xff, 0x6}, {0xd6, 0x81, 0x9, 0x5de}, {0x6, 0x2, 0x8, 0x5}, {0x100, 0x78, 0x8, 0x9}, {0x101, 0x9, 0x9, 0x6ce}, {0x1a4, 0x3, 0x3a, 0x7}]}) readlinkat(r0, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)=""/205, 0xcd) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001400), 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000001440)={0x3f, 0x5, './file0\x00', 0x0, 0x1ff, 0x8, 0x9ca9}) syz_emit_ethernet(0x6b, &(0x7f0000001480)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x3, 0x8, 0x5d, 0x65, 0x7, 0x2, 0x33, 0x0, @loopback, @multicast2, {[@lsrr={0x83, 0xb, 0x8, [@local={0xac, 0x14, 0x0}, @empty]}]}}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x8, 0x0, 0x0, {0xd, 0x4, 0x2, 0x36, 0xc1, 0x65, 0x9, 0x81, 0xff, 0x1f, @rand_addr=0x2, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x13, 0x4, [@loopback, @multicast1, @loopback, @local={0xac, 0x14, 0x0}]}, @generic={0x44, 0xa, "3431b8d129ade72b"}]}}, "8e"}}}}}) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000001500)={0x6, 0x4, 0x7, 0xf0}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) pwritev(r5, &(0x7f00000026c0)=[{&(0x7f0000001580)="f1d026b711d43365e168fb3276aa278fb79ca3bd6419ab6c3bf407f83187060a10caa8c6d64be894ded4b47ec66627a1f47da04d801c6221799cca62b4e4205b8554098f632daed16fd1e4bb0cfedd4962979045b5b0a14ac528b0d69a7135ecf720cb32bb0c2c79ccd3fe822fd15f1fefc6f002e83c6b24ec939a7f9444c42b0509ceab1b9385b20f68fed328542f2354fc2a89d2015931f82040072c693db95b8eb9408874757e99fc0d3290c5038fc0bc9b469714d9621ece909258d0b8039764a38c1c6167416ec5fd86913a3a8bfe5a1acef4767b39674b83e940806365e44ac2b67aa8cc", 0xe7}, {&(0x7f0000001680)}, {&(0x7f00000016c0)="f75641bab9182635f1559ddd9a220387dfb82034cba9c93bcc6ea8faddc03215b3741f5dae006712c9d0c712ccbea1bc1062a36f764acc4be49b32475d7354ba5cd387ec8dcc9965a43376444de0248d350a999bc32b8271e9b3ac74b72d1d48a756180d02001efc79f8d1754a5f35db1b2f00c8cbb185dab7fb52b8930c23156218133c21a6e1734eb430f32d3169c3be96a7d93d26d72f4aeef4c87ddafd1c248767f185f01ffc92eed99be0a432ed9f6069e0489b27388d0385f21c4beb1ae1cf575ef68183ecc5edd5b5614519d7a23ec38292e261fbc9070e1c2166c2ce78a0d98628202e1a5f39be015c885ab1650b108b9a4d63018b61e03b09fb77d00505677368597d065d70b88f116f67fb727214f03a9638ff8327f76969f1f8f9812c724bd85885f8e63402548608da849e3ba4eeced2bdd147fb89993c7aa5cde5c11031ee1f61851fde8789361e7aeade2e207cae1a34db6d38e440659d41cc1342d0332e4dd66955e8447b240cbff45b8e47e933ba12f32fdfda3a717cd5e002abe69c6c89159e85233647bf8b3eab1b6c29dee4e87d2c5ce29204a7abf8d0ea608b25798aa6f4916b679193e08fe13d7f0dbbfb14544dab635eaa809bb130cae9c300718e51d8dad8c9aea2f2e65c50cdc77829293d8f193eb9a8b3e474eb37c22e897294cb9d66edf3a2b7a0fa0792a3a5e354d33bc29f114827002fb1afe189600cb62420645abd5a007c1028e10ebf60f62da8e1f17cdb0ab59c44002cff0132d08c802e4cd8e645c6f9fb4ac9b184c4d7ee6575e75f28a2c7520d9a14be293afe089cc6344d8162d51c25ba25304aa65bf4a59909511ab0bb8d6ac4724020e9da95d45026310a157e626825218434769cddf788a3d8fde3213c562272697becf6e99bcddbc3f7f1a6f81338e642a51a5de738d4f93ab76b93bb14469a7fa359b6ab7d4d215fd326dfe5cc392ddb83fb4f50fbfb8fa73ee01fbeb0283638558d0fbc1a10ce457dd9a80ab677cc60cab28eb2f66808d42d905cbac60848756409e91e0a9d8b434932e6da1da73382de9b6bb04ac4158b5bb6717db4bd1f8ff9952ad474d0cdb079ad29cc321c510f4a69a9a8de5dad68e0af764c672b09b1661e5677b095a6de51906bfab61ca36ac283c4b3ed7cf754e702662cbccac2698b0aecf71d7fd4201e2afe50adbe001fceb5d44c6b9e52952dbd6cd194f6c02b98be0eb471abf77a0aa9c22bf46536e455112470cdd4d34d28737f705b62a64ef67f4ff463ef6fd7da526a2a16dbc0ae0d69bac8a66d14d74c902d209ee01da753d7097c48bdf3d8c241a2b135fe25c99f1f07d1df59bb5a44148c7d27984d6fabb7299c27655178ebb9042c7ea484c4803ec1cace0d40ad20b74b24e096797746671e17c795ee2b0a744fe8f87224b59e42eed19b36fa6dd64ed992d2ee92930d0414f6573f5581f3ed49510c96fa9f9cb5903f29c17b310e242dc57d63e73bd24bdb37f9b73785328e526932c47cd778de4780b540aee598fa44506ea15365994cf6597f8ae3e54889b90726c35c650e6f5fbf32df1fe569452a2e025c9f897fdb6bf86cd0f80fef2e397df97504808b8eebb7966327d284bf45072b20653816259da59f1aacba92ee6d7bba25142b12cd6eb4694a4f977aa2a477c52a99eae80c72578fdbba963921ad53dbc310684dafcbae16520e0e897dce0c75a83e45b379b4dc21068ac670c277f4a2481c81e647942025ca3d4e5c0df65b4ef10effb177285c97aad1389fc6b05e5dc6d91e92a44e56ebc1d0a5969e2f632e93f1c70e55ee6b1fbd96cd94b534a5cc00c9168e5c5410f2e7e6936112abfa7a42ce502cac71aa50f707f90bb62ee33c49c3b1ed60fdd1a0018b64158e4919727a39e0e062fd511d4184f8177fd462f7a123320104fc411d95163e9bb9066ec5455255fa3944d38f0090989393115c4b536beaf3288349551939d8be667ba1a803276a9ee2069b4c3c427963f0b9fb23ce8b27bcdbd98a21976e93bcf91b29457d8ea036ffc58b333d6b6dc179f25136c64a689fbc58ddf5e170e853a6f3424a9ceea8275c643d5a0dcc19b84ba8c372ac8c9356d7ea82b0f553b33aef33d25649971301353cf80f94a217a1c6380c360f9f1b696b3fcec9ac811ec9cde74e3e7a6e2cf69c219714df9a92e7384f6561535d91e71526cec5da18dae120335b3d1a7075cdb8f87b75435fd24d663e2a9efe074e8fed763fb891a527b057db0e7ab5c10a190c77c5678e2d95d96577428c962fd823cf33998817af5a47f012a7508935313615fb53807316092be50b1304c0e5ee0a8b786d950b329ebcc0588ec0328e3d36ce607c008d9f6b6711cfad6624da9f49e562bbdcfb22db73a840289d76342474b2355815047cb61d760141eda1e29d0f95bef76a5323d5b2eca7f4aed650ca440ab5c5aeeef060178d23ecb84f1c7a371213faa182e051d8fd52d4e3d7e4a3b9f37d8a9c5cafe5a2a76aeef76b74aae06fe9a5425f2c1cba463efd37d0f98727dbc3cfaa8442bb407720c3124fe3bbdcc24a37ea23ed2310b645c50da098110b9cf247d44fa1889d5815d5a45a9b56bd62d91d46b392bce044c18d1badfeb8c5b74a0eea89c944ee60b538d553d454af686363873734c33308c8a5d57e5e3d2e113a53561ee544107b96dfa719a0c38d8a26ed3a6707771cd7df8555d211119a7c35c8659d043d55eba495d883e47c9e33a0007e8bf1b4fab02a4228a005bb01463780fd60f4395a470a37c9c1a8352971f453ed2b43187023e4c6873ff7ddd653694ef8fbecb668c448f24819c043f3c7540bdee8c7afc6922fccefdfbaba5c3dae6037e3fb444191f975a36effa07f927e9e210af06cdfbdd1af6b860baaa9a6fb1de3adccee95ac9874c48139994480b9b8b01a6c966133ba6a5f01f80a1840ffa544b63ca56fb979b7719a33efe9f61ea33d2702db77d02b6c1e3b6d9d8cf95ae8b2e8ca33821850f89dbac86724058613ba6ba79312d6aff4b3437fcaf0d0ff774221ca1bfc836e2af9330f455354df002e6ff9c66543d7d4f9188f6d7c86069c319a3954de5b027e835d21a0ff11bced590ac4b59530f91e4a9a8efd8815f9078fab21ca1971f2b7d85778288a35dfbf97acba3b2a6def5ac1fef2de4b24c474c604356ffd7b37e8866c2e02684ec1fe5a2a99a977c1530824d756f711534455987e542ec0964095f0ca7f03a0bff98a5b59be6fec81b997ecd7937352b5eb93a39dc10de2e0febe514e241a40689d667007837fda3ca1464a144c7da4f94568a6a07a8323841f72b97c7b2f1d2b3aa027250814a3c28d5d8e553eece26680bb00ec0da483e2bf23d793e54e0c759f9d47de048579c11688c99742f043e7d43198fd27e70b3299c14396ff5c8c3a07e99b3044dad242487bca91441be1469cb34fcff7961f7a187b2e956e4cd055a44c4fc35719999fe81d2b8116e658491fa677234fb3164a69cf721fee3d65ec79803fc36f55d3e217c8353795a63ac58836de7df0cab7c14c967461c280697112ffdbcd7b5147dc008dbb987ec97e9e17269b5e68ef941c562b8c0954f52ab254c3e189324edeebd86835f6858149d83ff6ea4f9319b6f7b98358940cbce44708d9bfe7b53131c7a786fd482bfa6ea9b695615dbeeb43232fea5f0b573f45f90424516d50401652500f517337d76ccb8b7184226949a69d3830cc8ef5be7f6104a1c5f059ec6154922aa9e33d8ff40893824a14cd9a321135da0a02308670fda0854b0493881bc59df8c23ba1179c8ce04ca0d7d5b4944bf9ba16fd802e1100e9d9db52aa6f674ae737b79c33fa452a3e57341af6d931e99886d8f3e93becdf5dda121eb66189c53e1c12f2eade0d6563bba109df6cd8410c10fc457ce9fb1ac5b7a5d843560d8f9546af03cf3e076f0e439a152259ac495b84eadc397dda3b8b70306013fd1f8e3ba1c61a06dc0a23bae36e03544cc0d1a2b1c0ae1e10b72998d7a3a58bbe86a6517b824b7357e1a9bbceddf556b3ad68af2ef32b4a94492fa810c0fa0635ad962c54c1b6026992894e9ca2a59c10d656e741d9d177d7966655e6cb439255cb5f3424075f0248736bf5a73e87fd3bcd6012e379cefd7ef7916e038ace93a7d7d35780ee567fd580b5654726c688b60c3a3757753d6bbe42d72d0771a9ec797621a8880f55ea639491bbe9c6e8f72d51266dbfcb9dea3f70e4c88636399f709b4872611d1ae42c22c110f5d73906c294228682b3114e7719144fffebe6e4b1ae20bdd7a240605e2f97ce15869c6e62d0260ac4dc1e50a094acbc5e07f12fbbf99567860601c391c7f9e102947f132a47895dadc0b4586cc984a3f9a6de58272fd799d7e8555559d5405f7654946f427fd33dc6dd45cbdcc9f3a9979c59469e8faef56bc672f4c9326055436f28ea9a5203c2b85d16ab2d1ce64c3026d4f47afcafbe1d375f52c1afd65c40365e5d484c85e38cb9141be6907b44b48ef4b82f0274e7102ba4c96c27ae27cf6048b9d6ca06beb78c4695c5ce85d9b6b476079e095d4a89cbac15d78ace49b12adaf39216ae52741705146ac4983281d920d55882e45117a2092cde470367129a03d3d181d1227c634ea15429c3465cfa6ac12187311b49bd5529ea03f961f0d6c19a78fda8dbd3d5236e715f1871a967310cd6adb85ec2600f1995cbd203f078fdcb61a5921c3f7aef3cb07124d3f4214ae19def86a56f9fab9365d22d3f4503854a30683ce7951c653e50739bf7054f98ea7dd1141aeccaad84d34cd73744adbeb3f3e8ea32e048fff0cf04bed186a483250a288da588d364f3b651d6cabb337a21b44c9f607ecb566f09ea47ad00e5c11ce3ef9e0165d82c6cfd904b4a22aae5a76697b2a2da3c7639129bcfbfe8ca677e676df65a806d8fb0274e1c227b5b5186def4f19e245a4284ac3ddfb514f5bc30bef24bd25ad4194e87d5b9407108d75ba2b994c7cae5a0872470b607f2e12dabaaa5d95111d2e32321098f0a6c228221ce5cbf89908729136cc13101d299c33a109aa531eb29bf8603021b0138915e5e5efc1a772a5f4a4f897a9358392a186e66a917f339595e1b5f71821aab2d280d75bf76085981ee22ac7a212c2b2ce837f95125138ad67dc46ee841b07da2befabba4dcd8f60a1a4d187f08363e35dc7aad894f7138e10c91b7c9e6c16506b8ad6d93863b653c2bd0bc3af5cf70998ca1508ce57648d420af45494abe029455049cb72c65deaaa30835f039e3e67bf08337148d1e684d313f6c73f1132f10b401d06a2fafb89619bdcc0e9b4d48504fcc838db30ed683ad0433829a20eb7352057d44d5d88b6ff000de03196ecf65c1065e16a0a5f36fae0caed29885683a9a0475b16490de5867a8f1a6e245bfe22a212b2ca748543c9c009e3a0ae22bad8c5551beed1a48f03d294b9b359cdb5866b7e0424e3219338b29978de2a6f23dfeeaef37cc935788fab24522b8df1416ef4a94a7dbbfc6aeaad826a6db1203edc66134a22cf9e8ad45ee238759ea18aeae94a773039e390523b018ea82f9ae3c013d1f3fa58feb281dbc03dc9cdae3b0e7559cf438f6da11cf91a2e97a3ad3f6e4bc0a8d747b93ad137123e140500d9a7fd3d5b0d1182f8b2e76540d287e90a52fe46b22476d66673d00442a4577b7b236be2a5d0fb7821c89cf0ea2d85781c371041822ed31da2df3b6ef7b309b05ad8f36f41c453bb0b7dbed902a4d3c18b50d279e11b87be169a8c1a87d92804fcfb801726c0be4fe6e088f", 0x1000}], 0x3, 0xff) fcntl$setstatus(r1, 0x4, 0x4) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000002700)={0x4, 0x8, 0x3}) syz_extract_tcp_res(&(0x7f0000002740), 0x8, 0x9) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000002780)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000002840)={0x1, &(0x7f0000002800)=[{0x8c2f, 0x4, 0xb5}]}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000002880)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000028c0)=0xffffffff) pipe(&(0x7f0000002900)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002940)="0bbd5c1513fc9177", 0x8) openat$pf(0xffffffffffffff9c, &(0x7f0000002980), 0x100, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r6, 0x800c5709, &(0x7f00000029c0)={0x6, 0x3, 0x7b}) mknodat(r7, &(0x7f0000002a00)='./file0\x00', 0x1000, 0x80000000) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000002a40)={0x2, 0x8}) syz_open_pts() executing program 1: seteuid(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) r1 = socket$inet(0x2, 0x4003, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000001280)=[{0x2, 0x3}, {0x44}, {0x6, 0x5, 0x0, 0xd}]}) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000), 0x4) r3 = shmget(0x1, 0x4000, 0xa, &(0x7f0000ffa000/0x4000)=nil) r4 = getegid() r5 = getuid() setreuid(0x0, r5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x7, 0x0, r4, r5, r6, 0x10, 0x4}, 0x9, 0x7, r7, r8, 0x3, 0x8, 0x800}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_open_pts() executing program 1: setreuid(0x0, 0xee01) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000001680)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x10, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "3d1b1a686b01a14c4d5e2d95f362eb15"}]}}}}}}}) fchdir(r0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d8", &(0x7f00000000c0)=0x90, 0xfffffffffffffffe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="836ce898e0fc", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x8, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc", {[@fragment]}}}}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setuid(0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000340)=[{0x7ff, 0x7, 0xd5, 0x1}, {0x7, 0x6, 0x8, 0x6}, {0x81, 0x7f, 0x81, 0x9}, {0x7, 0x2, 0xc5, 0x5}, {0x9, 0x6, 0x3, 0xfffffffe}, {0xee, 0x5, 0x17, 0x400}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x200, 0x0, 0x0, 0x2000a002}]}) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000380)=""/145) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x800}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_emit_ethernet(0x4e, 0x0) syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x2, 0x5, 0x25) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x3, 0x0, 0x4, 0x0) close(0xffffffffffffffff) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(0x0, &(0x7f0000000040)={{0xfffffffffffffe01, 0x7}, {0x1f}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) socket(0x18, 0x400000002, 0x0) sysctl$net_inet_tcp(&(0x7f00000004c0)={0x4, 0x2, 0x6, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x35, 0x0, 0x0) semget$private(0x0, 0x4000000009, 0x0) r2 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x68) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x62, 0x1, 0x1c4b6626, 0x80000000}, {{r1}, 0x1, 0xd, 0xfffff, 0x3, 0x3}, {{r0}, 0xfffffffffffffffc, 0x4f6861739f73920a, 0xffffe, 0x9, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0x9}], 0x7fffffff, 0x0, 0x0, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000140)={0x0, 0x1ff, &(0x7f0000000180)='./bus\x00', 0x6}) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x1, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x4c}, {0x83, 0x0, 0x3f}, {0x6, 0x0, 0x1, 0x6}]}) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r1, 0x0) recvmmsg(r1, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) shutdown(r1, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x160) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x18) execve(0x0, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x64}, {0x7, 0x0, 0x0, 0x2}, {0x6}]}) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000040)="5433f9d133d93465fcff2c8996f86510a72e21a4e9d4cd0b3d6497ee2b9a150a806fec278cadbc9681fdd5fb956e365137", 0x31}, {&(0x7f00000002c0)="8de4027b595db2a6c3ffe85edb2dfa925cf688efcdd54f7c9cdc98befd2d9258c165a6e02b96c57d48027ecec2925c8f6c3ee6ecaa106aab65951540cdf678707e8fa09716fca85eb12475c002a8c05d8de6060835a2159f191af743ace4c5c789c915d73d29b364ea38f664307b6f89855d307d13cfa1da7d8d28bb714f285887732c0b7bf52d4240f4eb454e3cad0a7454c65a64c953a45004da797c9b3c9875a376054bcc8bb28b099a14967ec6731f1b", 0xb2}, {&(0x7f0000000380)="f76d7ecf90db1af774de55816893a79093c5b9c27fc864d757a40e1718cb8f13062b0cb83ca602a2dd0de45c6a5eb343993635bfa1c2790e05c0e94dba68912efda10df9f4d6ef046354592ac6a5c2cd7914bef1050a2bbc0888634741474aafd2ebb9fc0e7f78cd5fc1749cba142fbb5f8149c4fcd53800270a1bf2d9aec2099201ef", 0x83}, {&(0x7f0000000440)="5404b4ac1a21cf900a503dc8f291e6623737eb6151f7df4810a1a63c0b7d593fb831040c5a3f5af2abb5a73330d2bc9dbab243724e02748f8afd43d0e10170c64d7ecc1b4b8cc8ef26f610bf3e5790fc63ee602562fe739e4c55309b960a1154c00b5f0906e8c9710fe5d2456c7cd6ba6c66310b81adc7f5bc44209426311a84e6e5604cc9211e9b9a5083e7041692ed5fdc4bd587d49271ecab6e99eeb35115934a91461cdbdd7befb48f5c9511ce2271b1d4b8e7992c623b14255292a828be", 0xc0}, {&(0x7f0000000580)="6e42a8bca628473f3c33377c06410ad19a72b34d72fd838d1405f2142b1779d15b7ecabfa7dd63f30810c8c03fd4acc731f44ed120112fe7e81742290d7d6722cbf3efc0e4ec26a1812c8aba4c41c4f1db38c7de65110726395d61c8389998309eee36fa5ba26e534d000a65b81be62b976850c749bf810423cf0c6b7b", 0x7d}, {&(0x7f0000000600)="9c33b3a955bb21c3c018e37f3e89e0da5c888a72b5993660bb24d46dd1ca5967d1a4f29e0bb449fd8f4cbb80d25669cbbc96edeed2a6b1fa715f87741a66512bf8944bc39e", 0x45}], 0x6) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0, @ANYRES32=0x41424344]) socketpair(0x0, 0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300000000000000000000000200"}) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)='3', 0x1}], 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() writev(r2, &(0x7f0000000540)=[{0x0}], 0x1) syz_open_pts() link(0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x8040000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a0000000000000000000000000000000000fe"]) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000240)="667d6004a6bb00e1bfbbd8b55d8272d612bd088985a38607886ebb2cab9a82e9fd50d8ddec6ce3cb28ea677cf62627305df3f9c47d820dd5acdf1c676b0d9e6164692c22403983ddad6abd2a115585defdb557a332c722bbb28c8121d628b1df3734a8f3adfc4d10f945b999de731bf1aa4ea631717b5f0f552a45791ed4e81efbe19d764b59ca6761f191c780aa08a48836e68045", 0x95}], 0x2) execve(0x0, 0x0, 0x0) executing program 3: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write(r1, &(0x7f00000001c0)='m', 0x1) writev(r0, &(0x7f00000000c0), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x7, 0x0, 0xff, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000180), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)="00020000", 0x4) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f00000000c0), 0x0) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') executing program 6: setreuid(0xee00, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005016000009f05000000070000007d9113fecea10500fe7a068da7a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3e5148e68934e5029617c217dc9d1b5bbbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a806000000772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d7a33c556ae9be371a3f8343712051eeab71d89000407000000800420000001a1136c770a7081212514e8a4004a8e7c7f45cf544834f91981c8d1c1bf4ecbafd1ae5658e680d1b5b64383850d0ca56598496866e5331de395aff6275a1eb7c9b1707ba28b75b9155ce44753e50fbf33c4d153a3b19641a89aed632f5b3d00000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffc70) ktrace(0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180), 0x0) pipe(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) writev(r0, &(0x7f0000001f00)=[{&(0x7f0000001980)="89b3625859e1dc7056cd2b6b", 0xc}, {&(0x7f0000001b80)="db1ec5b70c4cc156f7df6abd8d05051d7a0d95c3a7b5d471539581e17eb130f1e40c1c3515c2056eb9a1bb779fd3145f4303000e2f51833fec61473a1fd93def7652da9f1f6c0623a3290affb850f7a682be6843a7fa30d559480e06f428017be0cffa97380d382569a4bb991251cf4a9a7752e9e84206cf9876b1608f7e5de4da28020867cd3f6bce19dcb03ed0b9a607c4e506f7aa2671995f8e6b776aaaa425a0bc66efc4e50ac59ede71a1a5735c2b8e5ae516d72417f9393d33921b6c0b7856a6e36c9801cf1d5a65847677fdf3c166ce7a070b2482254304ede297c15d3c3b06", 0xe3}, {&(0x7f00000019c0)="a7925259cfb1b03f66a5fc17acb52b5bbfd2eb62a60fc3b112c720592f6931e0b602c7eed2e4692ff613650aec6a6dbaca889dc67b2855992c9f50e4a09c56b1b795d96af74b3f5f34de580b9db1e9885ba8ec15a2abb9777a23d1b7f3d885d6e058595817baf8152ca356e8f7269e8fdef0e23a39cdd17dee84729368fe1009ad30da0a11ddaa65dbe11daa8bd45f51ddf417858d13c015b58f9496462c0700a570d9d562a267858b1d6e5721a51cfb1839848dc8", 0xb5}, {&(0x7f0000001c80)="19ad371854a0b638c7a8c0925848ef0da3133ea699732cc4e1a5885b0dae4164ad3fcd0c7af65f2e1ddbda0f33c4d4f0a5ac01c48ac28a727dfdd2ea8e5037e30a1137e9397a0612f4457886c10cc8f6a88ab697406402b482f68216092beaefe59cc167350503b48ecae50b1fea47397f31c84ca909ef55e78cd24490833067580a98160bf988a3f256a5dac194f146", 0x90}, {&(0x7f0000001d40)="93e4b4088e1c61935a7a2b6b4917bfd38de82482a50f4bdb415cc10d610286ac85194b3166b250af26838272a6f907c21ba0047260e5d5d04cf7c7d2d69a6892085610b3e47b01c65cec8f8fdb57bfed3ae0a19664bf9696d3fd2de7d475f99394a4", 0x62}, {&(0x7f0000001dc0)="3f91d1210f817ca574017049f74112221ebc638f8c8009b6369b6c9f5bfb9ae60e21f1ce994d70f18883e3383ed18165e94b4a43f5200011af47b620f5623965fdb5528c70c24331d480d503cdf28fcadd4b16af9bcd20f18911d51df030242c838ea507f13976729bcd2a72fe2f28e7bf47956087abd05e4c112b1c4d4bdc27cb8704223fb106b445f788", 0x8b}, {&(0x7f0000001e80)="a1f02405e738c806fb2d5b197067901204ad26179aa9", 0x16}, {&(0x7f0000001ec0)="b2a3749568f4ea69b0206fba620c2b6bd2ee13d67f43147f4277faad81511f72202922e0dcee4b2ce769793e", 0x2c}], 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg(r2, &(0x7f0000001900)={&(0x7f0000000180)=@un=@file={0x1, './bus/file0\x00'}, 0xe, &(0x7f00000014c0)=[{&(0x7f00000001c0)="51da3dfb2b4db7d23ec97bffa07fc7c7", 0x10}, {&(0x7f0000000200)="b992c65459984cf9c8023a4ad96e6cc238131f74e56ce2b2d5f11e2a7219fa5a47441d9875030be08797d0b88610ca8b01633bfcdc88ccdf1be7fb21968f8df9bdd13734839860980f1ed3a4f889fc22fb022fa5577d2f93aa1ea529b631ef6c7ebadfb25dedbf6edb0249a752754154b0d0fed4e3669f7637fbf72522b47a3a6ff91c370db3e8616d799cb0bdc3cf214cf18d36f0f8a5f662bafc52444513915db10c7ac79c82534286996ca809d00da1b6a4e290a686cf52d846dd7a6863a14aa4a624f7e583a445b1992cc4a2906b4b58f71fec7c907af5f58909a245ea64d91582c664d34217b7d4421e5c7994c433576466c87f7f47f50b360a034377a55ebe7930592ec891d8675ba810d571186161a900087d903ce553e50f18a2fc78209a33b0a822339ff95d2557d4b8b71a6eab801b7bbf3b839b889778be8fe89acaa63be3c9014fd594f23538d860f091467cc6fa6628b1c94753bd1af67cb5f04510c5860605cad2ee91159b73f1dd2a7038bf71d4ab9b041bf4285be55ae2fe2dd09ab79b5a2bdd85eb587f10966d51bb8a1f0ff1dbf0c8f452266fb10d8eb021866775ea05875c46755626a422aad220acc0cd5abc883d9b1499ccdfcbebf8fbffddded3c129cfad911d1f67d2473d8eea1ba05494cb3d4c3b84cc1a4f76a7e281193bd9c6a9b04cbffc9e12ff987e8d66f005a7de15c93bc2e4ea425344f890d49c37d5ee6bc48c48e23333a74bf464038cf160a8988fb7f24dd81e42d8b499fe00dd7453b312749859897326ae377c36b4f5f88a6e3fd088cec53d0a67a8a6e8bc5b331937ae809aeda7ca99cde3c6175d0e22937d4f7513bafc0e1ee1aa230cd12092b3227acc819e9788633eee036584abf2e9b8a0c30dbb87b46d4b246f8dd13475df8c229becadaf6cafe6e36169cc763f673946c4800cef0e9e8f2b22f2bfa3a7517400e6c8f61ef8ad308ab2502cbff31a99317bec9e0d57938e288c005f1dbb1a2a643fe4bbeb42201f9bc8f9d4c145723860caa5b640d4e20db737aa2129543cf638b6e8eb4190e971c39870b70a337ebc0c6a491240e32690f62f9ae1b7a22931584fd52e8df31260e5ae35b72cde5bbebe9cd2255d9c974895980a2884d7e34cde40511f127aaeae240d901ded5905cea808fda1fccf5d8b874dfefd18c93ba1251312a72a3ed2ce9a000b4f84dab2612cbab6a5f1ea423e2ba13f47b73cea2455b6d1bccad28036430bcc0cda9d23ef07cdb191b63a84db5e8837162dce2689b2fde96490406c88bad0efa84cf3b16227aa33656c3e544ab0899d4c96788f3dce39f9b9e54fff2fd6a7e8ed25cb591bbb53a4e2ed9aae9e759a78d633c5beed88c3908711fe35bdfe614b7133c8561e46596840a146241f4d6c62b16f1b704fbe4c2224c6d74133c84156ba13044504eb8add589c4f1e9a924a00e6a20fbbdb0382c16fb6628ef9b1a2ef683b732a67cc6ce8a20e58de0b5ce58c138aee072a6c4fbaf28d2fe3d5d780b4ab7c19a2219819c51d3962f15591a526ccf6b303b51b68049cb3fb67dc18ee3e03a4f7df05dde7f8fcea7d83ca5f6f9c4324734676ee759dead9993536a32f2e31a75fd57adc4804a9da0daa35d0410ca9812e5135649f273a04dce8bc57943c2c0fb73d65593bcbaea29aa7142ea28c4adc662a5fe3c297da2f060b3810c7e7ab6f2af5dfb3e1f3f6c80430a952e2790880d9edd3e73df23c6b50d89da2db1f24c91c7e5eb0957e183b7f49592d8c3280e6135578ba320717ac502c0780b638d9f1d655b7143e58113265676d55bb01fa61647845ebb381fb514a80a94de376c0dabda9ed57ef20cec74af1b785b1010c23569e8fa6b128d4e42e777ad356b94e58fd2767f51105fac76f3d9b0c82a1dd00b90fdbd8810407ae23d3b5ee025d30ff75700f20657a4580da8c5d0bb3cff5a6cd283754b31685f0fcde69799426c9217f310413c19bfa8670e2cbcfae58b2088babb3ba2d67172488bbce42615efa0286fcfa3d6141230a62687009569255f64a5962796ce2f6ed746942143af211258fc8571a996789c4714537da4f0e9ee8594e4a95849ebdc8483a73b51fef53a6a4c9f5a199cea876ef2b3726d9f14cf3f0a6305c99fa0e58a807032a1d347f7398767c22ed977355019bdc911e03cf51801423f00ef83e6032953d143da827c6ba8034998f966e95ffe8f644c6baa98598aa31b0e77632ccfc08f018d12335d57975e5e90ef1ca1b084dc4e63607286ac94ce5b31735ccd209a205dd633cb5e245bdfb65b5d9a057cdbd66ffeee80040bb517391e2d431a80ed33e00fa1b0b69d134f5a43d5525ddcf083a4e05a8b1b829aa9d54cdb4282a6a45b94b835ad5ccabad43cc7f4ba07915de4d74682d55ad053c186242fdf41f713e805e475a364cd54f374a7169cc74703ec9b1b17d16846c06b7ccb7844022faa7e8670881b6fdbdd32b939a2e78cb737d0bb5c2c87081f7d92d95c8d4d3855fab83cc620600043056006c28489ca900bc36a6b76710e69ef7593fbac7c77a613aaba379ca72f9475fc705e405c14291dce7208d462900b48e68728ccc01bf6e9d8ad163ea83c604f65bc72effb2b11656357c4b510a482af12f18f0269d1a4710ce7b1f0ff9ffbf8161240c2968313976f8c0de5d9e1a5b8ba8afe7b12aebd7760a4a76aec2bde9a8a863b2b19b7c99c559ef02073e610860dba6cd1139545549db91085400aedf919fae59c87b986705523bed615a8edc8785c5d187f9c44dcbcc4fd2982dca1e155d7ddd877dcfaccf49332e3d0004750ca4ea60f659c952d9b85dd87b9f96b570197868b10ab104c67697c0bb8a42a9718e58fab152018642bf6c13bdcbf67ef1178fd6ecde35edcfb5d95eb8fc4b5e92cf6c4e1e36101242d17098c88da0aef611f2a7448c38bf9914fab117b2cc4892f54ba3a2cd097d05920710e1eccdcaaa2f01413442f1eba6c363c3b0dd746d3552f5c23d585ab91a8052b1cbc5a2bea7141daf647b9fb623a1ed7eee617913e2716f1c4a8a9ac6778a36690524599a8f25384556462ad3cdbad00420345a681b588fdae47e98848ade2a1337dcb7d7ed4aea97972d42a21a30119931becafbc445b7e4269a843b6ce3b578a243a04cd7ec3b9e72dec681b4cabb37d2d9e81c92a63f520f2f8ca2eacf444f39a7d1396ab1e13f85d429d18d28be058933c84053c5e72c90dc74f6be12faf1958735efed3e0ea49b2a68e0d3b72899686ad13396545a8ccb0b50736e2dfd339405d19b95dc41d61b93a74fdcf483eeaf4cf9a665c2c977e76687e0a7001d7c681570a073258f7a1c6d418788ba55cf8062e4a6f73ff8d614baa19c6e722669c3b50dca6da17a3d5ee75917efc137bac2b1639a17e6cfe577deddd961c71bb7f1e8a9d9dae85674dd8d1b76ae97187c9206d8e70202b1044615b5c85e9e1ebb87e73851c3e3878f8d9694eeba06297b1d8006a906053a1035b274527095502192307d4b5ce851e04c58d4fa332dc11316bd9f2cf586d4ecc95db53d8cfe416afa90c390c4f559f1ee8bc951fbdad24b8d9baf3215117ef379d92a73ac1e311206371259e0021fafa729437a48f9005b4c2463bc75b20f959e5f7733ad2289c1c63389e6901431e10a9ab81fbca25b3a34997ade3f803d3830e4e5810839ccfe8d45026ac0de2b7a81986b4e573ec1d906aabfe12ecc1f41cc1ef48347f4cd129b77e1d6be8616e4b449a7715248d0df660e13a099daf099746ffa9be960590048626059ac0a8d1372b09d76ee5b78336abd313bcf268cf842e70a2109b5a8fa695fd082170443e64737015b8bc161cf99fb546ea4b9a5c5e8e84faf6e0db8f541c03faebe24b59f8cd56897f45e143f830c4460bdcc059c6ae61f4b856996c73770572f512dcb2a33f43082f85d02629e55f9dfe854cf3e6f8610532f26ed092745729d7cffa91520bb7c44a3beb762d0d133d79e97e6454a2c64b05dfe72a39fec713ba9b051817364e12bfe685a5c9aae4f1b8dd0664010963da2ef01f195e205d2e58f20c0c30c59b673a9c63f56315586562fa70abb57f68f2960513056603c99ac203d70ba6b35fec73a708e367d6cab782a1813e2f004bc169f4f7c65e437aaa97ddab00b2c1bbfd6906c4e094d4109c61c7581757af99045770bd7e149da5ea4605fa0a866846e92db5e85295c4e06c7c10fda57a0e9d470cdb12b2584a7c5c20f1ff604ac41ff3e70a6c87aa6a45a56948e092c7e6aaec95f0f1505272ce61f491341e329865dcde39ee529cd0f575a3103311240e9bc8e2117188949d7a6bdc26fe45dd40474cb5a59a20b8a2eef79a2b610dec7940decdaf3df4a934e1d8fc0f078329d1e2697dd1e1189603e1966c17e9d1ade28a26d2940d355ed5e3e1410e6c154ccdae8397cc14c7f309137e7f60d14399d36cc6392dad9468e43ae66584e57b2e59a70d82361ad7c7bc4f90e5f2fd20e1ae369abeac431546a06523b8c5cfa1e7da82479b8fb8ab0fe5f15e929bb12e0ef129cc7105d6adb4f50acc9a447ef030ee547e88438e4de8b08bc8d7180a06dc75a07b686a97021a03e24c54ed8f48fa1485a26b89e90913498475f9cffb86a74a6dde89fcaa610dc07fe066122a17bdc1be19d25d74280c35867b545d50c84ca34a767838b984f889d916e5e75ea79494144485082e6b2859e464a766835cc4523b3e2d8124fe3cbc9dcad9d58569cb42f2c014bef336256d8aeda5bc58ce219bc6aac0174e548f9b76d6b938da8d10f0fab9acb2ba272aae63d2768e02431dadc2d185f6acb74c4a22fb3e69f2334f4197b70214a3da918c11b4dfe3e94a2de494bced695044d69ecffa3bfb0b14673fb0e67144520cc03b921e00cf29d0bb4ba4b137aaa906cb5d045a50ae97f1f39a685458e4fb39c31d5a6db71af0347f99d0ea83ab48f451a24b5dccae13b0ba3c522422614dfed8d4cb64fdd61bbe5935d5ff976340375c9de41c5394c0ae586347d6d55edd3f451e5cd1b7be3971c756d6158a8fdb88b5a21fdc814e67e720839c682c509b4f59d8f65537e39cc8b621eb112f97ca86b594b6055696d6de10d44622489a08cf6882520713ca784d40763f98b1161f45b8f3cf7f7ee9da8b668778a4d4ae69eb35751129f6ec59fe9bacc9eccb1e3b5ec4a51a300974c3ef9364ea88772017555a2b41cd16af77eeac9010655630194d0f73550db3d767131c105e128ece71f648b8252c1215dcb906f166838a7e89a0e2a42cd32c6cd4669e59df4c7d5c729c0feedb83cb21e231c5605091820679642dfdf3cff2ac961e8e16a753109e7310b0a1333140c9df055ee0c710d0657694af3e08742abd87f388eb7d718f400e402d5dfc76b804c2cfaf722fc8dcbbfc92244feaf72626be6a501bd55e6918ddb449417ae6e48b45445cc10ef4d2c362a5533c254b42c73c86ed3bc446ab18a0edc03a0abfc5522d8e188eb2d01ee2fb169fd862b8293dd2361f0e8001e6354e1b8b3f6f13dcdfa2172ea0fde0ed8e2362650e9c07014593ee92bff14ef4f98953b8b909b1a69cc18831ce931809ac1e5401f7f61b929c194331af60351449763eaa8a60faca0ca598bee2bb1e29dd22f181cf9ede64eca2edaa01ab034644a5a45f467693613ebff214612b55332a03bee632da19fdbd6531736d1752a625d11ae03fb2d3a3dbf6c40322c384bc70e359af80ab6f3c4bee46350fd73865227246d0315c0933448e334f3d9cb52c2846d9ad21a84d255ff6c66a17d688add7f5b", 0x1000}, {&(0x7f0000001200)="da212166b2e0430f668f9b21d2f56849f4795083c0f70bee5216620c23b8a1e9113216e7595bcc33b6bb9eb500d7ba4466e44960075e16065982efc223034fcba2a6652bf998ce5141a91b1cdf3bdab1bf06244b6d29acb192a3188cd7d4b6b63c3eaae0e4a107dc120d6cf703ef87ebe60587d6ae26c77f0eba2126b76d653ff09d61ae959b96138115b339f2f227a09efe4a4980c2027978fbc93b8587692e985cabeeb3e8a63ee762171a36a4969868018251e43570ee9a2755a7f6dea27fff0c965ac01c193d27d92cf62e09e354d66ab1aff12d4513552433e672c01d4acbd7508f4e5379b9361b", 0xea}, {&(0x7f0000001300)="4eafd14787617bb1c8d1e7a1a019ec456c888a5636f1781cc26caa9588f273c13bda34e905eb834f944ab9417077cc2ddd099c5d01", 0x35}, {&(0x7f0000001340)="af037dfb596ecb561799282bbc0a961fe713a34babbb83b7d5b682b0e631765bff8012932442b8e46801fe3e04124cd1fb562438d236f6607353892008ba78913a399cfebed943e20b960a6a68b2724fb75e4c47c3987ad4068f32e83b285fb83712f581fcead290b5f491c2837b840f85839632e56994f2a6e918dd6cf96bbc6bd2e18751deff62d6702a9facb5ead7dee8ba2e37faad56c23432b3d1ce9bd4011fa16e35e93be7155d043929cd2a8ddb131d8f6c708fe1d7b0f30176340a3adf58f6f5f3f763ff8fba0b311aa27e6aee6e2aed9b66c9322a", 0xd9}, {&(0x7f0000001440)="5a72619cf7db87", 0x7}, {&(0x7f0000001480)="55daa9992929320d448f5394e2d5f7e60322c436076f27c457c381c08204097eac6725e7c08f22bffba42aac77044e819238592c59bc6005edca12c0def50e30", 0x40}], 0x7, &(0x7f0000001f80)=ANY=[@ANYBLOB="b000000000000000ffff00000101000071a39eb3dd53db205f6bc42c140bbcb3d3f409ecc9bd4702708c7a6f9c298cb260cafdfb83f4a73c804f0bce1beb1407e67898528f4bf517329c2fbdce3d6b7871be0ed6df80963827af751dded7c4404d0249d0cc57a91e01b76695681c6485a0ddb6d3198dad69498d9a8bdfbbfac89b2ffe9cddad1a373aa87cc29c812d5c905ca1a84d554da2e9e8db089ad762c523ef953242a6638208774ef14bc0b5cc00000000e0000000000000000200000000000000c31e1a8aac57960ce676af917a37337d299936c08ccd61a990bcbb01ee150c05190c7220d7b584089516a738f0f06d8570b298dfb10e4e1ee3e392733cb7e1e82b74e11edbb7b69cf9627e0ffa7595a872c024467d036049a712718ee464d98d113ce00be3ba5876cd4d2d2aa021e6f6651a4819b16529721a25e5242c201594ac206447166ff2e1be36bfc36a2f6d0912fbdc48a8f72e3ee0d190ba29a376d7debf9b4a73807174020f97764462bd235678b1d97949a0cf041a235fe3c0c16a23f7151bbbdc51e92b0000000000000068000000000000000100000001000000609a60b3d591022a4663ec569cdf17d11e1fe7e848ba217a9cd699096c2054baeab77c219e1ee121d1be92545b935dff1ec7e0334fcc5c8d88b30b5fa2fb76f0e8268058b6ae55ab98cc624c908163c203ea1aa974c60000a800000000000000ff7f000001000000dcff8a099f9bef802790a1cd3a5e1cfcbd48d17ef83c6ee2970233cf547f78af91243536bf64d51f2fd03e797e8a0d56f4037d0a5892072910958164a462a73c19f9d256abd70747cdb6f43c0814558fd6ea1e7367b3657a41ee68816a34e181b3bfb444efec88b95e446700c2e685f4ab267d423458dc80c9b2fe1e060fa0947c31b6e28c80312c7a6b58e83d54e9e6ca5bb67bed0000005000000000000000010000000e000000fe33e836f968924f2226c8f28f582ff1410974e95539cbd732173f80933cd6bf0dfa6e7ce5a66661163f5672514ce43d03a381ff8792abe108fca68cb80000007e00000000001dd9e30ae5073a74b0a2de23fd9a66b03e9809f962cf9014d7630bea66435cf750eeadf249391c85583e7af97e3106c2532a13d5d63496a938a5b61cbe7bab16859507d3c6b1f6975248c806fe064cecb7e7b1e77ef86d9e0c431d07a13c5ae6b0d12fa00a469c448cb7804ed4ee16637373ba7c91af1e944da6b6cf875d21eb7e7b163ec43e65812fcda4b6ad7ec647cf9cbe980c2799326a9206930902c1671762c95ee082ad66279194b37299a37e5c00ef4108a70e00"/964], 0x3c0}, 0x403) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xe2) syz_emit_ethernet(0x3e, &(0x7f0000001a80)=ANY=[@ANYRES32=r2, @ANYBLOB="a471b3dfa2cabcd9c719cfbbf11be858260364bf49fccfd91e1862690a3cebf107f60dc08a7df8a313934bf919beaedc0e5149f390108fbaaf411d824ef9f9b9849539699981f8b7c6d41dc07d966ed0cfc307cb71e0eb9b791745b6c216fa86a05d8a3ff54c331ca705e5fc03cc33eab26c92134328d3ac8b0ae920f6617e07da1410c8595b055da1aecd4eefc3af5c393fa6351c6b1d584e88330b1320bc443875ce1e002c4fd9852307d5d07ca2b14cfd291385b1000c1e35388c1c3cfa19c8f09e2ec343ff136b376ba9fd8110"]) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) open(&(0x7f0000001940)='./bus\x00', 0x8000, 0xd) r3 = kqueue() r4 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{}, {0x8001}]}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2, 0x12, r3, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r7 = syz_open_pts() writev(r4, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) sendmmsg(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x28}}, 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x5}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xc1, 0x0) r8 = syz_open_pts() flock(r8, 0x1) fcntl$lock(r8, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xc, 0xffffffbf, "ffff09008700", 0x0, 0x6}) poll(&(0x7f0000000240)=[{r7, 0x68}], 0x1, 0x0) sendto$unix(r1, &(0x7f0000000180)="2334a6a16f06c706681e320bf67dacef9b0b92b4f368891d95bc9c6e131ff8f82e45cee874bf82a7a5c920b8e4a5b2e6c09c493b9dbed81af1651ca68393232cb567a8657967b8aab7109f9f6d51c25135c6da", 0x53, 0x0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) r9 = dup2(r0, r1) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x3, 0x7f, 0x6, 0x800}]}) executing program 3: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = dup2(r3, 0xffffffffffffffff) kevent(r3, &(0x7f0000000240)=[{{}, 0x7ffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x80) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x800010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x2782}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x7}, {0x84}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000240)="00730000001ff05c6d6c010001000015000000002915", 0x16) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) setrlimit(0x1, &(0x7f0000000080)={0x6c8000000000000}) writev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="ab5150d9f075e165fd29776975f28d8d401bf6dfb612b5a328225e56151aeb7a486318b0244ba116f4cc915462dbd8135060d2f8613767b0aba94b7d59fe463061ac90137f42227db1e296add7ca77f427beeb319e2073929df59f99e8fa2a390000", 0x62}], 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa536f91778600183a01020000000000000000000000000000aafe8000000000000000000000000000aa82", @ANYRESHEX=0x0]) executing program 6: sendmsg(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) seteuid(0x0) r1 = kqueue() socket(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xfffffffc, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000, 0x0, 0x80, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fe], [0x0, 0x0, 0x0, 0xfffffffffffffe01], [], [{}, {0x0, 0xfffffffe}, {}, {}, {}, {0x0, 0x0, 0xfffffffc}]}}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000340)="4d865a35f488230e274c", 0xa}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f00000000c0)=[0x9, 0x0, 0x75, 0xaf4]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) executing program 4: setrlimit(0x7, &(0x7f0000000980)={0xb, 0x28}) r0 = syz_open_pts() accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xfffffff6) r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f83e9969265bff8414fe557433e4c2b632de71c951516adff2eaa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) pipe(&(0x7f0000000240)) socket(0x0, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40002310, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) kqueue() fcntl$setown(r4, 0x6, 0x0) close(r1) socket$inet(0x2, 0x4000, 0x9) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000002640)}) close(r0) syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x4}, {0x40}, {0x4000006, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x20}, {0x86}]}) close(r2) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) open$dir(&(0x7f0000000380)='./file0\x00', 0x800, 0x98) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) socket(0x20, 0x4007, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x400, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="e049e64ada6fa45d6bee0bf84a9ea3c63d33784eab8f570b1aefc9a69a279a8569f37a5a1d733164c1ca2f9a8da214730fdc562a182954acb59f3221e7ef0bfa5b2a6e3702d1ec7d7ca5893cbd7435ae9a35385ed0939692b7849c9face395c5ebe7ba68c8af043ade74ef3f382e60fe7ca7ad04064497df02e92cba", 0x7c}], 0x1) executing program 6: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="04bdfa5d152873c63e35348221000000000000003d50006123339a346f731528a583d0ef44cff3fecc188ac7375a28b850d6aa6176247b25a85e2c6045fc664125f44a3cb01c9c2da6ca393248c88ed1f90140360f54f7de13194ff7f099c37d0764e09e7bdcedeeb659194bf60459ccc17d8d27b8ec5538f73d00000000000000f19d8233d4278a47955080b10a90c77f4b3af884f5c28570e72199281fa413d67eb5f092d37293c52df1149a81e4cc50a66c45bd4330bdc5bef03d90a41a489ce03283394e1600"/213, 0xd5) executing program 3: socket$inet(0x2, 0x7, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x8) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x6, 0x7938bcad45a9b943, 0x0) r2 = getpgid(0x0) getpgid(r2) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0xc000, 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x85, 0x3ff}, {0x6}, {0x0, 0x8}, {0x6, 0x100}, {0x0, 0xffff0001}], 0x5}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x1, 0x0, 0x6, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0x2c4d, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) executing program 4: socket(0x1, 0x2, 0x0) kqueue() socket(0x2, 0x3, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000500)="94010513000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f00000004c0)={0x4, 0x22}, 0x3, &(0x7f0000000580), 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80286989, &(0x7f00000001c0)) socket(0x18, 0x2, 0xde) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e"}) syz_open_pts() socket(0x2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) executing program 6: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r1 = socket(0x0, 0x4000, 0x1f) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x1}) r2 = socket(0x18, 0x3, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') poll(0x0, 0x0, 0x0) utimes(&(0x7f0000000140)='./file1\x00', &(0x7f0000000300)={{0x9941, 0x8}, {0x1, 0x1}}) unlinkat(r3, &(0x7f0000000000)='./file1\x00', 0xa) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0x0, 0x10}, {0x9, 0x4, 0x9, 0x1f}, {0x1ff}]}) setitimer(0x1, 0x0, 0xffffffffffffffff) socket(0x2, 0x4, 0x7c) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000180)=@in6, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)="f8", 0x1}], 0x1) pipe(&(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) readv(r6, &(0x7f00000000c0), 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fe8000000020000000000000000000aa02009078000000006006c33e00000600fe8000000000000000000000000000aa"]) executing program 7: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffff8, "0a2affff03855f19000000001900"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) acct(&(0x7f00000001c0)='./file0\x00') mprotect(&(0x7f00006bb000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000016c0)) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = accept$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4104}, &(0x7f0000000140)=0x100a) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000200)=r3) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) fchdir(r0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}) executing program 4: r0 = socket(0x6, 0x2, 0x0) close(r0) socket(0x18, 0x3, 0x6) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec", 0x49}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) shmctl$IPC_RMID(0x0, 0x0) geteuid() shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget(0x2, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000440)=[{0xc814}, {0x3}, {0xc006}, {0x9, 0x9, 0x27, 0xc}]}) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) close(r1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 7: r0 = socket(0x1, 0x3, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, 0x0) semop(0x0, &(0x7f0000000140)=[{0x0, 0x8001, 0x1800}, {0x3, 0x2ff}], 0x2) r1 = socket(0x10, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x6, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000001c0), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x13}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afe", &(0x7f0000000080)=0x19, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x5, &(0x7f0000000040)=[{{}, 0x0, 0x25, 0x0, 0x0, 0x3}], 0x3, 0x0) listen(0xffffffffffffffff, 0x0) mknod$loop(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, 0x0) shutdown(r1, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b890"]) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c00000000000000000000000000000000000000000000000800001a000000000004010090"]) msgget(0x3, 0x280) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x100080001}) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000001140)="d9a7c31c75bcab2a224184a40e6e29331ee3e027e2c675b4fcf954fb58009be823a45e47cb7d0e22f9792526b0cb3af34028adf88692f7dfe386d0697bca6f170d86046a346eb4be5a227814b8370e25360ee24aad82c853b9726243c6d01244c730433533f1c5d6b341aad9acbc80de799d8ec2680f56c186b51c76027bd91397c2c9ca2c", 0x85}], 0x1, &(0x7f0000001300)=[{0x110, 0x1, 0x3, "62e606252d22cd5d7ed17a337f8615c4a38ad24f63ae86819528ae0d0159ca26ae54c4affa9a2e978ffe2bde32303967f30fa56fa0ea133e1e0dd2450d01e008fc560d6edffd5246ab95eaa9851d2ea6049a692c89d8ba5e6661edbaacf62bcf2686fa257c352c50356ad3be82bffe923a2833bff33885a843060d9620cf2f52f657f96221fc72f68be9bf3a292ac1b4bc1b5f7a4db1e7451b18618a9418cbb981191823006049a823d0501650915323b0687b2a09dd5ab23b73f05e8e48f5d884bc8a6b404f7a327bcd2c3cea7eb540d6f9013e01049b930d7bd5e73ebe4f5ec5a89bf2ec3db180b50c1fe45d18ccb64f561a1725a5c395ebf65be89547"}, {0x1010, 0xffff, 0x80000001, "56f2489dc6d60e5eded2560a3a9352eff5624d944e11ca2da0ff693dda98269d9d458065b92fdbd768c45144512c7b8de48036d7d9775b279522900ba852d1824bd9c086d8114cef73a5ec3967513fb260b87568021647c1d46b73f4bc4fc13958381f7edfbf73799e0c616ee3dab13e333dcc4142f3c7c647e603abca1255a7ca8a874254f793a9074e4d931c20d1cde199c5500bd32dee20c08f94ca07ac98125e3a28943af6846d77274586fb7471b5aeff29c411dec92e7733d72d065a8076ae1114219c9ca03147166b72bbb71fdb9b651d9d9921fddcc8b3b50094e809d4d68227e1f3bd0d7318010f362ba5dcbcea1e5058f56448dcad0f05894a6555712657ac55f58cbec9fe0a719009efc71f8e016ed3d5b9590c609baac4acf595b5c675925c7e55ff6092c53ff01b4200495ac55edf57bd9d3f781b12ca0649f2906059496e9c4026533fe9db0a1cdfda42a469c8843bf85315a0c7b997e623b9e6e03f8b2da5a11a103819f97552776f465a92eaa58e14382899a78f0673d8dd1c666e06a835036c36e7d117eae81f27edd88c674a504ea018e74c9fd9c7b5bb7667b7f4f7106d961aa9984af330689952bf5465f8bac0f0a9e9ac5496bb664830386dfdbbfe39128921afb97f700c6716977d406617f3950253448961fda5775905c527d259b48178297a9bfb1bad499369ee4ee0630cd63074794bb75afbf6f30d7c7273095de072e58a6ab7c4bd55b4006e4c84d9b1162a0a4d84a30cd61c03090cb6aeaacebb970d65363dd228cb7df484c4f12227f0f24dcf76c0a62761e4a67292152fadd8b5651ddea8b6fca4da25a8c7d1c331cf7b0676d051bd8336cd8a41309f9399d6256bab024cead5181c33758d9cf8d342197a75f4929cef14b5c7c04b1980657cfd79ddf8bc8201bd5d523d487d035c988fc6f37a6abc6a6b00ae5e65799640c1460521b3f1187a1674ecd0b90b3fd142028d9e5599b46ac1d2723e34256c345ffd0b58902e47f99a86fd79aff083c580f88ccd79ccd418d7f29ed9d238fac1fbe450e760a933cb87111f56d1fa0047d54208bd44a3a7b3c0a8cd918288d7e77a4d58b900462ccbb1a5f237408351d28b57a6bdb77011453403c5148fe9207ae35e4175c03f5b2bb2b76826a94fd0a8aa834bc365cb25dbfca1001c66b8af2f9a09f45d05a26582e44c03f6cb8779778985c56aa7280d0b6eca32d1fdbc5d81fbcd867706d94184a2c4cef8150559eca537c01570af42808bde91c5d10cf2f834d4dfba6610d49c396f7a25a0a2d71ea5f5188ca8fe0574911eb69cace4be2ab0d879a1fd964997ac0f6a76e3a071ea56620dbfb89914d260f7b377fe5fac59e27a1c8713a71024b11c645ce3c339a45cf8a49b5f0307241600f40321e5f3f0fc68c9a4b862ecfc05b07e052323869bd9e230f0c1285fee42eec8134de26797617fdb52b0750b41067ffd33893d49c79164faac4fbbad74fce912eff33fbd635bad07603c287d795ccb81067ba7dcb67d37a2cad7bee4d285b77d8ff902045221d4fee7be81796f6f658f4efcc9c5855f0f833f145f9d5c75f2c8766ad4e45aea6f102f226ce663bf6f387f56d66e74ac051b0a1b12b05d87abd085a7bfd41484b39df75342d80efd7f6256b6f333e3ea81a3567a0d373681dfe20c3bcf50afd40a12f7345efba94fb7c67e6d6f168da5b64e49f3ba197f6437519a167639480fc10e100ba36f2dee936c4114f632ee735def1019af9725d978dcb0766429b6a2d6d69c57e204c582693e3d8125418c80c25b430e74cc57fcb30ee37fba6348e1de03e3e1daa376632ebf821e8cb4a999ef1e30eb64dfcd1378bd3159f571a9c49dbd8adb97b547faf962c2df76043d5ce87a812c1140546bfaa5533e7568d89acd1e03740a896be3a50d4f8af94ada942991438a663439173cf711d7d4b13fd3b7c88386412b4f01672909fabca770b2912cc89f33b21a678583c868775151d2ed7bdb4a763e6315f0d27ad578687f98cf7602c2781ed4affd9bc80e6522ceecdfdea8f8e08f1c8285d6ad93b447d9359975ba20426969748189c33acaf1125b2b2e5523353fbc43333066a06f63df80d0d77fbf4e23fa0b7f583e4d07ee67c352175620ed4cd095539e7c534d82ceabba637e9a5c5696e33805ea223f4ff164f96459da570c7967672af184f0a4b9abee9ebc7df6ac046d16a6bde2cbe69623b57631d7fc8890e978d5a0f5929acea168381c8de2bccb48effd84a8d36601a6258c32e3180d4504ea00c976c51042bbcabedf2cd3f9cb5aacb85b31f190ac5a6f7b41b996a83bb81470804f209b43a4cd63183f34b5273814561c48b720021eb9f169f01cad0ee6e88bfe6f442dce8974b8529a2e48c41b9280cc7cd9ca895396b735833be88d3a3f4c9892d3ea82dd701ef307953c050e4bfb4082780f324945c8972706a529d9ad00df9aa83f9d1777364967d492c66814b8d8267484e7931dc82ac1975c207a6ed50f3181ead9e866a892635824cdaf7760d94ca3fd57d9beb298dc9506a54daab7735a39cdf5a8b3425713f3d770b0b8024168bd39b47bbaffa95fec249a97d958bbb415ba59f313c590e16f226109c6294b041e493ca478048fff92a83e34862c7ea9e960e6c301699aa7b06f0af813ce7f84da0ef121beaea0b9cf495cf91a2ed7e7e59b299c78a067a69863bbb47546c976c0c960e061583fb0f47bb0209bd736934df57cea993a1d7b307118098c3cca74d81dc89ca7782c5d239a2c6929e20ac5c7b45fb2e4da419bb875ffca3251236d4413be39a6f3a53433e53e6d3754f6fc29e9c1c4760d68cbd9210dae5c756856ebfa118a935380bfa637a7b63a8e8d508ef41cb709208ba3e06c0c1e1637e474544fd7b8c70fa073f374a7538624f48e947d32f14e79d2da46ff7b27d66ef13e4b4b2921d608668c53af1aa4e01fa3b1cb9dba855339bef883e72f19f017a5c2a37c7dac0b6ae67e2d3fb7b5a7437c9887edf5f708f69fec55288b773a714fbef9dbc5df285a43f2b429d672230552702994b9e0bf7b2b9666d3b673a0d811a3ce7cbedf12aa78642e294d3489163b5c108e6bc9197ee6216cc0c49f1d1f7f0af94e9ba277cb1d36887576030a55b38f841ad8925a87a40056eef5d8228413fb55730fce2d2693d743f42d143ab2a0430887b88b9dbf32d9ea5a1d52c3549dad1c2c087ab6dffe8578e807f63a5be5ad84ba838642e6edaf086a523a36060b671b1747b36e3fa4c78b6da74b6aafc9b75fd62c47d7bb1736aff883f24fc7a76d9dc7c678b9e5a0d98070d82827b5089a7de863a1571f6f3a1f19172e5db9461735b330d84d7efa5655a3629eef004926ac7d64e4549ecd3ea2fbef2e16808f2095dfc6b3a9a0d335f3fb75362eaecb888cef847822806e37c925da8f74646d10aadd1073df69db18ba006b90cb5b8c265d2770d2a5a28be7869033145dd51b5aa54c33e3cda97d78caabf54bcc9cc9696be0129c0b1173cda5936e89d189d98e9d763b9741fa41744ab3e80f07f96cf9967f10876e95cc2c3bffa8a25b0428600d69681ae3dc6f27559a7bb829fae7eaa29916a1b4d45a2ef691f2933204cfbdca4c562bfe6f43104a35d47b1c40ccd21c7aca2b8eb0db5d3c8b38d99c8d1c0ecb1d10d33b7cef4a1bed65bb4745c3d1575e8b3c8522b07afa8d1f359e900cf4958e73f6f4d8df1671c7d052bceb09d50b526b3af8d921dbc261c278d5d3749e7583352cf3f511c1b34a4f75530a0e249dc8d0142d7c7a1a356f234ca420ec16d3b6105a80880dc1e7e4c9bbaf171539ad646363ac9e615effea1a5ca8711d30a2dbd37c3d8b20b9263e46da57da6ea2479a443bda6d95d3a1552230bc1b5bc34530bf3af74f0428f77c05928e24fa02225756fa126c91a748002789e7189c3a76555f2231e6f9fb56893432b9976039ef78328199c9fedbe8193a98d8a905e1393d3b8d6dd20ae3a46d95fce9e69354d7a3dfb0b3a36f9aff3f0df600303c22462b49f85221881e5169a0738c3dd1259584a9ad926d56daa439402910e4f3e0fd5fd9421c84a7296202835990843e91ae1915b6dce187e881c3020759c75325ec5305d9799da0ad486aac2d289f8bd475a2cb0de70a2bc1b9373c9e3cfb78aceb64408af9cd55fb8b0d974b01adbb69ff3657687af0c22cdbff132674f62f4bedde3db1e1a7f5b60262890a5cf298caad07bf281a0acac3b5156d5c5be7fa04820d4eeddcaea289cf168c51de88a3e8b2c9a9e2ba6686ce4dd10c7af6fc34a4e032ca3664ee854ba8b391f3e4733efa62e62804c5bdcd808b899d9207d4f10686225c002a1642c886dd640635a11271c14bda479fe1a0b07613f66786c37431cb133a21aaf417b94ee84e14ef6c2ad2a256b3b78d1e4dc31ef90cfb77b59ede8efe9e8d890295ab741ff26a24f8ce957914008e1676b29eba5596b65d604109de0445142520f2d21d553f1e47269a6f9fb67f938954fadc38804349bb45ad57f28576068ad75447af1ff284e300ccd00a77a0c6acaa485089aa4336db0ea150f8732c4c40590634f4ab52cf117ecb3b9d5818358a0382b818c4db5eddd1910e4ee233b31d2ccc7e0d048bc1676a0b97cc52227c6a56c8d7f8f3633072ca9f769fc223296bc7276eb3168cbc910c35e209449677d5c64c8536c3103a6402a4e0d535626590e677f4bfd164f46c757739a1ca5e376dc0eae31ea90d2121916458a18186d196a409972c7ca5858b81c69788220e4d8e3b9c60ba7671352c8ca6a0280179e59e8719a44d532bc592d8ee8d57c080375688de7dc4aeb8ca132ad908d3b5a26e60215a570b4f517f9cf1b519acbeb4f8b794bbf2112b4b3f4f8448e09be8afd1b512734b45d9f4d0878c6a43db9b330974e0b1f980ef480268d6e1ca2fe4babc4a53d3aa530c03d4ba1aa0506a0e29092ec84288f8f6b2ab9764a3b78ea33292d32ab0cb22c4f203fe69a506b119f01abd49ed85b54aa2c7bcdf16f7fc0cdd1b4ac05253e5903e65dd2d349eadf72b9e192ef4026dc63d01b2c15723c046f5771eca7c4fe7bfcd6c2cfdcc51e8955e7d705baa2c092d2dbfdc6679f947f0b83be5104abafaaafaeca9c57a17214a6440381d72566939f69c81bf25a6ca5358723b138745144c6956a96b86098650063fa26c08a52deae5329983de74b0b3c0aa4e9950645b29b5ee6c269b9b53adfc414f01d1d16a01b6d8421122802de6df5fedcf4e09da5f3f3bac7957ea374ea03cf003d6924452d46b85256bf9427928bd0b098b261873596cfa376c5bde3072d133fdf18effe9c36035fc237e54af224e29219a5fdd3714fad231d4436e0e37bbe7cd07e94c660ead48acc0978c271f7af212909da4a8ce86c889af216f9cd389c69210dbfe28c61a737f7e2d11d9436bf72062e8aebf954e7f7dfcf57bd87c807aa1829414c21eab3dbd0b1a341b487ba93cd9b73095ee9529e7fe464c696c2291aee842ad5dda6db7493b19d94574cf085f8b266df5f587a8b7a22feb60ca2e388898be082486ce584d4c5b3ee9b596261961c77791df51a810bd7f3f0fea2e6b397c6e0e694ad680d17e3d1dda7f92e65898fe4d0f87425908a8aba23b336d9b8a2f08804c956cc753197febb1333fc409a723e57017664374b2c2b9c2b17f45e9874fd5d13d6d96d43f4010809ed3f28e54fdde51686052ea16d03c09a8d9e3e513ac8b2977637e1a126f2b1ddfecce5b184dc240369539b3ef9c32c031935aa30b118cedab37"}], 0x1120}, 0x2) open(&(0x7f0000002440)='./file0\x00', 0x20000, 0x80) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r2, 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112", 0xed2}], 0x4) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x4011, r0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000040)="1b7a2c44b139122f28b51cea9aa9631ca30fc5fd92a965bd035ce548f0f37cb35ffb01b97173fe654a564f5770cb3513827711e7d948220e4e1b50d062d10e860675769a8cc8", 0x46}, {&(0x7f00000000c0)="4a865c482cfbb2ebe8c4fcf731c98a2b1d7df60908b01bd1e754ad9c82ba4a9b70edc4a7efbdc516854e25bbbfc721ca17a38fe15200f2f5c14d4792f2f0d44e9cd75066da5b22dc754c216f6f1ea93e523633bbebb07862ef2dc75a3f1bbdfd1c0854efecc8c85d341820c15e7684c49004df6566d98cc133da164840b5a3dd5a67b0dd8cc51b044b87c496c983eff0704c2d28d001d1670e303860f5d7a197eeed84e63b1530d59af2ff9d6f2c3774170b37b8e1b63f6133853b2ed40871b6a718cad36f284d0d4faa07cb87e43da2186562ae3e6431df78afb270d72f231789e6fb51a1b352b2f61d91ac9d6edf54466de277c73780d3f8099b52fcf666e279aa7183239650b95763c99585e01fa9a3e54e7bec94a802cffa053d96eed19096c99eac8d2175a7e2bd31bfdfe85174672bc66e0fa7ab2df78f7541b412543ac01d538df03cfc78be6fb3e537da215f3f6f1c64e335fa01f48eca3423f10327ee53292556a23d5da2be145b594cec82b3570eade51949a829a67a76ba260da447a43804e4fd60029b934456b92a835bff446e681dfbf81cfcd02a163a8e05f73f05fb61737d4bd9d4a83789b9619173db9af9b901c566e1c12dae04dcf69e44af1cc380968b4fca16d5ee042a70c9660537230f92659993ab881c622e881c2d518bc7800bef9e92183063def526ac97324f98be56215af577889ad81e68801a25d17da2684e6a3bbf4e9f3aacaba8e95883a61f026ab2cbe59c1502a8b508d5c68d7ff8de0937b8c8cd8dafa354f12d75dfba9229408070a99c2ea4be4433a7c3bf9b92a4232a233fde68bd64c361708b917f259b764272ee58fb7b348b0d6be59bb7495f9620e2c6f185fbfead1c20a4e45d32d5717325b2505b9716a3e85d7077fefe6aaa30cef74e61393ddbf12548d6868b05d7f22150e22536478e791f324faa48c440d76e691e409934e4cc572d73c1e712ece03a069c0376a4775ead7b2f8ae581c9239bf9e1ef0c7b60bb2f498e822959234c82a52c1d2eb9cd4d23ceb615afd5ad69e51a701fe5e61e798c797fb49881dc56adc2519058b597bd9a85b636d3d486f7f4e87725090555dc97265c8a5e58a8af9ec0fb7d73431d614f01235615474f770175ed679de6e658203a293bbe5c10e8b0677a3d64dec66c7b1370305b467bf3778d3a48cb139e997915a53663c924f6232dda3064b4cba6db1afc15a3bbec309ad6b8ee815b5334b1513416a4dd0898f0ddcc2f1be9cf3db3ea4390eb534a1956e2e3103a7f6817508836e60ea616d8275d6c90164c9216b2429b6376c8014fb09103c85c1068edb98f4fb48e7ebe41ccfc3352638b380bbaab579817894f4982f91bf85cc391fa11058adc6fffca724c417458a933890502d482936626b926e815e983d6593c284c683c1e32abcdc966b545865973eb15b89174e12715cdb62b56f9da4ab9460a98357e7037993b67b822967b0100a4998bb3e9dd21eaa772c573afffa7e30c8466872532e87ae1e3228a925096260213aaac02a947adfba201e0ca58338a8a5e9ecbac2f867ca0716bff2713663393b8bf4b92479fb1345fb572cc15dd105db4fe5ec01c170d6eb71637ebba97376429fb3ed02cf5ad15c061bd6a7bd270dbfcb292a4d5b92cd3bbc2f21088cf7fb20fda1023c88a31d0391706c62af4d9ad02a243c2c0ffed0b733e098d7efce81ed4d255479814249ea108be812f5010a859b09e08896e88fd75fbd354b30e00abee6a89048847193099699ba2ad968524ae4ed95b0d983e19db76ca3b20ca64d25c5b9c1285e373833b3384f6dfbb3e4043432c525cf313f507bdc759707ec218f486c8bf64f101bcd6619a11a3f662bcd4e21a35123645372a18f291ddb9743130521c9cd40795e4c7fd93a97836b59f8f8c29619b2b2304a8645271230eca4825e3540280030d73955ae2253119bc0f2ade1bd5f1a04860d220b1f04058fa71acb522b4d6646785702d039e89a17d8f8564247a8f890696c527dbfbce5a98dc561023c3ff1c351f4a48fd3bdb9b6d182b2580478792af27f467f2372adfbf80891c9f58657ceb1da549f6f80eda4f1ccf25076bec761cbd8e7ed4ed9d18204e5b43f32ff3dcb8a25458dfe48f327618fc76a070122e5df258f6d62bb8fa289cd6f1ea3dd1d59a8dca6c7992983133528cecab50a103a2b54f3766d7596bf449faee9bc469e5435d7801d8c0b63310bc2af910a52e64bc730917d5f2bbd67f68bfa865ad9c38f06b1f3f01756736f69d7d988e3bcf80d55f4b7c431903eb21ca5820010b88b0f8da2ffe5e2dbbdc54d5e05a62c439193e752cb8f15e2732bd569bdec8f8f7db48ba2646cfb19724657ed833db559d50454aa8fac05335afa490393266cec13c84a998a6f2342f59e5f67a22bc52497cbca78b4a7011a20f2f26d777b7c8e738c60edd673307143a3c737fe7ddbb7073eba333dd35b18f463f79180ef633619a8bdd1e4ce850bf0df31c01eee7c9e920b07464476967b30fe586f20c9a69fa44ff960a5ebc012092a82a3e19b3ab3cbfe00eccd3f9f88e804f0725e1344464c6a143bd0db995276a134dfa99f72432f2e3b8594c558bceb7dffe26b3fd98ec489555dda4ba838841fa2eb698037246da52cce1e97b2240cc0953f91aab141f42031092cf7322d5412b650e84735dfe9ca60097f758ceac7ef4495ba91ac7b63bd614d6c6c9945489ee9139b614da2f3c1372d218d7ac6a0c5595d1f5d0af5d32350d483ba4388aea4f331d639301f9e5402d0deb181542f9a20adace243c5657ef52016d6fa22a5e1f5a05f34da9682f99982f8e5774600face829a19cb31fd7f85bd0377cbf530cd5c4dd3c8885bd67305005fa48b7aa57e94a2d24b1e6e51e3ffbbd62824503212811ab735321fbaa6bf4fefc96e7e0e0123147dd72192728dc8658c2cb08d2de9d1f2d2c4d20ba818430c291fa56ae47b96f90eec9eb01eb9537113930e5be45cfdb74c62310c7493aed4cb3d0737db1ddd11fa0d5d548e1681c385b7c1353731f953fa56a4c17c1f75348f9a6cc8dca8b2653a948dd4341fa1f0170b70f01bc3a1f436b4e482c73aee02cabb8856bd4f1ad3a9e63b01320a732b2d48e3fe361aad32d60319f2f3292808a8b55a723abb5a7541e6e1cb2f2bf702b6c18d4f297cf82653c935e5694cc1b0af2cb97d4e7b4ba38cdec4484b0e9c0defe3fef98c58e841c04f639046521a055918bb16ef89c0ff7430a4ac14110c9f7f72e77118f4e636ce977fb63a2c6ca462d73245432480088633b3a5ac1b9495b3104aa221c5492182599e38c12cb10638e745a4f1158b52d2360aebb465ea27daae1ba64a164ba5e78b8b20bb25ff97e7aa0e4f5a4ccc2e70e301e54c7e0454c09b4f00525dc1bebd34b129428f034f032540b93a37b447774eacf12b905b561018ece37a11786c04bce7bd026fa546b57fc86c6e1ba60d240043a90c1c88c84e62f41c66603a8453e10aa8b65ec891c2df7ce0cedb5a4edd97450e132432450fdae2be94f10c32bc87c6cb959f25768843ac452e7e02a2b7f044a992ca9a2e1d4872021c279ee704ca81c809823bcd8b5aaaafced5b5f7aedb4546b3a7269dcf9c9159cbe2bb9728a45032f026e1eb40f0c7071b39a28329025cd5252f4c738b6d09e83738c4ef3d50ca469f35ae8d7b3a565b9ce057d33b4d9b9ba846d9c48e04dc76724d635f1b6a81d16ec97639dc5628c114eeb91df105f9ed14bad1c5c01bfa4061db578353b302bc8c0bbde42e2f195d0185623f95eec733a71af48f7bb3b26ea30c3a870c494a55097eac7465c583c16f010a8748936cf66655e0b8d9c3cbacc96bc2f27f651cc83cbaf15405459acf2a33722491b13598bf48125e598404b422b82f54a58258b11d9868b1df6ca3cf57475646c74a5bfaeb478f3c71f933c808c0623967ac830bd480cd64e9a59f2f5136fb38cd4fdbb3c28cad59166f58e0ca7c089bfab8ce486febbfcf531a1edc1516580d8e0a7f8f6ef739a8bcce3ff0840360065c6ef7b621f6effba044da485382ec51ce019915553b438e617a23e2b475322822aedde1edc25c32dd391bcbf0333cd79fc006a5e27b58e5acb3d731c5fb2587b560bc2409716f34acf2614d64e1d3ddb70758aed81091710468d13b224aa6f4993417986068213d76c168a3842e6f0ccd07250ebae3967722816bdde7aab6f212c3b4281c55edd862e80325e9858a43e5814a5936310fb1ef5455fd2cebf22f6952ea8817c28715739a4d4eebe6ffa6934273845168ee78cacc401dd0dfa35b03bef75e6a908e44bc3a65a1d3bedd8649bb459f186d491bd7ddb2058f8bbb5f29d7f892128b1e6028935017bc14bae6234fb6e17c9220bfaa35c8b3cd1149148544d6051e846db1ec59035e6e86b6280691188a80cc150d341256e66ff269f12c4fc9a2978108cee91c29e2b86a7cd0f377e5918914601bdf6e92e7aebbda658bf002f6dcd46699e673cae27b688e4e9a0235e15355f4fa91a6da987639c1113e815df7e476ae1cab6ac47e2b7a2de24224cfbfdf4a2cbf324337eae0e77d7a775ed893c8211d72dd4b4270bca0c8a7f80ca0d8e2fe2bade46d2864f14108de06e83dd654f4153de0f8a157829f1b980e308691a31c5202d925f8e04b166e0befeda78cf2fded543e5e9dbf2eeb66fbfe60a56da45b59681887e72f0da6a15cfb5673725a09b14e6172acdc3901b04d105f60b7da34d967f43d4772cfeb6960788c00d489d554001c4e05100b2368105ee14fc15cadc0dfbb20211c2ec0c01dc489aced0b5e210eb2c331a81d6b3b273108038c2f44da2f3e31fcf45ec0f67789c1b0457d38e3b325fe3aa7fe06c9686ffb7f61fe067d136816644ee5db7edabd81c867d83341953f7bef3e1b629b9f12d7a6a33327f50f86df4d78f35da250812006bd823b7d09e85e1f381e2dcf0d3a7e04cb0f1116ca26a48d087bd2287e08a420ba5a4232c8a045aa9d56d52ecfe56f8705f6e66529a6b233c3a22983b4cc15c8f6f9c449c8c441c98d0eaa233b1304ec627099650fe59a2c7559d5dd79cfa298c1c39223bc401badd0b487fa86de35bfb9b369cba092b76fd9b83b21199ffae7887a615a5cf2317c2359cf81fcb2fc00524d784e1ecc6c6be5ffbe8e6bcf564fba51daf27d0a20c1f4cb0c5719d90a28c55a4469f8ec64d8c133c8ba550f299a16174db502b28e49b90919b729b740b33ce7ade88df8fea207c9471b5ebd46009de65bc8696c6b74c2d59bf3757bc61c5923fd4075a786525f208553b7eeec7a4e243be6ee2bb0b205e3602ea5d866b19fc1e2475c687b35bde3f8834b0d3d74d19f65bafd4df1870870fa20c2804e9574004f3cd47f8ade20d727e65d4133576b7c94f300846b305f4dc01bc5d98bd5a83126738c1c0c2cba748c249a89fba8a4839e0c424b280ad916228dc576608b7bcfef40082978809f11cd65f16f1c1c14add897aca9340ee268d3c33f5a268c8a94cc742372fb21b749c7db61ea5a7903402acc8c7d5a1b8ac156aa7cdc74b3f405bb430af4f14fdfab7c5942705c8c72df1b92db6b994101d2e415daa46fe1645af0a5a93ff9f11994727a2fa5b8154d023bae04dbfe1ead2b21677a300d175d3bb72b73899d879393a5b9c80f28b317a7550bf348e93e6fca5bbc94bfe278a982fe5b251018a510c6e9e7a87788bc3ec8b5957d4aa31333c4bd60f3467c9f62e81c891303a2407cd3efd4de5448b67db751d47c406eb8f98362b6f934f", 0x1000}, {&(0x7f00000010c0)="371a489efc1e423ace0109ce5e03957d3be206bda2b344ae833896f188eb6a7b5aa5832e6d83086bb4e909679972ad5cdf2b7f05dc415d764408d5b50f612030b12f23e6eed07a11bec988f55131d865eee8538754c8820617cf2ee76c6bce9acb52aa216a9df7560aec06a2f654677962977932692c20467a603377830063fdc9acc2582db63094cf40db5c59bf85bc5a54da7eaac2d5ad9167f3d1ba61a52b5505a7a7137e40e5", 0xa8}, {&(0x7f0000001180)="6d08fb769383e3435945b82529feabf82c227ee1d6c114de86811ba623884a0bbce4a088fe737f10db369c1be3a8e039ef92ab5a3ecb1339e6becaadc7ad00c1e49470a85bea075f58e88751618d76550a460a1da7af7c78c0292cde98ee72a95e5af360ac67a6fc04a91c7c793db85e903a7700b4a2b0a98e71fe928437b8e869c8d60561d7097a6347dd0b170dc1120e51f1b2b150ad7277b2be4fd0f5a9dde8eb8619ea80e2376999f3c457127b2621b3abb4eacc26aa144a1f6fcac96178cda1f7b4087b8f775da2172e5a7fe7436daa", 0xd2}, {&(0x7f0000001280)="6e631910ba731e3c1cd9762439444b4186447656991cdcbed003357ec52168d1839d8c0a31c636712a488598794b95a7d71dcd7c49cc2a554f61669ab8473bd248b392936e42b3dcef92d3fdf5e9abd28feecb971a9238d565e5f552bafbe53809ce13107b48", 0x66}, {&(0x7f0000001300)="4ada9570e67c7df9ac60f9", 0xb}], 0x6, 0x7) lseek(r0, 0x4, 0x2) mkdirat(r0, &(0x7f00000013c0)='./file1\x00', 0x113) r1 = getuid() getgroups(0x1, &(0x7f0000001400)=[0xffffffffffffffff]) fchown(r0, r1, r2) setpgid(0x0, 0xffffffffffffffff) r3 = dup2(r0, r0) syz_emit_ethernet(0x38, &(0x7f0000001440)={@empty, @broadcast, [{[], {0x8100, 0x1, 0x1, 0x1}}], {@arp={0x806, @generic={0x18, 0x9002, 0x6, 0x2, 0x4, @local, "0eae", @empty, "83e343884fdddf570af091ed68f55218"}}}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) getgroups(0x3, &(0x7f0000001500)=[r6, r2, r2]) r9 = socket(0x1, 0x4, 0x20) r10 = accept(r3, &(0x7f0000001540)=@in6, &(0x7f0000001580)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000015c0)={r4, r1, r6}, 0xc) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000001640)={0x4, &(0x7f0000001600)=[{0x3, 0x2, 0x4, 0x1, 0x1}, {0x3ff, 0x0, 0x2, 0x7, 0x1}, {0x5, 0x1, 0x100, 0x3, 0x9}, {0x1ff, 0x0, 0x800, 0x0, 0x1000}]}) r11 = geteuid() lchown(&(0x7f0000001680)='./file1\x00', r11, r2) setreuid(r11, r5) linkat(r0, &(0x7f00000016c0)='./file1\x00', r3, &(0x7f0000001700)='./file0\x00', 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001740), &(0x7f0000001780)=0x10) r12 = accept(r3, &(0x7f00000017c0)=@un=@file={0x0, ""/86}, &(0x7f0000001840)=0x58) getgroups(0x1, &(0x7f0000001880)=[r8]) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, r11, r13}, 0xc) open(&(0x7f0000001900)='./file0\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001980)=[r2, r8, r13, r13, r7]) setgroups(0x6, &(0x7f00000019c0)=[r14, r6, r7, r6, r2, r15]) link(&(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)='./file0\x00') utimensat(0xffffffffffffffff, &(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)={{0x5, 0x3}, {0x0, 0x4}}, 0x2) executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000080)="8bb4f320", &(0x7f00000000c0)=0x4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setegid(r0) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r3 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(0x0, 0x0, 0x6, 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x104) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) semop(r3, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x800}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x1000}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r7) r8 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, r5, r7, r8, r1}, 0x8, 0x80000001, 0x13217f73}) r9 = getegid() r10 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_timeval(r10, 0xffff, 0x1006, &(0x7f0000001900), &(0x7f0000001940)=0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) r11 = getgid() getgroups(0x8, &(0x7f0000000180)=[0x0, r0, 0x0, r1, r2, r9, 0x0, r11]) getuid() r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r12, 0xc0187009, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r12, 0x1) executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(0x0, 0x2000, 0x0) socketpair(0x20, 0x1, 0x0, &(0x7f0000000000)) setrlimit(0xb, &(0x7f0000000100)={0x7, 0x54}) poll(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fcntl$getflags(r1, 0x3) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x153) socket$unix(0x1, 0x2, 0x0) setrlimit(0x0, 0x0) syz_open_pts() ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) syz_open_pts() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020699f, 0x0) readv(r2, &(0x7f0000000ac0)=[{0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}], 0x3) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = socket(0x11, 0x3, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) mknodat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2008, 0x5cda) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x40) sendto$unix(r4, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) open(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000005c0)={0x1, 0x9}, 0x2, &(0x7f0000000600)="371dc444", &(0x7f0000000680)=0x4, &(0x7f00000006c0)="a127847f", 0x4) r1 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x8, 0x0) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) pipe2(&(0x7f00000003c0), 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x1000000000000037, 0xfffffffefffffffb) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() listen(0xffffffffffffffff, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000004}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f00000003c0)={0x0, 0xffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000080)={0x0, 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20040, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000001440)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000001480)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x9, 0x5148bec4}, 0xc, &(0x7f0000001200)=[{&(0x7f0000000140)="6607cce914dffee315bddd3bb88117443c576b2e7d1ce56d0fb3eaf247eb6b86ad71fee78272788b9f71e39813d865dfc80a55d802f07ee2c1a835771c80063119f755d2d6aa6a5bd09af42a80de7230de8c0e5d2957b9bfab536b23ba99d6b43240512f5faeb9e648fff479bfc5d61af519d922feceb55639f14b637a81d0f765a3600dca7b0322e86b40974431c7ed9956b15983f1862fa6ca203ccef5c91ab3429b7b07b3b909e3abe86a3e75e7584b5af18a3057fb30dde2960820e88b3ec9e003f6694dee89499746c5574cd8b2f7b27bc528106b176d3e9cae74b0fa1fc0880ec459bf34c702a94c79139f0edff84ba86b2dab9076041a9ca9db62490a1d92e29576b4d79849e2bc603acf1369a45ffb2faf20c30cb7d68d203a2e8247c57ac863160a6bad2796b38536e8474fe33003d5fc2e5177a621a6706b62de230359dfc3621b5ea161eea5064b100f68fa8af831d5f9585ab3d6734ef04f6967edc821af60c36613e832af4f2b45ee9da6f1e28c4e4b178e437ac7641c78d7e26963e01ee93b3316cebd10347231c4e1e61e0457371f0a2a58263768f89c4fef6fd01a5335aba9da8212ab33078e93eb8ddcd1ee97151ff4f700d0dcd1b63abf63abef171197f801edba4ca5de1f501a83cedfa75098e7246052ef44c41922d3ecbb66d2898108b7308af59ad989c449ddbf82994c12f3e2d36969a541b5ead96cab5f287a62fa0aa74379840610bc2659320c0f2de5b4eadd39178eea1af5e9aa34c5bcffefaffca6b0c8c78dfad292b5b86ee867417bc06bdaebb78d10218dbcca926a501d322e4b7070aa7ef8f13ac74ce2509b5bab3709750904a16a547670c6730c11d4dc6d1790112cd00794a5bf59f69ecb463175c7d325f73b96cb9c0ea4d965ffc6d6b7ff2612db3d82589fedbf3be30e671ef5be03352db47963ddd93cf0da02a27bdac44d50b7476bcd2e7b7e2e43abef6a542dee3666cdde42c62cdf0b319c50fc67f3ec7a90a1a8d130d83dcdede5c6ed32f3381ec727ae16b5bde3dcaa2254bacf8fa1ea33768c06bb299e14e9c410b0ae8250c6c48fa2a3778b793b894d061cd78ebcd3a81b290e35345d35907f7693d7ed3e4c9a6c914e86075c29765c1b6ffd8124fe6edbc2cced9b25faedcd6a061c3b435e3c788819931bc37dc8a79b087e6ab854fe569bef19d96536c015e1933748e81a4c0cc7020fcda9e1580572f4f519c6d544d4b4d3f9d56cf6232dd5e19444a5b14c5b524f592087bc0da837f4580c7a595cdf82e5afcc1179d594513e7cd8a6967e3e1ba55cf9cc829efe6c0980e3630a803dc4e15e67d26dc6d45afc2eb1389c4006b0d3baf69d2e8f0711025387dc3d61abbb7be8b70e6c5a7cb3df3fe1bb509609788a3a93b85bb62919dcbcef036d90f9eb90fdd4c13b13ca2d7e13f6c60ae3cfc57b768c43f14a956dea33c12e84ce52238e30545c68d29f6cfa13d85e98a55f56e971e0247447287878809239e32ab9bcacd254e6047a0e443fd0507168c388fd95b9a801f8836ed62136a730dd38c63cd1f7539d5dc9da9b7ddce7d45e96b441755cc5388db1220fec3b7bc26c215cc9ee5c42dab90f3eb95cd22f3154c05ec99d7d2d9a29f512ddd188440c6c3e472ee504128e70244e24f76032f832e66c0110a2795f7ccaf3c77f89ed495015762f566ca9db1c1dfaaaa412f5ed68abea923a5224dbdf7f9bb0c814bfc2656c489a569213ed3cfad53887c927add478f877578a8d90746b21526ade66f4968d18621877f9cf9b6a1e480f9bbf253021095cc96939c59c3eb645074360467d514f9cf3f7f5ba879d39ffc21721f89451ac95eaba0f608e05239bd4eeff53ef394e3086c1afae115a0d16aa6cb9b0010bd9cf7269b6309127cec914cf713aa4de4f8fb9bf57bdebbc941f85a3876ef56dda69b35d718e27aad0f6730c98bb7c79bfc276a9bafbc90d27b6e7d979c75cd8b2ab4ff5b96b50152aadb6def62da02f822bb739a32788f65f18fa0dcba349e4c761c101c88f5617bf57a2611886f789825c1ae908b01f92ac86fec87208965ddc793e24158b342190ee9fbed8cb323c5fbd8b0fbe1bfe0c547c450db9700fc0bf97f4761ad0fae531c9909344800ab3fade26239c076608bd5fce4384fc72d4a9bebe12447b6d9ad728c8f3fec9a56ee6ebba303ba78b7099b274b87cfd8784012257ea9423498eae3b534af45e593f0c287ea2c97cba0ab902dab5a950e9f8b2d86b1a7a0b653b74ead29a702641faf669cd462bf1445b544ddc0a957b1e74a4cb0645024907802a7e5246d10b3d4891699a08bada61c617cb0a4b6a3061dbd0a83457cd2e42f285a0367a135df215955f7ea4dcbde65f5a6a7d064f5ff1282d18e5603a9cabf7cc804fa13ea9db10209859149f255931b33d338a35771dabcaf7b8e022956142a298c17a8ade29f227cbd580ffce9a72daedc0ceef2d8b9106fc3bb9aae81010ea26048a1926af56eea49b06058af44909282ac38c766676b40b81a08218d259cf3de9bc8dd512e903002a67ed609967457b3abee067748f01203edf0c1a26272161c7337be269d01e58b46ad7d11d1ec635057af7c8d752b763b20c333de8db5c24e140aa3fdd025acb5064e916758484838591bfa0484b57bfd3060bc82ffaa15b903d5113cc6d1198c2fb0089e64080ec96733f655ceade7c24aa6848df8462ebb90a9f5a6aaf0c576ae306df895008300cf02b1568cbe508c834d56ee4b4286e39ee41f43e41b8e7d73d1d26593f165124d6103316b679d4f6caa2c6cf2a282649cc45b2f1dd6d41a172dbeca289f889723b42e6b7dc9e76c18eec50e4c52090cbb6fc905d0ebcbd35dfe033de7029e433d02d630b77b7b0a663965ca2b3a0ac8a424a83ffe9d3cff48950a2ab7fe0ce065bc52333ef62412540f222812a56e439138912a4d44d8d30fcfa0b277ba4666e81a48aa2286713cfcf3ad1b64ee857c949fa027cd230dd874f149945a53b2b68663d1d1387c019dd94e057b04cac4c76845a650f2e3712f00fad9739c8ad15140d3ad997ce8f6982571e4918957cd4368bd298a569125c1eed26225298873ca1625a88531d887771e4ee6c1bfd3adaca7c166c0f5e35b24ff42519c938010578cf695f69e20cbe2cda8625a783be6998f5e14d7ca82014dcb0a5038de6f53372b4fda78dc186a1996fa11ede282a2f04859835fc4d3b1c1b9e4cd2af3f2f9d971b15edb98a26a11e707b8c2aabf07985717909732c0f10c54589f08e55f1d436c0ba672fc9e18caf161eb2e44d18a2489039ee165aba38c2240f8c955c1716b3294015a3aad08946dae40b1b11a1a9f088a754e091cd031ad55a2f1bc077121a55bf617831ddb17e0a67e6f214e324e7f53c4f061787eb80cbf57abff6c7e70b57ebcff4114e75f1fd2ad4bf5a2a744990efa4a9b62644d359283c68deca814e2e54aaeb5dcdc568512a0efeaebd697d4ba1388baee9d8db5bfa63f09f80bf6c8a1d5fb8671e09b95abd55136a949243cae236cc7b7aceb92c636d66286f54ddd75b3e375a2444be44f98488efd2ae3d110f68569918f0859f4f2b6ee658371f2f9a0000e1550450f00c3086d8ad688cd80f532e7171fede3c97d4cb41fd154f96a590c0ed0006db680b581ab77c3aa07c72ab449c0b82ff8b02c13cdcd78add8b77f1cbb5d17bc7ae74f451b5ece3ccafb99e2360680668270ec37b45f6d4791eecb2cc98427367b031fce2bb6d025565d9be4a4c01d23acfac1266d2e3e97fac196f3e6959ac2b72ed77a415da01fa946990a3429e7e72ec08524f63c199f5ee1b92cc11c9f5130e2bdf8b513694ca4930d17c1b3a54147cea70b439d925d0bb68b5bf4bc7c66dbcb3abb09cecf743c7ef2d8def790f1966f2f61ec080a9a07ea379045ce4fc26d8767c02e2fca6e0b07001a84ab74231e5674b1d102c7311989a6285de118ad4730b6b28a8c122b3369caa5f3694a4f97609d66988dd2637f63779363b2f9ed865613f588aab960b31e32139e001ddb7806c983f0feaeeef9e24006cca3ea4f2a1a9e1e9660cdb1075c0743e07d1ec1a13802333815383ffe29d72284a028777e4b4396f6cbe7c46f32860dfdba807b8f0a1c052d48fa4c30fcc08882bd8b1e8598190607e742c7ab99b2fc9f9a11bd03bff82d3bb2b8d2a3ba90d3a74cbe55957f82463f00cb2229d43fc239a15e3ca6e3d46a0036451ea8aaaa9025acdb95f7c63dd85975ec11a0c0a6fcc47374792633672a17784f74e2f96e43edc646a0c433bb1514935ca398f224c302ba1b8564f14de5bcd644ad4345a5b5e750f1f945cf366fadb79a9bfb3d125106eb7ece5cfd7fc0ba9682dacd19554117e404dffb6cc1d40fe1b21f01a2c04f4b009e9cb3cd3c867c7df886e67701a7c5d24c022b005f48812be2800fe067a9a84bbc34442cc17c7429d2c0bab76c155940c22dc264407fce1e9df5b0e36cbe39a48e1c30fb8807b6d810e12eb83e84edfe2846fc449bb77cf0e302136ba11a593aed83ceb1abe6d370952b7f1aa67e49a7568c9452f5037c09ff83de3d9cd6da37b340d681a736959c585d10f500f94650e7c94fc6b20010d05b9b6c349f5f5042c08880b8fcab06880de6e337b49d825f362ba7fdada877c797e8cb8bf3a26dd5bd75714958a1413e32bb85421ef5df920b5c6812ea02f91612f940505d67799ca249c7ecca7a0d400496428689171d83525a9987b8799f7a1acf49cfe23448b8d59b4f1adebdec1a7bb9f93943060d8ad30c141b8d5aa636ebf38de68186433a056a58afc2305b485d0c19b608b59ab0e8f364fadf5c089645162a755d6f8ea380599e6fcad8fda0721d593886c0613392146254e110a26038d3ff50dbcc94fbd9904db5d89cb62befece453727dbe338a179e6cc04257a1219c77765e86eb6878f7c4a6863d28b449edbda560217702af318c1a18ae028d50c78f9702feb3d6dc66d35bdbdf491b1c9c982ccd121ceb515620a9cef482594fa970a6345437a41c49eb902ad96b30aa3ba36c5faaff2c2b42e4f38f97b20c506c8fc50458972ddeb2304c7cfa393e24cb93fae0831455229a1005c523ffe961b566f9735d8a81fc888df0a1cff1defefdb8b803dffa9f69a9cefa2fe34138ce14bc1e0c45b0290037fd62013a30fae43f4923ac78d745334b298f0f7fe7f5d448392c171fa1098f45f0e4cb89f28b71123f8fc6754383738bc65033dacabfbf73c02977c1d10fc045d19edb5d8e9af71f4b010891aee10e04a0ad0e59c8a8bbefcd4c0d1ac96a67ce346fe9446c3a61dc43e39bb7c7bd963b5c0516444bc6a9fad11a6399d6051ee02d1411df76236e8f8fce2be0fcdc1dc8bb7f1358d03c2d3ff84947165cfa7f2007cc80a2651774cec427248e0b8e30b09ce0a3a6e35ab47879403339e2a26cf1d49c3a25341a69715180be5ab98ef71e88e25c9dda94d98100235a40c5d4ddb3430ca0cbabfdc054fd2b9705bcc0bda4863ba9299799c7ca79bc6a61a5b804daf327ab712183e44366cb13ebd7cb75784ae764fa5053e4248f969b2605899f0b37f4090ccfec9c26cec2432493036418cda96e5b040d4abad221c40f2e291eb296950e1ff53669a8bd033f854cb40be4616ef971947a9e7505cc874bdba44b56a462dd599215a4c595d60197dba26ddcc903bbe1dab1409c5191431a6b5807249b26ee13f4bdd4033357ead4dd681981351e24b43faef76dd05b9ac0ecc67c6b8e841bc974b01901836ac6f559d7120d9cd", 0x1000}, {&(0x7f0000001140)="396b3fc3522be0ff67485f557231dcc5b2d38622dd971ba3c81e3e90bed3a4ca294d1f918648f722185f5da7a54c195b8f72171bdcd45673c272afe5d01f13314fba740fb217fcea9d91aa934a115046a41c56b36d967598dc10ae9de72bf5d7d71e074187b23bb19b68da5b4c7d19e38751f782f6029af7b3813af110d27f8f62191f32", 0x84}], 0x2, &(0x7f0000001240)=ANY=[@ANYBLOB="480000000000000001000000ab7c00002d5f1ceae87c2edbcc6885f48b35b15c6c948ffae4cebf94662a92a7c78a9d7a8a2356e910eff74d5a3e2b55f766ddde1acf5a2a15af8600d800000000000000ffff000009000000816969dded3dd74cef1a8c3a431942cbb19bbd49dadfb20006bb35f26ce326ee8fd39a1eadb1d088cddd462209fe65d8085806fc195467d761c8b12a572f7dfd0ea85cd8cafe1fa7d7769830528198c817347bf4b62010d1dbca060111451c734557c5e4f4ea1598dad91d1d62729caf4e39261ab5732caedb4565a99ba7b681fbf7b5cda89b789e857f85f1eca3ebb6a0349fbfac2df7618a7e377e6f34204d6c5dd3a10c506880155bc2312061fab79b0ff8458fb66abb1c8d3f6b6769f1eb7400000000000000b000000000000000ffff0000f7ffffff1cd84bfdd47a776a362b6055837a9e33d06b1e0daa520bb23b536e0ab6d098e50ada97e43c84ae8201a3778eeb0a2a1eb9d3c9024d188b60563c6182fdfe1cba816b591d02734bfbc917a6282def6df3d4cfea75c30567fe0720f6a1982002dedabc40ef634c8edfd317f8fd5e67ffa06f635cc5f185132dd9e5e5a3957f74c5331c49922eb45edc4a14b08d8916c2767085b616766401000000000000000000"], 0x1d0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) setregid(r4, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000014c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd605ccc3000146300fe8000000000000000000000000000aad2f2b504ab6f462bbfc599f396f5fd534e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="f7ffffffffffff03528ab71ae99aec513ce087700ffe89fdabb0892f4013"]) sendmmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0}, 0x10, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000140)="a04a1daf7ab692cfdf7c54c321bb708361c65a4cf48086", 0x66) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) syz_open_pts() close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000180), 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0xffffffffffffff2e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = semget$private(0x0, 0x5, 0x2c4) semop(r6, &(0x7f00000000c0)=[{0x1, 0x2}, {0x3, 0x0, 0x1000}], 0x2) semop(r6, 0xffffffffffffffff, 0x53) setreuid(r3, 0x0) seteuid(0xffffffffffffffff) r7 = shmget$private(0x0, 0x2000, 0x440, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r7, 0x0) executing program 4: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="2499fefcea00ab7ac09f8d557f3230f078fc1254beddeb0fb991bdea8d70676573d3eae50aee605a0e4802641e821105f43da7efe552038fc66bef2b3769e0791777", 0x42) r0 = socket$inet(0x2, 0x8000, 0x80) r1 = dup(r0) r2 = dup2(r1, r0) r3 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f00000021c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002140)=[{&(0x7f00000000c0)="d4f32bf542ef1d1ee2895271dccee50efe13eabd91412890818a28333b66006693541736522c6b47ccc4eecc39bb9d4da8ba466f9788101673b129d8c8b30e2ba1eff526690c12411e466b9be956bba2603a606c66f0029789e8cf986f2ef4a0b246da4292658443cd3da83bf0c56fd6f9b3cfcb72db927f74e777fe746572141146db49e342457f6a0b8974bb78207869077743cd7259f3ba281fd0d76a5f3c8a90d83dc440215f8d20251d0370d7fdb8e7a882ecb6322d01c6d86d48977465f65bf47ede0fa0cbca64313b56011db638db04187eeb7ea944586ea95446358fadb502dedc5ca4535cb21cfa303a13527ebdabe5bd22af15a82caa02a997948ebf50b2dd5d187f1e17b18a560bea816d1d2a77ed2f2e92974de4c0ba24999ce61bc897beb01aaf903411a47b318109b2dacc7edc58d5b38d3393988ea0a456fe4ace56189a79b58c7526ec6c41132428ee0a3baf5ab7a318ff64e4aa5297868c710a67d825746df0c87b1dc5a9b0d8903f91a47a2de1e8bce9cfa0958d83f3b6ba3655d02ec1e77e9147fc349b6238ed1bcde484d44c77920f3087c317b17cf6a9727e966f131f80db80ace51141ad47fa094cae21e9669373a5e2d57da23f0837d1102cb06b948eb4f064340375f4ea3dbe81742b86bb53fc3b577ab71c3e15e384a149b2969f719d5cb8367f976bcf8eaaa0028a561c43e1b1314e2b20b30f65d37c88d0cddb41d393b91a6a0f0b6878a55aa03eb826c8207cd00d6811debf150c0fc9f1bef4fd86781b2a9a9eb0142db75e36c952b1416446218ac0db43072ab7647ca48d1bcbac34c75b5de17f800a58333c1b0baf09618ca03cca30bef91b1a007d9e78d585a152d5c17938a5849f5bc7f91a4e05ee7bf1ae592caa176be557c8f7a69929b481d79bda512bd09b7100a6ed593fd85b2fbb1fc4e7aa8edadc11f44d90e68d96d87bcb7019d353dc310adee48771aba969aa181b1406e15f8ed44cde14a52d34d01ce1d29aec7939bb069d830742ea08762beed89a76890530180864b67105265e85b013f3d894a81c5bc86fbb0c89599abd2c8fa0ded4f66066e86543acb5aa6407cf35be031e6cf70d55683f03fbdd08ab0002b1de7401c46d2439afde83f12d52b8260f86c7179b1a258eb56f673956f4227071d02e5ec92f963a926da60df3804151c5d32ec1c5d59d229e54a2c4f8563671f2f1703fd0bc3590559b29c6bbebe3ac274c9edc2493082fab310f2369620cfa5a161ec04d371a7813cade3900206cdfda355cf238633420cc5a265c4719663c7ea72a1a6ac81940660ecb4d811b2761d80cd27de517c04e0434fe8dfabd251e07a05fc5e698e30459f46273248670c1cced9721f1334f7abffc62170371b26f568da3337011d7cc44efc17c50725f8a3bd263a5d3149cdcb02d031557e549c8c46fcf3e1a9bf23782db8d64da46a33ed04e26ceffac15094faa3f294f46dc4cd7fe0b553e083a05d3d392afce6ce00378a6c8b1bf45e14fbf6b31802d84cd6f434d9baa9b3c63d72454e005950e2aa108dca0bc086a312091afb187bf25cf6c7178e39395415e6eef79967557b271a080fd5ae8e42b5d73497b634a428bf84cbd060bb4e9345df9eea02e959c858ca7990b2a4b78ac6de3cac40b438021aa2dbb1d3d86a99cdfd9ade825d2900f74c31dfe2834729d05344b16182cda2258f2929606ed97e5955fc7dabaa0dfcf7e9f57ad25ff20ae92fe525fe3dd65d3df9c6be3597c79b92bf513e8b1e3ee9f4b039a2629143416ff310b1c4af03770374734c9ad3fb6c7612dc23ec4dc902356629c184c0049f98079a82d84f60ff262b745b2aeb4a24c8a29af7cde1046311977395037c65bdb8b4148bddc08dabc457a7902acf8c9c8a998c0c5929006dd98c148d8f5b80563ab1fe4aeae7ac2c29dcb7fdcd30022f0d075cd4759158e8f5a8e6f90e4dba1eaa99d71ea579f2157b4237ef5ff1e5608640c51cc6d919dfbb207d2841da7ce0ec3126956da8589bef6fd77c769f47b0ee7ff5170d2ffc4c1727000e9df025c46be7d2e50ac1d29c78167b58d3df9f1a82e5ad075ddd318bece7f3e30722a81a0144190d6fd2402eccad9b5756e72363b26a6c83199e3fed1b3bad2c7d591e0aed9f8503a44f9fc55dbcaabc54093dc4d566640d66acb0c5fd20f540746925677166661c1cbbe99b6415d03fbdd32992cfdda6e0ba1a97d7fb42ea4dcd49fe8f1c64a261194e281f9a06f04dc83a8d833a7cf31093a2c7a3a47804ddca7800d66a45ac6c4dae9764fa65c3017161053f79b2efa711288c166006e19a6aad3ac38fa1f1f0c71a95c6bdc328c7ae522e3dbf07d71039a250c025a2cc946a6bf6337582478834d9a166a6bf5556e2fb9e332e6e867495b6f93b45fffda1884725fad2f78af02f89125932ee4e9e47d7444bbb4adf7c5c604d09a6802640f7622244e1c77d634bf205f110a8b864ae55b5ede9903e1bf6b9aaa8f9363e4e0c1e61fa31ff16ad4751905a9fe6ed70f4e7f2dbf8887e1760dd5087118f8c8d3fab330e182a27c580344ee645164a55af5de78ecd7dd401c61ab8e1856990b28fafee02b2a503951e9067c5d1c2012fe594d5813e7da33d7f48281cdfd3b952ef1b8bed864b3ec7bfa719db1817c4afb1c5e476e9467988aa06b0cccb242747c17600ad471435b7f68217b231d4520c75b4d1f3761a99cfd1cb8da75e21582c44141fe6e1d383b4d0c74e2517dd42e763f70870dd018ea0a135478ae2bb3cd4b26341d8f51ca9615c41e313080dfdbad18a7622f22fcc0091787207f229d74cdbf1f5eee5826984e64e75b84bde7f7632dcc2b895b6e4443c55c1b1119dc10a3f1b36a22f10259bb44f558a08c0b2b4ed43df506a370623dd339db7719ff58b612abc6ec3db6d78e94369d8ad9cd8606cdeb5b5e3b5217592c1c02bce490951885767e8d2d68b43e40649758f20c0e799b313907d1f282d234e7d82f17efe8e78f39fc320c381477d0f1d75c97a800d6c1cd05153ea489574706d16fc1d583908d73d55ed4f62864483a214e2ab53e52afb18c08aedf4ffd29e6a12f51c222f467433fe68287bb30df9eb17ae5e7f2066d1a74a63e4e42757a86ae29d2cab0d6f64cd72b6796dcc5f489a31e0a5ccbe45c7a2cb8bd4c3ca89e8585329f99858680c5df5d4f410931b374f3fcb1af175af0a2fb4e6bca2a327370eab6b1872e9d22910483add3f191dddbc786066e4a3f5cd5e6500a584cb52bd8aab89f6723afc033ea257e52725bcff8cd095c02e4d62a56667b9a347b9e9264d1058c3ddcfc28f13978d51186d6798b2d0d486ada7a74e45417900e281fd8eaf32bbcd6ecd05fbad559f93cc7f7ec3990d79eeffe3667bdf984baedae214dd963f0555f7cfa89f2af88b7bafc8d9c356b22d4662f786e055fad3c15128a0fd65378e735de395090dcb758e8303803a544bd4f63c07c42c05727c0b55fafb3616baeb57b15e3be2bf2d8592bca3de7183830a51cc6cd343ebb6b9300207d30015656617fd9e244664e9efc18cca5ca19a9a278c061e0d3a0fc4007ec3f25ea8dead5123474599bef111987a61736a755c2678ae0fd6d0eaa9fd49c98de05e55589f339d4b971747964381aa06e11d45d092a977b153b5623630c213f5c8ae2ef78efa6d1d0a3f58944bfa13283e086ede98eed83a10ac9537a95e61a554c33949c46ea580ecc2ede06461aeaca6d15308b8036e724c00d55c078ca5b799a30c7b1aad7f6a610e12da9363a927b4358ea633cbedc6649e5e550ebdbce1329a99ff24fb2697fb5eeec928c15f05352eea62f4584f6ae796a8a98aeaadbbb651fdbd55cad374b50b63ef3635fd42c2fa18bbe0257b651d7b1c441307ce3821143b887f90529ad53400a9c9061bb6469b7524f800c9fd18994d16efd7d4b15f58c6b49fa659bb5c92413867ec8c21c1fc39c08cfbd053be17310964f67ca1b92bd557f95323bb7f3bae5d5066b795dd28f8974944f04b915eba032218557490d975990a8c41d0196013580b24e2a710fffd5ec2a9ebe2bc146f1d8b089cc65f65170a49a161b21c49bced72868d8ab3227fb1aa3b534986aa1142e109e66a0f645bfe92ae85996e5f4f77a3fcb3cb64893fdd10eacbbcdd16748a8446bb6300da729f0ef7a9ad98f3a1f5d26fc62a58db4d7ac3aba8de4f3994304239b3d102b3ce2d1eb1c70c70e333fe391ea71d2a79fb0b3734bab6eb20eafc2ad500ef67a08047c1462d3b0dbc9614df9ea79711f46afda5c6035a11c599fb8d9a5734674400aca37b5ead822197188c7e5ae83199bd029985e2617f7897b3a46332772d0802f4abe4ad2e9f90d65e8f07b320702aaf68525b2f808eb31755069078bf68ed3e6e0d51429e7fe7c3a3e2e3a51fc132640fc086826fdd536fd76879e8d505b9de9abff5f1218c7b1580a6056a1030c4c14d72f7b13892f6e3aa273c147de9188b1ee53776ea60ce4054c49b00d7774544eea80a6fd95ec0857049b7e27c799380ced78df7d5ec35aac074a77ee97b6fb90b8dd721ba4a2e3b5b4444051aed921511e9693c85912d19f891e0d65ab265cc76308d34131d463f3b8aded640c036f505a8a6af1bc50e0b7e6fd40cb514e656b413af0c81d96c1194c28c8fea21bbe38ff8dc5dfea9008ec2ccdcaf9c6341b6f4f4f2e646343acb11f32a2a013a3f5702cd6d0a977cd367cdf9a1b6057135c3e31a2749ca99abe4e9665d3fe434bbb32f08b4e5f4c49f6ce06b2246cf5ade12366ec75e5b27bcfea37bc794f47897f703a62a31def21e8bc7c3e49bbad14f7a5b868049af38bd747a8722b7233c162cca90a6a3206431444410dec1e196e1bfc453e58318491ac1627d2a1f91a0fcee4f6af9da8939722880a53c6ef36c66f25368b370b3fa5b4335c9016dce5e8269f2bcef993df4070bade1d1dec84d6d43cf4d3cb2b33fb2600af2885ad5cf0e646f24b626a2625ccdd3283eaa4ad9f01415e074537c2239888fc51b470d9f977565bbbd5c95858b61f40498b6d8b57f26a73b91aa9d283d30d10c70bda250217ed5b6cbff572968390420aa47448b253a8e478823f5c857df82a2fa812db5f18d8539476257872fc0c4781de451d89fb958e50c0ef7ba6e8aea7ab266be035b7ac5b1cd74e07ccec58b11d6afd69e259a9089989bb15799d2303b066bc8c2d434264033bed9401f1c03723a43275ddb7e8f15b03731e38b965ad4899e2aded54fcd259673f2f00cbeb4461239d0d414fcaed5fd59b7dca949810a8e0174bd4b01a25959e4fd3f0fdbe94b3321ae932fcfecea6e182c34e7a132d9f64fb7e0c87c38f6c4171381801734a5f36fd22b03fd0c69949f8572e7dd179b1abb23de6aceeb93e84a4fa1dd0a0d2733f4b27d4892f33cdd7796c3b0d6a63819a3947ada81101078274bca4225d2c1d2db60182ca7af52fadf0cad58a3b3d306fb077b803ad334e693f8f3c3d63f66afbfa6040cb5a12435d93bc398c48340f7f8060dbc2fa225330ab7f8493147c71a5ec9ffba507fb89803a92b47d0c8b53be7da05e528680d94300894bf67cbe1f11bdcfe86c75e5d89fe588524f87250b21e77e300fa8733fbb4fbc1406bf18d2b48f8f8f10bbe8483f1abbfeeb03a7beb16a278cb1892d917cc4bc668711d75a648e2b43796883293092dbab37a531bf2565db4bfea60939d9e8c5d892bc211abe7e6a9a09cd01e89dc603e52f2845eb59500cf095357f6441dc8f79b7872440a1e279ad0ce379f04ac349af512c", 0x1000}, {&(0x7f00000010c0)="25344e74b5fe2d61b7baddf5eb88816d1f0f1ce99de4cc33b66fe3a5d186b1cb89a7e7c8bdc55799d41697b3bcbf28d41d5079f962b478862c6328c539b4aadbd4f3d8972615e70cb5eb7258cd91bf", 0x4f}, {&(0x7f0000001140)="534636b43dfd032e5392a3dc874ccaefb7e80074bb7ff2d11544c0162fc80630f30737fe03189f85064421ab6631ed1de8c0bf095bfe1758845e970804503e7179c69df9342f37f6a5c3ae6b3e3d95c4473b6cd7c09647e6a8579d2012bb1a4c8036ba23b64c923e598a8bc23d16f0bc6f86dd6bbf17c493cc6b6fc9d5f19b439333ef010cadf7207e3d3f04bbfc6c6cbe96db276928ccc7cfd0748a698966925bbb829455ffbea62411c8300557ecb629c83178183f1eb3476de5df63033857304d435ce0af250535f0238bed7dec2b96df7909263e6bce7057f031bcafed3ae6b88f560e4ff00394692c6d6adb1203fc67b3a1391d814a33c898acf4f602a87d08cbf4ed6179f0f9ddbc4e2cf9c5b98064473d36b1b9a751b1bec0093e4d4dba31dd2f22ac4ac85b5082f085df40bf33a13a856842a8dcc36a3a8ba761922ee842d20366eeba51e4cd93a78885b11a3373e8f129dfafbc89ba3f1f102bdd90694f37f657fa28fc64b4e2f0de8f5c799f06b69466b7d6dd34d548aad4fbe6d828e46bb60ba4a017e354917aeabd70cb533ba72fbc5c6a0c273e5611b94a8cfb7d797f236683e4cbb3d278323bd4b0f343e5e8131119bc252e35e9229493833030924b5ba9aa1ac9ebed9ea505c8de8455d6567c35c874fd97f1113d496be7863564e061a7ec4250fd999ddb8b0cbbdecf1c37f397ebdf69bb1b8e6c0e4c54bf0fdfe1a3ebfd66309c5ff981fc192a511d3206f855a41b56e6e5653dbb4b09e1a21d481470ec209c4d2337708c92e6351577f735c9f6c2e27b180faac5a230b9b99556b20b94a5d1a2fc1ee5677b546ac50e58ba101bda2da9b15e5324945d0560692826ef2c0e024e2c96c76cdb1b94786ac4f27549cc3d4025cb11b9e5c04f80d605baad053ddd215581afdcc118ce99e8eec6b523fc25767a5d95cb292ee992f034dc5ef45210d0d5a9954e4e0ed437e9503fbaae698c2250f38aee56203129fe089f5fa35816afb9f82638844ff3b60efd0a736d3de7355ab67497a00c71b845d863292de9f33bd6f6cc3ab5d7a51c108b498a74b4112172230665f19e179951b18cf35692037b834b93c4fb037e874158f9e309b0ae9e823e5d8435705b9e608ee6a77ba95046097053baa8779fc11b276f53dcbb91f33d55f31f79cdcceda4cd0585b9f9564ba7857a86d7a62c206c378fd08cdfd8993aa913dc6a24d1729002451b890cd40a66008a4dea4dde6aa8a75ed7a8d460b40ceda006ba28d5c5569ae69ec011278ec21651f1f9a5f3f1bb5c6dfc55e200475ce128106fef00106cec54b57075e1f20a22e61a7d43625d7be25dbc0db0dbca10f5bac02bdf78246edfa839e3aace410540d11a4ad0c038e0926e5636818cecf763cc221f5d78d721c409af1384213cc7d4a031076c5fad5f7495bf9439103291e8b016c7b0541f9b34f2cd6e3f67e49aa45fda15e4e2fd8264c2a6b07bc03964a6df27482b3310d39c01a3fed39b9b3d27432563b9c632f5dcc4af1c7840425847babea12eac03a27dce5b952db92a9119e0ffdb589ce8259865f16423b572d91494c7da97b60c0210228c36bd7c3893bba62c06bb4104798858e937dff2ba70a3bbd656cbeffbb3bd184bf7452183eb7d7933ecef3e4cbd8c63dc61a28d3f9e6ddbf421b35e89476e6802a22684fd654248a464d9b40f6826fc70909d1e93515d477a7883a4cc85a1d189cb10ff0861d86196dbc058e3e86155f20621ebf30c16fab7da9a50973d9a3f749313a2e26da6408d3aedf661c6e87a2dab39fa9c995ca0c95ff1fe50e13bd28912a40ae5dc2636ff259be83e70daeea037fa62b7d72493b5fb460ee10522c466ffc62a79318bdf64773be1410ede0f6ee1e608f651b1bee432d5710b0a5806f19810b3173825816f96474abd8fec074310a64f2b4d977ed29ef2f2ed99b28cbb83679f38bd6dd98fca591ff764fbf32c3de55bfe76f040dc9d625aa193602fd3938826fb2ac35e644ef68d0b232211f40688395fd9de9cf300b9dde31ac3111dd6b7ed34c518f3b39a4ed4cbc0d73ef5e17ac0bea7791eb3c8364c4512ae42857c64a78593dcab31c756ed4c73e4787a5e2bc40cf502de1cbfb186ae7dceff15042eafad095d07f45cce8c0bf3aa979557945affc396b7af7d3bfe624d1a9eeaa28d2c04be7f771d0dc24e79323ff8e03aee6f1adb97e762de9ec0561d1814d24b053b67f8a93fdd85bb7fef737479fae78bb322ddfeadfec1f0130306178d23f30222cfcaf2e2c6509182d17fa0189a2ba94245ffe83c4820eb67e6f181b97582778be9cfac7293b781ef74525c583d3644a103df9d9521bbfd69f294669ff2ffd9809825ba16a39563944f7e570f4b4cd4ca7e42e5810092fafa2f89f27ea622bfb3ca78b9de774b9ca1027b7fb476408b2ac7495adfce4a515ad6dbe36475b25db2547a4da5256e093ac6cd6b987a656e1e17294fb301fdb752a10a8b2f70bf7fafb0896f35cb0cfdfd433ae1ab60b7916e4e1be45129a7ba58d37a5bac39bcdb91c0410c3a1b89314a66894a8b2e87c1207d6205faefa0b18ed31a04c9c3f139f6d0f23d2dc3233681a8b7730b1af337f8487ef2601978d653bc8ab3e90c0d8a6e21c91d8ce7ebb852d9ec8044395ced9ebc2c6bbc42b74fe1630d522a2a3f358f1e6b36e861e4092ad7c0e022f070e52f620e62626ddac562f59716c3570361bed28fbe010c5d9d3e77d1a3d581d808cfd249e49e4878076e9fa78549a85cffec03a3c3551847ddb7891b90358e4d71ea0062f68b7d6a3d8a3bb4083a38dedfc4e73423e9aa276948bfd2cf0fa25a0d5c2944ba294288c8abcd26fd3f2b028b6a49da87b301f88ac275c31b8036f9f9df888e25623584e9e017064cfe8118a5c633670e97ec777b8619abb8518eb47d9a383960bf0252d6775d15ccd007932e46b35a0d37c1458efe02b8937e27eeb645ecd3d159ec74a9e4fe76b7880f48a2e502a586e7bce804e24667214840a1688a31b780cd0923e91ba0f48a6ae7c689f25d3ba488c90505c814a305336418ae4f6ab55399c600a45f48f0d5b26df5ac4d280b4d40e82959b5d66a1011aae3b7839bd03dbcc3fd71a0458f5fc7c884fad79ac52caaefdafbd9ee40bf1f74519e45ebecdf0c7504aec3a90ad406b806d85abaadd48a42ff5ab2dd970d45707d7fe3a384c945a5a7905cdd2672c10f7bdba682e45b5ebfa61c18292435498b00cd0aac2e5c8745fbf2b94b6842c2a2f6acc357426d9dadd226eb5c96bbc23e0d426c108d46dde23dd25261fc102d03ec66d11486df862e0c8c9c44c8ad463576b1466f030d0f3478972f088de7033ea79d66ce5b089c66ea71ec1fdf221740a1b6f100e6f7af8e7640d85ca2135a051b3228cc3ef19c563b6d50a4ea7fb8f2a8e70654633593297a93d9e3186cc9259d0e7f42a7e316bcfc814c17bbfbefa6a4eef4cc1b6b67b8be7c163f89531d1e3551d84cb95c25a87b4f4a8dc5d49824b623b60405816f613ebc5fe7406ae95faae0bdb122d441f07e2e86848a2cc4779e363b691d10416508614f49f35a6549d13b51726286d6a242e6082e81fbf399174badf06682a3d7c714bcbfae6edda58becd1ad708375cf23b37bd4dc9dd10f14e1ad264ecdea07eb5d61a065d0f3a11dd22aa13377f0044c869224310cb28711499016ceaf220ef6b859c24108d949c1e0fb20f7b60e07be3b0df3240e1efc378626f5f4bd3e214fcb89f36cdda330e567ea580f7ee3270afc598314f3a20e82b66b622cfdf4ee2cb2ca6570ba874c21ee9b61629af7d9b7789591769793b7dbe3fa521301d08b65e180c3cf430b384889f09a5202274fbca1c37d60d293be86bf838fcd8766489297f03f1730bb5fada880f2a88e4a746707d102ec73ce020dfa4b7304bb9a4194de7677593d9aba23eb5e46b65ef86bbfbd38ba5a0405480055d722b01f49d413e32b978d48c47794efe6721d11727ed2a002fc7fcee22f43d0d8bd8d7df97a7ee65d86a9e356d7e86f9c5afad810e9619e3af9adaa4170200176ae6a781c9895a863b896f21b2e62b7cb74712c6fc82b0ee27ef88b93d916cb8d2a7d7ffc0af978877535e6b114a8fbde6862916b10473b2720ae2f1cb1725277789fec6120fa5d5e569341f78f7554caf141b22b017ac9f69313b7f0fdfe675e9e6e71ce7071e78123797ad53a5542b2555ab067bafd520160e5e783acef3a8ad79102909e9094fd6591bbd7aff0af8cc18169dda1b5e23bdbbed0236446b4fde3283cb8c50840eaea6eb5996c108c3cf2561b7897c3e0f6327249e33fa918b879b21e17b7e8d5fcc10d77233b9ad9a1907fd5c7c5245e70f16c266c7b9b4af3ecf48c73b03a31874366692d8d0f0081fa92cf6d78a9056ae7b26d5af40d23d8b96a3c3e184bb1e82e5412f313ac7173d835411b5f7f9dd7e5b38a8c327a10a732f7150336dce7ce91edd5301fc6e779feaef24f1fbd754c631306f6c6f656212c354d98566da9db8cf1a2d03a839df3abf08ff0ada78c81906246c909d8066a99a063c122b9d48b389bec00b1def98856547d798dab7edaa53298760cc17b38a61398d1b78686466d3e89176913da92995674299b9be918125934ca5a655b11b8be76570a538048ac95451c4452e115607d1f156f3d9ed26181016d74500bde50f427a6de7844a4c5757d822cc99ab20a7bda6dd358ab535d93a035aafb1d696f17e51d5a5c149d8822288619241b3d9c7b3e01dab70b3474b7356b3a875b7386b62d110257207cc4254d287de06c6a8e1863a7fdd6836b42335a5bf468839424f77f152f42aa35642d780120226083c5436993d6d6dfe44d5fd00574f09ea5077ca86cce061afbf54669dede3592b01b054637faf5a8a389373213f03bf94b5e230d2886550b4418837e742bc0a37adbc60f2bec319c5383c42fc6167d6c2305d55187730532f3108be4ad1f079fe49b387ea919f2ada7f49c5a3a8abb8b533186b79524f8fa40ac5451c340ae2f4c526bea77d2d34a135c6386431aacb18084d24c8f8657bec14cdb563cc3b7026139005be1a3317aa489adf92a72665371430c0c78fe685611e4196b4f255987dfead8f586d33d98ef5c58458cccce21ff65d933030a1ba2f6a22a50a17cc7c44ecaa12ec4d4e34e52ef0d088cd29698e51cac2f1a8fd2d24578b95695f5cd0a1413f9bf44398eb29ca18a9af39d6b164c7751b61ace075e224bb78d5d1575729837d6e92016d37102ae63a15eec020d4c1b57435e83abddd6f89b2b46bf62afd2819f3f6ca7232cf0f8a20fb1ee3c68d572f0c94608d4ff2d4059f44e8cfef66ad2f8247145e85296071781aaa37529cc1ae8d1d516c3ce3a98976c95bd27ae3643c177643cb07a8aa3f21d5a9b4618c9edb52d0d31a65f83af48633821143407d4014bda3b053263f4e45263fe3ff0a974d1d213672a77e7e313c4633d4cf9edc8b736a814e781686a18e4c5b5816b409e612f00da53854585a2758adfaee3817d84eea341a8ee0377a498c5f187a51542f1470c3d188714c86c8f35556c48a360f71a03723b2630d819ee01911336792bf9161aa14e2c3abfca10b417b8a8b2c8b65391d2da3cd3d98022c8e570e9f84f65e8eb78364f3528fb8c1e3e586d9b647eff403407161f0952f61fae43f6d3ca00b56eae5259911d71a430d34fbf2d19dc84a01de7b84d8c105e683f2aa3fde67a65f27760e448dc70f660df352644d16020cbcabf675771cbaa5dd0b6730c5a51e9fdba48f593", 0x1000}], 0x3, &(0x7f0000002180)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x38}, 0x402) r4 = getppid() wait4(r4, &(0x7f0000002200), 0xf, &(0x7f0000002240)) r5 = socket(0x2, 0x3, 0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002300)={0x0, 0x0, 0x0}, &(0x7f0000002340)=0xc) r8 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002380)={r4, r6, r8}, 0xc) getgroups(0x2, &(0x7f00000023c0)=[r7, r8]) getgroups(0x3, &(0x7f0000002400)=[r9, r7, r7]) openat$bpf(0xffffffffffffff9c, &(0x7f0000002440), 0x40, 0x0) getppid() getrlimit(0x2, &(0x7f0000002480)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000024c0)={0x6, 0x400, {0xfff, 0x64}}) getgid() sendto$unix(r2, &(0x7f0000002500)="5ff39c116abf7f88f4ac99bd9021e738ee361dd25685831534e45943e9ed3efa3a3c3c2c9a78abf80a320297cea73204005a718234e794693e74b2c892afd4506903f0d30a76cd00e3eceae48a0b1b99cb20da15786b8baebc73d9950ba833a8162a0d4407a46b9803699fa44f7b2d635e1e3031df9a6c9e5cb1e8b13b15b49fa0248524d44e9595a643e6158400ed32b6232e091e", 0x95, 0x8, &(0x7f00000025c0)=@file={0x0, './file0\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000002600), 0x10000, 0x0) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000002640)={0x3, [0x0, 0x0, 0x0]}) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000002680)) r10 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000026c0)={r4, r3, r10}, 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000002700)) dup2(r2, r5) sysctl$hw(&(0x7f0000002740)={0x6, 0x4}, 0x2, &(0x7f0000002780)="8cc79eb2e9bcbfadb65252f461086ce27a78565fdb4ea6a545b12f1169f961d1a58c874b9aa46cc51ca9df8498f40e2f8b7be07150d2616a0dd83a9e947d9351162cc234ae4da3c1eada5a34d5e89ed201aea7ec882330b72d7f3db955f2d4d8a316f0f43987f995dca5752af35e84bd74705337b0a29c7cbef87f4f2cd4b751e62123df71d5439eeebf09269041b593281aef7200537c03648305195c83f67fa5be29ce1099c5c6bbce", &(0x7f0000002840)=0xaa, &(0x7f0000002880)="99fb71d5561564f16b080e15d49e78ccc71e93679b1242d50186a988290bf17b03d51644826911dcbc92f34583a483cdfa217ab12fb21b0befb6b2532860a7310e3dfdc24d0da6c673fda27a43906a798ad93a5462bc169751e4785ad17b5a2b69fbf61ba0fe9ad6aa7804c01edc395005cdd175950ec41dea90417c31ff08bba1dcdba991a2b90e821d88f87eb01f13baf7921e275e4033354eed4f754f5d38f43be6761f5f46180d234ade86f4f26609860af0e5c5bfdea9b4cd626496fd3ee012d3dd532c21d400a58ee7d877c1c205b6c175cbc4b9e58930e6fc6c3217be838ca1502414b27c4b119ed2abf30a1a", 0xf0) r11 = socket$inet6(0x18, 0x1, 0x2) sendmmsg(r11, &(0x7f0000002d40)={&(0x7f0000002d00)={&(0x7f0000002980)=@in6={0x18, 0x0, 0x73, 0x81}, 0xc, &(0x7f0000002bc0)=[{&(0x7f00000029c0)="a66bc6bd50b4e27cbd348b21371724971c50cb1020767cf007cd68b172307282eb84c805c6de0bd7a13ddd384150975571e8e5a3ffa238a9b54545e3fbbaeca9bca21f251ad14ee1b38a003622f4624e5e16dc341266f5a3331cc4675f14d7ceaa87c40280208c2e697f3ac27b4117302da66a0461d1e9862cbe2db8850cf249c79b393a6c32c5d0161dad60fb4d6d06d6d41011a551e381028428091b05c5c3759dd3e8fd5e4983ff6050c0136584ee66fc73cd905e0f859e5b29edd08d991d4e6e6b706ccff19031a2e61c961b4f9709219b01b0ab0f9a", 0xd8}, {&(0x7f0000002ac0)="d261563d36ebf80781dba9ed4e80d5e0c3edb930ed88efda4cd18340cf4118b022bd0cae1ad6d4e92b0d27b3e037b207a42ae3c04bd026baf2910705c89de113fdf67ab5135625765c51d60aa50bf6406905ef33d706f19e2489bd5eb096ca0beed10717532381e88c94989da97e0b5ba9d567c3fabe914198f2e2f0e2484e9c430c247b0c", 0x85}, {&(0x7f0000002b80)="cdb0153c0ce7b685d5431ca7ca142e2b48cf7b4106e0993156cd6af7ca8355061136", 0x22}], 0x3, &(0x7f0000002c00)=[{0xa8, 0x0, 0x0, "c30a2ba4b3f70cff2579d9c4f84d32e560a84f6b3c0e4dda9ca283c3e0c57eca84947a0d38022c1bf9946f14ddfef6c66b97fc7b89313bea2f2ffde3fc53aa2215cc1e8b8427c783af5901264fcc6a3ce77e71f839a5e6f511d8c2cbeb6f79881572edf9e8e52ff73e659a9fa2966dfd4fec86d88bb19613ad9444d2f6beb13c01ae4caaed12de74550277c189b313a6473c59d2"}, {0x58, 0xffff, 0x7, "8c53e5021981779ea7379946c0c8e1c4f7e6f8fdcf4e8bb6e8866c7f001e060f3875135b308b820060fc797292a2ed613f6965844e914dd45eae16d470d35a30bb97"}], 0x100}, 0x94}, 0x10, 0xa) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f00000007c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) close(r0) syz_open_pts() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000480)="860e1ac507c46023fc94fdc052492c3d081684be8d8db727826738da4ad7a158d124884274b52b1834f4f2c4856a924517f94e8e804abec51b8bd6afeecbe9d6441b63602f05fcb1a6a51e60556f83eb19eb7dece44d1cbd", 0x58}], 0x1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe(0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x3e, 0x0, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) socket(0x0, 0x3, 0x40) listen(0xffffffffffffffff, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') select(0x40, &(0x7f0000000140)={0x7fffffffffffffff, 0x0, 0x80000000, 0x0, 0x0, 0x4000000}, 0x0, 0x0, 0x0) select(0xfffffffffffffe8e, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5, 0x800000000, 0x0, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd605f6aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa000090780a9800000000000000000000000000000000000147c0ca83a1cde6dd9746771c846ee113889314332728abe3a58b3bfa8ace1571022f09b7d544a8852400d903c2e2d214ce7c97d7125233aa0149f15f622fc829b4b9df454499df23f7111932de7e21e9b80aba09060a9164401ada3828efa1c9a794eb8a3a8920a9f021067b1523589e11c4ce85b648c6565bd0405087ba97fd3d8b580e68c14a5bf785cd19661c9dcba3a34b475fbebb5abe6be5fe827295d5f78c077494f838cc7fad0a3ff5c91a1a6b53c7e6325feecb1b65d2b09ee7f81866a27f3817bd6c5f0a309ef571c298559a4f5c125c2dd4f9f4382bbce51daefe08044dad3e9ff3b2749e8a2f2e0a6e96fd14806c1c0aa5d0e8e21624b2c671d7950213d90686987bc45bb5ea4ec6967ea12e950c725171bd8f80e1bbf529399a30d1212fdee55ecdca8a7448ac378d230496b91aad6baff2c6f696cd2790ae0aacce9a24e32acb065d0e11b20b353756cb1c5670afd8b5c9a116f7eb1f"]) setregid(r1, r1) link(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r0, 0x0) (async) r1 = socket$unix(0x1, 0x5, 0x0) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) (async) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2, 0x12, r3, 0x1) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r7 = syz_open_pts() (async) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x28}}, 0x10, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0xa, 0x5}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xc1, 0x0) (async) r8 = syz_open_pts() flock(r8, 0x1) (async) fcntl$lock(r8, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) (async) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xc, 0xffffffbf, "ffff09008700", 0x0, 0x6}) (async) poll(&(0x7f0000000240)=[{r7, 0x68}], 0x1, 0x0) (async) sendto$unix(r1, &(0x7f0000000180)="2334a6a16f06c706681e320bf67dacef9b0b92b4f368891d95bc9c6e131ff8f82e45cee874bf82a7a5c920b8e4a5b2e6c09c493b9dbed81af1651ca68393232cb567a8657967b8aab7109f9f6d51c25135c6da", 0x53, 0x0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) (async) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) (async) r9 = dup2(r0, r1) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x3, 0x7f, 0x6, 0x800}]}) executing program 4: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = dup2(r3, 0xffffffffffffffff) kevent(r3, &(0x7f0000000240)=[{{}, 0x7ffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x80) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x800010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x296}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x7}, {0x84}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x27}, {0x44}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) close(r1) getdents(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x5, './file1\x00'}) r2 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000440)='./file0\x00', 0x1, 0x118, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000002700)=0x10001) utimensat(r1, &(0x7f0000002680)='./file1\x00', &(0x7f00000026c0)={{0x1, 0x316b}, {0x9, 0x101}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f0000000100)='./file1\x00', 0x400, 0x103) writev(r5, &(0x7f0000002600)=[{&(0x7f0000000600)="721e37afd14729f3c1a74a6752d9c8531eec5f646fad13d9f67c1f22a1bdb56370361e0760d5f9b141eccff015fab5155ef8fc62f0919299550e08661efb7031bf32a0d730efb7140a6fa8951fa4bb340b5df3ab2b505990e4bb1a44e23e6617837bb3e37fe91aaf0ef054b4c7b4c95f9f3d01db180fc574f966f86a407181b0cc0b55ff9baba562bd5d6620d73eea19ca4563398b1399ec5fe6b63e5b104429789ec8263632e499ffec1a4bb6845528479e90ef24c57c637f06c706f141cb2f9c86869b1ff769d9ee631b5268ac9ff1487e5ae05b11918c8a7cf4e80e27172f47069989ec17a4f30e304e9628028232958c75bd3f61e01915e2c87d6b32499893baf144c031dd711a0cf487910f2017fbbb05ea31c32b0f4b6ce211d5c6b003fd16c98b5df64ab590dfa52528b991da526dab976352b3bf9d552a881cf3f0999c0143bc525d0ae5b9fecd92fa9a62baed36e96d0d245fdca4d56390448cb2db5782417ad15991752c252bbf6c80a8a2a0d327804e511523e9e9b5f10269d0b36869215dba44accc450e5d8974a0d0ec2656d215c5b6f0104e2e21f45f20946e9de63a62d29f178e535f814f0acb52c7ff30cef970f6d33234b9b2ba79b6d91f75754e015092ce7197a6e71a7235050fbfb829bb571f56393ec8235940ab4b0f97bdbbb4cc50301bba1c3122c3219579553f6f8f3bb11ed5a438865ea736c564e8599d6f98df5db3ac37f144b6717b60f4f15d464f4071d085bd56fc11695c4ac5188eb7e4e4f927f133396020eced5f8e2228adac0f79d2b35826da1b72802552829d4d613a03186220ba8d65c25964a4c124cff262b8c12d3af328919c5fd4d925e6bab437182083ee3db5690ce0d1c7b6e6b128e43388f24c48cd7c22e419d8beda875648025710b8dacbecb87e2fac64cc12ee4cdd01db4d757b84e4d2901fc62e02047ccbfa7ff7c341991b55a0cc909265b22c30fb4a6ea4648e70e2d642b2134ee28ba5e122896e796e4215795d775067111506c7d79011278cf3e6d21b15b8c467fc821397a4e9fa972bc41554faf747c8663c8f01705a8c32084a0d171d65a6c1204b1dc2be833ce3fd5f0c037849c2351543ddba743de38681a017e77a8c7c3db9196034a00fbea9b05aa5c81ff8e9c9757184a3e51c4788371c346627ac14c55003880201ee4edc9da515b1c83fdcae415319fa2b9d26bfae5aec1f9505e501d0d4d2cd21c18438b1b45a90de10177ee047638d66ff137c1a10dde7914244a8729ac367977170860dfd368784563ed90907a0ad3a40f6bedc511a31f0211e6ff9329700a8e06f16e69fc0c608343c2763596fd0e38807cd4cf6ad230d0b63bf44a25d20752d11e5371383a96933619ff8ae8fcbd87a70e23ff67ee37ed40aabbde14bd6341a85c85de00c29ee2a7d7b570cd141b999481b2c9a62fc8f5dc9e6dff490ef83c0645784cf4a3ee616d69c94527fd77478fdf2bd1cd481527a99540387da83a18fb0188c9160d01036e49c94f3582957f9506af4bff26283d4c539f9902ba0d407df681db07174d5b6e7c5e326a7c089609685a1028d6f4f38d8bc0bf50050eb6f54983b0f4ede7cdb552672a1598f231ed3ee95fb79731e96f4fc78073897c6c620ff69799e000f3fee5322444e1b8e718de207334fb924d1b879dd216ac067c7a6b91741f6db56bf138127ba60d1f3d1710c75bb78e5acc3e9743f84dd5d0d99f114ad1dbe6409bf3448f2cc94a96842aa33c951eb4284f189a9a250be48a5a36729606ea3e2af90c35789bebd994cb09f699aeeffd358f02ff946528cc805fa326471cd66f28ff410f617db3efe93e74ed53a5a12fc5134f9614176750845ede64008367a4cd2b98bae5acb5e6b94c91ba4fe5fad7688d59ee01ea88afc1252917c2f0a14ed59ca9d2c7689929bfb613ae7b32bc78ed97c78081101e86544c54493e4ad0506b8116deeffe8af748ecef6d63953f6c96bf9190e40d2d5fa9fe2c784493ac3996c075f696dfcab1eb30d4f571b9ee0c6ac23043f57aa474f0add4d2a871de517f8017ffaccf61b955e8e87541404608be13bc1e456fa888293780922c0d04c57f5c441c9bba211435d20150b248b0450a64d68a6e2b6332b1bd9c9b83000d86f98c2cb92b142fdf9889c62447b7b9f9404ce00bc8a20bf6579bcc686095ab4080894179253b5226f500dc77f5b1ef074fef2b4549974fbb42ba4cc85e9bd047b30b3d3f20fd1424d83b6cf2637861af821dd654890a6a19385199179840b889ba00650f5edefea43965b6ebd169107a34b23b17c200678155c60b8beb6fd69ada5b0180d5a91d95cdd42b801b0b92f588052657175da6c51033ee783689a2307ff4f95ae0198fb2df4ef4cbc443b9c476e324159fa989d802692766d088d12b67d94e9e866fe6bd0b0a062ee2d158c344fd1bd8befcd470705b226c26462e3dd6736623385af8aaca166669e1e3a436aedeac0bad1f339d70a7d207f85c38b138f95a18aeb30d1c19da8bbd0eb80b9fc41503ba9b41b0365c02e567a857156f65318502777eaf2b336ebc83b41814061ccf1085717301330084221759c1983fa33323ba7202d1e64f7d6d896d6d400886db95d7543ce19e8f1ebe03094db69ca89e435ef074e3fed4324832c6784dfe18ccfff964779b7ef3ec9bfdf8b7c8396985b1ac8585f050cfdaa36f319c8fabbe29e115a84d0991f4ac483c0382a0501110c01c03cd345001a1fe2e6e21510acdc9e2fb3568c950e7f856c7bc75829f6110b5eb7e28c3499e1607a2998d01bec32f59cfae94f64af96f434479c331c4545bdbfbc739f42d5d6fb8860165b2c4ed68045a2065aaa298f69eaafd9e2d4af724d542eb67d11ede559d53c1e6589383694d5f9343280db9eead343edd098b2fec04b08a0cfb161f348836a7fe6fc373215fca622ff6c852b400e890b8dd836260ebac4fa287371501e4e4601a16a2a479bd91d5d5459393dc08e0996ae44984b394c0fb840c7a284542f5bab346f6d9989a1bf10c7b3b9aa09aa8c871c8de775a462534b6ae908fd06481afe7bf082894cafb33d541331b0ca301fb01e442a6eb691202bc61e1dd619eaba47522327df77549266dd67cb1aac9867f26bb1b0b22c931da241cf2b69ed43820ccefb7419c3887ebe5aa290fa9a1f3127017ec19c4a03f78bc3ac42f24ef6e400cb8b9c97ab2e3497dff04513be7ef1fa39622c9d6c2e463a02879e19db252feb752942e1b3a64ec654fd37805cc6ddc9301b06cc207c3bf89f03317c01d900597a04e883bc4b3ad5e7d7b6131a0be8cd62c3646e94488156acab0deb92df2cc34ff8c621e7c88cb734007eef719ed4098db4fabfe926c44e2e16f6e1f991798a50ab85e986e2002bbba688d1daceb4cc022ac385e9b118a9027aeaa47245ec0ec87e59d97efb7a835f9af14b1f7be534817524b5c4f3d0e05bb90a07896006f4b0a7b2e4cc2cd4ef44ae0f08b6497f96b01dad0b14665ce0a5cbaaf09ed800ebd24c3d80b2c2db965a300ef528cdceff906493d0348ce0dec367a03a308d39fa21bd6060ada587c825e2f607750e2e0f06cd9ca8996b6a08dde00a65f6a461060ae63ecacd1f85d2cf1007248557ec87146c3b4e3f6b89dbfaeedf98fb865faee51d4efc691a658b5c4f9926b048753375bf4aa54379bfd917bcaeb19c7a2143f9b09ae4b3364fdc00d53b76d641b80e97fe6b1375157e09c921e6d7c4adbc3a93c5eb8e95e25af7cf0ab4e1b43d7f492202a946348f83d0dc1c99d154454d9ac93a5dd88190d3181687a62bb2fb517ae6ffa4679443f6a3f6d0eb1099657c869eabbdc08ee250243a94f6cb9592f7b53949f2ec31dbe415b7e633643812f5b4051db637add37623945e75b49b2b601c79bac2e2e3050e4680632e143e43cb4af013ede080e7c935f1f4176a6a503e573f4b2b17f1ced04de643b810f22f5581322eac14fd2bd2486fa8fbb6fe5d97ccb8ba986a5eeac2c6a2fb7af5680864bb838986fed6be2ae47d8ae879b72cad612ca6ba98ff61a629379f41e81c954940be1257f5d477109eca5dd06c308d755ba5264e0613fa7151649fef179c052d2e38dae01ebac3dbd30701a2429ea276ed569a920b0ad0dafafb0087b6bbb596f94e0b8666916f656aa89230b4dc3d12b05e2ea8f12103e77fc32473380adfbfa073ac208c2f20fa2aa374bf5cae6e6f0a3b986ba7e653307f3a3176f05c0e1c4861be3378cf3106a0bb40b70d32ecdff7dec9a2a0e8c57d789e7e03e8fa8839289bd29340dd5d886de071ae4d8f24774dc015c8b1d350c825eefcfba1cb7144effef230f743c6be15fcf64c6f5971c6069edf3ac07a5a0b78131a99998ffe496918f63b4b2c39811df7b0f1a3c23608f51f175aba8ab79cee4b1ec51907f027ce1e8d07673e8729cc0b2da6b6f74ba4500e5bbaf0613e80ed7fd4c3c61191947f41e4f01b2699cd40626bc3746e898d419a7328208a439ed6c2e6999dc8fd505c0ba496fc26705c3749952637ff30e80bb899b1cadf50497c275644cc2ffd800b61f8135c2870dfe855fe9b497ac3ee579fdec095a1ae29c44c8a4c840a6aa802cf26260089414bff89ef132b2ddb583f4b0b0568075202e2bc55110c528087a9313ca12430bcdd940045a9b6e44b021f273f3a2783d3007f3ecc8148b20caa16f97dd55794247502bae5c79134c3277d39f0de61d327db75fc2f5a84814e25cb235516e794f17e9fd789cf34c4ef1bc224dad81e513b7f018125c42fe68e81f8090df7daa154ed8ee2638930694547671a4aa4f8360ed4100fc43d98e64ccdd67eba6fb81b3486f0967a8bc123a95d4c3ada4e4e06e8606f3cdc602c7dd34411cb2072ffdfb4281c61aa6050c9765f7c03c53c965ecd9993d68a7d43cd4871a71d0f8e8542efef13daf8c2745aa4582632affe265699c243874415374fa7f126317ffc7a597d8231c5eecceb268058fe9c623231d1643b460011a6cee0c3d4a74ad17197d76cbcaa74ed09ed496531e6d7d92dc227173ca1b8737db495a3eb75cc47cc6a487efea4f4fe2830b72216e5af6524bcabc4a3b03430d524a0500b883c6c69ad93d9c896b5b43c8c7160460495c6f5ffad11691c1eda71c9bcfd18b695b71bb67cd9a86073307254535ddc410dd1bfcb2a6a7adb8bde0454a2ad3546594b42e7bff424d0065c33970aac536bb6b87aea1327ac9a0b2f141abf6c13754375257b87880657202d80236385c9642826dafdb77ca2733a26c36740f1457d0a0a2d7a1d8899a4c17d41748e71997f02d800f0c4c2dc6ee89dbfd406ee239a0a22cb24c023da25ae4bb984c1dde98b995aa087bef85444175f8b95e977dd63a2335e59a12d9c85dc2649a5ffc9cf8d40fb9b50e821e9e400b9ba38ebca7192deea365533060092a053bdf87783fa8b538cdd6d1872434a2e4182329b5f25e60cd565aefdf6c42da0475c02fff990569341d5710095bb85ebc6c08f0df909774036ea26bc8ba56962c8905615bf1d3ff6cfdf9f8a7c59e72cf5792561fe74d5bfe32953efa06d34c053703818c92b6e3738ac150f9a6a20ff60e0b4e6307876c1cda00fdb91c78323da64d80ada2f37501b9476b60789877de55d66b1e47ed2711f007c51a40a85d6c3572dad88585fc8ae036389f298a968fe1627c15b48173a72911c244bb372e9735ee27d633b5e745970d10d209316020f77375806eeb5ac0b597f3ce614b5ef78af550c48f4e028dfc9bc263ac1720f596916ed7171ec9dcf", 0x1000}, {&(0x7f00000001c0)="d734c4dcc32d14dd44f1a341dd118ceff64a87d6b68b0c9f68aa2c0a500736eb9ba30838fb2ca9b3f35dc2493e073713393dc43e46163dc6d4a0db2804d8ac", 0x3f}, {&(0x7f0000001600)="3072f5b40af43edfe0516ef9123ef82d5edddf7d26f90135e987c23a281e88214ee55525304878e3233be39fd5189350a16595771089235267daa0e53feed7311fd53ced52142c350d3cb6cc4d2044aee55e95a420d62290c4ef6bd111505e67fdb8f03ab1c48d258ba430ea2be6cb809664db18f9dae3ceb2ab0a95c258aec39e069b9621d314c7fed0b55ca443d1e5bea2fd8e1e4f90d97ed399d4f8591478b4448232dabc216a16db870811fbdf5a4fdbb3e0f04751c6feea555ae745c0df82f050cef88787f174c59dc045a01c461d629b98330300defcc50c02d1b0c91bf9d3903b4dea88f44386aad8c52e3fe0bb68c4911621915700f5a798a865afbe1aeb87eb16079562e1d7c455c0cec8a140e92c2e9fd566d1bdca87c42d183e8bcdb29ad8f4aaf48c88766430539a61d34f906888c08f6d5ff0f9a0929dcbddc1f1e9c19877091a7ae5a8af11e5d5aa5c1de695ccfb4b1ea4764427dc88d8c6ae10aeefebb9e0f4628694ce0b5b8daa4694f231169baf3863e46fce84dacb530040e9d41430c3055105ea571fa55dc2cec2ffe7507c514c8b88cc70c437350a54099906d699f87fc82a9a68108a00e39cf699a2e8e4bf3bf4dc36db035ab50564301233e08e799fb18eacedb9e4d9dd6a488006789053d09f2be656b9e591538f2f90c17e15973e5f525536de10f244e01d084ac79453d83da14fdf2a14ac43f4cf33181a9d5e15717fe0bf64bee32622ce73559ed9877882ffb158a29498028c7e0317410be3c709129bdb14b32363c562843da6775d542097d97d9b1cee3d6a0c4bbd123cb3ed2fa82f00d8a5d709a1ff37ffff5e4baaf5a2ea815cf0a214dbcf129aa0c13a2afef6e43e391a8105258bf02b15e5ba15dee949cef629e4aff92be917615e14935b9ec80fa39c6d1cf565d660e59d54156d2ca6d0970d7c8ee2a3ffec3965a98659c83f98bee57ce4f0b39e3d27acbb8943b7956b7961e968e054e6d453ac71e5c6980d2107ea26369cc90c2b2cbb7148515c9842af11929c7c70e317274ca51bcf6fe043fbfdb67612312d1fdfcea671bd32ec292f37246af8259f3a2584b5beef192858f125f30692d083130861ee25145cd53aa6aa7fc2a8121f424d266179ec479d719e42b0de20ef1a9b4b440cc1c3ce1f9dadc57c3e5c99f2c08a90005298a642b143ca5bcef9d2d0dcd333cd0aee2450c7a83d5596238d87231506f3ad8bcc673f412bb84454c5fb403a76270be8c97da96b52580cd3d725c81fc0d9479e544e7921918ab7ff899472d7f1cc7383543f5bad6f792e0ede276ed7eeb7cffa16dcb8b66cb8d9abc839cce784834dfd9eef1b2196ac2bf49ea28af707a11d10d786a0c7070b2ffcd385fd6f03e4d5c9366691fcd33e2676859e205cefc1c24e3bb4b7e70cd4615f7b573493789830a39be0a57a30070b80ab3703b8d84d6e9b579bfdb32f1bc06192c7871ee4bfaa9a25f42cb2a62b5837a50363a182009fb4c1498e1e7f87ea0a291897d3a0f600a4d39e56562f963f0eb0b099b1e2836b141805fdad9f095c5b65e3ba54de693df3e8866cc6f00e509e2ceaea7932493f8acee3b5868b63776497e225fd9d7e76ad3c2509d4d92d44c358dc3c4b1d3d301e83a5925c8eb51e6e5814cc3f7d15fade77d2e99510cff4c34a46a6ae8bdffb1bb254170184781b2e46de26cd2399ad72e59738a8598193a9be63da8d21af8243e1dc2936a39cd1b6e4c9b86fb21c7f0759a67dcaabb6045be6eae65b839640749245092e69f0338b4de583beb1042eeef40b4bc5649bb7055f6891993dfff2f9e3349f8af715f8be1fe95eb07461912631c3155e9d97fc1447661b3490c98642a847fb16d8dcc72243d1301f13ca52fb4c03f9a0b11c045aee4040e378bcc570851699530da6a8703cd08f675854409e01413435d10a0282fa9f093f0a9c58571c407791b9f6a0212140f34b68575d9b60088a5f054e0c8a83da2f4b5e166bbd4aaec34b84b84e33ddf4278158df00ff3e215257d9cd12b761189f5d3fcfaea0202916b4f1dec8c6942719da7b96cd206b7afd55561b9ca9b669f42dc1d12579d924d964609dd658a4fe9d51b52d984bc18a477b8fb070a8dcade97949f9bad455d3c70e5462b58def58c2d828f71a94b4eef278a898fe12b3bcbd727680ff45caadc1b87d3e477f3f2b50161c8bfd90e8fe55363622099661a9e06551917269acd28a1c69cc94cf9944d61e186693bca93a43cf54ff534cc0632d20e0d5188daf04eb0675127b7fb222d4b97ba86061502a91ca5b182753a83f8967b5c6ef983afef56351926b944982beeefeb4377e4b48f21ebc122d462585e2754c080b1ee4ee2709e6f05936a31badd0425ebb3e5ca005f3e1c4c7fee376a50a04c3f418043bcef2613529779b1b6d7dc67dc396278cf006c2417df5b17ea14c23bb219b04210089b9ce7f338bdc6792ac377e619ee2f9b392a5602e34e14abb8ee54b1bf154e7d631ae1fc8bca8ec678e43d732a63f69d7dd482600d496074eb72312cde9ccef76f1c3c744f1da89e00c23f2e5dc03551a3911e705e319b871c69fcede6c1235f9d207d9ee601a199282d199cb0f299c35d36e287aba80a05ab558db2601b368adbf888aa0314422df250fc40d99fbc950a12c17dae844bc11b86ea24395efb588df53d7463c06f0fdc947ec215b4f5c92fb4da6b3fb64b64fb785f7dfc5475ecbfb8334711855a4f5409e035822dd8fd826eb4b4776e3fe258c08ce4154f5f412998a3503cf73defd5f4562f55a3971a0fd63b72317a55a781a1ed4dfd79f1da9fd63639e36a5ca09a4805681a48e8006d7c558030ebb28c6a917f5c810622e7e6be0d93e225c63a39a8fe5893d43abc0a3436580e15c052c373ce4f75cbcf35ab6a60fba27ee7082e484447e47e62145928d6c7eaee6074ab1319dcc09b567b5b80f698c04806b6e9f5eea9069b48ec4a942afb59b4a93628c3ca5ee9fd737f09889fc17d37d58c851cfed8f14f42b1046bd9b3e5cefb7985f25548fba5bb3478fe8ac5606385ad99db5fe8a42eb26ebaae9ea39f01d6c428f3bb099f3e56cc65e901d40f8d182cfb64b42a0190916b2ca4fd0f5d5467685cb592cb35d0ee305eaa16bfd6a4b9c7aceed691f6ce5c0502bc1ddde4358da94c44edd9cf34f9dc23269f701a6d693592d519d2027cabedabc2baa8824181b1711b09f3a6fcc9867f630fcfb1ebb8b6a256456516916550f4233debdb4c86767678ea8eac50b360cf6ccbb019c4edaccaafad30b844cc3b59c339bc139c83a933e0520499f486fdb1411c1f85a1579b48230933bae0268f95b193d9e6e4f3bfa53ea7adbe4518abf72c80b6c5e88b121a6636f4c2e09ae1539be89d0aedacb0fec649cd65c036b1dd40e018c18e6cfc3bb520a31921076ed5877ee8f70bfaa20786b946b9d77e4f8f383d74b5309b0ee132807bfc28f1b3f34860bd7c0982b37289171445382b6d63b55f0023af7259b958f67c6af275f8531027c5342275d55e87030fe0f216ea0a403071ae43456a3dbb16f38eb50e19810d81df2655d254bdf243162688695b95ef19cc2dec90e5bb61508c218ffa4be52417873de1de01872f3a6ab475e28ef997837ae3092c6c6acc983032337ab3470aef0d2a7f7c6f4eb7fdaaaaba1f6c01800d2d26604d1de149486c5d8204e47a16c15cfb382db22cb77f9a39ddc81d4d9345760fbd1f2d6893974b71f90112e03d848ecc964b5e85e8a5bcb09216365bc4979b1be1e5db09431e3e4bd7e49fdab418caf73203181f5581e13e6fac62ffcc203f20fdb2d497f63fcfe1f2b3b8d3ba2397396e66c3c2bb917a696fa80b3c9319ede5419617d07152186387f92fc93d6944cf1f29084c0e91e2121636eee6edd58828b9c00fa0be6fb72e9350d19898e3cf7375176e5df8b4a631d571640282d1815c4e82cdc9622c54b6c7f3960082ee67208544edab5e2c965d0fc048f60bd3fe3be7b97af06db13129108ae54b077567b070b278b1589657752c0fade9e67af97a83a51f34688a00274697cb2ebc388f7eb811be38eb4cff691718745789d68348b3fec008722c962b9f3ecc307b8f10c296238596432233ac2569d07fbbfdae53ba3305fe33296df18ccd70099570ab279f9b29bb6b57b832c2c595d0f6d39e7c5ecd4b3b18894cc164ff421483a6072414bd58134f93fe150aaebad55470f97fb4708129f9a0545af4510ba7253014cb920294ee1a4eb7d89a39d670a9563ac33c0b64cd7ca1bb1319750c7655c6cc94135bd7966a05298e9cd2e009d61da9001e73f8a0ee64b0df338974bc63404d9aeef20546e086619cd225574b6f83020692df0e3691ca8788c30823692dd10810a1cd0801f36da2333ffa85258b8923baf5daf023d85c250c734590ab7bb5a15f4ce85301877eb08880a23daa3888567c0f9ddd1f89776e8f63630da87f11046526c585ff42dcd11c1e2e3863c3f67229ff028e522e83547726e8b0db6ec9181dc02971bdfbddc41810e8df0006c2a71b64bd7c7303d7b53a37b74fac9243ded69a10ea02baa2c32a99824ce559f9b5b4334215fbaa8b05f7161d9ef869e33d8fbb030679cfb660f6713aacc03eb04c06a16d0bd80c488a9fbd2a048a89744d6cd6442aba5f5de02acf7c74c89694e7ca46e7e3cdc639f72c4255b6aa3d6d470766d236a44258ce10774ec607c651259f2106d276a8f8e9e985f1ee94a4a452112f9b2b1cd883dcadbfb1ef013eb609c1e0a17db661ba9c358401832e194afc98c26428e8d87e8dfa8de748237cfd11efe20aa1c52ddc25788c16a2c088afa8ebc0ed492b4c2fd47e4fbc69097c6d4cfc2e91b5e3a08405e196f3793fe93ba6e2dc67c3e6f886088086c4c2975658339bb2df6dea47fc051abfdc178b3896315f3d22f667bff330cc42ac0ed973259c82c56a296c2f50de626965b2b8747acc5be7c8e8692dee373b60f69d4ae60836f7b2c10149933da7edb3f1444230e9e7eb91db28773fb47b5d65530afb5e17e0ac2a218f33339c2f551a1190f86eadb90c87af0b2361c44ef1cafd3b0b1b26ed0b87f7fc305496b3c27172e5eb37eb1cc7a1b5f4ecc560d174235c7297eaef779e2c846897ce83a6f622bc2844c80b4a1d1dc837d7bb9b492918741b693bc24b0b1ccb05074d894dc18402a3bb63ca9800e1e751824b9f68f7add36202539ab64bbacf23eae5c3b8a776631586ea848dfeb92693b94152b735dc2c28f4b90cf69cbddc8b9c331d928bc627604e5cf7b7708415e0e559087485bced8640039f0240fd0a428fdf2e72a43f40547dfa878ab3484b696c39006cec9091c986aef694bb5e762b16fc72655e2411d1fc03fe15f711347efd176745c8d683015b04e8055c991e4e2c4ee4eeb304a4ff9d4f2cee8abd142449e5f6c6b8d756f6eaf22451fc5ead9aa5be77bb650f69e594fe58b6981e9e61cbe6c58d350d2e3324ab83e1ce34bd9df1355ff09eae37e6fc0c384c4dd2474eb7e5beae76729784cee9bfd59104f1960e01a2b78b8ecf1e48c682d9b1ed536f47601ba9c5004a0a6a0c9969c907b46dfa8b2588fef99c7806b6a5abe5e6e5ebfc7ec27168596574443ce4467e9026ed0563ed984b476f4a324fb5a5b8f0e6c5541ab11810631e4aed4b7ee7998b25db1ec18e7100ac6fae0effbc7ac32e36358eafb39cc2509859c0eb3773a9550e2f19f03ee203e009d1a2b255d97113125d139cf502ec22f6b928543799c8d68f1ec6f92c7205a4ee1e39e146373", 0x1000}, {&(0x7f0000000200)="5fe1f7fb1316f138e72b2dbbfb3e4d670539ac459201e9a1f7b65be7049b53716b893f5a31c5bacb4cb9d254069592fd804f99eb341264160741e836f83995d24dda5a0ad55e1a9333513fcd4766f618a72441513c888038ff36c92cc6d300024f7c250a48278b9da297fa38e51a9e993c3ee13de1b37e635425529510b7efca1335b5ca9ac5b6c2452e62e43d87a4f7daa8015c8942481ba3c5f87015446d80e9890bd06a0bf52c886049ac0b27405ee02ed58829c1306c9bea7d37fd980dcb816ae3a762ee40e71f199a5f8359252112b52585b1335662f344579263cdff8b7706ca774ce30190e9abfa8e2975d9ebe80212f70c9038", 0xf7}, {&(0x7f0000000300)="00bb82deeb77477cf7da23ee32b3e21d8f387243cb20f551c9223e081b39178fa4d9ef80f5e42b95407b0f9b1e820ce620a69debfd05e033af953d72e2d98b8c9a32c61add82cff6c4f6789d4279c755c13d00891e78963b28463b1fad1468262027", 0x62}, {&(0x7f0000000380)="3ab70791addfb2f8efe8217ce8f1b0adab5e36f7db5a3ec6e4ec872264b9cf01ba57a897b48db497b1ad0c636f785b91cedd6834bfb47e43268308b326c262fb8f763693e8c3b2bb95093ec35181655dce6104b5838957fcdab9f08de4cae15e34d4e2e872d82e62d70d648019c778dfec7434c27397fbb5c1528a7458bdf1b7e5e8fedc3c0b478a9ba5c289bf7c663bcfe2b5df4f2cc3d7a5b4e405561d37e12f2c941494fe3e75e6", 0xa9}, {&(0x7f0000002740)="7a53343b9c645f6407e4e9e912a2dde43c6b55a6240bf08b9547488db748cb07df6e3f62e6832f8461b90f3839ae3144b7b8ce10cf3eb084de576cde755fcf0637bf2f0ccaf161bee450c77e2618dbb8", 0x50}, {&(0x7f00000004c0)="807d5a8e373c5c2d58954096e11b66c680ae74634d23afc854f0a543088084452119349d9129a01509129ebedc29fa4bcc810af193ccc7f2ca9ef295435ca90e2ddea83872091dcf117777c2d5fa8db87aa3b4b887cf7143ebbacbd26a89248168ad4b860ffdaa14f49f71b42872ff687a9a73b620ca255791b7fc5ff990d1b743f2212afe5d384ebdfaf0b46eb1df61e9928dea5a657f54622d609d329e03eae62559ed864a5a22ef6005fe91117e5e95c15d021c3d562eaa10d0853f4e126000bd074707c6f524d1082c3d3c67959077b8d930753cc89daa81fc9f5e6aad6dcbdaec4ea6d044bba021e4a9c06d2c91baf8d151a8916f8f", 0xf8}], 0x8) recvmmsg(r3, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r5 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x20000000083fe, 0x0, r5}) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000004c0)=[{}, {0x100}], 0x2}) dup2(r1, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) shutdown(r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) pread(r4, &(0x7f00000000c0)="70cc221e7602a07b82920ed1d130460c72c04f9dbaf0d24e7a3662338e6ae1c0a1d2accad385b749b3e48f34faabcd009ecc0412631c1579a5f4c69e1e9ca39ca4feb07e236c022a24fefb65120494a13d6bde5190869e2930324faafe2cf61c2e5ed6150c96d9c63e74a3722af2e31c543b9ceb343b23fff0ce47349093", 0x7e, 0x10000) executing program 1: ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000000)={0x1, 0x9, 0x1ff, 0x3, 0x9}) executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x41, 0x0) r1 = dup2(r0, r0) r2 = dup2(r0, r1) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r3 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfe9, 0xfffffffe, 0xd2d, "8717f901fdca0438004000400000000005008000"}) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000180)="e2673031a11deb0b91f48ae883fd7ad8e41e056b009b28ab97cda75b9120a51d7b241ed0435736ec29e581cbc993c08032c5f8ed4d8e7c25e9e658dff7529712104a72ee5cb5b7f784a76a51c2a54b009512dd97b0af543b956409eaa02832a5f9f34e8904", 0x65}], 0x1) r4 = socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x4000, 0x20) dup(r4) connect$unix(r4, &(0x7f00000001c0), 0x10) sysctl$kern(&(0x7f0000000200)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x5, 0xf0000002}], 0x14f, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0x1}, 0x0, 0x0, 0x0, &(0x7f0000000400)="a669c9137b53833d0ec272fda8110ab6cc37eb51df6c7f556cca23095463f815037159e4c25a8cddc6b95f850428793572581ebfffa3aec9201ba5339bd235e4bab50611ac980b0f899fe0bc6d5e5373b2dbe76c507f43d9e5ccc73f27fdec03142a47cfcd61dcb16be845ae8748d97163ce8150c5bbc0df51c9bb8cf87dec06f6c9da90d527f3dd933285ca24e2fed3ed8731fe1741946d4a4140a33978c7c9c6659fbe6f0e64d50400000000000000c3e064d5c48e6b99da0f1d4acc9f3835c3fb6d7b1251d1d485ef7b38728368600bc41cfa5b1a44704a2152f1af536c5dc19ab936d95032bf38a1d31b9a8377c9d988b67618de40f7027a0c4c3e72e221cb3b03caf0040f16a73ee229b8c4fb01269e9fa60395f4286ba1db", 0x0) syz_emit_ethernet(0x23, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x15, 0x0, 0x30, 0x0, 0x0, 0x0, @empty, @rand_addr}, @generic='G'}}}}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000001c0)=[{}, {0x20}], 0x2}) executing program 0: r0 = kqueue() r1 = dup2(r0, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x2, 0x1, 0x1, 0x4, 0xffffffffffffffc1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x2, 0x52d}, {{r0}, 0xfffffffffffffff8, 0x3c, 0x5, 0x100, 0x1}], 0x3f, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x30, 0x1, 0x97c, 0x1}, {{r2}, 0xfffffffffffffffc, 0x0, 0x2, 0xffffffffffffffd7, 0x6f}], 0x9f0, &(0x7f0000000100)={0x5, 0x10001}) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) executing program 1: syz_emit_ethernet(0x26, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000180000000000019078ac14eef785d119bace59705b"]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x0, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)) bind$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r2, 0xc0206922, &(0x7f00000001c0)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000000)={&(0x7f00000000c0)=[{0x100}, {0x2}], 0x2}) executing program 0: r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="fbbca5c53bc1dc7f691b7815ae83c5a83855a02fee567b7c1a1a01f21dce4bc876fd8a9fb546846c00324f68869be575d98ca5c8c688ca55f1f4b14109f9792466f0905f015c7b8b75e16740557fdc22afb82bcafa869af01f2aa4e887581d760acf2e3c4921f28d4358b386413813b017ec7526a14432a1d0c25e06d526a1d8f1ec8b6d614f49cb66bcf3e1b2d5ad2f3f8e15fab204a9c03fae7348cb7a7e5dcb5229127223e619c611fb8879340082b45555aeb7bf9b49f494f1cdd0b8e54d109f630d92f77f2460fcbee2c7d531313c15bdccaf99c04f9d012f6e7fb6d479bc84ebebbe39e402188a192d3a92d002a7055f8124a9e0c8", @ANYRESDEC=r0]) executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) getpid() r0 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000080), 0x100000000000025c) executing program 7: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000240)={&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5a, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xfa}) symlinkat(&(0x7f0000000000)='\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: pledge(0x0, &(0x7f00000000c0)='\x00') setrlimit(0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) rename(&(0x7f0000000080)='./file0\x00', 0x0) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r3) r7 = kqueue() r8 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) r9 = kqueue() syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r11 = dup(r10) setsockopt(r11, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r12 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r9, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffffe, 0x23}], 0x1, 0x0, 0x4, 0x0) syz_open_pts() mkdirat(r8, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000100), 0x5b43, 0x0) r13 = kqueue() kevent(r13, &(0x7f00000001c0)=[{{r13}, 0xffffffffffffffff, 0x81}, {{r13}, 0xffffffffffffffff, 0x3a}], 0x44, 0x0, 0x100000, 0x0) executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x5) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) write(r0, &(0x7f0000000140)="3bccb851dcc3094b6dee363e13088947565a6ce9509f4bb8b7e90f0ebfef128e09a18f62708d15a024abf02cbbae627a950849f14093e128001910763eff1336b39fb7e6bd8d38d1061e807a072c2f8bcd3bc46a016cef5855ea48d873f75e6801fead2b46c3aa106d9801d3703e56c5e47354d675648646f01e7c52f81130e8cc6e98c471c40cd106ed57b707d0a2bf48f10bdb48bcd8d10bb37085827d1e3197a6eb2bef95556fd445e1045f601da450f54c5a6fadec35dbdfe941fe046ede820aa824455dde9e30af38e47accf305b85e95ae241c7bf5923035419f4abd4b748ff4f00c6b6086b9db801c32a127", 0xef) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) ftruncate(r1, 0x661) r2 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x20000, 0x111) fcntl$setflags(r0, 0x2, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) r4 = dup2(r3, r0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300), 0x20000, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000340)) fchmod(r4, 0x10a) openat$speaker(0xffffffffffffff9c, &(0x7f0000000380), 0x20000, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000003c0)={0x800, 0x1, 0x40b, 0x9, "d9da3ac544d1eb196cbf9b66a686acbdcadfbdcb", 0x4, 0x401}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() setreuid(r6, r8) r9 = accept$unix(r0, 0x0, &(0x7f0000000440)) recvmsg(r9, &(0x7f0000001740)={&(0x7f0000000480)=@in6, 0xc, &(0x7f0000001680)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/235, 0xeb}, {&(0x7f00000015c0)=""/59, 0x3b}, {&(0x7f0000001600)=""/118, 0x76}], 0x4, &(0x7f00000016c0)=""/125, 0x7d}, 0x1843) r10 = geteuid() lchown(&(0x7f0000001780)='./file0\x00', r10, r7) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000017c0)=0x8, 0x4) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000001800)=0x58) r11 = semget(0x0, 0x1, 0x84) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000001840)=""/211) r12 = openat(r4, &(0x7f0000001940)='./file0\x00', 0x80, 0x4) ioctl$TIOCSFLAGS(r12, 0x8004745c, &(0x7f0000001980)=0x4) executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"]) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() syz_emit_ethernet(0x215, &(0x7f0000000740)={@empty, @empty, [], {@ipv6={0x86dd, {0x7, 0x6, "91b67c", 0x1df, 0x95, 0x2, @ipv4, @mcast2, {[@fragment={0x2b, 0x0, 0x7, 0x1, 0x0, 0x6, 0x65}, @dstopts={0xff, 0x18, '\x00', [@ra={0x5, 0x2, 0x5}, @generic={0x80, 0x48, "4c141fa41506634079ba65028f36d2c69c86596ede6e130f1b0f8e45a474ff8e9c1b74b8370d378326b60c8ede5385e8628dbfcbc8dc12ae062710cd26a91daa42305aa16f1912ff"}, @generic={0x3, 0x74, "e8649e57bde60ec5715d60f74d0cdf4a8804ac0550e97cf976879f8f05102ab000a0ca2242b5ad8f216c60779b9bd50f95c25ae6baa2beaad691d74b54fddee6b13e7e31a78ec52effae2e09ef5885990014069493b9245b359db6118c463cbc0a011e3b555427d730161fdf2c94a69ab7ccb42a"}]}], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x19, 0x1f, "ff4082d2e6758b21d9417afbc1e55059bf3e425b02325f2f37e5077ef34e12b36ca1dd1b63eb8df44db65e07d56a301f49732ee0e74f886de712b4cbc5c276226941080ee90d1d40624bca7aed66e2e6be5ad41de3ca312bdda27dbad3cb9973c030ea7fab69c64f07d443c11a2e35d9134a59571b7a0ca69161ab4ab6af088156fcb4fc48f3008fdd3dc6ef0ee54b8eb5d178c9c7dbdb08879a2e3904e0622900ca93e70fb1febf7b9b06c88961aea49acdda4a5842658c1b1ef46d047c79f1daa1382d17c160dadd0ebca255c762403e0b2ac1cc18dff8eb6147031a1234849afaf1062b225d46f97ac1709f2f87858167f0e71779d84031ccb9dbaa"}]}}}}}}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900"}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x9}, {0x1}], 0x2) writev(r2, &(0x7f0000000040)=[{&(0x7f00000001c0)="34eb4cd59e8456ebc08816c60e951c1db0fd943a8affedbd5cbfa8fa671f13cf230000000000000000000000000000b2358208bb095a2e86d053391953450b674cc0226855639399d50208e2d5cf4c754c5c5bd872c0a95fd130b29d520a4184537afbdcb5c5c5c7c043dfe1be53160460d4c339d772916398b0fb948c11c02b0294bc3f0fa75b515b82fde789769e7aadd9384bd8e4145b873c7d349d41993638", 0xa1}, {&(0x7f0000000300)="2b2c760b897b4f9665ab1c5a41191b99a231036f491ae8ffb979e7d520310ca3640e412bacc7d0c7a3cac11a9b1c3d3bc180e575ace42c8468ddf08be428498c76cbcda36b48a17a6d5665656259f28146c18273b8f13f77f97e4e11e4b30317bbe0c1912f42badd79a9bea03c9bada5d18b76867aaf19dcee4d12e2f43b7c4f296d1a90f9f7e50db7769e48c81ced0906f21db78155117481617c6efe2235b9491b97b53ec84985d7298f67af5bc7e80cf7ffc2bcd4173f022982306809230a419eca251c7dd2a2220e85e46987b8307aecdc51a424f607b6b4", 0xda}], 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "0fdb000000000023001600010000400000d900", 0x0, 0x5}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r5 = dup2(r2, r1) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000400)={&(0x7f0000000140)='./file0\x00', r5, 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x6, &(0x7f0000000280)="711c1f3471ac0058b35a91501d94a34b8e5f84cf71b59c7afec3708235ba5d9a61da4b168941f66c3fe8b9f76bdc6f2c219f81b6cc7e5f26b84beae637641a53e682e6047afa723794837515515ee3392795939fa87f61242fb01ed2f48ddd55f6191701a683db2e4325d5af92237a28bad479e269410b21acbc", &(0x7f0000000100)=0x1cd3, 0x0, 0x37) sysctl$net_inet6_ip6(&(0x7f0000000280), 0x3, &(0x7f0000000080)="3998a8", &(0x7f0000000100)=0x10, 0x0, 0x2c) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = kqueue() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0xac) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x20, 0x1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0xc0, 0x0, 0x91e, 0xfff}], 0xffffff81, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0xa2, 0x20000000, 0x100000000, 0x7}, {{r0}, 0x0, 0x1, 0x1, 0x7}, {{r0}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x9, 0x8}, {{}, 0xfffffffffffffff9, 0x9e, 0x8, 0x3f, 0x55}, {{r2}, 0xfffffffffffffffa, 0x12, 0x1, 0x0, 0x4}, {{r3}, 0xfffffffffffffff9, 0xf3, 0x1, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0xff, 0xfffffffffffff9f7}], 0x7, &(0x7f0000000280)={0x0, 0xfffffffeffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000003c0)=[{0xc0, 0x0, 0x1}, {0x2c}, {0x6}, {0x2, 0x5, 0x3, 0xffffffff}]}) socket(0x20, 0x4005, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, r4, r5}, 0xc) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(0x0, 0x0, 0x5900) open(0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8020699f, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x3f, 0x0, 0x0, 0x898c8651}, {0x15, 0xff}, {0x8116, 0x5}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYRESOCT]) r8 = socket(0x18, 0x3, 0x3a) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000001100)=[{}]}) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) executing program 7: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x4401) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) r5 = syz_open_pts() pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000240)="ba41771a6f330ad70fd2e66fb14c8d7e70756a7db1bd0cd84d1a09b9e62a356f2523cc44f5826e242cd7f6e1a8b006623786c4eeac02b110b4509630f350ea61a55674799b9627c23f6128129f627e813cc4651b3ccc2794298dc8baf9cfb0616e4acd6b631d445102c2e03482b446758caf4090ac8fe993d21f2158fe75444d32d5cb3426baf7950121dc36a8d9bebb78516a47dfb22a278ef5c3e9314e709433a3c0af02ab83ff025638f42f031b4ccb30fa2b529367d317bbb7897bb3c6567dff3fa372c42cc5aeb701a48b2f7b4b9a6eefe57ede336ea05895bb936e5bac6c506926f51c40b065e2e90929754c41b028a9dd84ab9a43bc923e69f8", 0xfd}], 0x1, 0x7f) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x3, 0xffffff8c, "1a91880000000000000000000000000200"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)="dd722386aaa50f062d1a91a40f2a1300184ab8d130077c906ce85c", 0x1b}, {&(0x7f00000009c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab925ca1366c58af7e3a8eb8ff419a564f33a00db68da6ec62572fd800b44ddb72a27d384d7c0f59283172e5cffa871fbf54d432e04803f306b4bdd17a8ae02f5634de7f261bf856f7b29c4a8c1f03004f7c52f2f9e6db563bdacf11a4312b36e471badb5937dffaad3492204b136b6c7af7e032a3ca5851a267482edd7e7d92ccb87a8b65d5673815b76e9c1698ae7b1f4b5f9abdf83dd28f7ec1cfb85b91f142276afac2efbe6ca1204a2ea66c34768fde97b6e3ec499757af16215bc8f51325d653dabd4ebd4845684b1610443d845a10cbd974b2019ab2aaa364b771cdc3278d4439b96185ed0c3859ea5a4baaa391506d5bbdceb7f20da251814d96c79c641c12dee3c6c3008dea5b63a8d17dd8d567ae2ef71e10eec7343ade58044f19d750017b393a9747caa8e97186fd10cecb761f0f78928e19f8ffb6b5dfb954d1d90140f6b15bad46f9b7aaaae4fbe2f6dadf2ac7fa305306410a426f3da1198dc24f11845142715e81157342de40463eaeb5787d1f552f98f7bc8ec1477f11332e37e3705530ef8c541edf935da193d01448768fbaafb47d5eb3f82bf3ed063b7827445eab5a8fcd7d99d53b0dde5df24f8b5786d8351244164630515bc0fed985baf297cf2da41ac75f2ba68e432552f11b1d722468ffbbbe6a9ac46102969d269c43d624e218459a8db1b21cfa29109698467a1764e1f68dacfd6038037273063b89f01f1eaac9cf5dd2a8d42b1b6e4a60a373d77a7cd04d7b2b836af003812130ab23f44fcc641672be8e1c451c69e042efb361fbbf25916d4e725e9567d74ced7dd8fc1421c9119932838f3f3f3744d6e7e1c79455107178e0a968ee2f8e893781613452e0d241d0c342b0d8f869c0625dc711f82fd4b6b1ed73f62b1cb9e12bedc5fa2eaf58c969a25dbbce9fd087036ac4b95924f64111ef591d3dd0e905f3c89cabb205ab30fbfe844af7ed55b8cb1a3d4486b0cba74dab7a6c381441630966b0bdb830bf78a9677c64c62c79d165ec9562277f4782108d08240bd5f20a6ba683478ba115732d06b05c0f7eb5e8853600ce62b5a8c45b5d690dadec6b380193096ad5d18217d8dba3cd6c7902519df26cdc69b60278e57e2e70ca3e40459e3b61c295c3c23899923cc8a8745e91ec0a20d6f6e97f0fbad67600e90844f6257ca914e6e8cb5dea58a8be0939f827b9493aa6b3072e6c631a801957dca35357b4caa78b94e3faccdb887ae5c705f53765787f4440a7077baf1c4700f1d0b9c2de9602a940fa7ca022737006fae730003b66588848a757801f811710a078d2c7f91b1f66a01dadebbcd4540034aac930bac2cdffb947b6726a3b266484b0a5c94f6b80b6e432e01b8f89bab377c3f7dc878605ed50277c066aaefc75fa5bb1b4d642c651b4d46561a4eaa9b7dcea3b81fb6133fb0900c86b58f99d634bf7dd2ce3e25a5e3033419a976a476ba03bf690876b3e7c19e8c847293663cc45febc4335c19a81837e61a38b0d71951c305b63105fc9c150822cd35df33f5e459bfbd4c22f03ee3c830cc06cf37029fa9edd3da0930df6dd76775a4b91ac307c4034b1a96859507dd68b3e0befab34c62704f7cb8c44245be25f265046787e67e835a05b5ac84ca95719c50acb616369d213a8753f91c1cfd168cb128109d8de46d5add8377a795259418a03afc15647e54fb9a9c0b0757611968e9424c2848ebde24a91ef14aed1fa1879b51b131fcd441302916164af8b9ae3ce8e86b5d66d58efe5a181b4b4451a911f64267c9b46815e1b79909bea47f5e555bac2287aa1e2de031da61439a739fbc6efa2f08bb804c2f76a28680b29d881ec1404a25cad03445d4045236e3b919130c38efd90451764a9d897e91ac9058feeacb0194788279c02e757eb6ad6c3af3283ba03bd142d2032d59191b89601df69297aa05c95339f70460a68df78f44e52fe19fd2633cddd261e86d11052f6bb0a6c7cb9e9750bc540588d2108e6937bf16218efeddcf9d540c13150b1cbb911f03c0ab569a760f88f518a26798c2dbcc074d18a43d106001ee87eeb81a8bebd5c0a1c069efa9a3c0384514b455871de72160f0a898983f547c211345555d976c795fc1b05ef8706f199930ba4aa083a0642ff8dafbe9d582a4bfa09fd5c9d9ab0a17b361d141849583798f73b08f5e1a2290ec35d256a1399c5eba5cd805dac65021606753c5dcd1262eadf4d3d0af31075cfb71a1fa4dfcce346327495b898fcdebf04f7ecf7cb3aeb9fe99dee2e6734d95667f532c3a997641a53f56a9f2e082c211d4fb5f15a04142fefc1ecd89b77d371e541988cc326dc848681c8413c778962e54324ef1113e7b908558eb49a4617de12d619d16ed5a0224f728a1367d9e5a1773488d7ce986fc4208c35d8797ee3ad33b007849d98225f8003f0048707512002078305b8aa8642cf695833fdc84bb551ccc5ff920790c976a727b7972fb88f8e7272bf2450a18a5eddac6f9e8093f75f85d702307b302a54da7612d34d874bd86cf6934a3162c6745c579d279d5f62d27d0263d2f319e70d6e4d9f8376c7eb93511b07b4a588da9977c899d761811535d4b94f605e74c79a6ae820d882972ba524720e8a814d98fb778e26d7fc235b5b4a794b1244ca878a3193d48321f601d009d810c6c63e7853fa2e66661eaa1dadd55378e8c42d7d3b18996dc4af7b76cd9344dde9046b00f2c2135a71000587f22b5a8999eaabd1d3d15b1ea247f630259afeb5d3552d8b8d25353a45ea93e85f8b62a909a329007cb78d1441a3f88409c9e4a7f5e3a38b3ff8f83e5786214f4635d5602cd6305853225f133e6a44059fc6d88a3fea95b2d15d3ba3a9fa47a77d6a6b48ffe582f23c2997be60db8b496007e6cf91820657a4e10732d3471f128ea972f6b233b04d481c1a14fa32ba6601cc183f675644652d66df2b119a85d1751cd5104f77b7bc30ef503e606c5e9d1b255cc040f9f27f6b447223271a8124da64c1cb39d57c5796571529d7787859787063c3a44addc1c392267477ad30ba5ff674eca98cb2e445d458dacc6835b192e933218b4baf0ccb78228c7e3a7e3290ed3824a9cd4a9e74887bac564fc0097edf2226c38489946ec2ffc2527c9d5e26575da74d376f8080f8c56442720cb038157cbcae1ed319c2688f298b1515dec5a155a7ced1682a0c083934b6e0e806936b25e674148f39ade1d6fa5a554856dcb9984660df0de4245b70a27c8e9cbedc06423ae06ea9a27f7102113c4388befa688c8468b4e2865a94e58f3a2568211911af2aa038767fb7a05018dc45e70c33c6cbab47f81fba0c551d775ac92a1343e8dcfa61f102159adc5eefbff463be23f2278c3c7123465ae1574671ae665a91d1f80cfd9b9cf0b3edf53cc637db4ad77bd436b6bd32ea2f1032aaea3e99c30b7afe299232664b5c0d6d2f3c4d7e6a854c38937fff124977b399fb0e1566245703fbc2a6f666451602af52a979ab1b54f82b346b8e0b13c5019783e4497e6e68ff68236e8bafc37baf5e2b83ec8fb9868b8d6481db9b0e315bd554d8078be2710a7e3fab3ad15aec2062aa34bc67da31edf4bed01fe5630a0800794150856ef0db6f6b9b8e6b9a0a5a96b68d0f77fc4a3eb04cdd0a6f26590d8643b535c89288de0f81670b3f227e53d33c155b74af56ef72db01d191c9a216b48e82214b87d30b510b95dcaaf01748f8c772a271a77eaf30dbe0e3e33e3f319bbfcb4a3dc4c609c2b90f42c8c82861142a8d90c0f40304c7aa40ade9e50cce01ef6f819edd17f0ba3c8cfa225f500f3c4344700f0ee0e18b4da149ee963aac4cce9c9bea9990e20c798d717f7e8eead7c015903a408919cf3498224efc9d2b2c87cb21d3248cb8bbcf7f484fcea6ec760e301403dd65ddeb12b02070f597d48a2a93b89e21a3baac18af30e8678754e8548e573a1ccfaa2f280cf6d845e368cdb9faf5c6e6ba5414b8425ab454260acb52f5dfafacc64e83bda30b0eeb92d0bed8289ac0af11c6fb5e6bb123318fe8361159ca138e34dd85de53d0354c2ab887891dfd62081a7bd5e7ef910a3eab78110ee3cb7828416b51b2eaa3c1ce4c87ea75550e614dadc1ea104a8a8562b04142d8025309372c528d2a6df1c8235d0df14e4ff5b2da06b22e68e3b62da0855ce7de35578dd1a4e39b0134acb52fb46e86960c6e8453f6bcdced3ea35e8973999c0bc300590d8bb76e48ebb1b8d960e530496f7ceacb128126ccd0341202e99368f2bea76caa9f60ee728cb1337fdfd896604cc9d80e5863067d44176ccc030503c7771123246edb4e2c18c27a601b204ff769f47b9120cb6cd61e723bee4892bb7632a5101adee58880464e6d7a56bd8eaf9b744e18ab2f72f14853ce8a9bf0fb41c5b853473a9f2b7c3a06c0558c653c0f19e5ad8598b21c3118242a226c8d63bc4584d894f60f3aa607d4f41547abf2535f693a6903b0d7ed40553dcb28e23d7885cc0aab8b5d0ec81bb9b1de6f3685f70dcbe591163cd4f535ac144776304a06a9c4a508c9798d3039747fd0b739eb6a0081de61ddf5ee31dede9dcc77ad35f9397e1503032697bdd022e29dba0f58675600c420174e707e8bb379e03b7410bdda2f71eecfd92c667ab9191fd1eb82d7745c84849b5a9c7a6daf10838e1b1bdbd05cd8b8f0e4b0a8c732aea7794fd3a06262abb3067a55db9e9740084af2e16587a33504abef0004f86d6fd9197419869806c99dd29ab408c8961d1467cccbbec49f51b3f597412212b849665e251b8ff963daf701e7b7dbad236e47a975b9cb6653017c2fc8db2927f06a0e8a39465db10b6b92e80ac87c00bc291b2013fee8320e1601b7866d7bf94f41cf9be7bb6612457c1c7187bc79793eea40c7a648dec22159196f9b1b27c56af83efffeb967030cccbf849f617dc143b32a49c847cf3579a91fcc2ea8d8d49fadea5462228b079acbc3c4ed37e147568492defde75bbb5f38f172a578de7053d7d7ee2cc25fb38c0a77a0fe41101da85a9f7cb8cab82e012e2867365cd02622dec5f215b2284955afcf74ccd1ef4b25bb2141155b97a0bc70376a75c3408c5771a0ee7a3c50e1726f4786d2bbd0390b6f586c8167d82e04b169fec00d41b9fb16fcedfd2d17889caeaa16fc1585397f854c6b62ec92a01c8748d24f13d09d28838968f96c22c0e1e521489c9ef99c63dfb3a045b07903c2264978718a0fcb6e367fd8aec2995c8126c1302978b6cec8dadcc09728801e668cb6bb9c03f680399377a504b561c36fa7f2cc8ccd334cf08c65cb62bbfeebdca0c3cfbe456852b659fbd53b1ba73970e2acd0a31ce92e116bd6cd92daa75812465721d2b5529bf834f4c863f5f527a0f14e2e479bae8a849b4d0738326c245895d4f12e2e7a849c7811d96722ca390d620b1e55683aafc4ef5672280eeba65f58b3f60c89a1112dc376319a7db19865dc8785dbf34ef40638ad15fe38168052603f21b339358a532b4044ef59db35b2884cc39a3b7af0c97fa51708d8fe7361549e8ec7a4dcb8e726fe9c3f", 0xfe3}], 0x2) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="4b9af7", 0x3}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/52, 0x34}, {&(0x7f0000000040)=""/128, 0x80}, {&(0x7f0000000100)=""/114, 0x72}, {&(0x7f0000000180)=""/24, 0x18}, {&(0x7f0000000200)=""/251, 0xfb}, {&(0x7f0000000300)=""/255, 0xff}, {&(0x7f0000000400)=""/55, 0x37}, {&(0x7f0000000440)=""/132, 0x84}], 0x8) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}, {0x10000000000002}}, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000001180)={0x2, 0x3, 0x1, 0x1, 0xffffffffffffffff}) r1 = dup(r0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100}) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x1000) r3 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r5, &(0x7f0000000340), 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000004c0)=[0x7fb, 0x1000, 0x8]) semop(r5, &(0x7f0000000180)=[{0x4, 0xffff, 0x3800}, {0x2, 0xb}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0x3}, {0x0, 0xe2, 0x1800}, {0x3, 0x7fff, 0x800}, {0x2, 0x19, 0x800}, {0x3, 0x800, 0x800}], 0xb) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(r5, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x2, 0x4, 0x1400}, {0x2, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) semop(r5, &(0x7f0000001200)=[{0x4, 0x3, 0x800}], 0x1) r6 = getuid() r7 = getgid() sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0xffff4610, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, 0x40, 0x1000}, 0xffffffffffffffff, 0x1, 0x7fffffffffffffff}) r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x323, r3, r4, r6, r7, 0x8, 0x1f}, 0x0, 0x0, r8, r8, 0x0, 0x40000, 0x800}) fcntl$lock(r1, 0x9, &(0x7f00000011c0)={0x3, 0x1, 0x8, 0x9, r8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="0042c103064201c93f5b", &(0x7f0000000140)=0xa, &(0x7f0000000180)="1fbe0203a483c5c3b4d5ba25bb0302234ef7895bc1cd6a30eb05e1fecec6d7aef557146f908e32c497497a79612042d85c80209567be8feac38f021ca6ca7615a0d3bbff6e1c03e324ea6378f3a12020c846c778165ac2cdbf3274b35d3aba3f68ed31b05b9709f57be1ce8cf80f9b21031b8fcfe5b9dc42c46b4bcaebb4b0e6a71d5842b39bedfafd09b9f2be1a158d1accc27d22e231fe904d455084554f4e1ae5fc9a3af8ab581f977f5d90eb1d4b29f6a3a3abd6852f6c19cd8b9da0ff1d30a8bdcaf24a5abf5245df5afa695315bf4fd945c21d7f4655c798daeea24a06165950f141c443cdd9c0440fb4a576bfa48fd13d005969699a6fe28169fd700c695c0093418423da70bb9774994a498d645cd545e7b64cb4e431ae264a0505d163c09432d45bc334ba44d4f0a3498b0451cec6fb3f02099fc9060d6d629f958ea8f4c2ff9f53eff8e431a81f9abcb5991ac8c2852787e104d184b08965e960c9f80058f91a0f1f32c450d931fcae65a6a4987c1c5bfbff61ec59724b03875238783c44aba096de0a5d88da26df33581bd639a227a2422f9b1f409a3d55757df30f8aeeb011e564714450b07fed65ae633ef7ab5ebd1b3ccb0305eeadbe69e986ceeedb4b2467b9c420a15f167f3e3798b6bdedc807395f70a9179e28ab18934fe23bbea207c67ef5d7a0659539d479df65862dd75863b293b3ae223059867efadfc0daedf891b333b35042c3461af40ae7e45ae7acbd7109226c2d84eb80c26d08010c57c45adb0a92fcbdd53799804e5fd3973b1af3ecd05ad2f8f585725e6f8cc6cc90d8c03abaa1f28bbafa4f4f9299a8368303a596f1c1248c81ba606ad5581ccc6708ec4b95d98baa6c8d670dafc0825c19c685400b37a64fa8f7d35c5bfdb8070daa8ec097ab67d2d36c4560aeb899d2ab693080a1995fa480f15649f9ef91381143a526548582b88ddf7696453ad603050ad3b224a3b9030db9a7a4165170a707f6c710b7acd191e6bc598beca15dbdc00400aa7d2f6c6b4acb2f24deb60f00a163f5335c7a630a5d43c0a5ae1ca4b9e08438c40f421df1eaeb882393c5622068cf03bcd22a320bb21b76d1a8f1836485c47ec0204c81dbe064463825b3a4ae4d32077cc44e01c728ed3e9681bce147ce7544a130d12bd7ac78829f97a8afc5d8005ec1c5909fe2ad9bfb3203ff5d03cde9412ad42a8374f4b86a5cb8ef993c7808268006ad589825cb04edce322d62b31d55a02fc687b2f4729239707055b531758ab9fa500c96f2f182d7ae2ac3b4470fb32d899db9d5357202d409a37b9871ff592865d2417e3f3ca6ef63c2b1175f9824a9f7d8360c1e77403f8e4692cf1e152a0577757ceaffbc1f4d48afcd8c0202f629fd101f1d956e0f910329e6085e56e30a070509924b7e234afa185836a2e39390539d14a15fd2c0b3b5390a54cac5e9a9095ff39cde4f9aec618a70c1de830ccfbfd719dfca1c04fc9f96ccce88ec7d42e1c1ab975b1e9cdfefe3a16cb687917826dbed2a7240818e78bd7a834e94f33979d137c11181f161041dd6871d3cb2f27473b3cf3b3319f611c4d94bfc5e9d74de246d47bb0ead74449c4981e9357a2fa372dbdd84a68d71f5d03e84270ef85f332c845de98df2e199440790d024615a14cd49011c6550f26374f6548d074a6ece7c2874cf85c2946db2dafe9b17964be9895fc2399fa77b47808e18204ce4ba838282a2998684ef0010a2ac96a355363d1dc425e2d3197a4a01b7db3790c28dd465e3f28adacfbd499cfb92728ed784a466aa8a84a1c71d398b506a7a4809e816d656a280d56806ed8c3c105e9d780d4cc263015585f3b03dd23278b7a594c37c9169ff9c23a7f19efd548dd38896fa724d2df6628b427b95fee342d0abbbeef289e54a6d32e62faa1c765b088659037c96c221ad9aa48426663e3e5721f8851da67f65eab104c2e794285f0f7a1fbdc15f004dac0246d228e84b97b3f0b13e7ea43a03cac33d0f2ed6180cf96baf29315f0431d56c2c89894809df912ee527ebb3b0f69c189754f2c178c33dce321e9952f11d2c39e17b8407ee5307c2989cf84221858e3d8d76ad75e2413675ed14810a3577142cc0f56056c5d421215c508649b4b61665abc7a40eb6feebebbe4c2b8e3a18658cafd861c5356d92cbb63c57e6e5e9c72a912be0eba3b0039ff101c14ce27519c015f64d7f5c5a2589a3ef82c9ad62bd75d23c5f0b5e357baecf92d49baffe6eabb5ab1b8505b2e4b6939eff7ce0787586d53d93ee358625643b0e8c062a451c2ee69c69b5704021f13062636f32a0704787050f97281cc263f0b85d36864981efaea458b463b04c8cbd007e6cf75b6c49e136b5c955011e4568d8196ccfac444c51b5cda95a67a1eda429fa682116b2c7cd31a75fd0271c4420599a9e82eb29b60ea818cb0c7422db431143069aad2bdaae2517ce88d78881f23b0fd41fa62b1caf8246ebf9094f2ed5204106671e04070d593967e795f8837c711dcf4ad01b66570e3c9b624306355a8dc954020a9e28211c8b3cc3d1852816a0c5b6a91f896ea5d9ab6e04c3fce759748343ef7cfb9eb01507ef2cf2fd7abfe00d46ef8f36d7ef1d3e16e696c63d3ba4f7b88d39d93d69ff4717177741bb3b3805a907641a3da40fc9e458afce2f4c52e4e2a9ab1a8435d428a5c5cfde99ff7d25c671882664f8c4d74210dfc256276d4ac736226d29e04ca1ad413739e3862f4eab635ae6afc47634990b26adda345a61ffb63dde2b7cfbd2430462eefaf120bfbd8aceb0564cf498e59d274914c93e001a046d9d2e79f63d402b1cef41980471435447af72acd60e63653cc73ac071e049d7ea69682bdd595ff8f375ff58068045373d8b319196a2434778c4ddaa6824cec6e7e9b2ba49d0b45fa0123854f3e0ba712e4380a3a524798fcb931dc40fe2e73b375c16e5524e8eb03a38e9fcda7fb9bb03a8bc93106ccdc34d145aca4529c1fd05f4e19f932cf514d282848a673231d0f3c68816cac47d84aa43f7f8921eea93ce8eac6884fb6c945b4ec0300d9ec757c26b2f7b825484ffea5881898147d2292ffdf9a158d036778b8e91e9fb08f9c6a5ce22d4fbd2a75f25edcd8186ac2f24d8e0bcec5764691f318ae9e8c0618c44d36bc5c7e5b1438426541e5d5490f25efa16375c5b8cc002608a39cd27748663865c4cd2d2aaa1f177a8ac421771689fc19090a862a0646484823012daddaff51c37ba1ef986b3c699e11a28536fa15be904586338f6726a63bce5374506a7baf09ef85bd315dd29817b564a97fa7a689d09f2a5bb73ac50184c8559d3e3028e67530c992b3e489800690e0a3de1e7d7bf0bb615cc785363bcd090cbe8157492186c4cf0db2f8e381b08dc1253bb343c6f1be7a5a106884e0ad25997be49c80a1c3d348513f2ff2f9142a834b4518e4353601b4583728077fd64186296c836615f06ed16df6fb7cd3dc8c936e0b39632a0e337211c13e91ea0e128068630b3933f1584ccb63bbd19ee60d73bcda20a375f58a199ef8a761362bf539b831a027b845f0efc339d9ca0c4b7b1a717eeaba9d1af3d99747fecd82b5a2fdc91c2d5c386705407ddfcab8a125eb68a74d994edd447b3b6f13c8a16b494d23be810f9700c3f504dfb1d9499b3788623375f0b14581e17ee991340f918c3145abbda4ec11710b5c9b41ed9e918530cf6391cbbedf7d07fe9f38b363c0dffc2158b83182463f19c4db80fbfcb27997bf8efb6dc5b7bcb2795c0908e2f4b535cd0f20e2d6380efbe8dc91b9653e12797687aa685ff67332287d4a1a33a687b3e82b46d0c92eb0ff32cb15036cd8b572f5d8b57c53c5640a58142d484894fc2533168128489f828f902e59997946298dabb2571c48222eb7e09c722d01867ae90e5da94f9cda28ed323ed738a616be449d5e3554331787d0066cc6a15272e56a0adaf10b55078f384396b1bdf12c5f9dcb589c0e7ada3425dac6b471bdc15fb4676eb001e6759990f986834c1b16bd2f226ccda6ef486449bacd9bb20f424ed45ad98bec39170a4f1e9993a05b8a1c5062bcc24790f52a7b9186918835d6b4866e6d4e912d724b1ef786fa651d01d272815842cdf0129bb54d5432a7a23880dd1c0ff9670ccfa7327faab9db910aaa19ef3ca6d77cb6c72947901766bae9f67806b4c7d34ec5373cd4ec51c39a3a476857c639b45cc9da225c0a405b3f29e1b231773ffeadea8a23081b0d10d9f912bd4a7ed9c4ef3a5e0ce9b096de8a166bb309804ed7be0c0567191fbc752625b0fe2453668d74d2ebed456956dea87c68346df9d19b7a3386694dfd6833753f0f88d806145435533af14a04c553a80f4eeff62e63c5426c3280f13e82960093ded361419f6377dbffa32fe23df472471be6e7541ce56f3539440cf4a755ce5abd5945d9c43679441ae3d656985123013d0a298eda1e8ff80a6ae971415a395bb21d2dac068d6e61fd768e0b5fabd0564f06210257e9deb417a094ff3d7c42e9b0e30081f0aabc8eb1161c00dec97d2d4bffc5ace192f8edb213b4998db5f8401ac5eba88076a2bbdd35cc0d9fc5847a3668b11ff7cc0a8bd3aefddd063d0db8c191412cd505b65a9cf38f1113e0058f3edfbc7b61bffcee2646e97b69fc1cac9fe24ab3e8aede214e2de45339e01bbdd9a9297b243fac35c22ea86a7cb3a75def5e1d23762550de3dee7d7b45a0d87164329f593e5cf3c7e2db2fa3ae4e99c19ceaa24d3aabe76124131d636b941c8b7ced211a813c4da0c931d1f72ad40b308ba9451ca85ffce7153fb0d3a609d8a3b4b82446e5194e087c5e7a9814898d729ef862b58d54f8b42dd531ade30f2b9900298bedadecf2f802f70d01476ab28d856172feb94722330dd26e30b13cbe81ce1bcc8c6e29c1c6dddfbfbfa13a43898daeac87f48288136953aa5621b39cbcc679332a39adf8eddac4ccb662bcc766fcb7b103dde7dea64120f32074a8658e85dd913a93e1c55d8d1c9e38fcb4fabf991e1c5342de66b4177dd700e224e60314a69712872764155e131a4626d42a5326316f632f80f986581e28e8b5abdd991010c55d12141feaf145f97a8c2f99eb2eaeb1791e1d9741c4cc8bc68228650574966ae124f8b7fcd84d32d9e881b9dd89a1309798060f298e0eab28c5c3506374f99316b822838340533d29172b38d82c8cce389b1a6c7909c6533febbc98cc629516d68acfc13b452f13b443f3a2fa6c717b1b5125b8f29b22d94af5b9b1ce747cb58fd4187c5b870ad715967f877bdb03f580b2e77ddcaab4365810d43b7093b72d86a6748a927e52c4fba06b0f5ec9f42549b7981ff66458c02c623313166d1dca08edacabf646d62020acb7822671866f91e550708673a92d7cf269e236af5ebafde63bbc28d7cc1754b6ea64f0d9004f278939d3314b1a20ba0bab4e50bbd741672f3a0cdd2555eb2f15c364af2a514daa52d86ebcde70671d6a91aec8caeb2a13291b0bcd88be47f5c29ec4f4e7cf5a439ff31a061abc907cc9f44f8376a31c64c7444bc148267917ec7d214fb1821d194c18f0c161cdde82c9ef9c9d1acbe5fc959ed24f442979f17e757e25a704d251727220f55e62927f48508f1fd79d8c0c479ec672346d2a041f00fa4d67b9996defd10f819b47ee7d1f6f234c240f5adaa9f0efea2b154c4ad19e56da69066cbadbaf28b867a000b7facbf41f7855e1d326ba9022ed616a079714c0a877d00c83501fefa9c8b516d16d5b4950323e12cdbba7174e563358dea74", 0x1000) executing program 4: r0 = socket(0x2, 0x2, 0x0) getuid() r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) shmctl$IPC_RMID(0x0, 0x0) geteuid() shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget(0x2, 0x0, 0x0) open(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) setrlimit(0x7, &(0x7f0000000080)={0x5}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000240)={0x0, 0x100000000}, 0x10) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x54}, {0x44}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) bind(r0, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) recvmmsg(r2, &(0x7f00000000c0)={0x0}, 0xfffffdfb, 0x1842, 0x0) executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_emit_ethernet(0x46, &(0x7f0000000080)={@empty, @random="d722ca6fdffa", [{[{0x88a8, 0x0, 0x1, 0x3}], {0x8100, 0x0, 0x0, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @rand_addr=0x3}}}}}}) r1 = syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782e) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014e9e4eee27782310a", 0x41}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) listen(r0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000340), 0x0) r2 = semget(0x3, 0x1, 0x640) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x0]) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x5) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x30001) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000440)) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000004c0), &(0x7f0000000540)=0x4) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffff9c, 0x40105706, &(0x7f00000001c0)) close(r1) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) unlink(&(0x7f0000000280)='./file0\x00') select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) accept$unix(r3, &(0x7f0000000080)=@file={0x0, ""/42}, &(0x7f0000000180)=0x2c) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0}) r4 = socket(0x18, 0x3, 0x0) close(r4) r5 = socket(0x11, 0x3, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580), 0x10, 0x0) ioctl$WSKBDIO_GETBELL(r6, 0x40105704, &(0x7f00000005c0)) dup2(r4, r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000001280), 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000280)='./file1\x00', 0x80000000000206, 0x0) write(r7, 0x0, 0x0) wait4(0x0, 0x0, 0x1, &(0x7f00000003c0)) sysctl$hw(&(0x7f00000016c0)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x35) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000200)="ea000000000000", 0x7) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0x9, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) shmget(0x0, 0x1000, 0x45, &(0x7f0000ffc000/0x1000)=nil) socket$inet(0x2, 0x3, 0x0) r6 = socket(0x2, 0x1, 0x8) bind(r6, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x7, 0x1f}, 0xc) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r1 = getuid() setreuid(0x0, r1) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f0000000100)) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206937, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 7: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff0000e37d3d70f53f7ec449c9c2b0f88b42000000000800450000340000000000008378ac1400aae00000010c00907800000000460000000068000000"]) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x100, 0x9}) r1 = getuid() sysctl$net_inet6_icmp6(&(0x7f00000001c0)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000200)="e41f8458d0d0bfe14bb5a8c74003328c4f55260180b81e24768cc31ec98ef61f9e12a5a3d0ac41d1ed943ac12cc52801b2066c24561ad9593f63764f4ec397386bcced428d8909f1328c0d505e836d35796570dc6b76e8aa540c780a8d", &(0x7f0000000280)=0x5d, &(0x7f00000002c0)="9f55943d69d95f7dc740bbdc517637e93757091d6eeb58a752fa90bd64b7c46960284ed41244ca4ad97271ed8c7cc03db1", 0x31) setreuid(0xffffffffffffffff, r1) executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x86, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(0x0, 0x0) shmdt(0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0xa, 0x0, 0x0) socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="7cd6ce890eb0e5c275d2a59a22be463ed322fbec56f9bbbbb494b2db6e0ad008ab527da79f7592c7cc1e9ffa3b45440a26843375d95b015b3a82386f3055bf0106a44515e3d3fc67a519bfff8fe0657d333680b0108d0d7be1a61417965a131f96383e0666cce35e8ceb6d909ce422770cec8a4bb0d875e25e511fc646b26df26c1fd53451b0b8ddc875476e8d9d98ee5fe13a7e3f3c5453d8479a523cf54bf257bd07a3b9dcc8db7530a2f733d5466a63d0abf1bf2f01a60e", 0xb9) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) writev(r1, &(0x7f0000002cc0)=[{&(0x7f0000000440)="e2e41f7e9877650af85764", 0xfffffd38}, {&(0x7f0000000680)="e0961267527edfec3cd84bfdbf5a8f0de6a7dbaf6e31f0434d679d0f7d9f4668039209d744fc15753f3eda3b9291a3c1f2c247be62c0e3b00728cd6c34aa09f786d4d37a769b9f5f4eb1ac484a319acfd81da82a6d45acd7a270961970fef5cd35f715cfd2331f0b30a4e1fbf6c8a7e82abf9d2565e11de1fc66f5c95a8931ef04771354103dd288030564b7576ebb549ac7057b1fa9464eda41fde389a328566098e9dbfceec1102442dcee05a7fa1f20c4f373a7b8dccd654629612b37e57db215819dfc552db3f47069c17c72fddf51b788d1c20f9e7d30fcbab0e3894bc7f33668d1dae5948479d04342ae28de5e64bd2dec2c917c80a98af1ce61849c261110d8c2f0d9dd6c66acba534dbf04af0ffd1f314287065e0fd26aa93ebf6942b2040480a8c47c23b0a20a18d31776f60a23e3086b98e44367dbe3a21006f52612587f62ba20c7c314d705edf4d275f20d90f66e20979bcd8f51deaaf72004d6fc3efcb9d46ca353", 0xb9}, {&(0x7f0000000540)="7a8d4e47680e2d3e197359a72af0f843728001f1c33e0c4c36fdb4", 0x1b}], 0x3) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x10}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 3: r0 = dup(0xffffffffffffffff) sendto$inet(r0, &(0x7f00000000c0)="61cd4cdd48622ce38b846186906eb983b3638fe8e007", 0x16, 0xf, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f0000001880)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001600)=[{0x10}, {0x10}], 0x20}, 0x0) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x64, 0x0, 0x0) sysctl$kern(0x0, 0x50, 0x0, 0x0, &(0x7f0000000340)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca7001f32de7d392edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da4615804700000080000000009a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518f6824b79023cc44e4bffa61c7a5fc4f795b518adb428ef5b1692fb2ffcc783c66d59010f430a4d687d0adba30ed72be9273057fb196e85fac3e3", 0xffffffffffffff21) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x100, 0x37) setreuid(0xee00, 0x0) r4 = getuid() chown(&(0x7f00000003c0)='./file0\x00', r4, 0x0) setreuid(0x0, r4) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x4, r4, 0x0, 0x0, 0x0, 0x10c, 0x3}, 0x800000000008000, 0x100000000000081, 0x5}) r5 = getuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0xc453, 0x401]) chown(0x0, r4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x1, r5, 0x0, r5, 0x0, 0x0, 0x6}, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x70) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) semget(0x0, 0x2, 0x280) executing program 2: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = dup2(r3, 0xffffffffffffffff) kevent(r3, &(0x7f0000000240)=[{{}, 0x7ffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x80) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x800010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x296}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x7}, {0x84}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) map stack 0x20000000-0x20400000 of map 0xfffffd80686f9018 failed: hole in range executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x3, r1, r5, r6, 0xffffffffffffffff, 0x1, 0x5}, 0x5, 0x100000, r8, r9, 0x7, 0x10001, 0x0, 0x6}) r12 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r13 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300)={r9, r4, r7}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r16 = getpgrp() r17 = accept(r13, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) sendmsg$unix(r13, &(0x7f00000006c0)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000380)="b914921029afcdc1edd0091de9448542a1560d", 0x13}, {&(0x7f00000003c0)="848f0323f25af636e0f0f84e9f9d4f8cd9494810db38bde0d1252bc577151aa619c7d198342d1404667ba38abf3579b8bb5cc8da2585cf94748aab169e99358e7ee9aa15902396a157f99b2cfe9eb3887de9d8344f09095451bb9c9f2c7772642297b0aad99c182991d9a54baf1df9e78d99d05eaa5f9ad9174e91b9", 0x7c}, {&(0x7f0000000440)="480154a975274931f7a5ea46b60f9214b11b37b8162831e72e9951cf43d9dd6e622caa2b0b74adc8615e63fe6c95f642526f1981bd5f1eae9462e77762c3acd7ad1917403bb06e0be540e2c485c4925f1a594ff1929916cf9d17ec7884e4596bd58e8244a475330ddb0c10947e927ae3b4cc3ee19012d7a2e2581ed872442bf38e74d6894703a90a1aa70f3824496562f19c5437b44d4d28c16f07000321bea31661e67e9e215af54725e720050249a2910b07c3fc2275b5c12bd744395a27db67a39d0e43a92ee26edfcfafb88e4ef57267beaa96cfc955091ac16d26a9e0f33c93c0135801368ded4715bd18947738f97b6078d7e5f06941538572", 0xfc}], 0x3, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r14, r10, r7}, @rights={0x18, 0xffff, 0x1, [r0, r13]}, @cred={0x20, 0xffff, 0x0, r16, r1, r11}, @rights={0x18, 0xffff, 0x1, [r17]}], 0x70, 0x5}, 0xa) getpgid(r3) r18 = openat$klog(0xffffffffffffff9c, &(0x7f0000000700), 0x100, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) setreuid(r15, r1) mknod(&(0x7f00000007c0)='./file0\x00', 0x1, 0x8) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000840)=[r19, r2, r5]) r20 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0), 0x20000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000880)=[{{r12}, 0xffffffffffffffff, 0x20, 0x10, 0x7, 0x8001}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x7ff, 0x2}], 0x1, &(0x7f0000000900)=[{{r17}, 0xfffffffffffffffb, 0x0, 0x1, 0xc7af, 0xffffffff}, {{r18}, 0xfffffffffffffffb, 0x42, 0x40, 0x100000001, 0x5}, {{r18}, 0xfffffffffffffffb, 0x4, 0x4, 0xfffffffffffffffb, 0x6}, {{r18}, 0xfffffffffffffffe, 0x80, 0x1, 0x6, 0x6}, {{r17}, 0xfffffffffffffffa, 0x5, 0x2, 0xfffffffffffffffa, 0x4}, {{r17}, 0xffffffffffffffff, 0xc, 0x1, 0x1ff, 0x5}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf00fffff, 0xffffffff80000001, 0x95}, {{r13}, 0xfffffffffffffff8, 0x3, 0x8, 0x1, 0xfffffffffffffff8}, {{r20}, 0xffffffffffffffff, 0xf0, 0x80, 0x4}], 0x9, &(0x7f0000000a40)={0x3f, 0x2}) read(r18, &(0x7f0000000a80)=""/212, 0xd4) r21 = socket(0x2, 0x8000, 0x8) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000b80), 0xc) r22 = socket$unix(0x1, 0x1, 0x0) setsockopt(r22, 0x4, 0x953, &(0x7f0000000bc0)="16d6d61f283a7c181d2ba59db25a901a8ab6a1994bb1d73d4f588bb0fee64c6f82c2a2c3224143805807d137482f7350e087f30552c078e5350b08d877088b138a99536a3e6950868cf359d9e0cd86e02dc8c4ecdd", 0x55) executing program 4: r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x9) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000001340)="89", 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ftruncate(r2, 0x8) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) writev(r2, &(0x7f0000000400), 0x1000000000000165) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) r3 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) fcntl$getflags(r0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) sendmsg(0xffffffffffffffff, 0x0, 0x0) listen(r5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="5dee02f6d0b7", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfff9, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast}}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) clock_getres(0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) mknod(0x0, 0x2000, 0xd00) syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x2, 0x2, 0x6811, 0xa90, r3}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) setrlimit(0x8, 0x0) close(0xffffffffffffffff) syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, &(0x7f0000000100)='./bus\x00', 0x6}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: sysctl$kern(&(0x7f0000000040)={0x1, 0x21}, 0x2, 0x0, 0x0, &(0x7f00000000c0)="0007a1d0134effff8b24abb28535a8dd0e988a09301d9e32bcf8819b09de82268516db7b7b00b33d4ea3b6e07677fbb925d7011fa2d6456ee0fb49b0648ac2259a7e724a54740ddc26bd643881957d87e2d19dae9015b08eb9cea692e915249b9e563c376e4cf174e591da51d9c38f668a2e24c53cf21f0e4f35595c5cf8a874301f2e4f89ed4bf0b869a5f540061f6e92c153bde01bed5f9edd81329f61947c8481e91d7aea3d4fb388b86fc6eaea3a7cdde83083ebfa1a22a30eaba9", 0xbd) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x87}, {0x26}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) r3 = dup2(0xffffffffffffffff, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) syz_open_pts() syz_emit_ethernet(0x0, 0x0) ioctl$FIONREAD(r0, 0x8020691f, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a00000000000000000000000000000000c183a083d7c1", &(0x7f0000000000)=0x210, 0x0, 0x0) msgget(0x0, 0x210) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x5710) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x14}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) executing program 3: r0 = socket(0x10, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000500)="9401050300000080b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d63734e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c30600000000000000c90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/173, 0xad, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) write(r1, &(0x7f0000000540)="8ae761587096ed1a47586734a2d705ba8ea4170963a5e7", 0x17) executing program 6: socket(0x1, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x4000, 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r2 = dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket$inet(0x2, 0x8002, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00"]) r5 = socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffdfffa}, 0x10, 0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000740)="929be74ddc8a4149d2dee1f8176b623d5ff1bc5afeb6fecbbc4e5f75a7989390e56547287170aad01e21f335301f67584f7850a7acac94f75c25b415151427fd359d05461993b1fac91138d6ff4aa2889b24e6aa83dfec50ea0f7f9156268ed4fc4dae263729e0381a39beb00801ca501e95e2bfcceff70a009517b7ae2430528339b56c1898da198f5c27be21f3", &(0x7f0000000800)=0x8e, &(0x7f0000000840)="e694572f6882fb7454ee2713ab5428454c4a392d5858301db035cfef574ae48a175b2221c21c803da6a5f089ba8ead7ace5d19726512f3898e706a89e54257a5506819f0803a9fc6bb7bf6e46e18b59755da0b95254e95e6f454506d53112c9cb0d0ed567815a8cead9497dd6d6b993bd847af6b4b7ac18ad217e863d5454171c9713b6a965473273556958c1e1570bbe6d21ed9aaf55bdb5d", 0x99) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r6, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007c", 0x5d2, 0x0, 0x0, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000000180)={0x10, 0x100000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9d7b}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00002a3000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x401}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0x9}], './file0\x00', 0x9}) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 2: mknod(&(0x7f0000000200)='./file0\x00', 0x8000, 0x412e03) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000500)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3, 0x813, r0, 0x2) select(0x20, 0x0, 0x0, 0x0, &(0x7f0000001940)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, 0x0, 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) shutdown(r2, 0x1) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000180)=@file={0x2, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000002c0)="14372bc891781f1d0a5e2a7419e704779deb60f9241b6d0ac1597f8436d03fe7aba4e52d2a39de06670458641dcbe64aa6a87ed7061fb38322fca8d41b7076c995dfb51ea059c11f6fe745220c12149d7a05e8c12d42a66fc0dc1163b0e41b205bb738a39e88927ca75c6c5e7f165dc14615a05313595592a3406281207841fc01481b1d5657ecfe", 0x88}], 0x1, 0x0, 0x0, 0x6}, 0x402) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x4, 0x8) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendto(r1, &(0x7f0000000140)="c0fadae9e5497e85b9", 0x9, 0x0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xf6, 0x170}, 0xc) listen(0xffffffffffffffff, 0x0) r3 = socket(0x0, 0x1, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="18", 0x1, 0x0, 0x0, 0x0) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xe000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0x6) ioctl$FIONREAD(r4, 0x4004667f, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES16=r4], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) executing program 5: clock_getres(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebaa80713048e699319296480000000000000000", 0x14) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 6: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x18400, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) shutdown(0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fb}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x6) chmod(&(0x7f0000000200)='./file1\x00', 0x1ec) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000100)="e7a68f2256350b0f8a579d362745dd7fbe1c8edf3b1239ac4dbe69f70c5bfd349cc783f289fe06354167", 0x2a}, {&(0x7f00000003c0)="726775f36c1092ac8f291ed3058e43dcd372b7b40c0b471005e468b0f60313984fa8b6818c6c7a002eb3f632319c7794781142ef638c9f317eaa0bf556319c5e4d6285223fd7ff3208dab3bbc9be019e0381fa46b3c14e7e01ee1fa8b05207fd097826707274664f63def0e9c51aeb3f8759634b6925e8c764e4ad92fe7b4c1024c7f01788cd79ef9041bd1f923596c69691cc827d3bad2828b08dc2fd8214d55f4f2db727962fb4cc93b8d47eb61391180bb3927110f3df3fa387ee02ac5a660c2ca2dc79465ec1bee3aad1c44a90b5205a1bcb16942f04b149538971e164aac964f081dd0d70886bfdd668f2f72ac7e16bf8f3a22ee2a0b9cc8265b0203b6840a1ff5006152858636d7edd9b7fd24da8eceac2af8a7e9f5c06b01948c7796a81bc1cf054378ab24607fed62b17521c5f311b730bf83810004b658efcffeba57d852d65dfd9001e238d6688978619faade72afd1164bc382aa61db231eb8317d3ed25e43f2247a841105e6c3fae4ca4553927ecdf63ee248e5ee6355aed93b817fffc02bf52b08a84e3d14cacc28dbf63650eab8297142284d98ce295866be5e00e9b70c72719c83f3afd3c7d686e46fb0e31a27235aed863286a62d06d7c83508a1406bf701c0af57887c3371e20d8abde491e93eafc816849c046b1383e5304ec0631828292cce8497a3795ae9ee666810832802ddce39c4d59193ee296455dc9677671bdeba941a244fd63ee9033ae518b4e67657395578975b70a2ee673e95486c195209176861c0838e9166e5800aca3c37f778ec0bd55925574613e97fadeef3702eb334a4aad9824f7f30c46a3b222f4e9d162ff2458cecd1df25a8b6123da960da4104c61497a234174c7578a8ba232f086324c8da9c0546f53469c4d0cbbb45959641cd8849117d1d2820bc95aef608e5e842f358fd9287d4921db21e9884e8382c91dfd379455a196256e66da544f3116a51ab75ee2ad8e856677be227fa416d88512b75412307dbcac03ddb4d57d2ca73881efa30b863e832f449f9bf5d1ec0cd98dc32568527b48ffd5e4d16f846d2faaba7d760b77b9aa84fd36943830c9b0e2a8765521d8cf5174ae50105cd886659d2b4cc99147aabe559d60502d0595c5263279025b39019be406ce041f9d55c42543bfd9a57a1a4dc038bcf02d80d0f0fff9bd94be844c9f292003f3d29166e48ced17cc124944325b4de7a202290a122ac56ca3356a4df03f02784ce589218b446d521162c2eabade4813a67bf6697b3979548b80eb6cc170a6cd6880c6ac916a65673e138d17bd77ff91f7bfcf398f7da7bc9b1871af9643cec24be699b340baf3c31aeac54024aef95c8bbf947279bfe62b15ca225bda29bcb0e60f5e0805fd14709d896c1d1074c303d9b694cfdc32bc65c0efb749cc4293a9ae477868012f5d664f08fdd9e62ddfe3804136ab87f8e9f57ab289df27f0800c6736ab66788945d1e1b8f2454bd5c43864171b49a36f92a4d48cc866ca97017baa6fc0ef92478f7c39480d7240eee8f3d435a11fe8910e8c39103b29b83427b9c523aeaeadd49c4717adfc67e2e486e96a69444e528dcd905bc97637d566099e73f1698e7ea8814fe25a409834632856ff0d7aaab302ca895a4a4cd95913dff5b769fb6ef83bf6cee6e0f54dab596a85bc9f83b2e0dcb41300620a8123031bb2b4eba9a19b8ea1ff8a6936630922a5f19de2f43dc48c1b3d3d3e2b39077c3984febeaf1aa4c64c90eb6a3a75a27676c96b9b69b76c21d69902b45b3e9f1c3e1ef23945f3530c674b3ee96d016aa7647c32fdcafa321f2d95fba5a994fe5593b938cf734d50a2af48d828400e469fafa38b0c4d84ec8a4099e31235aef14eb2780ee243c381255e35af5acb4c950f369d717c5ccdc81f0ab5e58cc4557216d2ba6258a3d1caa30e8497b1cae5adb66abbf2f5ed5e91554bf268f07d4edb9134974643f0aaeb7dda9621a374358d72c75acc78862fb5b02184aa1c5cdb7d3a312c769c633fd0f7c2a32fd564999991cfd022383aec6ef1f98b8d6b2d9476cb5c5d584d05683ecdf4802549a73cdc71ebbdb5ddf6bbcb61fa4535f4b626a30b9af1d72704808231de2d9f0029e6185090e000f5282a531e1ad711d7d7fbe54844de4a3247fa22d28914ac8fcb18b69fad35ddc173d470fbc80364af980445386ab063cbb00ab426e2487fc1e6ce43f7b21f79cd41ec0c36cdc513fa841b37034f96b3ea14528101fbdd23502f4523b5528c2fa3b220f63d8a1f2567a3978e29b8e5e4e9e45efd26865abde365ab8352fa52fb99042acab49889372091f2d62ec3d2f29d5c66e7d7272daa5b36c823a0ca98af628c941a7e21ae22ea093ecc8eee71ca8d671977452c5bcdb88e9dca662e066217bc4bd0de83fcb46afe1dcdc14b94f4d1e7e7c10b38103889d31078fdb5c7c79c9c57f60b5e504a9c817ca3e6105eaf1f6c74634db0dca0758deb89cb6299ff51d1b7824cbb3977ecd983f9f8454849fc6420664aed01b80624825550ce007ecde427d7d6e58a76b610ef1cd152612186620f6212fa536c9a13a126ea2a089357097597d0632086aafbee4a7c7cb0de28e7e6b258c7b92f4d702692aeccbb311ca28074579afd927e8fcf6162d344c67496062d5d89c90992680d3ff3a6ebe3afe4177d2abb81ff66776401170b33226ee654cc79fd70b2782fd79186d14fde3f2149f027700b3fdf0a2717d619d87bf3260db978b4d109ed369f4d032c5fed275a303882fa12e7910e01b49c20905f06e987eedf631bad7e50acd4387d3d8ae22f783d0cfda101b6d7afa2ac94fb0ab84788d5d0a27ff3bfd10fef6a41dcd6354f222485d15bf9fc510a25bbf8d8366291a1ae45f0eb0edc857315c9c8688084e8d2115fd67a6de69a9b4eb1ad264e843523f5cb570bd31df3ed60078f073f17422d705d572f4823c0b6adc1dc012f97d88ba775fe0320af91133edb5c7ca606533b04cd30d8900749566fd68d16ed7916c452fd6c478d5d97466f0f97b10639480701f561ed79a196ae46aaa409b694ba983d60723b42e535bb5cb3378500635bf38b993f106b369367dae01c8439f291a34aeb05945c6f252ddd6a62487c2d141c4a4498da38ac85c5c806e81049d2855757bfdcb7f54d3d9153aeef1c2a6330b33c87699a3c3e7026da970a6fdae748174f653aa8fc377efb506c45435e974c6107f77fc469fcfd9e9ddddc0b693d4fc66751e09e13889a1b7153c25bf0f3ad62803241a4550dfa5334605ebc3a686ca9dd4a700f0340f71398037975c3ebdc2b2e531ba2a7549a97d470653e26ab8ba57a213af7a5d50e49820f5bdc53014e5bd862af76effa328a0b8423a6780a26b986f2cee9deb5899ea63ed70be4d2a1ee9b3887e2fe9e4db318c171b9386948ab19fc48cd878c43bd9870b23761c0095169a180f8e63dd38037d86415aee84a0e4c52526f5ddc5d2615a79b4ea0db7305fae5e99713eb3f878fb1ae29bc1333417ad30da16ca1bac4b86ef1ccc02de903821341dc1e6db13ea85fe2118a10b7fc2d39f81b126c1602acace7e9affb30383fc0707987075f96d16945c03684a506dabbc888b2a09b4aa1ca3dc932c46e88486163c83021894eb891e42161d97a9c42e34eee22a6bace8bb19de99e69e1aab6dbeb71c5dbef99c02cff842d0a73b1fcd0d30e6179638901154d3b7475cdb02b4c7c33f4f7e034057be7923ee4a3fda0c84dbe52756d4753d4eda42b61dd37195c6c3bcf7951d7505464269019f597b9f3435b00f18baebaa7c9b0d07a96b909712b91f14743f07f7571e2ce3a4bb0c767a4a1a87751125b94550b1b01244fdb7c2ae376a632ccfda3bd89c8b7a0c603672c76f5aa32ae962763b562051a3536dbc08643034f016f5c78a8607ac62763f44e83c153280ef2dfe4e375e60443966c496452a6d3f1e3c93120dc409f7b244455cce8ad343d0034b1c1ed4aa0ef4a729601353865645189da869cb81cc547241959166eb3dcfda7ad0e84928cb624ab7d8a2d93cc9566962177d0e781310ff083e8a944d63f0605705d1b796b7aa87b953d0b5f170167de21b779c33c34020beb90bb8e125188c7d7d785ec46232fe16ca3cb4dc8a2a8b291270c970aba82896c707cc68de9dbc9ca28116c4523ead595ebb09a885f1f1fe6f05b5c2011da4368d166ff91c6ffda52c4e31d95231377de949cdb025d977e3bcd1541bbab41aa650999ff44d90bd4afa15b69a63bfe8b492a14425d4a7008e09b1eabb133317fa9481387c1e8712194da6869cc30c8e4ed34c195d460e657f492cbc0f45095e9dba640afcce9987e17d2fc4f469a600edc68b82734c4eeaf5e6ed4218c1bc3571403a2effd1ed342559ab486bb9ed8880137c6c8ad5c3ce0b9381f3c8fb9f01cc790f7439578414d7fd073011fc0f280690bef08daa8a94bc6a7e1c07f4536700448dda7aab8cba5a7537ce74b849666d41bb245ddcbe36ce839b0008889067dd08e49861c5454459b3091ee42c0966dfb314b6b604d16db4df732841d42f4bee3f76414248a756c5b5a66280c4b5e56775dc847349641e76d90a9871a35eb61353109092356328522662ef279d507aee53583ead7952e6ffa3fbb5001602f42e64a1ca0f018f239b8b116b564bba45d109a8f5777405ee3046214b41a93986d8596ac13a82ff53c621094ef0fd0cdc0cc514d737cca8c5608e08a9c154a018d84d112ead6cbec5264c074ef56c3f684de5706f2f06c7b4beab6157aad1e93260cc38beed69f3b20c32e1e237f252639801936ca357842736e5b11137c4405474c52b82445dbdd5b0db3f282b0cab8cc713981430bfb42a62b440c98ac93a9afbfea8a6521db73907b6dcb3db7ad348408fd22161b82ea75bd6b17121f51b01956a47522ab6653873969719effc6be8afbef567c158c689624d41da25d0f5749e633ecdb99bc5e18bef27df0aa49165804017ed2accb08c3ac2ffe39adfb5f741e61fc11d3b35ef9970bab0174ec35c42d96e5a5001038d829130d37c63ffe0d2e779a211d771bb0a8e77fa9d72d0b76012171ae7140ae300a7851509a517a33ca6551924d879e3bf7644a30d814d54ab89914703546d3cded836c26228742a0cdf2dfc7db628d0f265320e1ab7602805bce585f4fbdf630b28eee1374150e01e0c0c803b3cdf75a466aab58addc53e1af057aede9348b3bcae2d57e9d7422cccf14287e61de3e9841e0cac737841baae785b237c15dbb2cc99aaa5af7a7c9fc14ff41b78f5dd06a46316c37d311d21a2446ac50cb55b2192e1a29f1e33636c2d3d9960134e13110eaa0bc6927f3752c659978caa67c2847516ff30679b1c7e6e74e879a260010a3f43e1d40f943695aa56acd5c5eea8facf0ca90c94369aa19bc91ab0a30757c93328f3c1a832495766bf7bfceb75e5f8841516f99dec38e40a70a2b9404a3c5d197386bca25a2ff5f684e5029277cf6997bb3b54b900756bc95d439058827808b7e0438d1e1c7e4533a5c4957083a4592713a073a7543e3881607e2018f44f95941477efee341d5db522d3445cd4023ff3ad007c1a2ae6ad7b3c2f050b8d686f0fc3fd12b4194f90024d60719eadc2a284f565b78e5caab286d727489d7fd7e7e5be8be2a801de049154bca7630d1d03ec65844e97cd8591e6cdd6bf22ca9b0bfcd209ddabb9c03a8fb541ca1fc77885d55f63968fdd0a33517effe9aa5190da4b51dadaab3ae36d0e40964a21d1176ce0f0b513d92aa5dc0ff1a8c79c3b171c815", 0x1000}, {&(0x7f0000001600)="8f02f3a608130dc196990ba16850329a29db6e7ca957d2598b16771e7bbe4219e3f51c934125dcd7600d677200967218c684161ec1655f24dc86758ea527b52937c6cc83537a7a3915c1ffaa9f8c3bfe10e0d513cbd57d66cf23ebee79f1e4df6880b9e4aa88b653413d7403d1929719505e74a040a4c081cc6c7b1b648401e0d578f92271c73225978ca474736965f4", 0x90}, {&(0x7f00000002c0)="c6f3039ee37178ec507c6f3806eee8180f9bbcb74f5ea32e310d4afb323f8e1ec10ade4e7d44272b16a9712792aba344a0a22aca122e03b71be9c52c0a9e7d43f9020fa5983ee8b5aa15afc1ef8839838beae89108cc99521835fd39cf", 0x5d}, {&(0x7f0000000200)}, {&(0x7f00000013c0)="a29f3a4fde68d3bd24d27e803a10c93d1fbd70ed187b8abbc927c0f8ffffffff5f78a4517caa4bd026c1f4ffed7bbcff7c42244f64c48206ab6ac4c67f9e1442a2ff92da5dab6013cc9f07d315212179d6b45dc98d6ec4bbcbabdcbc888fc2be0e6b32665936f0f993e1df8915fe84aaaf9255313adca6be23a656410a8ba435c52eac2c40e98b00"/162, 0xa2}, {&(0x7f0000001480)="c160efd61dbbf7060e0c3c3c5dbcbc4fbeddee90cde8fec305f7cf19cf91e72c348ef6abcdbb4c17182379ab3a47bc98d86f223c5ba61dc10a5e8b83a9ae49d270610fd9c8610840276f788c48df73156971ef3f231cbd672765e7b032539f30a66dcb1438832cada7e1b974cee1ce48de8daac53ebc5aab635f209897a33a9941e9fd3052febd76dfa1befc89f8c132c6bf969a9df1c5cf2c42154365befda883315f729e96017e3598c1801a10e8ca6fc01b9c4011ba2b25ffec7a8db72931d51ec214bbc793e35813e73a187769017cc10d466bde144e3fc066015b6916b9efddd615088570803347c8c1c680fb8788e79d23bf1a", 0xf6}], 0x7) sysctl$hw(&(0x7f0000000000)={0x4, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x2fffd) executing program 7: r0 = socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x138, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x51cbeb0fca686381, 0xec5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) chdir(0x0) mknod(0x0, 0x1000, 0xa0000) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801ae", 0x3e}], 0x2) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), &(0x7f0000000340)=0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x4}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) setsockopt(r0, 0x0, 0x5, &(0x7f0000000040)="3342b19c", 0x4) executing program 3: syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x7f, &(0x7f0000000400)=ANY=[@ANYRES64=r0, @ANYRES16=r1, @ANYRES16=0x0]) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x5, 0x6) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x1, 0x44) syz_open_pts() open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = dup2(r5, r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5, 0x1}, {0x2}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000280)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r3}) close(r3) acct(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0xf6, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000e8000000000025549d47", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="600400029078000201000000b2fefb7cbd7914c5d3f394bf7c55611e7f16d32cdf79d6db15b32bdaee935c3044a5bb71f7bf7d583f92b4f97e378a8d76e4cc890f67495934a22391161764631499e3e4c86b31949d75f9ea64354d370e85b027e60482f596e432156de8a033b0f450c410e33f2d153b42fbba4f2866a01c83fc8adbbb0b4e277a2de60b49135bf96370ee07957aab25439d25ca116b8a9cc6116fe86a31f0b7d3f406f1824616cc2b5861d7157b66151c63a7e609f636a977035b0c23a19ed314ad"]) syz_extract_tcp_res(&(0x7f0000000240), 0x5, 0x97) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x3b, 0x0, 0x0) close(0xffffffffffffffff) socket(0x18, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) socket(0x20, 0x2, 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) setitimer(0x2, &(0x7f0000000040), &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r3, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0x0, 0x0, 0x0}) executing program 2: sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000002640), 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x101, 0x1}, 0xc) r0 = socket(0x800000018, 0x2, 0x0) listen(r0, 0x6) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, 0x0, 0x0) write(r1, &(0x7f0000000300)="1e", 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000040)}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0, @ANYRES32=0x41424344]) socketpair(0x0, 0x1, 0x0, 0x0) link(0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000100)=0x10001) executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) syz_emit_ethernet(0x46, &(0x7f0000000080)={@empty, @random="d722ca6fdffa", [{[{0x88a8, 0x0, 0x1, 0x3}], {0x8100, 0x0, 0x0, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @rand_addr=0x3}}}}}}) (async) r1 = syz_open_pts() socket(0x18, 0x1, 0x0) (async) socket(0x18, 0x1, 0x0) (async) close(r1) (async) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782e) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014e9e4eee27782310a", 0x41}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) listen(r0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) close(r0) executing program 2: r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r2) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f00000001c0)="087d2bf3b1daebb53caffd1598c84cf5ac17066c0ae40de76ee392d872393a", &(0x7f0000000040)=0x1f, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x1) write(0xffffffffffffffff, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0xfffffef4) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f00000016c0)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000003c80)="8fd16dce67256fca19841621f65c105007d009825acc71ae9e511ea2fe9f920377a75a5dd23811bc219da0767b1e255eebcff3d2db131a108d0847ca6ebef4f6ac13be711118b21869c1c8e897e16242ea0bdcb59012b3275cf2f507e1462562", 0x60) open$dir(&(0x7f0000000240)='./file1\x00', 0x10, 0x0) mknod(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000340)='C#', 0x2}], 0x1) execve(0x0, 0x0, 0x0) pledge(0x0, &(0x7f0000001200)='\x7f\xae\x88\xef\xe2\x99\xbc\x1a\x9d3\xfa\x04_\xa9\f \x04\a$\x8c2\xde\x0f\x00\xe9\x9dj\xbe?\xf7q]\xe3\rbK\x8f\bAR\xe9\xb3\x87t\xa5w-\x88\x10>a\b\xbc\xbf7\x00'/69) fcntl$getown(0xffffffffffffffff, 0x5) pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x400) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="dbf3c87663f100d9f1ff52e609883e7ba786f87f4c7f815154c7652753293a03f4ca53e05322fcbe345e05180a65a4dbe42fc6a063a26bad29efb089362f90e4548d179a1dd8a499d45d6c80d6c487c9859da9c81d1351adc55e719837eaab6879ea7e701b7f99f63350c5e227d9aae11a96d7c3a11c19f59122ad64015a86f8203528ced47a1be27ffa4e1d3afb6f12ccb1c830ffa5e72b84da29e068a212b885f7058804f53a9d09026a997dc6e2c51c688c25e164e699a6a21d9960c760b8183b3e4ceef26d733f013d7f6cd2a59d4227d929bf6b1cf84e71f9168c3bb8944fc18df986935b04f164fe0fadf5f66a3aa64d413efc3af847d894f2f26cc9711fdf3c811436d2d7d44ce5b59157c7cfe6d6bba60b6866aeac58226e924d10d49e895cd15b3ec4e74dcf308107d632b9203696ba072c8553bc391fcb73c2eb37a9501a2984f062a266583dd5ee62a53c5479d8b4b8db90b9add8c2349601d6a99bc5e94d9a16b8a24f23f63e711264821434005dc0936aeaa0d84543f247dcf30251c6b9e04bb5700d584a61a41c30222509cf08a9d52961a1389d730c2f6630394b38800cb713bbde4a110d443da61d1a3fe38691842a79c321a96a4900865d7d5df0f521bfe650d80fec426ac9b1430ed3d5c2bb9b420f9fbc158ed4fcf4b4d7dbc96ba2983f10a6024c5c482fc049d7af6c1d60eeaada9ea447541e5e6e63b92fe8a3d4b8e03deccfb505c6ec666da440fb9ea1caee4e26445fdc84b382c4fdaedee5d1662626847db50338b0c7aa91952a95c1f853811478db2cb3ee9ab4c9b14d40bb65da56ca7f09a2f4e1e9be4319ae6eb6d85e79105386e89fe35f812f1cf03ba5b8b581b9ffbfccbdd47d7d2f934435cd1c680d6ab54a4a67ac15584c68155380bd529f49a5f050a89623c123c9f12a5c4bf9df5fbee28090340085b03da4ece14e6efebe0eb9743794f9eccee31456935e64d91a4fe248f8efa5200899b0ff052a7b5dc98803d143f3e1a1f3542192113bb477738674ed9df1c2d27836a1aa3cd67ec10aedd9508a440ec066a00cc91189c4c3ead0e2b4ff5be84641dd3871139a8bb4dd083ec51a01238acc4554c907ba5186e0096915cc27a57fa9e38ce9900e3e2e4f64c4cbae2950c4ebd7d79e50ee5f75977d93413ff045176b1f8eb1291dfc44e512878821aa59d45b17f38b3cf65d222e5f71fc0fbd53089d7f9bc2a588af32c6f508174067b34557ebc3fba30c6762d9dc6e511acda91c078c65a0749203b6dc9b3752209a65368fe2221c8006110ed86871641294cdcd123ef3761abeee60379d93d0e3367054fe88f15cc871071cd681424f750d3d94b2b831ae6d4c01b4fc118d535a5c72ba5408f6709270151b350fccf61920e7e4f3ba0d01ddc7abc1d0bde8180acd14e8dc473f4b7f66381ffaa760e580f175480c9e2118802445a20dfcde26f1a67802862563c9f53d144fd5877288c6a15ea1e8bc3b7688ee0b2a96cd4cd4df7e6ab3527fa54884d21ddeea65f299c7a2dd28a0b543793690fe0677e3dadb71003a1cc6d83cef9fd3f89ae92d66a6e7900d130443bac7431d344af2e46438e8752bf749981d3c8d93d7d67725d28dcbc22cb1f436d09562ca32ebdf8fe0a602e1783bb131212798c713172eb7c7eb41bb4f2ee7dc23de825b5cdb8de20b6546fc5211e6c0aca94e7838feb3be8533b442b7a071eec397157df3c11c964dff24f38b6d28f6edfecbd5596b69475bf5ff70b5bf22695c772ee4105fc02660748c3ce20bade4e46a4dd6a60a80b23e784d0a52c42580342099ee64f62eb31b987a79dd432c20f4b477e4fd5ff1f044d61697c6819b362468f4709bded7d959b57ca84252f5094e4cb13d657eb10abaeac5a250e3e9f329e21f039427ccc3b67dddd66343c8ac7e5403fa53e9d65a98d93659467bf9ff49508a2b87d6a228f381a80b1bd958580dc28295a415545bfa315f8df4d4dbd682ad4acbc2263a3cf180b61b871889cbd42183c13fc96973d11f9648f8e35a40e34a44950bf92ab640e9959a90aa45db6860d4df7e8b3bffde1a239a05f09081835131feabfef4bcd6c69b67880f8b34e967a37cdfcd9d8be867cdce0f92f98d976190ce8b3606a1997b9064a644a24486dd7d3ff2e8c8328b73095a09f449a05aff283b37dea8138321aebd5f504d17dcfc92a10b3b78700391a5b80d8ffb5dcf61017899f9707f439f3288511a8a92a7b7d90a8bd1eda4cf72d6648c360c030b2c135cff353b9923c4b7da8a2d2b293ea94857238fcf2da9366e521f6fe2e9c5ff78489d61e5b4808a80af5bcca15cc83e8e9e7a5d5d15b0b92206ac039693ce96b08dc03be2a12fdaafca404653801e078068a9ac8c2dd5b923944427cecc450bb182c7b7ac444e421fd064bfbb9730821e3c30f527915d2879a3ad94eeffa2ab7d092a70709f37c6904e924f89aebd10e509d42224c649a189c8197c455cc94c31d567bf5c7d32eb484509c1c41bb52f29a4e6b9eece8cda37e0938e20c5230838da1b80cad397d2705c6bf0b5f64aa9786139ea9c2d473764665ed13f11aff27a856228d1c570288531253686e95c9a375ae40340cc754310e7487484e609d59be9694cf84e185bafb86f3a1af16d5803ba677fe8791270cf0a9eb0ad6049d897ac4e5143ebc523af4c964b8fd79e3de375a88e512a8b96214630f702c5c5bdae297c5236b7cb2c616559a20de4e080d3150c71459d8bf57c00ae2a3a7d623e0a1490767043aab39087d80dd44d204906046b9e11441d859b664c5ebe04e8baaea612d21d1a130534947c06edfcc22541221e7ecb6ad0975385236d250b5b08dca72f0e5e154600bd10e0a2481a7d4d0d719fd1322e9dc93341296401a766f9c4359e11702fb72275c78ad8698826f7e8b666567fa8eebb6c754dfc7138487ca7235f2da673f4e39eec75ea052978536e5a5300b3ba2c3ef695c31fc41d4bed69c291eba4d94806a8b72ceab80bc386158ed2317e83c122b6b8adb9db75f196943a980f936b9bc12e2f5becc88a5ddc7aa3e7c6c2467d6adbbddc92a95f399fb57c6e190d95cabe1f7360ba89a97d9fc73afb6af60529a190ee9b66a61910f4dcd24b470b696243cf072dd9537926aa952ea460a319791905aff6bbf79a4c9992a366515392cf9d35f732edba87437659280370e8cdd4350ce098139abc9272b2025d0020fb44806294cc77ed4412dc708654bc3b34ce6a940138af6e8e262ecfd5284b158171bc999701e5fb322a8436f42ac5a3cd5831c5235c79d80c34a4011226d6f6b66f7e0afec5d6aa2f492d857c4684f4f0147dabb769bb46cf75aa28d619b07de5a575840056873a794c74914f7c80b931b47fe63b454db0db13fc60310e9c051655317f22a962af251f69f7ce24353ddaa2ff278c009afd787cd761ddcbb98b336e039b01f4627b05f970fa9a7fafe683d8daa567e7e5a1927f18883086f3b80f61d8590029b658147113ae445133c11dd9314d6eb8db399d52be57e47fe74b683c29659cfb869295d7300e3b32b77cde29f0e466ee34b38044f2a0d57b3927b3fa369b6583a5f77b3c6688be74a39dabf0c18110be06f550821df100fcc4ffe6e75ef16d0e0dfc8ed72d333b733a9033060d23e6f6bfeae3ecd82a48c747dfb6d28cc6422a49759b3176c61f91f240c74ec2032d6beae2063826d5b48ba5993af0d28e8c5ab2d6c31d821bc7a74bde1aaed8b7ae64582fa07211a92f61ecaf71532a467114afd5d6d3fcb2c6888d45f3d1c2a7cc1e1b9bf7a1c78d57fccba831be41ec9d7705c375cbea31b5dd7e73b87165985f20b87fc6f262328c8524892e898191d152a0f0651894a75b6205767931189107b9042c49aa064d4753e59f5dde0860a95a81659679cc613eaa412ec9d218e7412ea4e5cb358dad7d54404c469c4864452077de301f0c2c9b40713f51548b2437cb29be086f1939d4067f0cffefbfc8afe911801bfb184b95609fdd79ffed0ee82805a7482769d19a8cc6cc5fd13c0455d3b0472d5946012eb9af15b4ecde6d5e55c506080de479231fb1ed8548b056cfa5592ef5e2a8ad2a71c7d967a585d3c63bc841fcf2ec574413bdcc4fd74870b8935f8a5924a906d4f404b907a2194da3eaedbc0a7ad40fd99d7e44b471dbc06ca2c84ae5252643d3dbf0bbbdaf6af95658bdd53820f3c04b655b64182ef666efe75a31cc3b84b2af0c3e553dad6fbdd71e027c046179c6b5f7671bccabb13a3a69692a4bb2a2d4727c91c0415c0595604358f9e16edaa92cf736749dcc6e19dba4a9aadf3b30272c2c3ac3252042b04c2ac20a5d49a83db38ef980a129ae8c4eee233d301c1e5d8b08c89ce6313d2e818a23aed2d952fccb7cac071aa36489096eba9b7f7836a5035108a4f550b5a2f38a87308c1ffa1b7c68e06310ea8743f0034d40426e96a3edc6bd5dde47c9c015d69aaab113d3a9aaee71adc1c597f2e2d43857182a2628ca7ea4f0d35cfb2e66787d4377324ff1ce1bd4ba8c93685c77ec6088ee8141f4a0ccde46927775092c5785ce820cfbdbcf79752bac8f3df653092f80f2bb3bbb6897437613f1e6a4ca4716fba4dee5b3139bbbafa967f4e0d187f4d9500114404e433c5aed8e527d59550560cc1240fad13e25c27e8249a30c6607cdc4cca09087ab6befe60264ce399323709c426ebcac51b6694ca7b21402ec1b2822f2f0039fb80573b2b9bbb545521a6de8366a66b170a7257bee91e68802f0ba279e3a91a70daa75da328aa6b7ae5486d10c25b3f9439e4f413eb5fac36b69b850984c955ceda731b79b0fbf0f1ac256b05ba76baa6cd3bc4c9e0f79aa2656b6a5c95e69094acceaadaed47f1ae87c807f82fbc0b4914a04c10f61500217bfaa9dbd337eab7e3189a66a00c6b13cf26896d2fa641352b9638e43cd45af86857ab12bb9254d9652dcd0316304321b4a2b73df127fcf2564934e5c629e372ad270204de4b9a81755c352c3b597cbbe43ff542510eeddcd87f1ccc94fbe2021a0ea86f35613d5c1fae371e87c9ffbc93c40eeb88debf5e210831edd6853b594c5f0ab20f51dc8eba7f316bc64893205691f899cb9a5fb07d4d11e63f4f51faf7d651f8b0bdde24230", 0xe38) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffff4a87, "00fdb1186461c0810281c796791461292150a3fc", 0x0, 0xffffffff}) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x7) executing program 0: socket(0x2, 0x2, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x0, 0x4811, r0, 0x262) ktrace(&(0x7f0000000240)='./file1/file0\x00', 0x1, 0x1d3a, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r1) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r3 = open(&(0x7f0000000040)='./file1/file0\x00', 0x80, 0x135) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x5}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x4) r4 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x15) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0xfffffffffffffffe, 0x5a) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r5, r6, 0x0, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, r1, r1, 0x2, 0x23f, 0x200, 0x9}) fcntl$getown(r3, 0x5) r7 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5, 0x9}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r8 = syz_open_pts() close(r8) syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000140)={0x978c, 0x8009, 0x7fffffff, 0x104001f, "bb00000000000300"}) writev(r8, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ftruncate(r3, 0x48) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000900)) semget(0x2, 0x1, 0x0) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x12, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = getpgrp() r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8261, 0x0, 0x0, 0x5, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x48) getpgrp() fcntl$setown(r1, 0x6, r0) dup2(0xffffffffffffffff, 0xffffffffffffffff) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000280)='./file0\x00') shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x80, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x52}}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x8000, 0x0) r3 = syz_open_pts() write(r3, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) close(r3) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) write(r2, &(0x7f0000000a00)="dd", 0x1) executing program 5: r0 = syz_open_pts() link(0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x1) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x20, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r1) unlink(&(0x7f00000002c0)='./file0\x00') r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) sendmmsg(0xffffffffffffffff, &(0x7f0000000900)={0x0}, 0xfffffffffffffc7a, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f00000000c0)) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x80000001, 0xfffffffffffffffa}, {0x800, 0x5}}) executing program 2: sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write(r0, &(0x7f00000001c0)='o', 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000140)=0xbb6e, 0x4) writev(r1, &(0x7f0000000640)=[{&(0x7f00000004c0)="4534122cb25ac723ee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188162bc6d6de481f66dab68c8d48ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7d3551ef982d078c66a1f19eaadf6c3022f8450555a9832016a20f25111317ccb78b4d62ef582402e6f8ae2efd2f99340621814a5791a88fb6453864045c123104150ef6e1ba2a046c070262bb70c42800db87460baf85c742a048a3fe5b079b7ff44638ae43a78459ebc5fccf77c797570b433a050fc26eb7774a9fd95624f17e716f94433b98b67b54d78ea085c11062d8a42e5a254196f03a48f56a2bbd1bbcbe36c8165cca80b604b66d3a9921f0b6b89225f77b4874b", 0xffffff68}], 0x10000000000002d9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0x42}]}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000500)) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r6 = dup2(r5, r5) r7 = dup2(r5, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000040)={&(0x7f00000002c0)=[{0x22, 0x6}, {0x23, 0x5}, {0x87, 0x4}, {0x100, 0x27e2}], 0x4}) ioctl$FIONREAD(r4, 0x4004667f, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="c8b7eab703219f5336a3c7ab52b82ca20da2433784fdf8fc3cf9a786f2828cb02408c9307b5fb302cd11b7c5d1eabaa34e58da323d5a9644063830d95979688dadb89d959f3ad6084cf2cc48ec7edf181c53dce7fc8ed5bfb9f310836c8b19949b08c50b0ad2cef6a1caa434a0236ec2c8f2b5bb22f8575dc72c3d025e5b1a77030f8b2c352ce94ebb65"], 0x9}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) write(r3, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) writev(0xffffffffffffffff, 0x0, 0x0) shutdown(r2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x200, 0x80) r8 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000100)) executing program 1: kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc00c7007, &(0x7f00000005c0)) seteuid(0x0) geteuid() r0 = semget$private(0x0, 0x3, 0x733) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)=0x5) semop(r0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x18, 0x1000}, {0x4, 0xdc2}, {0x4, 0x4127, 0x1000}, {0x0, 0x0, 0x1000}], 0x5) socket$unix(0x1, 0x2, 0x0) syz_open_pts() socket(0x20, 0x4, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000700), &(0x7f0000000800)=0x10) r2 = getuid() setreuid(0xee00, r2) setreuid(r2, r2) r3 = getuid() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) setreuid(0xee00, r3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) getuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x0, 0x8c}, {}, {0x1, 0x0, 0x0, 0x1}]}) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) dup(0xffffffffffffffff) setuid(0xffffffffffffffff) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_open_pts() r1 = syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)='c\x00') select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@random="91a6e341d8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x3a, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x0, 0x0, 0x0, "2d917dcb"}}}}}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)="f8", 0x1}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) dup2(r1, r0) execve(0x0, 0x0, 0x0) executing program 5: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x1, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="59d0ef5548bbc6d6fbe8dd3a4988", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x4000009}) r1 = syz_open_pts() close(r1) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)='}', 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getpid() mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x10, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0x50, 0x0, 0x0, 0x7f}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYRES8, @ANYRESOCT, @ANYRES8=r5]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000240)='O8', 0x2}], 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) recvmmsg(r2, &(0x7f00000004c0)={&(0x7f0000000480)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/139, 0x8b}, {&(0x7f0000000380)=""/197, 0xc5}], 0x2, &(0x7f0000000200)=""/20, 0x14}, 0x1}, 0x10, 0x0, &(0x7f0000000500)={0x47, 0xfffffffffffffffb}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000240)="69d0e8ca0100000000000000003bb0c86706d7a5e47338921734d4fec4c80808d5f20a3eba3f7766c691151f27069b07082d9600a24cd2507fa1a04a3e5b3f264aeb454af6877f4434fb538ad982a25a7aecb24fb76001ef74754185624997218ba6a54be696d56b5e0e3c7732e9c173394efeba5993446704976c1c530bcf957b2f571dbb80ab69eed66b60a35c1418c331f6ef1a24e7005a2447b9f9238931af207e61b0883e4f26c87c98681bbdace5952247381eabddc73d4b980998f560040a9e05c13c5b02373bc6c54ad62857438a6af5c34b3be6ac5c4e563564bd4492ad4c82cb24bb0876715855745268f226fab40c35c0ec4a3b1ac8f5a5822a993f4dd933220a", 0x106}], 0x1) executing program 0: socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="45db9950f4b16e276e150352b754fc60a033b0e83fd62dbd45", 0x19}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffff8, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) executing program 1: socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000280)=0x8, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0x5d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x1002) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000680), 0x0) r2 = kqueue() poll(&(0x7f0000000000)=[{}, {r2}, {r2}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x120) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f0000000100), &(0x7f0000000440)="1b51bc8a89c7032dad6b824b423e516c49800a625ca638f84aa69f1aeb5c65cfdaf858d071f6f87270e96b1a356a84cfae0d96c8d361d192b1a2a871b5953ce0fab1843826672f844cdda0ae1b2b64b78dcba89996c447daaefef3a5fc0a4a8833e6324da726e728ee5a124f", 0x6c) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x48) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$vm(&(0x7f0000000180)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 6: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = dup2(r3, 0xffffffffffffffff) kevent(r3, &(0x7f0000000240)=[{{}, 0x7ffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x80) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x800010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x296}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x7}, {0x84}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x690, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x1000301010009}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) setpgid(0x0, r3) fcntl$getown(0xffffffffffffffff, 0x5) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x20006473, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000004940), 0x4, &(0x7f0000004980), 0x0, 0x0, 0x0) symlink(&(0x7f0000005180)='./file0\x00', &(0x7f00000051c0)='./file1\x00') mknod$loop(0x0, 0x2000, 0x0) executing program 5: r0 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_open_pts() syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaaaaaabb08004500001c0000000000019078ffffffff00000000230090782d917dcb3b3f8335dafb2cc0b192248634396031a6b3"]) close(0xffffffffffffffff) pread(0xffffffffffffffff, 0x0, 0x0, 0x5) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f0000000040)=0xfffffffc) r3 = open(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0x35}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[]) accept$inet(r0, 0x0, &(0x7f0000000200)) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={r1, r6, r2}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/232, 0xe8}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r8, r4) recvmsg(r9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/11, 0xb}, 0x0) sendmmsg(r7, &(0x7f0000001600)={0x0}, 0x10, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300303a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000003a00fe8000000000000000000000000008aa00"/102]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x34, 0x2, 0x0) r1 = socket(0x2, 0x2, 0xfc) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0xb, 0x5, &(0x7f0000000340)="12000000", 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)="bf3b684cb5bddb71567084e096cf973983b85e5df665013eaa9405095e88157332b4f68e78e0793d41000200cbf4529893cfd424b7520600000000000000b87472f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x20, 0x5, 0xaf) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) r5 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)) readv(r5, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f00000000c0)=0x200) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x100, 0x0) syz_open_pts() mprotect(&(0x7f000023d000/0x4000)=nil, 0x4000, 0x0) r6 = open$dir(0x0, 0x0, 0x0) r7 = getpgrp() getsockname$inet(r5, &(0x7f00000003c0), &(0x7f0000000380)=0xc) fcntl$setown(r6, 0x6, r7) fcntl$setown(r6, 0x6, 0x0) executing program 7: writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x33, &(0x7f0000000000)={@remote, @empty, [], {@arp={0x806, @generic={0x18, 0x880b, 0x6, 0x1, 0x3, @broadcast, "c6", @local, "719ae139c80008312b762ebf89aea2df"}}}}) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x0, 0xffffffff80000000}, {{r1}, 0x0, 0x24}, {{r1}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r2}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}], 0x30, 0x0, 0x57d, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x0, 0x0, 0x0) r5 = dup2(r4, r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x1, 0x4, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb69", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) r6 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc1126939, &(0x7f00000001c0)) kevent(r5, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x82, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000740000000000019078ac1400bbe00000010c009078000000004600fffc0000000000007449e0000001e0000002831700e000000200000000e0000002000000007f000001000d008e000000000000000000071700ac1400aae000000100000000ac1400bbffffffff940600000000000000ba9dd8a8ad81733308ccf42424b5da7ee3bd4163960404f88107fa1e514f97231615bd12a72a5f0901a576a9449b5e4ce4726279b83d67dadea21e4e577e1ab4ee527c1e4277d6205ab7304394dc128cddf1fed67b4695ec5383fbdaebc4225af6f1e72c1193179ede6f348244188a2e8ff36b4ea0b16f87975ef3e39ac3823d804f4c49b474be9ef1126a2827f50bdb2adca278694aaad1e1a3b8197bd2d1cfaab4bf727c4e6790019e85d7ad201de373dc"]) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60006f33ff0208008a212000000000000000000000000000fe8000000000000000000000000000aa02009078000000006000000000003a00fe8000000000000000520000000000aaf7ff8bf1b309652a94a0ffffac1400bb67000000000000008741e5e9d356199b09e9ef4279f0fdfb950164170e246a181fb14f3c5f00fe2aafb89a83dc6794803b7c6ec34a2890942ec115dec75b3d432d14f1ed98592c9b425c717964e3c17d6abec30b1e8bac27385554ed42f4495d498bc087c92fa78d2a96ecd6ef4a3fa322c119dc4bc5f8074f184fe0f407"]) r7 = socket(0x2, 0x3, 0x8) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="bbffcb73d04107", 0x7) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) close(r0) executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="0e", 0x1, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000600)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d7d0efa0d81e55f402c2034ece7f6cd8025f07c3a58a3c64f2e5c9c54c6b6d148748753abd36b2cdd98e1df29e96e5a74235d5a6972917e27b5cc4449a9e999c7f5dcb6fd3ab508eab760d6b39ffd51fdc7fc3a7d40b1a3ce0517e566bd8ff344492dadc83e788c3852295cab9b4b825052a61a5fa4bca26ac0a798744077faa9b051d969076df2672128417649800c7404db7ce7a0adb1a0eb5c3d5aeac67e8cc88a51b94837aa86cfce5d13cad98771acfab77f86a8f1891d4b647bb5d820a2418d3048b2987f7ddec1f54fbac1dfe54bb0c2aac1d589db9c73755c324aca5e230406a4f3fca848af3a25725f13005d6daf7871e970e3fb943b89ac70eaffd7801005a75888ddb318e9f27bb288c2b48b8cca1c4555920641a828abd0af3949300866035d5e5e7750ba7777008e6704150c6b222bc6c6428fc79a884effad2d0bbc7ea61f2e0cb59cbc28ac5931164ce71e84da23bd823818c8e0789db9b3df88981daad8154752be1f2009a29f97e4959534b91f7eaef7a72f392dee9e5b3a96ab2edf92d10dc2b5ab9784e451f2c6ce633404cce4561d2d975768dbcdb7b11ae884bb3de51de83e19ed50e14904e4feae7054b82401e31e3c6becdfba3db5d041eac5f53fbe5d1ac967040475231272e0c85a3d71c9ee6fba8bc84c", 0x201}, {&(0x7f0000000500)="0d0bff40e3fc11038b1bc5f404238017c418af9d578011b69b7335d4ad75dc4443044b064b4093380f72d3dbd8cd9ec60844569d50fb0bc6c83fe8de69fe16c1387e8d649d4ce4c20d21021fe5e566a56a97c4ce515cae26d35fde9b39e2f66a22b6ab9caf644848a4f22407ebb6211d50d5e00bc14c5a69ebd6ad44600a27a900919b169df7f475e1eee421adfc45537d08f8915fc2635c5c8b2553c78e3b8ddfd9b69dba3fc3e764819baff7059885c7a82d91cc24349df5417c399eb802e727b3a58c09bbdb8e1b8148b75d33d3c2c020a35caaf8d59a8fe3f454cd5fa90582bff890c2e9ceda3aead983dcb011559359e3c5f7adea50", 0xf8}], 0x2) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, &(0x7f0000000080)="772c71e9e1", 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) rename(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x20, 0x5) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r4, &(0x7f0000000280)=""/167, 0xa7) execve(0x0, 0x0, 0x0) writev(r3, 0x0, 0x0) pipe(0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x207d) r5 = socket(0x11, 0x4, 0x3a) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000380)=""/129) setsockopt(r5, 0x11, 0x2, &(0x7f00000002c0), 0x0) execve(0x0, 0x0, 0x0) syz_open_pts() r6 = dup(r4) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000100)=0xb) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000010c0)=0x401) executing program 1: r0 = socket(0x11, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "671996", 0x8, 0x0, 0x0, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f0000000140)) sendto$unix(r0, &(0x7f0000000000)="b1000504600000ee0000000007000000331c13fecea10500fe1c6fcfc72fd3357ae320b37b673039d2f236073705ae04be38164991f7c8cf5f882b297be1aa5b236de07ce827fe1b5c5757699a5f139f672f4d335d223e7d029d6b28af6300372821", 0x62, 0x801, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) munlockall() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x84, 0x0, 0x0, 0x400000}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000001280), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)) r2 = syz_open_pts() close(r2) semget$private(0x0, 0x2, 0x51) setrlimit(0x0, &(0x7f0000000140)={0x2, 0x20}) r3 = socket(0x2, 0x2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0xd4e688a67930cd) dup(r3) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) shmget$private(0x0, 0xc00000, 0x0, &(0x7f00003fe000/0xc00000)=nil) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x4f0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x3, 0x0, 0x0, 0x0) executing program 0: open$dir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000000c0)) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r3) r7 = kqueue() r8 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) r9 = kqueue() syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r11 = dup(r10) setsockopt(r11, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r12 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r9, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffffe, 0x23}], 0x1, 0x0, 0x4, 0x0) syz_open_pts() mkdirat(r8, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000100), 0x5b43, 0x0) r13 = kqueue() kevent(r13, &(0x7f00000001c0)=[{{r13}, 0xffffffffffffffff, 0x81}, {{r13}, 0xffffffffffffffff, 0x3a}], 0x44, 0x0, 0x100000, 0x0) executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) setrlimit(0x0, &(0x7f0000000100)={0x0, 0x54}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000580)="001e75adff6500000000000000718c0ad68104e0f95f608c5bcaef45e6c7af9bf494f0a95e8392568550833bc99783e2ba5b04218d93edd3aae71aa994cc3a2c82e2f8a83f1b83b3b1cdf8f2f4fa08a9f4bf5843be94fbddac41660293080ddd78b8b9b385dd8aee5baaafdb8ab2344eac77c06beea4bb5859660a68f325fa76b0b0df84927c470a7d53c2179631d484d6786c47bbf0abd94789349a1a8f030cf55116b1c5848cc69a5bc287b893c8c4f0cbc90a9de313e6a8cb2acf4d", 0x1}], 0xb, 0x7) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000080)="c6e73cc5", &(0x7f00000000c0)=0x4, &(0x7f0000000100)="b8e43bde", 0x4) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f00000002c0)="15f78ff2", &(0x7f00000003c0)=0x4, &(0x7f0000000400), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x80}, {0x406}]}) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x17}, 0x4, &(0x7f0000000140)="2039332e87a3c0bef4d498898b9d40885255c8637de45cddac507f20404c11b282b0f90ea847b02199dc54f31378cbd6b4e71e677b5542a76522fd1998b51ed0df6e56c3a46777b70be1e58424c38b278bb9091731d8af3a8bf5a1346fbc3423e49bde38214cd5cfe056dab9102164ce40f76682f70c7bd82e09e241b515ce35b6ee64ce05be5deaa988c205367333f254e4dc0a34d73c694fa8b5d5ed0159e5990ad65465a1f025a3479a421ae9097797b393238c5ff1d2b655e3f282f5afad7c2ddae189a58727609b80d1d666bcb8e52e", &(0x7f0000000240)=0xd2, &(0x7f0000000300)="8eda53637622805cebe606ced5f924bcd8cd5cb4d2b01d27c057399b3fd57a091c532f284f624bf17ffe52c23e0237421eb0c59aaa292b1b82ee7aa5f8731a34cea65a113de00388d9eaad3afe5d30278017cc2c6bc6e4de09d1f0a2c8f56d2397240471486fb4dff8ae185b3c5371716bd9fbae", 0x74) executing program 0: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') execve(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x0, 0x12c, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="1161d00ba9e14a69a3f11e0bafd628ef0000000000", 0x15) close(0xffffffffffffffff) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60166aa500183a01fe0800000000000000000000000000aafe80000000d21a46ce000000000000aa82"]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair(0x6, 0x3, 0x20, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x28}, {}]}) writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d90008260000000000000000000000000000000000ff0200000000000000000000930f7d09b4f2000000018100"]) socket(0x18, 0x3, 0x0) socket(0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) executing program 4: syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) mknod(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(0x0, 0x400, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000001c0)={0x0, 0xbdf0, &(0x7f0000000180)='./bus\x00', 0x6}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0xfb2f, 0xfc, 0x6, 0x3}, {0xfffc, 0x3, 0x5, 0xfff}, {0x1, 0x6, 0x0, 0x5}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0xc0) sendto$unix(r5, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c01120", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 3: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x50}, {0xfffd}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x14}], 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x4001, 0x0) r2 = dup(r1) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB]) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) recvmsg(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000240)=""/180, 0xb4}, {&(0x7f0000000400)=""/81, 0x51}, {&(0x7f0000000480)=""/191, 0xbf}], 0x4, &(0x7f00000005c0)=""/167, 0xa7}, 0x1) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) chdir(0x0) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) r1 = syz_open_pts() close(r1) socket(0x840000000002, 0x3, 0x100) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd128607004dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000100)="e7a68f2256350b0f8a579d362745dd7fbe1c8edf3b1239ac4dbe69f70c5bfd349cc783f289fe06354167", 0x2a}, {&(0x7f00000003c0)="726775f36c1092ac8f291ed3058e43dcd372b7b40c0b471005e468b0f60313984fa8b6818c6c7a002eb3f632319c7794781142ef638c9f317eaa0bf556319c5e4d6285223fd7ff3208dab3bbc9be019e0381fa46b3c14e7e01ee1fa8b05207fd097826707274664f63def0e9c51aeb3f8759634b6925e8c764e4ad92fe7b4c1024c7f01788cd79ef9041bd1f923596c69691cc827d3bad2828b08dc2fd8214d55f4f2db727962fb4cc93b8d47eb61391180bb3927110f3df3fa387ee02ac5a660c2ca2dc79465ec1bee3aad1c44a90b5205a1bcb16942f04b149538971e164aac964f081dd0d70886bfdd668f2f72ac7e16bf8f3a22ee2a0b9cc8265b0203b6840a1ff5006152858636d7edd9b7fd24da8eceac2af8a7e9f5c06b01948c7796a81bc1cf054378ab24607fed62b17521c5f311b730bf83810004b658efcffeba57d852d65dfd9001e238d6688978619faade72afd1164bc382aa61db231eb8317d3ed25e43f2247a841105e6c3fae4ca4553927ecdf63ee248e5ee6355aed93b817fffc02bf52b08a84e3d14cacc28dbf63650eab8297142284d98ce295866be5e00e9b70c72719c83f3afd3c7d686e46fb0e31a27235aed863286a62d06d7c83508a1406bf701c0af57887c3371e20d8abde491e93eafc816849c046b1383e5304ec0631828292cce8497a3795ae9ee666810832802ddce39c4d59193ee296455dc9677671bdeba941a244fd63ee9033ae518b4e67657395578975b70a2ee673e95486c195209176861c0838e9166e5800aca3c37f778ec0bd55925574613e97fadeef3702eb334a4aad9824f7f30c46a3b222f4e9d162ff2458cecd1df25a8b6123da960da4104c61497a234174c7578a8ba232f086324c8da9c0546f53469c4d0cbbb45959641cd8849117d1d2820bc95aef608e5e842f358fd9287d4921db21e9884e8382c91dfd379455a196256e66da544f3116a51ab75ee2ad8e856677be227fa416d88512b75412307dbcac03ddb4d57d2ca73881efa30b863e832f449f9bf5d1ec0cd98dc32568527b48ffd5e4d16f846d2faaba7d760b77b9aa84fd36943830c9b0e2a8765521d8cf5174ae50105cd886659d2b4cc99147aabe559d60502d0595c5263279025b39019be406ce041f9d55c42543bfd9a57a1a4dc038bcf02d80d0f0fff9bd94be844c9f292003f3d29166e48ced17cc124944325b4de7a202290a122ac56ca3356a4df03f02784ce589218b446d521162c2eabade4813a67bf6697b3979548b80eb6cc170a6cd6880c6ac916a65673e138d17bd77ff91f7bfcf398f7da7bc9b1871af9643cec24be699b340baf3c31aeac54024aef95c8bbf947279bfe62b15ca225bda29bcb0e60f5e0805fd14709d896c1d1074c303d9b694cfdc32bc65c0efb749cc4293a9ae477868012f5d664f08fdd9e62ddfe3804136ab87f8e9f57ab289df27f0800c6736ab66788945d1e1b8f2454bd5c43864171b49a36f92a4d48cc866ca97017baa6fc0ef92478f7c39480d7240eee8f3d435a11fe8910e8c39103b29b83427b9c523aeaeadd49c4717adfc67e2e486e96a69444e528dcd905bc97637d566099e73f1698e7ea8814fe25a409834632856ff0d7aaab302ca895a4a4cd95913dff5b769fb6ef83bf6cee6e0f54dab596a85bc9f83b2e0dcb41300620a8123031bb2b4eba9a19b8ea1ff8a6936630922a5f19de2f43dc48c1b3d3d3e2b39077c3984febeaf1aa4c64c90eb6a3a75a27676c96b9b69b76c21d69902b45b3e9f1c3e1ef23945f3530c674b3ee96d016aa7647c32fdcafa321f2d95fba5a994fe5593b938cf734d50a2af48d828400e469fafa38b0c4d84ec8a4099e31235aef14eb2780ee243c381255e35af5acb4c950f369d717c5ccdc81f0ab5e58cc4557216d2ba6258a3d1caa30e8497b1cae5adb66abbf2f5ed5e91554bf268f07d4edb9134974643f0aaeb7dda9621a374358d72c75acc78862fb5b02184aa1c5cdb7d3a312c769c633fd0f7c2a32fd564999991cfd022383aec6ef1f98b8d6b2d9476cb5c5d584d05683ecdf4802549a73cdc71ebbdb5ddf6bbcb61fa4535f4b626a30b9af1d72704808231de2d9f0029e6185090e000f5282a531e1ad711d7d7fbe54844de4a3247fa22d28914ac8fcb18b69fad35ddc173d470fbc80364af980445386ab063cbb00ab426e2487fc1e6ce43f7b21f79cd41ec0c36cdc513fa841b37034f96b3ea14528101fbdd23502f4523b5528c2fa3b220f63d8a1f2567a3978e29b8e5e4e9e45efd26865abde365ab8352fa52fb99042acab49889372091f2d62ec3d2f29d5c66e7d7272daa5b36c823a0ca98af628c941a7e21ae22ea093ecc8eee71ca8d671977452c5bcdb88e9dca662e066217bc4bd0de83fcb46afe1dcdc14b94f4d1e7e7c10b38103889d31078fdb5c7c79c9c57f60b5e504a9c817ca3e6105eaf1f6c74634db0dca0758deb89cb6299ff51d1b7824cbb3977ecd983f9f8454849fc6420664aed01b80624825550ce007ecde427d7d6e58a76b610ef1cd152612186620f6212fa536c9a13a126ea2a089357097597d0632086aafbee4a7c7cb0de28e7e6b258c7b92f4d702692aeccbb311ca28074579afd927e8fcf6162d344c67496062d5d89c90992680d3ff3a6ebe3afe4177d2abb81ff66776401170b33226ee654cc79fd70b2782fd79186d14fde3f2149f027700b3fdf0a2717d619d87bf3260db978b4d109ed369f4d032c5fed275a303882fa12e7910e01b49c20905f06e987eedf631bad7e50acd4387d3d8ae22f783d0cfda101b6d7afa2ac94fb0ab84788d5d0a27ff3bfd10fef6a41dcd6354f222485d15bf9fc510a25bbf8d8366291a1ae45f0eb0edc857315c9c8688084e8d2115fd67a6de69a9b4eb1ad264e843523f5cb570bd31df3ed60078f073f17422d705d572f4823c0b6adc1dc012f97d88ba775fe0320af91133edb5c7ca606533b04cd30d8900749566fd68d16ed7916c452fd6c478d5d97466f0f97b10639480701f561ed79a196ae46aaa409b694ba983d60723b42e535bb5cb3378500635bf38b993f106b369367dae01c8439f291a34aeb05945c6f252ddd6a62487c2d141c4a4498da38ac85c5c806e81049d2855757bfdcb7f54d3d9153aeef1c2a6330b33c87699a3c3e7026da970a6fdae748174f653aa8fc377efb506c45435e974c6107f77fc469fcfd9e9ddddc0b693d4fc66751e09e13889a1b7153c25bf0f3ad62803241a4550dfa5334605ebc3a686ca9dd4a700f0340f71398037975c3ebdc2b2e531ba2a7549a97d470653e26ab8ba57a213af7a5d50e49820f5bdc53014e5bd862af76effa328a0b8423a6780a26b986f2cee9deb5899ea63ed70be4d2a1ee9b3887e2fe9e4db318c171b9386948ab19fc48cd878c43bd9870b23761c0095169a180f8e63dd38037d86415aee84a0e4c52526f5ddc5d2615a79b4ea0db7305fae5e99713eb3f878fb1ae29bc1333417ad30da16ca1bac4b86ef1ccc02de903821341dc1e6db13ea85fe2118a10b7fc2d39f81b126c1602acace7e9affb30383fc0707987075f96d16945c03684a506dabbc888b2a09b4aa1ca3dc932c46e88486163c83021894eb891e42161d97a9c42e34eee22a6bace8bb19de99e69e1aab6dbeb71c5dbef99c02cff842d0a73b1fcd0d30e6179638901154d3b7475cdb02b4c7c33f4f7e034057be7923ee4a3fda0c84dbe52756d4753d4eda42b61dd37195c6c3bcf7951d7505464269019f597b9f3435b00f18baebaa7c9b0d07a96b909712b91f14743f07f7571e2ce3a4bb0c767a4a1a87751125b94550b1b01244fdb7c2ae376a632ccfda3bd89c8b7a0c603672c76f5aa32ae962763b562051a3536dbc08643034f016f5c78a8607ac62763f44e83c153280ef2dfe4e375e60443966c496452a6d3f1e3c93120dc409f7b244455cce8ad343d0034b1c1ed4aa0ef4a729601353865645189da869cb81cc547241959166eb3dcfda7ad0e84928cb624ab7d8a2d93cc9566962177d0e781310ff083e8a944d63f0605705d1b796b7aa87b953d0b5f170167de21b779c33c34020beb90bb8e125188c7d7d785ec46232fe16ca3cb4dc8a2a8b291270c970aba82896c707cc68de9dbc9ca28116c4523ead595ebb09a885f1f1fe6f05b5c2011da4368d166ff91c6ffda52c4e31d95231377de949cdb025d977e3bcd1541bbab41aa650999ff44d90bd4afa15b69a63bfe8b492a14425d4a7008e09b1eabb133317fa9481387c1e8712194da6869cc30c8e4ed34c195d460e657f492cbc0f45095e9dba640afcce9987e17d2fc4f469a600edc68b82734c4eeaf5e6ed4218c1bc3571403a2effd1ed342559ab486bb9ed8880137c6c8ad5c3ce0b9381f3c8fb9f01cc790f7439578414d7fd073011fc0f280690bef08daa8a94bc6a7e1c07f4536700448dda7aab8cba5a7537ce74b849666d41bb245ddcbe36ce839b0008889067dd08e49861c5454459b3091ee42c0966dfb314b6b604d16db4df732841d42f4bee3f76414248a756c5b5a66280c4b5e56775dc847349641e76d90a9871a35eb61353109092356328522662ef279d507aee53583ead7952e6ffa3fbb5001602f42e64a1ca0f018f239b8b116b564bba45d109a8f5777405ee3046214b41a93986d8596ac13a82ff53c621094ef0fd0cdc0cc514d737cca8c5608e08a9c154a018d84d112ead6cbec5264c074ef56c3f684de5706f2f06c7b4beab6157aad1e93260cc38beed69f3b20c32e1e237f252639801936ca357842736e5b11137c4405474c52b82445dbdd5b0db3f282b0cab8cc713981430bfb42a62b440c98ac93a9afbfea8a6521db73907b6dcb3db7ad348408fd22161b82ea75bd6b17121f51b01956a47522ab6653873969719effc6be8afbef567c158c689624d41da25d0f5749e633ecdb99bc5e18bef27df0aa49165804017ed2accb08c3ac2ffe39adfb5f741e61fc11d3b35ef9970bab0174ec35c42d96e5a5001038d829130d37c63ffe0d2e779a211d771bb0a8e77fa9d72d0b76012171ae7140ae300a7851509a517a33ca6551924d879e3bf7644a30d814d54ab89914703546d3cded836c26228742a0cdf2dfc7db628d0f265320e1ab7602805bce585f4fbdf630b28eee1374150e01e0c0c803b3cdf75a466aab58addc53e1af057aede9348b3bcae2d57e9d7422cccf14287e61de3e9841e0cac737841baae785b237c15dbb2cc99aaa5af7a7c9fc14ff41b78f5dd06a46316c37d311d21a2446ac50cb55b2192e1a29f1e33636c2d3d9960134e13110eaa0bc6927f3752c659978caa67c2847516ff30679b1c7e6e74e879a260010a3f43e1d40f943695aa56acd5c5eea8facf0ca90c94369aa19bc91ab0a30757c93328f3c1a832495766bf7bfceb75e5f8841516f99dec38e40a70a2b9404a3c5d197386bca25a2ff5f684e5029277cf6997bb3b54b900756bc95d439058827808b7e0438d1e1c7e4533a5c4957083a4592713a073a7543e3881607e2018f44f95941477efee341d5db522d3445cd4023ff3ad007c1a2ae6ad7b3c2f050b8d686f0fc3fd12b4194f90024d60719eadc2a284f565b78e5caab286d727489d7fd7e7e5be8be2a801de049154bca7630d1d03ec65844e97cd8591e6cdd6bf22ca9b0bfcd209ddabb9c03a8fb541ca1fc77885d55f63968fdd0a33517effe9aa5190da4b51dadaab3ae36d0e40964a21d1176ce0f0b513d92aa5dc0ff1a8c79c3b171c815", 0x1000}, {&(0x7f0000001600)="8f02f3a608130dc196990ba16850329a29db6e7ca957d2598b16771e7bbe4219e3f51c934125dcd7600d677200967218c684161ec1655f24dc86758ea527b52937c6cc83537a7a3915c1ffaa9f8c3bfe10e0d513cbd57d66cf23ebee79f1e4df6880b9e4aa88b653413d7403d1929719505e74a040a4c081cc6c7b1b648401e0d578f92271c73225978ca474736965f4", 0x90}, {&(0x7f00000002c0)="c6f3039ee37178ec507c6f3806eee8180f9bbcb74f5ea32e310d4afb323f8e1ec10ade4e7d44272b16a9712792aba344a0a220ca122e03b71be9c52c0a9e7d43f9020fa5983ee8b5aa15afc1ef8839838beae89108cc99521835fd39cf", 0x5d}, {&(0x7f0000000200)}, {&(0x7f00000013c0)="a29f3a4fde68d3bd24d27e803a10c93d1fbd70ed187b8abbc927c0f8ffffffff5f78a4517caa4bd026c1f4ffed7bbcff7c42244f64c48206ab6ac4c67f9e1442a2ff92da5dab6013cc9f07d315212179d6b45dc98d6ec4bbcbabdcbc888fc2be0e6b32665936f0f993e1df8915fe84aaaf9255313adca6be23a656410a8ba435c52eac2c40e98b00"/162, 0xa2}, {&(0x7f0000001480)="c160efd61dbbf7060e0c3c3c5dbcbc4fbeddee90cde8fec305f7cf19cf91e72c348ef6abcdbb4c17182379ab3a47bc98d86f223c5ba61dc10a5e8b83a9ae49d270610fd9c8610840276f788c48df73156971ef3a767ff2c5b7313f231cbd672765e7b032539f30a66dcb1438832cada7e1b974cee1ce48de8daac53ebc5aab635f209897a33a9941e9fd3052febd76dfa1befc89f8c132c6bf969a9df1c5cf2c42154365befda883315f729e96017e3598c1801a10e8ca6fc01b9c4011ba2b25ffec7a8db72931d51ec214bbc793e35813e73a187769017cc10d466bde144e3fc066015b6916b9efddd615088570803347c8c1c680fb", 0xf6}], 0x7) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f00000000c0)=0x5, 0x4) pipe(&(0x7f0000000000)) executing program 4: acct(&(0x7f00000004c0)='./file0\x00') ktrace(&(0x7f0000001d80)='./file1\x00', 0x0, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {0x0}], 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) minherit(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r4) lchown(&(0x7f0000000240)='./file0\x00', r2, r4) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0xb4, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) open$dir(&(0x7f0000002180)='./file0\x00', 0x0, 0x0) executing program 4: openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) pledge(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) socket(0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="ce", 0x1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) clock_gettime(0x2, 0xfffffffffffffffe) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f00000002c0)="dc892177fee21f3e17bd16dbcfc74257c758f1251c2c545de825094154f288668e3a002b8dc4a6a6014134af5fc49a79268af8ed6b8f8bbea2d6ac1f4e1d362ce6ffe3f71cfaad0907338e39d03e67d5a7741001a77e92752f5f726379842e9a921f2896cc9a9387c9a33207f11526b3e031204742d7d778e3d859993b990f127a31518cf3d0a750e8db72b23bfd3c9dca5eedc0e40b93dc328e366f21d575cdb0d0b90ee014a1b3dfe6a7e7a520d6bb10cbe59de7c0da21308a222c2917d17ac87a62ac3450d80e3f19f07143d822d9af550247e167874ae7a0bdce51ed9fd7a7665458887d6a0dbe4b625ce66eff19bc0b286de9b3c3054809acc4cf9be932002dea07f035725adbec9f528a8ccbae09b27b51912f210349c7786ca04e0d488a49347ad066f992da970a12d1a68f2321d8a4fc35489705aba65c7204d566205fd739168adba02daf8e3f3f9305b517bc308c9326c6e0e5c7e4a1d30a5929440902fad48222ffedad07ec44cd97d078082fe35d7f25a18c223a7440ef9352382d95d2d986c597785618564d5dd9adc045b3ace31fc8387daee830af86a0bc4594a69106496c19f4447a03371361b6b990e7e653c59f4682c7ac2168659d151c20dccfc2c5d9cd697714f0d52dea2bb658cbff8c152aae5841efaf3798f8af41af9812c7ce78f3700d2b017c1507e13b3094385cdeba5a843c470a7c9962cacfa70b5ffb94268ca54f35037c313bb8be94164af5da5d31cef166e9ab8a4a8eae0f9336dd6c82485a3e77798c88152fb085f7bccff6a753772c6de494c8ff8adc7e521d62e379f7d0394ad26ad0a750a63501000b12449ebbbbdc9e89340abf92a0dda88a754604f8a3ddbf709a4db0f09cfa271700d780e813b648403655fe5fb2095b702126cba3ce57e9d304890c79c325833d681184394e0338a46a930693bf29aac9ddccd23fb03c2100eeed7564b9a4a83885dce14854b7de7dbc42fb48d9b87db3ed59261026f9b3137d8b51f54e402412999c52b041d1ae2c6f3cfda5e8a958f25cbd7b9633b4a2ea34d4967a9f9c58f6d2625525fe439b22518bd4920ce9a219707f6d396ae32eb09d701eda9a8da847bc6f47bc3071612d9402b58039f7c37f46b36c70e8e1d82d83ad243e0411db1744f3cc2ffafb45cb7928ecd716da50444d60b412c38fc9ca03c81946e7a7c00616a77e40dae60ea206b9d950d41f09f140859e7aa85b2e2816ffb8c8441c2f39ba97494ebf1c4a60bfa8963b3ad175f87ef96a5a801dc919e6c5791f37570591b9b92b77492bc9eda86aa96c50fc3c0d18083f33c78d42cba920abc3c44cbdd18fbeb29923510f2c5a18327f67b4782b5b84c98f4f40fbab158dba0478bd16fdd88fe5484b9b39a2a6d0c47f8b2019aad73115a8c9971f0b061cfc4359948d77bb943a297f6464288af1192a2131a2a163ec5799a0027bae8408456579f33d67b8b70234e68c4b934db38c3eb769506e2189d8bfd021478e17bfb90e4c3983d9aaf40bae609819712533efd3d616d9a9903864da5bfc775bd25b631d6b4f372ffea8e4f059cd0b632ccd97c05147a2542ca24dcd75de6340ddbe786e671f15e34f715490e19106b873a4aec75c7af99cbb02f187c539a8d275ee581b33f6a06b9fd17196c764b2911971a2f87155bae90ab18a65c11c959994f911df6d51084e51b7c4fb0f661776d669b24ba06cd7331893b65677e3c2aa790b09cf798ecb7903db6ddd469880320013ec6d0dd32d3823a432b39f346e3e2bb34a88a50e5d81bc5c6b63ab013c899f0cb0bc6c045e6a448ed4eb65a06453160056d3cfc96a287d4434ab517f8038f17f501e1ef7a62bc0dfc8292e999fc91f9fa9da7fdc7bea0a733a19907e4eb6cb1464a1b7a42cdf97258a3f6303824e45bbae8e702e0dac0ce55e631df61fc9e6a7ed70060e69a8ae6ce24fd4877ea9d44aa8314efa8f5ec3745e7d3fd60bf742933fb2652b9f5b96bbe23d71babe896697e2b2d937923e8f8832ec830b0422fa62c66ff6833beecc54e33426912eb55a32b7899f315bd09089f1644ccfbf9c526d4ae5fe774348d4f0326c563e8e2e768e32f667d0a691ca62e27572c14381520f4643a0ef8649736d36edfa0fb167f87a3224c51364e7f14f1b7bde692217a9d51f9b85e11b768afb9032f1eecde5aa4acf740829d5ed28f628f83c75cdbe6b497fbd8847f5c5ac47d484eb4d2b95c5ac84c9db34f47fbaa62813c4673b469ae41e34fb9886531b1f1c04b1b08a54d3c858bd35441ce874d24e09a3c82b0d405fe5cfc013cf7098637ffe6599a4a3d12b0d67634475225fb1a0c8db201bcc5c6089609b9f68b0e89b332f9f866523b7fba18bebe804494fa26a43d58b2be4bd556bb8c9b3e12376f4628de9fb66d77d5e7f32be2db23a96b1443c0232f55a83f1f309d041868872dd576642af0f9c5bcbdbb104135a92ba298013fd5cf701d224568e71616c6294bceaa8af1a94b96faa2b7a3a415b261be504fe51ada1cad89a72a4797ffc6f987bb4dc987402b710bab48dec8d306d2e4ef69f980965a34f5c9670e1e05dee81df4ca0dcfe1f47c97418f94c54c1f8a11a241a1c6c7f2ca8b11a919c096c1823ec5ac74833a667fae46cc342591a43af8683c805ed3929608384c4c194af607649bdb4aa081b420d9633b4992a3b4cb5cd0ed07ee6d19623224a2b5e096f360128dbcf617be93b6b063b083c1689732323b5c4aded3c30381b9c593017c89b6ed9e2cd4657d971a06be4dce7d65fed08d457808308c44c7f6ace864028d561a7780018c480dbc9a52c2241045fa049fcd15b963d4da752309a7d41dca36ff14e9d66f2cdbce65d99b5d72fc6049ffceac7a96db3b33c8e1b361a22fe752f277afe192a908062fbfd902311d6d5508cf889df00ac571055255aa0b3042fd6045d60ba4dde2737db328153fe41877227506355be611f7f715710b7b8e8d39d3466d8071f29ced377a6dbd5dfa501f05d673f6839316a4a4f3d197ff1a55dcfa53f40b975b6d3d3e37330f88dee9781d8569f42fa2977c7868b8d54bbfc8ef0e8948952fa1da97b9642a7eb255f53892adc293c9f369dc1841f8a3a36a1c36aa5933f27677437410ff890d9d29e4c003d6dbde3869572651ad0853aa4efb647f75087d3bd1a28ac95788cd131cbb64a35134740dc38e04d382a2e8cbde06d0f88e43000fb1ca3715e4ed2266829e1edbe94b8e03b7df8a1a3b3056ea1e2a72716f04d559268198bbaed9b68d950b1b0c5d9be3b1c5c85dae6ecf09af4525c5ec26a4ff022afbcf46b20010ca5c75ec2912ddd73b8a9d5280a008810c55fade906e43a0c04d9f6d8ef1c838af1f944f9b91a6ad659cccb99ac11187f4f5fa17088d91b1c00ad33225b0af1a66c7fd5cbfdf336e0527e1b7622400aa1d96d4b8602b7a33f1ef948be91fba386a10fbe879202b8a36e669cd524485c39872ecc6bad1737f184d3dd04bb688b4e7c90bc071a2c17072d54ae61a2937d559b674eac76872b718d8eb1b472b1033ad4cf2b03fcc55f5851a3ebbed0b7c2b7303b3aec4b5eee16a257221bb83e6637c9d46ae033ac9af4ade859d4a97aeb2c5680f27d5b9877862693576a410e97e15578419530ea47ced89b2d660a24bb21a9012613573edad7009d384e80120f329e53f2a55a93c6e52e70570e24069d42e9483650102e94d041758f32c2bfd8b7d6c9ffaad4ce8da8bfb81684f42636a58967296c73b7339566d92ec6963d35295624af2e6812b91cc857be8947b6aba5aa9b56da285eae83be7ab6f7a9a49308e261e073d6660d61a13e79ba16a1b25c6f74adf3ed6a0ad7cd3d3a147bff1e3cdf881e2ad3ec7f7022ef1d2d41d5e87df3da5f61465ae58cbe002891d4d38b0b4333e8260215c9259a0556373f0005bf3762c0139785175a75fb1f820178a3e71783c565c9759a8e4d3f19a63a42799dd88c3e0f7473d30168e52a69cc3954becba2802feb197bfd1c98f8713ac7493cd10cbf39e6b7be04e80147c3df96f6edec5f4b5b269f7eb610e0ea7079af9ecd130b637b8a8b93c102d2e1b55cf72c066cca35f5e5c80fcf4d3a1633e6c72e799a7ef1159a21231f11d943d0718f8e0ff53a18ef4532f350f2ecb415b387d7297cb2827199b803dbcc844c2aaa48c3506c095de70806d1662d93a3c0f731b458678f4be6571172113b971768d6992ca456b36d660d574163a398d6e726937f6d9b80f9a703ef08801d56127938337c54fdc9a55d557c3a380bd9774bd2de7465798fb9ebdea554e81ee2c3e732e386a6cff6ea5216502986c012d043ca5db22a16e3ee727c00661f612b44d50fc691f52d9493593b8b7a00561646ccfc4a8eef25194ef7b6168a088ccd4d6b223e021d0bfc0fbbfe451010a8d3c0187ba14e2629274c97ba15b6210d33fca3afdfe667a17dec9727247f41a95ba68a2f482483875e48918d5c4f3562a5a457417da983f1dc132100e2effcba3e3f4ef52db138101b4d6f2d1f0af3ee2a3b3427c3b9757d6f58dd055f9e324b23937031478bac98a35a6e169cd613dcbdc66580cfe98a22673a1fb5e4ba32c9511b0b8f0d3eb50b7f20e11e41eda83dd25f6d245bbdd5914baf62babc0bd1d8dcdf592fe3d826f053a3cebb03fff8b2c2d120ef65e756c659029052ec07f527979cd989e540f61b7de9d7bd2127f6c3fb264c43e99a91b3350dc25ffc70880e7f5885aaf84484d08cf5dab3211839007ea81ba08855d2230d40510d803b240de2048d6b28fe3980cb10a74116a0850bc755c1901e8965aaee8c150c54a4046027da36e6287cbef4e08d610afb25e826d4c473c48306ef26088d33aa08596bce5a17de1f8ab97a8fb016f9d9bfe7d8fe02021ee4eb1b9e975c77740facd61ad4d89bb4e3c590cc81e1ebe2689921a0042cd8f0685d4ef777ce983f37256c244df2f0ac2dae498309137dd541d803cb0b0d218d9b1e1d34ef236e66131291df94f1e713f4fb84398714bd481abd98d855240689a2f33344304e3bacd48d6a2c8c5583c851a4be4ee6113f5aa1c5fd438d3e007372b58996aa89e4f72fff85cb8f9ae24de0c2563511acdd11b1687c8edf20f990b9274c424d76ea4a56ee5a241277ca7afa14edce61dcf91ff762685a07d1ca3770f2cfcd306a1e27f76a9c6198db0b201f4248a049986009167273052fa4fce9fd771ea953883ac8ed85fb7bfe6da1c1bd53732c0975ff44493511e5381bc63a1d21a8c5779f6b153fe9cf90abbe1a7dc0331244c6e3f33189c5cde44dd07b4a93c92d324a6e781207e7dacbfcabb708388ce1d555bf60259b865bcecaf14a3129d6323a601c357db731d5be0a4b5b16bb4c562e503d939c861d067f0ad0260ed6ad7102a9e0f1c2a8b9f0e3fbe89537d12d9fcce88abc5249aba146e952bb03983a2fe1b62030f53e5bf7c794a94a9080b16b9516ca6a02381ca7c29eef0707a89d97e881c10f97cebc39556abe7a2973914d3d95f144a64e56e70ce6e397bae0e16bb327646c4b0bff588ff2a4ab531cb1e8ea4a1a41dc481f615f5cbf284e09b9d3fcd5565abf0587fb8285872aa7e142fbee364962eeea05befcfaa78841491225963a49c60dc4855a1ec83da831621c5b28918746ad2bdf6fda570180aa9b4999bc3253f9ff862dc92d0b270762720f882213d7cf820d2cd0019fc11e7b8c3f7c07dde3f20b2df4f12929e1d069bce351c1eb76160e3c9f09d3c10c6a4002d6ebed8ac7b1a2485c38da58a5840ad4677af3e3", 0x0, &(0x7f0000000140)="ca59f510d4d9fd951f25179a80c9f377b5d0ee38dafee8b2e2be38f533f572ce422703d5b536e5ae9de55bb985307d15cafc3cb48602fc032dd71ffc3e0a2a5566958f7a71481c1ca6d67e8bd19e1934b8", 0x51) setreuid(0x0, 0xee01) geteuid() r0 = semget$private(0x0, 0x4, 0x8) semop(r0, &(0x7f00000000c0)=[{0x4, 0x4, 0x800}, {0x5, 0x2, 0x34a81badcbc74354}, {0x3, 0x400, 0x1800}, {0x4, 0x2, 0x1000}], 0x4) syz_emit_ethernet(0x42, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0xc, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x2b, 0x0, 0x0, 0x1}], @generic="ab29ec22"}}}}}) executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x5, 0xffffff1b}, {0x18, 0x3, 0x3, 0x2}, 0x1, [0x8, 0x4, 0x80, 0x8, 0x1000000, 0xb25, 0x100]}, 0x3c) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000080)="e4e00ac7d2b7e3bf8ae067ef99daf82346a56b8b65d5fc258ea4be6c2dbc8ca5ce5c038dd00f7feed6b1789c78bce7b9ef948aa21e624d23e24126dbe0bc2a0da6a21553b840223d2e6ececf47813d2dfb1582b52f71a59151f7250ca1e21128afe4b04b55e935d9964f8dd76829829a3d72bb7b69a1b24cf3cca0c8", &(0x7f0000000100)=0x7c, &(0x7f0000000140)="b0740b54699dfcab014090a8696302e1287c76619017b8d66d161f90edfae41f2cf7f11c92df0d7d0a8ced1bdcc557f7869b4cb5b1f6a069c68eecc29c5c5a7d04d30c10cce66e8147dc2bc31060db33370190a6ed0de80ba36d8b779301b655d0809781616977c48f4b24aeb21609928d8ec6b48071c8ec3f84f6b2400d71ff15a201cc989df76b2f9183291be7d65b0a6e917208bdde06f3", 0x99) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x7, 0x4, 0x575, 0x7, 0x4}, {0x7, 0x7, 0x3ff, 0x9c, 0x4}]}) socketpair(0x10, 0x4000, 0x1, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000300)="d325a657ade37d22fda42b739428e09b6cbfff62762b77d4b7798b058ccd02cf75d0c1e7fcae24593a63f0c84ffd0e6dbbd3e1d9dd00669205cf35c369fa21ac8e2357167208d78abdc8254e0173d9dc839cffa04d66431ae11e67f8a18251a8ae6e400969207eddeb8c10b98f29", 0x6e) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x0, 0x80) mkdirat(r3, &(0x7f00000003c0)='./file0\x00', 0x90) clock_settime(0x2, &(0x7f0000000400)={0x20, 0x1}) bind(r1, &(0x7f0000000440)=@in6={0x18, 0x2, 0x3, 0x4}, 0xc) fchflags(r0, 0x0) pledge(&(0x7f0000000480)='[\x00', &(0x7f00000004c0)='/dev/wskbd0\x00') bind(0xffffffffffffffff, &(0x7f0000000500)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair(0x1, 0x1, 0x80, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000c80)={&(0x7f0000000c40)={&(0x7f0000000580)=@un=@abs, 0x8, &(0x7f0000000a80)=[{&(0x7f00000005c0)=""/195, 0xc3}, {&(0x7f00000006c0)=""/35, 0x23}, {&(0x7f0000000700)}, {&(0x7f0000000740)=""/123, 0x7b}, {&(0x7f00000007c0)=""/112, 0x70}, {&(0x7f0000000840)=""/63, 0x3f}, {&(0x7f0000000880)=""/17, 0x11}, {&(0x7f00000008c0)=""/195, 0xc3}, {&(0x7f00000009c0)=""/183, 0xb7}], 0x9, &(0x7f0000000b40)=""/193, 0xc1}, 0x9}, 0x10, 0x0, &(0x7f0000000cc0)={0x4f72, 0x9}) sendmsg$unix(r1, &(0x7f0000002080)={&(0x7f0000000d00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002000)=[{&(0x7f0000000d40)="1ef84390703a658b80980d4549453832c7014e67a57c4b89bfb6e617b825358804f44c8492", 0x25}, {&(0x7f0000000d80)="a30b4a48fa534c1c27726697c663336cf560fcef60d279f7e53d0a33646af5d1b3ab927c6db3224dfd636a55708a564b0c2b8e03f81f417a1bd99fb9e1140528da19660dccbbb9ecbda74b18fb89b99dd598475d609baf8be74ba32177462ccc3974ef34ead7aa7b0559b2b264d0196f0a5d6f790fdb4c5f4c6939a53ec9b2c834d27725bbeeeafa8fad73dac31837aa1dd56122ada028f3803dcc6747e3d3acf16d731782493d9f1ab442531abb48be9358ed3caa345acf96215e02e055e3c53d2308f1fd190194598b2aab7112d501b59499b0f5696c0319cce25a0a65c72d9395eb25ca65dee842c322b16496e0bd3963162f42ee71acc6efe1e9d3647badffeb2ebbce31b03a15d2f61bf962fa3ed35130a4835e44156c2480d35399450c49f5c68ef42f083d60df5eb7c288c10b43bb821c3a36d8714f713c46d80c8af698726fa8e41786391b9d2b476750540e92fa9843f858cc727be75790ba7a84367a980028bac5a2df1911231ffa6c3480672f4656a286de6d7d953b50451380ea80098283aabd10b87dbe6e23e65743f1fa0a9ea238ba9ea83a043c711dcded199caab46550d71efbd31269efe661063e0999c9840e7dddce648d941cba49b8342ef7c4c7bc71e3cd9d0ccea48b8da1e0e258706469efebd0013fd30df4d64ee7b7772bb3a2ccffd212c6c5fa9233f2b71e5634474972518aff4e3ffc99d43442fda03627dde2b1ff6d7efa04aa1b04363a83bd47a5d9637d62dfcd67b93e7a3d63fdfb698073f1a6834d7386661b0e08f74fa510d144552635a370cff1271341a45000cc627368a0729dd9e1c224964aad7f8927ce1a9f8b2d6722bd7fbe27f81adc4393964575f3e5e27f1df3eee77996768761fb34bc871d24448889f03de72cf9abb30ac4d3dcd0e8eaacdb9b5f8c150f0c7ba2eb372b911c775037eb801d0a61176b5ef2a65c4f861c38fad66bc2b1e3071501006206477633e136122d40b2f9cdb45bb9f9e3281640f9ecd3b8c3929e70d3a309d02f36d6b10c6d3e55d6b2597d2b5353ea7a7d741a97262c806cbc1999d854cac0800fdf2e0cde66e0e425926eb69186126c3e41a25ab7e192c89bebdde15c38b14820cb80db598ee0425a4274ba60a76dbd088d8b3f798f4030d1fdadf0d3ec760b7365a87eeb2d48a19de2756f76af2c97ea5755d465d1e54ca5ba8043bad31f2f905486ac463ed29535db3b58597f55b45d24831c1f7afdfb4a4a81c6f1da5ae11865b5d2b738fa306f5d057c9104711d677bdb06104afb81a2ae16e5eae336234e0c2ec3b96592f7ff84b8f192292552c9bc63dea08cfa1218a3a410c32a652244a716d7b37f0ce55bb10cc2dba3df7c176b962e4d6a93946ff850703a3a2676796467860d6dbd39cc14211a90b4c14eeda5f99863b02f50e051fcb6e5f1fc257fbae6376513451d17717ee9af73c6939279cf146ee5a4ea7def167c346f5477fad35e5ca37016c1bf60b39a5340054f54ee6f0c68fb6ec29acaa7ddaa4c776ffddc9a7f16c877f8a7fdb14fbcd3bf88d138603ab2dee567f8d22abee2c7392ce62a54eea89914e2eddce25e266bd28cae8a5831c74a740d18f223e131bdfcb7942b8b3d5a9ab761f845b40139e381dd2f8bec1ceec641f280146dd6c1e62ba7c1d84bcc2e248ca0d2a37a79595383a8c027eef1e84faf3f7788ac860b32b553baeb79e39dc88514ef5c363b55381d4a04c3c509c59af8a35ce31308f7972bfda05bf4201f8b52bf8e1aac5a340e16f75e631042226cf9d349d88fc406c8df536a64f63183e3ce3ab1f7bc5aa88b4d4cab9bf2e00ed1d6f6011e8780e912790e0ac65a05279b2557e34ba371352d527d8e3acc4b2f5b33a85f303356a3236f3c2506fadd4abed1211c18f5fa3194c6f5e41774c1ac9634331140d606197d53cf68ff453ea193c20af96688bb44f434776e88840cd03b61afcecabd3f96d8b4f2572e66b1c0a88ccf4f8cad83889f7a04451f6a05cc9bca885fa63588eeb0eef443d70ad74a3768dfd5f584e485ed7e15ff17acb09e1371325b53e7354c788213fd47d4342fbbe4e41ab3e0050560e612773d07995d9ac4cf5f70222816b01a36afba967d42c0cb6800615fa40c69b593787b62056b1a0cf56ea500973d6b3164048d27caa7b464f85801c922ed2b1aa910ce4397be7ef5e7dd56087f840dad91f3c172a5601bb632a80de16223c98e9079a1f5a770ba30945033bbdeab5ca4cce1f5c0dab8ed95ffbd804bc40a65725de11f9e5e8d790fb17219cedbeb2dba45afca4ed9d4f1b44ba5902a8679e010e6483714b324467d40fa0fe2bc2a996b2e4acce4277de7fc210f8164107f9b2709e1c73acfac2f6b2799f76a57cfff0e77e1e09f80cd4493728510f5f25bad39c02da312bcb62f9e60b1ffb466acbf1a64405406544ab2f65e0e3db10da11f05309e55789c7fa4c8fdd73d9412c202187b3e037b623315fcbd1513715c0b978d49c19bd6854384b24b7c6e37208a3711766bc4489129f7bbdf99e81e59eac114f28bf37f0f1956f3db810487d454a37fd4948ab2e05f4393e54413915db8a258b255b8cb373f59be1315bb16d9fa4fc62fec6ec11432c37abeaffd8df0edc253032ff237e346b2c0ded84d44528deab9dcc2d85122415cb4c1a92e737767397965e1a1ab5daaabe8b56a2c101398f3ee1bada23d3b4f499d618b9e8118ea7d16fa6917171483b1905b5143d80834eed84c0fdba4848d7e50883f8ff29bec96f4f28e55a14b170278a4b25b170f6faf7ca1c073e2b34f793a98c63abaf95ae03688edc461d68fab62c429cb7c47e555125d5f040738440b73188a85c11db13c065d9aa90848fdfe9d5b634a9b5f0cfa8cd121cc7320bcac6387410052bd0e094d118d1774e6a49b291632801e6bd26dd411395f27aecafe3b0e8f620a8d353bb5f6129c24107b2413f255663ca70dd3d8086ceb360ef80bc1bf7474602242afe23fab4f732d2f3fb8e863b094cb5b1f26589157bcdf97aaab19e0a26f327da793c9ab066f0fa037449117b2aef88514cb6d2653470b7861dd90c24c8f34dd278367bda24aaef67fdeee95467c2d758f49f8ef2af1d00119b14ddc9d08e36da64cba6cae3932fe9d30c3a10e6addc8a6dca4bcdd2e763dcc4e1d35dce190ef8095c4d9d42606f9cdb935a8a9f6e592c60e8154d1ecdebe8ccc71458ddbfbe30d5ef3249ad4b468b0320c0ff4dc911dc0b3e83d3a2ad58c9170236c593df70c45bab97533892a505b0c1486f667fe7c286d8d65936cbe999bfa3854e38ebf8bd79e7367b1fba75392fc134c2374cc8f4db6f4f98eff572578e12805c6c3473e9b1c9aa343707992aa563e2dac95eb5a54264e03f4e09d25ea1f52d1820a7f8c6f11b24b1067d6368a862c1d6777c4d5fc7c28545de7ce53331c88a5a80f679bddc72026f28b86643774f24cd9268984a35770d57eb67d71713d8dec23366af0c99279ea270d3882c2f7899a21ef95cd27830f92bdd07b8fb25fd9f11585d117420cbe45673ad9222581b94a45f07a83dd9c426716107550972e45d329c2e162a9c078996ce56f8f4ee71eb51e9510eabb596ecfc81f6132b838729c018fc92812b2423ddf8541d80435237f8369ada689e77a2c57e7d8a48af3d34e41efc2dfb3b05b52c66afc6afb5f2303d12b74149d35fe786eea40b2c6ab86980e40260996aa519d01d6fc56c3d34473a126d041ca6d3d6617642d26f632983e8069a4f4a765b46678da84384f0151d3efeddcec61804a1273bf31d57299158e27f5acff8bf38ec4786d62f3662671efe1501d3a73e5330c5c00839126f6e967acfb693867e302bf49ace6bd2a59a13d80ee9289172124d0a706a4e32ddbd72c0a536d3d61f12e1501cc71b2d344768ca00e0ae6e2af33128d73b23affb54406d97acda2074559e5b1c407f52e86c38b50573770aca2b0a28b3ce788409cc3bbbe0103b63775c61c08fb1dff627bda8007df587005b66f1f6c56c30e26226bff6114592e3b4ec04e535ee1a65dbf9b7c45278288ee35052c3ea52888376da5b1dfcd0f81729159984c2252f0e5d3bb7a759f5de6bc7ee88bc7d7638dc7e63f9eb0983216fb84e271ef42b488320bb98ea67fe6cc6235ca47d23773203387553561ae78b48bd4e7fc0e1a12c4d185e53903f484f9b680ed1cc3d093dbd48f2b38b3298eb9560e89777dd6932ee8642495fd9755bd5eb5e7f69fe6d1d0dc7c2b2448007a019ac96c34377e3d2f6a5af93fa3ce2969b98a458bfcd01fa4cf5cea1f9b07a9e7ad03d5259e13d7e9aff2021d2c62fe71f9781bd89c2e367833bb72e6c2ba480003258dd7afc3bfa980ca36e4aa54cf2b39460883ec848ad05e3c6def05d8f79a7cc3fcd7594578e88fdf6db0f0dc9736ca7eb5d65fc9ae79d5a393c53e27892c4966ce7112ae3477705522c346efb7cbdbe06122b7ae540b29576fbc0a3fc87099ffbbc81109af67c3ea66c2075e3ebcfe76b03959c8e63f7c055afa7d685e997dbd8891b2cfa16f7f568a2761d6c216e9894d56e74ecdd96f581ef47a29fd1ba4071deff3c02656ae1902cd5e836a59269475a1dbaafc8a6081a3a5ffa18bfd22121b60d1241f20d22d4f1a1124ecdc82e5dce0f46953afc87fe9213550cdb55d474ebdf95fc386cb414bcb6fb9411ccde10f312621a5fee0985aae19959b6555fb37648482eb60d1d4f9f3d554435f2127f634de54a7ed8458f641381791301c685b094f5d365d15d5c80dfe10bfda4aafd5894a0c7f789ed3e5462abe7e9f7c2363679b66bedc00992fe31d759836cef9085aaef93775133311e1c44aa6ef41a1fd6a1dd5aeb78703d7769c63afcd26081e281ed417d58a2eeac7d7608c7a0abec503973b6f44ff1782a02200f04dcf83eac636db58d9dc25076af4705735a8432199783a3fb2ac2ad29493d810ba9a8d93e5c6564eed3deeb7b365919a66dd080664e390332e95190f4924e66eee33ed5aee97454452a72862b1c98ad978b069e1eafa062e2534aeb9ed15b94a84354a64128d8c3a9715f67afff4fe72982b56598d08b9508e62042e57456f52f91a3cf2d74b5552c7ddfdf942f35056de298e5c2eb21b8311477d979a0f62814abb61f358d96f0206bafff56414a7f86ddd20d5739c22f62e6aa0f111a92830781798fbff96d1def1987280f19e65769b5c5bd1b81d6da2b73f4a18bc359475e0364924e9eea7a60cf3f5f3dd4f94fe2b9122df786d97bda7b5f7dfdaa46f9756f8c09524cc45b544e792dcc0c7ac2c39b39df5fc756b52c82fffe84e5aac3b33160965d948cd45680a1ce7ddd35c48a9ba5656a4ee76be12d7a3b1bf11a44e98dc8e425f2dc9d0af34ef148db1837febabbb7e0cbe39b4c4a9324fc4888ca1c201fdbfc938c7df9e7d53a2331613d5ef8b533957d3b4e2e9b017c4d8825f57982ca0f735380443b10f05a92df8d16c750c369cc3fc6a7625f52d170a67e02cd8c3056e509806ca4c90309ecceadd17df92091eecb79cf6cd4706cb651d56c4c54fed52fb954220d6c7c54e0aa7448e85734ffc80818232b0c692665546e1c597c35290af0cc45a270f368b50d3c6c59148915274472505bbe2bb02f1ed0f6e48db66ab2985ed0f5b7a9b3e0a98220e147a5b28308a8a22b5dd1676f93660e2fa33bcf7a3f6ace066fc40e0ad99009b7dd5147382aef684cd6be193844082296eb1d87e7479064c4841c26b88209d1e5856a192d99b9c0ed0c6b690368da2d04e6f9582b5e8161291e9b09d", 0x1000}, {&(0x7f0000001d80)="c2490523973803777a8cc950e7360b27ce6f7c1e3800ae21a120d768cb2a6a1dc535a03205dac56b33d9ca1f4ece1467c0a0626624340841bc1e4d58dfe0944058dd42a5f06956c62cfffa4a1db48634614d29f71cac79f1340bc4c105bf638feeef1ca87a5ab5e6d182dbf51c9479f93da8c2662747d6d44a0fadbfd459a59dc0ee261f8143ca90d5a2a4a7d09ab2551180f33cea2ce4492bbfbbd71f1798e67c4b68b0da484b7b1b7afb6bade733c89a26ac755bbe02697bba275d08145facfc3e560475151199641fb014fc16420ee1d1c6f9fd622a550277c25ebfe3183e", 0xe0}, {&(0x7f0000001e80)="9151eb0b36ad0140209c0ff7b8f31619ecc65e1f50e1f662a37758e2b9dc84ec6492f8203bdf4190d2fff7ef7013d9536bfcdf0549e084a9b02dba9254d088c5d2c327766c3479c38927dcceb8b5a1c3e29232a4961b67c9dfac005294536b5be173e26dbd0666519c1c676d360359db026f29313664a9529d7d34c75c23eda0634ff0605cdbe523889a881ebb281b8f", 0x90}, {&(0x7f0000001f40)="5ef997e18885231566e66f4adf5f2923b24cf93f3dc5c93b39d27584f4956f194995dc66d34374ba78ca34a48a1129a1c8da1773c6863c3d6e5cabcc38baac708b6c51e33f4a75542bc14e0e75a9f6dd413419424d8eb34ff62444bf91e6b381da6cc074553b65d0dd07a02a63196e44872f11e533c54fadf286878a213cbbd6d81a91289c7e2a353106cc6d72411c51e94205bf0cd99daeb8c5b40f40e40888a400a1db82718098f88aede8edc7edabd589", 0xb2}], 0x5, 0x0, 0x0, 0x4}, 0x2) sysctl$net_inet_tcp(&(0x7f00000020c0)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000002100)="3aa223e3c201de965bf9804ef016eee051472f7f097c", &(0x7f0000002140)=0x16, &(0x7f0000002180)="abc32dfa39d3895c96cba00bd964fd12027cb24deeb204a5e4f1c94e94eea31d91d26100d653377c2686d1b0039332656f6b47981ca65e7b91afb72ae4ffc6e07694d7b0f1f8fbefda175e9ba7bea293fde6db34cb46a0cc5d4cc774b21461565cee2cd85cdfef4e696a10749df1ccb18b44c60121e759ecb6136adf12297e12b00e651c26d61725ef8793664d45528eb2efccbc53dce7936fd2f03bfb840751", 0xa0) getrusage(0xffffffffffffffff, &(0x7f0000002240)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000002300)=0x2) listen(r1, 0x1) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, &(0x7f0000002340)) r5 = open$dir(&(0x7f0000002380)='./file0\x00', 0x50e43cd84c176635, 0x6c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0, 0x0}, &(0x7f0000002440)=0xc) fchownat(r5, &(0x7f00000023c0)='./file0\x00', 0xffffffffffffffff, r6, 0x4) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x0, r3, 0x800) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000002480)={0x7fff, 0x7, 0xcc3, 0x80000001}) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f00000024c0)) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000002500)={0x7}, 0x10) r7 = accept$inet6(r1, &(0x7f0000002540), &(0x7f0000002580)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000025c0), 0xc) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x21c4, &(0x7f00000000c0)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) sysctl$kern(&(0x7f0000000140)={0x1, 0x24}, 0x2, &(0x7f00000001c0)="68f372f02def66e6ea955dd2568a0a69dcdbb4faa77668506a894c75a232f57b5bf04fb938962a4fe57d80b820b7398e7098b5daae495101971dfa04abf6aa8e3c5b8efa27fbb8f91c601dc2edbda40499c14de769d134fb4506906ab86cca360c269c1c6cfc5ff81a3ab8934736e5a4f3820a1b325b892b868c6b9f2fea70e59020e745ce195aa34340b536ca637e484d7634abde28a90cc13dd283c7967df9e970d2ac230a02ed2efeba9c89bb735fae452956a01a6f04339f0686dc4e3d948bb039963600270b5025256f6a7855945501fa0005f7a7fc7be4f66fa7b1231d1b809b2b8280b598", &(0x7f00000002c0)=0xe8, &(0x7f0000000400)="967c8c49ec0c29e1584b161df79c043c96140ac7b3767c4693cf6eef0c03e3587b82763ecda57077d50d15e93e7cbca565a5773165896864d4aa80c512fa2ddb44b99756816bf8324eff56544bce444ed4d954af9100a48d900d474748fa40d0625c2c62e8f5f198a26c3459e5c8b6aad620b08d8fe7143f60fb050f4e16d71006b8a3a99f94b276e0e8b8dc2cd2e26d53e41d82f963e26dc276b4caf4f2022753021621adcd52a1eb42f6e9380f56a0b66cfb33b21454c037dabae02028f4639e968e67427db25a2b1bb3c2275371bb3b11c828921ad6c7adb964b64edfd665a9322281f96ce22091f6726112ddc2ac7da766913a12bda4622305dabdcf71af84435e0a192c959c00e2014570da8397f390b8ce3f07131f69453bde9f8fa27ed1fadc5be20f241c792200bec62862a47039e7e33ca8c1094cbab495aee54aecdeea6b12fbc8396ee4ca5dbd488ecb3bd87735a661b9aebdf1d01de850370f1623d771edc4b89a55d97b7a153d276a9042f74595565ae61e8808531fef429a0c35e18a8c6844e1bbb6c94b6f999b8c7a42fc33fe99ee4eeb0c0a379d5aac8b02258c738d1bae3d91b614774ce7eef7ae1efe91537c3cc8799da43b124955d2445e5a7094f500fbbe916cd5ffe6b093accf68cc9b8edf9a1e578a13cefddfe7b9f221b5bcab9d36082237e5ea42b97e05501917b2a1e0b1b13aec99b6a1c8138d10fbf0b3076ebe9ccd0b2fc6178f523946013d487aecd9b9a703cf2f432a760d5366f06713695eb43ad94a6e7da6157ecc0f8e670b1ca55a1da02e50e4ec98cc1cc5ce3de537a8c700f4b7307aa454f29d0207869396f3bcee9a63cbcaf30162b764c022b28b9a070808ee14855473a62b2d9f256440ff2d24476a8618207fe513b836123bc7d2bb2c9df2929bace800b2ac13ef16d0a8b566368f5d6ac676d033da53b46a92219cea635f836b9ffb60db793c048ebf3bcd9efe5bbf4628bf5a0b4b6179486dd46ae6d1fe20da0000a8650fe8007b0a405cb9977b2315bec09a6472116c3041557a060f6740a1df4d3b9e0fa3af1f8e0af97fd701d9dd45e1d208663bc580f4829df330d6d2c6f769c9f90c2fa3c85c2ff57687ec4fef0bf2f1cfd5697fc62c4605d45bc5f683b5e6b21e1c8f8282e9300c6d9e90984d530bbfb0ef9087d4ee3d37518f01412ea79915748256084fa3dc0aea05ce74ffec54d935fc0c21b32933f49eefdfd3a64d8bf4f26f33002ac6aa044c44e68da327d245a007898234885d7850240531af7bc4ef1efb9c73bbfcd01f76e033a177e698c6eb1dbf0eb7503e8d80c3f3d7ec36014f486981b46d184f136d084cafba7bb51e384d6700bd29151449181398e7b0b8015150e0b7d42e8c5d7339f0ed63750d3689ef9b50445dc5f626050714bea13803969771ab5b7e2c62853eadc2ec2ce172c7119dbf5d5d1fc10df723e9c7d4f3ffd099b9b801496d1f422f432028983bc7246aa025a3c41bc0624c87d20082b8c2599c70f85e604b9e90e82ac2d56b6ed8d3d4d83a1fb8f253435288d352cc595cd8c8a23268859f7724ea46a2094234aa1164365e770d3fa91619cce60452259adb7344860d8de3dbf76d1e23fd1d5bde5be2d64669887ae5de96b26433b9a69f542e6f949ed9e37a197e75ea1e4748e1b5ec3881aa63c3d1132d10ae45ccd835c9f2a452a5ab0c2d27e38fbdcbed98b8b3088b33400820581b5b1cd1032e21e04cd772cb41bd56395cb39f2cb96696cbb988631b7ea6eab8fa66cc8c9a4b76bfe29cdeb221ed122c2cb56372da35726cdee94cdb3d7c1b17c5e4c11961e78dbdec04162b7f982abebf69b66a11872efe4a31120225d6b453f041501d202941a0d70d6b1c2fe320d458de709c91c11c1d346b08a139b4db52adf728cba122a60de87783f7c92ab2722b442c6518339f61c2138e2226ea2393a8fabd0c9a720c2eb64007febba603b6310269bbf2f743f56f44f30ab35492b837bc64a2d8e4cf79faeb6559309994e8836e2f00b83f78578ee5b54382dc1134091bbfa391b75dbc640bf58724876dadd7e1a2109a99a50e31d514587cd99faa1c07b6360b56e28a28e608b6f9ea0c6c9c01e9c0f9d673c2e7d559a7549e35a75e62e54fa77e56b4c755fb1e174fc661982e074372321261dda2ab96025f7b92ef208d4fa8dc84bad55f9ebaf48c8f891f12937b941606c50a5404d45594ad74d7d2029e1bca88804e2ae9e731b233278de12eb3932e5fca8f735daf79f5da46da5ff32f3ec9c4b2b5a516631f661660905bba15f883956e1e8536e154e8ebbf694e2ef33a0b3370fa7ccb8f6c930965c2eb1ae5a4d53a31995765abc2d6676502b9d5693daab99d92e03d526bfef222a1617f3a0d47bda34ed326841123edd73b0c4181cd119b512030171dc82254351f50bec8e5c5626e209a6a6d95643184c7a3c8a663c0348081765c22e55fb597183b2ab45366353d6cff2d723e73d0ea034f651d7aa076c8f1566af88138184f26d44c0396ef5f0ba1ffd7a681db20d98ea9dc4c104a68db5482f451420e8ca3767fde583d409438c36193dec214e4aae43ce497a9b6f7539c7d204591acce092877ffbb05b1964208b246688e1c6a2e8d596dc9ff09ed41676e257e9d8c2107fc3ed2cd64b136a39c018153e03a7ddc4551741bfd8540827235b1b57a7fa6ab2820b93f7b69097ea20d7ef16620e7faa612093b0ee676113e0473958fe3abbf437255662a5ac7ee089a8177064650a01aca2c215db354a51ad2caefafc495181c67725ab56d735e65ae533d08ecb5fc30dc5c583bf2f418ae28992513981a6286305fba9da7b5a3c575810f767817ec547ddd029922e03028d1585e0bd35b5359334f1d5cf3f704ada69aecd4926c226ae577ddbbf3acc3179687fb2def89f8bb31b976e6b6589ab168da712be2b9a9aa2cb5eaaf1fcabd1fcc178cc9ce8180accefddd6e1d79de28f62574e4c7532c6b0dc6a6395b665d9804d05eb7547d025c949ddffb116bcbe4130527de181f1128898e7aa9e96b0c033abb75df6fc39deed9cc0932044b4bd6760a064a27f37e7e2abed40903ea58a98bf5b0a39a4775dcd5c69d696db006849bb3ec8a6929851f36a19430ef0c7d941efea1dd1ca7e0fcd4df25a4f221732b51b31fd79b83fe664b5bac65e9dd6eda303ec0d1125177e84ac1012e75238d6f14d35bfb7bfe1d1b5c999d645744488403c7ec0e699ab84dd3b7eb4a56c62f034f566a82f9ab965f9bb41d2ff8441735c4c4630e28c78c7229ae5da31d62cd5d81031c5f5e73509c84d71c371b37da100e8bc0d0e079d2e4d4e10851e55d37bd4d3e560099b984d011eb777de4e56a3592eea6acfd177900b7115d969866075c6faa5239d82e0cab39e1ae2a63edc04dd96447366bbb959106e1cbba3e222f6e96187e8ac41aa8dad27076c02957e7c9f6bc9bb218301cf57de6c386a045f20aeff483cc0dc9d5cf4a9ec5a757af1874a91a5079ab7126c4f10406456792a97e1571dedb5bf8ec3270efddaae57594a9dc072d9f7e46ac1e208ad6166f677f7c5922a4e0b90cf78af286d0e7a5876191e3aa633fa63b428f71c3c4f72c454ce2057acd335f0ab5827af4149f9efce001ce3e062e1811c8fed2f56a8aa356a9c58902cc4fc325f868ce81ea4f973610f5f6a617b57ac0fa81fb3e75c4edbefd4f911d0138e7cdcd4fc2d77a2b3115860915ab4a295bec12b7202f486a75e99311cf7fc338191f815f7895cc50435c7e9ee36bd741c2d0ea3d65b0c86483fd9f29274a9029f01566c246f091eb85fc41fb8522e14c0b45c677d7b0df933a0880ddee6ba16306459c29bb241f1fecfdddf7db4eabd84910266a6d2a9ad71222932c7ad1f96998bd99af526caef0b17395e33a8b514e9ff8e7c5ff7a22e2f6304b0ab3e2515593fcc5d7ddf494d900c8100b7109c63e282ee9cd5090ef3d98ab0bfc44cf34cc692c5b793106f4b304a9d96be1a657eada400689629f9807c0122731b5ed15a1b2177813597e5b53681231da0349d3dfa03b0d432ad0b0607224a625c952a193b497dc561b98a3cd08354300177d2c6bd39f1aa006ad21d1f16119d55f802e43d5f24cad6c3d5e40af8d1f57d5338eeb00a692aa0ed639eab210b9ffa100cb35b4136c6e1582e7e39b5e0eadb4e71a70a2c2fa3aa34f427649bcb98e39dc227b069015d7634f2ec479a43d13cc94179e7a7f46543b18bbb886f35a4da12d87840656bc5f4c1b54fdc5d36f6c91c10864252e4e9f911d26ed12e0e12cfcb915166848d2b936753b4b39ddfa42c74f956a86aff242bea07a351ff3d300fff5d5d308fefd336c153746edb120b5179549e03d8ff04d7e384b5b46ad28efddc082b3e3c6727679404a7e7d54bb0338e28d94e85f35989e2f95cbbbe78f8afca82a8ceb98c500c9fbb755e7d3b689cf2c9148cef6274e19df90cf125517497ae5b08c75882295951b4cc0cdd262e71465af46559df11ea3d7c802975852a959a2825110f80f612cf826d021c305b0a5b9b545f6ae9468ac8a46d4a298ad9fcbb520023d7012bc121e7b748cd0c6cf3a84067e6719483506abbaa3ae0cb50d928fcd31bdfcdfbfea0869fe1404913eb8786e4a55f193210f147fd7fb64fc96b621eaf8798bf095902209ace954dc674ede06215c2ec0aa6915097553babbe8ad68b29baf22d8ad67ddbf6732fdeaae4eaacd1fe42e686b5d06ed4a6980dd9a8610ffe19ed63e43b92d28fdcfdc90637b2f0e22abca8b71f19c2240afc85f6ee68a372091ad37138d32099593ccf20093c2e753bbd5661590b8385000f2d0fb5904f8fa75297058550e939479ecc0f9f0d2d08bcc7b1284352d230dd2f50417d52a07625dcdb14a9dfe2b3014c83256f32d81238d1e3b3931dc5898f5c7e9cf03474c6adcd305af0150584e09e598c51df721f4a25810186a33ef6dd5a5a6254f69c7db71b4c7b57365ec6930ce648b40217acdd74fa7ed9523f21c0ece03333e83ae235ec260a9a3f6f81b350911b07ed1918dbb74c594e5d2995269a3e3154471590cb2710623f997da831991cd887dc5062d1bf67714c62296455a8d4a8bdcd62fd475a08db486b104b21dd8ed6e5c8f752410ec76d060e01a3bddb1088d1c9045776b7e84c1e72ce75b1ea90b26bd7cf4bdcf83f0f5b40767288867ccf1f66896ef51b908d22bc8ff260121a8e791a2e5368a6677ef91a169d942a2dc9eb97385b3513ff28cc47faca0628df93dfa62bef0c193654f7a32cae617a3522fff1eba6dbb521f0435e9323f6cab50b9fb94901b6104211f8f911f6ba4212e13aace84967dc4eda534b6f4bd40378dba8bfeaf1d7962d36a8c3b6783c18377be2ec3738bc6e6b0d4e6bbf313e0147ea9edf4c9a4d2f22a0c33e9cb9ab3e3a9dd669fd3cffdcd30d8b3614625232f721e9a4af0c125faa70dceb33b8990cf9f60174af7c429fab5611c3021aa49eccb03044a2084c509c19dc90689ff17196fa48f4687efaf018107f36a8c048fb918576b22b2a1a52b29edd7f1a13b16da91b98e7017a3e0a83158d3736f9a2672161b9cc3877b1db92465d8181368a6debc2ff89084830dc9a9301cb99e39b6d30557cdc795317eddb0e328e6c05b69c2fcdfc73282509df9a6f28283c85eb20aa4e5f2e67175432268b0bd6d3932323da6aabef48f0645d15c772d22269957651a1ee67a5950118f4922d357c4c6b3444f62e493600dea2aad7169b86c7c4bf4d96becb0e600aa0120e2b03e54e9dbcae3", 0x1000) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x0, 0xff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x104) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x9, 0xcc54}) executing program 4: setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000000)) r0 = socket(0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f00000000c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket$inet(0x2, 0x8002, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00"]) r5 = socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffdfffa}, 0x10, 0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000740)="929be74ddc8a4149d2dee1f8176b623d5ff1bc5afeb6fecbbc4e5f75a7989390e56547287170aad01e21f335301f67584f7850a7acac94f75c25b415151427fd359d05461993b1fac91138d6ff4aa2889b24e6aa83dfec50ea0f7f9156268ed4fc4dae263729e0381a39beb00801ca501e95e2bfcceff70a009517b7ae2430528339b56c1898da198f5c27be21f3", &(0x7f0000000800)=0x8e, &(0x7f0000000840)="e694572f6882fb7454ee2713ab5428454c4a392d5858301db035cfef574ae48a175b2221c21c803da6a5f089ba8ead7ace5d19726512f3898e706a89e54257a5506819f0803a9fc6bb7bf6e46e18b59755da0b95254e95e6f454506d53112c9cb0d0ed567815a8cead9497dd6d6b993bd847af6b4b7ac18ad217e863d5454171c9713b6a965473273556958c1e1570bbe6d21ed9aaf55bdb5d", 0x99) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r6, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007c", 0x5d2, 0x0, 0x0, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4, 0xa5}}) getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040), 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x1, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) writev(r6, 0x0, 0x0) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)) r9 = semget$private(0x0, 0x2, 0x39a) semop(r9, &(0x7f00000005c0)=[{0x0, 0x1087}], 0x1) semctl$GETPID(r9, 0x0, 0x4, &(0x7f0000000ac0)=""/201) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000003c0)={{0x4, r7, 0x0, r8, 0x0, 0x116, 0xa}, 0xfd2, 0x2, 0x455}) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x4, 0x4}], 0x80000000, &(0x7f0000000200)=[{{}, 0x6, 0x20, 0xfffff, 0x9, 0xaa48}, {{r3}, 0xfffffffffffffffe, 0x54, 0x10, 0xffff, 0x15b2}, {{}, 0xfffffffffffffff8, 0x4, 0x1, 0x6a, 0x38d}, {{r4}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x9, 0xb38}], 0x0, &(0x7f0000000280)={0x807, 0x8}) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f0000000440)=""/64) semctl$IPC_RMID(r9, 0x0, 0x0) fchmodat(r3, 0x0, 0xbd7ac94553ae44e5, 0x6) write(r1, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x48}, {0x40}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000000)=ANY=[@ANYRES8]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x2}, {0x2}, {0x16}]}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbf9418dbe5c", @ipv4={'\x00', '\xff\xff', @multicast1}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) listen(r1, 0x0) executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setreuid(0x0, 0xee01) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x81}, {0x7, 0x400}], 0x2}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}, {&(0x7f0000000140)="f2e38205bdf69222542af07eb1b028d4598768fd3485f4175f5ee62f8d824adeddd95d7ef268449bde7af0ed5e3f220ad95e6dad8169adee3029d451a9f91b6d4e", 0x41}], 0x2) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000340)="f5575eef1521bccb07241ccddfd211c146", 0x11}], 0x1) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x200, r3) executing program 7: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xac0f, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r3}) syz_open_pts() socket(0x10, 0x8007, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x10, r5, 0x9) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x5, 0x0) msgctl$IPC_RMID(r4, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') dup(r1) executing program 7: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = dup2(r3, 0xffffffffffffffff) kevent(r3, &(0x7f0000000240)=[{{}, 0x7ffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x80) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x800010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x296, 0x2782}) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x7}, {0x84}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebfbcbfbfbcb782930c0", 0xa) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(r0, 0x82485608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 3: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f000026b000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x3}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000380), 0x4, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x49ee) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x3e4) setreuid(0x0, 0xee01) chflags(&(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x93, &(0x7f0000000140)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900005d0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a002"]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() getrlimit(0x6, &(0x7f0000000040)) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xffffffff}, 0x10, 0x402) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x400, 0x10) getsockopt$sock_int(r2, 0xffff, 0x200, 0xfffffffffffffffe, &(0x7f0000000140)) pread(0xffffffffffffffff, &(0x7f0000000180), 0xfffffffffffffe88, 0x100000000) executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="c226", 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) minherit(&(0x7f000000b000/0x2000)=nil, 0x2000, 0x2) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x1, 0x78}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{}]}) setrlimit(0x0, &(0x7f0000000980)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, 0x0) setitimer(0x0, 0x0, 0x0) r2 = getpgrp() setpgid(r2, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0xb0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) r3 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x3b, 0x0, 0x0, &(0x7f00000019c0)=ANY=[], 0xb0}, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000040)="6bd7f9de3bee0e81495a49db05efd15ae072", &(0x7f0000000080)=0x12, &(0x7f00000000c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) fcntl$lock(r4, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xfffffffffffffffe}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000001440)="70230eb2fe71424f115b20f7ac76413514110162207b751cbb680f1e37c7b39b6742251e2518bb04f25f381ba4faee47bbe6718c74eb4449edcc8848bfbb656053ffe6eb09130f9c25f8f2aa1b62dd3df67f40c231da40b0b881f8b7cb4a9b9a49dc8deb7b89e2837ef241ce23fd2c2a42c4658cfa16bcc2cee91fbe5473b5bad28520a818e3414045fc19fde52d9eabd18b7614c624f948dc04638e9a0903fc95f2dda3fbb77d025e730ee0d2f340d5b5cbe67fe4298ff2d7aa7498f90656c487ca822991ca841d2e3d5a0e2b7bf68ed174301b85c55a7d560b9c6ad69fa3614ced5746daa4e8eaac34f8cb321ff14c70245c9540221341f01d4085cf45ccf867a39dcd3940469ff0321c59771271f9c111099f7d99f9a19ddeea3f85825062ca9fc894a107a087ab4032fc45da794d952fe0e5965c9721d434be1601ce228e140644b5e8781d76a55eadc92dad8a445b103c97e1a17894a009d7bebf57a704f17df6b4edb5348a395aece404323f2002f22aff5095c172f081e6eedfcb7df6fdab592d0b442d", 0x187}], 0x1, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="ed", 0x1) shutdown(r2, 0x2) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f00000001c0)="b56355a561308809177a19f10000ac20a74eb766ff35712c24b93ded4f0af8b7053ee9697ea9cb2e487f09e31a393b440482e9debcc2b97a00e0ad37ad73afbec6094d7560cacf78b42d9119ba0eb62d6a5e35ec62f9748ebfb7baa39a5260165e495684c977042f2b62df60925aced93c288b794fc5083540c64f3f0a6dd82eeaea9925deeb88082cfcf2835a41c545a86d219178294930100fc5999ebee4eab6a26bf411fe28d48f27934492acdd76706e877365ad34a0f6a6e5f35f148f670b303abaa27f0c985349000000000000000000000000004ebc70989e0e2c34667a56a4285db3e13e14b6bd0f4b28f81f7fe45e738011f67dbba0f3dfcda71cc560201e627d1551694e352cc040b8", 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x40) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x80, "fc686b340da1e4795af94547bd1305d65c21963c"}) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0xffffffffffffffb1) executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async, rerun: 64) listen(r0, 0x5) (async, rerun: 64) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) (async) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x0, 0xffffffff80000000}, {{r1}, 0x0, 0x24}, {{r1}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r2}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}], 0x30, 0x0, 0x57d, 0x0) (async) syz_open_pts() (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async, rerun: 64) r3 = socket(0x18, 0x2, 0x0) (async, rerun: 64) r4 = socket(0x0, 0x0, 0x0) r5 = dup2(r4, r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open$dir(0x0, 0x0, 0x0) (async) setsockopt$sock_int(r5, 0xffff, 0x0, 0x0, 0x0) (async) semctl$GETPID(0x0, 0x1, 0x4, 0x0) (async) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb69", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) (async) r6 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc1126939, &(0x7f00000001c0)) kevent(r5, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) socket(0x2, 0x3, 0x0) (async, rerun: 64) syz_emit_ethernet(0x82, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000740000000000019078ac1400bbe00000010c009078000000004600fffc0000000000007449e0000001e0000002831700e000000200000000e0000002000000007f000001000d008e000000000000000000071700ac1400aae000000100000000ac1400bbffffffff940600000000000000ba9dd8a8ad81733308ccf42424b5da7ee3bd4163960404f88107fa1e514f97231615bd12a72a5f0901a576a9449b5e4ce4726279b83d67dadea21e4e577e1ab4ee527c1e4277d6205ab7304394dc128cddf1fed67b4695ec5383fbdaebc4225af6f1e72c1193179ede6f348244188a2e8ff36b4ea0b16f87975ef3e39ac3823d804f4c49b474be9ef1126a2827f50bdb2adca278694aaad1e1a3b8197bd2d1cfaab4bf727c4e6790019e85d7ad201de373dc"]) (async) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60006f33ff0208008a212000000000000000000000000000fe8000000000000000000000000000aa02009078000000006000000000003a00fe8000000000000000520000000000aaf7ff8bf1b309652a94a0ffffac1400bb67000000000000008741e5e9d356199b09e9ef4279f0fdfb950164170e246a181fb14f3c5f00fe2aafb89a83dc6794803b7c6ec34a2890942ec115dec75b3d432d14f1ed98592c9b425c717964e3c17d6abec30b1e8bac27385554ed42f4495d498bc087c92fa78d2a96ecd6ef4a3fa322c119dc4bc5f8074f184fe0f407"]) (async) r7 = socket(0x2, 0x3, 0x8) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="bbffcb73d04107", 0x7) (async, rerun: 32) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) (rerun: 32) close(r0) executing program 1: socket(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0xc000, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700", 0xe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000001240)=""/4096, 0x1000) write(r0, &(0x7f0000004240)="a77b84c538442f95bf1f1216b8d0ac99a9e92fb3826d0c5015880a933ebd77d31ac539f817ac3305022777bb2bf777e3da9d642efad1e431950434c93a359f51fdee0de0fbd5409e0ca7d64c846a48899ef33910fb511e9b933919ec2c3b23028b5ca979b4ce4dc5e875d2bc3bb2718f98f334ddc7e5ea5904404389308efc454b473d27d5874ae4bd22f820d0aceb42a9a0079fc7ac783a29bb2200cb77e47bf9e5836a29da7d06ade9aa096796d68e40c3f154dcddc1941b8493029e67c82ccb281a83d29656a0ecdd5c01093f29a4a3dc7cbca24c6ab733a399dec7aab019491825549642610ebbc7903801ea0a885eed65c79e8d2337c9ad7c4301489696c91f4f0fae15a814272f9b72bd7e54a3c31ebe6a19b14d15d29ba67324a710ffde3e42305ebfa9270bf4f764b3c0c64caf053de55386c39ea8adb816bcc33a9f39272a72b88aa8e779bb9e412efac1d04fbe129ee97b1dffcdb847779c2929bc00e7c0bfd52a85ad6eb0c2b6f2498ca7a9db5c385844a4a6c5a5fe7ac4b159269f86650b00126c68adf120ce83c05643f877e5d6496dd92a115464f4818afb8681dce4ad0b96cb188cdc9c9bf77e1ad1eda4cb768509749446cd37278e99e4dba685ccddd25942cd70a36929f7987d7fa60f8de55552567782574d35073b59f0c55c4155e93a4f0672cdab14f21731f467ca991523c31e0412f991d86fc427054f2fd285b409bfc8985e48446cf8802a7a8db32efbf26f8e7591d88698f7becfae7a7dc657c200774c79ccb72ef5522c25072fc7cd6ad425e092fa85a284921a4b8bf5bf744a37b83bed8f352e8bbd273f810bc387ca90d3ce665b8f1ffaf6684cd4844be31810dd1edfcfff4748c2d2a52f9a422de17a9a3578430073691da76de3d473e58b49a6ce3d6029723b9433c403b55fdde544026ce1ba5a03221253320657e1ab8a0ce5d2e8a1e85fca149a7abbece0fe2a325f51a5c8c8d61b81a52d961e7f44d2ce5d09198972daff287dcfdb6293c3bdb3470eb42d99b7f4dec9c7e336636c9f3613997b771de2f37e0390cdfb0801617478c294ce768cd7922bd9ea34c3f0a1c9cbedbd02f86e465367c94183ae63759eda4c2c61e7ac35244b53951185c551935b6bd192e2c6c29c61ab2a361f13c17a331ae5589361de0e9b454b5cc6092e798fed70cbfb70ad0cf008b152944d98820065b730917dc42186478f91bad930dfb7026ad9190e739dba870b3f9dfc302de378c453f4a75848a111e860f802d609868f2cddf7c139b6ccacaac928faa829f25487531dedaddbcd5bef766dea86ccbdbe0b22e855c4f3621245a5415cc989d99e19603d11898714813a7ac10a84d7a110145bba1163c22a818acf76c4e879940207944d243326c70435e763a62f2560382e83b05a0e37d741adb980d046c94868fe70f9a8dd7affdf757a079fcd7a01555e2fc6f5a7a97fcfa460bacc6435109825e491915322faec951f5607a5430e7eb55659802ab4cb5ae17a66d71bc915b2b906991d1fb361bdec80205962c8ec01c6fa4aaa93d37566de607f8928338b887f483ac098b35b1fda37069d0c601b5faefb9d89fdef9c14fabd8cac49bf5449dbf07210cc434b3404d19760fca8795d457b81e9f9846da841b02e63d6fce91889b2807b53540158a26a3d73316164dfe3bc82a8aad51b4f67b3fd387a599b24199a42e34c2d3f36969088596da6a7b96e19a786d45c2d441c7ca7a3851e0c1a5315cf242e0a2f0e55feb4010d8f47d163300789b867ebcbb994c449ea329241f38886d36c616add998e650add2c9c3109e6d0c4bc77f4bacc557931d12dcca71d2706e1764cd616ee24a48c9ac23e292298be91bad1f1d54f29e214baed51c3ab4f0e4d5ef37bae9144e7050e2f63912ad6e98d9c23442fb9f58281cedb8b80d03d86213dbeac609aa1512053f420488b77b78113ff7c9ca3899a7c3be7ac47c096a7d2ae494231268082de40a42b26dbbdb635ad2eef766b23e459da30c35eb5d8dd60f895c9b90408b95ddc65ea5ae385232d88435cb3aa37b8d5f532c61b0f743a46ca311caae0218c2d18325c05fe32a9b68006b44a75348db986511f6c0c62c000ce766d15a5147e7ead0cad39f74bd608dbfbb7dad77ef85d2b00e3ce25801eb46586c2da41277f4a15a8f09e64dcde4bc6ce74af82daeb2e93b6cbb69147f8594bd1f92f358e60fd08733de003d8386aa4a0ce61e564e88d052fc446bd70bcf2b782d527bdb3cf12391b267f465ca91c853534296811152dcf57986101247fc6079c03b9a9c09450fbcf30eab096322dcabc8e50c0546db655648d462d1c090ba30dec12bbf99140bf4a65629d1916d18679a423ab8c589ea85657e42d75dbd6e90febdcf68b7c4722c7328959ff8370336dfba81a8491e29067ee69a31e45bbe1e36337ebb0d4c43610917516adfe3735664617676dced6ed6c7b37f6704375f9cc3ab81c0c94896100ae64e88e4bba843c1fafc5d378557a962437ec78c62a5ddd535a4515f12abe90dfc68aa729c88a80d62a8d3f5ff9a3b1cd0a39a6bf2a7905050a3f0b3359d43b6f39d039cdcdb5781615abdd31e51c158d91f5d2fd6775d4ae245f9966f61c4d002876c4f97559a34d8ebb81fcba44cc5d1a08cd2f157eef13ceb8cd1cf2596c88a148d1e83c3efc57cf0f23f1667dc8774d11b778a87aa1d27c7465e10878948dafdeebaec3dd95e33b3c9e0d4b2e110d11b2ac6775c402283568929267ce0be781ba160277fa2d3ea5d1790c4a22ad4802c6e021c02edfce96496ba5e5d6b1b079e05b9f58ba5d8006c0852d10abe358520bbe7fac8178976c97ea4c0e7a189356f5ada6f0a3e842a5db01666fba245f643cc5ee434f4ef523b77f3154ba65f108bc0fa64e6eba90fe92fdeae65c85abef3bc4edf3faa62ab74b1a6d772b00b6cb3de25d40312d507b3eccc4baaaf3a77c9c91399b44238ebb2a2a5bdef1ca4f85dcccdbd8632dae86a258f691f6001b25a895795efb1b7d8fb63bcc1263356ac1f6e718f5e4f29e96a8a3fbb0a825221ae8412b340e372b8c5d6f21fadabba87a264a221c484802b8e15df3e6373dda4b1f9ade6646b2bca0ee0bb047675590546d5bc8ecabf92c90477dc062be666ce9a53add0a13fde7e86566c9081a5298f999f80eec7dbd308eeab621fb4963f7dd96ea674266a6703c0051c6ec5b1145f66c228f0625259c43f8ef89f464d1fcc0cbd0848fff8fc5393158488837ecadb864c03522b14af60fa84961c1bca8ce942602ca8732d1f17baf66c221f7edfac29c39fc235940be92241af05ae4a737ad3c8057560c6ce66c87d35626ba59588f0ae74bbed763d2548fa280d67516013bfda3f638b5b788f49b9382b522d5c6a6cdd25d03dfd1460bcf16346fc33140a468b61292fbe9fcdea1dcfcd0eb185ef253b50ee1ad244cd7698f553d10674d9e4d23b297f0f76c625147531033386551101910370994417822eac6f414c46f99219d7147dcbfc7e45d636f1ace4707b5ba8e761b066acdf70b57cd47d091a0a9b112a0888e503aa5f4ccbf998fd712d6c944ae44d74ae2acda0e9df4fd6923f8a2d39854094e5a04d68b5757ff4c53b7d7ce487ebc3d3496b33ea36a357fee7498858064027fe0407b4d2e37736c22aff0c65b85e5b3d8b201dc776e044f4006801ce57d9cf1ac567d70286a7278fd2d5ae271fb3f4f12c26dee42104a1abd9454f92b9b0ccd878ad4c0f63a3b661fbe4aa4f264f246b51af2867ade3acec4026abac557aa098992253c8e606f7afd7d86c5f643bf4b653bab6696a7c49294fa838c5152043ce07702c46d47075fec2a6a28fc15c59f7d0fba48d949104f5d0ee68a780b538623f7b3eefc2a2a7f8666803a9256397b5570875913173ff161f0f6e6c3855331f72a662d51a703790cc6f4d32ee9d190081c02e7b3f6d76a223271a7aaf4f694ead0b88a56054a8ebd91536bc0434d35dea28196ee15bd6c35f8f1b4d85c7ca4259afd7c47bdbccd79886ca672fe21320ecbf79d48789b6b49b8995708c12c55efd904c7c9d2804a45ac2810220ba23834a54606648d3c6f38c9fede71708a0488431ab5767afdf8d22154891bdde603dd2fd33582b2e309fb46c0152b2436e4c26581b4a771cc3590613b67de1f97699cadac15977207a72739fdde1c03afa6b7ed0e018c51001c229ee2cf4a29b6d7906f19829be35d099aeacd6161b2cd4d9419a23cfefc1fd7f52ae0448e58dd9992f30de85ebf5b6a23ee1c92cc8d403659f74c8429ff2f9ee4b5a605c770a9a00860babc6a620e501759eaa66b1fe13ef35a6355f7e72e3cbb334c81deb388380c0cbb7f7f6ac9b927de2ec5b29c0315193c06f0b1bd5dc521f08768cfdfc7499b31f1cac4184f5d772a9a0c2f004e5cd70297b637d84fad4112fc479be00b0f02cae8a2bcc73ca342e77fc1642b59fd3d0b309d5d64d98f260f98465d2eaebf9b3b81be20abfaeb6d6ba7d5ee1e5dc644587d026df51e05b8eb0c1b9b11d70f97c341f822abc00c3b117d21e47a1144bf191ed5800aea05d4811b6fd95c52c16924db5112d76cbeb076970e6a57f63d6164300fbdd6497cc7e58fbfc654f88367869f1c1b39cae4d960e5a69b3861662bb7309b48ce3958e7aab413d58cd8a572055de32ced91c3996741f758cbac8a170a25270372c1fb7b8282e6bc30bf5f4dada33d9f08368c4ba2bdc58d313aac30bffbb8a9aae94f1fa718c01bec185986a1951a08f0aebfb618d64aed2210bf74025e4372c7915c236cfec9f601915778dae94bad0e4272e0b3b9a73c9275f6dfba553ea70655f93595523f05b26138a0bea11fb31bd00e8818c371a3d9d2d45a99b8c87cdd797374d91219d310506b923bf6c67a086168be524215ddc867c7e89b8b0acba2f605b964229f2d87b346e9061f8262bd7923cfd2608ddf6460db0584da51cc0fcf3fdf0500b3ec505ad46d359ab2c2a0e045c388fbbbe4fc39bae8e93a468ee86e5b4514c7c4c633a2fe14d7cdc70e50756192e588d11685328f928106ea352d09b3627b378b200ea33dfa308dc10b617b5ce648e3e399897e5378f0eaa139bedf2bb72ce64b1d6bcbcca03ea8597805140d3e3c39e44e5b237251d225be19378e92745c1d9dbb97c219202ebec9a68118a9b50e1269e9d73f84b1dc2fe132db4bfea62d35985ac5ca81039b3ad4a970c07dd8635b04dc08c87a74a6af52dc10e1f2ff0f8093506b236e054c647de0cb3af19e0ee6421a226c286d2af12d9ec9b6a37abb99def6e9d76991d13d47d2074638ed382586cb8785f0511aa37de73c4ca0336719bdbc8e24fc178742fafcc6fb3caa87daeed149179f2dea3708a8e1a69931cfa497ccbc0cd07e29e15df24ef5aa6dc336ac3fd778621832ad4dd2f9554ae3ae54622d68479bb46dd319c1a1ebba2afa8aa1e3174b05a22a404a9855dd43427508a937910de6da170d05da04a2b88c9dd382847fd2f684d0d9f027b25efcb7f34f0f7127009577afb652ababfb28fab65375696821da244656c23b677d932c37f5cf99a8368d32551acee9686897a063f2c2ca9572fb41fe53e37e93bfdf25f12476f1f4614e1b09c0b7438ad0970ad55a6eb6612a9770648fd64472275e5d9cd7dc43ab79e40257759e3be13c97563462d6716bdfb724e610e44e27017bce40782a392cbf25aff3395698b74bd5b9f7d9bd978e627e96d04fbed776396f16bda1aefe22b4aada23b0b111094965eb74e5815f3383f46c", 0x1000) r2 = socket(0x0, 0x2, 0x0) r3 = msgget(0x2, 0x0) r4 = getuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000001240)={{0x4, r4, 0x0, 0x0, 0x0, 0xa0}, 0x9, 0x2, 0x0, 0x0, 0xfffffffffffffffc, 0x880}) close(r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = syz_open_pts() fchflags(0xffffffffffffffff, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240)="d01617626fe1c960bb9639b775b87a5f8b2e62ab1ec9c460cbdde2e5b48e3688d75bd61723524cd2d863ee0599f105d22afeea43b74a0656404121bc83a9fed5d2c99a02061b50aa50c76f01329bacc95f172f31a8593c4f3ac2a8c568291892a6650d9c76cd643289a8329c26a6a3a6e66007cda3d52ea2dcd7e5568e6164382ba2d81dce22927de37688ce3cabd9a29c82e3972b433f0640b407045b7cc708d3b7f94b67db27bd283575e5ab6b6d6ad6f35506d605cbbaa5c98e29315343afc3469f20a7cfb8302f53de1810189be7fb6cea4d1820423d6be0b2ca95d3640122a5fa2e29615066a4858daccda67563e54a04c05c03b9048f9102e0d9724efe659f2835a45ebe091407ee87de699aaf1b639054ede71b0b3093a792c08e452de57b173627440997b1b3d17c6cdd48c506a3e545fb8a6e16b5b6e97394d64c802803c7a2a6e1812f70359fb0bc1069718a46d5cebf64a5944d6f99bfbd683c639b829b12bef488cde4e02914ebc169ace58dbf44d787744cc31728fab06c60c22e08f71acf9285975a2360ab2f5390fd8d3c4ab491c69976cc24d16316334fd5877aab6c9a68837c68b1d4f931c9d2e304d5dd7b3ebc4b3d35a1cdf4d7880e62f9c45b5aae2480432ab314f6eaf3c534334b385b2a0bca87e17ec691ce3a103fe82299711b5fa2a9af70591a40d325bacb3a529b8c69ac3f3584113cec48e9e9238609e252ee6d89c5fdf6d111eec407edc230978072ee197b05141e4355ac97fb463b1ae0b881a1cf5428a02f17e843f5b91525b57394d7ecd3a4d38bbd3b9fea64ca0f1faec0cca7d8fa8a23ca408946a11e35c1c227b6396cc445193b8e3a87a2a944af89c5612a87270e7737c8c891fd2eb9dc825454abc7c6dda3224a4007bca5e296235a4db0b21dc2ecb63e8bc1194cae64d6e9c5d97be0e4542d2863c6283f50d0e170ea3e3c2603ffc3fcaeecb7ac54c6d7b7be3f10763c22495c794911715349a3eed5e5683ef49a7b2ff4c30092ff2fddc65d1b0f0aa2584f2bf0d70b69077ebc89aefd694c033ca7dcadc1ccbac5b45a66e25db774b59607dbf971c485b977b326d574aa69bda85ab2c0dc788cdfe81da8135254272724559d874d8ce2d76739a21d6c5a1d2537de3ca804e593543b23f5ec81821ebd7393190ae8f0e73f8606da395d797f727a012020eaef252712d9b24f5da9b8d4fc71c8a6286fd6c2937fcb3cbd27f3a3afb3eba99e18f6972bcb95f5f5d219e79dbc64ad43a93355fde61906077d4432bbece751e4ed02a06d053a0f039926b1983837668e89bbf290e60559fa782b9df4be9fb3a99cf7ffb57575be5ad7fbe36c3b27973187c96a484ea59b9e692562fe8bf54206085548dabdf0b2ec0d63ee60fb3e5dfdba1b6191b47520817bba39f5e84cb92d21c0facd173355d3cfcd63378b7c64276d38552d37d7ce9431b0a57f69ebe0ce4f40c476c2f15c77429e4146b6bdab8538d23b036861d3c6664a111aea89d1d386e80ce232c0839c32ebeb5f481d25ca9e56aeb3decca55cdb9c5f91994de4453a8c74a932450fbd6fb66cba64ea44a6f3d277157f62774d537acac3c078b5685906573482984741d24637f85b4be6f0da32d750ad6c64491d7248ff86005a6759cee9c992bd06d9ab50cfeff68bd2b6affc214e2dd2e2e7fe23497cd9c17d07adbe7db4b89c3ec5bfbe44d883f8265653e0a7887ad7a04581e6721b3504b9955f40a6ed9ca250626446c88448ccfdfeacebec6c340aa06409d04fa59e86007649697f387a7a4e9c615f0f671e4b13e16d7290db3e027191f9d2cc27333a691bd4c2fe2ce5f616de0b6dd2efdbe234f13fa289676497d6c4b53738bd75ab80ac18370218cac67ce2d008a26146da61dd3c8d66c96be1bdede93527933cf5dff184630b091ac1295cd09032666d92bfa9caf40327d007baba272d5ec76d25c6bc33d2ba94be92b4cb747a9f1f6048c6424b306e90d79f05a15ef77e1534034fcb842e6efa4699eee668dbe6db1891e84a4f9955efa3cb1b80591ecbd0101775c2dbd60efa007d2f8ca0d320bb4580eaecde7052fd80f45966b9626df8c32d973f4deb0c721d6fcc735f68842f80e34763c8b53e8c06a2aacda69602b46c99b1eb004c58f2a7440e3a8abb6988dc051489323bfa663dd375c7c7fe54cd06d2f5afd96c270651fc5c488ddd3f084fcb6bf1e53e0a4dd1819480036e6c5ee41de93d47877d47571784e428a49733fbd3a83bc77ac8b78eeb47f89d0afe8badff08829d365b7efcc1b48dba4d6cb310a11d4d29d99143e0e9555b0d760f9c524d600fe98e6ac6192c7ffd586973148418aaff8f6fd623f591591b15869589a9321b4d2a5713a0505b3c378c4a56c6335aceed2233e24cc6ebf6c983c76d8029fdd623d7c3428835b3898a36c6d82fbb54be689452eb8e5c78ca83076a96e033fbe943f335a5d496c8352bacf05ac944aa1d7172243bb9df82b8eae5a8670a30da4aa032b17ed14a0d7c561e7686f9403f5060e8229a86c4892b0d5ed437424a590dc248b0f0b2027c9834850cd7d7c62d28499080f4a1def242dd2e00f9750c0861ca318c2ba7f021e4f8c6ccf2b42be21c952834f4b252f87c8eb4784936b9fb49f1a547b24332dc88a858ac721cd6c1e175f42e1299816d53ae5f8775a0ed79bdf10f28067739f7c761c8e065eb7f863fa0b273f6ce5ef0f134349126e8bf05c5c3369288a1e972742923b8e7db640a0f57db91217e810e48266db4dd93bb134b53512d3cfc0df047c659b62eda12e9a6a017daea1290f06db0b7948d45558211f23b4fe6aa2111443ffea68af728fa3d347461c67c749b6993232a068fcd9376a19fe01f8152cd6921c6cb84809b1825993988a1229c658dd674e9479710b5012b37f61c9b03f415cce17e8f7cc33546eb329bad70a65be25297f3059b045d6d75349cf21210ab65a146b3307958536c297f7018324a9aef8a8fc9815f4eddcd1de281269bf6613207491e00263bce857c2c9fadef17a7a350a7ac7a79efcc70bae11b356496ddb6e08b9f8fc46c586aa22f1a75d7f8cd77cbcf353e4a0968c386282fbb4de6e2d419d8ccc521bb67418d3dff4a168c306a1234224395db6c8dad8e36101d40359b0374da67ed34d860752de3701ce5634b553d6952802773f8902f81a1043f0feec6192aa9125eff81a0611173dc3b7a2c5ac5933033294447688c870116d7b1d3f6dd7af039ea9c8198d4812de56c4896ece9334bae7e723cfc5c7c10d7d626f0c39c4c1902ebcf1e957d23857914cd771d37785ec378ac783921d7704439dc878e42f2bd494522cedf9a6f55d194c9954a4aaebd6054a2f49edbfe42623fc6f00d0116c2c19e9e3eb53f7d07eb25226f90db80604b7f4890cd2d1d51b06bafdc295c7f8340a61715003ad6bd1357d9bbe5e184149ccdcd239c2e5bc165f9dcc63e98c2e96a2c26feecbb1ce20e466270899122027e1d0558e6d5ef427cf214d9c2bea63f1a56bce281dba1d0918b93e3fb8ae97b5566f1ca709e335ba913adc41435a255d1076613aa042550fff4314422573f13691823c2b733e9b25c4eb0a45012ad6f953e399c23faad06832520d840abba0dac4c36efd3c5117e3ad6b40ff0a2170d5e97251253d7478ea1c743d6a85829926e84fdc159e564cda78b580d75c3c16f87beb5e1ed9ae753e4dfa26faab948828addbcc46ebfb9f1a89ffdea5b16ce2e5979793c2e267d21dec7cc9d64f748add3779fca75ac5c180bdf3bef510e6bfd2480c634c269da8ef80b4e02731d621a889d138d4a9d2de8cdbebc7b019811fd6cf039f7a30d478d0b00e867550719213847fa43e06de2b8d9707869b9a792483d4da282858582df59239664816f391f2ee6c777c39d1006676f41746f9b1aaee7add194f98a130b53778a79934974ec5e3acaed3cdabf7336e1c84a1cef1c61ced059b100b77dff3f8db8c2d87355434a02cbe62a590aca46b8c1244c1b13a84185adab1db7362d649d21094c5af49835d290b542d5784bceb1b509f0d3023cf16e059d226b58400921b8b2d209f4f599cb051e6d749cfe2b96b2994d24aa816c265f5499efed9f5ef035e9d48f627caccbb57699aa3754f704b88f39b1114a98a29535479932d62dd9575826c96d2e75d0f8ff559ad91ec7d493dc4465daac60aa6bf327baf2ff7c975407c5af5571520fe4d8d3a14fa9cdd2f0f5686bcadbc0d786b0835d75cdddfcdf09443a08ddc886de70afa3d7334a09ffbfc100f279c645fcc8b2995a245d402a2655f3b0b67cb5d06dc3554b7904303dc8115633de198438b6a958bdceb9985252dc3ff19b7ed4293f86effaf9f254677b817eb26f9907e44dc2cc2a9c56da9cbdaf3696680f334f1d4a5112df401162353feeafc69f9ce63bb96825783ffff5d86130e66b541531bdd10c1db58fb9c609c580788a34d26729181a7a1f234c6ff344083256cea216321aaa6e27751200268cec9cc114d2de094ee039d91b3bdb60e863437fcf9663ef1aac66d96285e6cc1ce738f5ec2bb1e69a3deebefe6a443e968ce765891d6fd9b3e1ab9a9e7a82af1e94deaeeacb4c12ff50c22e71996f54ecb1199d525fa1fb5ddf7681ad18eb3018af382d5d8ebaa1d98a31cf3e980b73dd241b7b16dad34665df8128e219bb2bbe66f11da6b5ac737b0ae35679ec9793d02a776c2614c819248b10963e32020cfa6e872fe92156afc509ce541d88b9e8eaba9ee056617ea7ebd3d2910b974f0b58c9e57d16e0c749a85d5c6557cb8af67eb3db0e006a89221579dc5c59084a12c77d91b53caec631744e0c5d42487b9f7c1ac3c28c00b9928323e5c1d8e570bc0e58b073dc7b4e34ea50d7d2c5961c4d808184d293a48720dec72c078ad145cb33eaa034eed533865a73ed70fb1a38b9d511ddd2c1f24a1f5a363b1954b1039163400e538ce87108c9a081098bd463563f80108b7a9f42e5bc37a5ba332929a906fdfbb23fe895e9958fb6a35a047111fa86deadfe568d103bb2a9f8a4d27550d8b8d07c2681cdfb0058dffebf362181db14d8432c8b8e8015cab4b0296ae200ff9a063843acc44b779a59ee921e3b4746034c4fb5c79106529d3c195e1d487be8dd3364265229304146f82fd236bda4ff08806133e64e8a9ef3d7609695949c4cb291f4933921327ad24795f5ac5b2751b818108966ed4c216f47feb2a9c3fc1e2e8a5dc9704d7c5eadbf3b9b74a220f2a4c0bfa62b999885fc3018e427cc5b3c3047246e79e04189043f6c0780a9a6fc1955f4491f92059278287c29c223fd394e9b11a5281b623ad4555f66c3a448999597ddf6a31b8bb238c7f61b8cfaf042db41255d58a891c6f510c0f50e8a120c497dcb48a3d8b096fc69182941d18df9327bcbd9af3c284d2970a763e8100cddc01d5999955b80dcabf27d7841e63f15b9c3c20f799d8dd0d8f8254998bfcfb118385997e4a8222bed1c06077e4f53f77f30a9de6f696a90846c7bb26990269f0458493ef9988f10c26eda498e617c0bf1252717e05ac995814a514d2d2864c6c41eb7085b5245be8b6985c8f7b85695d8e80231e015b355f0c365876b91aeb6bc0fe0bf48183950313fcbd3ea80fbead822d6a06e7541f5e16287e46e1e4b0e173e478ff79bf5ba65609975519270238dcf92a2105107539fd56ac5a561a018fd1027115fbb9e8620962e44d780b3a14a08735844d705dc8a0a8d8d38d97a71c7add5cae4788758f3fd9b913adabdfcac7e6ca07b2932", 0x1000) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYRESDEC=r6]) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x2, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r7 = getpid() r8 = socket$inet6(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x3, 0x100, r7}) getsockopt(r8, 0x7fff, 0x5, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000140), 0x0, &(0x7f00000001c0), 0x0) socket$inet(0x2, 0x5, 0x0) close(0xffffffffffffffff) executing program 4: connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x3a) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000089000/0x2000)=nil, 0x2000, 0x2) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) socketpair$unix(0x1, 0x5, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000180)="29d44fa723ba2bac49", &(0x7f00000001c0)=0x9, &(0x7f0000001880)="f81bc024166c6aa535a23aa6726317a9806ebd132e0300a3a4729af3be4d2393353cef04d467fc7ebac780e27654799acdcb8ee94f3a90c54b2af76618ddbcbb6f4b241347fae5f9cf913b361634c23eca935e9345526650505cd2fb029102fe8b486177ce8c828bb8f025e95a238d71c53b08bd48810906c7e5345c6d88b6f88d551c7f13b510f2174f30e013cd34c0fa6dd1fbe6eb3b882796d35ad852fb36c9d7eab6456dbd7157137ea73c6b6ed9c139bf3428d40cef8a82b38b26c0fec6c1603f5cbfe150514c1021e7846571a26ae0e4df430aaffe03e0b17d5f", 0xdd) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r3, 0x1) r4 = dup2(r3, r3) close(r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) pread(r5, &(0x7f0000000100)="503ad85b97ca8a221642da9bfb77f2e659", 0x11, 0x4) executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/192, 0xc0) r1 = syz_open_pts() r2 = dup2(r1, r1) syz_open_pts() syz_open_pts() getdents(r2, 0x0, 0x0) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000580)=""/253, 0xfd}], 0x1, 0x2279) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{0x1}, {0x4d}, {0x406}]}) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) sendmsg(r0, 0x0, 0x40c) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf46ad70c080bea61652c08c59da962", 0x0, &(0x7f0000000440)="6de19b3f35b6933aaed9f7da846ee48b000000e317a56a8632620fb03b8d290100896f3b907e36d968b476a2b7a89fa0a803a9b4674e101e85f80a65e6f4e666edb669ba4694349d2b82eeb74c657814a26a3101bd01e296991dbfc5463e381187532b1bca41b99a7dd943d983adf6105bb4139f95219ec3c95bcfb84d09ee8e08241d53576fbad8b2fddcd5c4062143e7a54510af78060df012f21f138b52d0cce754cf6d0adcfa9a98acf9", 0xac) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x2fffd) writev(r2, &(0x7f0000000400), 0x1000000000000165) mknod(&(0x7f0000000780)='./file0\x00', 0x4, 0x500) sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000200)="6cbb759f33dc33e1204204f0f8d9ea63cd81d7c930dc3863dba0533fd7769afed8c9b98ae503e56018442491c7a63fc11e6916a4179516f7070348abf07b73b001e2b1d44043ae0f58b9c71cb4e70db26849615ca3e17eee6849afd219b874d5be28bda38c962f1ec8b901e6f6f966059bc6cf8623377688e6849f59d1e87d73", &(0x7f0000000140)=0x80, &(0x7f0000000280)="9293f5af8c92a121def9868db478f3483882ea3ef1f43cb167b4a4640eee69c300e49adc6672b54f58adf105a6e7594dfc7be2be8ac707756b1d3e8bbc898f95ecdd3ca28e946a36a70fa6c3532e4abc2aa30d9a98d315a1da4241769c030821e382119474a6b9a15965ef6382d4bfba16deba8cb6ccc7", 0x77) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f00000003c0)="601f939b0152d7a2242a5ec8a39aa3ece636351fc12c306773a842fc54c83c17f564f073a9f302e1e6e213c555fbe14f37dc8c8b0db2be99e3898edb8ae3d0f27b00a9ce86e45fe92fe678d70bac6fa35c742cafb38cd10543b653dd4a8d4f8d0a7ebd3639c905bf8e913f6b22272b011cf541f5adf2e17e35", 0x79}], 0x1) execve(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}) r4 = socket(0x18, 0x2, 0x0) close(r4) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f00000000c0)=0x6) sendto$unix(r0, 0x0, 0x0, 0x2, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x96, 0x1f}, 0xc) r2 = dup(r1) listen(r2, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r3) accept$inet(r1, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) sendto$inet(r5, &(0x7f0000000440)='w', 0x1, 0x7, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0xfffffebb, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000040)="04", 0xe44f) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x5, 0x4) executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000000040)="fc20ab144fe13c991998a7a52246815e02338ad6b61b32ebff53fe511385de55d731f8f1fc3d158d2beaf2cd1902ba7b573c88a6144f1612c0c9996e0c7022a817a49d8a50aaf8f13a17c62ddcd19e69cf9b384c3b123c6eeb1ce32eccd6960408cbc8df5974a647e3898c078be5d4fa473baeae5ac094dbc3238155521a7c3e817f75f1d57e7e29170bdde8b8c3ea19db32e494f5f8b63043ef015f107bfdac28864bcbb39a54257773fac47adba68b43e64e94fd7c8314e20d7f154f9a0f126036963e57a64c06f97bebe9ee7af85e3bd7358a1da4495ec6e7ecf9471a64eb7a7236bb90a66aee82b8545c0901e722d6728bed3fe9fa0a3e16edff43baa6c4152d030c92a2a71d97f038700dc19a92e2bd3928300404066acc74d373b187465757d193563109f97d2a2746ea66d58101ef0336121ba0cd268875339c16d3ac9102b189d204c5482d9653290021d3fa104acb2ea704fec9659c4c5ef91b4e1566cf3dd2cb650e8ebeb235befd68b9abaabe02de5efbbd761e7f6b8670545487b46197c13dd28b75c5b07b7a350abf2a9faa32c31edaaae476478b44e9d8ef5d74b7aa3a9499a225e68ca30abe19814e57ce28ce94ed91f3438becba40516a952ed43264c08f1262ec0fb64cf1f93cdd725bc9f576970e0dd90137228027431e627929976b63838b4a176281c722a70b4438bc8ce1b6f0ced9aee77ed9a92df1125cb5f588fb8b34f6e7602378948ad09d4d53f634efca0ed44a39df10284aceaa63119a05aa704c4319dfdb4f441ac9eccc9f40a3c7920d5d4adbec008b573630ae99360f853e032eb6a7ff6a5d0624e37c0747aef7e57acf7c811abe70bfd01bbc5e1a0fe49d18610c416ea47b7a5048f1a6f4eefe510ee1bc034944dbbe91dda3b0ff1b7489e860104d84892bcfabc43d08ac1053e54b3f5e1e88ea57b2d6cf3d34836d17cbe5fb3c7467158841bff8ac03e64cd1088d41caba6fe1541d8a1a1fad82433a34757dcf92779f144cb2d1dd828c25546ad6856e6509666d38be5de84c9f74f4c02619b7eaefe56b401e51470e1f902294c67b4c7673fdc4cfcf929003702635dc6841d4736159803571d761f0b3710b106e4276fdb0be88a6eb06348caa9d81f6c389c0342759088786a5dfed2e3f4f0937342f1326f5b32f953c23882fe60eb515c5b1a7e4ede7ae2ea8bb9bd91f0a8f7d191cb5ebb910221c51e6889ae956147d6a07ed8edc5802a28d54e58f1f14ea07e4d5e0b51f2cc1d1a81a84fd26f8f8ce380903eeaf195cbf80e0dac21abc41b071d544e99b5dd760ae76c7dab0d59c12e192881ea9be52c3219a6bdc876ce03181479b6e83639da78f367fcf4c5b5fc63f7689b8d79a00c8491dfe0c7e00b153f4e85602ccf49c0114689ebf5eb0ca2f8601e89a132698d76890ab6b791ed8366da4fbd4c7d5c8b5d5fb81a2b932477a521e56358c7f13269dba5f975eb7291ff32d8eb3b3c415644509c5b142846efc7ef8c2eeaafb661946cf290241ac8fcfc5c0e3b44f9c27eaffce775992c2db544e97b0da499dbf74cef9af69e6d7dc8fc3ad30808e1bd9c08a5db124d4ab3f86647a402e7f44e1bf69a4ddbd8ab464e9c8a3e6fdb72727ad059fefeb3a90612e21c3b12ff93af6ae9e475b28c4b805551913f6047a07508c6d1a17e94859bf706618d4ae47a281badcb6bd75d2964f6b8f62ad468f698e6d8080b47bc02484423dc3b640e9fdb4e699352a6dcd9d69418343c0ce93962bdd6cf91c1a8008e91163426de02d9b9f603f1c15ae1344fb098ea589d3f2c5fd67159d1319824504d473e20b115c0995c161d8e2cd73c1c088450d8d3789aa0a2e464b3ca2d2922ca7ef86a52ec7ff76e641c796eb05ac5af36ae301295ce2b9c401926e9df602d2a987afb0c91f90ba78310eee077b268956a0c50aae9e186d5104d16ad59fc23f1e64360f8a01c48db0217b102330e41981fc612bfeb62530e7f3f54f7a3f8078eeaafccb40053eadcc8df2cd2e3a43c8965d34eaa7e329d032d1267741377acecb07c0f8e4eb2835f84809f336f4d7d6d88c1c038ebf69bed3a16550a7cbe714ba727cf0899f910b1cc2650fd490ab2c69181e79d66dabce5c011d335065c56ba14b863170e8ef55acbe46bc36d6c2b85be7a82c083d05fb4ed606f7c684af56dd9c16c4339244891e0180799b856376861c0f508f74f9b024f8e0a72e29d38800ffcec565d28a73534b4458baa384e521904588712263018a4fe087f59cd0dce1f4537d144ff4b92255adfee8bccf39404d8383789fe8459073b2b0a73ac2a0dc75f6fa972db23f0b0b6369c88dc9e2334cf3e9c24e1628d3bae72c53a79ee19779bf50d5f91d3e76b61df79126ce503dae8db11bdc2c29ad9b044b5ff11697162d0e0e3445a29e9e2c81905e18140a917837418600c4e8c056fa2dc8e1335d3b52cd4a82d3a02828787e23da5b30d1dd5e5979a8b0c63f11bbb2504965f1d94d2dca4d7211635a6ca45c46f8096a1b84b5418aab77387cc3c7d530049095331f73bc5773abbfc0d804947bc95dd41ae540495d539c21b2099eb6fc3abf0aa5b349d24f3a8c29e0495a224e75cb93140b43c09c59fbfe68df4c675ed9c38d954964fd25b60cc2c440a7658e9a3998d96a867d2770da4c5bcebf68c6802dc0a3ac225994e08134a9a76956802469fa4be6ea032e844137e0855648063c5bba70d1b9f121b1c2c5fd699b50d332ff02924c7a7be8acb7b3e1400925baee93f977d7ed5f57d1ab97a55abb8a0cc6857a6c38dc37bcad4cb2f3a27096562f2058326ec887c1424a8d750a3c671d5dadfbb4599d7dcb01a803871c1ec7f9625bd41e7bd92a997fe65e93cc0389e08b8c2d8736821872319be1962c931c9d7e72d8352245ad2576d3ad30c5ccba0b24dc676ec03b764b16dd6a92623e553c47b1718e8d6131d3fde4a83d756ead8b8ce5ec73bed2c2a9bce65a86e1678d73b33b37355f927430854851aa2625099e349b7be87cf2900663bc08119b469e2c13498f7675814ab1b9b5636b5d4f39044ce3a347c0bb72e909da3258a1881184aaf7f1fa4bb5af69000eb58b2cc9af03aac041db001742634414c3504d4a22456f02dbe3869ff88f38a071d636ed070d77becd39c55a71d8f6b9f028190c6c3246892657e22ed6cfea608bbdff06d95ee4f9038b7f61b14a105972602ff268bac5fc8e922e18ed53c51ee6793e3916592030ab11cd098b4576ac0f0c2fd04fe9d1a12444b545914cb7d43980c2ad237ab6927d69ad598634263bbc6e86bffa83ed5839a2c18d86f91eb706920be062309877824eece7dbd984c423b9f927bff6f07ebe3aa1882035ba1f40c72b3eae857d1d56bceaa01d20a8bdc51571fb560e2ecace9b5c394904b1227de1152fc26889e76475b6bfde9d4ddb676d09144c73c456895791930bad7532ba7bb2c4d686503d0cfd3e0b520965fe7694d8942788c637568b40fe3df97006d803f7b3d8bc7e08dc466904c7686a85fc40969fb4883a38627a5c1fef51592a6397916f8d919b41d50d41e55d5a1122411114480d16ba9e6ad5457183620cd657dcfb80c59ab9c78eda0da901990b7800278363f405ed19a882ff2d605cf00e516ac7b9dd166f4c0e5c20ed013e9969c8dcf05803539b0ec5eb31351bc97eb3b1c7aaeddc5831e80c93403e5887a1213f22b1d2dac48b6c96fe2816815ac0e257f0bd83084b831d06f5bcb9fb51d19bb66c5a47db2cf85553790298c694f456ed8be22c077aea95388fd7d3845fe11cb5df206b6c0919fa76f2d6e793db82f618dcdcb79fd958b0ca4829543cc793d0b89ce33f3889c288726b8fb33bd751b6a99db9e1335c244220d37dd005a0b57918734996dfec060e7e52c7b3b5801dcef05a90cfa3016bde7f2235cf08f82b8c82051fa2f437898d3c20c2f14e5e68c6ad6ddac34cb7d7fb7a6aec87d4c777cf26a5261dc5359d95aa147a0539393a7c4f36158b716cc3ba536ddd71055715e1366a7734eb249f96a3f08bf6bcec9e2527c7e3cab7e74c9e9a444de3802c23f113e1b912a7a254c07b3bac2d921ea6889b7d5cc72cfaf5367e6408b35cf706d0ee86c00c6cdaeca762bb3b4d06b2250b1b78197dc292bf75bf01d388cceccfb1c4744adcb0f5d22338f91c5dcca217e7afc0c0829b04819c4963d9b2c1179fa5b012049bae905717ea6cd04989f6e7d397e4da91c5b6a618455d0cacd3e49417cc1b9810ef6127f3de7c0cc6d4b6c3335b2da30bfe68d46b833511a650035b853bfa6edd426758f53510b5417c7d2be60734caf5294574958a7a2c14fab35ddf5a8502024c12ee2d86ba69298044ce4fd31e58ffda443e79db1419416da4bf36bde5d6ca13aca42534af8dccc25f817979c8d904c5866574a3e4d6e850cd0edf363b10f0e07186b673dfb6d0468c027ace0f617fad6169e29b88e5aec79d96a6af1fe151cd19149db97d9169104c06583ab63f9e22dc26fb0482a83c8c9f1ceee80cd11dd15da18461f136ee524ba081786e622735e1dedfb7783875e56ec4560a60939a462771189b71795a0c81f9f7956d960ce631ad5d0da626cb9b5a929d40f12bb6bdbd0cf99147f5d340c73a82a2ae489f8ad9f76082b54f9026b5d379127b990f1518634a5d5a1ca482d2fa746217b10eb69b18233d5f64f2080f4de483eb74037febcde700192d68ec4c6a067c1466355f70550f00038a6eca36bee6c31db538ece052bccba3c8cfc28b72af904eb57acb7f8a23486a7e95c5eeeb037e986bce3b4e14a19566d52547b993bb4d10ff5ca8b86c002160668a97bd5c291ff52c27b54bf614f7158d1fe80119e6ddc5aa52bd90d3680b97ee96c0252d3dc2b1ea2ac2c272caec8f7865292bc543b6cbd688051efc3cc9aed4b61b753db362328109c98aa1591a64a6ca938cf65fd36628bf953c5eef7ca425d6521351e87e567903e6d3d9101948f42c7ec166ae165a6fee497c33cbfa65d0c2c01078fef6ed8bf8955dfd305a9e131b333d9d8239d2fd341497b5acad370cdebb2278aa8766b35f9e0eb3028f0ea9eee8f0e3e5c85d7c3ab9250412440dc6004c80633622142456978664338b0cca5f258d6919146629b3a0c04cd5f1dd4a19d31e10aeaaff2bf8e22375c034feabfb13f0d5f338498e9513b0e39e1bc17acfd8a499ed414f134c6f96e5f2ba8b8ae7cf650d304878f5076bf3c4d2291157fbc3a738d7cbb48fbeff61b608189864b1f6429fa6069cb5b0b1273616afc278c932370bfb7fc6bcb7f98bd5701b7f7e1a431def0bc2c3b22f6b336c3ce200126e682932a67eb5b8f5d9a9d9176d0d0d3522596b8c9ebdf59cdf0dcedd92c18580cc9aaf4ebae778414bea0194bc3153220d6091f16d5815c0da733db5a99313f98af793a7e2cd6d445c85af501e27921860b5190e181d739a914c6bc1a9b5da44497a8e24d6f4143af7c61f965a3ae107c8860306e56ab4af2f8fe6e6e9da9df015f8067c94ad763ecc030aa9300e82cceccd9273c55b0ee193fa47b21f99f0b40b61d458dead4c0d81e197e4b84929671b43ab1502a88572bcc4a6e5f645f9541e8d4cd14dfdb0e1e7beaf9076f1e019873657c925802e5a3d8985ff72962e2aa0e1461d3f716af1fec5c8cb7c85e7bf83c6f3580c7e22646f668bf6d0820a16d8a0470f01efea677a62476452701ffa70810f106b29087586ac12e5af5ca4ce5b50962e3e89e8b75e51d7ba6c0b27aeac91de6519916f7d5f4826ca4391e86f984a14f323ee62", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="5819505da7858056670d0b8d0280ba752bf444fde42cb29d98659220596d6a5c850a9ee25805af29a47e46e25db72b921afb2afca1174185f9f47063490c2dbf4085fcf6d02eb27a404f92e28bd581b0b7e13cec3def65771ad979bbacef47fdd6c1c987d9a4ef469db65ae7063385f4dbf27e4975e77f7acd2a26fe1cf821f831f2c0a41fe288a7603876b151a23494a16dc00ab33798e401c95078107eb34ab9fd1d92421a75d47e66ce077da1e264e48df755c0631cb434a820ca92fb555946825a6ad97ce6d08f87f6f6", 0xcc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = getpgrp() r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f00000011c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001540)=[{&(0x7f0000001200)="9ccaf3399adf9568877de4d559e6b78d5d2bd648690934b8424ac2ac2c8d8856d7b7d51ecd12b7b8af582cbfc6d1b827d51cc50066ac5ad2e339027a203e973e3c555a2e00673c47ef468f1faef3b4fee38bf6872e48b8c04f4c4f4d0a02a932f25209313ebc49e269d399f680c8c1595d0ebcd73e1084d2cedf73544cf309748f384c134cf95b08a68c9b0dd15332131d91ca95dfcc531c4e16d38612fcea865f38dfd52eabdf08e10b90b1ba18e9043c0daeb57d54acdec4afef8cf781ca0baa5cd7320c0bc5656a52eed19da3efcdb32cb3dc885e38c61c2db65e70030e32b6dc2d928756a13a508b7caf8867c8b71d8d38d8de140a", 0xf7}, {&(0x7f0000001300)="57c2f319f8727e5bf25625905c3c27c0ac3dae7c5618370e35e53860a861e40c64a35820da109adc4e3ab8d0952b89c454d884ccd49757c7a23d9830591c0b1f78262f47e1c893fe253b8713be3f813fddd0d571d5c57cc53e128d523ef7b4fa6e3e", 0x62}, {&(0x7f0000001380)="1a1874fb74e7766f8303e035bee554169d56e1b5e87cba89a1fcb931407b011e2967689cbf58f986b0c713dc5880fe90a1d92158a680b756e012446ef413817cd6926373284c0a5f6e187812749d5481e47ad09b28e25b6b208dde0261df6c932953cfef398aff0564bf009c2d7b5cf9e4e42318842154089c2733dac7768ce98c830e13b9100e5314b99b772c46f07edc5cdddb4a8ba84ed22d102f9b91100e28ef933e897a12a8ab3c6b6d0bfa8bfefa3ccfd403d4d8da163a4453ee582350d57f0516b3861ac48ceedb61240775d40e", 0xd1}, {&(0x7f0000001480)="e0360d29dbade42e2e546b9c641f4ebdf897d764ca92b48b5bc8d8a1bc8d8ee52c12c4c8e8bd954d78e1d068719070ffd8f122bac57499cfc72482cd2f45eebd647e1b2fb1cec58c614b6daaee542cff83fa347238fa2878f7113328f4462d69036bb2cb69e9c98dfc96183dcdf63450580dbdff4527a2631de8c77f606289eba17005cbaeba67c61c76468773378302dae52c3ed4f427d48229a1c6f03810a62e4a0fd1d34332", 0xa7}], 0x4, &(0x7f0000001600)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, 0xffffffffffffffff, r2, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0xb0, 0x400}, 0x1) sysctl$net_inet_divert(&(0x7f0000001700)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000001740)="2993b7951d23b9f258269c0da2a60f2dea777e75c14b1f187fe40bbd6f01efa969d3fbf438e9a080c555373899839ed2d83d28e8fe92680b942975341347b876229e112d200502b5f66997b354517d58724fa83ff2fcbbf26b69f0172af24da8c69a626d6bdeba", &(0x7f00000017c0)=0x67, &(0x7f0000001800)="aa4cb4b43f95e02f5dbae297d55dfed217e088ce8ff026ab718de3de54ec6b7f946fce3a8e26674f8448ca2d59d5cfff27d1c098e71f8bd6e8b125aaaa75d8b71cd45d6ff397b7532d987f336b9176effee5d2421a3d00bfdea916f1aeb0649465618b3e0ee11fa05647a4681925d8d3bbe38bb06cf85873c185aa7bcc6f9823351636657844f08c7d7cd5741216ecf2ac65d49a7d31d080c2a6f10368c631d8d786aa758a97c525c7a445124d30e1a0afb54ee27a9af5710a73bb88efed83b8e398853b34fc582c1f450e69a69678dc52fd26717933fd449dbc0d4b22", 0xdd) r6 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001900), 0x10, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000001940)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001980)=0x3) r8 = dup2(r7, r0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000019c0)={0x0, 0x3, 0x8000, 0x6, "5bc3d83bb2f23aa962741c22ee257e1cdffacee6", 0x1, 0x7}) ioctl$WSKBDIO_COMPLEXBELL(r8, 0x80105702, &(0x7f0000001a00)={0x401, 0x0, 0xfffeffff}) semget$private(0x0, 0x4, 0x1) sysctl$kern(&(0x7f0000001a40)={0x1, 0x3a}, 0x2, &(0x7f0000001a80)="c55f28b8f00c351e83f3c2b5097356d706ff269fbbf9b13984063f1ad0274388b689344b81799fdcef7bb196ecbfc7a022aa0d72ff8136a11c129cf0ce915321dcef644bedea741049109c88358a9c34dee016b305255a4547f9326fe2ab37cad7561e305ce610a083777d770ffca414274ccea96143d9cc00c7092ee355ebb6cfbc19b6f233b41d765e3380ca47d28303e4", &(0x7f0000001b40)=0x92, &(0x7f0000001b80)="044494f5bbae07f69035ff0779332d7e931f1e312f74eb23ba0484003bb2ae5e6b7f682f7cc4b3ef65a43fe370fdd78a8eccdf115227d8793229d0591af3861259fd43ce3e", 0x45) sysctl$net_inet_divert(&(0x7f0000001c00)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000001c40)="05ea44723ae02f1eb98fdec4a6cd31e8910c4a91b248bf7af4a3269eee6e98ca2a1e3db83c86baf1eafe01b8f6e00c1da4b551ee8538a507592819203d275e9aa2c72b32b6a3af3588cfc7c46a53ecd7c1444508a08a69a7a353508ea266e6c007e01de882341303a88987553355d76b6649845b26897ae1ef70cf5c12e733c8cc4c48b0bf6347b931e24062ede455248b56b3d1a75e18beb2f2f6a2e6c31b6bb79555f0b48ce7c7ed71f203b872e21178c3861cf5ab5c1c44f8f47d18ffcfd5021190b6a8300e8a547f2a9c", &(0x7f0000001d40)=0xcc, &(0x7f0000001d80)="4818446fa41f765a3bd9e8b7e309ca2f3f1a09b208144069cf775422daaf790a606c3b0aa3605fd7de45521e6978f8383e4325c8600037179258d42d3fce43a6e880224ec6ab47e325625741cac446b594ce1ea6548a84716d2f4d88120b9187efa93b1db30b6c2f0e04831410aa8028c99d960d45b81f9ad0edb5c401989f6400bf15a0e341ee70d9be4f2ca6ce9d2ef4f922bfc9f4ad4d345a22335184dfdf5315a7cbeb564bb4956de9", 0xab) writev(r8, &(0x7f0000002000)=[{&(0x7f0000001e40)="70f6fbcde0e502505288ca908a8b42e86b75ad6e5df5017ad16467941ee05fd49c0415e544520dd3a7f1e0821e3ae9ca60574ea65c5622c2d323a42a36f85123d80b311d25291a4a0bc2258adc46552cd548cc09b1374bcc90c1e7b31b1a6e6325b661454da3fc40e212e1ec692c209e346ed9cce32e28d7ca6e8a6ea7325be12a54a8a1bdfd7cd238e17768f6c74d91604e606d4dd7c507b152c3b1ce02e8aa6392f47922b134fdfe9a6b087ae916ad12bd86e9951f54cfba8d448c849f59de5e9e0796bcd9260c6bd5c86e04e717691032958e64a44f44324f80135fa8ffb882f6fad8b62f3b3f8bd408896ea2f05af810a2e94e", 0xf5}, {&(0x7f0000001f40)="cee451a64835b29726df901a4006c3dad8c27eb63755f9d316ad1d596883ac2d83092c7ac5135a0aacd5c99a461e39478272eed13cc133af633f6bfca64c332abc2925f485c7c4701f93ad2611c3a0a61dfaac1f0c2569207feaf364e5f17563faca256d440e28968ec32c212e3c8dfe9e3820ff72cd0d65060c7a7cb104385130969fc8b3579d12a2ede0bbde5cf1af", 0x90}], 0x2) socket$inet(0x2, 0x3, 0x1) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000002040), 0x20, 0x0) fcntl$dupfd(r7, 0xa, r9) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r10 = kqueue() sysctl$kern(&(0x7f0000002080)={0x1, 0x1a}, 0x2, &(0x7f00000020c0)="8fd95eeea46463e5abfcc71600cffb1c4bd5cbd50086963fec964f01d9354c257193f8fac8f6850a57f94dba408d4bfd59e5e05f8cfadbd13ee30b1c33703eb339ae82efbdd5563a36ab3689104209a359e81d7b9e500843ae971846bdbe6943c1cd664a1aeb9ed1aa3753a466c93a185b064c669c1f701b55e2b4c34bdbf961dbf5a78071a81a34ad212d", &(0x7f0000002180)=0x8b, &(0x7f00000021c0)="acddec2e2aa9f0c51bd9167ab8d34ae741c7ecc55ab0f887f6930b3c328a162fb65f6306cc3edfd1a2aa6a1cf2bfcfbed7e0421019be029d21fd6af1933d12001ec5d298eb50dfdc0f035b905f78a1920a1acfae6beecc48771cc0f917cabf646280cb5e098d537a6d0187c38ce961a5a2ae5191f319d892e895d9a8b9512e1ccd56fd64cc95d6bf440f00a568d4fd4ccd552d4d34ccc7d328a03a", 0x9b) shmget(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) fchmod(r10, 0x8) shmctl$SHM_UNLOCK(r6, 0x4) executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x300, 0x132) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x530, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x7, &(0x7f00000003c0)=[{0x95, 0x1, 0x2, 0xfff}, {0x752b, 0xb8, 0xaa, 0xcc}, {0x3, 0xaf, 0x81, 0x9}, {0x2, 0x0, 0x3, 0x6}, {0x6, 0x8, 0x9, 0x80}, {0x1, 0x5b, 0x81, 0x2}, {0x401, 0x2b, 0x3f, 0x1}]}) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)={{0xffffffffffffffff, 0x200}, {0x4, 0x760c}}) socket(0x11, 0x3, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000001280), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000280)='./file1\x00', 0x80000000000206, 0x0) write(r0, 0x0, 0x0) wait4(0x0, 0x0, 0x9, &(0x7f0000000300)) getitimer(0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x5, 0x0, 0x9, 0x0) sysctl$hw(&(0x7f00000016c0)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x400, 0x35) openat$zero(0xffffffffffffff9c, 0x0, 0x1, 0x0) mknod(0x0, 0xc008, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x2cfc}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, 0x0, 0x0) close(r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690e, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) executing program 6: sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0xa}, 0x2, &(0x7f0000001240)="e63a6afa50f232e5c685153f5299ed430163343107199dcd4502d598e13c04f67eeccef8feeeac7089ca1f0e89297141301ab486394e6c6a94c280ff890cedb1960d035ea0418917e4975016f5ae09f540da08887b027e65d1538171ded110b254799f7e92a3f0ce29a6ea06e889531250350cd42ae6f5abdce48180bdaf0f19df9920a5f0ab58cfabe81bdf023b3910801cdb2f58bbafa6f9afa0b88905fc3f529e2817938a589b5d1bab1ef744fe1537fb7342704c5e3f21345933599154629fd79aecb906739396e2d9c4741e223d242b9d332cb36f4119a7427d60e875133d395418f57ac0c4e9a1033484cd44a7def98351fb16cf05d9071443d73c1fdd8668a348a697ececf9050fb680f395e5c756408ac443dff9f92e0dcf177de97771f4d94250fffa56954c535a15ca294532ffd7e33eef6c11e54c4ad9054907c4c25cc43a6f6f3b040fde2211ac89c80d52b75b6fac17dec9beb450381b9087fc8a48ff4d8911547029b2c7634e3a5edeabfe2f460e58d01f109f6aec6a5746041d3064e9f119df7f2a077122195459d6c3e74e630b6acf884e70cd1ab918d7818573f9c309bb7b7149df7f253a12c198079c4a239e40ee873b16e679807ed2e41780064e14f4f1f7f354fa9f95eaa7c15d81b663ccb2e487a9e1aa347f1a6384464b1a00c4deb7be95633a9e7b5761558104b252b5b813402ddd722df7937ae9716b840af2e43f7480888626569c65fa3b01aa5e706350507959b9d36128040c09346d22d17f31135c481ed6e20b85f6030fadd6e065a4aecfe149fd54cf790c414bfc6b193305b570562155c4a71605bc7f7584f51b18bed154d776237a5fae47bdb1ac61dffda54fd3f4a2d108d48860be79066727df9a72fe4aa9a05231ddcb79f62e34bac85aea30aef315dc98761ed2b79d375e847342aa06fa2e0706efe3c646efa59481b41f9f87c2c8c20d185c8dfb75c687204cc4cb515df64bc41612a71bddc68f0f172d261dcf03d491221a245430350aa0cddc75d4b84ea504875a7d27a70f24828f70c4c1ad6fb82be3a1227a72bc7385b16e361bc4a37896b3f4a91b46dc0e53715cd9fb6972f6a8b1e4e5adf457512361a9d9bcdfb8aafe05d1d5ed6364e3f7e732521e2df284652938a76899d541c14bbb9ec67fbe571ec3305827a250a1298e50d216cdca99775705c49cf882e938dfbc859af992e3849c6e60c71b1be20811c4e10a586ab8602705874776ef41d8f7d45ca20b20bb7f467c3901ca05617e75e6c5585f73ca9764dca25d351ea1ccaea63409b43c1da05bd3e20d270d7262935265bcb284f71459a73e36f207835e3f686fd7a2534fbf98605bdb84861bf749fe8c2e9f98552a6f1442ed293597af1fb79712872649d8af527f0d464a148acad44d97ee0da87bc76ea9e03211deacd1003dde7ac54739b0569be5842e38e4ce91ed5b56d665109e503eccba87cb968f8842537be844dbc031ea33c2e9484917b5a47952c9606b5c868838b916486ba0c9dd879d485509ac7452a82c788d0056aef53d41d620ad9fc7e3abdd5b64e1576bc3000d604582e8c289cf8fdcc25db86843abf096f8debf9e18be387f6c32816b7db46c816fc56a5b73a919f621543540f3338417a5b28355290fe12faa104d562fc3ad2fecd6d9afd80e766824573d04c88ace5b53235cda48670342253133e729dcdf2de3a65c1659ea98d10429ae125d12a9aa27d71f56da6242ac66b66a484935cef2c932f5e90b7122e4fef19950668b2763bfc0f6810a1c44a5ce88cd75da48c5f513985f8eb59986c79292cc7087ffa73dd25f963e5110ac0c4e84a999e24b52a29a7c22456c1b934a96e3c3b6a512564f7a67f5e4861b68cd8915258c895cc8f7cde8c6d9ad2f47de98d8db648a8af6567339abceefc564a0fd3e6e8dcabae1b96dd3a148e32988ebafd53d30662d730309f767cd707e26e0ff2307922522649b94fdaf948b7c221b765365d489aba6f1e698fd11c40c7f5ab76c10d40672f1dc3568e2dc7ccc6082583860206cfd8e46a643dc9d4cd1905fa10313c29fc21cb2dff091bca26382e54b37f514f28246988e0aabe35ed0dad9aafcfd0bb56932642a6d545957a467a42adb9c30a1a9a9998a2e0f9846408fc4b1ac98ce5a1ac845031a93d98f312ab70762da32318dccbd0a6c3f9ec4a7a00926d2fb3b472953f6fc6abff11ad696c703988336c882e3a7cc0a90653395512afab59b5bc82c399f2729ba75f2cd667d5753ea722377697073955670bae040268a69d81943054f3e8f248f46b473f39d85cbcf5ce8219047ca0b24e0159db053823f5d8083e115b8dec929510133676e2917d8ab0c77ecc506f08437cc44936b87161c425b27f3fcfb930c50b9f0840d5a0e1a061147491189d530c6875a28c464afa324217a5ed3c88e06656ddbad53bd5a6c576e8f5814909e8eaa7adae3ee18cda273c95e04b65df8661e8d77c6fb2ddf3cf03e3980d716adc27d6939d312b47831ccf34ed8966f63dde8a6bda9b41beeb1615828761b6860f5db4092744fe83a4a040f11bab063668399895c79a533d4e5584df0d47ace1cc199545d82fd7d6ee0cc6b9774addac2f39cd6557a4f1b930601e6f090f8601eabc4923672350525c9c4bae96d7d09d3230c0940a7d3b856da5f19eb43229d2662e156607f42212e64b2a83ac32bc3ec5190fca8e8463745f50292da31901fd4aeaf6d6a00f1844fa36207d46eb9adcdca326714222b43627ba7cd527d6735a662fb151e91814bc99be5c0f301b7e52a1e13f00f46d79aa2e00951957d68cb305c77e493bcad76c4ed9179d32aed123f321a279df659427ea12c1e7050eb4e5b092b2b0dd27e673db342633016b640f9893f49c9bb2c4a15989eca82947ed94b0129b9371c4bb82fb1502375da550cfa1c973fc378bf87de4f3c8756a948bb0f4ae16a633524a130df9ac18055ffe82275193ebc01add81a9e81761530ffdbe95a39dd65192bfbb462601cae359313f3f83af6bcee7997e057fb5287a677ea4971e7b3aa4acda6b49221896ce1408d5d187db8ed2883daa5642c348be29035545184264dd3e2fcd2a1be2ecb7a58b9d949a07dd3e758456ec2c7d97145e24f043d8512a73aad951c7cbfac1c910d8bc5ec166f08bb164d1b268306503acbc3090a34b1a063c817f72264eb674d5c31f4815daa4c02e6c44f6ff908659831de9677ff5fba097d6f5ec1fd54126c4b7e5babc31bb01a2d8c8244c58aad429f8b71c01199728e20dcee39ba1828565d0de0b16e05668adaa524861fe07b8a6bf49ba4977222b2918c2951199b8b0c0741222dd859305f6304dd211ed442586cacaba0de5211ceb6250ae792d04fab9f62b8d201f68619351aac15ba8893ca9ef308cf38cd6b0cd7b4e1e4670d0c370ade6de2fa432d507da18b0ce0125ee7b05c4ff76cda3beaa5f1bb72d0c3a938bd5329f027daa19cee7602d488aebfc4da77659edbd7f008ed7d0e337db147ee4eb5721047c5b97bf304707c95aaf03f2f33eea74377ee4bdd45b2cdcebeca7bfdb8149a07dc99e79a0e0cf9b53e1cf76d31e0a4efc7ab3d863568b177ce771f45fea8c9de1482e64de0eb058e50d179a2f1e056c1e1ad3266f7276804b88c6428caaa84b020df4928c2bcf78b4f9690218d69579501c114019f92b5fff30b689cab27b5cb35687cf40f2e566f89eb765a634a4d59e52cafc7a0b720854eeaf8986536eaeaa80e3d18cbbda8b11564ce85eb63e28b3913d2d264cbfd383063e8d69910a00efc452a93b5041e6bbdb755f319284f4d5e7951f1ae8125ce60685dcfd3d2683528dbe8c3c0903de8e5f4a814a7ae63cd8df4cc98a2d863f137e453d7ce6fa09498c66aa0cdd50a850458bfd998265ac4f2108721a7979206028c30cc8c4b6b60319f722582a9de025aa15ab1510a99c054b07ce46cafcb2881b975b1477b8121c3af0382f5f82f8be9135a6e4a3c2ddb864e2f7c6a5daab2abe1df0568def7c5ca9cc37f811dab6f54f3572731d4de365183a86120e521e3f29df2c2150fc702e204a7d8500f8bbe658b3c4633222714863ee6eb53d02caa82f536f4b50f0d690900593b4ae57dab329189840a2648845c372f19060578c1da6bc2db659cd2e7f2c4ee77f6eaebdeb3bacedd713ea71231aed6b7bd071dbaf6c9be97154701a87ebddc56cfd0a0fa10b9d40a7b74b1bb47f6910dcda7230d3791930bcc79af5a54a729e745b893eb84018346e09da86e00a49d1f82b23c17923c629d467b219ef1428e28adb478a464e93d8d1b84b7469b1b4563e1f47aa2ab925fadda42327361f19ef2e7413879e74593ec17e5565911cb9d80912875e0d2d8620fe15a84f395024234ece6f255a2ea1112f40f216eb4157908314fec6a39d0f0103cccdbbbd0381db66e199b5fffea0a24a3b9ff8fad1f8bdd400287593685d13beffc013b966c8cc6d7595e7d7cfc9828d50cd0ef163c665163b2e9363797b9532e8fd66864a660f1d6fe90c7576a8d5045bd32d4a806c58d0aaceadee91c567a04270add7aada3e6e61377a6a56c2322e262a0e6d52d847d0ef055efe409513a41655e5aca850f5dcb7659387105167f6faf05e96d26798db342f0c34f6dd81c5780aca4b32a375323a01df9cee82f7bc695c87f1743343caad383d90dc1b9105f84badf2183de06f41edc609754a6065c3d0fc0672e8941ca4a326f5e3a1d615bb87aee1f7b6c6a569bae793991b1fa363b1e76041c23e9cc7eecf4e1d3b79e5e606f520e263bfcb21051460c9481421ad58d306b4c1d8a6639421c19759b519f24dbc23fb0a280d5708d706d90f41b781dd8888ac6e8f623820b0a5f5b010007ccd29a8cd9bce86e0f213d298fbeeb280dc527eb0c0780d6f7e283644a2da25f0cbf15d850de169d956a506a26638a9d2c3c901c6199f6b613bef99cdc61d931f0cbaae72e69ce628b9b88806e8d5c6089e9bb91f99f1562433733a434e17c1c4196f7ad5c9e70779e20a47d1e4a4a5aff92de528ae2f45a415a14c38d7f44c3c73e463cf399040d4bcd9392e1cc3484104002d5b391acad182b14f12b5f73800b9764679016cefa5d36b770e181fdff03267a92bd9bee1d92b240b69b2ff77558d910b99245d09e442351de1e60d32216a60b6e548a1cf02cb3fcd96b425c844c48ef210a3e04cb9eb22a62ac61b337f67eed8edc3133a94b515f48d09fd675fc106d8accfbd4dc16d7aef5706ef610293b86af06e2ed375b795a0e199ffab704c8956009c2759a7157e26e6f6ed05c5e9c6d34632e1f1824efa0d63b6152879e67d2fca827714f15903bf5350536e501dfe2e74e80cc804bc1d31f39c1bceb36f14d61f1eb7614f30b8f9e3184273a4e153ffe73eaa81c627d0ac1d4984f7165dc0d8bf671c907d1e80081e6af61a763ae1373c070a7f5623ab19ce31b0d9ae36a0a87e5105d2207519d1a08aace2285f4058ae11ec911ea21852449fed97daba8daa5ca10be8e3a8c8128e617f68d3ed7f153eecff0a3211d3013982fbf58ddf5c88f4d5a7f3acd8c4a5180719e9a940cb01daa4c084efe0d10657f0ebd6bb2e49e68fa4788cf57c48af1f9cbd6129472158aaeb6c752c90bb981ad0ecd56807c49adeb0294fe88a185ef905cb9d0443434e27d9428aedc8e70570ac10df53720db1ed7e4048fa6945d31ca57da6f5f27f199e59e4bf35b20ef97f7350c03b79c6bbca336efdba289ea62de25eac9b05edd5a6972c16df77770daccd4e433fa649d3707f2c1b2857bf131ece1061933563e208160c66107f01db9bdf9037324aeb7", &(0x7f0000000080)=0x1021, &(0x7f00000000c0)="873e87b2e730245f357baef5f86e25ec28dcbaca85dce2c0e051730e9542dc8ed33390ebbb1f729e916e4a55fd970401d9dcee92462a40a196849efc0427fa73a15a3af5d1fb84a2ab2e2788239276e6d4e380f2a196c60fb97da26228519553328f9ea44c9459d80f761bead7e189fb6488be6b00e94f4f0ea82bdbbecc8413e4edf2dc3b1d0e", 0x87) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0xc0285602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 3: socket(0x2, 0x2, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) dup2(r1, r2) syz_open_pts() close(0xffffffffffffffff) r3 = open(0x0, 0x70e, 0x0) ktrace(0x0, 0x0, 0x312, 0x0) ktrace(&(0x7f0000000800)='./file0\x00', 0x0, 0x0, 0x0) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}, 0x9) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) socket(0x11, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 4: sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000480)="b0876f418b63111cadadb7c2d8f33338", 0x10) r0 = socket(0x6, 0x1, 0x7f) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000002480)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000180)=""/119, 0x77}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/158, 0x9e}, {&(0x7f00000023c0)=""/154, 0x9a}], 0x6, &(0x7f0000002500)=""/131, 0x83}, 0x1801) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280)="d11d2f78", &(0x7f00000002c0)=0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3a) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000400)="c0de5379557ebd56f9f271af0aa85c0daa1895073073c0810aefd275a25efcb67e2e48", 0x23}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="7f00000000000000", 0x8) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0}, 0x10, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) mknod(0x0, 0x0, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0xb8}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{}, {0x35}, {0x6, 0x2}]}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140)={0x1}, 0xc) executing program 1: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a8", 0x6b, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80146950, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt(0xffffffffffffffff, 0x0, 0x14, 0xffffffffffffffff, &(0x7f0000000040)) select(0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x3, 0x800, 0x2, 0x0, 0x4, 0x4572994a, 0x3, 0x2, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000282000/0x1000)=nil) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4000000000000006, &(0x7f0000000280), 0x0, 0x0, 0x0) shmctl$IPC_RMID(r5, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 5: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvmmsg(r0, &(0x7f0000002100)={&(0x7f00000020c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001080)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f0000000080)=""/4096, 0x1000}], 0x2, &(0x7f00000010c0)=""/4096, 0x1000}, 0x1}, 0x10, 0x843, &(0x7f0000002140)={0x158, 0x49d9}) ioctl$TIOCSDTR(r0, 0x20007479) openat$zero(0xffffffffffffff9c, &(0x7f0000002180), 0x2, 0x0) fsync(0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000021c0), 0x400, 0x0) setsockopt(r1, 0x7fff, 0x7, &(0x7f0000002200)="f0ad9ce49289a8ff9b8383056f3e42638c0d3697d114c937524ecbf2146986183d3c3ac0df6eb8fd1720a1c283ae1574bd6813641f11ef36d062cb590c3b0d9e476fb1d648d7e09ad5eb0cca5d018f252f9432e9836dfb8040", 0x59) r2 = socket$inet6(0x18, 0x1, 0x7) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000002280), 0x400, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000022c0)) ioctl$TIOCDRAIN(r3, 0x2000745e) fcntl$getflags(r1, 0x3) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000002300)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x812, r0, 0x1) faccessat(r3, &(0x7f0000002340)='./file0\x00', 0xbd, 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002380), 0x8000, 0x0) r4 = dup2(r3, r3) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000023c0)={0x6, 0x5, 0x2, 0x75, "935a7642badb2f7c7724e6391a4808f24d484c97", 0x9, 0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002400), 0x20, 0x0) r5 = semget(0x0, 0x3, 0x88) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) r7 = getpgrp() r8 = geteuid() r9 = getegid() r10 = fcntl$dupfd(r3, 0xa, r1) r11 = getpid() r12 = geteuid() r13 = getgid() sendmsg$unix(r6, &(0x7f0000003b00)={&(0x7f0000002440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003980)=[{&(0x7f0000002480)="866b653166c61b280d9ce4b73f708232238cf96fe800e6fe", 0x18}, {&(0x7f00000024c0)="a03b295cc3f2698650543d570e57fa73bb10d0180bc1a405f1fd995bee6ea379a2cd7b5c167f2da80eecf4e6c21f0ac41e3e16c8ac210b5c6964b9829dbe872b8ca38e5f38b76fbf6d3884e1ce00c261fbfdd7049048fb6785b659879f83ff89cdd7524e86dad12a11e2c3bdf0372983b957600487f3ce31f280c83b0435c1d1d06c7eb62296b568603f4d462c60ca810e3754a5e812db4019ae1ddeb2feb3cd1486265e742a11de1dc50a707ed999bfa2778b70375915552940d26b7b8b3ee44bd42df5a76d178157d9b974a766c7fffd6bffdda8a365565a20c5ebc90da4e3276c53aeff1d4ba203c8d345", 0xec}, {&(0x7f00000025c0)="30e1373b69f89c3481daefcfd97f481e8c1b88a13bdc3f5e9a97b658b2bd46810f867626352721f3f8ac80e9704192c5f6f4fbcb7dcfdf1e2086c6867d3b83da3ce09e35da15c649f1edafe7df86a76e503dfbfdbdf244e82ce902578e67bab35342ca36ee06ef63a81f9e26fff5b27b665589960074116b2dda2a2a229bdeb346c11271836fe1075ae5391f59d569f27cd0ee597c5ac864514ed80a384e0a375069083e420eaa7e05b692a44901e246453d2ff7128bd86463d4b314111edf8c58c3858ef448aa026f1f2821941ba0a32bf5db48b4d1f4d70cf6cf443b024cc75a43f29b30a8130fa75c20554ccf1ea882da2de876028edc7f9e6212133316a462baaf948f474cbc01c0b0251e79598c0c403b27278536375c1c04f4811a78f17f9b88b2a616593d47a670792cf01444518ae0195b5c3a1886b060b325005b82dffbd608d45febcba9b89223aaeeb366f956a8d34e60802c7b57b4ca10ed228b268fad7e30e07f3d5814eae9563996a6548f6b27fae07075b4fc5df63557ef25367725a2a1c219175c2b748518913e5756143d6f88029c8a1547d91fe279df2d11bbe6b7059d6624ceb5085aa7f6d535c3f3f76777f97d69eb3d3a74734ac44441421434885b873fe9192e3ab4941e69593015d314cf1ad41452e3e512cb45235c8256e0cfa89f25c98cbe0b4971c31d97c6c2a9bec65e7c70e7a96781ac99a0b7b92ed3d089ddcff52ebc41c411e6e3b9e8e10d09ba592ad9c6cb21a4f812182f84ccac5e819a8c609cee6f6f0d595c3c53c97d59132edb94215fe52192b71342bc89bdc1fec19072a6764b7d33a43ea94b4e8407f2ab8ece718bd841adcee347319111cbea9501076a268d4a580baea7ae30e95a6f3f19d50e6c9ca69dbaa52ccbb6a04e1bd4692135e5cd38c71ce51a3142a27181e13a9d23b2f2c19b6b7a38f44918844f4c8d78c52eb8a589e82f6b0db8a3a94986920ed00d97c262aa29778d2ae56e675d26898a643a6925c52b99cbd915a899c6b41a144350d69247652b6ba19843f6d675b94d713cba7bbec2f34bdbd23b980df174a197f65a53a81486a00504b769456332038cf36964f2dedee6b1415fa8ed41a3a942cd60a49d3fa73e76d556b3bcc94a02e75f3c449c3d0d0bcc817e5358a78230e12a71bcd4b3a02feff9266c23d638b576acb4403b39ee6fa400bf50da412fd5b9897f93d807f959e0decc54aeac4e7f97aa519a3adb248358b9960122f21e0b5fa8a8c3498a4a2f61d700b4ac86c04688988dbae20c2f0de411fd88335b1a82e80acd9349fbe1f03a17025d4c8bf22f475ce1740265d1e1c79879057bc8e52c8f3fa6c8150fbe198be8842887dea7f8b964d05809ffb8e2b424c6dedc1222e6819991594bfca2be6d7bd8c2b123e08f995ce114ea9d7968da2a9bdf80ecbc926c53b69aa8d07dd903e070a1bddba77cfc3eed2f886b077d077dfe35d331a16d77ff3e2ea83421f31b399ce6e8d75ad1e4f7617f0df76fbd128ba47188d11b2de8fa2b8267f9c063ec9c2a1d792234413c2a9c35d96c7a62d8aec084e993bee21df8594ee0f2f31d4275899d1fd06feb177d9a657791efda67ea98257f887319a03ba363b2695ff12fb73a318d828f0d7aceb5011f86de14adbaea2e8f41a81f2ba92b44ce25c9b9caa50fbf18a60190ce663d72d2f3472f754209adeb1bfc7e07890aaf58499663f292830f0783330cb9da98b277bcbeef02e658c4425ded149560028bfd36ca6e83023f9a48fe4807b3ba60ad3e652ee561dffcb9fc4f4692815bf84c8f2392c3805f79e86df9b1eb4b12dd9eca14dd357dac2af734cbacb413bea19858fff9326376e45b5c5cbb05a7e12504594100fa09c4d3639b03eb9e21ba89a9e43863115655827be6411e8d69a375ea445b459b362734370fedc4cb38967d44495f0c8066901705e81b964bd6865d4c2cbfd9a45ea11e77dec379b2b8772138a41ecf66b0bd9e55efc98a5b79dd7f40a0c0742b72ae0a93d810b37038eb8a8ab5c0b5ce0dd3270e05c7f71ecce0ea677ebc946eb98af6ea00477bbb194dfa1579cc4d280e4296b75a3a9a93295923458a7ccdee1c8893a501268e92b4619de23dc2eb1fc6029a054b02a375ac221be4972d43ae80808b73f562813112804daaa9205668fc643d4844ef7f8eef62cffab26004595bfa65f5b15225402af1dbf2ad882d691e02d5b1d5dbc46619e316aa9710e2ae562955c16e7e423d9e383a7100fb006e75e18684867b9284fb03ce74475ea13e3bf2340367a2d48be1203d1ebac135487ca7c8f113b66ac00a25c506b050dd14fe64c6ea3689890e4b14b505814eb2f4defb88064e39945da91af62e3014dbe1f2552e26260bf67255a45fe739612460c89dcc83b50d51f09bd42164f730228e7dcd5710a1c4a91417252eca5a72d9d7e3432715ba70339238b4b371a669a6b412a7681640cd543bcfccbcd6afe96efda556ba2128903309616a63bd681bd698d9b1312947f322ce1fd867ea0961e60e548f3fa319f7f24f9750f3209ef150cbaa05112863416d8617fa11274448c3f7ebde096c79e55ede1bc3a352ae6c772f4f77c6170ec2ef59c71b6e14e0617f66b096c49dbfb686f6f7ffe679d62fe1624d729b83d3cd0e13dff3505e98d921229eb5daa2fc188d1f9dbebf073298f6b2f4a79efcbdc06a7d7fabbe1e06a982408be2c02247f28f30ef70190e478148bcb8b25e230939d8b61733c3db679325313775d0156845986015ca8fa3427efc5b88fcd5db7179d8898619196ac404b0891f94d23f2c380f7f9b74725b8a3317387902ba06d93322ec0a5aed589076cf5772b1fc57dfca28cd184e0c5d972315e1abb0e99332db016cf5ecf4187d1eeae36c01bf37f13e12eeae093fe6a69ed0a0984a7a40eb95b20c9d91666ceceb195e0e41bd6b63fdd596e03b3f9ca41137df807f830a9207781240b8a5e0159a8b3e32e97d1119b2389c7ce2ff06412310ffe73c09baff40e7997645a98f992d97ddc68abae072525cfd75afed02bf9d327d1c03ab8cf42159b81178b16c905f0115b4c95974d7812684619555552ee857d96ae0a42ea1892f2e692ae2190a48efbe9d3f37e59e9cbed3bae6a70a3908d160236c7838b73cd07a8153e8496577c7790250eee891db3ae2af4c1fc9baa118aeeee67f09c9b5475a94507af3a93d28f5330108083f6e91cc0600891d6c6c58c2ada1d82362d63d7e72783646bebb84dd7e77349fa084cb9c401650ec48a0ad67b1c31161fb9b532914ddd49a588075b4e3c06035b01f27ebc151030cd5939f2c057657fd39b738a4639c12ee85130edd363aa1ab9bc611d97da3760efceb3364ef6413c4043b805774e3cc09682731648f26df23b1f2907ee969654781e9f842e2d8b31d21e0d973f787d7314b82941e5b257024725200747cb5cb5fd9078e508c7be06737c6daed9fd0a935b7ae4f086f2e7e63e5277f272d4fa3b849ebaa3d3038c20bb3acaf9ec60a443fe45b2a6f16fe0e7550455c6e38405b1ae15c2abc20a04daba9fc58b98e6d6a25733de2a491ae08c7fb58e536cbad5ec174f2f9e1a7922412411824a8ffc9dcf0b0919d8f377db64069fb375348011b79c5bb160dda5352a519780d52b5598015f0f929ccfc84033e9a0a1bee9d86385ecd6fb8eeb69dc63a69d30b3246afa99383a5ea11de02cd37c8618551f370f9a9129bf4b98e20cdd3879c3307c672bbf32de7cf9f66ae9b040317292f61b4c973a738c7caaf0967cbb864ff2d104fd652339a4707839f43171bf677baaf36237c428362159edf30032cea65402d2295e0fa6445c13a098cfa1a6f6357d09fd7eb59c7ad364479e87da4ccc1f66cd6df3de5e0c871c7eb18355e0faa254db40d03dc17d84773c18b0297a9fe6de7eaadeb79e371df857a14242dcf80ba4fe3c3990eca164c8436ddaa512a864e61adc7680964b09720de77c3aeffebdf8fa7d415f982f2c1fbafb66e7d3975b8a7314b80f08c35195dc83be380535bbd9ed4233bb609a817b27c8dcdf3e164af3f1779e19bf665ecf0bea506a8fa9f1132cfcc16ffdb6797b2b626300d06dff8c929b7b86497787230c2c06d575339731d175e0493da4e8062771096a056403e0d354e22f41decaa8a103e18eae050c07e135cabe5d2c64d7dda9d7cce549bda56c125a98f5161994f408bcbc93dc4e3e4a33192cc2dc935254ece91359ac7d73a9da83f128b2c3d5d249d9a70344baa60d21e6026de22aa497b093a153882a2ad25e659867136346ce3e5fd55971e7a22b24a86f30834fe5a66e24beb08bd1f8af9197a475dd3867b0299c2d2d151b49e04661054b4a1e1cfe3ea2b705e9db1e9d4e7b97024f208c0092406b4d9a8aef8024c2ddd1b4856b9aa74e4e0d90cea2b09fa967898ad3ac6bb438826d918305d9ed9eed395d70d7e14d1e71ecda39fdb0ec07da89d6a9e1569f78f2b445928fae5a27c737ba452c58367d9e665a5eecd9e2c4efdbda74b0566b5aaa0bb45dec445941c92ac0ca248514aa7ebf612966f28a6df50d0e4a54f4a1165de54a68e4b506a3744830aefb91d131367fc448a559f975e799bcc2fe4c053d1a85fca288c04105078da55db47c4f055ff6f625bfa372451fb6ee5a54a8c9224318cf232d8d1a128dce986d4139ce611e7bbd84c9cb89344ea39ca6e08e761fcbb4e5f8dbe61e47341f593180064803e8f93c7be8a7e414bf01c2569cce818483a1a84eb66f6d7c4d0496b65c94c0cbbb0b2478f98a5edc5104efaced0cecfa2b460935bcdeea208618fe53270a36594b3ac2879dd2407e353842cf8ecf6d87fe70aac3246b024b9009a5f664dcbd774c9a0fd005945669309a894011b0167e82c422344c3f0d9e257a6d45ac79233a98c056b84f63e273012f898fc61ee57f2a28b0745653c3ea6bbb768975b757a1f6bbe4c6fb80208cfcfbdf63bb1798b6b66a17062a2b3a42b39c81c2fa6f456f327e99dd75edb27046e6485dfec85dcdb354f30e16f56e30a24c2bb6380e8096179cc6748f3fe7b317a3d82d6149f68b04fac9ebcf0cd4a5f71b36eefbdd67996978226992a67a1f7fe6e32f03c9dfef073da3d2890a9de682a13c76ee5d5232d80bdbc31104c505e35077dd748af496253cf2d6a42e22be0ce444c5435b219bbaa71801d54e768ea66341561350a6637650561c67e43355b97f466fcdbd62148de85bb95062d6995ddf2a2207072d28b4e714ff503a57243ae52fe4eac90e647c1382c4e4dbe86527b04e09b160a1b5a82a435c823cf2dfbc5e905171132d576bf452ae35425bae74326567e005205a663c5e746555a7f7c4b7310bbbf195272d10c903e01ce02a1e8e11321965c9ff7af6dc8621df2f7b9b17a07cd31372dc8d148e59f0a163633db08670bad924de8b51f5bb3995e35c0b5852d3cf328b2d0ad9436f35c872cc4fa3ee352af10a822f661abb39e3bb719d1544979b52df2fe60d536375fb5fbd9d710b912fb77fa54ba72ef9502b2752c47bcdb91742fc1311d2b1bca22d626161998b3553c96aed50a09ff3e7f395aaadff94c15c5b548f6cb2dc3ec44c08f2577bc5e33e5f31e5c636270228cdef23adf48576c6c7c2e833e9501e79af06b8291a921ce1c7c329aa85494fa3df0c6e7e16137503f7c9fce07ab1e13ec2ab28080f1e2f20de9b2bc806b78719478deba81a38ca349d8c6ce4760c6408cbbee8825e0752bbd26017fb4f550532edab15948bd3bdab3ca062bfc1af1bea144220ab24a", 0x1000}, {&(0x7f00000035c0)="8929cf53d98d4bdc49bcf2eb43a0c28128b1b9a6028f13b5a22d047dabc1deb67e9419711ef7d8a700b3668c176e8a460603d00b9339098ec540257e573436ff9208284d90b7a58e42c01f9c93733afa05d9742121bae3947de3ef6aca92f031dddf10ddbbe80c986d3598ca8888702cb52d455730a329a52130591812ea89b3c4a6bcd0085554952328ba393f2a430908219e192093816edc3d27415c20a01bb6de81526bff44cac6d13ac7defe56803637dd0c2872e9e1a6da2c", 0xbb}, {&(0x7f0000003680)="6c5ba5b304d468729c5621854a75e6edbdc82f3191423c017f9ffe0ebcac23c3fc161c6415409656c9e6fefe9cdb242e22bca36ec3b7e1449e11b52c2d5e285852e5ce2489cf32e2148ece3fe8f4b761889b91ffe9157dbce1709630001842c1a01586ce157f8d49e46e351e79788d6780f809f06625015cf8a7aaa29c479f3804e6e5fdb23dd3f657fc857ff1a08625656d2d5ad9703230c1bcc5769b28039e21cc48ed8e947cd45341ca3e987497068619e3ad8ca514af4494c43230d7adda3780", 0xc2}, {&(0x7f0000003780)="a602e341655d3a01ad628ca0b7a6c206920740b50a91fdffcaf35126ba045ddb1009b6", 0x23}, {&(0x7f00000037c0)="0984e31dee95cfdce7fcad6e36221bf0dcebd37a343aed2f0b41e60b66f2223c50ba26690c8822a49c7e319754b75ce647fd06d31ad3b0e78b95f3b35e8e5e9138ed0404902f79449fa2aa417df1b952819046fcf24b9eef3e16174cdb818ed89c0e8f957998ce849d2b34ed45cf3f414fbfdad6aa6f714e4e80558eef51594f50b1a3a5e50b78dc55157645ced59f5cbe4359edb924a7fa88a55b76558ad35804ea59837aecceed10facd2f92979b1f8f313b17efe1ee97fdadb3fd7e0c0a78b762dec8c5204a7d019491238f8af66fcfbb433576bc04aefd1fab9ced5745472bbe48", 0xe3}, {&(0x7f00000038c0)="3e84a4e3b7e00c7207a583b959e1988c32bfce0f9749adcff8cab099923e2d4b2b", 0x21}, {&(0x7f0000003900)="fdcbec4a1416d2734e760e1f72afedc5b7967ace8f5189a6735bea60ef1a74637289340c13529569cd11f3c04cc8606d8787ece9da85a0813c311623dbd285a5b58734cc6b9bb97a4a24a5abe658c6f20eaa8647b78b8d486f44527381d5cc4a3e8a35bd286805b9055102d43e82887193a68a9cf1c58bc4a6c793729ea3", 0x7e}], 0x9, &(0x7f0000003a40)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r2, r10, r3, r2]}, @rights={0x20, 0xffff, 0x1, [r4, r3, r3, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x98}, 0x400) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x18, 0x4, 0x17) socket(0x0, 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0/file0\x00') chown(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x6000, 0xd02) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000540)=""/4089, 0xff9}], 0x1, 0x0) getrusage(0x0, 0xffffffffffffffff) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x74}, {0x8108}]}) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000380)=@file={0xd1653077bafa0115, '\x00'}, 0xe0) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x22}], 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) executing program 6: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(0x0, 0xf8e, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000100)) r1 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x2000, 0x204) utimensat(r3, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) utimensat(r3, &(0x7f0000000080)='./file3\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x819126a1eccc96b3, r2, 0xdf8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r4 = semget$private(0x0, 0x3, 0x404) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/31) r5 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) sendmsg(r5, &(0x7f00000003c0)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x800, 0x80000001}, 0xc, &(0x7f00000006c0)=[{&(0x7f00000001c0)="06ad55e90961f4bec83b79d063c056ac9e8cb410a31d90c7bc2b203c4921cfa25593baf43497aa946f58c3bdb0a9e12669a84df9d3ae12", 0x37}, {&(0x7f0000000280)="b264207975fdf2fc60606529b55cb0ec10dd403c441d6e2dda35a938b20e7eabf9d25b80fad3a229be438c4580471c1473be3188a2058caa835b0ae8f82ffc0b0738416dc4e4934b5fb272eb8797154697b42f66933ff81a625422392eff3bd34eb54ad9", 0x64}, {&(0x7f0000000400)="5fca46d522bbd1c2b7bf883fdb8b32a1771290142d9a10e6535b64bacaffec72a5294d35be024c239c37efb6e9173d5ffad973777bcb086db17485130fb71cb7b64c56098ed3bd2799c0c13dd02d1a249f61e7606d01091e8bf747e12359cc9760eaea30fb200ba1f5820c32cd6b159f9ac7fe6bb9fa7dd5c6ad38f74c99a1e07d86919bc56f549056ddcd97d3e4521b1c68de64f5fb434d3b9c998fee3c1dc965da02f5b1fb5549a4c084a694f15a2ce261100cf92f2cb2a0357380f4b296c3ac9a37688927f3d4f9513848154028f29370c67faccdf32203b0144c15", 0xdd}, {&(0x7f0000000300)="6d0d0a1e667de2ccb18b07f4790864b8a654fcf4d863bbe82b3ce9306ee35637e4686f91932bef5484f9930e7bd46ffbcef5343ade145daeea33a12ab53afec2eb414ca2f67d6c97e6ccd7d94646a0cf89d8560e20a7d69e70bd090d46cc17d7bb1ba4b80a2c10b2e55c1de22dde063d24a9374ad3aacfc171ffe9c476aead3417d053e53ff3004058e6dfc5577278bd5a7fc83c02cfb0c39c6effb49413ba1691df", 0xa2}, {&(0x7f0000000580)="50ad4dd9fa2511ca3c6f34ae6d09bf1032a5eba2309bf189b1a0cdd4856d7603f4f18b5acdd81bbf1f351d50900c3cb0bf83a92f696308dbcbf70882cb6a7100b8f7672c719934d7a1502277bc3d55f851e31ef4369a5917b895bbac87a45d29403c4be5c160bd2d3c4479ef67e1b9316640467e16ac816976fb601906ba26aa", 0x80}, {&(0x7f0000000600)="f8087d26748c5284111a12a844a1aa9b4e565514094e7798b9128279ba26317121a8652accbbc6a845464b359b2579779e1e0d459d2adaeb2f3b4a4195b7bc1d3525ec70a186c53239103ddee70a67e4009ba6f65dc6bb65086a7e5906a56d8680f93fc550a94f2446a8e581804fd9549bbda1aac543e51ee6a8b4873e4ef24cfb8b24e9cbd273b4ef0557858388bd5fc25e0e35c8e7f4258105769893cd593eab636e6b1ea4d5", 0xa7}, {&(0x7f0000000900)="e6db780d137d82a1affb748cb695083bc1085cbb60792c8dbd146568e63e6ad4b1535c93b486b0e40703bc4072c4a3ddc22912b455d6e7b4dd6b8971d80a50fe1e49829bcf3775a4ec869f6a5431410a097f912e46ad49342235f57a059e5d34b65065b2b27df22b03a613874d02e380402c3023a4519fe85a1f555b53f7bdaa9ba9a1d009d65eecde94a922cb00000000000000000000000000000000c09a106d3069563a602e0d523830df4e6a0b980c6acd25a92d9a136c4c3e1326769f6012292dc8bb5b9e7bedb2566ada87e0b623e9ecee92adddba6f82f92ff683f323b64a174c9b97099618f3c47141b0277dfd4862fc87fb53da58b8f998f1d845cae7a57bcfc4ad52e572b472ad4333a8b27142657a9cddb660849fd575011e4df1b0c7f7b181b1c8e601786485de2eb83312fea8efc8f97e4d8deb332287f6753af17b15e33f0d72a56c1a793b3e61d69f02ce342c834e1357efb0e91075a7cdea29050d2d4b530b30bac958b612c95a7b880c15bb03b7e2f602c860bd3f32788dc5c66f3f1a16623036b14a5b368fa8e4e7d902d1fbf51e66631d6d68fda2c77b8af5bb0e9d24c57191fb698bc9b3b15c1bea9a7f8900"/450, 0x1c2}, {&(0x7f0000000840)="5b3ca55d6e635358b92224f5004e6b3b65934bdbfeece6bf207396e7f166136ef63cb7d52e15ec620905996bb5e3a92fcf93be62b2943aa3bbdf413c13ce2418cfb9504a43628ecb3e9527e419cbd8ed1082a025ce784e6c646267076eed491115d077c3d70d7ffce72bef30442e06fc71da39b77419cb66b83a7633223cae303bb2c868356938836a", 0x89}], 0x8, &(0x7f0000002300)=ANY=[@ANYRES32=r2], 0x1220}, 0x40c) r6 = dup(r2) socket(0x18, 0x4, 0xfc) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[{0x4, 0xff, 0x0, 0x7fffffff}, {0x11, 0xb4, 0x7, 0x8000}, {0x7fff, 0x1, 0x9, 0x2}, {0x0, 0x0, 0x0, 0x10000}]}) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0x80000002e5}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) read(0xffffffffffffffff, &(0x7f0000000240)=""/4096, 0x1000) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 3: msgget(0x2, 0x250) nanosleep(&(0x7f0000000040)={0x0, 0x1000}, 0xfffffffffffffffe) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x39, 0x8000d, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 6: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117b", 0x291}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000004c0)=[{}], 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmmsg(r2, &(0x7f0000000640)={&(0x7f0000000600)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0xffffffff, 0x9}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000140)="2032325e30a59939874a86", 0xb}, {&(0x7f0000000180)="6af38fe10fe9c37cf058fe45f40f3816859488dc95fc5043fb72cbb7111750cf388904efeb4f75128a083569c1133f6a2be669d11bec86611b44ae0d5c173aaa2ebead19a9edccddae5e26a0bee147f1b8e2214f777b27d9d8a9bd39676d67b036d72698dfae6512dd21d0eeb4cc20a2ede08dbf2c1c925d6e5410", 0x7b}, {&(0x7f0000000200)="2ba851f72bbede34538b", 0xa}, {&(0x7f0000000240)="fa90b8e9d831269498b758aff6cfdb0bf9dee53efee8fef2c1574d9cc22a76526ff21db61c3d67ef44d12144999b4ff7d381fbb1e67d73f37a5ccc395ad260fe0b5601c6ed5250a65e0a550ba58e3c78f13369446a839999e4b29dc33780de5f9c15e188d855b74abb9d78e82cbb2958f2fd2ae6c0f9c37f2328fa6e4e2d6803983b55e4d5694114d889930c2ff6d6c10850bf0f8963f68158e83c01971ed3389658cd65ba91c7e262859dfc055571ff", 0xb0}, {&(0x7f0000000480)="f672a3d0ac2b1da18002736ac23686ab5f56387783074b493f442c7300ff20ccf6f418bc00f3ac1c14aee5cf746b7bb406786a577742e0825dae5db8b31edea9a0db6a33ef899a01216d23aa43449af72c6ef9077232471830c856daca5287916e2723560db64ba659ef09e7045fdb4027ad933ef1e5013b7bc1151fd933948a959fcf5cc34960e8569df40327adc425568b1a94a1a826750eca31ea841cc11628e0a8f9f917aa5987c21ff3d591d276aae13dd04ced71d936ff4d52fb67860189761f9d21ea072ea792e7079b4cb9a4e593aec306913753d0b92cf4c9070522bbe6c8449f18f07cbb6366e6889936", 0xef}], 0x5, &(0x7f0000000580)=[{0x60, 0xffff, 0xfffffeff, "8b7b974b02d3deb22b6703fa9bbf55eb41f764207ec303de8a4e5a1a3cfbb5480b4827ca4ac85992f00ec62f9d2ab9f40e59e27b88a09996f0fc600f20b1868583cb833e026e476392"}, {0x18, 0xffff, 0x11cde591, '\nv c'}], 0x78}, 0x3ff}, 0x10, 0x409) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f00000003c0)=0x9) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0x7}], 0x20, 0x7}, 0x0) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) r5 = dup2(r3, r0) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000300)={0x0, 0x0}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$inet(0x2, 0x5, 0x6c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000012c0)={0x3, &(0x7f0000000140)=[{0x84}, {0x24}, {0x836}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 5: sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, 0x0) getrlimit(0x0, &(0x7f00000001c0)) close(0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getuid() sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(0x0, 0x0) readlink(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) msgget(0x2, 0x0) open$dir(0x0, 0x0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000140)) r0 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f00000000c0)={0x0}, 0x10, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) close(0xffffffffffffffff) poll(&(0x7f0000000240)=[{r0, 0x68}], 0x1, 0x0) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) socket$unix(0x1, 0x5, 0x0) getuid() executing program 6: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = dup2(r3, 0xffffffffffffffff) kevent(r3, &(0x7f0000000240)=[{{}, 0x7ffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x80) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x800010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x296, 0x2782}) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x7}, {0x84}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 2: syz_emit_ethernet(0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000160000000000339078ac1400aaac1400bb3367d980dfc0ec3dc4346bf292f8479d5b2bde89c0f0b0b5909ebe978863a1189f966d35cc63ecc85182131c8390f398705ea2027182824747c86888089cc7b171e1ddecb0cc8061226cfe2d8faba46fbada5a7358e958bc2f261145ec42ff830768ea2476f38768931f7961acf1bfd9b24fe4865543ed97"]) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) executing program 3: r0 = socket(0x2, 0x8001, 0xfc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x200, 0x3c, 0x9, 0x7}, {0x7, 0x1, 0x5, 0x15f}]}) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000000)={0xe0, 0x7}) sendto$unix(r0, &(0x7f0000000140)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x400, 0x0, 0x0) denied attempt to set clock back 3170894607 seconds executing program 3: r0 = socket(0x11, 0x3, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7ffff5e6, 0x0, 0x1, 0x5773c53e, "8cdb3309897c26663532fe1cc6e38b00"}) writev(r2, &(0x7f0000000580)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba87b811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc81bbc8242e4cd055faf453b0934afd99997fa5ca1", 0x76}], 0x1) ioctl$VMM_IOC_WRITEREGS(r1, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x6, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000], [0xcd, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x0, 0x8f]}}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240)={0x0, 0x100000000}, 0x10) executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r0, 0x1}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r4, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) fcntl$lock(r4, 0x9, &(0x7f0000000300)={0x1, 0x2, 0x4, 0xfffffffffffff800}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x39) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1d2a, 0xffffffffffffffff) sendmsg(r5, 0x0, 0x0) syz_emit_ethernet(0x56, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5}, {0x3d}, {0x4000006}]}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000000)={0x1, 0x5}) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(r1, 0x5) shmget$private(0x0, 0x4000, 0x208, &(0x7f0000382000/0x4000)=nil) sendto$inet(r4, &(0x7f0000000340)="2ef0d51a5c765d08d858fca7145d93aa2266f19fd2d75d716c729dfaf5c2b4e0d01f8eb880a32d54b6bdd0ab9660ca5e779e2a0e339b544f660480a28a0bae1ffe1bc867d915947b4a57c1535b41fad57167112bbdb27afd03532acb381b9f5a4c2a646cd5da986b0ae8f2679d53a09ffc9c4e00ee8b71b7d919ba06ebc6b19846b93c57088cec4316481a7d470a37481282a8bf891f00009b90c109c9303aff93d19219dee2522c1ac2de30349549bd5ae57128f9486661a33f85326d1d9fe0a8375254af929b68358b096983385c43e2eebbbbd1faacc6ef9d7a22", 0xfffffffffffffe94, 0xd, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0xffffffffffff0000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) setegid(r0) r1 = getuid() setreuid(0xee00, r1) truncate(&(0x7f0000000240)='./file0\x00', 0x0) setrlimit(0x0, &(0x7f0000000000)={0xfff, 0x100000000}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000200)='>', 0x1}], 0x1) executing program 5: madvise(&(0x7f0000400000/0xc00000)=nil, 0xffffffffdfbfffff, 0x0) setrlimit(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r0 = syz_open_pts() getrlimit(0x3, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r1 = open$dir(0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) getgid() connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b35332f37c370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e562b352c4d4d03c6f10c0a5f7df6275039db7f4832b7f37c54efd2d37e08637806cedbcd685270053d52a6eb5b6a300579a156e200efbc632f9e192d703b6fc7b733dbaaa3b2a58f4996b8c4d0240e9bef38e48dfc18e700149618f7a7034909e60161a7994b7205a1299ff2d3dca73ed62f4fface87968fdf80427df4881fe67737c18e0bbfe1336049c5b24147d6c467d57514868138b8a6c550bc806382e74306f5a65bc26d8beecfd1e44925ea11cd6eb58bdf112196a0835cca44a5536f96f128c7d16845f21190e91a974d625cb0863155ede1e946222c564964d93f7b41ec1b2291a1e2411760c02bd3d72a21a665fd34ce1052648290950724a88ea97c539ebf5659e131830b07a9652d69ff746d758595d36cfc730362a1dc4975674a7ed8efe8da4fa8b62b468da727000e4fba2ac3a91c7675b5941d0c306b8d701006ff80e631175e912d95808f66c0b4f09a2f72af175014b423d4e1312ebad36319f2cc45677dc88c0efc69be0f05965a1b0c229b73debd21e67fdac43e7e3a12e3259ad6654b5fdfc6540f0367f74fb2d024e70fc6389f13a521be01e96e5d9e46ce7613048f88ae91aab057eb0720ff4777847734e0e334416d8337341761065a0881c30423b3fb8ae9c768cfe39a6b0defe3a3bf2f36968eaa2e50dad15e93511dbd64aa2dcc8d0f63701b83ad14830331971d34186195f9c063525080c2712d2bcbf6ae178c3a9ffde16c17992e", 0x1022}, {&(0x7f00000000c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9888924dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441c95b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f", 0xfa}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa60a968c209de3e777884f1a320cc399b21c2f", 0xd3}, {&(0x7f0000000340)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca884d0b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e22cfdbbe6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b9", 0xb9}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f00000008c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000002340)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c65601ee4b069c1b46e6ac27103d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e5e693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebc92d46e0c615baff992bc2eb6646a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f161f95623d3ccf83c3d87bc02b3df90cce7c64c9c41c88782e041cb6a7080e9b4962b64147d48e10ac9152e64f5d202ea474", 0xbe2}, {&(0x7f0000000280)="dc", 0x1}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000500)="6f36e382874fb9ded291095354c9f6c02ba396d5d2223a9a39bf1b806c4ca75d48f2467b82e0da1a8ea14614103ce304", 0x30}, {&(0x7f0000000540)="fc7cd8433a4693d68511b2474776f7ffeada750a179dd9be1d42fc7c38d717a28040b638e9fbb33d255411276ab4cbe768b7dda11dfa84232838bfd8aad425981fd84d4524a820bce807fc1c87b84ff16f5c687f8c84bdac47ebca651bd2cb08451309d8d34f88b82cc9d865a58777fb0fe1f54f6ffecaeea09e19d2b1b04c5474fbfcc91a99836701ed3172d6bfdeca4531ef40e181a12e118f03b5303e4382bb9dad320f663068b6d02c6ae7de57e1bf94", 0xb2}, {&(0x7f0000000980)="43eaae97cbc68ef7f950288583bde362d8e691c39cd98434303568ccb237484a760a7cab107d8ebd9478b12cc9cf278e41c0e98a4685e97d4ab3440f7ec77dcfdd992fb14849de20838eccbb3a69c056dcb3395df454c8134a2e93691461e49a709b673ed12dce3776567e17ab3023c2c4494c5e3298e4c02b7e3887f486f04403eacb0d06c8de5d606baab75188d1567cb2b925c8f88f1f24048b9795ecf81d1d29ed07410237414c7ec5a71c437d756f2534b8a8715933dce2e77d15433c562a2b09d4f2a530b10fa92563e70d34b479688ecddd57526c3b94e8b5f1457be70b3bb2baa95f733a8401a16259c5640523077795b9b02cc42d01b5a0d7709b16fd713de5f84e364512fcc6edd81b1834c7f5886dcf6b6a9b33efee14364f364f8040453e82210935f6bd1d2a71ef6ded682baeeb4c5e2e6a570aca3e6a1ecbfd2dcb27846cefadebf65837c54754b21724b539403b8bc223ab711fe8ac9fafca0fe7fe710abb8802496423e559349990fadeaa4d6efe5d3e6e5ad80566650ff653ce9da02828581063c2540ba92f202a031e6a375aae26274fa6e72c972ca260f7c3c7ca61acfcdfb0d701076fd8273eb1f4affeb9894aae394b699f1d275b1b4f2e4377b525a9304a7f6228334d2d380968515de51a0fe57cf712dd41892a2f389d91c78cb5012692d3b4c103366a2408c823bab6c5e62c8a7670fecad851e8c2d04e635f1fcbfe8f3547c8a9b044ea9eb69d06bd5ef4bdbc0d0ca7e2278a17feb6952786a11d1ae88864ea110069cfd3e741336ff4f7c813c0034e1ab2d0ee8f963c3eef018f6caddac568ec9d2d312d9681f7b1d7d78c42d818cc96c472f501d24d0507c983bb73d4f6a2a58f0287b0a1ab9a4a8fefb938b231d61da27f0f9a768abbcafdbbf2b62086a2d58ef350b73d59e32511a5a2c3a7d1d2d227fefec333d0b38038cea9b51b62219658827f143021bb1e2abf470e44411668537298da1832802c87c1c004b86314d040e920659b8d760f99e5d5af830656ae23913022d4765725c3776f5026af636513dfa7e1f2c259bf1cd5262b1d6a49adfb54874ef5cf64bdee0732ab501d8c42484ec10ef789f7d4b952a8e177b35c0be6066e16a78a90abee100467e271f4b516dc047f8d83727ed80e58afd13e562f8de7740a85a2eb92e32f7cc9b5235c147eb7f4f6062cf6ef1bc5bc6d627a9dd987b32ba26a7c7a46e81cea8908c5f1e7aff93aea8a401c707165b7ab62e82cf1dcdf83c8f6df2ebb54c5e57755dda3c58a8fe73a4962d619f86713fd815ff1c0a08b201cdec2c6d3d3fd9cfbfb6c1926843e22b4fc730b3f435c7a1ad5030ec14522926712a22c76a72c09ac322a9a4b01e46c768466a17f89c5301adcbdc97adf363dee023cb59e68a94897038fb086cf4d954f8d0cd1064cebc7163853478f0873d66ba8bc2405bcfc85fd2c25da21d53a057bfdf488ee079d407e14ef3ab39d639df0526f3e1c7eea9d27439fe6a9391e10d7670470abbbd38cfc79bfb37de04515a21154102880ffa02c6392418d9ab1ef3c2d4058b1780fb9f23ab4ed3566677ac5456a8c15bb1a55f2b42a234e1d7251e1407139d93aa6d9f795b0a71872c6f7f17fb1c6be8e8c4d3f104cf92d5babb26a0a294e22b31cd8a67aa4f75596791e7d778851d8a96514edc2e94b8eeed1b9b79ed5749daa603f7513c703de997940f501017ad5c3ffd04e1178a99ec4cdd33413adedbb666165bcdd08473cca117ee30140309e3b7c7c50a17f93586d30ed7a48e662c7440a6df069d561d784cd11c820408d09d5f5a0e3785ae99f128788068d64db4ec5040aca3e428e2d946d141eae7d200fafc8a1f8e129c07b9dbdc9397dc87fd8015399212e9a4d0a3b6a41e54dbf2a34232a24b3abdd25c65d872707656b132dfda62abe97ad403ce121ffe40c92fd47b8abbb0910c7f636842775724f3c3e456863fbcca611360a558c88f96bd11d28ea3f0dbc698a65bef576468475f2309ecce73c1e7e667c8614d0b6380df6bc31512fe68ec9d7b9760c8b6f25aa6e776d9e66d3776760c2d34119742433191c5cba94e9483a04afb3d7d464cb351d72ec3a7aaa32373e6a867d4796ca13416941804bd8bb9980ced2ccb14bc846d85a29064e79fdaf923f33e38e4ccc3d0eb935c4e105685d82fce616a7810d3b2b80d1664f1076e7871b2fc2a5ef9aa9b9db837bcfb03df4d88d901101e4998450fdaad5dfe37eb6aaa39fb2daaccb753366e7824aeb9cb0de201d58d0bacef21ec5771fea415c07f26d2d3a33f3d0c48971d02983a456e371ce1577e79dfcd9948005e4f929d0f94a7b949a2218c7e18d59bd30068b3f6b8cbb6f286563f0fedb7cd8fb773b877b1c0845030a1858d9851ab19e6d14a0b1bff31638030de37966a735410b222043b70c1fde8750b58f36843287f35888a28baee04593fbb5966df25603938c7ff8e21d227acfc6e37cfcdb017888baba7f316bc63130b2a0f361631c5e59f2535f91d5644bea2fc35097b1038e1b3b3ce7fb202e059c45eaa2b2ac64950356193061609660579c820fb60143d0369e22ef9125dffc95d90247967541e4e18b8d453c1558a190e4e6d9b5ef3826513084fd490310d0a054f5b1d7faabf2ef3a547112b6a5ea6999da0f7f289a6dc0cdbab7f19280b5c23a8034a0d836d4344de299719f62838b054c7af9a430cd86f20bf9b9c61851635b968f60665b11c927badab996f6da694bb1af290f9f03202ae764a1e365cd2b127ec3ecb31758c82bab4df1fcd53737e8197677ad60e0fd1532e839ed914753f99ff2ce7bec9683c0fe99d895036cce8d6786b395dd96104ff6095ea01299c1543bd5ad9ba8e8b4a63821fbb87f96e869bf96af93b54c45e8bb2a1807e2efbb0fd931c70550696292a39caace624879c17903be0f67f97e4b901ddf14386ac422d2a081a23bbe7a69d5605917a3279260ed43b0d8f68dbd9c250d140ee209ec592abe34def5869f4edf173d7de69f1c6c92046a0dbe8cf75798d76df8cc4c6c77d5068f508eea7d36b441d2205426a45ce33a0f235406847242bb2601b16468258a9c77a37910b004a9b69d5978f2fe2ed1c9f648e8a5fc65d898fad6eec794383dcf74a02e89457d32dad2cf1d98c1fbd70734bddd9bfc1f0e1c1c0773bcd534c1adf77c91590acd0f7d63cd88b35f1bdb2d4b8babf322c22b8b5448be69d0be8b42028c9154d297cb1212a4a41db2192dc1f05e3915fc5457f81511f083a3cce2253ee5d5c16f662b723738e56940719f10b6fa8d43c2ea342e4b8a14f6432f57e6f61512fa86fd44733a018f0731a89ece7c821ac47835e807cb1f49d3d933534ea7cd364f7f11fcb6e3785acc39b0aac270386d11c1dc36da386c8283e4070e45b0cfa3c2e21087f937045923e8ef868b07d320c5889f264566b21dea00a7a47aaf5008359112b87fd17ea242484eff3f8cb0c9ca403502f3b9ae291947f3e0a9c3a13ad7e050d7ea4e9fc158616e48bdf70f0def57ff34236c5284dfd3422f77e06b9112e9dfb880bb7f8affc221afbb51274a184c15c7c8437b1feb0ff5ab3b94a69d751bdc9ce5224b2228b4816db452a190b27fb9fc6df57772cf3030dc1a7408b70141a7a249f4ea49286cbc4259d29ec5d2d6a24e6460c97f3963e0636d8ba2901003c1830dc34ef7e283abb50a7cd3ab234a7c07a2134d9a505b6c7e4c69246bcf6ab157e3bf4bb6313d98ca03e25c1a7b373a3c15bdc66816dc13e272c7c0a1cfa46579e0a99ab4fc445e0acd5417c8210e732e670e706e1d45ba8f082d43919b2e5e007f5d09d9b04aedea5552a5dec6d2b620cc8eb3888f9b730d331e81366919204d40709f4d4586d9f74bb7822e322f782745e31bec2dcf3675d70d86f98b250c400744c178293cb67c3f9b357116842b9adf816ce3f3254dbe275eca37fb1df5cb6422bc6d1e1ae0bea1847c4c99dbf37497bb1113b760f150e255812bd52fb194ce3c131033cb073710d751a3b32050c4be5068a61f5c2e6a39d664f8d0a0e51fb132e97cdf553e0daef93796b2d32f4dd85681b8c7a10eedb7970e287dbb168f1947b86b4d69882e6eaba23a6824c2a96cf5b0cf59fd1fbd08e9b81d89e163ad734da330a9877b23986c540464b9d993c46bbd91f82b9c4501e266124e1f53e669699d77a0c6e4890c8b480709d11765cc9fa6ddb2e39e3c912389f55dd7ce6d0344e880c23f45367d6b8b93f8464ffb85acf323324d941ea81a5a451043b7725f493d3fd41c56c27caa2e4b812b4b52a7b961ac79d0e1312c90a46b03283cab6c5e24ae2c41248d4ad7289578301fe984134bd5b411fb8a8243be542ceab2dec3377d697426a8ae48f1627082d563d50021c1f2e375fb7f187b69638c92d9d07f3edb6869400ceabc60207c44e567ae632d52d58bd4007aa15596adb18e70146f2378aa6c490ec3405927c0a737b7838591b9889b7d46a3a27662a47b0fc60b9e563fd93c163f7990a6ae8af42b30c80e3dcddd9389eae8af3bfc6508263de6571362a014a3e1a7c1d48d8a5dcb27f6fab604eed20c4431f231f61772ba28fb251855d71a4bada21eee3d052d9813e42bc9adff5cd622b8fd3e0d5b375dbf2fa42061f06890576273c0e37c5384711e80cfb85b858fac5eefc03bca7ae02bcbafb19311f766bb3684d26e6a3dba4908391fe7b34a9f4f58abcc0d92ae987e5f5a2460915b8e0946410571f083a512f7c2df23ab39ab9b80bccfeaed968e166a19c29aea2f9af23a1b4eed7fe8b82db851ec21ce8db6fe334887981c993ab1ccd1209a70f06c93a2fe1ea13088a40308d08036300a5e99f118c284fdef58cb86c098a1ed53a3b4567af41a15c5cbd4855c06fd5e356b80794ff59f7e2bda4be1faf7b9ac32d29799e2e7d1af383773153cd9cb29412391983ecffc0b45735a413db22251575b3ab3dc956b5f3c356494f0d6e8afd53a09b68bd60cc6e790468731cef95686d7f9ba245242721410f1839b62b1591c04d55944dad2329ca66bdb871e4758216a18b9ea38c8459b9146f86b558f46f596a24c590ec8cb420c274c4d229fa9f390d5cdc3375f06d8fd93030c4d4792def0adb2619b4a82343b177141ff1ef8c88f6d182beb1b6c18e2e0bd247a6e13bb10cc1fcac0b9f0a824639a17769b4d10b144490a711c104db92435df1cf64f82ebf616e5bd73cd1a3a83c63f4eeaab56b30de2e27b3306d2522ecca7818b85634e23cdd2e358a6a89e9c54c3376f669f41553dda7072e3649289ae0e4ccc4480324c39ee7894823da94ce238b583387250e7d2f1668fa442fdf7dfd2f63abdce9dfedd293e39e76f034102ea2faf24c615b39a5c3a6101f2175854c4feac8ddf71c0a9f521b74a9851f74897fd02c6fdfdab962ed26430fdc39c65928c0c1a65669b0beae14f3a00c38c6c10c12daa92a339c13b9713f56355f05216fa21fc801548d30bd1929764972d38246d3eb0233652217245179d07a6599841f95aa38874ee5cd967b5954c44ae906eb88c6679764750f2392af7aaf12c9dbafe29e5ed6009ef151804caa9cb197e593fae52de8c32371b57aef6732c3245a563f92356f234cab1cd69ca95e8bd478e426cba2055893e1cbf63405ed657ed40e406fc1d9e759dc4728c0b1e155e5acfa9bcbcb014d54b578fa91c2740b11d636fe68e970c41009575637efd0d83b87774e48d6183f479d24354ffb343889d09e78ee58f478e038ffbb98cdb3df9534c7daade5f770a", 0x1000}], 0x3, &(0x7f00000006c0)=[@rights={0x38, 0xffff, 0x1, [r2, r2, r1, r0, r1, r2, r3, r3, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, r1, r3, r3]}], 0x80, 0x8}, 0x0) close(r0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000100)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6097f00000000000000499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7a8015b72e71c3ff226b08e9696c914af6d475d574f5f3a3951bab3538060c8708140a684ac1b36d022976dc141dcc5b68fe72a7b58b5d28d1d12d056ccb4fad08fe392cc744db67640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe536558949ffb80839d9fb7255e28d71dffe6d838dd4bacba81181efbdc5721aa904d504cb06f1459c0892e28640406dccb1f12ed353075a079b5ddf59e830700000000000000ab5ac04480eba5180b665684d1167ca422800283c7862dafb5f40782114a2a89db4f4cfa24d71318eddb7ce7213da02741b038c1fb43be25ea811af75b31e95d20e726959c4d48c159f778abb2b10e4ed33d2c20ef1bcdc20e967484386d136eca8d8ec6d917e8cfc5fd991a458c351ca4fd3ee0ff5591b8b3351eb28e11766eea72b9ca314eae54f4a1eba379e0919af70d837195d631304da39cbe4e9b332177bf4bc93b394cbdb60337cdbe5ad68a1f7aa604ff3235b94d7e4ee51e62", 0x1b5}, {&(0x7f00000002c0)="708bff070000462d", 0x8}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(0xffffffffffffffff, &(0x7f0000000180), 0x0) close(r0) executing program 2: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000240)='./file1\x00') writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = dup(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0, 0x10001}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r5 = fcntl$dupfd(r2, 0x0, r0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mknod(0x0, 0x0, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x202) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) unlink(0x0) rename(0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) chroot(0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000100)="991b3235e71195d17d8fab1bf96e1b75f1324ec893ff96aef5660c42ce9fb26cda3ff9de84c13336ec39b0e68acea8ccc1f6e5832d1f5a54c26b33593281e865a444374181727ec246387e81decf5de30fbd0768bcb0c0051d85040231f21b0a0f1a82fc8a23da2581a4c2c5dc2fc01efeb1e4d9804f19cb819b843ca885ada21368a8ba39e4c682d95fcbfb39bfeeacb893bd0a486afefe9ca0491d6b2ef9ce3484848bcfa6387224bc", 0x64) executing program 3: r0 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcb", 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x159}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351a, "00000000000400000000000000000900"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="c0a93fab0387272b3e50476e3d2e2f95ee5256d81312c6365f875804", 0x1c}], 0x1) sysctl$net_inet_carp(&(0x7f0000004940)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) executing program 6: open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) chmod(0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) listen(r1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x7f) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000280)=0x5) socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) getppid() sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000100)="7b0adb0a37dc7047ae00c1c91d8bf77948b24bf9fa5b377ab898e52b31a6dff3c8484ec137192d16", &(0x7f0000000180)=0x28, &(0x7f00000001c0)="26bbfb45befc83fd6a235d3766d1ac8ffa238fc4de57d23afe1e63673e1fc84f7a43871184bd408afc62b0815d2488be75f901f1b16d212bbfdbc95b38bd364337fa4f189d88861fa9a99d3a4aa1a32c545b97a92a7733062f3e7ade33b93946c26b1f5d357840032b38", 0x6a) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60606200000000000000000000000000bbfe8000000000000000000000000000aa"]) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) executing program 0: execve(0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) unlink(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000001400), 0x2, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = shmget$private(0x0, 0x3000, 0x80, &(0x7f00001a6000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) listen(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b890"]) semget(0x3, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f00000000c0), 0x4) syz_open_pts() close(0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x65, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x4, 0x0, 0x20}, {0x1c}, {0x6, 0x0, 0x0, 0xacf0503}]}) executing program 3: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x80000000, 0xfffffffffffffffa, 0x8000000000000000}], 0x9, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000001c0)=[{0x6, 0x20}, {0x2, 0x20}, {0x3f, 0x0, 0x3f}, {0x7, 0x11, 0x7f, 0x4}]}) mknod$loop(&(0x7f0000001500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x1) fcntl$dupfd(r1, 0x0, r1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0xcf5, 0x5777c51c, "0c10267be2df67de0000000064612c3300"}) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000400)="4ac1cc0fcaf79c8264ed2df6865ca8", 0xf}], 0x1) mknod(&(0x7f0000001180)='./file0/file0\x00', 0xc000, 0xfb) semget$private(0x0, 0x0, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0xed64}]}) link(0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x7]}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r7, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r7, 0x0) execve(0x0, 0x0, &(0x7f00000013c0)=[0x0]) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r1 = getppid() r2 = socket$inet(0x1e, 0x3, 0x0) getsockname$inet(r2, 0x0, &(0x7f0000000240)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000340)={0x3, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)={0x0, 0xa, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0) recvmmsg(r6, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) close(r6) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={&(0x7f0000000300)=@in={0x2, 0x1}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000340)="198f7e486d0056a06ec1f19283532eb609cc8f2b8985abcc7236e9c60a2e76ab734aef2844ebdf01bbd84a9497d623f7ac6d42412a65655068b41d60b532bdb69ac54367e41825491597323604902fa82e42c66f07a2d8c282af2af2e11c26a0b01ceb40375b625aca69b0ac1372448beb51abba7cd5588fe55a6f8474a3173edf2c18289ba0db583ff83933b53533514579d02b1c6ad79fb4e9e6b719fb349023b6912ccb2011f9ba0f1f81e09f", 0xae}, {&(0x7f0000000400)="5748f82120880e7f700c2074019ffd90f15c54142bb9d7b23cba044973a020277d86600cb48a452d436eb81ee01d186c0fde484ecf24aec702c4d2fdb6dea72c950dab681dbd833c1c1f62e809ffd5d0fb36dbe77fce80c5da2632909fe4d694d1bdb7be709b9102e41422c47a3ad27a678354ffd881aae95388cdd1ce55e754007cc3b7c8e59d407050f51bf2defd2dd4b85af542008cd7fa4f72ecce0f3120a8ce0b2a2c6bc4f36e0d585b778a902ca37b41bec97e04a098f66a474d27fd3704a50f791cfe05fa14de77c6bdf4a5dfedf97ca3f6e361e068c17d5961484597ee0e6df5e12069ad059bae89deb0", 0xee}], 0x2, &(0x7f0000000580)=[{0x108, 0xffff, 0x3b, "bdd8fe80152a1a19d99ad27d98ce0c98e090e6a8b2b6090dce9c8cbe4a48c4f94c67b68e33948dc2eb85c0d0567e4ab050ffabf8ab3f19bdd70691600a5e817aea398e446bd52cf36ebf95c27b4cd647e97b5220fef6791561f081f47461f943bde31bbab53487ae6991f7a05e6fe4db2352cf082c3538a941701ab99652f4aefcdf0576cfc1194eaa449ac0ad79abb9826cb5da91264f59ff92c77d28c19ff13b0b81ccda85e50090ab892e945dbbcf05c66a96f13b895e0098bdf99a47262de9fb591eb9dd44a8754eeab5a113212f23e108474c16fec977b01718e20bdb56f3851a2b3600e03ca03eb887df13eef965"}, {0xf8, 0x1, 0x4, "4e5c5d1ca9b617a0e07fb5abb0d8b7626c66539cbd6e92308e656f999f8e7db1105dc4e73433806c3fe7abf03cc204d0dd04c419f015b63f56431c7a44dbe6ba50f30c10767c7110a5b2ba5f9a9d7714eb5161a67a9c0ac19dc4dbe24d68705e92526da82b5c153529d23bb17e5fd590a21bf1e85a50716d61e8f9a23fcd4aaf0f0d6d4d2d2af2777dd02ef90aa6f74fc2e52b60a016199c88b3ece17c36b3436f91a9af86a0023a359f6b4c82ea9e779d11fa7e56b0aca713cfbe9907c50ae55ca8fbe110cede48147f45c35630cfeea54d9ac4eae4b2e1f65e292d3ac4682ce7e275cc7c"}], 0x200}, 0x80000000}, 0x10, 0x0) socket(0x18, 0x1, 0x0) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc028698d, &(0x7f00000001c0)) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r1) setreuid(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000800)=0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1430, r1) executing program 0: mknod(0x0, 0x2000, 0x40) open(0x0, 0x10, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206925, &(0x7f00000001c0)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000340)=""/133, 0x85, 0x3, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000e35000/0x2000)=nil, 0x0) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000695000/0x2000)=nil, &(0x7f000023d000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000129000/0x1000)=nil, 0x2}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000072000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x4000000000000000}, {&(0x7f000066b000/0x1000)=nil, &(0x7f0000604000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x4}, {&(0x7f00005b7000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000079b000/0x4000)=nil, &(0x7f0000219000/0x1000)=nil}, {&(0x7f000069a000/0x4000)=nil, &(0x7f000015a000/0x1000)=nil, 0x4}, {&(0x7f0000264000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400000004}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0/file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}, {&(0x7f0000000440)="7a4857451b21da84d1154497540ad2b0b79d7f79af3dde9ba75de591054907bab7e25188ef7ce5199f058722e014b11151b93de090f6e949b9488c7f6b5d747fd281af977ea64a2d9a1a702a46b175eb88f589c260f01ceef45900714047c31e75d810018f9c472630f69e36eb7d63da3be54f049cd3", 0x76}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$VNDIOCSET(r2, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000002c0)=0xc) setreuid(0xffffffffffffffff, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000001280)=[{0x4c}, {0x81}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 6: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1000300000000}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) r1 = socket(0x0, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x78) faccessat(r2, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x0, 0x0) getrlimit(0x3, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x2, 0x2, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r4 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r4) r5 = kqueue() syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) kevent(r5, 0x0, 0xfffffffd, 0x0, 0x0, &(0x7f00000001c0)={0x9}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYRESHEX=r1]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) connect$unix(r3, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) malloc(): allocation too large, type = 29, size = 28292870884 executing program 7: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)='\r', 0x1}], 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000000c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) dup2(r1, r2) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) mmap(&(0x7f00001b1000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x7) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) executing program 0: mkdir(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfd}, 0x5, 0x8}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000540)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0x10000, 0x5, 0x800004a8, 0x0, 0x8, 0x1, 0x8002, 0x1, 0x2, 0x7fffffff, 0x200}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x7) getpid() setrlimit(0x0, &(0x7f0000000200)={0x400, 0x27}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0xa17c, 0x0, 0x1, 0x0, "e8ff0d030100", 0x2}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x3}) r5 = open(&(0x7f0000000280)='./file0\x00', 0x10000, 0x1c5) mkdirat(r5, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r5, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) executing program 2: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = dup(r1) getpeername(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) setrlimit(0x0, &(0x7f0000000200)={0x40, 0x5}) r3 = accept$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) getsockname(r3, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x0, 0xffffffffffffffff, 0x7fffffff) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000340)) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000380)="977dfcfd13b35612e01b93f676f2a59d6c172f01242866f650df4b73caf854196452814c953762bff6ab5d47d84c22ed19d23e777f88cbadef8aaa559c79bfb2a82ebfb4164a175092e40b391258d1aa73a8c3d8b20281bb43e228c4599665a8a4034da223837354293165ddcb32cfd41e0efd06bd2774b7f220d806e4ac607071daa04435fc96453c83cedd991e01049e7a54f5901a0b5a693cd80d74fc3fac5f9e843bf95acf332dc440bd70be63cc3ea31f33ce5625e62a859cddf777c75d7921fdf8c6f66cf5835f2e0d95594d687c9206b8e7824a89ed38d8e74ea845dbea6dcee4e7c9fed4cd82fecfbab7c0cd8c7f1cf0e370b0c4b323fc2dc7fc89195cf50a7a6416ac2f730e20a6fae0ebcf5f5c152a656f87b58f1916320fe472fba328af00515bd53a763eaaa1818cb26cbe49f082525e0133b40f261ba1c2ae959dd3457267aa1874b7355bce0c9391a5e2ecdcec5e973fe11212afdcfe781d4c4ec10a2892da042feeda919ab2aa61dab1942c6df93ad97c607e97eed2e750f525e776d422dfa337a7ae60f63d087e225d8ab19e770e41d3d4a1add68a781ab978b0514af6e90282cb13650befad36957da7b6906ee71456859b0d805bab05b83c213600c0b5c7c98b430d885d0f1bda7e46ba0cc0ce3b55f4cb729438a6c9e936afcf58951c6205427a767443f7a26d6c5835181fb37bb6d0a2a1efc3c086018298abc41b73647b2ee17c6e0fb166ae5429afde48ce3149c632347e6553e80b1e872f3dce61767dbc0126acdf30d4be2c3aa9b751a7e6f4c86b03d373ef538d2eceb886652d5351d02c784f7f7f650a4b32bd88661f027a8eb557f391a0542822dfe9f0a0b5aa1ffda60925cea3168a647ec22e51f9d1550e394d5c9307c4c62d32e0c2a55cfad027bdc5703af4d56ac8645ef55ced8d93c25103fc6ffcbb26501d3fc7e88e5fd3b8dfdabf2e5c238e623c88034d77a54665f4d8bfa25555da99ca4ad913e23b3d87eb78d8b22b7f23c63a27f428356cbae9634af234be7f8cb51f8bf009571478d9c2a90bb239ab68648aa56073a076cb411b87eb7083a3020cf0942e73eee6a97a105f11ad278dc4a5a1cb7a1a415a8e00cbbe73e5d70edfcf512176d5b4c4b4a8f540c9d8b3bc659e254017bf18ea64b694e97554240cbe2bfa1f9180507bb477c63abd8a33bde00c4bbe9bf615f10775cc59404c0898c10056ac219f134f7689af5b51d47c70b385370a4f5f286b393813d8190a419ebab3137e138a26334793b9dacee84573830f1db53321a78faedf4dd86732e98a723d0dd7c5a0756145c81d200f9000a19e122d099e5f277072e667bcd8384ca9714f6c651bdd51a79421f78f8b6a0330076fc6384314ed5e9cbb1fda4ac00221a50b3d0f4ad4cb6c13684a5987fbb3e0dd1766bd02fe4a2be81986993384cdf32418b5d59c4a752342dfa7277798a61921a9c280031687456c448891bbbdb2dfcae6dca28c2fe20be5d20e541c8300b18d268a5de245110ab9801a897870a19df2146d7ed633221d2dde2d092d6cf791791661133f45fc064c5618b5fe7e11354078b70fda0f5b9120e8f13a69f2b2b6edebb034f4f0d15c16a8bd2dc1a5bd888f3bb474d8b0d6a6273b5fc0b749de00caf45dcad0bb701bfbb2978c4dbe3cd2a251c8a31a6074f860da589c57e698f4d5a4fa963de5a2f0effa1f11b1b0e429c47dfc1daa5309466e18f08c8b7c4fd70def129bb615afa7b5cd6e5322932fc95d3a5088de9f0ebd8659818f153f956ce9096a336c37615e2e656b47c884b6da31fa572ea6915e1ee3c8f446c790a75b5560a1b82214f0bc8836b867c9ccee81b3ecf39c94e552c5cd58bc6143e63cd6a6040ed0cac19b9cf4481c0088da038d67adb17a663a5989e47c29263cb21b09017dbacef177aaed5f48651879b110f99d69aa90862d2ca5815db62a62260bd5dae144322a1b6aea92eca76420410091863e0d270aa9b586050be8860574622226b47ccb34f09b3a5cbb24d415dc569c2cc414ee4b20362592c1ed5516817c1cdfed10649a30527c6d2c3499e8607f59f52b501c36513519799e5671e52e2098aefc874b7cd2be427f82f10997cd1a098a206e2625dd48f63b6fa83d3c6706b2d97bf084a9852fbc9dd331e9c2fec907aaf7e02fd3e198a7274b857bd7c92654ec5e04f58dcd01d0054a85cd7f143919aac2c5bc9674bb84dd80c544d1ccfdf6f1792437b18144ee81ec3207214607e2e1e41458a5962eaf043fa2a4fb3cbae0a5cd6ab379b16542a36b155daa09a54022b7525618679aeccd0670dcb120ca31a360eaada60e7298e909ee71e71506d5bbb683d1610d264fbca040c3e821f28eb8109bef6c1bb36e07209561f7a6115537943252ff560ec8198ac452410c6dcfb28dd753334827837bab77ecd327b6bc9596fcea73f5c173645f679d8b9b166c44a660450c08ad4bc136cc1717a2b7afd4637160fc5378e57dde42a85375cde5fee7eb3ee196f844a9d2fbf6fc783aa804a11e0be51e7d8f97f57089d05af39faba48e1e1576d188a1475c372cbbf2ebd2e87bae48961470e8f5d71049ceeb4609bc5d7cd1451b71524cd4e7d701965a30410102d7bf3fca47037b4747b7b3f1ec4b17808f07f45d1470866a29b216ebdbfcfc1145d7d0480a98b1dded5164fba0c36f746a08232322856e39a9a0a27e1d96fc7f93f8d43ff1a66a325824ebacdac9874e93fda91b98d8a1c89debae5a3b698a022ac6a597ea3046d11313b013d3f16223c9a9446e117ea23e0351060b395d1d5e805feda8e032d5d913dffd909dd9c92705dddf535f0bc487df8c2c9cab51cd6befc28eb356a9bdd18c79c5dd64502fa651978ed5a1a2b35785a911faaa12d6375e17bb8b0697281277789519951405b93b379aebbccb8f59e94fb3e9cbfcc1c56f4a8f4a27f8b842654d54a1e85a34f88006d993f2dafe6ede64d7756777e2835a1a3c56e0fa8a104fddb36fd520c6ab88077cdc9e79ec3e4611be5de9cd7bea6128ae1ca99aeb5d344f07034ae0f189df46a8d5938f6530f1276a0fbd668006e9268d01a3e8ca3f05a69693f742cead01d7e6552c23ae8b796006cd91ee222ce4c1acae5a3a7d9d0557cc5428a61d03b48f084802008ef1dbb953d2ca25487b8a64961175815b545fce83a96b240bc36df3f8d7b1cfa3bcef19b4b94721ab2a342b2d9bf49fcfaca8d21ae5ad47413a86a23195d4ec0ab5779ecffc7296a32efd5f60a75f66f5f464f378c48782660a80869b37377d84fb3a2d342ab092fe79aefdabff4a23691af400bcf88f2c42cdcd1d955081f30fd0e51cfc280459ba314bf9ec5772348251e4ac49d65d53b5c419525fe529dbf086898986b811f42babca069713d20f02bc9839b06a0278eb916033b0506306d11719263bd9ebc58e3a20f3b791cb6ba0afffdc6e73cc1be3524b0497df4e78d0a1409b01c7d5f945a56d40a22d58a86bf6422c51f219a86fb134d91ec11ee1a5a6501b43a75024b762db85d812e1b4dd7c4340b5f3963a9ab383ae88b897e3ba05f4014ca14068a39ebc4133ea7e1b01fbe1dac68f83ce703e28de46c57496686c98572c564e37496c002b3a1cc61abd1ec828b1a2eed5b96cd841ce722601a5f8456afeb221a5e0e76a6d2e7b690c5797da38bed20479ba04578e500a0b0fab48a7219d674a5c9731905bd1ecfa3fc49c4aaafa617933000bc8dace8efa258b08fbf5a6f3e9348b14dcd5de657c51ee67fe1ea31ccc17ae67e364f153df6168ec0c4c227c67c33d5bdbef7ed8481c4837656ec8233320be0f41f987a96bc9da7e13d652d5ebaf9e3d6d875b78d9d8881f7ef40bd7e79ba5cdace91d40a645e6b10701893bbf9492d1d9e2f5c75b0a3ed9f5571e8e8842ad96a9835b6ca246e5cea4ad4f725a164083d910b02ba16123c0ab8b9544e30e16a476a2965f0e2da77b5be7a8577ea5fb55ffd48ca1fff2336dc464ab54fc6c3bfefb09743d1c550c99d81bfb7cc8375044d16e5343f4815604c7c9136ad62d694dda6345df4b0dc946b08ff106f3afa3ef2f842a45aadabb531ac2064aae8c971dd4c1f1a5d804f43c3a19a76df71c62fd6b29812df4ef19effb73ba2e754f3e0b9a770d15e2004d2895324953afcb905d648e643c76497c5decc845b2a8aa910b79714000cc58ec2d546196cc7dee510a082e51fadeee1bbf2b5cadb029a073b890cc6d8453ca5e12a905ac1dcb13466fd343fdef4fa9017febb86c8bb3ab26f2048a3259cd2d22580030310a54177dce8a611526d842f5e4ab12211b8e3d698c8871effea47103645cad526a3d28b384e518d0ef087923eaa7addac1ffed572f2e1e96aa82a4988389080cfc78b4cf1684d41c55f2f9d14fd98d0e91b762ead3f25927eb27af874a05136a53d379cc258f0e4dc4fb4d09aa21761f75d564edcccd764a9fdb134653ab47185581f8f897490fddb7c09623bc65ecbb9642b1893b3e399ca72f9ae75f5afa26dcd35636a879c8f377223a98286054054ecd69cfe7ebb5996f4c2291237f8930900f40db21674a5e3a3f90f436d84fc20f007df91ae4d6bc4b1f6af616b4d14f96e4b5b54f8e6e31e9d642325d304c2179347a7a2ad3c597dc51b8950ecc0e34d34ff10701e283637b75166487c6c854652b1226bec7110a80efb3c109bbfee70cca2d7ad613e3e9c9d72c91825968843a06e2f6606d02597734ef2b2bec30e8995691be311224e6f2b4c17e8edba896943f264b799adf40be9cd7c875fd290068a8f7e6c3e4a285c84d4a7033d69a574e62e91e42c8266e5bf1a3c86592cace9d1bd0b9eda15a174a910f810ab8579b15c2bdf7f4a1bd4df90ccc30fbd7606883cd92f55aa9927c9129859eaf286d64fc093da4110cbfa83e84ec8148b8525af9fd7059fe6c16fa44490775ace686d4de1da65db0e358f0373f33cd2e4f80bcba2c637a64446604b13a395af18a6effc5e523c04fc69b8414ea236ac78f7aa0d144c4d7deb838020e25ce1681d711c0dd7de0fc807322832fd36144b8e95d94d1537c1d2fec180be86f0b72ec6568af11ad3ee50aa381683c93363e3a870585504d4d51caa46bf2a920366e16e358bc9c457c84c3bc457db41fd7197ebf0cb3ebabbcf4d6daaf05180192bb73881e458ea611846e34d4a1293a50aecce028059576156d035b981576d4158e6f126c8bcd8b7300e80b37049aee2a930a13c45314ca91d37bc8bd123ff3de1b0989e6f120e6b766e7b4d07da441b0d0a3c293c13875d56233205983a48c8d96a2bfd7c82f5deb3d2675b7b5d657905b21f3fedb56d7153ea7bfc00fb0cd62f0321b0b16fe6bb59eb99de10d334b2298b4ecb04bd31b1ccc3918ba12a74e824bcb1c94c86d3a13acc39352a74e30b7f1950b07a2d01e590263cbd25cc3c0c7981d07ac6d954e4c970106a8642b52652127beb5fe93c6628d7479d46b3e7fc5936f87a97fb9cac877258f3b474462b5453a25182c0c8d4c7e67471fc0f3ca835ee0461371defdd27abce7e430f5ccc39b7672702b10bc20e897521d9e7856cbd2073565620c786d76db06b5104a6500407ba0fb06e25f49a4130cf129b95b6db86eb3a959933a150b6d5a097baf17bb541833894e9918cc7b4b8a3999caeeb1e3a63e1ae1232294182b598eb4754854f3296c8d74e40016d9de808c0147e5d89b14788f149e13ce0adf640dba1c7cfd5ec793848fe491600f474b1a7237b9e9d1c12250ac5410bf2ed8f9c1f89793d0cb031e768ec6de", 0x1000) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001380)="e0e6bf767b0ae5bbbb099cf68df6e89dc46699f8c9b1db670a5a9e", 0x1b) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000013c0)=0x37000, 0x4) fsync(r1) symlink(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)='./file0\x00') getsockname(r1, &(0x7f0000001480)=@un=@abs, &(0x7f00000014c0)=0x8) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000001500)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001540)={""/16, @ifru_addr=@in}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000001580)={0x2, 0x6}) connect(r1, &(0x7f00000015c0)=@in6={0x18, 0x1, 0x8000, 0xfffffffe}, 0xc) r4 = semget$private(0x0, 0x4, 0x22) semctl$GETVAL(r4, 0xf2bd05709b45d7, 0x5, &(0x7f0000001600)=""/229) syz_extract_tcp_res$synack(&(0x7f0000001700), 0x1, 0x0) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, &(0x7f0000001a40)=0xc) r7 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0}, &(0x7f0000001ac0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, 0xc) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b40), 0x8, 0x0) sendmsg$unix(r3, &(0x7f0000001d00)={&(0x7f0000001740)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000019c0)=[{&(0x7f0000001780)="44b05839909774c46f05898bd7c40595f85bff5701fee4158527f07178e3aed9cca3de30e749d39c774dadfb9807e7ad84a4769bf748c318c9beb3e8898d9454e388222a73f34e327c6585252a728adbe7a6ebb21bba87d08f64ed81b2c758d6f736bdd5b423caa5cb6bd6fee7c011f3b4c2d14e96824ebd753ea5c1fd61445ce092960183c0ca0e22a538d8adb6a9b8b295b5d62b653b8205e07a25040e4323eeb61404eeec98c4e78d0f5bed2b44f3ab713311f21c080f391f200521656eb6deb5483cdb16a46083f8d9f741048e", 0xcf}, {&(0x7f0000001880)="8079d1efc7578e3dc1e6c60f3c3d00692598dd4b5480197d70cdef55328bec4492d7caecd3ca4d55ee40dc49a14c6388d41594338dcdbea4b9a0eda4b329315028c5b06b9d2ad4ba6b89cc5265019bdbba49fb140bd63f3f825d29e796583260def43b54a4dc172664684fb13a71fc1ebc431643", 0x74}, {&(0x7f0000001900)="94ad64cc30ccaf3507abb6439f4ddde6f1aeda1853df184fcba7028bf93b14d1d649c61dc640e7eb96498cdf9387d75fe8e8d45dae5395839853325edece692fadf78f93be83940835a256305cb98b07ba3808a4b1d42046787349e9443ec918f6372189dc2a230aae2c900ed3a854cd83849d51d5c9085a4469fcc2ce84126ad884cd5dcdfb2c32c36ccfee3025a349d95ac48465eeb67d50f22221014c5aa1fc4f3a1de35c2234ab56ae65cfd51fcfadd2", 0xb2}], 0x3, &(0x7f0000001c40)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r10, r1]}, @cred={0x20}, @cred={0x20}], 0x98, 0x8}, 0xb) executing program 5: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x36, 0x0) kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) truncate(&(0x7f0000000280)='./file2\x00', 0xffffffff00000001) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) write(0xffffffffffffffff, &(0x7f00000000c0)="84", 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0285602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f00000001c0)={0x1ff, 0x6, 0x2}) write(0xffffffffffffffff, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c9741", 0x2b) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000002640)=[{0x2}], 0x1}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) link(0x0, 0x0) rename(0x0, 0x0) rename(0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x44d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0x0) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) write(r4, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) shmdt(0x0) executing program 6: socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x2) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000280)=0x8, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x803, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x35}, 0x2, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0xee) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x10, 0x80) mknodat(r4, 0x0, 0xc000, 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000680), 0x0) r5 = kqueue() r6 = semget$private(0x0, 0x0, 0x16) semop(r6, &(0x7f0000000140)=[{0x4, 0xffe0, 0xc00}, {0x2, 0x1}, {0x1, 0x1, 0x3800}], 0x3) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f0000000440)="580f98bd0dedc9ea8f0403b703b1dfba21bec3c6d78e3316ac8afab2bb418cb15598ce8aa3a13cbfd6736a55e6687cc5194b98c79302bdd1fc58cc800e58024a45d8b8795c5d2cf24ef0d6174758eb1b290508939a9b3b9da922a7ec3560b9d442b1b5c69121c2d0c262eee1a4e27dc04cde69bb5a915136b046ec203c20edc6a13230bc0e0e4533d51a4de87c8db84300b05f8bbf1bab62e7b013", &(0x7f0000000500)=0x9b, &(0x7f0000000540)="e6896ef41967f4ad68c6e773945157639b870611f77c7defcf5c345bda59240ae942bfff58c2b39f9b651e416086c1cce0caf44d66b6e731dce7f4e90ae97ea77fd40ec5", 0x44) poll(&(0x7f0000000000)=[{}, {r5}, {r5}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x120) open$dir(0x0, 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0xffffffffffffff4b, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000540)=""/92, 0x5c}, {&(0x7f0000000740)=""/194, 0xc2}], 0x2, 0x0}, 0x1042) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) r3 = socket(0x18, 0x2, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) fcntl$lock(r3, 0x8, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000004c0)=0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x28ec, 0x15, 0x40, 0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x37) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x5) r5 = getpid() ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000009c0)=0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880), 0xc) sysctl$hw(&(0x7f0000000380)={0x6, 0x16}, 0x2, &(0x7f00000005c0)="fb16194f85c23adc44a36713cc5200f494670613973a68e35993dee113e7a4b670c1eefbe920f097fab6986642ab0795b207ef2c778ec22277d76faae7c450ed5206871ef78095739161fe942ff2188aaeecf088e0bf2a869f1089b02fada2bf09ae0b2d41ed748712a88dd307bcca824b80b65bb5c4b4f7521c067155edbab3282169c6d7be4c168b3ca96eda6e1006b3106aeff81d75e60ea934db89a83a032fe9de16067bc8ecd4088ab9f805476f81620ceb", &(0x7f00000003c0)=0xb4, &(0x7f0000000a00)="758347a7ef61185f328fdfcd269897545fa8b52a0f8c3fa04ee3a8f941f411ceefddf484ed0df961f03c250b41e4c26aacc8f4d771f9e6b400245d4026e935f5bb1bd6266074cdf4c98ecf2592fd38e6be26b84baf6a961b3a9257ca9a9bed21371c81166429333506171a867bcccff6066e4685fc2e13924d0466d7b57ef82425996905a05f53f345d988d50d82de71365833b7bfc6de422c483944e8c71e537f30e3626ab3ac5465bc456483a2dbfa3aa8c2d9cae1add46998983ff1", 0xbd) getppid() getuid() r6 = msgget$private(0x0, 0x0) msgrcv(r6, &(0x7f0000000500)={0x0, ""/5}, 0xd, 0x3, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) readv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r0 = getppid() setpgid(0x0, 0x0) setpgid(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x1, 0x824, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = socket(0x18, 0xc002, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r6, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x8fa) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) executing program 5: sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, 0x0) getrlimit(0x0, &(0x7f00000001c0)) close(0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getuid() sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(0x0, 0x0) readlink(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) msgget(0x2, 0x0) open$dir(0x0, 0x0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000140)) r0 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f00000000c0)={0x0}, 0x10, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) close(0xffffffffffffffff) poll(&(0x7f0000000240)=[{r0, 0x68}], 0x1, 0x0) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) socket$unix(0x1, 0x5, 0x0) getuid() executing program 7: open$dir(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x20}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) r1 = syz_open_pts() renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) open(0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, &(0x7f0000000140)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff7d95690244ea4331a79453d267a1193bfaf7c9db2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffff4a87, "00000000000000000000000000eb00", 0x4}) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x0, 0x0) fchown(r3, 0x0, r4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r6, 0x5) executing program 6: r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) r2 = dup2(r0, r1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r5, r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000080)="77122f1bcfab543f", 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) executing program 2: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000000)=0x2dd) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000240)=[{0x6, 0x0, 0x0, 0x5}]}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r4, 0x80104267, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040), 0x4a) executing program 2: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_emit_ethernet(0x6e, &(0x7f0000000200)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x3a, 0x0, 0x0, 0x7}]}}}}}}}) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x20000009, 0x0, "28b77c09b87aa57800080000d0d2000010001c00"}) writev(r0, &(0x7f0000003500)=[{&(0x7f0000000140)='U', 0x1}], 0x1) executing program 6: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = dup2(r3, 0xffffffffffffffff) kevent(r3, &(0x7f0000000240)=[{{}, 0x7ffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x80) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x800010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x296, 0x2782}) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x7}, {0x84}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) denied attempt to set clock back 3170894608 seconds executing program 4: link(0x0, &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) rename(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TIOCSTOP(r0, 0x2000746f) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) socket(0x18, 0x2, 0xfb) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x18, 0x3, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="bbec2b12d9781bfbd7406f8bf7082d", 0xf}], 0x1) socket(0x11, 0x3, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) msgget(0x3, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)='MN', 0x2}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x0) socket(0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f00000000c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket$inet(0x2, 0x8002, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) executing program 5: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300000000000000000000000200"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)=';', 0x1}], 0x1) close(r0) syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x3f) r1 = syz_open_pts() writev(r1, &(0x7f0000000540)=[{0x0}], 0x1) setuid(0xffffffffffffffff) syz_emit_ethernet(0xc1, 0x0) r2 = socket$inet(0x2, 0x4, 0x8) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_open_pts() executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) socketpair(0x6, 0x2, 0x6, &(0x7f0000000040)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f00000000c0)="84", 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) sysctl$hw(&(0x7f0000000000)={0x4, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 6: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x80000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) r2 = socket(0x2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) listen(r2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0xc, &(0x7f0000000240)="ea0000010000", 0x6) r6 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) kqueue() kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000040)) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getuid() getgid() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 1: r0 = dup(0xffffffffffffffff) sendto$inet(r0, &(0x7f00000000c0)="61cd4cdd48622ce38b8461a7906eb983b3638fe8e007", 0x16, 0xf, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f0000001880)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="1000000000000000000000000000000010000000000000000000d30000000000"], 0x20}, 0x0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r2 = syz_open_pts() dup2(r2, 0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(r0, 0x0, 0x0, 0xd, 0x0, 0x2e) sysctl$kern(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)=0xfffffffe) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x4) open(0x0, 0x0, 0x0) readv(r4, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/31, 0x1f}, {&(0x7f0000000180)=""/32, 0x20}], 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) close(0xffffffffffffffff) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x64, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x800b2a8, 0x0, 0x9, 0xffffffe1, "9f07957d0f7e32089069ee68d6a78615b7118c00", 0x0, 0x2}) executing program 2: sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x10000, 0x90) writev(0xffffffffffffffff, &(0x7f0000000540)=[{0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000040)}], 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000580)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x1c0) flock(0xffffffffffffffff, 0x1) flock(0xffffffffffffffff, 0x3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x100000001}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x29e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000ec0002682c00000000000000000000000000000000000000000000000800001a0000000000046b0004b16800000089030000000000000401f10001000502000305020005000100050202000101000401810000000000040e001f00000000fe8000000000000000000000000000bb00000000000000000000000000000000ff010000000000000000000000000001fe8000000000000000000000000000bbfe8000000000000000000000000000aa00000000000000000000000000000001000000000000000000000000000000000106000500000000fe8000000000000000000000000000aa271a45add7b5d517ae3f47a43cce953d000000000000000000000000000000013f06007400000000fe8000000000000000000000000000aafe8000000000000000000000000000aaff010000000000000000000000000001880b000000000000000100c204000000060101000001000401f905020002094417fc0297f0f3642f8db0dcb3648f71762d87fd0c1846194424d43707b2583a4f4008a7ade93f7a895428f96dda65407aa0b9556ad65d32ff0cfa019a2ec7cc0fd50ca435000000000804000000000000040100040102c204000000020401dd05020416000100c20400000f790502ed41050200040000000001019078000000006041c93a00000001fe8000000000000000000000000000aa000000000000000000000000000000013b0007e1670000001601000000000000c204000000ff000100000000000000002e0c004b000000000000000000000000000000000000000000000000000000000000ffffac1400aaff020000000000000000000000000001ff020000000000000000800000000001fe8000000000000000000000000000aa47541badfe3d4ee044688ce8d2917716"]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 2: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x800}, {0x0, 0x2ff}], 0x2) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, &(0x7f00000000c0)) getrlimit(0x6, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000180)) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r5 = open(&(0x7f0000000200)='./file0\x00', 0x10, 0x185) readv(r5, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0xb7}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) mlockall(0x1) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$SPKRTUNE(r6, 0x20005302, 0x0) getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000005c0)="294bbe01e775d42b92", 0x9}], 0x1) syz_emit_ethernet(0x93, &(0x7f0000000580)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900005d0600fef7da000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYBLOB="5d7eaf287eb29c286050"]) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000001280), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000280)='./file1\x00', 0x80000000000206, 0x0) write(r0, 0x0, 0x0) wait4(0x0, 0x0, 0x1, &(0x7f00000000c0)) sysctl$hw(&(0x7f00000016c0)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x35) openat$zero(0xffffffffffffff9c, 0x0, 0x1, 0x0) mknod(0x0, 0xc008, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x2cfc}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) close(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6000223b0014110000000000000413f9ff34bf2992f691d811"]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) setreuid(0xee00, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) executing program 5: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, 0x0) syz_emit_ethernet(0x70, &(0x7f0000000240)={@random="31e9316d8509", @empty, [{[], {0x8100, 0x3, 0x0, 0x1}}], {@generic={0x3c0a, "dcf5620bc06bbea905e5e281145b35c7c1a586bf63d2044026b5bda4fcc90de645741c0443eff6b9aad59339982f8bc45834cd8cf8cf65ba4551c692b98731ecf6d5185d1cfb7e787351a9f16f70e131efaf9977f96bdea7061fb92493a3"}}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000380)=[{0x4, 0x0, 0x0, 0xfffffffc}, {0x1, 0x40, 0x0, 0x80}, {0x6, 0x0, 0xff}, {0x9, 0xff, 0xff, 0x1f}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x38, &(0x7f00000001c0)=[{0x8f5d, 0x79, 0x7, 0x7}, {0x3000, 0x9, 0x0, 0xb9}, {0x401, 0x40, 0x20, 0x8}, {0x4, 0xff, 0x7, 0x41}, {0x7000, 0x1f, 0x7, 0x2a8}, {0x1000, 0x8, 0x43, 0x3}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c674", 0x5b) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x9, 0x20, 0x80}, {0xa8a, 0x8, 0x0, 0xffffdfff}, {0x0, 0xc8, 0x3a, 0x9}]}) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ff6000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00001b3000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3f}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0x1}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r0 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in, &(0x7f0000000480)=0xc) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x2b, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/135, 0x87}, {&(0x7f0000000300)=""/150, 0x96}], 0x2, &(0x7f0000000400)}, 0x2) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) sysctl$net_inet_etherip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='W\x00') close(0xffffffffffffffff) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x105, 0x0, 0x0, 0xe0000000}, {0x9, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000740)=[{}, {0x81}, {0x6, 0x0, 0xc7, 0x404}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000780)={0x0, &(0x7f0000000780)}) writev(0xffffffffffffffff, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000340)="681f8b68e28cf3bf6ce65fc1df2c5e3955b8b80edeacaef3d88cb55ea24deabf544950bd2d274de751db0165c45666a7a9b5807bb28c189bb1c839bff0f7134cc40c28637d7280c83ef54ec1c2b98cc0c19ea97fbf42cbe2f7", 0x59}, {&(0x7f00000003c0)="842279b1362047561076dd90df834e76157cba97f830ac", 0x17}, {&(0x7f0000000400)="c1248e81dabce104e067032126", 0xd}, {0x0}], 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x11db5ca9, 0x7f, &(0x7f00000007c0)="df823a512ad653fd577090d899230e64264fca329ea01aa2595033705c1404e0e04d7a10e54f7a0b3e13b298c46cb711c6349b2ac03a7332c4538aab31452015e5dd75d60f0e788676e244e998ad6b33e413e17bd0ba121de25294146017f96fcc12da2de41a2692407d25924e1e40ceedb2e8adc25af77ba8699679506a6a80c2c030fe3afdb6367ca78dbedfabfb43e1da83615c238402da76d1896896dbc5ab1c0eab295b882abb31d976d1151a21ea6837b6530e12c3e06995e9e03db4d94ca79658bf7f6441da579c326345f27701c02392998400000000000000000400"/238, 0xee) sysctl$kern(&(0x7f0000000640)={0x1, 0x49}, 0x2, &(0x7f00000005c0)="f68ec1d5ed80d3aca7148c8d7e43dfacedd89fea10ed46fe425d512f6e688b11943d2cea32171caf1216d19edcd1c009000e080034a0f8ecfa86786716b05d71762ea24fb359c3461b010000001882c807f73add07fadfb91ae035b8b4568f539f793e47653bf87df7279b9714c7a12417108de9a847da6a8b13f696c1", &(0x7f0000000140)=0x7d, &(0x7f0000000200)="eeb516328cd4396506009127a0bb00f46146dd08000000000000a9529241ba31bd516e3eb6acc6071a6d40e77ebd0281dc4fab8a51cf1d9db9787a", 0x3b) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x1b}, 0x2, &(0x7f00000003c0)="8dfef51581c96ac2e9e80f03f0062bfa544211097d2fdf56c1f0202c4cf5befc09029949d7d5b54202b671a3f9891b362cc0f5b84e2badbc0fef1101f2fca6f712964ba351fef6ba4c6e5f81dceec89a6e5a102ecaffe04471d83bbd", &(0x7f0000000500)=0x5c, &(0x7f0000000680)="a43f093c6a7e000098262ef754d024e10fce33e83d0700000000000000ea6106d627e7ed01596998bda8c4e57002a872e829446aad8cffed2a677a751661e4ca34ad292e601db2d2e9a0779fed6bb281bea2980453d5fe8b88df3ddca97ed873db8120b347213d19f1088343fc34b0715c1fb48263495bdc0aa9451bedc6248e05c37ee33817", 0x86) executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f00000001c0)="39e4aff1513909", 0x7) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 6: r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{0x5}, {0x3d}, {0x6, 0x0, 0x1, 0x3ffffc}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000043000/0x3000)=nil, 0x3000, 0x5) r2 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x4d}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt$inet_opts(r3, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) write(r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000003cc0)={0x0}, 0x10, 0x0) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a", 0x44}], 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r3 = dup2(r2, r2) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25ffffffffffff08004521001c0067000500299078004ba113227784af322e2d08fe4ad37e"]) semget(0x0, 0x1, 0x400) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0x6, 0xcf, 0x13}], 0xb85b, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000000240)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x9b) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x48}, 0x2, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000240), 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="cd7dcb1d81eb002bbf92ffd4026643075bbb08df9979cc11decee357d73f7420221ee05657282786939ee0bf71300e977b540ef3de7f247ddfed5e96ed53bcfdd82868fa7360b210e08b5e7055e9974585036ab19bdf2d28264267746b79eec293974e5c12838d484376", 0x6a}, {&(0x7f0000000140)="de42762753fd529b0978e7d51d7ee4d3c768b1dbb63bba9b78bc59c8a62c2263a7f6bc7ed0b66fd6159b3206031f97cf0fae6cbab4a6536aa8489d520a", 0x3d}], 0x2) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x400) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000480)) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) executing program 7: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) syz_emit_ethernet(0x74, &(0x7f0000000180)={@random="89ffa23f3c25", @local, [], {@generic={0x809f, "974e7826e66fc44714075d5f9f9a74ab58e04b014d7cd588a3416dd6b33a7bfa65713a0552ff6ebfc21b8f13261f2326b79d51e761a1f77b7aafce56e4f93bfe199c5c79edf50e601b9a998f3f3c92238975c38c101926e3de939c82eeed8c1828f7568effa2"}}}) socket(0x0, 0x2, 0x3) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000540)=@abs, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) pwrite(r0, &(0x7f0000000040)="329a414bfe407fa5307fee48b1693ad9efeb490cccb89a8752e23cc775333f1f4b3bbff685321faaf6fae1a7c13248515e492a5254f9374f5eaeb70e0a781b0717a94c5e1fc1fd4196b68b5ffcb921b6749b2d105fb97bc2f007653ad2b864f30410512c1535b9fb685d4789a838a0c421680ea18a02132009f806abcf25384b41bb0c40bce4adf5cb0e3d78d67d4796e2c1a5b1d4c36523", 0x98, 0x0) execve(0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="521dc32a838f8e3cb702b8a7cd317baa85cbf7cfb1376ab3d3d698b8461d6d06eb34dc5e00000000000000000000000000000090e415a73aa993ca8ec3015d601f2e58a0dd9b3545495b254208b6f64396167b34af0a08a3469322fc39328c8585c629e30445bbbed61925c644f31543888dfbeb1c3b19c03ff6309148b974cfaab3ccdd9e693fd5d5ca67468292e5530374a4bd8ba4e2cbe11bcc4ccdc528ec0715973bb08baefb93e6a529d6dbd0b3571e68fc8e26403014228f4c84b25b048f", 0xc1}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: r0 = msgget(0x3, 0x158) msgrcv(r0, &(0x7f0000001380)={0x0, ""/93}, 0x65, 0x3, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/157}, 0xa5, 0x3, 0x1800) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) r1 = msgget(0x0, 0x41b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000180), 0xa) chmod(0x0, 0x21e) setreuid(0x0, 0xee01) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) msgrcv(r1, &(0x7f0000001100)={0x0, ""/78}, 0x56, 0x3, 0x1800) socket(0x20, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001ac0), 0x0) msgsnd(0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="010000000000000074c3857c2665c6b7fb449a65ed6bbf5d04d476b808d844bc3ada2f1add711ad26d4dda1a81a8a538fa08d486fd0cdc08f66ac900368fed47589fb276236e72d0039da6bd02563db831983fe16478a9787d407188c3569efa5a44ce7741537f1afadfee10d5fe24d1b84a101010d6f25d99cdc39076a24725d56cc0cbc43ce6814f6a111210447222512d6343213957aa988d1c305ae8a486d3216518d75b47e6a20862914810e3b3bf80341b2d7575823a9f8aabea30eeb63aa22e26d00df900b950f9a62f23e0d6ae7aa0762b757c4b8a4fee1334b9260eb125b46cf4add641d81c330c55976a8d7cbce6d39f244b1666d3ff9809568f3f07093c46e59bd33973bd7bea776aeb36db07e0d16f4b"], 0xd5, 0x0) msgsnd(0x0, &(0x7f0000001540)={0x0, "8f3b9cd00dbabbd84f29fa26c4bcd834906b029eb1364671610d17d39155ce9b7625b7074eabae5ba0f5f470daffc61159c44b7dc29a4810cc19510eb5029a7c77c51aa6e35991b852b266b8d7fe9313dceea713b20483829a70d108b664dbc625596e154f9e0d1e847878c94fc04db5ae54bf6ff3beba79c0888eaf2d2b8f0cb4e366f4c7bfb7c14f3700be21"}, 0x95, 0x800) msgsnd(r1, &(0x7f00000012c0), 0x8, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f00000022c0)=ANY=[@ANYBLOB="0100000000000000063d0e87850121171d1776057f3cfede1b1fded0735a02af6542bc4243983ec7e135d0d6eb18319462eaa53ff936d8a7e289846e114f797a25d84eb9dea5b3a3d40feecc1df9b74d2108a3717e9714b2da982dc2406bbbdb3609f3d6602c706034332d410d705ef19511935c843e7033f627327298b9"], 0x7e, 0x0) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000300)=0xc) executing program 5: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}], 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) r0 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f00000000c0)="045a46235696b50c256e4c76699408262a4e66fc21a53aa3b569717faaa4d6552e623cb07994eeb3fff6dbb1a22494eb677bcfc7e9cdfbdc547010f382e2579cd2a220e8f340a0cca0f67ce50d7e8de11966dbc1a665222dfa824578df90d0fa6c4eccac6a1a7e09c4cc9a5ef7232350708e9b7a6fd02853b219c121d499418ec554ab594be565a03fa9f1055e18be5a6473a2de2a0857dee36331e2217780f7b96c399611ddf5c459cf219bb19012eede0efe3755176075ce181debefaddd28ae49964de763018ed3e5cd5342d6d40ab34c0e748ea1a415b0c7dfd8d68aca2cc958821390720c0e2d4e9d693d247db8d687fa3a3dbb3c21d0ec07b2959206c8795141896665f1ae1831bffddee692245be9d354c0eb2ba45f3384a4d703167b25372e30ac2618b4c38a2bd4ad9ea4c9f043209a649b30f2c05905a54be646341bebf968cf50b1114f7e4c4c6ee6d37f2bfa2ec5a0a6fe7923cb5a919be2fa26f34df0dd035d86809a9f1e6bf53ff0cecdbc9cf2fc2e0aa496c20c6441b653b56de2bf9ef621a342a1d55eb5861f8ff59334e9452ad7ad63a01769b7e2b0b8f004324e0cbfd7bad71285fbefd32e28dc5e586d1958515b4347a2deb5410a2f6662db58ca26cb95c82a66b896db521bc2438186f3c6e4cffa8e87a3d1dc479a8fb177d6", &(0x7f00000010c0)=0x1e3, &(0x7f0000001100), 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x0, 0x0) getppid() syz_extract_tcp_res$synack(0x0, 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) geteuid() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xeb, 0x0, &(0x7f00000002c0)=""/235}) r3 = msgget$private(0x0, 0x410) r4 = geteuid() r5 = getegid() r6 = getuid() r7 = getegid() r8 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, r8}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x10001, r4, r5, r6, r7, 0x100, 0x8001}, 0x5, 0x9, r0, r8, 0x2, 0x5, 0x1000000000000, 0xfffffffffffff480}) executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, 0x0) getrlimit(0x0, &(0x7f00000001c0)) close(0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getuid() sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(0x0, 0x0) readlink(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) msgget(0x2, 0x0) open$dir(0x0, 0x0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000140)) r0 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f00000000c0)={0x0}, 0x10, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) close(0xffffffffffffffff) poll(&(0x7f0000000240)=[{r0, 0x68}], 0x1, 0x0) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) socket$unix(0x1, 0x5, 0x0) getuid() denied attempt to set clock back 3170894609 seconds executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) shutdown(r1, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) utimensat(r1, 0x0, &(0x7f0000000100)={{0xbf}, {0xfffffffffffffffc}}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="f6", 0x1}], 0x1) executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = dup2(r3, 0xffffffffffffffff) kevent(r3, &(0x7f0000000240)=[{{}, 0x7ffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x80) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x800010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x296, 0x2782}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x7}, {0x84}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 6: mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="0fdc0a4b90ab48ecb10218bbcfbf3325f532d54da3ed152bd3bb42c1998a3fcfa9b5c12fc9", 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0), 0x0, 0x0) fcntl$lock(r0, 0x8, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x1, 0x0) getdents(0xffffffffffffffff, &(0x7f0000001280)=""/4096, 0x1000) socketpair$unix(0x1, 0x2, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) syz_emit_ethernet(0x4a, 0x0) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, 0x0, 0x0) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) kevent(r2, &(0x7f00000001c0), 0x5, 0x0, 0x8000000, 0x0) kevent(r3, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x36, 0x20000000}], 0x30, 0x0, 0xfffffffe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) chmod(0x0, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x0, &(0x7f0000000080)}) r0 = semget$private(0x0, 0x2, 0x10) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x3f) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setuid(0xee01) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1, 0x3}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = dup(r3) writev(r4, &(0x7f0000000100), 0x1000000000000309) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000840)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000340)="553d44252ec398dadef6ffd037c8d29a47e4bd3b5ceb8d08d989c078491c054261d929a59a8776d3aa3e54e8482ee5335e15cb874d106cde33ab1f5995d62c191eec6c6de164ffe0e816056778eac165e335a934d328a2798940687da91a90be77e841e339bd798a9a7d0eaf8071cebbd93c014afec6a3cfef5aa09d06eb47af21737d926750c78b53934908e4eb133347abd336ed7e99e7409d14833a687fffba24f1c968c933fe4b08a2b2c285bf72d5e4b194cd225c2f5cbbae6586941a", 0xbf}, {&(0x7f0000000400)}, {&(0x7f0000000440)="f1e63306ce7e", 0x6}, {&(0x7f00000004c0)="893361d526c14d35aaa14eccc62e90cb5ffcc391fc19d3e2d6594a1ce7e0115165c6198be3b2296b43793ac8609c0db30f3bca5136850d3abb81751858e66430174ce97ab39d0d070c41148b89e5028d2f7f2252d4468d5ef5519399946c91f98573f5adad37ada156da77687f65c6a60a9ef7e5b0d0b545c5b02423718093644974db3075baa7e6c7c86d5da4586384caa4a9fb9701b990eda2d31e6a5db9ffa515a9883d2d7d1bda99ba8f0ed28c1205827dbaa70feac8bac31a06d72faeb066dd1654f6c2c7e109714f741040af359ad1ee0ce8d83c575abe23af830b0177f4ee0ffd9a4648", 0xe7}, {&(0x7f00000005c0)="dbeb85dcb5ed7567e9362f408f47c1bb7aa620acb45566759c00bdf03a81e2137e08fdb1141287cc9f", 0x29}, {&(0x7f0000000600)="ba5b78675ea12018fb9bcc5cefdfdb5e84649cf01205b13d235b34121879897963caae9be6158eee2d485f66e200e83b0f2f3c4e8b1446d754e1a5f843962c9fa90f9f63e40443ba71900d47a6745e94ce386e8ea9caf14e0d94a10594bb96b6bcf86003ad1819c3976c533362f1d0b4a76be2b71d035ba853d7249fb11f", 0x7e}, {&(0x7f0000000680)="3fc1a5be6c2ddc20351e12886737f3ec4699c62b9497b479bf4107eed32dd7b5f4ee84d80e775601724564974841f42057a7ee6f39606d05daca84c982c2d826c7c1f18854dc882b719b7e069740bc01dfd1e4fe8c2d2c2692356cd751e1d303c2b666a6e99b064d83a84fa3ea812d073216b0161b442797fb0588e91a93", 0x7e}, {&(0x7f0000000700)='\r6', 0x2}, {&(0x7f0000000740)="e29c2846ce7873cab8fd5443b80572255b", 0x11}], 0x9, 0x0, 0x0, 0x40b}, 0x1) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xc) r7 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') pledge(&(0x7f00000001c0)='r\x00', &(0x7f0000000280)='^\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') executing program 3: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7, 0x2, 0xffffffffffffffff}], 0x7fffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(r4, &(0x7f00000002c0)=[{&(0x7f00000004c0)='L5', 0x2}], 0x1) r5 = socket(0x2, 0x2, 0x5) ioctl$FIONREAD(r5, 0x80146940, &(0x7f00000001c0)) r6 = socket(0x3d, 0x8000, 0x5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x18, 0x2, 0x1) connect$unix(r8, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) dup2(r0, r5) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r7, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x200, 0xff, 0x0, 0x1ff}, {0x400, 0x8, 0x8, 0x8}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) faccessat(r0, &(0x7f0000000340)='./file0\x00', 0x44, 0x2) sendto(r2, &(0x7f0000000000)="00325b817066f01c275682e6862cd907639521e2180be8bbfeb1813893cf9eb92d246ffd0f7cc4211e49a8dea218298cf964be8820e3f87dcf210bbed468dc344246438d295688b51a4270d6a21082607dc9aaff89", 0x55, 0x2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x8, 0x10000}, 0xc) r3 = kqueue() r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000300)=0x40) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffc, 0x20, 0x40, 0x6, 0x7}, {{r5}, 0xfffffffffffffffc, 0x2, 0x80, 0x4, 0x100000000}, {{r7}, 0xfffffffffffffff9, 0x44, 0xfffff, 0x400000000000000, 0xf8b}, {{r3}, 0xfffffffffffffff8, 0x54, 0x8, 0xffffffffffffff84, 0x4}, {{}, 0xfffffffffffffffe, 0x42, 0x20000000, 0x6, 0x80000000}, {{r3}, 0xffffffffffffffff, 0x24, 0x40, 0x0, 0x7}, {{r3}, 0xffffffffffffffff, 0xea, 0x20, 0x100000000000003, 0x3}, {{r5}, 0xfffffffffffffffa, 0x40, 0x20, 0x7, 0x100000000}], 0x6, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8060693f, &(0x7f00000001c0)) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000140)={0x0, 0x0, 0x1, 0x3}) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000140)=[{0x0, 0x0, 0x2000}, {0x0, 0x0, 0x800}], 0x2) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f0000000140)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r7 = dup2(r6, r3) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x2, 0x1, 0xb1f, 0x0, 0x9, 0xffff, 0x1e2a, 0x2, 0x0, 0xfffffffffffffffd, 0x5}) setsockopt(r6, 0x39, 0x3, &(0x7f0000000000)="12a05fc913b9fd819a7af9732eaa4e713048e6993192964880857d", 0x1b) socket(0x11, 0x3, 0x0) executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xb2) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0xffffff00) sendto$unix(r0, &(0x7f0000000080)="a7cc71ccbe507ee5c0a531d7294594a9206b4c7e32b03dbaaaeaf1a377f2c30fc32cb27ba72fc8c90c7a083308238f747acc064e49f0e0cf971951135cc9fbe84655e6b911f427fa516f105d2956a077a60c914a6ee190fd30526dac0845b74e79959bfd381a3e2ce1791902d67719b15c8af70d21fc", 0x76, 0x8, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000140)) chflags(&(0x7f0000000180)='./file0\x00', 0x1) r3 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x800, 0x10) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) bind$unix(r1, &(0x7f0000000280)=@file={0x0, './file0/../file0\x00'}, 0x13) close(r0) chmod(&(0x7f00000002c0)='./file0\x00', 0x10) getgroups(0x4, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, r4, 0x4) clock_settime(0x3, &(0x7f0000000380)={0x9, 0x5}) symlink(&(0x7f00000003c0)='./file0/../file0/file0\x00', &(0x7f0000000400)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0xc2, 0x0) sendto$unix(r2, &(0x7f0000000480)="61bfae56d75db1f7c03aa56f1786fdcd59db61bec98eae569e9a7fd606341449495186f179b20ff914362fc1af2a434b412733dbadcdd34fed4c6906f73c5229b30761aba42800db0d17b383f309e279744675f7d28ab756d93de718f44bb0d078d506f153b53b9c44ca41e6a9a9f75f2cb382f39be37afcda663fc7dc7de97c8620c0bbca79fc7dc36997b55c7fb82f39472e99548879d53525841e9d559e746e50291beea9322b9ea2a809d92e0fbf9d2a457ba2f4e06cfce03ee9989ac3348b9762f32d5ab8629810bdfb095772635c6755dc26", 0xd5, 0x1, &(0x7f0000000580)=@file={0x0, './file0/../file0/file0\x00'}, 0x19) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000005c0)) r5 = kqueue() sendto$unix(r1, &(0x7f0000000600)="a8902b6969a1497fbbfb8eff854e2502bcb25594b23e93167d8e882006ce4e9083d27c0009191b68b48052ce915e8e9a32e78ff1791950fdf3ba430138c6a43b7c31919531070273c71fe6abb647514c4c220c3ba72e5cfd13395d0464b72a2a009a2de755d6732725f7635e1ff4359189e7ae08931332d3cdcf3d73bce3f24233a10581287659f550bf9bbbb732b324832218434a38875243c922194849981d5e4151268e99f0a1ee84f04cb288123653bbc60dcfe551983ce596f4225c17b71495f87bda22d1000d2943f1691fc1f06c1d30214d22955e162fd1e11ca9582d4ab18502858141b4d96ed64f4264", 0xee, 0x9, &(0x7f0000000700)=@file={0x1, './file0/../file0/file0\x00'}, 0x19) readlink(&(0x7f0000000740)='./file0/file0\x00', &(0x7f0000000780)=""/142, 0x8e) syz_emit_ethernet(0x219f, &(0x7f0000000840)={@remote, @broadcast, [{[{0x88a8, 0x1, 0x1, 0x2}], {0x8100, 0x4, 0x0, 0x4}}], {@ipv6={0x86dd, {0x1, 0x6, "8fe402", 0x2161, 0x16, 0x7, @mcast2, @ipv4={'\x00', '\xff\xff', @broadcast}, {[@routing={0xff, 0x2, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x2e, 0x12, 0x0, 0x3, 0x0, [@mcast2, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @rand_addr="96fdddf5fa6aa5d331008f848de4e3c7", @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast2}, @mcast2, @loopback]}, @hopopts={0x11, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0xff}, @jumbo={0xc2, 0x4, 0xfffffffc}]}, @dstopts={0x2b, 0x203, '\x00', [@ra={0x5, 0x2, 0x2}, @jumbo={0xc2, 0x4, 0x8}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x28}, @generic={0x3, 0x1000, "d92961360806c1ae74c1acfdcebeb47b0904aa3030fb3fd9e8a350e108ec0f5a93f23a79d105d8e679ebcd311ed6ca2daea4fcd4600232dd1dff1249d5db5178f6ee363ecab6fd9cca7123f2ba8f0c2580ad27688726990b4956b25b0c138dd0f0ec874a88da919c74366806fbac17b12b31bb52596d9f3cf103393ca0ddb748ec5991cafaa2e11869a13fd4f13e13a7961da614880da77f5b7647dbf84d5bd1461c1c4d7f15f4442ab6360b7d148348372b0066f7655283a3cefd22647d5581284a275c6c902d5135c4aa19df82819f26c81b3a47b90f4f17141433b677eb46ae4c632f750a761283e87d4e01f3f0e8b1223cf1f7f63d3c2dc00c6e0ead9072bca27d22695c0645942cc7af469306d6114ce544294b3963b4f5ea2357c30f7417c5bcdde4557e62f22ced89695b2fd87dad3b8412ef6419379f796622c0c44e1efb5684e79655eea32bcef89b6d17360feb11935681cb9295454c46c3bb9d36697116462a7892b63b6ba3d4f06a29bda1d20831a2b524432177bce947b08686887b74202f981530fe11bd26e5e6a808dc821b6f9986adb51116e12ced3652c4edc0bb3413d1227299538f2c0f0fdcaf48d3a9ed88a926ce45dbd6bc361dda05c5c9d61c86c92312c9e5c4a24a5ae79da14cb4f84ec0918b8d768f3afee108da4caf493a3935e81c2c51c3e2d38c2f08deaea6766708df99974fd27b55bba1fbe248cc10c0a81e0b303509200e10830c09ba80731dd401d97794bb4c3c2b77cdba85ef63d847d1b945e0aaef477e8caf21ffe97906d3cc2b3812d1e36618af4eb0b67a08c1b4ee3dd0ce3afed29d1908ab4c2f2001457d79223e3f8f31a341f16070221a9917303f5441431a057837a73a14a2474269517b5a8c4cacc100c5bdb0db4cda377a9b9d2eefa8dac011de342a8450d52261763330115b9202375f9ff613c1e5259723782734089bbcf95cd3711428435baddc6cc84caf9c409ddfcd9bd01d31c81a459a05ade1d1694dcf0636801c3089260514150222658001a3d4f73217ae9b2fd8fb2dcc4b807911889ff8f2c4d247e0b44493742dbb302e5e7624fbfb268b5b4c0a4fce5a4f8fd903d827e3afc475132bc2da2d586e9d6492ac563016ed034a26379e21ae9bcfbdcb9d96d6c0371ce896e8cd5a14606733c53bfc852e5f847de65014b661d3d656016071eca771fffff01bfedc3c49ac6310d6ab296e997c088b11a5eaee8523387a523d46b54b65d37ae4353e649bde14ed4e6cf6f1869dc0cc43a74815b608f1d9426aeb5f5eca9b94d23da856cb9b8460fd308008376b7850195efe0af6ff1a6e6f8a08a61767f029b8be737bcc57592fc545885a52bbee6318d76c219f06695a819fa401c0e6ec5e6712c1972982efd35781aaa04bc99f560426d229074b2809805712a2b13549e5ea110ef938b7cbd5765fb327d7a369534e9822a03dcb0cdea649cee883cfb12992e6258a916c6adec8a2feff368d9925f4a79fd0a2c8850133f90b2964ad95d6b3ad2d5bac7dd798174ce011fa6c0504c23a913ce8ed963ba3e9a3fc956763167ea0e631b68e7852e3a83dfc681a1d0b215107fc4b5a306f19912c9c8c6d7ee202a661372ab19a0634d72da98d92368cc0c5df2eab196ac40f4d5670f85a6aec0455792b7bceb73f89f9e5f32112b8d965a178a72868b48d0c4960a10a7ce9f173589d8e3b99400bcedfad223f2e97307ef9028d80458e006ad9e7cf9cbc0d69bda42419e3a0cc270a5deb7e383b828a8d56ba9c573b6024fddbd180c3ac3fd2871681642b3fabc8009318f8c74859c10c1f1aa9b531139f478a88f783847fd61b9b47bee0daabd9797666ffb09e154c2f3fc7f7f4de3c701549be2e895c93ae3bf7ca0450a46c59f96610bac5948690037ff8aed4be0677900a10b258da21499736684c6c174b0d5f9ee5c987f1b46e664cfa35c18f915179c65802727b45dfe54faa7599afecdcc54aa8199fd694b5812355fd06e87c389c0b9864c575281f5a1ada4095dedea6c0957bb6f57541ba00bab74c02d2d017b075a057f22003d4d741ddc2538b788b3935b8f91e1307fb975d4623b2731393491494f88812a97c65bd5d9d6b9433dd6d61ca6e6d5d88511105b9da22d4790e92f6bc4a48d4d055c735ac8637dc9b5d547ee408ec3bfc59308620786446ad1a520939305fb8721180809ae6010f61d8e5cfe4dbb272e898ad88bce7c54a342c791d7827e69dfc7c5ff0d7f179e3b293f2c0ea0af828b398d40d21d25079aeecb10b08c1ef0f7a70a111783065a0947cd74432e855c22e6fe2bad7a51879f5f2562e866999391a46548cd78ba22c6e5af477c68e900ba13a87851f4c3e1eb11fd5d1740cc734ac4763ae7f027bde8094847d1c92d1ca7aeb59eb57c32d2c1982906491111d598cbf5ae6ec6ddb7a24b3c0ee720871102c2526df3d281c84fa921c65d144679df50aa1f99471d54c79486a77be228bbf9f6a4145eb09b6d659422ac3d2c2c8d7498ca78a3135a9d914020777e9de5d01ad35f640dcd5eeec69a7a7b420ee85d52d70b2cd145c12a5517cfaff2c795ff6e8f00b820d1b2c9010ccb2cc9f8197bfdca63cd2a19f8792723e89659cb062692789d31a8d2e2cda08b06ec440adb638fb3aaf56724c11fc41af7fca03d00a49d18790bbbb2e627940db075f3bb56dd598490a2979b87fc3536e69bd2d3707ae864a861c83cb6ade9d83a3b3a64fea23badc32518970f1aa78aa86e68b39a14dc4afc75b5d54c08255109e952f746df2141222c238c4da79397920762d1902d2c7f20c551caefd6dcc9d7a18f0e584b6f01274d054d7d80860c0dcc47e701afb53762ef6f79b595284165402db8398b4def9851c8581e8957d19d7a679c73809924a475ed7340779f1c578a8cedcff61d68576d3022f606677a2dc5fae3e028dd0c4cdf9f1c7cf26389a918ef8b48c08734ead691f79af5f6d7d2e7c3a0cde2010edacf6acc37400a0043446afe48432beefbe80a0c40ac8385c2e53cd2ce9b3912cc0cfced792be1694b8b9fa62887c5b51072aa2bc3ec45225aaeb3bed27566d46d2c7103f03b3efcc8be1e414d4032be53b5d0dfdaf1c728f448dbd9e789dbc8eea5323dae99f962ab58ea87b491cbe66c03f8cc3f555fe2d54d07e85379b62f6cdfa67503dd06c90a7a7dfc7531d191c7ee3e1bfdb6bc7c01541a780f126f17797941d93f68927369250d146a5c743b625aef87279d9e609937095ad4e12a038e4dcdfb3ae01170d7d69b89720c4c9ec3133cbb2af2c2db2b3eab13fec2b86fc64b4fc1eb45bf89308aea415dbf79772bd626bc613496ea3124fb183732b73b4939972d64f08a19841003f03e427adb778de2b569d8803a87c1e250de63267b42f9a558eb07470df114e425201162344fad52be07de43a1093e4325959716d66d31445ce4d4e9004f24a6cd2ad03fdaa18736798d175f279312792477dfc8cfeffc88c3ad8b7cde054843b73d674d86be55da034d62a4e15f4b95eb2c41aa34e227b6eee3c3631068c8f86ec5bd0e56d2046b3e613903ed54ed5dfe675da68a03802af4c9d78ef6b73bb9191a4ab0323c921040e3e6f33ad1c1d8a73936a760a118303b9f4cfea849fc3e5029f6325c2fa1ca1b92de87b3883ab82ba6ae8b7d5424de2c8207bcaa8cba4d036f6dc3efbcdb98bd426141cd558871fbe112e6ec669b4fec418985fc3a6edd349385224f9d1191a5a6bcc22793ebac8780c7672f4154f1233d08f4d7c514afb246fbdb8dd8731cab6f528174c3fc08d44e0d2dbf13eeb9cfb07b57fcc9f8c99bf62ccbf1bcff38ef52dbbccbf812d564bf3bef1a9a0c537db99727927bfe10c17793cec4a7ea08d97021014fb3321b1242768a0993bb33533f3ecbe06cfef1be72f1f6caa79c438acb38e5cdcf1c77dad42c916b7353086b69a035ccab733eab4e9a0bfa3fd45ff5e690f0833f9305a0a2f6039ed76ecfbeeadd499e93cc499d38f52d0374a9e46f90ff3fc3e551d481d9d0259f2bd616dde8a997823df6372d6d8830435b8230cbd34e83bdfe97224c15ce754d690eb4d825d4e4bae2529cdc48654e494746227779efea2f3333b9b225cd88a09d6b0cdc85c83daa0e2f752e93dd663a327e102c160fd410167038ae850f6ba1c92834f7e12eebc1ffbe3d5683b78449854a9b1b0447659911b51100debd68153b442c9ddfecf530dc0c1303a73a0766988cc1cd5649c1bf546e5eff34ae0f01be5d32e3e0b72f0264a7674b33b4bad9a6e6794b2172efd52eb024975589c863fbfbf9386fa44934e265e9a2bb13f732f2a9cc9572c8d7c8ef2497a68b0769ebf6c8a80d71636f05cb834a4317e08cb1f4b1621d218fcea8ea29b775dee33a0f3b3b88c832f40f989cedb09a4ed827079397048806ec86ec7f9be49e8b040233c37676faa352353ae9b7a03c96c5f0b1df795f98bf191fb68ccb09c602ffd5ff617771b1b47888341b6193d3b85819b8526776afab0d8bb5e4b65b2bcd1f4aba5f009aa223c2aa60ca5373981c58ef187d61e5875932ec314a61aa2e797aa3eae4d526dc949a439ff7fee9a485f10cf526ccf9c35aa214892c888393db0e5948cb99a00ec64b2196c4041095eb002be784cb08a246622bf2fe6d7ba5486163ceb860b629b6896fa9dde84c1ac4117b855334db5c041c603147c7ca98ee9a3e913f5627862c9a6b53c6fff61f3a49cc11d5ff92182e82a31247e6a59cb9a1fa107d2804915bed702b97ebe82a67d5add1ab7ec6540128b1ceb514c894c6d0439a5aabf27e384cb9326fae372338870e4218237c6d9b93d574ddff6853329a64d820af383a75f8b7b382c65832bb30035a9945e702b0e44c7d85fff36db3ddf7358e79355f49329fb9bc1be3b8a40d52a63c9fdc7de0b780a8f7ecaf996691965827223a0b5c3dedde93d73df283c7c3eb31075ca0cc8eb986d3b1a10f620ea1aa5033997f9b885c22b891a7177131488bc6dbb5c60eaa6b3806fcb2a59546a1f51fb9c2e9c122241ba13bc40f5cdcaaf919437bca711c12815eeee91ad83c36b6c98fc2bb49094d4c3d5adb71c2e5f0d71e01137dcffe49cfb215ef2abd494b8a6f08e372cf5d8517b9af21d951747b9106e67336143bc29eebbc734da4303999dd94b726084a5da4249ec773b8be033644173165371015a8570744c23a9273050ac020fdc0faa9a10818327033bf5c598982cc59ba34a191ed3a4c3715e53f3e86221e1a06b08cd95b469a3235ead59acc92f14c4bd02f0f55a0aa6eccb641262cb39a7fc025e27a50a829365f574375c176cae9147bf46a99adad40e269b73552b2c9011944c2d4f8678559677bb6f401d6e3448d174e30e913bd7436cbfb979c618de998a90b258b7a94cefe846f2f56f5312c2cad637e8d5b5a3d7a00b78fde30201054c4bc1a7048937f1bd5216d83b3531d6d5d8269c4c0fea6802c3ebc60be0fe9c8e1851dc3d2bbda3ae930c05567bb29e4eb50837535447a3ab54333f1bd1039bf83d5a08727d7476f2fb59cdeb8e0cb32788ba56bff37a60de75f429c6b9d5e0f9263dc984d168f0c06a448f49cd85f70740cf187adb4fc123dcfc9819e2418473a60498dd554b40cc3c6dabd5c762f42c87f31ee13db510279752036cf01399905028ead9cc3e2f5caf86959a9112613a59ab069b8fb5bd0c43f642509a130e1cc2f8730f1e06870e5b4507b39b579f555b248c4ebd549375eb1456d47262c772cd0fa5ccccc61819962283768df7e91194203123"}]}, @hopopts={0x2c, 0x0, '\x00', [@ra={0x5, 0x2, 0x40}, @enc_lim]}, @dstopts={0x2e, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @jumbo={0xc2, 0x4, 0x2}, @pad1, @enc_lim={0x4, 0x1, 0x8}, @jumbo={0xc2, 0x4, 0x6}, @enc_lim={0x4, 0x1, 0xff}, @ra]}, @dstopts={0x2c, 0x0, '\x00', [@ra={0x5, 0x2, 0x7}]}, @hopopts={0x3a, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x29}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @hopopts={0x61, 0x200, '\x00', [@generic={0x7f, 0x1000, "8f037610a8c0ebe6d43bfe96d5c595225f28777d3d857810351e81f97bcf58bc6a0a98716709dded6bff4c4485419c94bf5f11308e4366da47f64727e69a06ca3d0b587941f15bfc94778243849aead6985f25f0e7568cff3297a96e210cd4692d8ac393f1b2d2dc8f6f1636b65836e1cb18d28f65db0143a729953cc2a723f1d9f5f2e1b240ce98dd85e93720c962c269b073b9917c2bf9eebc1e8af948393a2bb4b616352a41aae0d2c7a15195e7525a4f30c2047cc733eab503bfa3161e343e7517abf7144a181687461c005e3fa595ec8e01f2bd360346716001cb79f59b506af4576e5800c3545cb347e29bf77945d1976bea20e758c8ca79ddc55f1ec858d22ef5e84a4f36a426fbed18756f97989feedf126bacb2f2b5399a25ed1672608ae61a2bd0927d67b0d11f4830d88f0fbe523c1dbb3c1c093c02e83cc39ba5063dd487228a9d33c6d502fb4f6f545c893185b958b6e585c34e4d633dabd7b45b6ac816b0529b1c49ff1da07662dbece409da85b6cdaf6bf572b19aa95d5dcebe2163125ca249ac186f8b8968499b42d317aa03094a93d204cd9982c871f24d9c36eea2154102c1937fcf7fc453f440d6bb6a7323782183fb7be5d6bd148d5b617855b8d15fc2cfe7860ca215ff3baa82fcc9aa20e228a0ec89ea0e8ecd6ee47262b2a61b89e0ba7ad4694a13609927be00aaab60bc2166dc636689e88a5c6cd5fab077bfc9e070cb76d943ceaa171a8a6d5187d0c04369487854e648af791f4e5625ed5c9deb06345af622dd6785d71ac710f728f9b59a1eecc796e0d9a0f383a20967aa78a00594e1b417455d17e49c0b67ccc180f38efcdd189f434abbe46000412d7a449cbac0c1e42228d2cd37ddd2e8059b2963d13acaf99870ce1e45f77c7a418e93ba1a6b42b736dc46f11c2ed051f256c27c90a3609772236e13d84d2c90ecf46547284a87111e1cb2478badc127d5f9a14135593ceef18b98bd22ca994e5b26f554b1f311b19c2ff4f559733308ba93d2a36af87cc2ce4a38f014a075dd7cebef7b0626d5c00ad7f190d894e51b44224682ce77985e62924c9bc4db7417dfd5a1660138a304b71fcfdcb7bb06bcb4f486fdca26ce357d59ecde5690a219499b1ad859f08f94554487550e0bdc5817ab92a13277945bc29bd302d5420f1f7e5029bc09f7d233aa32d752e6c51a0df48892d169d00dbe7a7764266fb6cb00501611b697b4f8ca3014b2e153834edf549926f68f70f95c09103f452dc2c3ed14d52da6ca810be942c9485e2e044ab897fccbb0c3566e2bf4fa77ebf85a0357747df3f54266a55be6e178cb9d09d2e5e9a2daea0a7697ea4ec9f467a2f675d8d72895be8a3476dd64536785a12ba51e0528d5614a23a4ac5bf98cc2b37ad746645cdd7fbcd983062b18e57bc42c4b78e6c77fc27fd3bf58897cca3f2c0f828830852508164e461822b6868c717f45e83a58f725627c1e7ac2cbad2b3e2f11be8e14b655e45032714a7c94976153594d3a2cc4bac5e2db9d2222b36bc870be8273a18b4c1c06e1de6f2335fac0d6ecba7f3a7190986d5d5c1c348e4428e07592cdbd68039ddfa9508d248f7fb0dd0852d1105a7aff0f09de12e08dd12faaa83b3bf2852c2ae9661c3a7195175ff5d2bb160d8bc8c5b749a2ca1b6a3ce2d10eb163109dd045a40b857151115b8803c2cf19f47082f21f7f449e319c5c2b9d4b005f2d3f95aacc5bba1321962b4475de7a74018b66f8552e0f4e3372ad7d1ea6e6ad99e3f0cc8ddbdb88a2eaa8f183ccc99d26d96e221c71f629992cbec9f0bc376d4b0ea70c06e5dd743bc355ecee365882d2c65a61533c37a4bb73a8570bcea00e30ada818742ebaa9b7c0069e7238cc5260b7204e611301bc836da938d630d63829a7cae09ba3e57414b38bffad8c02a4ba235ac3b4654371bbbefad635eecc9021a172c93c71147beb1145002e9d2a8753ba32296c1527aa7a03e60f53f651edebe9b36a8ea45e2399369cdd0c02c0e6ce94b7a4be4529b80d736b596f14500b40c995bf97ebf3d4a26e5101fddf0339f6e206a0526386fdd5788012530412e62aab0837eae9af595112efdf797d9f998623ce05a32864ca5267c4ed0762f250a1a755e8043f70d99691a0b1c7d73ee3784aa7463ab8cfd5008ee302f4db4046911b1cd4c87857d7a165c9c79cd5a5da4835181da4f134a768a3664b61c70e801790518fd730a08b0b4115d4fd2ad4c9e491f7ccbc208ab4357a748176b89c2930e073fad2673e19a2ff31d5834f179db7eb269ea0f32c613f53e09b8236bc87cac23aa80acd88faf848307a1b1d2824874603efe7b634e02917507511ec2b3e3da99f835cdd5fa43f11653969a0307eb1a6af96452bc681d605fe0d9b8e7561721bb0be859db44ced0733424629948a7cd061021df4072863e69631768facc1a1fa7fe64aa3f0aa8c54295e1ba5d52340a4ab1740c8fc90e623429988b5b9921fb24db86cc063d56069c6b9c0c379ffdc6a6c0c32a6098c43d27371c0783a4f8049904c52bf2920e75c16e6c5c3f534b7130d3c530d168873fe9067129c35d21adddfe4785e04563d94e7dc2adc3b0f0b7e88a6bde77ed3fdb8be347be4d76eadd45d85a797a92d9fde6bf84d3f56c3029e03906bc890d84660c82192bbbd63ab5ff72d837e686825943fcfd1dbb88e4e24238de54271436da1a03c49bc2b59d1305e771da25feba12fb5c2addd3f8cf65ef700965d9ae311e84a3b6a3fd859257b874b392ba0da356205ac999d333085ccdf6523c90f700be8dd683013b9b52cef999d74326ff33aa8e6c5cfa117007bd424ebfb714d6bae72637c546c93c00df40f39bb9fec95c683004e9c489c8726d6570cfe96787049cbc336ce10ceb9c9712a04f7257aabfb95d47051c3b2313187e9e3b0d8bdff99686e69ead7aa1fe0bf4af8260366689b63dd0ae4b236bbf6e9e3830ddd2957bd0281ef3f1c2ddcb661668de52ec015659d6a860bb9c750b9551b983e766da9bb82e160d48d86e7df1f72cb08c29f323d102764f738950599c37c9b1eb825d00b8ce0a196df5bd01f9fb4fbbe86cd7d8583759d661d860febc9fc1b98a857946515b12b7b4a066f6d6958c967d4773ce243becd8b81dd90454c19273e668ddf2e15fd87e25625fdf2bf75e932abc307b93b62f986583741fc2fde8154a812980a8a1ef8b2fbdf55a91b5780c95b158d7c13accd1c84ea4467bc8a55658221c39bc5909cdd11aa0fa2d694dcaab2e366777d0d0a5f629b4a892a7348f8fe4ede9192c74b00fd84542bb06d3486a0834953c2c6890fbffbeac48cd78bc122944d8bdefd65c09e44556e43a1504470b38ac084bb42b2b81c0947236d9833eeba04e8d90f2bff4609489a49a16d5868975406d168a624c9c23dfaed5cc6d91f4b1330ce773a012d0bafe379a8f5fa230e6364f3680a7ed1ef674ea84671e23d5aca3644b7f0813e8c34e4494fa4b342d5f672d10efe6bd10e090d70fac491f8acbe9cab65508849e488ef3d799da6a6ceb3746de5cf629be57422154c5b2ba3ef31a85978abb6b1b209715aa7fc23b393b3c8c04dccd6f188d5b3a11beede633e2775c74f160df5de10c0ee08c480065d5625a0712a3a10412fdb823bb7a6b923ee4e55e63d1d1918c83a23c8e77a68f18886785796ec17fd00294f9c68a5d40b31bcb73e1af6a28008dfd3c5932aadb85ad18b2d99ae5c256b2cc54fa0e6bce0fc5584ba89538171e57b722865beae9ab599bc4a60efb1773acf832c5145156730bd743b537dcee8a3fd44e682ca3f87e7760ed85cec38e80198c7fdb5d2247acc65e6e2a827abaea5c8b5352b9fa352bf68a0cac2aa498f4689ffe18d1b20eb90795431e28bf2b8ee29803c0286312be9cec4105d881d4f7e4c6cd99855cb77d940550f7baebe6c0414d6110be1f82074b41df7dec93cc19dd26e7640a47a48f9c979ecc817dc61f53f0c6a83c256a0216b3394db97ea85235cda16462a0ee68b6c23275480600d34ef516b6e6369c0dc2ab14e6c96555a14f718a51c908c01fc13a5710992cb6ca71b80d065c3bb61884568845a9fe1e7e7c569282b164c70532061280aab586bc841c1a2f952c9225879638f19ecefccfb10eeba20640d8c2b4860074b5e7306a3eb3db8b3f2c95ebbf283fe4b1378b9ac2fd5d0a7a55e8d13c5737398fb318e57453a17412686ae3b502128956043b5f6c9354e691a5aa83a9978ccca08b391298f2b6c39f5b375f162e2fa55ab4e2fb3db85471522d2445cb746fe118a94cd32f7f461d3bb642fdbcca8608d4d9d25baac5a47f4483bc256b96c0e791d5671a5e7221329827971bacad778579a25e66f6639d0fc7b6f143dccd0841d247c727560d578bcedf8c25bf951f28af065d42f4a3cad9611529a6836a25d051e495ecc6f9f14c8d02440c9bc607147fb1ba12048376eafc902e2d74f957e914f7df1a8d5cd2ea93173a396f4918c621bed88474a7d7948b376b771ae60a1ac3304b7061fd9d63489569513a49ff7f4635c742ff387a55d88fefb1b72319df5ed93819880f568fb545eb95e9ef20c21f5209cba1c94dafefd068204bf0aab7b17d2283068f19b0d18b41042f7e3d8bb7c80ee60adbc7cb24e5de332669e35782394f12df8c1071154aab9bb6a90a3eb49739566faf4aa34f8353095c2af518738fb43ed70e285e7979afb2bf7832fb9c2ac9cfaa4c8af2e4a6e0aea0efbb9044953130fefa23c572ea759e301dc2d0d3a73fabee1396ece8864d202b008cda1485c6ae8055b478e8f32c74f862d812742dfe6313ae5dfb943181d0a43a82889245d10e02db3ba31066a234d0be470167cd5a14e82eb1458b818ff0fba1be60cc228217799b6ebdcb17352e222fdcc38018d18ae1fc4f567c18a52a9b915a98ac0cf0390b0c3ed6919e9874083f78b3dd6d57a4602a8207e47c5b1d9c0c7fdb87a61e9de7bbf8e2dc7205ffc684e24976ae3cd381e2212ff1aa4e058a3ff2f372f8223d99d65706f7cad18d6b665e948f0dc402002c869ad6fe2bd7f2ede299e1dd7cadaa11135d0baa77080b6eb45b1caedf10d23be4ba04240d595a3c44d386d53d52c251102a5e1c05f6dcc095065527906ef9536b75e297203112a00eeb8a108a6f2b3420d2932b7409fab10951a3f6e1717424d4f8fca528880bc95a69e7db384cd534d0f6133b4d3e7e1bbffc2ae0bcc771afdb036a01ba7f01e8f019493ee4a0224faa801517a73f861ada6d77296586bb4464dfd2f4cdc88847f02ea815f59874e348dc68b02540e092b5da5a561f04cc71f73b76cfcc1d7d50289dbbac87d5014305252f2ea5ba56b4c2918a503a9335bf50742a37f910d5c0afb589c21e9ec11f5579b55b0b884f89af39293a3b2166143c3f86d77c98b07545ad7dc7274c0166bc3bd0b28415c723b001fbfb992e76f7b0f33d73dab308b61675c83f31e59febfcb63545382cd787c7fc9b85bb482e9a2c45102c5f3c60b028174f944a7feb19d480c08e32d6da1cdec382b376ea0e65d77065f624c034efc98ce16835c87f9c835e72ac67d8003eb4e694a1aae2996027c59cf3d9fe2e39bbf4915c21abb195654deddf9fea9cc4c9d3c078ead2b3c92c83066237c23012f4eef33dd7f5ec7fbd5dc2ff69c62b606a644ca6891946d2dedd0dea80c97b631b48102b6421dff825079218f49ccbb451906b05b16ff3c28890a6af2fa16c15159eb41c77b42ea47d1b9b5f661b40a2942fde5b5d009b0075c1826a759719aa225b4"}]}, @fragment={0x6c, 0x0, 0x9, 0x1, 0x0, 0x3, 0x66}], @udp={{0x3, 0x1, 0x8}, {'#'}}}}}}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002a00), 0x800, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x20) r6 = accept(r3, &(0x7f0000002a40)=@un=@abs, &(0x7f0000002a80)=0x8) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000002ac0)={0x5, 0x100000001}) chmod(&(0x7f0000002b00)='./file0/../file0\x00', 0x22) r7 = accept(r6, 0x0, &(0x7f0000002b40)) setsockopt(r7, 0x1, 0x1e3, &(0x7f0000002b80)="1cb2b0f2d0b57e51e10b28aabb043e44ad80606e4abcfbe8a7c32834974a8e5d4bf4c2ac168b9f2eb87659f75da424f84f36e4e27c8f2085b28fee52b6f4628cce2d5c1bb0b9f194c97f685cbddaacf4fa5e3afae42ada85ddea5bc36829cc829a322f8937440006917fe6340c13c45c3f3d1f3d3ecee71b7ab5629cf747ca1552e2fb814d0619d8a3cc8d4f0d6e4bfa29a7cda7bb89dcf5df626d4e4c88997d29dcf403ae404c56e543961e7a0895f32a3d3e32d3ad1395c1b9a4c0c03a4652fef396", 0xc3) fchmod(r6, 0x100) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005016000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a4210200004fcf2a8f667c8d7c622700720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000900), 0x3, 0x7, &(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa) fcntl$getown(r0, 0x5) getppid() recvfrom$unix(r0, &(0x7f0000000040)=""/57, 0x39, 0x801, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r2) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r2) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgrcv(r3, &(0x7f0000000300), 0x4b, 0x3, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES32], 0x83, 0x0) msgctl$IPC_RMID(r3, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x29) writev(r0, &(0x7f0000000000), 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)) r9 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r10 = getuid() setregid(0x0, r3) setreuid(0xee00, r10) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x0, 0x0, 0x0, "fe339657"}}}}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r5, r10, r3, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5", 0x9d}], 0x1}, 0x0) semop(r9, &(0x7f0000000240)=[{0x0, 0x0, 0xc00}], 0x1) semctl$GETPID(r9, 0x0, 0x4, &(0x7f0000000ac0)=""/201) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) r11 = getuid() semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/266) seteuid(0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x2, r8, r6, 0x0, r2, 0x64, 0x13f}, 0x200000000000205, 0xfffffffbffff0002, 0xa}) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f0000000440)=""/64) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, 0x0, 0x0, r7, 0x12}, 0x0, 0x441, 0x8000000000000000}) setreuid(0x0, r11) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) executing program 0: r0 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sysctl$net_inet_ipcomp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000200), 0x0, &(0x7f0000000140), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x0, 0x0, 0x0) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) poll(&(0x7f0000000080)=[{}, {r1}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000040)={0x80, 0x4000000, {0x9, 0xfffffffffffffff8}}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r3, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="45d7465308ac3bfd55ec09fd6535dedaccdb32a847fe3a53323189898738807e83650a09b598c4b5a12fc6dcd463f31ec3cf860d9c31ceebe1a29ed169aa8a138792cd5768eccd70e9e429c467b8a5ccecc20fe370ca693fdfc19a44e914f1820b667da07f8333d9b4083799f6b10e93f7144c39", 0x74}], 0x1) syz_emit_ethernet(0x86, &(0x7f00000000c0)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "38d9d9", 0x50, 0x3a, 0x0, @empty, @rand_addr="5ebd954112127c0332e418c8edb3cea2", {[@routing={0x1, 0x6, 0x0, 0x1, 0x0, [@mcast1, @mcast1, @mcast1]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @loopback}}}}}}) execve(0x0, 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x3, &(0x7f0000000980)={0x100000, 0x100000}) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) socket(0x1, 0x2, 0x0) socket(0x1e, 0x0, 0x2) r1 = socket$inet(0x2, 0x2, 0x10) setsockopt(r1, 0x6, 0x2, &(0x7f0000000040)="8b589d", 0x3) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000500), 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000007c0)="b748abe0e962960f4a11bafbe1ed060a0000000000ff0c8b58891be2608106fed2d50cf70900000000090d99af2ca6e1014aedccad145dbda88cadf6d7187b0f71b7950335ff4ac848777aa26083e0e871a5c38bfd11eb650a109717af815c3ea6979e95269b363d4ad110bbb6868c3ba200817af04416699b259041ebb7b74ba885380e22756fd3d166ed771888502ce8284358104fb97196002bae03cdc6f48b1064c40d25ae4472a4ae70c864beb40c1d14f0bb2a76f22b66430c00f7f7e4cf45d9404bf69c379a9a447a787a64ab546dd874bfe43d3d056031c0e28cd9c17632ba5ed4b4be1c89872c57051cc9f31b6f2d099aa1197790ec1d2e11b8f8ea0009c512489f656b0dfd5d21d4bca22390c616215e47a0b52338a6a5815bd415385288be340886724b8a955354247a2fe4db0c552db1c171c95d21fed7e33f603a1a69b99f614f335ae789c707f2d37febae7a49af8cd349d5d30b80c8970ce7e9d48cdcb10b649bce6a677624f3aeb70780e16f36dc5950aa17bd41580bc0f4282da716fbe3971fe15dcd843583c87ceccfca7328a900373b6cf2a113b346517676c81bc2ffe9520682d751c73f0f4ec8aadc7e063c53ac5b1459"}], 0x1000000000000093) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000200), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4c}, {0x26}]}) syz_emit_ethernet(0x62, &(0x7f0000000180)=ANY=[]) ioctl$FIONREAD(r2, 0x80206982, &(0x7f00000001c0)) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() close(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000002a80)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, 0x0, 0x0) r2 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1ee) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup(r3) setreuid(0xee00, 0x0) getuid() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setgroups(0x41b7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0]) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x20, &(0x7f0000000400)='\x00\x00\x00\x00', 0x4) sysctl$vm(&(0x7f0000000400)={0x2, 0x8}, 0x2, &(0x7f00000002c0)="0600eed9", &(0x7f0000000540)=0x4, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() dup2(r2, 0xffffffffffffffff) close(0xffffffffffffffff) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x13}, {{r5}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) executing program 5: sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0xc0285602, &(0x7f0000000040)={0x5, 0x3, 0xff, 0x6, 0x0, 0x110}) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x3, 0xffffffff00000000}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) poll(&(0x7f0000000080)=[{r2}], 0x1, 0x0) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000035000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000135000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4}], './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r4 = accept$inet(r3, 0x0, &(0x7f0000000300)) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="dd7a", 0x2) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) sendto(r1, &(0x7f0000000280)="f9fec0891edf6a5a7f90dcbe510d51c11f184d655cf1cbbaebc82d43f9121096227e4317233f177a43f32357e0877fa87c3e45a23c9d492fc5b9494492a4", 0x3e, 0x1, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001b40)="f6912ae01c471486d945fb39959df0ca1c2fd0b9b9672d", 0x17}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x4000}, {0x3}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000540)=ANY=[]) executing program 7: link(0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000240)='./file1\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) r1 = open(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) fchown(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r0, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000400)=""/160, 0xa0}, {&(0x7f0000000700)=""/132, 0x84}], 0x4, &(0x7f00000005c0)=""/132, 0x84}, 0x6}, 0x10, 0x1800, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500002800000000003c9078ffffffffac1400bb4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="778a91c16c55dfa9"]) syz_emit_ethernet(0x138, &(0x7f0000000c40)=ANY=[@ANYRESDEC=r1, @ANYBLOB="bc096e90a4fc08b8d7a27f773be302185f284daccda243f8529acd005fdc8c6e22d3bd35c3a5be154174bcb0d3702dc3bb569c6a86ec335735fe5062ba08931c2390155b96f048ab0e1a9a40f3d72fdbf859d9f07b189288d7e746083621fa45b3a0087809340931915137ebf34efee21643d8dcaa8938fc21518ca2da666e1506fef708acf06cdae4714fcb798b7fd7b90761b3bb6a4c00"/164, @ANYRES16=r1, @ANYRESDEC=r0]) r2 = msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r3 = msgget(0x2, 0x0) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, &(0x7f0000001140), 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, &(0x7f0000001340), 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/136}, 0x90, 0x2, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001480)=""/156) msgsnd(r2, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000008adc0c34f021f128bb75e192d2ab799f341e1277d16c8ce1af7451f0495a93592ebb2d2d5717c704409d6245e1e89647bdbcd3da39c8dc2d555b083ca36d7c7e50446d4de6d1d5244bbbf6ad0777bf355483b7f10072f7e983ca85d27178562a4fad35e9b4b9ee7e06507dcfdb1ce065a8ed1626ece1a1a3c26b2a60ae1cc84fdf024f5e271d7781efe011b64401fef33ddbfa1682d3e69f871d656284cc896ef0573dc56366ab746db003c3f1fa33e3477f0bc1cfcabc5604312eaa8548"], 0xc6, 0x800) r5 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0300000000000000ab613f0800000000000000", @ANYBLOB="cf3363f984d96dfa1cbde40d9320f90ce381ddbd47ec057ec6583e79952b28bd396e484fe6742150aafb1eddca6391f52eb02f8eda8d20e552da31aad571e7facd93ee910734308fb11ff18c45b93a838c27dd91363f67434b033e6db40e21f12019662ce3cd5e27534c068ea6d887fb430652a11a6da7001a824e91b74c8d291121594d51a917bfebdeb954d59eaa8050c12d863972b4d1379710301ca6f84f15417ce9285f9b22f85c88a1b7be5412ebfa411a972d8f1b7bfc7c4deb22d48e1073a7f901f8c9de209e3096272b3a05ff0d320186520005b9ec2c830ff8653c811b2435a26e55f2e3693efa03ad0c622f5aa88742829aba", @ANYRES64=r0, @ANYRESDEC, @ANYRES8=r3, @ANYRES8=r4, @ANYRESHEX=r0, @ANYRESDEC=r5, @ANYRES16, @ANYRESOCT=r0, @ANYRESOCT=r2], 0x14, 0x800) r6 = open$dir(&(0x7f0000001680)='./file0\x00', 0x100, 0x14a) readv(r0, &(0x7f0000000140)=[{&(0x7f00000004c0)=""/172}, {&(0x7f00000009c0)=""/230, 0xfffffffffffffffb}, {&(0x7f00000007c0)=""/229}], 0x1111) writev(r6, &(0x7f0000000180)=[{&(0x7f00000002c0)="f40e2d594910a6205c064e9a0fc5b6b5a0e3e187084cc7bbfaa0b67429c6b68e639e1ec587dee1de52aca1c04e1212ae367fd33896f9ed49251c9c6679f8adac26ef16e99f6c78e8c71d178f06af8a5570ec3723b8639485bf1b281d3ccb0d62edcd0a27b5721686d069f5a1de66df1543ed46df5d42aa139f8d61a4189d3d4e9badc6fed3d734d25e1043b30e2b853f", 0x90}], 0x1) r7 = semget$private(0x0, 0x6, 0x36) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000003180)=""/194) utimensat(r6, &(0x7f0000003280)='./file0\x00', &(0x7f00000032c0)={{}, {0x2, 0xffffffffffffffff}}, 0x2) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/26}, 0x0) connect$unix(r8, &(0x7f0000003380)=@file={0x1, './file0\x00'}, 0xa) socket$inet6(0x18, 0x8000, 0x0) executing program 6: ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000001140)) r0 = openat(0xffffffffffffffff, 0x0, 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) setpgid(r1, r1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) semget(0x0, 0x0, 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000012c0), 0x10, 0x0) renameat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0xffffffffffffffff, &(0x7f0000001380)='./file0\x00') getuid() r3 = geteuid() getuid() setreuid(r3, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000013c0)={0x3, './file0/file0\x00', './file0\x00'}) munmap(&(0x7f0000ff8000/0x8000)=nil, 0x8000) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() dup2(r5, r4) setrlimit(0x8, &(0x7f0000000980)={0xffffffff, 0x6}) syz_open_pts() r6 = dup(r5) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000040)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000001440)={&(0x7f0000001400)='./file0\x00'}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000001480)) msgget(0x2, 0x300) getegid() getpid() executing program 3: sysctl$vm_swapencrypt(&(0x7f0000000100)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) socket(0x10, 0x3, 0xf8) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mknod$loop(0x0, 0x0, 0x1) close(0xffffffffffffffff) syz_open_pts() mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0x5200) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0), 0x0, 0x80000600) r3 = kqueue() dup2(r3, r2) getpid() ktrace(0x0, 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0xac) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000540)) msgget$private(0x0, 0xfffffffffffffffd) setrlimit(0x8, 0x0) socket$inet(0x2, 0x0, 0xd3) select(0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, 0x0) getrlimit(0x0, &(0x7f00000001c0)) close(0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getuid() sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(0x0, 0x0) readlink(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) msgget(0x2, 0x0) open$dir(0x0, 0x0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000140)) r0 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f00000000c0)={0x0}, 0x10, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) close(0xffffffffffffffff) poll(&(0x7f0000000240)=[{r0, 0x68}], 0x1, 0x0) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) socket$unix(0x1, 0x5, 0x0) getuid() executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) r2 = dup(0xffffffffffffffff) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000185dce361", 0x8) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0xfffffffffffffffc) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd"]) r3 = socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffa}, 0x10, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x9) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYBLOB="805cd744cf748988fd33ea305238a8cf840aee358aa12cd04084b3919f3f91d43dd5f40589bcb6a1c50d891284ce920f21e3604236f33947b3ecc46d41e18fd29938cf9c3d362ec863103d4951d067dbf8ae8ecc9da69fd862b227fc109579a901203cc2602adbb38c79d6180ecddb107aec2e4d7691cf8d67ae09ad6dc4b1d9548e676807deb6a379ad99e0bf130cadfc7818ece56d611657d28cee2bcf10edc95ac23eb3065bee930aca21a1c50612"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() ioctl$TIOCSTART(r4, 0x2000746e) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) executing program 7: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000180)="8a3aad21", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000040)="ba3c7dc5ec7042effb1be15ef90fbcb919bfd04114465ec557b9f2702085f43937d12be6a543a195924f08723989b430385d80b3b5edc9df76ad2a12c93c26c34d8702fe2631f3e9b6e806e4f38f226d7f59875d238bf7480a7dcc31a82dd096ac7d1a60cc"}) chmod(0x0, 0x20) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) open$dir(0x0, 0x800, 0x49) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) rmdir(&(0x7f0000000340)='./file0\x00') getsockname(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) semget$private(0x0, 0x3, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) stat(0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) rmdir(&(0x7f0000000640)='./file0\x00') symlink(&(0x7f00000006c0)='./file0\x00', &(0x7f00000000c0)='./file1\x00') fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000092a, r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xfffffffffffffffd}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) unlink(&(0x7f0000000800)='./file1\x00') msgget$private(0x0, 0x716) executing program 1: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/508}, &(0x7f0000000340)=0x1fe) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_index}) sendto$unix(r0, &(0x7f0000000080)="a7448ca620d7be7b340c07a576be0abe29fe8d698603bed4ad83face7921", 0x48, 0x0, 0x0, 0xffffffffffffffda) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) lseek(r0, 0x1, 0x0) getdents(r0, &(0x7f0000001280)=""/4096, 0x1000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xebdadad6) setegid(r3) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) geteuid() ioctl$TIOCSCTTY(r5, 0x20007461) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r6, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x0, 0x0, 0x7f, 0x5}, {0x40, 0x0, 0x80, 0xcc8, 0x2}, {0x7, 0x1, 0xe216, 0xfffb, 0x43e}, {}]}) close(r6) executing program 5: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000100)) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000140)={0x5, 0x9}) chmod(&(0x7f0000000180)='./file0\x00', 0x43) sysctl$kern(&(0x7f00000001c0)={0x1, 0x54}, 0x2, &(0x7f0000000200)="45a11a40cb9f5a85e14fc3a413001d803eebeba32413e2d4655332fac23b1cea0f08a3a7fb411fb74b842f9fa1507d0b4572a7d709a4", &(0x7f0000000240)=0x36, &(0x7f0000000280)="7553d2f052f926aab2b2df02f6c34d1d12861892b8d118f2680d13ffc7", 0x1d) renameat(r0, &(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') r2 = socket$unix(0x1, 0x2, 0x0) shutdown(r2, 0x0) chflags(&(0x7f0000000340)='./file0\x00', 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000380)) sysctl$kern(&(0x7f0000000400)={0x1, 0x13}, 0x2, &(0x7f0000000440)="a53fd5592165cbf16a978e8d69538cb1cf46d05f5192eecd873fa141f9843072260919be2913053937b86adee378a002a65c14e031948f66c14944a18c142889738c2736639a1aff452c805689d3e7", &(0x7f00000004c0)=0x4f, &(0x7f0000000500)="bfcf980aaf90a60847b5b3f6b9b350fafd9f83df1499cf9c430ef9ed25ad06d7665f3ab27ac6214bdee2c6916ddc58082d65ae749339b7d42a537eb2b71892f91140dce615663afa243ab23b758d855da66e18a583efb308010b0c5e2382f3751322a763985371f981ea924fdb03ba9e286901f1e72d344181312e387ea6b15aab991046ecac69435dceb3bdf68eb7f45aec4f0c65023e068a1ea5e0c37488128766b493e694af3b01fcbce36226eb16844f48c7ff7a4cb6d07f9dbc264d619bde2eedfae96318ffd6adcbe1eeacd6b9a3c87c0a2daa450b4f4849d376675fb5d0c3ecb6dac17bb80f19512a8bff3bbdb01e7618a523f6ffbb5cad5d", 0xfc) r3 = getuid() sysctl$kern(&(0x7f0000000600)={0x1, 0x4f}, 0x2, &(0x7f0000000640)="a1d6dea92c5ff8a330be8101f7de62dad6eba9d0590239c22bc410c6894d0dcfab52fff8e0cb5fa01c9000b10064623b8fd517d82286b9d1bca9a857df02f567d3bc8f9154a0e3a497d2d03ca407b6a6014a95bc6d74a8af44fb5e00255c02ca6100e2fdcda0ab58c3c2a463f3cc7f623a56f4ee04d81e6755ec950b401716e685603340e2ce44baa1b3eee8ed89fba853e25d98df3400a05ff7e46ea61202fe3b1a339565da0bad116746c696a6ff4e1ace697ab8a4e89d41b0d4127914b4677bfd23f360badd9036846b6089957e7fff497d72f8fd5a9a84c8ae3d16a6", &(0x7f0000000740)=0xde, &(0x7f0000000780)="559396833474aad1b4b5ab5251aa7bb25746b88624cb7da5c40f3e59a3ecc2fd02b8a59f8ec92558c65b48ad70f36b52a5247a8cb08b92fe45c0a338d7e70b4911b2e9172b4cc764fbc83067318670adf85c0dc1fcf430825249f6a2f176631948a4ff58ea53ebbcefd4d8368bc84ff738948e146f7baf46627644ebbd6a9dbbfde6b66a142c8e59942d9c686bfcb887aee8d53300e50a3e88c5afd1ae46f4a8334cf7323dcddbe8254ce06b6a94993c79c53af30e21a1b61a28e212c4ade4c870e3f586a31845e3e79877a81d0e5d5e9d260a78fdb211a9bab8bf1891929df5d12319e10de98f29de0854fb45e3a0f9a4d54e0c53eed72230d5a4e663323df5d8356752eaaaa7e9caec43a1c4ba3009dbdea51eeae908916564f1ac4f0e8dddd8435c3dd56d927c1f11c50fd840a8e94a645384ce7cc30fbcde5a1f5b3cd459ff7cde1d542d95bfa88acbf28121ba82b07168badb1802a1267781408182b0fbac3419bedf730cd5a64849b2fe9fd3dce98f1163b152afaf760fdb78152c9f2da164f386b7a03a30485955a7c69355468c57e8ef2d3ff19f1f1d7aaa38164eb87f8fb434d41d760bf0892a110d3e1b0b8055d3b003fa76843f054ed5d23e5028cece661d98a6f372f3bf2f99b8c5f77984de579e35e713a3e30cf57a737f0f3f5c6bc7b6d1c175b60cae843e7acbe891e4d6fb374862d524341e206ae2ca44d33a86a393c7f5a2c50a1d5e9f8fb7149a8db86967f24aa18b5870fe45a000d5639f40b8b0ccfc504e57fc0af0fa69dcf65891e744da171e668f99267a76533eccddab1f311404002e704574d99e5a8652ccf77939b7d8f544fcbf31e142c887101547f59c2f86eab757d1cad3eafc35084264ba3e895c18d1e5e4a2ec9ec19cd6948f2f9f2cd7ab750bbebd4c6b807f45521cf0a412499e7ff0eb922c8fd2dd67f8766f143cf4a4ed685085ab31a8c346148d50b02804a0c955e62c1c88705764b080adbd03eeb76658183cd99d223688bc5ce2d69947ec56e937abec045581f5603b486bcbc440a8d0807560762b06be28319fc89cdcfffd7bbc7f32856f731bdedb083905244bfb70158a8aff7b07bd99747ab2b468acbceded2f224c737f857e833e0c80372d8824cf191c54fd5e738aaab8b563dda50b0616149b82985fae1a7172f52d6a40fc6fe3956c5d174ce2a12bb77320ec263004142cd80bdc4f5f87344963e35fc2bf313f60f69c72d262eeba65e0853717501b487e19e177d90e4b9ea290ab1cd938e2abf37a2d47aae63ae813fd1befe6675465dd188940da7ec1313945d1a808470abcde144e4a548dd961304a2c3e96ca64e990072ee1a4707b2e4c2f2434da46119e992abc5c4d41f4c1e35f10b29d2d76349151063c50d7edb0e39976d37735b03edf7180599c0d4c482a76abbd6460c64b2bad76c4e3864edc6573e512e7ef87a6ce8c70a07bf371b18b0b337ba88b00bfeb5cc94fa3d58cff921358a8db9f7b1d86e8e844ec0463d52274f494db109519498c9c643dbade52608976d893b2b98a558f666b2a438416a9bb58038e751a904d7737a2ea876945bf7f68c2b1304e62b3bb8f2077dd17f19c3cad85eb1a30308501f671d671a2a76b31dcd6856e4c25397983bd6e319f33e37ca7c98368d208256ace6b138892591a28011c1e56adc83f7c721092a7753b6bf11ec6ec05063c9e20dcd55a69d4cefd5fd117f5ee9b2ebd7b0363eae6d4366cd58c3c06c02ab48b37eb5832e2d023610f37bb28a8ec3381fcd28582a3f3dd55f5e315536820436b6e445dc19483bb5c666a4faaccb04cf75c553a0bf7149e8c8e7885db3cd6b3c256fdc7052b741e6f8ffaeae201a33d98887fffd860326fd52b5a45ffc4d7260a8b3e693a4c3fac41ed39353dab910a7abfb7a32265ec7e1afc6676d60f6e38bcdaffd987081f8d4faedfa3feff8ba41b4cf33e6084fbe3f774e8157f9f1d7e85ff2f0ea5f56056fe1c74db0e0fea494ddafe55e5611b5b5dce0e81e18c8561c1bc11e36c88a3112911e7e8c5f34b677483811b4eb5b449cd3b14274c226adaa14a58c2701adbbf9f4e50e0861e4566323a93ae3849243aaf8396e86711361a489ef3dd71358477c617f26575e86b1e2eb87f963f6dcbe4217dff1d227c0ec94b0b3cac0343d42d23279deb5c5d25ff57b9b998eb9af6b40689a501190eb64153253ef9aa862660ceb0c353cbeddb6fde7eb34b08faed577e7f4297185836348e9ec5cfd7c61115094cffd27aaf02b7988ae4da7787956a22ecaa9d9504f7bcb7f1849b29704152f1ff0f4d665db53dc52c7b7acdf8baaa99832a882ffebf7601e49c9714ec848ef74f1dc3b4fabda4666d441c1209ca82caf2b14feba32933d5e93e3b10c4b37ce5d4a7a2349b17dbf128273c26f19e4ccc8214765de08399dfab266ca2b7fa73c935fdc6589a841e95306ad09f870b77fb4dd43bfbb64eca6829ac6a1fdaf08f6b8c5a1c57b4367093cc5c610f116868f36ee075ce48f19189fd24931ed2c7e60c23991d74d0454d46be1bcf53797e3f1e41ed8af16299c31f338e1302c068f413d8a09befb53d73bc578928df7fbd92355bedc913f6a166a7cad7e62dd91e4e67b53b6a40048cb73161244772caa4670aec61523b9bf26d26dce8a56ffb43f2d18d3b54694650ef180d2b8f933d0fcee16a84eb8a3c117894c2f481a64116293a936d0d89d23c57ff80e375f8465c59b951941c888c21c72fa4d77e6852b50c700327effb7cada3f38d8d60a1fc42cd794b4a7eb1a3d4d3b6f002ae45457eeefbac261275e9849ee5d2ea86f09e9bf1e7b14a7d667518091ec53f10c5ffde09947028e24ae5ff9ba5667e91cb3b364d5e7a0e3ca8dd15f82ca5afc8eab2239279db56a66819b066150a187248d21b9421214be53fdfaae7989f808cea2f381e8e6f2273a836c9ccfeb3e2c65d26fa1877aac008ac26d08512b034fb5d64f683a928c163b27e14d01f26601753f9bd3fcb66d35ee74fced8c36e0d278b47f8c78ea8d8bdb0609a4a27df75d43f65af497b768e55632087a4155606d516b99ede7fa4bd50d965aceff7470dfd7b939995a97c2b8665bf07cbf6c550ba3b095b65a6b9240fcb8b43b952147e4e05febcd7f81aa1bdf3f33965947728b7d1e24f33cd8899b1dc67e09900326acfa6fff0187125345511345f86828269fe72742c92410474ff77231a7f7762e152199082a9fc46bf14867319d485e3a28e557fb71b22051c42d7c0b9062053e1d6ba89fff0148e51b486ebb290123b76bb2a4346e5ca1fe8a380c4fd4017026f2013f6a6346b62aa1d2af60131f5aa1d02a14eb665a4d2c618bce39663526e12430cc6cdeaf18a9d8faba4109dcd43b97fe91adfca626484472e2d9c1496df3d61a00a8716097c32c9204a24ba7db5f37894a859c2211c127e0ba19344fb9e7fe655d34bd3396d6ed1467acc53bacf2d3bd699e1004be4e76c8af277382c1a0cc385df716651070b5faabef969963bbaee4948f08d65346f0a0344e25172bf07bbf5e0b1309e527323edede0745cf5b31011bd292aabdf32be274d8c5e0766f76144cecee6e4d620fc8b98eb49234ee04aa4ce9cf2ad2435bb9033160c611244438b984d30666c84cee5ab936ff72201261c3877fa9c3aa0c79d0a8a9862fcc16759c5352d96149c4e1999ce1b0557133420f2003ba49345f5032992a698743ce93dd79c14e0b20e6ff6d1dbc2080137fcf52f5947c5483106a95c0a25a8e5b6025205af01ebad4ac426d81435b3176b2890d92816852bf0da00e916226d607c509f8fc1d16de225bfa4db27a5f42f9add4b4b57f5fcfad021505b4beb791be7813493d9ad671e42cebb58ca3aa63a42980a7da7ff0e2ac5bcbf440820480b0ffa53f8926c04f38ad32a8ae9f7a879951e7493be30d45ca24d8999ddd8bc69f22fa4aa52d3a7d765987d2f1883235721336ba034749f08e5ec88ce523e5da29de64861a6940d4ee128aec999ab848ac91526dacc1ab9ff1d6036c54494a262f2a8260d51e91fd18fb2fcfc910c1accfa34dc865876320b1414723318457ee6aa2cc4a29bfc8164a7cb691cfe178a3b039269f5f2be1afcf4e52fafd8fc15e9d8f186f4206dd517fcb7f25cec1c601fa0e14598ea7921d451ca8924192c3822387f1e370d937830491ad0011b0ccd8b621e9e55f565a333fbe1a23a3e79140673a6a419354880998a7cc560f8182f339ad09b145d3b11ec6570fc586c6119e49be3a29194b07b41f4e506e4fe86d53b84a4a2acbbb48917719574becfe4962760eaf2bf67f89d432de8c755ed97a7e9a5c9c985ab9eb78e43f08af567459e301aa712dc06867cab6890aa8137e87a1790e62e39ef0bc97d58e56c901b0c6a8b45bff6d70a6a6c2d230b4d163aa08a567304655038fdc8528fb700895b9873122e3f03aa6c3c4d53089fad5e7c3c945e304ffb60954820b62038ff8028602ace7f8f2bb626592a9ecbda91c31fd01f1710f42afdeebca776de9ac27cf44f182186faa67ac6818ebe226a6357401e834b5658711e72b227be254c4362a8b4810a75a0f63a69d517b2a3f1b37efd477b4b0368d6fd60fb90b19f33d9cf85a1fee536ecd64b1549e95bb18c49108d2078850c2cbdcba81adc6c1bf4cf1d066ce6528b2333647e2896aed616719c64c3143004ac3549b563f26e647d43124167b38e6ad95da23213bcfa5dff4855300e7fe1c82525badc15b0416728d5b3a17ff48a11e4dfc0a6f4ff535083705588c386ffaab952b507dfc60f7aada52beff60a7c8517afb823dfd42deb0de6180c7ef095459adf371f0c453340906eff9ddadf314479b0a2f5a29602dece02982baceaf4e4a569f7d1df5948fe02a0d658c13211c037027be70e8d3728da9753890f1b13556380fff1f88ca2d2959d7c9dbe052e781afb0d1bf317ce898e68427a32ef859dde95e9f884d20c98d3a08c7b1230533d8a5df76a35128d68928fc5ece5c09fc67c85c0c4371d3b263ab1623dc542b1042b63cb5e204a2586ecf5eb2ad4f849702a7828c9225c91907850b01578ca87d7a8c56b9235fc7ceb29de3c2b709a4d5f06eebbde4400226a5957b5b649f31bc46bb7b96a5856a5276d0cd43977bb782eb4909b742f0b71e9c5413f3a1eebe6ea9c79b9ada523f4f7410292c396e0af464e9d5a56da6d171e75024e5eabaf0a3c5877e6bd9bb7adc3eb11a6e717f16f1873b2a0aebe1fefe74b5f1da595382fb3da7c74613e0c7c544c19da77e218a51525873a78af611dee2864f2ebfc224a52580eed3c3e4c94427ff41ab9311c367d747b90553ca93706880e91a2a4006e14c894bc4223229ee62997c05c9a2a414867874cb312abf1272a0e8414050747996df74b4253f540a58a91f181c1119809754ad67d85df6f71ca4f9e9fabdf6de96765e2fee1d4008343f74df790c4cef0aea6256623e79cb0c4f963dd2955d13a35510404c8a0b1afb46ae5d52ecfff4781365fd446c47299f68a134120c9479b62180fc40bdee1875a61a5024f4ef0931fe62e1c9f1487713b5443f976244a89a3f1d06e13d4cb1767ca325ddd8c7830611254fc6edc1ed5999eb226dca10353f7335894ad12707357a1e8e12b95e3e8058f8454284d862afa7808d1815f9ebcc5deaa194ddd4c2ad4417071db9167e532902dfa81728c25b17f91f4986361af2d167133ec3f88060921393e8c98e4137ebf669b9c6c21a087fff0828eacea784ae36f5a4149d4ccbe7e979430185caa1a6de8", 0x1000) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000001780)) r4 = openat(r0, &(0x7f00000017c0)='./file0\x00', 0x80, 0x19) getgroups(0xa, &(0x7f0000001800)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchown(r4, r3, r6) open$dir(&(0x7f0000001840)='./file0\x00', 0x8, 0x100) r7 = getppid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001880)={r7, r3, r5}, 0xc) r8 = dup(r2) seteuid(r3) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000018c0)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) sendto$unix(r2, &(0x7f0000001980)="7bd462cdc43052", 0x7, 0x0, 0x0, 0x0) setsockopt(r8, 0x4, 0x1, &(0x7f00000019c0)="1000845c1ebc5e37fd30b06994b67a6bb5b908a92790633947ca5ec061ccbd6cfd2f95d8a274cd5af10c6bae6ed0fd4544e13b9281896ed4966be42c0c8b692d69e09a5822076ad87a3dc49eea50e5638a440b386a3063a8517d519969bcb1e9497581ca1a5f8edd15ad2d8161c6a653a1d6f789c3062120b252260108e39bc7d43f7ef19c4bb5ccc4abb355aa0965ffb9a37b6397b520e4f48f53f2b04b4f40d21946efc371c4adfa16f5aef7f328f132d0f457b36781a656975b992b56bda59f66", 0xc2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001ac0), 0xc) executing program 1: sysctl$vm(&(0x7f0000000400)={0x2, 0xc}, 0x2, &(0x7f0000000440)="e48beed8", &(0x7f0000000540)=0x4, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x801869a3, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') executing program 2: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x10e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @tcp={{0x3, 0x1, r0, 0x41424344, 0x0, 0x0, 0x14, 0x20, 0x3, 0x0, 0xfffc, {[@sack={0x5, 0x22, [0x350, 0xfffffffc, 0x3, 0x2, 0x80, 0xe2, 0xff, 0x7f]}, @window={0x3, 0x3, 0x20}, @sack={0x5, 0x6, [0x0]}, @sack={0x5, 0xe, [0x9, 0x8000, 0x5]}, @eol]}}, {"1f6946ecdc267df1dce7dee4fd64ac5dd885184c837323481a969ed3efe7eb44abeafab16de7b8170d06f6174028e35746810a40a96a77a6faf3df1f9c9fb854c2f3e5965a2b8a7d9165fd83dcee4d750bb5fdd5d5920761ce0eeed8f73bcb6609ec6cb152bdbcde429169d4a52d27c54338a6b1b47d73e15ca27b10f9f8c3b4cbcf3c0592196b94bc2f8d07d94f9438c5550ba84a5f970027f28f76"}}}}}}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0xd843, 0x1}) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x7) ioctl$KDDISABIO(r0, 0x20004b3d) socket(0x10, 0x4000, 0xfc) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f00000000c0)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0xb0e98739743dec5b, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000400)={0x3, 0x8, 0x1, 0x0, &(0x7f0000000180)={{0x3, 0x2, 0x7, 0x5, 0x20, 0x7fff, 0x9}, {[0xfffffffffffffffe, 0x9, 0x20, 0x1, 0x4, 0xfffffffffffffff9, 0x100, 0x5, 0x5, 0x4, 0x1, 0x9, 0x3, 0x3, 0x8000, 0x1ff, 0x1, 0x6], [0x8, 0x5, 0x6, 0x800, 0x3, 0x2, 0x4, 0x5, 0x9, 0x3], [0x5, 0x80000000, 0x3, 0x7fffffff, 0x6, 0x1, 0x2], [0x5, 0x3, 0x63, 0x9, 0x0, 0x5], [{0x356, 0x80000001, 0x6, 0xff}, {0x0, 0x7, 0x0, 0x80000001}, {0x7, 0x80000000, 0xfba6f54, 0x3}, {0x9, 0x3, 0x1, 0xfffe000000000}, {0xfc01, 0x7, 0x7, 0x5}, {0x8, 0x2, 0x5, 0x800}, {0x5, 0x80000001, 0x17f, 0x1}, {0x0, 0xfffffffe, 0x100, 0x4}], {0x9, 0x2, 0x8cd, 0x2}, {0x2c84, 0xe3f, 0x3, 0x2}}}, 0x35, 0x77}) getppid() openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0x3, 0x80000000, 0xfffffffb, 0x1, 0x9, 0x8, 0x6, 0x2, 0x0, 0x77, 0xffffffffffffffff}) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000500)={0x4, 0x555}) r4 = accept$inet6(r3, 0x0, &(0x7f0000000540)) setsockopt(r4, 0x5, 0xb1, &(0x7f0000000580)="facbe3cffdc565c580d78984b1e7129880b43a5a05e5b9512203cd7610ddd3ec62477fef042581c1", 0x28) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f00000005c0)={0x7, 0x800, 0xfff, 0x8000}) chmod(&(0x7f0000000600)='./file0/../file0\x00', 0x50) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000640)={0x7, 0x8, 0x401, 0x4, "48bbb855ca6a12a5371c23ed3f2a8f3755a14b8f", 0x101, 0x5}) getpid() sysctl$vm_swapencrypt(&(0x7f0000000680)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000006c0)="89ceffb8fccb67f54a2df7911feb1f2c2ba24583950ead1a0482367e0743630f0293eafb55980257b263fb30f27024be532419564b346c2fe4c4ce542b16f2ace61fd4ec0f54e9b694b161eedd519e27664bf177a131c3e37d68b40e186744ff79f3a59acadd78db218236e71061902dfa9df51fcacef162a9fbea288d80465732d2476b595e8a50f3409e289a1efb1603292074b9857475fae009fe5d12902b23594218a8e8105ee24de95e84b4a782993b5ac847717d43a45fbce6651e4ec582f901b60f18d64a437c72327415e376825118d9d14c0b0205", &(0x7f00000007c0)=0xd9, &(0x7f0000000800)="68629a575cf2edf5bd48ec4d11b237445c94288deb0d7172415eeb12f7eb8c52b09f969c0c40597f705adba00aab1c6db94b3d8037e58e428f241c6f9331112d2547602e86920db0553e14d2acc56f281e272dd4072fd52c6a9fba2650d892383bf762441da4302037b11a537b1a08543e161ab7bb7d19f118096ab69224edc74ca3c6a329eb424e09470c9011818bca3fd61913c6e5401cfb", 0x99) r5 = socket(0x1, 0x4, 0xba) unveil(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='r\x00') shutdown(r5, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000940)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000980)="ddcf47f07b4cf480823ce48bb80e23471369360e39586aabd4da7d81cb82295eb1deea33955ea355e564fd8e08db70c53d979ed7155855e52e93d3c127803bbb87f8d23089c761dd20d3462e49ea92b76d627939dc42ac664edab727e5f1dbefe6c8671d26f906b61fc439fdeea92546cf2fd257", &(0x7f0000000a00)=0x74, &(0x7f0000000a40)="e6de14567299ea096097b397cade23f630dac868aa087ee551fd8b4c0c6758643e847678fabaab987c776338d3cc67c2fa219803526bce9a95b086fb189fe9b6737ae5580d5397ae2443d8e778cf68e8ac8151fb234b8ec68f88ce2d4fd8acfec23ad81f53a370499e1f9658b62a686d21a9d2667571a8db9748913fe343342388a7e67d18d5aa3d19443bcdc70af09905bab96ec966aede82f5378bf0f4409a1a4c1a5c67d9915a2e23cbc63c34f55fcb9fa96fe3757e13863e5f308ac830ebc13fc288defb1c0eedd7b699ee1881765ae7184837216045bae40b635bad21a4f6c8bb568d2b387b16f21720bb767e072e964b356b895197d64ce7b6e3a9f2076d2edd1048322597784445b6cd1878c64ab72b1f5977d67839fa001631223b16e326981155f71a311d95591f749a5265d6b1c5d5630cb29624cf2702cf6fd9a71b7991f3dff2767ab7026ad13999d7ce45b60a0a747ce6c9c051692047a755fbf55dd69010f6f75436b7a7f65a23dfdcd3efa577d979f349dcd65a8dbbfb470c9d41e08480c9ecc2e3eb87a7599bfeb23d79bfefe8cf67ce2ae190de936a33dcdc54c3007b59782f694d350da504bb25da37480b69b546bd80631ba10a8fff53fdc5e53553f0b89b8ed375bc45d963c97d55a00380bb2783f71b775a3e96a79afe05cd028d60953d1501d586af4f2ea3e1da537464b0734be54c005079262153e1ac1817b895e80276c07f7c1486fed76b6bbde5ecb8f7622e171c5a0f23fea65a1e79529f95335e710c2a89dd93ff5bea2955e1fbe7af889397ce36622100a13f8ed8abc63ffc985f8ced4dfbd526f86c5577809c043845aa895a00f8e709beac5a0d7ca35f86476074e934fe6b9d85d6bec580988fdc4951c103b35db3881e614a67a032841270c0400f2e5a23bd422d364532ef4f6482736ae7a0474352722c22d2cd43807e8b1203c809adfc53e05d2e50e74c092007b8387a84e652027d60b2569cafd9ffe4dc16bcd2cb72fd20fdd02b5ba6fccb4fe41f1258007afdec7163d3b9d82af941c733e93f652f30ad54b77496683c3e18334d8dc67aefe948f0fb37bb4df50aa16fb0123c856f86edf28b1bfc8c37a96e41d6f109454572bf162ef39ce109c6e43ae5b10a739199588d7366b07300dbed437c6f8637ff37f524a580e20d3463c57aaab78aace0282f388bc4443518d6d2e54642d0f6eedd94274966bfb2c29bb189ef40271971ae5476d77966f47ad8c041608a1a563a8181ac6ed01b78b3c0f9deabe1784eb0185ecf271fcaace41b3740e743de9e33cad8bbbf29242465c91b84dd3b20391e119728372d474a29493edd7b2310b003f7493d34be60de445e56bf5f2ed5a8c52ed56d062a3015a322dcbb37a477cd137e9a62dd54ab2593bfaf3b6bc66cf4fe2c3a663153bb8840f9242258117ca9980b0c0118b8f0f0e06ba865685b32ca3615c4803807a07093b38b048a521dcc84c383b2d7c06eec44d33742b69237e3a80fef15b7317458088cbe00b13fefa01b2b985e5b75f411093ef0ef18021fd565a218d07719e592807f48127bfb31b0ce330adb50a27cd91d1a4d9364c35757f5c549ffe42f5278a925cac8a64a504a17170872ef2a19fb27d849cc6cea68ae55966baa0150cc02283b5490ade243994e5158eda8d2e60aa87d7ac32d353eb3c52c372d333fc6295dab73a5dede340743ddbef135b3d0a7d071a9b3c7af217c4e89cd0803b557efba8daf18c3138c8830e48f1fd4a65cb42813e21cca66ff9b8a55acd1a70f44fb89153319220b0eaf4671595d39fe963b06cc0b27eb61bf79fd79693b520004fa11e823e1e0ed4185ccb47676d6d5b6796f7890a2c05d1e8fc9a5c054dd32676bb894b756550f92b1e0958053e870099f514954f1e9f0a41fd1c9804fd3f2dd305021713e7cde7d0ebfae9314073267da9d22eef925b781a036bb2695f64c2eb4828c5c23856e089dc9b5dc77f381115b3f8e5faf79b0bee1e46fa57bd8a09d19d6151bc53cf22168e54bba112be35d0066eeb6ff48388e24c17e89e3b1ec07fee17b62c106fe2c2c9059538194f3f189c40e3562e606f7a5b69753966b9ba84b7f91b20a3ee1055cfdcf353bd81e2e0ab0b46c5bfa3b613ca08fb3b63f9f5240cf5f54c95fa904336563116bfbcc34aac5a49a115443452dc1dd99908a8048c08545a9864afb12c37047b69df9b2de495867a78210b59507b4a2217da007eb5a9c4c34c746382a320e64089da98958fa2b67cf231dc10391de1bfbb2a6a4f94a98756cac03669a3d2adecb9908c3e2be9bf987da99afa9b324832ecc1ba8a3fa8e2826794b42840663ba6dfd5565397387bace12b6bc51b1acb9ca94a967d91ae8fe8e10ef6951d90d7cce00f0cdb2a757c70434c85bc8870afe1c312b1075dd80af0031fb7ae95c58cc59da852ec624192e0fc6855e5621f2d95937b1e66b9bae8fd7dbad36510ebdbe0943c08597d023c85d1ff4a78f5bf26979368ca521564605451a3d3ed4af8ef87c5b8926a9fbbd4a2382fe9e5cc95f9d9144aac1f69255384a79ef894a880a7fcfce445b2819312ef871366c77604c3d4fb95250a298d708806a959c3ec6eb44c2f523fcbb136d7e68fe2d45d4b587bb35afadee84e1105e80f22f2c714a02387834b13ddfff16a39d580ec3df98b693191d990dbdf3a6bfda68c8da3575679bfa05a1d22213731ecae7d76ad14dac230f4a30bcd1f1073f112422496e32462d0cb305b3062a643cf07801948822a28dcca1f3cefd02c9c9058113466a87369e12246492eb13ff6fa825e97d1a20177e615027b4e249b1755294348efb1fd6cf514cb8c242aa290d3f518b6b17357e633ae2e35e9f6de53f8e9911160f75a7ac7ba519e9a58744fc058e52cc63962e18db2e4890258a76200b2a802acbed23b21e25379c4bbba08b9b307fe62e011f5d163b6aeda6a7aae43837523cc9752f817928d8815b524d44637ba5f7d9de559efb0295763d8b72c247c8a732783a199926307ce2984986aa6fd535745933289cc902b5fafd6545c02ae753218650df6d3112cf7756165b4e42ea1d5de1e91889189b0c8c2dbe5fa7e51120019ce0b2b4c1b8d488b7fc59d7622fe626db4d4e42dfb357fefd9fa0d0e9f3de9cd1b3006e27d464d58d99fc50a49f31bcf98e0b656a2ecc088d793c26e9f4686d837dda857cb6b660276a0380880951863fa7d9a164fab491dc2aa9b81e2ebbdd4424b24c642aaf9605f635ea7457f4d99e1a73c3dea7b58fc72536452d00083b28bb6287f3615c0fb53eb985e69188d64cbec77ceacf0ca337f94a78664866d0f5ecbf28a1d6c001bdca7008032ddee297bbdfa9b805cdf9d7a158925ea1b97aa767d7d2fa84283e72fbd59644466704fcd8d7abddd1f27274ee82d0235f5e7ffc63b2f76b0d5edd132f933e316054cb81d28e2e27846372102d1edcb8d8875b24cd2dda7e3c97c89f9a3cc8a61357f4b7249be7636fa6586ac75bd9c9915b5770de85c67690f037fe13423d28f7b7be348847198bc0e122c93359d7b86c796631612a066a0b01ee1b0097070ec05e3abb2fa1eacfac7387522faa15a4ab53bfb986d4e55469adbbbc4066993020c244ffe7b27fed57f9ad99cec03b6b879d5e61d4b886e84239a0a3c695df6b167d225b403ac4d81a153f5866b40c1a1b1f83f6228e19c9a2914e4e600689caf2b37e06734ffa0b85345f6fa30affa21543ed583f675b4ed2ef72811c9e5d20b16d1c11d580b30043144dc9e81be1c0c47132f21f8af5d0156d3d2d15791d00a3458d811bc1c833d5fa0485be14cc75849c1d41b1540757ff05bec55d7282575dcf603a7a6c28dc14b3d554125d84914e46d02ed0bdc217e0513fa2f072caaffe06b48a987a4ec92c8aee9c43d36d257c183d0e13f5782c5b38383825819bc1d6ca5b4f4aea42a177972eac7ba87d182ec2fb1a6de363a3a3352a83ab070d448ad12e0d07c9b498ac67aa5a5c11508c0fbc94f70055d953522d8647951f65da9c4397ed6d3922b4b44ac719dfed7ed4d38401a036c6b67b8e7b3daa5ce63c166ba25f2bcfc4f2137e346e79f71925b785cff8a2b9bfb325bb1b3a56a48d7e5797efe107cc0345020462b698b861cb5e29ec96d8745d73155d52ca8c836e0272489bbdf1ba9c74c4ddb9a536788edf6666733b794144629ff4d7b7cff5c717f9536734d9215b0d0d24f9dd601df0d02310d876c8124c66ad045225d029a8a1cbf85242a8057c9b940953c62d24c096290d7e02183d90e55c27099e1e308204cd7a489a109c421cfd8fcd486657013a744932ee297d24697f394037c9e9434e917023791fb65447d24afc9ff2de85d09f9fe2410d92ce3f4589e365be9d9a3a4744cdf01d3f1ae19a3574f6baa06cd8d1540375f81773a42db6a366c8b1e6fb3f320d3f3042209563ee15cd6d54718ae7692b5be600b5195bc139f1afe09049457acacfe05538ad0b1e68b40817dff905f4f651b6bf52eb883ca4057d2e97cde2dc4b48d61238358d2a9cab304090881e92cc92e07fd36517562c07063d0158d21ae47aaec93b4fe8d453465ad9f5692d3d41bf73407caadffd977af9fe7a1081912dea4b48c64daac2521c0eec0b68663c2b456132fb4cb1024681dba642c0396f9aff1eda06c3bb562c8e5d32fcf7886a98894c64a4991c034e92a6d8da589843a96d6895a6007d320e9449266ed59cd740524add786c2824899f9064a934cea5546dda87e1976ccf7780a9910abfb66081dc0412b8463cd26dad1c3c3c2eae9caf52bfe35a151cc4e450e1702eff2a012e28ad14a5c439981999797462b615b9983863afb44ec5c36c944ec0301d58010fc2cf362f8bff38a5b04a287cb996488be3beefe1079fd303bee56bac6ba067ddec7f9cc8b3c308684707167da6f4c0f1f762a471e7e34cc4a5fe1f62b9dea21287336e7c600b030eaaebe8574c001c1f488b76867fae42b330325bcad8396e27055ea8bbdbaafc8cdfa07dee7eb101fa1c00fea6c02a6aa77df96986a927adaa1440623ca5b8920efb84244af64bef9e71aba772b2be15e0aeb096a8fe6970b9727fb5fb5305d057dfbef2c839cdef19e958c6780c767bebb6c350fad3424ca86caa6a6d3dbf756e95b02b96d83afffb9179472fb5d60a1ad3051d76b077e18ad8d0e44cd94e5cfbae3925bec06f4e7b4ede025c780e36380c78ff440155f7fba5ca31eff9d7a9292a31e8fa786126f22c01ea17c9c0742f5f50b6004e0d99be84fb32940fbd4339cb6fcb66ec9eaea70e2e9f322ba2d9d6d59b79a1650f1f1cd7f717becda91d3d74868f68a734a871f3dd6c1b887f74b817c2cae15c41f66ed508dd620fbb5348315eca28acb485b6fe1797de490647a7bc1f30060c107d94da9bd364be165671adbafbc258c30c2759dd7bb225790bd869d4798e77348caf12b1275152af5590d9ad2ba72a8f965a05ba4602a51558ed66cbc95b2e76f8357b1b5313290ebdfdc65d06113443dc4bc646b02e2894eb04cbc8ad231f42d28947f61de14bb8259dc0abdf760ef3214ef36d76e4c90b5df145d4a8fa5b97b0a0c52b566e849d97d5c870223313a7aa64d52dacc95bc94f2ad3bc3ca8b1d9e303f73eb930549b2e224b9b8de5afeabdec7d675647b0d4a2931b3c9ecb91edccd65422d3646cc4bc72504afe2fb71ea7577f86ac66839116b18b34b6acc1a8436a41290cf81bc02424023f3e8477a5ccda2dc5eae501e2bf112d9c0b36c9149271369bdf4aa252", 0x1000) sysctl$kern(&(0x7f0000001a40)={0x1, 0x1c}, 0x2, &(0x7f0000001a80)="7f0dbb480adbfc70cc1cb4a0fad6945bc75adcbe2888b6c3522bc68f9453d43a8938a600946386c3357703e199b69bb9ae7621ada2a1378de3ba480c3070153579c2133e94b63af630e3af39e1eef18c298356e6bba3e688f012a46e0fe14334ee68d09f6198d44d5754dddf7ead93cea869c9ea9a633caf379ce1c84bb199f88ca463e500884e99196bf576604f170f409ae988d037e5dbff5214e2b0d4747c3e6e6f075eb6012769113d5d907496bc61b32f960dd050cd40fb5e3bdf681bb4577f4c72a3fcc8eb4f8e0085ae194c22b175a63e2dbb41e3742f2f0ee89b6f6b2b40d5b98fef8375b83f8d92116451d65f59f9a2451c", &(0x7f0000001b80)=0xf6, &(0x7f0000001bc0)="f7d478", 0x3) getpeername(r5, &(0x7f0000001c00)=@in6, &(0x7f0000001c40)=0xc) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001c80)) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000001cc0)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sysctl$vm_swapencrypt(&(0x7f0000001d00), 0x3, &(0x7f0000001d40)="53dc94e48d5e24b86650b5b2508cbf27f4495e57bde9c6588ac44bb009dd802a940563f5f2f23b73450947ce07dca8d0f2930cbb027f89d8fabef3f45c40bb7ff5f1728178fe7e6d75d9b34e14aa0fdf4387c9087992cb58c1802cb54ba0cd72a2fd4faba02a9f3952ac165ec06fc37d73d503ad89227257b4391c6b9a1fba272dfb77ac07df20317fdf670432467d3bf3ff1524753b56f6eb802e460bc503e90a79c5380d83a2a72f13ef7ace7ad06f8d578efd201ce009f1ec92ae255c9471e7b23b1f029eef7750fde2b92ca70ace44d837c71fc494e5a14e0fc3733a3bcfa9ee798e28582c218d71695f1974c16d7b17d38439abf76d2cb3adf27ebffea27f57e3dfb713ab2ed4612feec7fded2921640930f0c427384bd88650929b2e129682f931f493e4935affbacbbec4258b0691753012a692354ada650f29e39ad158a9575ee7c80e1e2ccff97d2d03404fe27bb5a8f87cdf1724119261c53657b2817b14adc2c29ffbc8d6b5a5775fde6228ddf47f8f5064812743383fe116567e205a5ef4bf2d908138f76e0bd46abf1bc00149ce00e5be9ede12ae106efc31179f30ae4dc15604a2a78478bbea6fab04725912dea403f902f746223014b802a1a773328d5035fe91de6668d11c9464f327e8d9a4313ffb80ece6b9446c5c3e179e94a578c37eff744dbc036642c0acdecb71d9c91d28deda3bda931ad4bfb2ee28bcfa47b369b9e0089b1fd93354788d9203cc9c1f44a5bd9225378f47c1a03246ade50333e898a0f3eb785c1f9d88aa3bdaac22a7f779fd7c336dc809992a8bd256147466d690dba1134c2cf20b3fcdb2f822e6926fcf942055ac12687465932c766043061d354667d9c4e2ee855d4bfcdfd2d197881b29bf1486be83f88a73678cd2e671cac4aa8a6f123f1c8ae648122d15607349068a3f2cecca4b8feab40d3383c2cc7f5234789261c3ba7edc759e693828df8caec522d339c45bb8e24d01c105b309443c4cae0da4e29fd8357676aa20bbafc28cb3cbfad103f1d7bc91ef9f94e18451707a5f54ebec8bea983217b4b91ab41a74eaf47c030f2c46aab75790aae74dbfd00dee2b546294a52f4045b7b91b639472aacc9b4a4436c7c65f3fce22ce3a0ebbf5ba74de6437518fe40a7d7405c7c8cd3aee03afec965a6c3299b568d47ad319066fe593873cca07a5a2a6da4e205e44bc8e4f06cbecf0aebe2495d7d9f93e9da3f54f43730f569d87f836a750072e55801eed2a567d1d97f3cef511c7647b1c752979df4583a9849005ddbde58c04000e84ef7e3b23b65c3ff26a8cfc298167335938a919cd8cdfcd30c2db7c3fac9676460af326f912305df0b316faea7f87779bd779b1243a1a0b2af54094036dc56390e64d86f8f55756d1d49ee0e94043c5ab3905a66eb1f27d93386d95c643ef4f8d0e6459e8bc023762c5017a71b8bc1c6f6d37ed7fd74a1c106a6e4fea47c1c754105b691a9747d6b378440a5062255011346d67d89abaee481973530e358ea8dc74b84bc175692e78b0f63784c73c1bf7f26af2ac433838a4727e85fd58ae54e002006846efb92f629ded8eb7da3e4d58ad28391f657e41c2f031f71e9efb30c92ddf8b35af88e334de39da399fce486c964949f406c7d2ce7a17b8bedd7899a99642e9dead3456e6195224bb1ddfa221d11c704762830e3714501f6cf9168888064b128e33200b439005e19974f2fe4f0aede2ab575e2c3dc384ad8306a8478b2296fdaaaeae8297fddbb25fc7174fd3a3266911df3e6a84e735112aefcb83f298035135586500b016fb3a14187868e1eed11fd7c532a1a19aeee107207edeefa93293a561254bde151e7893269470d4f9f2fb41500ebe81d433f4ccdc16f14be2385e3e952ca98ddcfbf7a47fb0eefcc76043365aa780e232caab51f9b23197fa02973856fa90c84e5acc44cd669c7f3465950d762fffe61cb851222a850ae8a2f25f01e6c5bd0fe5bf6b05da94b6a4a89216ddc5949361a9e401a306dabd4c1b82e0a361396188364f918cd7e4e87e3c1d7fb4e653d7fcc067728200d96ef1279c0860f521a8a30fee495e0a9d0bd8cc7a5a682cba1841eae10d10eef510ec79616bff434b2c214f8ae9289f7bd1c16b6719a62e3eb35f55e268b65fd59c3f51df4a206e1e31d411e45e93922224bc9bb2d1dd142596c38c923ae6aa8ebe73d515cb3208222254b895d9608e9719b5695a56cec06c4f411faa21e5588a25572280ebf199a7e0931fb51c3410a2c12a5188a60f3112bfe2fa71c13b94ce3dfd6121490038920946e4ac3c630d15229fcfe7816f83730bfb379e44130694bbacda9e7f2d554ce3772b2608b4487b963f5609cbf9bbd40dd78239cda19482712a5df3538b46f30d4458e068c9df21d1afb60d2f23dc99ddd307bb4dea3b2cc4eb7fa4646e6d15b574ea4e1f4dc14d311c1a61bc6ede37e498d5060ce8593a6639b757af0af110eef67ac51aacde3761a735c35572c71619a7380849c6a1382568035546c7db8525cdb2799e859502f76d5bc126ada47c564525305057a91aab2b07ae4004fe206927c96e2bafd8a9dec860b7c122903460e5d86519df09d5233c4b6605057d42044d1cd109e9fda75dc87e8b92ca30042bc7c831df0bff94945a2ea2befe7531c2d5dd3585dab3fcb02cce80f90e32d933a435c6b35ce2ec04cbd1628de394cf512119af316aa87769b59fd6e0d03c13cdb8aa20f3e5ca39c67877b54760266561ead27add4c51837e388aa029ae33c7d53f0e0332617b11b9cbb24e46851e6c612c2ed3001a51d7abf95014b2da9e6cfcd12d3b714ad2cb36d30e7962a2339c47c957400ce67d0fde0ecbcd34749f857297db7c6821879b847d2a1666b6ab289e4ff7ca9421ab8ab7628683092c1ab282e63525fc9e5e04f41f0964221ccf4c2066336f8e5af4b5f277a562176cbe16615408d67e19a5e995582accb6046dbd56af70c18eb85bdb978fa4650c334431a2592f858869bf99e7aea7c9ab00e961d93cab27c4712e2450300cff80d3240cf54f67181b3068716f854299b20130552deb3a0e2742f3fca16e2628314d4fe41070cb3b9589f4cdce8b368ac779771ca6ed6dc65504878c6417011ec57872e5485c5b93b5721b8e80e05ad3a162403c0ebaec4a6740779db188b333bdc9f9296799ca72e707af0c848697d041072782e328f735f0bac5680b8cddd9731e764174ca0224e2a168ee3a3c021f597b67acc9ca7843454843584b3a8b5939425088fca50b44b5cf4d6f753706eaf17642cf266c345572bdec90200f81c5d20153b3e4f66d3f57e8955beea9cf546c087cad0ddc1a23835c510790ca1b7f3e7e1a87648eb7b98830f180449ae4ea2ce8b969fe54d3ce0a1d6bb7074270ce76507d40a6fe6dfc7f6d8bda5057de4c037ef38d33bebd92c8f4d9473ad03d03bc4335913b065153ed30181738edd42b2dae9054312d42d524933152964d17c855f77da3e36f1e4cd255981ce692bac01d3baa35bb2691e16e686fcbbb4f6053e2d43c73e14380a0a6492c7c6982eb401751994a4a8149fbdc8f7f19c2245d77a07d1bf53a8d48eb1bbbf48ce1834124399a84d72b4644e0713324e727c4dd2ccd8c433debd8ceaba5c15afd24fd88d1de57afb1b52a780c5e06a7f969c54bb9c590e23ea053a8a69f448922642e88e367069e9b7d3c377926d5f8746aba7703c90b8eee45e85882450af7d584bae18236e9a6b8d75b594bdb33baa9e3ca1ded17469a3b4f3479cf6c692160d610a693ea469c9ea6da6efc5774227e51f5baf5b9c29555e23c943bac6dde6e9f649cf40729008b40abc8e00c490bafa6dc52e15f71df32ae61b2ca3fe42c18003d16c3c93f5856e08f97e3be017ae84cf3923a9341479f84223ead12d6dadf51fde813551329695e1b52a7e29a46ceea8fab1d8e6635a9bb16bcde85d15d4da4f8ae24f1179ac2e3a7549defa24758a4e3a1069dac7fcc3387dafa528cc2a5c781987e8e0dc951f8d72336ec1c5f0b86d731469bd881174b7f9c60140e132c8000958dc1ed12c6669889986065ad94af4108fc02dd4712658061191b8fc332b06cd9d07e31b858b9be2c9ecb896243100f141ac58672a25ee29f0f1b28a32fe1e9b50f635916c1a88489ec8d59f9426f57d579953efa8094131ac6e5eccf1128204a26fe356fa231fc5f1897fe746f39bbe4db7222b1651af7655111fec94f4a8bc77ec918dbde87812fbde8ab9b335b710c8c134780ff554d8b16514adbca402a3f95b987cf7a5d41b506a2eb1e14b08e00a5568ba46570b06e3fd8fbb27ebcbebbd8cb1fbb67d7feece072b624f39bbcc1041b6fba7e3101f427f387bf2eeb5ea3be4147e13bf2c4684863c2587df428d57a52ca81aa957977ca801999c88d721848973523cc98947b79f09327d650dd78350bdce34c53af83a45355f18e17f165429686b57259a960d24d4076eaf78d99a75cc26fa3308769d25f2586874099e1f372743827cdd7effe15c3220cf52ca37ba04698b714502b2931167b5d70f83b3d8033d977bdcb8d409bdd603acb9f2414328d24b58b8a7fa5228fd4f92a1a3d1ac518db88c074434085cba8ac1a6778dfc563542a1201519c260a0b72440204f7d3afe627d9c34ae38a73c82dc0fa20f8584edcb1b6f27c6273805abe784c8208ce5616e41039907a88e4aa585b0fa01a4aab5169c889c92bc59ecf2431b17f8b4474c59a0dc8e5b2286d6f0b227d9836ff89e6665e31727b1f3da1a97bdd3b2a8d7c34e0c5e7205a64c6e88358398fa7afcddfdfe25473004b4de0cbceff02694da59fc6f4a84d73479bad9571b8f803ee1653e8fa34a4b35f0fe53e6b8f0b28b52513677b53bd56eebe300c5e71df7dcbf48c84a76937030c29efa30d8bba6468b20cff4f9ee98b8fdeaa2b9e79f43d1bc7453ef71ee5a9cf5e1010a7a570a345ebe5dd73b8284a2e85d2e4093e3502a137bb396b60835f6829fb8996cf77dc39db24fcaf9ceddef51f4c7aca1a7b9935cd307a3af4892fcf5a85f04e0a211f2ec8f10dae160a1461e8ef94795c27f52b80bb31dc758aa1795234f5e3238e69332589d9eaf846b1d661d22a963d3e93d3c4731be899df36fd0437b036611352bdcf0344a7133714673d5252387b8291b531e1a5903427f9561644a44213115bc66a34b6ddcf35e5b76f417c8890031dd80823d1c8e8cf40fa06ca99f41577394ad05245ad637c0775b78dd966410a5ef337d0a8e0f31d3d6f8886be7e77b977b2eec0241822e3279633ff3f8185c1c6414cff60aed3433ce0816cc21c04bb8bc4d03a9ee858f032e94648079d404ccc65b48e1565dd8a8770b50c137eea31a877da5f88115a5f99228b35f1b6394a1722d192394cdac61ef4717dbd720657fccd0f45ed46c834240c2f95508f731e54ac527d7d982dbc2da335e119aeb677ec0e06087ca61fb5106d21ff4e5d5c0253cd87509cda3c946dbce1d3172c9b341142b9eb4dde327c6aaac532f8ab565a6ca09a81ba362476ab94c1fccb9ebb8451e8cc16f1de21afb0dd016fa0b4e22e5c0618d3fd40a6fafa848694722d071c48919ea2319aad9bf7ad6a12ec168d4c77c33136b07620de9c45176108b7a26c97da28179690014e8204570bdef80e1e684491cda3798c222e7577ffce3e83ee0e6be012f408fb468ad88e17de7b1408aaa217b934d28d0b4f42ce84b496a96902f2791c0a6923337945a1c26b845e68fc9c035e06f2485e6cc2112e427c709eb3ca2fd1e2d8", &(0x7f0000002d40)=0x1000, &(0x7f0000002d80)="9f9c1c36674473c3124e3c0c2c7204821c3f3cf50016643f9230f135c078ebb27619ea58e4b91924c94073dd297e1e3969aa961dd4383b2ff283ff38c81a8a8d085c9e31a8356ade7334264168614bc52fb68002cc76893492a72fd14139d79484557528c6b0afd1a3fef26769c2280311f653c3424c618290f1bef68758d05b57b02aaf6b9bef0d05b98acb79e498fce51a484e2adf0a46c776dec4ae3445da97699984393421c9bccda8cab7faa49948fc4df20969e4d37948aa72ae71d99eb6f3885f42a1c6168fb1dbddd73c4191a2270bf4f24e537bf45d67984f948107cfa8ebf5a1075c39c322fdfe8660a301cc6041e23ed51bea5c287729d6", 0xfd) executing program 5: mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='\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}) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(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', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') denied attempt to set clock back 3170894613 seconds executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x7f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x9, 0x5, 0x2, 0x9}, {0xfff, 0x1, 0x40, 0x75}, {0x7fff, 0x6, 0xd8, 0x1000}, {0x6, 0x0, 0x7f, 0x6e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7, 0x5, 0x5, 0xd1}]}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x1, 0x2, 0x7]) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r1, 0x2}) setrlimit(0x1, &(0x7f0000000280)={0x80000001, 0x7}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x0) r3 = open$dir(&(0x7f0000000380)='./file0\x00', 0x800, 0x19d) chflagsat(r3, &(0x7f00000003c0)='./file0\x00', 0x0, 0x2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000440)={0x9, 0x9}) r5 = socket$inet6(0x18, 0x5, 0x0) listen(r5, 0x7) fcntl$getflags(r0, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept(r7, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) bind(r8, &(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sysctl$hw(&(0x7f0000000580)={0x6, 0x2}, 0x2, &(0x7f00000005c0), &(0x7f0000000600), &(0x7f0000000640)="0d49f0c9c77a7d6e9c2726c80a33abe729e9d390f739f666454444", 0x1b) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() fchownat(r3, &(0x7f0000000680)='./file0\x00', r9, r11, 0x4) r12 = kqueue() fchown(r12, r9, r10) connect$unix(r8, &(0x7f0000000700)=@abs={0x1, 0x0, 0x0}, 0x8) executing program 5: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)) r3 = syz_open_pts() close(r3) semget$private(0x0, 0x2, 0x51) setrlimit(0x0, &(0x7f0000000140)={0x2, 0x20}) r4 = socket(0x2, 0x2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0xd4e688a67930cd) dup(r4) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) shmget$private(0x0, 0xc00000, 0x0, &(0x7f00003fe000/0xc00000)=nil) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x4f0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x3, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e329ead8f8d3ca80d584baf42a72953fd258ca9e107ed9", 0x3c}], 0x2) recvmmsg(r2, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="9f", 0x1) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0), 0xa) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername(0xffffffffffffffff, 0x0, &(0x7f0000000200)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="e0000000603f0000", 0x8) socketpair(0x6, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup(r0) writev(r4, &(0x7f0000000200), 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000040)=0x400) r6 = socket(0x2, 0x2, 0x8) r7 = socket(0x2, 0x2, 0x0) close(r6) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0xbd}]}) pipe2(&(0x7f0000000180), 0x0) dup2(r2, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8080691a, &(0x7f00000001c0)) getsockname$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socket(0x2, 0x3, 0x40) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) executing program 5: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = dup2(r3, 0xffffffffffffffff) kevent(r3, &(0x7f0000000240)=[{{}, 0x7ffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x80) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x800010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x296, 0x2782}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x7}, {0x84}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 2: openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r1, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) close(r0) r2 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknod(0x0, 0x4, 0x35652f9f) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000340)='MS', 0x2}], 0x1) execve(0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) r1 = socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaa36e741e745786dd605f6ad900383a008a211dd1450001b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006004000000003a00fe8000000000000000000000000000aaff010000000000"]) setrlimit(0x8, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup(r2) accept(r3, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) setsockopt(r1, 0x1000000000029, 0xfffffffe, &(0x7f00000001c0)="9158e40487cf15a8fad7a545784b771c5ec0b390b576a018e0082533722c3e0f46356d0f356db6cc2402d52848a1e7e218f636a5470304d1df25", 0x3a) syz_open_pts() close(0xffffffffffffffff) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000100)=0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x9}, 0x9) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42}) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000380)=""/143, 0x8f}], 0x1) dup2(r5, r4) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffff, 0x3, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00", 0x0, 0x10000}) writev(r0, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000380)}, {&(0x7f0000000800)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45cd5ff1293883d8cf6b567472b57188f5a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae15783f727410f3d334987689b915721d0000000001000000498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d3147429940883fb084a2698987a7592e06cf438f1a1bf39a0f744e868dfb18180d178b61f1e1bddbc915cf38b9e5b6baf4877437166ff2f45a911df8d55ef4af8b48d106e05e860a9fe3222c953a18b555a57737577276063596504000000a2f017da45c846dea51945dcd4dfff89a150b2c3e931ac51193e93e9ea410422cd6fa1a3e307dcf703451019c7aeb015fbe14180a3bf01ffcab1db396bb5db705031d17a", 0x185}], 0x2) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000380)=0x9) dup2(r0, r1) sysctl$ddb(&(0x7f0000000080)={0x9, 0x4}, 0x2, &(0x7f0000000040)="a8234298", &(0x7f0000000300)=0x4, &(0x7f0000000340)='@\x00\x00W', 0x4) fcntl$dupfd(r0, 0xa, r0) socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f0000000240)="7d17", 0x2) executing program 7: openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010008}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x328e113a, 0x300000001, r2}) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f00000001c0)={0x7fffffffffffffff, 0x5}) r3 = syz_open_pts() fcntl$lock(r3, 0xb, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 7: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100), &(0x7f00000000c0), 0xfffffffffffffffe, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)="00020000", 0x4) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000000)="00003dc7", 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) mkdir(0x0, 0x0) sysctl$ddb(&(0x7f0000000040), 0x2, &(0x7f0000000180)="49af1d64b55bf53035e5f7b0beb71e8c0473a7362b9770f6fbcd173b3013ed808d8eed3ca37d6a312e25f649d3ed50d53b594d80e56efdb2e2040c213c88af62c9edf2af54c63a8afa19bcb77b4495bc9ff5a5f6b37f258e9ac48fcc814c606e6c558c50b01dd7b8a0d0ee01c13b5da50b3741e32c50", &(0x7f0000000200)=0x76, &(0x7f0000000240)="22ef30f9208aed6cd270cae01c100d17ec5ffd0f45e1fb377a3b0a258cc2fdd370c14e850226a44070c6034c7bbaaccc78703438297112e1aab2a704e05594b6cc3425b7417a75d9c90184ea9127a2fa4039087b6df9a9df522f97862f0fada0a60ae2eb625801be41e4fceee993e75e3a95b32651732bca718e18acf1928969af1c06237c69e4e879c70259db7b75b0768af37a6464c9bdbbdefb4c8824c3c7bcf7aa4b87ca8c1ce566689781152dd8aa045c75c737", 0xb6) chdir(0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000080)='./file1\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1}, {0x5, 0xff}, {0x8106, 0x0, 0x0, 0xffffffff}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 0: clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) setpgid(0x0, r1) fcntl$getown(0xffffffffffffffff, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x20006473, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffb, 0x142, 0xfffff, 0x8401, 0xffffffffffffffa1}, {{r0}, 0xfffffffffffffffa, 0x2b, 0x20, 0x6, 0x10000}], 0x1, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffd, 0x106, 0x8, 0x4, 0x7ff}], 0x0, &(0x7f0000000240)={0x7f, 0x8000000000000001}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) executing program 7: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffd, 0x1, 0xfffffffd, "1a1116f0d0a643000000000000fffffffffff700"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000002680)="ffb3686d8938ae97134f6b8311e8f81045a1121ec1f6d0d644d8de0be290c9875032ed29b8f024a8d7b382d0a6f87f89db60dac37fda74d35857503788ca31315d4f4a9cd0389b28dcba792cb11c8a92840a9865c34afae35176bb6657cfd191816dc7b46d8a827c7264067fa1f18954997a47d235695f0255423f25c116c71a768b9ef40066200555ae90ccd78abc81204d4b97732a685ec6d2401a0a18fbb22704b9fe7a036e06383c951f96c15f6b76bfe0eeef2cfb79564fa27076cc19a38db9a0b1fe4e8f8c8278313698143c20f80f409687ab88c794ed03be899cc59d83cd09407f8f643f985c1e4e307b762b7a959f1b0e344065d60a96d709de51c5c5a6d422f2c8e9edf1d0e76fe2cf5b11a62602dedad923a8c5eb93a09d7265f74262a03f20dd7e41a92cff3bcb5519b12c6de864919bf0945e0f544b832771361c7bb2b06a8dfaa98881f66b10a9ec4d21114021d8c96d00f711ee28d0b94916abf07f916f5e0254f4e300954dad210411c4b3495d82eced77880a26a8f8cef0a1b47e4782ebdd4e85ca767125752cb8ca120b4986d83fcd25c0ee5992bdeae051ecc06b8597e1bd2d667e7e0ce31b34526eb0fc0103b3822d567c6ba3108f852958782bb2dbd14b96b9efd503901cd944a1bb180f85ebc1cb05192493163fc0146999478d53e7fdd8c813f14315fd3327444bf902105f7c351dd22545379e8a3144875eee1ae8149c5ec443597204d2edc58f3e2450ff0192d609dc7dcb31b3536a5ecb4dc796d417e69456316a492e8fb422dbaa654599e8302aa1988ad4b27b2b5e36b20979bc73f85d5f3e1a856d6b77bb3c33cbb7c7a3b47d05c534c2ec008a7ec9598660814f6395ff11c8ca8fb7be0e41874035472dd3efe32517357136ffed6c39812bc4a1fa58b11f2781aa507b78fe21f7bf36a6d501ff3c57a7890815afdb8222011c889eed9f751c4f6eeae95283b67f7a3233e8cdd64ddd759ca21a231e87847f25e734d61e5d2d6429ff702bad9411dd278dd6deb1ebcaaa9264e395bc7e2f8b406f5cd1f0af5098600e60010d71f6b2add018e21d093ec72538e042c6fd701698b9cb3c68e7a5a214491232768aea943f643fce3a0f7316918b8d778d8db3dd827ac30da2f1b9eb29c39401e677d58f2ac11aa51df3f707ccfc99f5a26a0fa4ddf6067f5b1c0eb64f481b466c6af26e50c709cf663d8fdf4b13409aad051db9a8978a2460d420466912026959a27d2f266ce303337277c00cf257fd2f1f0681de732d0eba383ec961df1e647f08291689d4f545dbd8915e9e25032ce28b1ba148b79c4112a828a4c99a483687a5f022f82e76c7bd58bf32fb5f6a7bc2e1b8d46f16347e1a836fe18761556480a17471f6adf25a7e162b1d05dd7db8ae99726063f204480427188375a5702d1c95befcb0015db663ae9930e94ccecb86a553b3df144e97ef0125731a93e8dd44c9b0f344ef3537e079772acb6dc13de4525c352af85314d2ca2b4c5a3247a586137875a98793e8a1b9317a00925ddc8f3a5ed267f2d40be832f02a2f104792f7b3c98cdafbc82cc492bb98e794cf79358753070baf8b4c28d94161cd10a27ebefe041f4b7ea166a12b06d39ad471ceb6203851460c013a359ebba64fc11433a89464a0690e9ecea6450df0448c3d55168881e68981315483f65efeca15e14060ae42e344fc34a206466b14a5531911900e0671725cc475d886224feaba6eab0302160001420617a331b9e018874fc19d02cc3812f006a37aa698d56e81557bd9a658a80738f404845bcea18b8a544caf3f96db844eeffd2c80fe081bd39f5282061f86e7c8e125e4cc77c21535b70665c848d6db78c553940ddda0293c986fd1f63084c301d705009d75beb13ec80424b69fb9e505598497f151918860946a4e86ec0ca280d5f21527f915630f530d9068c96145a53830136935cfe2f9c645041f1b926b4a7dc55c9befd3ed5a87300b72db86990f8b43585b172f962fd557468bb0631260b11e2d2ca688a2e8b6b79db7384296708dfaebb5fb5d385fd3aac009f7d2ad9350979212d6a9110ab08f457d67ea7ace219576278dd427a8bd72b40d3d2cde555ff7e74f462f4142b79dca0983f4732e51c150e1fb1ac037ebcfc9c718550c0836e27c0b0436fb72ad3707f547a05fa47a06acac00973cd3c1dbf1a0618f09fb16ac56ebb3f968854e61333bda8f9d1b47fca953aefe236a9937a7d93a3f84cdd34369c02be37da7f4470843579376c84adb2c1820ea63216be599e3b24fbb43bbbd3231213bde572c1a0fa139cc20f117c5f33a9a13a94bed97d6415c0d507adc18aa8a94013ca336ab986055468abf5e509088e74a0535000e4484e8850d2df72cfc89d517c2f30b6592a45e1856e76c9a511e57d599ea7bae6a6743123e5f9c528ca64ee3f108d909311310028138e07970d474a3b9b4886e8e499db3691b35c3c07dfa27a899767393ed5f8338df8f9496a3f695f156755f322faaed0312fdf7065ed23fa7fe8d01584bada2d73e5cb9d8db0ace4cddb20de649d88c9d9446804d17c1a5eb55e551eaf811d4ebce70ee32793b9db3d63051644a3bdcd2a333ea2e6234c785732c373a73114c308a714dea02969a64d323ceed60ec5fcc6bccce36fabaab75b86d1b242fbf379eaa40e83d303a3c0f7da9af212f2821950117fc916afcb049605252601f18378616cd7126872abe3dd51208a2c8e5194762c45eed06469888ce3925c4e33dcd8b67b18f1e4e1a5e78565e5aeb7eb101982cd981c14b33bae5edf80c1634c988b87690afbcc27630dcb84edd294ca67b4cfffe3c145fa762fd41e594e16acf36c2f55e8d1ed7ac91577ef1bdff435172e4eafebdc13c2c987da70e13176a72415d910ce8ad02bb0b9f7ba84d0b4f1e5a3528d5efccae841bd8fc6cf78b4d34525bbf29bda8dbece94da8c8995f2724f02a4bc6583e79a87ce06b74fb5be73faf0a236484cc297cf5fe7142f6fe52c91e55666cee59ee39920c120b2ac334014b034672787b3692f77f37935fbc86bec932b45796d3f02aa2c15ddfdceafbbec53ddcfec04f4069201ae298fa2b9a5e9c0559593732516ba865321c1b4cfa5b5ce1913df1770df1aabaf4b3d2097733f9104724e4c03f89f8b5a4716efc254ad1f3b0f1cdbc5c5fdd05d285ce4d72421a03958f3a3a50c3b2d41364e63e7e92313baa4f8ec5fca9ad97fe502918c9efdd64ba225b17f4ef6e8563e483615d5ca75950844fdb1811c583f956787a5b7db0a0f9e3998ffbe5ac137884da611b51a09315a146c341513ed0616bfa4028019e6e9082ea3aa2029482c41b5b87beaa5dcfbae05cfc340e99d255cba62a05d442c1071a6be29f6924f38b739a42acf5a15cb21f44c963bd856fbe20f1749bc09fdf4ac7bf903cdc7d4d65897e57ce5aaa97a3a38a0f0f8ede79f2af432726d7906970c62c228408ef944719d26d3de78e2676a74339c8ecd07b8900097c385927c7ad6074eb31b967622810d702c8afd1a3512f6215fb7c99765e54929d2446dfd30aac8337b80ca83e5825e5ee65aac830d107b5c2650e0187e61c06af2397da93ff093d950b95327bd123140d55977a45164940a9315267c5e4bdd001135ff4d333d2469a0fd2f6b37b056cad43e4352730a99f5b052bc2656155ad2707979d9f9152b6a66aa34f7fb5f54d64105fc493cd1ea0c1e7345a1373811b9fd8318f47cd77a19828cd8c41e068e2119d4632d3cdf0c86e9daa089f9cd97ee960072bca32a1ecf34d7f9682dcb5ac3fa8ee1b5e09076f9a7c26292515ffe8a57cbe85f55dfbe103b88b6e49eded0a2a66d5e2b3cdf493559f7a0660d63d1825375c3cf593650032735af8e387b3c43e7d845c6e3926dbab7e28399ef688cc5ec191e186fae803533f9d3ef7553b3e8e5cea83bbd1cafcc3a1d9278ad752517f4d01af22890839072d0e7433a40168000a7f786cd0f0804b86b64f262fa42c8b404ea8c16afa0a80332a070c3652b9f54be452a5c5008ea2f9ecd8c9384a53dfef5de7cbb66ae4f01eb8ffd6c948942bba38d248ef2017b350173a4dd0df0d1654eec47eb6283594b155babdf7f6e378fb7f8bdfcb1d53b9a9ee50869859e33e8e4ee62bb7667fc3534abe8024773a9a3b009a416c79642d448c4ff7eed6f6d540475dace0f342129d11a8ee417086a750da8d3fd5baf71612525ec414941810ffa996eace39d632bec46d92d37180c41ad8b9ee15d82e64f0f9c9b6", 0xbd0}, {&(0x7f00000003c0)}, {0x0}, {&(0x7f00000006c0)}, {0x0}], 0x5) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = getgid() setgid(r3) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000001080)=[{}]}) write(r4, &(0x7f0000000200), 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) socket$unix(0x1, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket(0x6, 0x5, 0x0) executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000200), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0xffffffff}, {0x4}, {0x96}]}) socket(0x11, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x400, 0x6b, 0x1, 0x9, 0x6, 0x7f}, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b100051300000000000000400020000000000000cea10500f7f96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8", 0x85, 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) socket(0x800000018, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc028756b, &(0x7f0000000000)) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x1) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x24, 0x0, 0x0) dup2(r4, r3) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240), 0x0) msgget(0x0, 0x0) getgroups(0x4, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x80000000, 0x0, r6, 0x0, r6, 0x40, 0x400}, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x2805, 0xb5}) getrusage(0x0, 0x0) syz_emit_ethernet(0x103, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb808090000000009e0729511ada71328a344b5b8e9171a58e52116e33b7ee96174967a2debdfa766c47ff520b71ce332a743be300a909dd4da6deb832b9e82b50751c91d4aa430a777808c3b6bbcd6072308a629b4db3331b240771a4d40977eb3362989f19ccfe999c6cae9e95b137d785377709afb92cab0fc9527e960ed30c1f3924b881d5886823325226f439a340c7287dd09c7982966b1a4b1f666efa95bafa33991e3bdcfb54bc1ba576e228362387a14dc82efd671f85e4e7ea5289ac2ce633eceb9e48d1542c92dfb8c572d7f027f5a8aa97305e26e91f245ff624f793cb6291bb7e1662ece6fdf2347c4724277e298271de757c3a13f5c99b103ed530d98bed389585a05121a425ffa526ad05663fa7f70e55ae7035142cee6d9aaaa277b9fe954fa59850eb8311eca80b9d16ffb77ecfcb37cea5cbf1eafce4772928e7cd108b5382ab76cbb732c8f1c0626dac53a2b5cf46de3c32221b1f8f75648799f8f1"]) socket(0x11, 0x3, 0x0) syz_emit_ethernet(0xe2, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb88a83000810034000800450400cc0064100001339078ac1400bb7f000001c54362a1a1c0c39abe645e490836038eb4f85447dfd64138569669d7e4a67728e786703a888c453bd528e7e3fdcebf29a508af5968518dcb5478b47ad5f88a03d46e6f67906121c7cde08c12e882d11fbe0cf434ee28c656624bc9d9026306b66ecf4be89e88ded1468cb8e1f8631322986900cd479c6662072c07640a782dad5478f16a5fb665c8af4c52352eb681c2e8617ab86ee3cd899072742bb371177b55a6ad6dc8f502dc507917e849416077154e80db2d1bce8926add962b3e3adcc8366e0"]) executing program 4: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f00000f1000/0x2000)=nil}, {&(0x7f0000009000/0x12000)=nil, &(0x7f0000298000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000073d000/0x3000)=nil, 0x3}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f000049e000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) shmdt(0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {{}, 0x0, 0x0, 0x0, 0x3f}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getrusage(0x0, 0xfffffffffffffffe) syz_emit_ethernet(0x142, &(0x7f0000000540)={@local, @local, [], {@ipv6={0x86dd, {0x3, 0x6, "bac316", 0x10c, 0x67, 0x8, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@fragment={0x89d4d0205c5ea957, 0x0, 0x9, 0x1, 0x0, 0x0, 0x80067}], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x1, 0x7ff, 0xff, "d193414cb86cf28731a511494bdc6ef8e286d0fc3c05cc861a4d58c3808653507bd8c3fe255439097f7748c9"}}}}}}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) r1 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6e, 0x0, 0x0) close(0xffffffffffffffff) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000185dce361", 0x8) denied attempt to set clock back 790 seconds executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x86, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(0x0, 0x0) shmdt(0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0xa, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) socket(0xcd964818aee192b7, 0x2, 0x3) write(r1, &(0x7f00000001c0)="cd933daae425fdb1a6f641bbad11dbad70ff689ada0ae3e5f255338c6d595b25dece60de32a2f873", 0x28) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r2 = syz_open_pts() chmod(&(0x7f0000000000)='./file0\x00', 0x20) close(r2) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffff04000000561ac408060001080006"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfe9, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) bind(0xffffffffffffffff, 0x0, 0x10) listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="7cd6ce890eb0e5c275d2a59a22be463ed322fbec56f9bbbbb494b2db6e0ad008ab527da79f7592c7cc1e9ffa3b45440a26843375d95b015b3a82386f3055bf0106a44515e3d3fc67a519bfff8fe0657d333680b0108d0d7be1a61417965a131f96383e0666cce35e8ceb6d909ce422770cec8a4bb0d875e25e511fc646b26df26c1fd53451b0b8ddc875476e8d9d98ee5fe13a7e3f3c5453d8479a523cf54bf257bd07a3b9dcc8db7530a2f733d5466a63d0abf1bf2f01a60e", 0xb9) executing program 7: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) close(r0) fchmod(r0, 0x8) r1 = dup2(r0, r0) write(r1, &(0x7f0000000040)="6f42824e82c6af5a596dc576b3784c0e2ebc26549cbdf003435f92e5f6f634b0ed04f491fd42306af2838b85d2c6369608fd3dfc23cb441a198c72d3e11d33fc30112b80f1f1800be4227ea47b6d1ac66195572789e459720334b46f0feb639c37232382a127c2a3f221c9d8a5a67337e07fbc8eb27e33ad10bb0a26052a30dccc8f78eb96f4534654d3e0ee6b3a2ea91e3eb21f866c44667511876ace2ae4924561335bd07fece1919088390e7d9456e17f5764785a63e060e544e7774ed7cadd6d086c69d811ef0b83aa13c69c9e17282dd66981466ba83a1bd73c4045a65f8f4499c415dc6ea42bbca3fc95c3a6", 0xef) r2 = getpgrp() preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000140)=""/141, 0x8d}, {&(0x7f0000000200)=""/178, 0xb2}, {&(0x7f00000002c0)=""/243, 0xf3}, {&(0x7f00000003c0)=""/157, 0x9d}], 0x4, 0x407) flock(r1, 0x0) ktrace(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x722, r2) r3 = open(&(0x7f0000000c40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x58) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000e80)={0x0, 0x0, 0x0}, &(0x7f0000000ec0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000f00)={0x0, 0x0, 0x0}, &(0x7f0000000f40)=0xc) r9 = getegid() r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000f80), 0x8000, 0x0) sendmsg$unix(r1, &(0x7f0000001040)={&(0x7f0000000700)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000bc0)=[{&(0x7f0000000740)="7f2952fb7618b8d7277922aa6c5afdfd9f6f1eb2d45ee411ba54aee50ea75e5dc06359f850ffdca8ee15198ce4202ebdbdd3c4fea939802143f652481d3363e599278dbad1e56700da9d64aa431cd4b80bfac34dcc8d37bf2b5b868adfb7cc334337b445598fa05aea890c0229ee3d20fe02f53456b99c40ec5e1eaf73", 0x7d}, {&(0x7f00000007c0)="aec5805d1dfb51ddd332d06e40435bec7bb2331190a712da1d57fb1374bcd60b5f85b12fa099c267c0e5dd57f4a12fc7e18e001b0b9fd8bddbf0bab21ea07775f270ba0ad63bfc116c705896bdd5e7fae8a18d56750c17108f9a5000e3b7b79949efc9571936d061d8adb4b80456c3a5795202e00289523a690ca3a3bbd2", 0x7e}, {&(0x7f0000000840)="5238cb003a18eeae7261bcdf9dfa5f432f84ac693c8e6c4f7387506792ae9abb8f7361126643da07ef059be903395c9ff1ce4b7bdb84ae6e24ac228a211c518802edde8b1b0c623f77f2835a49b455d61a3271dd508ae36df564c6409a435d9d646cc78280fd46aa8ff8bd", 0x6b}, {&(0x7f00000008c0)="6e5a06daa766226746005ec0ec82e57def9e31b005ef60dfa26a1c3aea3eebe34973020cd430feeabc1802dbeeadf362e158c018a9231711e005", 0x3a}, {&(0x7f0000000900)="75a817a68a4b6643bf29d3d1e5553cbfd74b06a821446f610150874f0cb3ba981f260de14d045fc68d814ec3ad0b8781c4933e6940544ac7714c49585536f9e044", 0x41}, {&(0x7f0000000980)="76b894f513bc3366247f55b1a29ac3d365404a44eabe92e04005bf5f41ae38e32eb376c73357770a3863a17786ee43c3d07926a2f5c8829787519a2aede9931e52bd5571365a79fbb644c2be1d1bb5175435a4231c8922274d48f26732b2bade672697e3f73121b7d48c140d3037c6337f2916a98a9527b15c90a0d0203e98e3cdbb1741256692b89b597406650c60fbd2b3ff2aa642cb565c19eaa40cb0a23ac26330593f70812398bd65571ea2d07d7001bdddba98fec55a7cad1e0b81ab6edc1c0de5375ad73d3c8b8cc9f8", 0xcd}, {&(0x7f0000000a80)="dd3f90bfd26084bd5af15765ae146c04aa1779c51a9e9073ad2a632d91d2a5bca6ce617dc2df5f22f57e7ac8c41f80ba1b7465da6e832766af51496e9c1a87da5228e7358ed624f44b02d74a53d161a461665c56e4c27b6ed0fbb8", 0x5b}, {&(0x7f0000000b00)="242a53e8bd4d022f68e37b91fa5e4d6ee82c655ed09caf0cd91231d7517de1a483dd0d1c146ea807bc52a96bfdc614e1c02e695616a7ad6ec38c34f1ecae3adc4325309ff2971e101fd0293549f3ab2b970a6303d57fe619027725e4e10762cfd85472401d29a8684199a7a0f55d099f6800eca0ff7b062bf1397a083c74c529012a3db041bc754bd2c19a8b40bfa1d2f8a797a3739a2e457b6bbabf42edb94fdf49d248e4906534a182cc344939cd33b03661b7e7f7e23aa7", 0xb9}], 0x8, &(0x7f0000000fc0)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r0, r3, r1]}, @cred={0x20, 0xffff, 0x0, r4, r7, r9}, @rights={0x20, 0xffff, 0x1, [r10, r0, r1, r1]}], 0x68}, 0x400) setregid(r6, r8) syz_extract_tcp_res$synack(&(0x7f0000001080), 0x1, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000010c0), 0x0, 0x0) poll(&(0x7f0000001100)=[{r11, 0x20}, {r10, 0x40}, {r0, 0x100}, {r1, 0x10}], 0x4, 0x1b41000) socketpair(0x20, 0x2, 0x0, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = shmget$private(0x0, 0x7000, 0x400, &(0x7f0000ff6000/0x7000)=nil) r15 = getpid() shmctl$IPC_SET(r14, 0x1, &(0x7f0000001180)={{0x81, r5, r9, r5, r6, 0x21, 0x2}, 0x6, 0x1ff, r4, r15, 0x3, 0x0, 0x6}) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000001200)=0xdc26) r16 = socket(0x6, 0x8000, 0x4) connect(r16, &(0x7f0000001240)=@in6={0x18, 0x3, 0x6c, 0x6}, 0xc) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000001280)={0x10, 0x80000000, [{&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x2d}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xb935}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xc29}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f000040a000/0x3000)=nil, 0x2}, {&(0x7f0000ba0000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3ff}, {&(0x7f0000ddb000/0x4000)=nil, &(0x7f000049f000/0x4000)=nil, 0xb11c}, {&(0x7f00008cb000/0x1000)=nil, &(0x7f00005b4000/0x2000)=nil, 0x4}, {&(0x7f0000ea5000/0x4000)=nil, &(0x7f0000771000/0x1000)=nil, 0x595f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3f}, {&(0x7f0000699000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fff}, {&(0x7f0000bbd000/0x3000)=nil, &(0x7f0000a68000/0x1000)=nil, 0xfc}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000bbf000/0x3000)=nil, 0x5}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}) poll(&(0x7f0000001480)=[{r1, 0x4}, {r11, 0x2}, {r13, 0x40}, {r3, 0x8}, {r16, 0x154}], 0x5, 0x7fffffff) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000014c0), 0x400, 0x0) fcntl$dupfd(r17, 0xa, r16) executing program 0: r0 = socket(0x11, 0x3, 0x9) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x800c745b, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) r5 = semget$private(0x0, 0x1, 0x244) sysctl$net_inet_esp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x0, 0x279]) getpeername$unix(r0, 0x0, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x30}, 0x4, &(0x7f00000001c0)="100b2f5de07129d6e69f9095a26d9ae342d531c4a359e700f5ae9c3e1ef1b69436398a825ee6968e3b7b9f9d18e4e50709de9fa3e157e8462ec47470b9c35a6020e99663f0db8f622d0a908e2418f91f74aa1603dc2329f43fe18604ba53e6cee56e9d80128830c9f7c4abbfe3a1a969823ed8b115239219d19dd6ece08e0e219a284a339189ff1efbc84a270088fa883c15a2da705dfd16d1600fe4b7e3f82cbce912d37413d917e029783578b20f2f935444b5990a27dea34715494b9e2340474d77e3ba5a211c8177d255e9cd5119c9f6a7bdad96040959db13", &(0x7f0000000040)=0xdb, &(0x7f0000000340)="c5664f74f6d11e75e870dc60200039ee4e7e493262c8ef55796754bb4dc78e44b7cecea22a07501e62a67a7f46fd38850ae5de4ad4106dcb2b7e342c7ecd3faf4dacf6ea8685e924fae010a163d0c61a3b604b9ce7c0de1cd85b7d50d469bcf8d06f39c8156718539cbd7dc2b76b8ae101cc70891611e704c77d47576e7d5e3bad086300f9fc682777a8600d9247cf419f2607", 0x93) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3, 0x1, 0x5}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) executing program 4: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x4, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000ec0000302c00000000000300000000000000000000000000000000000800001a000000000004010190"]) executing program 2: mknod(&(0x7f0000000300)='./file0\x00', 0x8000, 0x0) socket(0x20, 0x8000, 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, &(0x7f0000000040)="03000000", 0x4) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r1) mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x5c4a) r2 = open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x8000, 0x0) connect$unix(r2, &(0x7f0000000500), 0x4) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x9, 0x1000000, {0x3fffffffffff, 0x10000000000001}}) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) r5 = socket(0x11, 0x8003, 0x0) getsockopt(r5, 0x11, 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() executing program 5: r0 = shmget$private(0x0, 0x2000, 0x9fa4beb43470e05b, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getgroups(0x5, &(0x7f0000000840)=[r2, r3, r3, r3, r2]) getppid() getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000880)={{0x20077, r1, r3, 0x0, 0x0, 0x0, 0x28d3}, 0xfff, 0x6, 0x0, 0x0, 0x10000, 0x41e, 0x1}) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[@ANYBLOB="094f00000000aaaaaa89aabb08004500000000000001715ba83dd8e3e000000224009078fe3396578d79a82bf78e26bee6813ddfbf3de41fca06d510781ab546efb0f887073d2489d1bdedccef970736d3ef2418b0986264aa24c1899cf45fe6e41ceadf4a5313aec6be21aeb34b4dabeef20901c5d298213c254a09a48e52584b8278e089ac3aeca06fd75a555177b9d88bd132704cb4107877fd37bf322508160b8349afe62699a12779f5d9d9f48e820f93477fd14220dac0b628dc0ce67678f2867d1f9b39854e81917e446f9bfdcfae4adf7fe7a2eb438f383e4879a57ab3676abe0f5ddf3fc202bdefc73a3a06a82b87f8705fd04545d739370a5b85344ce2938c90b475d8f78a6739411934655d226c84982860cc1673b4d83d7642aec7060d84012333ad399e6985499eb7445d9dae11fe8e6580c0aef16653f524679412592a94f09ffbdbdba96cc45fd3c97fdb28f6588b991484b9609b739f4152b7b9e1009a40caae7d9121d5051d863a9a1d50af6554f0197b"]) openat$vmm(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x6, &(0x7f0000000900)=[{}, {0x0, 0x10}, {0x9, 0x0, 0x0, 0xffffffff}, {0x8001, 0x0, 0x8, 0x2b71}, {0xca, 0xd2, 0x9, 0xfffffffd}, {0x8, 0x3f, 0x1, 0xfa}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00", 0x0, 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x57) r5 = socket(0x6, 0x3, 0x0) setsockopt(r5, 0x3a, 0x12, 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) write(r4, &(0x7f0000000580)="500e21e923635c1105b92e88e07771f0795b0f6367399280495ee833d10402e3761a4f4568e2f3e09be2f5db23002f3d6b06393f424f532783613ac5ecbcad337ed2edb704f7c5dbacded4a9b82cb00c6b12efcb85cf449f555de63e13ec663787a12037e5bf35b974efe3d97ed1049e2fdfe99e50463cc767f38184a498bfd25d84f03fc22de515df0ee0290ca7e856d30ec3793e502e6fc4d3a26481b3a7b6cf94f7b873", 0xa5) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, 0x0) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000140)="f505cb30520e18e419865320b83302c75796ed70036c686d39a886a21f577d55757e401188323bf0e932a6f04609a1e9a63241662ff6645e075b7409ce8807dfa8e4a7459a133c1b89f3b9d4a71beec26d1d4db20e7ac9bad1b59fb160f19f98bc5d6e91dcfbe00c57d9c755d308ef3e50f7fba0811ad4e529fe39c98ca612f7434bba990d68cff0ef6d637b46bc56d57e9dbf27969d4173a10947047a98d9a82d75f53659473d508f5b1d9d80f46af629f21ca3d7b5c5dca4bca6e5fec39ad31c20f2b068e82c893a016d925b5648ca5c2ba6a4", &(0x7f0000000240)=0xd4, &(0x7f0000000280)="11d76a4487fceb7b38f3bbe9cf18024ceb374ed8015c28e9733a1d35a53e30a099e91227249166f34d27f521a290657e3288f8488b6c58", 0x37) fcntl$setstatus(r6, 0x4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x5}, {0x6}]}) write(r7, &(0x7f00000003c0)="8238311c09f80eeaf60000000000", 0xe) sysctl$vfs_ffs(&(0x7f00000002c0)={0xa, 0x1, 0x13}, 0x3, &(0x7f0000000640)="932ed14fa0321ad6d5c9669c366dbfe6fd5d03fc226a71e644c1aeebd1cb5192ea573406a044592796f8db5de216d761c54c2db9a25aee6a26fe2b47", &(0x7f0000000680)=0x3c, &(0x7f00000006c0)="168eef14a9bee72613c92ecc8caf3e33e1a8ab0d1f348657", 0x18) malloc(): allocation too large, type = 29, size = 28292870884 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x3, 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) getrusage(0x0, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) executing program 4: syz_open_pts() (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x36, 0x0) (async) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffc, 0x9, "ee702d641100007f9669112295cf00b0e1000400", 0xfffffffe, 0x100}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000080)=[{0x4d, 0x0, 0x9}, {}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1}, 0x2) socket(0x2, 0x4000, 0x4) (async) r2 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) connect$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) (async) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000240)="cc", 0x1}], 0x1) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000180)='\x00\x00\x00\x00\x00\x00', 0x6}], 0x1) execve(0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file1\x00', 0x0, 0x205318) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8001, 0x20) pwritev(0xffffffffffffffff, &(0x7f0000001600), 0x0, 0x0) (async) r3 = msgget$private(0x0, 0x2) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRES64=r1], 0x401, 0x0) (async) r4 = syz_open_pts() readv(r4, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "c07b1f46000000ef1f0160fbff00"}) (async) syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) executing program 3: socketpair(0x1, 0x3, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x3ee15d8a}, 0x8) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x2, 0x1, 0x100000000, 0xffffffffffffffff, r2}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) listen(r0, 0x7) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x85) recvmmsg(r4, &(0x7f0000001500)={&(0x7f00000014c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/164, 0xa4}, {&(0x7f0000000280)=""/50, 0x32}, {&(0x7f00000002c0)=""/210, 0xd2}, {&(0x7f00000003c0)=""/171, 0xab}], 0x4, &(0x7f00000004c0)=""/4096, 0x1000}, 0x9}, 0x10, 0x1040, &(0x7f0000001540)={0x10000, 0x49c0000}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001580), 0x8, 0x0) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f00000015c0)={0x1}) chflags(&(0x7f0000001600)='./file0\x00', 0x10001) ioctl$WSKBDIO_GETBELL(r4, 0x40105704, &(0x7f0000001640)) r6 = syz_open_pts() ioctl$TIOCEXCL(r6, 0x2000740d) sendmmsg(r1, &(0x7f0000001bc0)={&(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000001680)="e8d568c615f6b7e85995cfac6277716e99b8b9299eb1a3a73e2c93bff328b210650a3ca813ac92859f7f644842ad26b31df8b9fe16e4ce520cfea878f35ee1f66c85b2597c007123650ec175c6bf2ab4ec469592e0482e699c873dd55c17c6d871eb645c695f47a74c61f86b173f94a55b5520fcfefc623331d830dd69992865bf7f5e82ddae6469792ba7", 0x8b}, {&(0x7f0000001740)="146c297666177eab3f7534003696d0b35928a954424a2723380eacbbd7db8b9b6828dbdb78d4e7677e481524bc8d18b4319ad137d41d89e45a", 0x39}], 0x2, &(0x7f00000017c0)=[{0x108, 0x1, 0x81, "b9a8fa4d69b86b4bfcd5df472b92fafda939354f5d50ab1403e61eadaa2f331f970a57f5586e3a9d22984a5e6b9c49bd54829051a0cde8b31c4eef41621959592ec96f8ae63955b76825057c297e771c804c8f221d419a8d25c333c05547956b61852cacea08b8673ec7b96a949894a1f863e6f351ff4164f77c3050a3c891e4b378d8dcceeed47b8793dbe3c667955b4247d76d69eb8af0fb40ce41cca4f1f43e7c346a723b9db6488df79301061118586346585cced24e9acc7123bed5a18ceb0fae5f0d285df96aca77c959a407c0896c56c7e0b6077414c264fab53f41064d8c2dcdd65f2b4dbf7ca327d820a930c1a7d3eb68796da6"}, {0xb8, 0x1, 0x5, "72f64ad0ffc3498de77afb08dee6b7817a42e2151553fc5f7d311ac873a8dcd3bdaa13399f7aca106ec9421c8f83173f8dd31391f0edaff4ff0aede6f3ace424188eb3fe2b4213fc2f73a25ad2fcd02a49116a4f517b8e422be2d51352e766cf087b33a99ce7242ae5d44ecec81cbdfd553d4a8e990e0a394dd24c722ab8d4787d06ad573e33c5826505b869dd879c9cd16dab7a504cecf52c939def0646ffe9850400"}, {0xc8, 0xffff, 0x4, "9d86c31cb3cfbb7d4bddfcaaf04dff1df5e7aa6f4400d5c1302f9038f6d61852a2fd0e75bd2083ef1c241eb6bd5feb8450eef209dd04b5131f3aed344f5e11a8a14df5d98fc642776be164d8f947d41fa593f5d9ac1c45e307cf5eac547ea12200247f1c9d9d1d3538d8b6b75de112868a252db57b7878e5c8ac2508d17364ef97e1eb7f7981eec53be2f3eb4a411703f7025f55b18fa0a9a41f4ac537de0b70d806e24f44608a85bd700a5205bc56538ba5ca77b2c9d5"}, {0x110, 0xffff, 0x9, "219c1f66cbdfbe9fce43d88f0481ee602715f3adab852cbca65497b86e962f7e3b64c91ed4950a5b82b4c3c71f12c20b510c26b8a70132b972f1725612140c87938f0ca3459bb70577d6ccfa2013e11823b36f07bc8722bb1297663f88e1a11558cd9ec0444239b8ad5fe1dcbe67fd061ad6eb44acf5fe76b0ff017c25f447c797c56073c98fa50e5f092f01f35005e61d81604bca63f9c0f8d9f8d9ff58ed7708d94d357bee947dd340816b29202d0d0fd3de29c5fb179f024f801002e8d20ff67cf495317fedfa8b111fbd11b56a3d240eb856d8ad3c85b7861ac36aea48c59ed54bbd2bfd47a292f46ae47c30cb867b78d89a145f4dce4a5884"}], 0x398}, 0x8}, 0x10, 0x2) recvmmsg(r4, &(0x7f0000002fc0)={&(0x7f0000002f80)={&(0x7f0000001c00)=@in, 0xc, &(0x7f0000002e80)=[{&(0x7f0000001c40)=""/175, 0xaf}, {&(0x7f0000001d00)}, {&(0x7f0000001d40)=""/5, 0x5}, {&(0x7f0000001d80)=""/180, 0xb4}, {&(0x7f0000001e40)=""/63, 0x3f}, {&(0x7f0000001e80)=""/4096, 0x1000}], 0x6, &(0x7f0000002f00)=""/94, 0x5e}, 0x3}, 0x10, 0x1000, &(0x7f0000003000)={0x42, 0x8}) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000003040)={{0x1, 0x3f, 0x6}, 0xfff, 0x80000001, 0x9}) fcntl$lock(r4, 0x9, &(0x7f0000003080)={0x3, 0x0, 0xfff, 0x226, r2}) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000030c0)={{0x1f, 0x6, 0x8f}, 0x3ff, 0x35, 0x5}) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000003100)=0x10000) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000003140)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000003180), 0x0, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000031c0)=0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003200), 0xc) sysctl$net_inet_divert(&(0x7f0000003240)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000003280), &(0x7f00000032c0), &(0x7f0000003300)="98268502b5656093246338c29b84d2aca7d5bbb6a013080f7f58d84f57c92165a53c7b9a864e32af8a0764f46678a7e941932676dc3d900f3a48f6f3985307a2bc4928aab6e5bd767d", 0x49) r7 = socket$inet6(0x18, 0x5, 0x40) write(r7, &(0x7f0000003380)="81501e08ecae9cb74957", 0xa) ioctl$TIOCCDTR(r6, 0x20007478) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000003400)={&(0x7f00000033c0)=[{0x43, 0x6}, {0x89, 0x4}, {0x1, 0xffff0000}, {0x41, 0xfffffff8}], 0x4}) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0xff, 0x3f}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000480)={0x0, 0x1, 0xfffe0, 0x5bb, "d577cb00c3090000000000000014070790b900"}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x800, 0xc2) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffbffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x0) dup2(r6, r6) setsockopt(r5, 0x2d, 0x17fe, &(0x7f0000001140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe92) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beedb00000000000000000000000000bb99da597c13a061543c6c0e7f84d4"]) writev(r4, &(0x7f0000000080)=[{&(0x7f00000015c0)="ce", 0x1}, {&(0x7f0000000140)="cee254b3c9ad1f273f4f7a0e6c8da7b4e327f117c299b6101f2c635f05477031fa23e88bf9746f8ac25cf70d71afb194c01309d513da0d85a71cb038b254a2ad79075f747e09c222700379c08a0c1d0241d717ef164276f5c9a7f87eb726681d168837b02a3ccf787446c7cde4e96be1d1af44de8dfac294bf64b0cccfd0baa1f9decb535418f9186ff21505d8c7125c87dfba7250a3cb0d107c2199a5bd713b819221d3a59ffb71b60f226578d3939a09c80a60bb718e13b0db8e20718c4390fe3db323cd079974f812a752626231d30f60b11fd5dfaba8a10673a77796916d416ab2201f01e74fc3fda86aac1682935ffd8a132b52baff1281419332d451f47aa29c3a1f5afe4bb6812a7ed55f6c7c566788f885bb6efe2434a47aa09ca733ab227377f6fed2c2a1c2c3e0f677583ed2616e08c16f02226b999408964b188396ca0a915684d0080f79fa69202d15bf7af5ccccafb74c099f2dcc7b3a5a0db0235ac65991e6f8edac1e895ce8b2b3df94b39c18e3f3a706125a6a6a15b3f2372bec2adee605a0b17d69c3176900fb24b8878dc37385cdefb7738cba636fb944f64574b716cc7ccd5400279f6e2c00bb076e1c4ea9435886448c82e404b4598eb8000bdbc44e437763df8723a82a0345c5174ea3f36b7f05af419a0a7f2fac7946ecec6101232ba0d861911d73a52e94af7cf219f37a2a10fc9dfa51ea8acc7c9c84c34e7126866949e206d493b4ce08a64b7f780db8737339bb4dd5c815d94ac70996adc15837516d1a33d4e1c04965bfe1df3be5908a2f22b3911be6a36ccf7a6c883f8871ef911dcbc5814f5298b09938c0a0dc532057d584d801ad7dd1e4a2cea89579cede8b59193b3909e20ff1d7157188f348f7171a0f7d8ea358e4ae027d3f968c537d69630a67db19c647b34b34c23eb9f48b48cd2ea1766c0bad752c18fb0ccd36a73df3313317c78172fa1c0e348bfa8dc145754c7edec5d74a17433e1e468b79bbcccc0c5966cd6f952a3efcdf98d686e202db13ac56f463ccfc23916ba3bcec83eff7c44773d1918c3358015f3d05cd313b1df9fa36dbe4e1b027d14f97b9eeece1201e0372247d24d544a6e57fc0ff3a3644d8037860d744cc45596e4d80a62d6c85e00eb038fae9e9aa79296b8c6c00d858e0c1ab6b732e8bcf7202fe3ccddf4d2ccb1e3d316937cccc0580b492427002125e5ff856a04613523572e0fbda9ed7d9ff03ae6019f9284b2ac72e50e7cd03c0fd94dcd5b116ba134b8c6887c60a99daddf07406fc97b60f708500058f75e903f812fe273149de7e55c618c28afc9ac2c897c2a482cb276af8e4abc41940476bc0ac6e72d5319654e268c672f27b6d64ffa9669079b6decadf5702393380ce2637776e19c0a7c11769dbc59e7637606b9f2b1557f0878584b054de2889dc3b63847fabe38bd68378cdb87609819b853b44996962db9fe81f4420f9db1175316da20307277e0cddd55082a9cd03773f00ccfcaca3631c0ae494fd61b800abdcad20eb8ee0e47330d597da2a8eb80dd83ae9fe35519a07dd07c28bf57967dddceb261d08c7fde5d3508f53f1db18acb9e51932f2ac24a9ec5ed2ae7f986f4ed89227d4ccc33a63c131e1d7888688393a1df3d2759c1f16d69cf28672f911f52d4c6bf9d61773cb112398b00d71f52093b5c97a6250bfe2e3163ef6a26ce3e1d11f9aca444075666df6138d5e7aa2a59960a7fab65181c609abc66a5b0e690a957de18d4dbf7427b95b0975e455b79ce3d88e1290356174f2f6d9a794b929bf058e0d1697210465b39d80bd2115cfc7d06c979c462c5585f291ad59b203cac610d2ba235f40acf2e3273d8aac7297dd413dc709d177bda84bd9b4e8592fb00552b1c322f00f70603f9b4f37b94e3cefa3a1f594bd1f6c17cc3134d4dff7bff32ad2341fd91a324b2faf575945e46549fefbee994186ecd32a7a360e14f1154ff192e89293caf1f0ef45cd1f2e25c5dbd4b9a1d70cc6ad240d3a5a4d64f58660911bdf9e3de8cbabe6489ef1c340d95f22f86aa92a3f4f3f9716a34c4350e1f832f214c1d00397d23419891ef27d0ababad122482a5e3a9db197be41de4648a66596f483d067673cd954382ff2211902e4736d559449562b3729e00a7b73cba1a0dceb8c39c27f40f248bcf26a1eb6c481cd26cfba1aed2cd0ab812c813b5517329019050f1b5decdad4f973cba57f382a0f7b21b3d8f78abdc27f40c4dff3650378b43622911f7ec0b4b47a87d0671071f1dcd97ae096f5e5f0f02e60422a77532821a07748f5f0909aeaabdd6193452f6f6b9d82b5b91b6a73cf5135565996b6a0fef6c0c092c9a97afde0db1768b366bd8e9436f7e6fbd583422fd82ed1a289f4a42fb7f03addfaa51585db1c025f9b7b1914efd8f0a8b3a8d4946b2b1eb54b4815737128252390276a95285bfc9bde4c25076ef4ac833106c709b662cbe34de2a6ee0c65c1fbcf936f46c7667f83c359696a20ef7e3dd9ccdbab280317464f506c446d0815684fcfdaee7b71935e5669564eddf9a46256303f5f5e4d0088e41c976b1030805a23e339e0a624e1ee77da8ad05690e26797a03f558235b015b50c9dc8e02800b0e6c73863957c7cd73e928b456b84061274995c4934b18f6c9f7e0774fb7e464a9265ae12433009fbe4eac567cdcdcee8813df39dafa828a318ea92cbde2ea89d43a7fe7bc3cc339bd47ea9cf6e7e69dda25d63560f8c1dbb6429e07fa4a657269724bbfb7d141e75437f88624f2408060f2f79f57d9b102d32d09af22e212320570a021978d0741cb039e257f95dfc509dc7357f873dabed2dc7dfb8d15fe49bc9ff26f52e7c3e9f9ceeb9b3b5ba8acf362ae0d43b4ec7119ea3f7a753eb9b648678bd9feb0163393fb9f99784bc47ad7ff21c1d3e5c69c6516b2a265175ccd87be04f32dc6907bb590765c2c94ace31f2e1241726efca46856c5d5a37beccbcbccfd031779b38948823623112375438dac7d1b4d7611d1cb32a1fc507ebc4f95a318cc667ea76113ac64ec18ee8ab16f614922f4d99473c8bfdefd4832ab9a8bd7bb1bf422ee153b3940b46a3d5b96560c2e7c35bb732371389b4cc618dfc299257d8eb26779c8fad41035a5f3a9c3c1787531b3ea88c719e641f00ab451498a1fada575610e1409d9e6e1da7e83d8d94275b376fd1672bbdaf30a2178b27a5cb9ba71197f0f011aabc5b15afb75bb91f0c2eff23001ec794411d70a4ef9784744cb0bcf03eae628cb7b7e77f44944e0d5a0c29ca09b7ae82542c6bc0aadfd8d4e98844793af847127672991afef9fedf42e90694a84c549d00f572288a469dc56228eb7da5728e9fefd77e4ab6fba688977bf8358fe287e5f567d039279fa307b5b54d256ac074850978fdbfab4e1b2a9a90ea1368735a2dd2315ef20f42cef92ff439542e88bf1616cd466465925149fcd134f4f2439660515cec6fa486a02d99267d3fd78e71ca9fce2051689f70c3eea00d9cb6e43c0db4b6fed9a5852fa2c599974b48a3705b63cceccd792d96d6949789ff7fb4f92a2f694c4c5085803592a31f04a36c3ca9677e9e208069ca032ff2b79db4ab553b8a3bffbc06def2deda08ac14417661461da36d95acf6a7b3ed412d58016ce03227aae609a264ec590f7484f93f2568e864ac25c8bcfb7d9f0a690f822427250ef22e43f8fe99c2fd06381882d248e84356b4ab2cb25a7cc8a636643a45b7103197962a69e51a821e463766fa98c82141de8deb8d81d51f9624d2f3a98f3011dfb02fca728b84cafc79cc6d531b23cd629294fba9c04035b01d471a281f750e2b7470050431214e21192e48cf2c87ccbac3826f24c3dc6067ff4dfdde5df3419be965d60c1661faa24fb508f813c71e035c7645e684bb7b4434f5e63093842f6e4b3750178722ea118753dab7e0d2678d36760d2205b5e6421c55fed637da80c55e33e02c1daafb21db1a192e3a4458963fe49a3a5943f57932f64754a1b314c6661e4eb2a94597a18e45983e3941097fa04552cf462ff813b546e456616ae2171807c4b1ef61c619461c00007236d2e16a08defb54b8b8cf2c065b19a09add2a61c7589ac437cec8786227a2e8a744c8e97f156efd3427dd2a6f016fb2474a766e494e966d5aa9091f694c2ea1d74387514949c86b8a640de57f6116a070c0cd5705bd86ef5e0697d808c5c09aad15fd02f2bbbb00d7aae59c1263d7b1b36cc22193bc97c467e4151c4c72679ed1784a14e624825a318b94333ac8706b6ef5f035bb68542953b4ab386d4915b9529b453b919bb6a9d86ce7e3bb48cdfb7732b8ea22e5b1a8a6e37f689a95d565a8a420947e8548cb8e6deac2e8b7cf1277520d4d3dbe40c088e6ba13c9428ff8110e779253ecc8e03f1b2c39174517f3326b39e8ed91a255c6648bb6d54b87c29d134996b727451aba64f60bfdbab4acc8725c1d6ac4e5d9479793d8d81a9d8f02e1facdce5c05906bebbc0aa6bb280fc9da6c73d088b7d3e98d3751af6940951a2faf2294120a91eaf9b3722feb7155c7e635b6954248622e876b45fe01335e88b31781023170e06c27accd3d430a78aadfac932d5ca1d682f5f11c030dfca0d3f54b500d203e6ce3fe09e810f60298afb12979df58b007242d0461a08ee49438d08785306429955e04d2f35395688ac77e10b64195cdd8f7f986152c8b7455c831f53b5946a98e080de2cc6578f2c8a6448e856b8b9ba9c530bd9fcbe1cb97317aae84922442fc3ccc1aaffafad513278059aee26a73eaca51a38013cf26ea5bc0a1b0f50f97583b0981e0b5ab82624363727d77e345ef16dc4011252cf4f9055fb141b8a51d28cec1c98a1f2dbc50a3c847191c81064b280c7901a2e5f46919487bb1c5a0cee7cbfd437d3505caab783248b6e745026c580340d0722f5ea727a9513d949097011bfdb371a017a1ce3bb215dfda9df5a7ae35a00ff5df2bb2bc73c92ba89c5ad5fe5f20601e72bf43eb4963959ea38d9815ec1d72343e98d9dc370273c3a7c33a6b311383c2b62e545506288d42b653879bf6dcdab8143016a0c5810271fc96a582dd969979043d28c18b5389f8f10b11731e2a2e3fcd17c341f05974aaede5cd345a63f7673c4c398c22af69ece74d95b0e70588f90fb328af6dbbeb4a99144c57b1355ec8e1cb9d1d13aac495a7b73d3bbb711c758a112a0763f8f003bfaed35d009e29c9f43e6c4b12aceffff865a60e89d492ccae25ce5f1b5b9b05e561466654469146bad827d55230684268f5954c57b418c9bdc868bfc2c9ffde2c60bcd14e0f3d8a27db261a84c6bb02796ade98afd58c8c3ea7a3af3680e43bdf2e61936a3f46ca1deff48d28e69ab4606f446335b1cfca5f08da739a6cf7a8a9357892c95e4c5da5945fc011ed98b50b0af2c2d7761285f615b7086c882bbeb296bfae48c41a1ec38cdbf64c58ae5f12d3199a73fa99a675a4101d0ddb61aa375dee0f7c073a244266c7746b6a38cd5af50afb39bc04854cd0850914a7dfce167cac9983db581e619a7ba6bf23fd8118710c45ddc761e93c3694cf134f040b3f36c04a1e87d7956853b76f95e9637b9e6974031a9f6a0a948c70e7f9963f1342f4a1722939ce8da2c24d4eb9ca3e0578d02b9709d459616ca433e776032678dac0319ece3769c44b1f0ccc314040e2231c7698116034697f20e185ccc67e6120a2399f6139f5b9498f4b6cf74f9d65412b566e0d6ce22cbe87083d08daac3a82483b41a6b3e7d5950b810dbb50533daa158d7cd29a", 0x1000}], 0x2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x10001) executing program 1: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff8b8469"]) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) connect$inet(r3, &(0x7f0000000000), 0x10) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x8007, 0x7) listen(r1, 0x40) r2 = socket$unix(0x1, 0x5, 0x0) r3 = syz_open_pts() syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) close(r3) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000000c0)="3c8a5bad071b87a6c1e718a520f0ddda4f38716af5b72d9c8852e070752256ea2c4278563b5b752eda60de539709792e878e39eb31e14a53fb7543678b455ace94d525357e9dd3dc029f76ae60d427c28717039fe43e3c53", &(0x7f0000000180)=0x58, &(0x7f00000001c0)="f3551e29c768e5c4c1b4f713e39a21f6b653dc5bc8387027de92ff941b79d0e6c0578df2f98519c14fcea4f1b751a7df7ae4d4673a43dd83d25b2ee878e52ee967808e5c59665c021f5920d34bc105940745dbd8f40bab5ad170c5b7dac177159bb9a943b86b2fd0eae307ecf145c59e384fd974efbfe13f10e42b446433a9cab65cf4aa2f3b6c0c37c8e1d6ad54c43bffe23ff6fe49df0d493fde9f94529b63afc95c32557face73b566313", 0xac) socket(0x18, 0x1, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) executing program 5: setrlimit(0x8, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001580)=[{0x0}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000340)={0x1, 0x2, 0x3, 0x7, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000000240)={0x6, 0xf}, 0x2, &(0x7f0000000280)="7f532ffbe8ae0a447063720d4f41fa24ce7d12e6ee52", &(0x7f00000002c0)=0x16, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x5773c543, "102609307e7be2df67de208c8bda64612c3100"}) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r0 = socket(0x18, 0x3, 0x3a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) writev(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) r4 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100dd2dfa7f0000000400102000ff00000900"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f0000000200)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffff67) bind(r1, &(0x7f00000002c0), 0xa) recvmsg(r2, &(0x7f0000000500)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000180)=""/47, 0x2f}, {&(0x7f0000000440)=""/115, 0x73}], 0x3, &(0x7f00000004c0)}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="b10005040000000000000000340000001a5113fe", 0x14, 0x0, 0x0, 0x0) executing program 5: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x1) ioctl$VMM_IOC_READREGS(r0, 0xc028756b, &(0x7f0000000680)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x148) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x22) executing program 4: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRESDEC=r2, @ANYRESDEC=r1], 0x9, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, &(0x7f0000000080)="50de74c4eb764e5ec981355fe08725e61113c56e83a07f2e7dd4c60527727f66c57a8a39d9cc37", &(0x7f00000000c0)=0x27, &(0x7f0000000100)="a6923fa2e41d90919d1dc08653d6fab9319b393f33cc7184ef014d6b0c6043e9933fcd14759d9ec484257b73a44c956d6cd2eae73def8495322715e4b9ba932fbc868098e065e56f93361fea35e9b8989236892f23cd08ad60654a023a93077ba387a93ce0ffc34c34bb", 0x6a) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0x81206919, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002d2e8858 executing program 6: r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffc132ffffffaaaaaaaaaabb08007c3601000066000000899078ac1400aa0000000004009078000000004500000000000000001f000000000000ffffffff"]) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x6, 0xfffffffffffffd6b) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c8f1c86e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e0000407ae9a3fe03d757ce7", 0xb1, 0x0, 0x0, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x1, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1}, 0x3e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080), 0xc) executing program 2: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) sysctl$vm(&(0x7f0000000000)={0x4, 0x21}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f0000000000)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005016000009f050000000010000000000000ce", 0x15, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) socket(0x11, 0x3, 0x0) executing program 0: madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x6, 0x5, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000000c0)) sendto$inet6(r2, &(0x7f0000000040)="bd67e3273cf249b23ed654fe9e2a476cc7c34ffe33ba86098ecdcf860e1c76a2a4274eddd1e98155b7639d4723bbe01d033f8cd860cc94a3271a0afda372021234ab32519160", 0x46, 0x4, &(0x7f0000000100)={0x18, 0x0, 0x4, 0x71}, 0xc) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000440)="fd", 0x1}], 0x1) readv(r1, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1) executing program 1: open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getuid() sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(0x0, 0x0) readlink(0x0, 0x0, 0x0) munmap(&(0x7f0000017000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f0000000040)) socket(0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="020000f6000000001b50073c9a3c4a9125f71f0488bb6221a6d8aeb7"], 0x8, 0x800) socket(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/128) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) r2 = shmget(0x2, 0x3000, 0x24c, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x1ff, 0x916}) r3 = open(0x0, 0x0, 0x0) msgget(0x2, 0x0) open$dir(0x0, 0x0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000140)) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) executing program 5: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000040)={0x0, 0x200005}) syz_open_pts() bind$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r3, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0xf0}, 0x8, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = dup2(r3, 0xffffffffffffffff) kevent(r3, &(0x7f0000000240)=[{{}, 0x7ffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x80) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x800010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x296, 0x2782}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x7}, {0x84}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), 0x0, &(0x7f0000000180), 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000340), 0x0) pwritev(r2, &(0x7f0000000780)=[{&(0x7f0000000480)="4ae4385dc6006898cad14e001ddb7420b802072c6a9d67", 0x17}, {&(0x7f00000004c0)="2daf9fd475667883594069349ec14614d02b9ed19aae9e3d710a3c89c07d3b53d455e2ff55e6e9e2d16b52bdd0fa44d25d92bdc77b31e5fba0996f66ddfea6b48dc29037cd440ffc35b6b1cc6b86179499e70ccba98cbdc6f5363a7874f8395f6ad4ef5f4b5244d4d530a7bbd6ad372b283cb6c0622271f982732bcf36c06b0c39ccea92e2e6f1", 0x87}, {&(0x7f0000000580)="d52e9be1268883790da90a0689e8376e8ada505d0d24b567dfc6e39551ad33ac1cfe2c54f6d7477f00fada06c9e3afa3d72655cfcbe95b78b073e39991baf820f113e39776e2d2eb634449048617f495ddd09a54943b34d1725ec1944c9c", 0x5e}, {&(0x7f0000000600)="f284699965f00db5e96f5daa5f5c53b03e9db329559a88c16c170ca5fa325a718e965307f3b157321a2198b8d9e307f2e24ec8cf649f60eac7ca24bdb5e9742377da6d45762208533f1e4e007efb10ce5e8e45851d560029ecf66f967ffd1242c5095ed0ffd06d4c1c5c64c49eb0786edcf4280cbba2c5771d517cf47b7286229d94399c3193fe2d8921e126751c9d41b484095e24151f388e78f4d1606bce070dc60fbef5242eb95bb1b2847e0e7b641c624bedf7398ea8bb9a4c142a6c25f62fdbd76d1a95745a1bdb37368f125319ef350d912b93f61d3922aeec88b4289ed4668ed3ccb79d", 0xe7}, {&(0x7f0000000700)="86b0ce4b9ffab4eef87032f2098e04952812f3668251aec3a00e325ed95ae9e24f5c723ddf2f5e5211caca9d8b9e1907816f898e91815cef8bc28b73", 0x3c}, {&(0x7f0000000740)="1858d0d168841235038b5395cd974bb5d5f0d739e4e244a47455149db8c0896362b2001480f3e57f8a37f3ac39", 0x2d}], 0x6, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r5, 0x80106468, &(0x7f0000000040)={'./file0\x00'}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x35}, {0xb1}, {0x8006, 0xc8}]}) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) munmap(&(0x7f0000fee000/0x11000)=nil, 0x11000) executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x400, 0x28) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) dup(r1) socket$inet(0x2, 0x2, 0x0) r2 = kqueue() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10b, 0xfffff, 0xfffffffffffffffd, 0x100000000000}], 0x9, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = socket(0x2, 0x4001, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) getsockopt(r5, 0xfffffffc, 0xffffffff, 0x0, 0x0) r6 = dup(r4) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f00000000c0)={0x0, 0x2}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0/file0\x00', 0xffffff80, 0x4, 0x9, 0x0, 0x1, 0x59, 0x1, 0x3, 0x0, 0x2, 0x8000000000000000}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) readv(r5, &(0x7f0000000080), 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x7ff, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x8b, 0x0, 0x0, 0x800000000000}], 0x5, 0x0, 0xbe5, 0x0) dup2(r3, r2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5}, {0xc, 0x20}, {0x5}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) executing program 0: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = accept$inet(r0, &(0x7f0000000400), &(0x7f0000001580)=0xc) getsockopt(r1, 0x81, 0x931, &(0x7f00000015c0)=""/49, &(0x7f0000001600)=0x31) close(r0) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000001740)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r0, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) writev(r5, &(0x7f0000001500)=[{&(0x7f0000000100)="6c0f7be035258966a6d5a46d5aad688515a946fac59c1b3f36d36dab64b7bf0e0105c229372e0ad2e4cfe0c3daef5f396a14f1ab3d3abf73187a5b94275dc9146f4d8a37561dca700c0d19a88ee10a79fcaa72a0266d36a462e261158cdaab9db770c2ede9cb804fc4b49b377f32b54b628ad64b8277f348bc51b78845f6ce795781bb3d4b62dc3e078fcca8c665dd14d663a9b265ecdd001571ad4e15847e2ac2edde4725e71085799ca94c979f4453a70777fadb54e6551e68c1b140c1e6e3929bb2e8276724a07eeeff55338c9d64160479e5472ae87d51ed4585f7fdf04e112bcd3ff98b3f2c7523abdc", 0xec}, {&(0x7f0000001840)="5994db0100000000000000e07daf4eca33ea1d523383b45d72d162d6e0ab3c2144ef905fc78d9643b9025f3bed208635269cce39aebd2e99787d3c25e50c855a7859c3d5710a0e694df92d0a78d7852ca508bb010eaf80b58d547c9fcead057334a8fe78acda0f03eeb2f9758408cfa57c971121f2c2ec81154bd59671d7714b7fb652fd9ad575bc2a91d530225ffda041f9f92988099ebfe4ee13b23789415760ead3f0a5e55777c128db559951da4b377097d397c9f0ac1c0430bdc30b78dba001000000b1f7c3055e8804c50a96020fb170196cbab4cef465e2b2bb021a", 0xdf}, {&(0x7f0000000240)="bb2f91e6a712c5b6ccb8931f8cbdc478ef269fbbc37d0dbf7b77e2a1d451b0008fcc528218d9928ae1b4a0b052f8c5c7441bd0dfef502192e3168805c9c8d45f74623eee98b078118f69221bcfbd51c0f4fe4a9039fe16278ac2effbf82d92d1ca713bb7586c131364bdf913007a22a095613c6a53413e0c45859f9529b3c8311da2f87882575c9cb7f75f5367de7df1e7df64a982f3a2ed2a8b9d0b2e523c860601623a64d6a77ca3928dc788c9539de492e952bfefa2b16978d0202ee742e51f5fcdbbe3f2d7", 0xc7}, {&(0x7f0000001940)="027e043efb1278d3e91a27a6eaac2e070b19a518dfe82eb858818900d8cc186bfbe939a80805aa5139c26a34fbd7df096e3d881393d7c705aa9964faa93025a4c3d7e6ffbaba9f9a0fb09ac6a7628e35849a9b60e7df1b799568172f0db8a1d3b5bc0ef964de58e37ff58542e45cb95d1b15739428f47f9f38843aeca43d892fd6007a2079783c61cf4d6978e59d9bf510f7c03c18ff287913f4d733c3b342c9f8c369a4924a91d873407982a4421e37a1c9f3c35512ffcfcb506dff7f78cb990bced502b20e14397437572cf90e3fede82d5e8eb3942a73ef127439c5865f7bd64110a47dee4ca1eae1554698bad15b9f9c632ac2bab91e2799c2ad521a8c4b9b6c33bfea312dce63c49906c16f57be7f942b0bce78fe7a2e9a1d2febf9b714a5576d1a50f84f6a7bf70e5239510fb87ee6294bdcb7e212c339d4ae18859f9d8837d1dda66dad9e4f405ec360248711e3014fb93667ac14ca4ab05c4baf2f8f71add00232b50c242c98287b5662c5dbd69ab6a26de9c6fb5eeed143cf97dc7dd3e9b90946fa912688534895cabc6c9df5e50bc0cd4ae2ea52d8ad41bda4041ba41350ed321bb2806e8b0772c9b6a09a5395d65b3f807057ea417ad635ae64a4b54a05dd542eda3348e0824e5c989ada6a066028fce6d4bff75d84efb708baf5745760bc77b515f38445056f351633e0a91a23", 0x1f3}, {&(0x7f0000000500)="f0bdda25fa32124602baad7a6728036d6d0f6d5ffc60dc0e1c23190f23cfee7f6d44de1631a4b8d3fc52bf73fdf2574262c049855230f573280a7219a4b13421d7b62c39b499b64e77203e3affebc6924aad0560f08daa4cc4d9158945b8ca8268272e6366587a465fd026bfdc9de59893853fa849fdf94139640f4fbd3427d6ff395354bdaa98454c4d85986b19e326a85332465804b1132a800dd24b0b8772df2157e4cf698ac136572998f8ce49d868eb5dddf9b1775a117488c61b4a4aa7f6f04476bfb38a55d76e70589bfb0038de71e834a8ce4776602f2fb2552e159cb584b40725c835d771e5f33f2b246bcc1419a42116e45a8b190c0d85f6bfe7f4c2b98a9a2dcfaebaa07d92638f540967e2c41c4f883820aaf67bcb3de48a44d32abecf615d46f1160d334aa3d113cbe7ac0016a8886d5c113f10652430f70657bd8560dee78e9a48b56717b89e44475dd5a0e74adcac1139a6d3bdf6315f3f2e71c79eec4054372d4066c74015e2c4f9d4a4ae3564c992df1c074dc9526a646e62e623243b334fb831dc1678c88e5555be421f73b48b667b38246f31576e97e864a466ab1a411ed9c3c7e8c5875cc6608abe0a869c28eb14c20f234104f4b8828070f0072f3373e28e0c4c68cf8988d2bb89c80b7c694deeb307b5e9bdd2a4fe38982b87cfb77ee23d0892bde7dac9b1fd9c64d081bb304c067e9d9413e0e179c679f8fc0495dae0cefe69c6e212d45a89eaad0a3a6554e9a745ba1b92655484875c3d59b058868923db186633f482041042bdf8da713ac849d1e68d6dcad6348b3e4aa881fbaed594e452845bd2c0fa1b129760adb2def64735dfe3713d5e371bafc5e27ceef314f3544e251e35ccac3dde269a4d1d6353505a76eb0f0361313eb3bbe0d91c9d8f31dc7a4abca9acc72eab6c755430a678c3a4f5bb2afdaf2d0cea7bd30c6adadd9b765e6f1d1e01e2956a055638c58ee3b2d9512d7d52df2e88b92271de176f4ae4e8ceffdfe98c4b08c0193a042875ad479e5c099cf760870c0fde85b614af993b38a02103a1f94c526bdf838b80caa9624bdaddc96f4ca8d2558033390c7c67a32f1796635cb849652357f1ad7cf0ec5556c484112dbacb4bcd616cbec4bb2b57179e5516939e33f57090e627f7cee7b9528d6e9548913789c54ae3c00f48acad3d1011b1d896eb4e2f60618cdc87c7e2a169494342c682b3a6acc5305c6d7f73d9986e377ba441fc37ff4e1a9d99e98fbf9132af6208f76b0d3f84e13e3370869afe47fedbeb0e32545c434d352edd9f9700ab42c201694d8f895303ee795cdfda5c94ff715b84cdf33557801ea480b1586c8fce5c4c72a9335645aa6ff2ce4a7a196710414cb4d336ee863a71f78b5231b121694457ee312be4556d54e1a6895e172597f24d1ec92b8292111c90e7bdab6af88f9b895ef1b817f9c5aa598e714a10623a8fcfd767dddb1d5c24203e76c7711c8a1bdf39ba562b8725215f7ef9a1be940e99ff755413d9ddd60bb26e330c015b28ba92d6cb21f7609da6da0cef4b0f75485efa8ed4ed95cb9ff15c4e2b4bd123f293525d64462c65f667bc55c64b684c5b189d4f6d60b1e62a854514c42df52bd48cff2c9e3a91afa6a127bcc5a826c5263167183a29061af51c067d416c276b12d40f764d7dfddd3ffb0bc2c1f11c5c7d02bc1c7ce5ef3706e2e4c192bfbdced15ea9763493d5b146733398d4ff7d8bc49b098a50d0cea3630ec24328c065296b72738a678f17c7a3d8002868cd7c6eca160c859a9ea1388614cca44b7f194222471f590945ff8ffdebf92c5e1b1b8716907d1ec8f60e4fbf538e0c68c2788eb419be5890894eba35cb6f052745c751051767e8f9d49030af9acfa61d55ab5b8c6f200b8433998ff285a5eea7d32d04fd2107e442aaa483e1684f3c57c928d9e49507cce45521ced81b58007e43e13580abddb880bc38d9e2e65312ab8ad0797915e4e91dcecd6fabe6b09c2c62830bbf72bff59d2f20b9a77588e00f5316bb0eb869f0de840dc62a3dc8b4ba527ed944a9bf5da6adde8ab9c6c3ee642a3a609f43856fc229aa20937361589b2a2df44976a0a5ae34e1f04fdf5cc35766312dedcd9375989054afe1967e49dd260863045680a6dfc3d364fdd2b59fbf6978be30cb80591424f1a427ff71ac7fa71319b47dccec4c3e9d7faea26caa84caabeae4630326521e3bb9bfb221d887822a89d001cd918f7e10882b2c57c236d96631965c059914de29fd8491415905357a424dd98eea3707c6aaab836d629a11cbbd9f867ff89c59a46a2e3bf7c087672c6268b46d6eaabf727df3f85acec7ef5f6c505fe4980eab435dfb41654cb36a1fde12798b39fdf6aca37b5e55e4a92dbeacc651498b16948fbe608181782b1fc85f1a08463ddd7350acb8878cf4008c75706d970624a4d213d4f1761b893acc7796783d93f2d07310d5a5d98826859056028149a33edf3fe38892769c226b7e2c585e54e6cd9e9eab49cce814c0b505921a3814cdcd23dca1126009947691dcc5f6c1ede8fc3e045bf7870cc0036b3c75e5775df3017f22f0e3f3e13a40aa02556f85eeee53f721c29fc882f54a98ecab95fb448c3520a646b4612c54bf8fb3473147a2e29f37b516af1251358cd81e779d8a6d3297303796c496a5afcc7eb599e24e1ca547efaba964bdbc475f8300f6e17b260dfdf8f879a84962fd81148e416483b847dd6c9fdbf3f8cbe883a25ec6ab4d3385106c97869f29214cfcb7d732bbcdcd368b36bb187026afbed94254f8adf421d52b92fe4228c810870a37e2c1f51b4a4f86e0dcacf5bb4588c7140a45f0ab5d26b0c19de3bbbb5676b489099b1574403e406dfff88bfe1a56ac75823a3a10c845c452ac65d686959dce1234dfd6c3f872737b01675ad823f8f8a1cc3c653a465daa25e925ef6be9645b2d9931bf5c1803a13561133fc350a492a7dc30433c196386e44bd1a43546cbd370a150b0ec7cea6cf8f40b448616cc1429087177fdc7fcf7c328593eae83fdb433ec382b1b565a7fd6cdb74466024f3496299f7d465143f8662a656916de94cfe1ad89c6e249b89c7c0981a5d4a124345a7abfd7c189515bbc959c60843924edb81da11384db1dbc17334131229683e60d8394d1424dc6d3e5da2546ab1e7046406eb6606261907fea057c352122df4efa974e1255ffe25e32233aa73621923c3233e85769369623a76d415f19113a20e248b56166bdcb55d5fdbd580d809382cb3de1544257052237a3581d5d13899d5b88a44c6dc91c17458ed658d0f4ad32c41862b5a2cd392d1e36becac9f30feaeb849bb309ff56e2e119eaa5b560721010d3358e9823e6022590949d8d490781d802bc88c5b94a0d499a066b4e1b8c5ef1effe3265e5c43bfb1f20e14b6f8668f1a9d2b0890e57d9a1c7b1aa26a043fa36ec99256c34a43a1928c92deb0c292dbb8d43850a6f7ed942c3bee2d22961b4e8a1ab077aa3298810d245aeb1b9c6fc0c30bb2b81b7734ef4aef7d7d6d162029ba666e2eee895b57e8e3fe203f37ef446374f32876f5f897764aec6981fa4f3dd3bfcd2ca9ddd4efd0e1633721fa4359bf8df368aee4702ba2d0c6a80650df2f71403832f9c490110ed6de408cc59d5d6c4ebd5761883982179cb202ee41dc1801c7ec096bd50fdf3f184919e59bcc13c0a080d12c87efacb02f17a213fa899f387990ff34840c4e2d9a4e8c00c0de7924a0e4656dde739ae8a661b322a1819b5b8d98081382cc60fb0f4df8f46142d2a2d543879c290ea24200f8bcaafcab40223692ec88cb08c3bb40675faca32ead66630d63ed0bb8986eacdff74b7df99cf0c3e2f01f5db77cd4d0845f89f3e8abc5919a8cf769bedb16a11f431af6efae9445cd682db364a1babf35dd92605f92b3a24ac3332e0fbe0e4f755c198c260a2cffd327c3f0bdc92f80a8267bd53ff6e9d13bd5b1bf899e49a6f9a6d970d5c533c0c6412a8ab5e35fc5f2f01044c1b768ce646d0f66f2edc3534190379129a448c244e3706976d9e9eafed420e331758ce2fd3c0791b83212e99bbb33195eef525617244a8ec25680d620b8b5b5f8ae1a9e900cdbf9d15c1a032b268538ed825739f509e5c001fdc07a8c32ebbc874a25a04464a9d4f7255e508c5d43c78d9458ce2f606b2efae20e2ebd87fd99ab6389dd6722e1f6e91a52559bcd56cdb43be0bf5c9f925d2e0191b875a497c39b89c8b9403e84c032411d4b8566085fd2f79bb8c7e8e93b1960cd14c5c63b81860a4bbf4e5e4d9b5d711cd5519fe1d213ce6c46090e1d86df924aa12e361eac67eeee55508a1fa184ea051daddacc8713ba11aa48d6185a3096c2a4920543394198d0e688d1b85f69f0c2dd435006406e8c2dc6fd52e66aceebd1b18370d816e59d194bfacbd978f0ed24c65470ce702105355a1f9709ec8199238610cda576630e7d45cec608baba7537577e271984e579ee42c199d17c0ad032f843b7ec229649c1049156921f42299a827d7a84c7d4891201b9b049a9b4364d977a71e91feb5e34e99f4bf84adbbb1115d0c1727728d3dd1accaba6ee4516b4a0e19c9e2536d8ecc514ca6e05e816b8036b9846295ef70750b163b151212d406b3489d75b3275ccdf305411e7dd6b71c5d160c2e6c1a840deabd719566f18c184250e43107f7a3179a9e609d62f3e4f1aa879b4184958a2c1557fe7c72e69ca896d37cea532e95bac37303fc7255747e1e7bd0c32e7d5ee9e4ea6951d0124a008aae5c055e3123e689a2070e618cd3b571dad0d0e21029cfc63becc9732207ddcecc0460e670ae6712fc156938acb301d3cfa3e7b4b96df3386e940ceae1a4b2a479e6bdb4c4e3852bfd0f0d469de3374988b4915c6df1c15e811b008f92c148956ae6db64d617c0f4db14201ebc71fd942ad8b47ff3da45c0de9cabaa15c8131ce86877b2543627d17a895883a6f19efc776d57bb79e12e1df0a9a7003a88144465754dd6384a75bc56b48b8767f8ddcb8884164ef8b33fc4f9b830cd9db9a3f4dcf0a6e5a4b75a7f18dce0270b16e6d417bdbf74c60398e093c3337d7c0f6c4bf303d5f920211f30fea301a084ba55fff758791acce922395107b5937f26c0db8233e824d23953cec9c41e29e1dfa01988cb7d4245f683776b7b75088637e699d3c4964ed0f67ed8683605171373e2ba7b95759c878b53f47482b973a5d7fd212702370141c7d68154f48aacf70e78e8a4ddeda576a1525a5963bbfc03b8fc6f560a23ea2d01b06e1c18ab0f61df268fa151e8ecb82bb8ba647adc39b0f4d30a6e823fe467c83631216a4753fd8a40f68d81b6ce513963406f914a0686d576d97b3996bc58892b4386119dca99e2b0ebecb2f29567586510c0f14fceeb416f84ea1982cb32474d33837e66ec7eaf16b00c036334237564243a86c031935625ff9efa112d039355e5877421b5e9fc4626d05699c46a952d356c13b613748a6e9d9c6c0ba0779add277a6f848b4b9b83d6e7b19f02a8df2310405e2a0fb6f921f1feb9d375e55c9121d808de69ed77e16e3514482bd9fd0cd5d6e4a8ebb3bc09b63666e8a431424ec7f871f40ee723f578f2eb31b55f2aacc0eaa6c49df7f7982744aa3c1fc85d2af56168c448cfb92ad63f26ec3313fdc8eb5ae58ccd173fadf3930238599b1f3eb5d0ceb289edb1c8a2ad5636f9525a01a4c62e5428f7af2eb9dc4b357ab2d664604f7cd8e7e9be1ffe8e0c9503ad1ae8ac5f87a0308be1771ad1c816c8ad284d4125e00f0c3f", 0x1000}], 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0xc, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf0300000000000000745f435ed0e7a2c3b2e719fe844fe73d88289e05b6f711a105fc2a562a55fb3cbcb4771dce3c50ba1f33ed7ce5a30d38d147f98d1a54208aa30f73543fae55b9485fb9c7810a1828f38078ab880fed4cb8e8b0cbcdd2e4adc30cf33b2db6647437a1d2af034bd2fe06f72e439914", &(0x7f0000000080)=0xff0a, 0x0, 0xfffffffffffffef7) denied attempt to set clock back 3170894614 seconds executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x4) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket(0x0, 0x4001, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x3, 0x310, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)="f8", 0x1}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="b46d6c14", &(0x7f0000001080)=0x4, 0x0, 0x0) r2 = open(0x0, 0x80, 0x100) mkdir(0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) socket(0x0, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(r3) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={0x0}) getpgid(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f0000000100)) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/118, 0x76}, {&(0x7f0000000200)=""/183, 0xb7}], 0x2) dup2(r2, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) executing program 5: syz_open_pts() r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "c07b1f46000000ef1f0160fbff00"}) socket(0x0, 0x4001, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)="f8", 0x1}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="b46d6c14", &(0x7f0000001080)=0x4, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) mkdir(0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) socket(0x0, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(r2) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={0x0}) getpgid(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f0000000100)) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/118, 0x76}, {&(0x7f0000000200)=""/183, 0xb7}], 0x2) dup2(r1, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) executing program 6: syz_emit_ethernet(0x3e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet(0x2, 0x2, 0x5) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000240)={0x5, 0x4f, 0x9, 0x3670, &(0x7f00000004c0)={{0x40, 0x6, 0x81, 0x7, 0x0, 0x1, 0x7}, {[0x2, 0x3, 0x5, 0xfffffffffffff800, 0x401, 0x80000000, 0x7fffffff, 0x3, 0x1f, 0xc00, 0xadd, 0x1000, 0x9, 0x1, 0x6, 0x40, 0xff, 0x93], [0x80, 0x9, 0x6, 0x7, 0x4, 0x6, 0xa0b, 0xc0a5, 0x1, 0x7], [0x9, 0x8, 0x5, 0x9, 0x200000, 0x2, 0xac7], [0x1, 0x85f, 0x8000000000000000, 0x6, 0x6cfb, 0x9], [{0x1d4, 0x80000000, 0x497, 0x3}, {0x6, 0xfffffffa, 0x0, 0x1}, {0x7f, 0xf1b4d25, 0x5, 0x6}, {0x9c, 0x7, 0x1, 0x9}, {0x9, 0x7f, 0x2c, 0x8}, {0x8, 0x43, 0x0, 0x4}, {0x81, 0x101, 0x0, 0x6a4}, {0xff, 0xffff, 0x6000000, 0x5}], {0x7fff, 0xffffffff, 0x40, 0x81}, {0x8, 0x0, 0x20000, 0x7ff}}}, 0x8, 0x9}) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000280)="84234f4554e8d79a1e3b229fb273f4eab39e7d06a8284c7252af3255f96901803db90393f413e23ab8184ed2cb732d0f00abc602b202aed4f2b5f8322e70f4f894c503f4377e2e78e03043bb01dd6e435eb761e20a789c181db0760364d481a4b069047a7611c8b74f5aa41e9d0e83e57fbf6de3f8a72bafc92a35e39ad7ec1e51ba347f70a32adc174f848e8275fcfe298634df8010e1d765cd214bc0cb3a390060650ed37c4d5c96d94782fc56101b2ac9860f208efc95f8b2454f1fd7b2de148966ae6e87b248f4cd7debed8470bb4eda287b71574a0075655789672e5c83272fcd411ae1b06b97b7d7647dc91d33dd9c7cd7da78dfb38cc55c91e2bc6eabcce0fdf2dfe07c508f21cbe14c48cc866b22d9bfb5850a60be1ee45a446d79986017df0fad35b8111491284d02351bfb505befbb144d8968724449ec31eb7ecbd40fa78924e140fd6446b28b801a1a7c943d9d0a33b9587f1c30f9eb2f53a7d555af73664c05666268ecbe8537346c9df85198ff1abe68ce94f66d91de2c8e3c03b29be619ba5c1a5ef4a4124717f293868cf9d13754eecfead4b6b58451c342", 0x1a0) r3 = msgget$private(0x0, 0x0) socket$inet(0x2, 0x2, 0x0) msgsnd(0x0, 0x0, 0x107, 0x0) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/13}, 0x15, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000440)={{0x3e, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x3, 0x4, 0x0, 0x0, 0xa, 0x2000000000000000, 0x81, 0xba}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x50, 0x0, 0x0, 0x3}, {0x1}, {0x8006}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) setrlimit(0x7, &(0x7f0000000200)) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) (async) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x3, 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) getrusage(0x0, 0xffffffffffffffff) (async) getrusage(0x0, 0xffffffffffffffff) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) setreuid(0x0, 0xee01) r4 = socket$unix(0x1, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0xffffffffffff0000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000004c0)=@file={0x0, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50, 0x0, 0x0, 0x0, 0x0, 0x406}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x400000002, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r5, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000006c0)="cbd7a505978bee35a8162bbcb5ee5a8f", 0x10}], 0x1, 0x0) r8 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x109) ioctl$WSKBDIO_GETBACKLIGHT(r8, 0x400c5711, &(0x7f0000000100)) r9 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r9, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r9, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) munlock(&(0x7f0000683000/0x1000)=nil, 0x1000) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) sysctl$net_inet_ip(&(0x7f00000001c0), 0x4, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="8bb809b6b79e8ebd8cf7320108a7fb3b30216150f858e59bbdf949ebcac7bfaa11b2206c54643bf0604bbf96f047993f068ebbd9104776a69e6d17b7db1353c3496a6427dd5a6ac4c9db86b6e2c843eb756ba0967fdf5368577eee33b3bc802f694b7548fe11dcc677901489737b52648b66bc66fb2a475f63682e55f300d946dc4b075cb0ade473f6cfdac083c541ed5f7254d89d9e6e571150ac010c7b5c5f4fc823646b8f08d8cd2751f6", 0xac) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000080)="fe404b9f15fe4b0f14fdbe39e84b22f222ec0c2dcc40ebb02ed870862282586eff6b723d20784e315dd4331c0f62e1f0b7e32dd2b2acf15e53b3a09c654168996c733039410c8f2682c2b829c4f4b34780e79ef17bb0bb69377de80af9bbcacc502453edc412d87ecb06982a5fbc1153be69ce7b988c0311f49eded2549022d9d16cdea3d5b3a794799c34d4311130dc6c3a1c8662df6109", &(0x7f0000000140)=0x98, &(0x7f0000000180)="ac6d9d8205bd306d06", 0x9) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002d2e8858 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000619000/0x1000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f000051d000/0x3000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x1}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000801000/0x4000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x4e}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000c4e000/0x4000)=nil, &(0x7f0000ce1000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x2, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(0x0, &(0x7f0000000040)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000040)=0x300) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) setrlimit(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x210, 0x0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x2000009, 0x5577c536, "3c107dae307e08042b4600000000da64612c3300"}) writev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="76344f83bda60d96ad3cde16f5232ecc1e07f7b94560cee0f02376be34eb4107435781030a86d71dc7c6fb27bfe6898918f3e1384c00727e252585f63c0ea7ea56b40f32e532706632c140ebb7645fb6804dd295aad73e8f7941ff331e7c3b33664b70949942aba5080e9fa1b70e16250e1ff3027ab614b2e9703159ea34aa05cdef1ed5ed915e3479ab1ea7d7d87bf836ee8ee370926d389929e8050f46824e8033", 0xa2}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000400)={0x1, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) executing program 7: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = msgget$private(0x0, 0x10) r1 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, r1, r1, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x8000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101, 0x6, 0x0, 0x0, 0x3f, 0x6, 0x1, 0x20000080000000c5}) msgrcv(r0, &(0x7f0000001180), 0x101c, 0xffffffffffffffff, 0x2000) msgsnd(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee15422d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cfff03c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca062234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d11"], 0x176, 0x800) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="010000eb00896b6c74646c0f7356dc00"/25], 0x19, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xe2) select(0x40, &(0x7f0000000040)={0xfb, 0xfffffffffffffffd, 0x1, 0x3, 0x400, 0x0, 0x7f85}, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120, 0x2}, 0x0, 0x0, r4}) close(r3) r5 = socket(0x18, 0x3, 0x1) close(r5) socket(0x10, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001500), 0x0) sendmsg$unix(r5, &(0x7f0000000100)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000002740)="31229655df90cc37f5daed91e7f1d13e3ef0ffc4165a201211e1cc331ecc1b4b6adeb7007cc18ecf3860a70473e25b765b29467b24d4493f1ff1d54001515f87fdd9815f65813e812d021e1e076237d9c2343b03fa1d122ed2bcdacad13596a19c39de6a299eefa9d670a7c965aeb7c38e8b5eab2f4b7176cce70f2699a6326a543b57aab6951a0c45fe63875a71deb55f0e85cec2683b225bfa1e40b71b3646a1ee444265e7819226e6df6eb41d4d5bd6733c948c682108734a0734b5eb1b3102d755ae93e62ff61ce00e112c5ed6838077ba36bcb6ed587542196ce8c3924bf4031d5c522ae08ce9770f4de5ee602e696b138191ea143762babecf5463be3e14b499ad1ac46e5a447d36c2d207742231aa08ee5c92762c996c192bfa0d3895e3464eeb7f8559c2e1b4ad8e64dc85afb58d3a6ecd0e2a1f31c039d9e85f680928cc68828493f1b07ab397b70a192a62e61c423cb94f14301aeb5693ed7836ade02fb179555bb7040d7dad1b158b7ab00bea2223b5dbd544dc850401f1d3387f09d068706428541e2df8a06a9ab41c1bd5827aaf4a5e3446df273fa3303fd82f84e9f5d1109e9febca8364b306bc8a338213b59c2e7fbd5079db26db7c3c60988395ea99999e446181aec0fa2c11dc70a5423325f4ca9807a8c04bd7feaca2914a1c627b870f9abf5a7f4958a7d6bb32d26bef4cf0e98ac09ed953b1ed5e4290f1762a17cfb9f0c3d59f68dc0a41e49ad4d414529f688ae252112915a36c84be9b3dce7f6b2ad0be7d81479529e6935bb9da6bed154f4215fd4d07734d9d4546e21640e6a6907aebf59fdf7765bbc69b50d8c6e278e697eb1c9fd8465e8f135b847c7222cd86860a0b077c3d84beb6759de0f3c7d4766ec8e5dab1cce831d7e48ec3eb9ee544ab0da4848a78e44c4a93a9504c8c45ad68740f0339a1bcf93c19f557e1e03088df6249fd46460667199a64bfedf0ef22cc71a8a54e36e89d5e266d617ddf3a1d2993c021a58b893300ee23e1401ae50b15114891d559a05e7b30acfdedeaba0ed7de050b47a649dd62019fcfeb24e4c231f5ba78bf0174de1d5d2017ad5534727cb0a67e4707ce3aba19042e0ab680f0c2640dddd41dc82572e6722982a738ce5ea6c3612355747aef053656748a365882450196ed3058bb31875ed636bd17f6db2c8c0d9aec62adcbafb2f697d2d0bbc7dca5b36e33da24f9db4fe985e0a7e740dc685361ab4dd2b144068d6bcfb543b31f762433774bbc549abbebcc724d2d384f7d926815a86de08c72c931b8ad0f63ddcdde5e72d74c56726012d2d020375de228a7ba43bae65c223638939b3045b9f94d9f9133bf3c15fac91539424ba626daef56c064c2624e6a118f8433bb10620618c422965fc1b30abf8b52a5433a29420ae8fc6f0ebd7a50b227ac3748ef55b60545af78e6210ce7eb95a1fbc283aefb791e2cc6befe12a070d6b3dbd5f2c2f68bcd59c3442fd23daeefc7a455c5514312cdd7002fa4961829a54f7672d1d507660f382202170b392198d2fb99d018dcc54aef950714ed04f34e2326a7a1b67a05dfbf884ba43ebd25dc0e668cc17e9d7c0e907875bfbecdaf643c244831ca92ee91690517d2914d82d40dd6f9850230a1beb95d5ede180d7426d9e2c28f42369d8506b5b3eeb4c3a3b3afd84928fb587cad55c32d9ee8a64a26f54bb6b8227a8101ee19d2ce42e19fa85a6021b64fc401cadd16f275b2b2dabddd0db9b96f0cb4a122a9959947dd2dfc2e6a77671d068aa33d06e2a9555c5a0b189752abae38454389b8694ad76fa79307ddc027519eb44b8cb6dfffbc70a7d885901e8ff557a0c75415641c257f01eeb6eef9fe8582173058e2f7451ef61fef09adaf6ad69ad5e727785eaad4421516900a8549b0db12aeb582ff6418ab090dbcb6becac6d354844c637324710e1ba0a4589924525df84de78dc205bd42eb30938e574e258b7a512c589ee7a530f7320b75f3a7d88df312e7dd7f07d7c7a3f65f432e7bcb03c68eee12188f6677e3aae4f1d89ebbce43387268637f9e66b93b8580931105a10ceae030e7277a3890cf069c32f7958bcee3ac3beb8413486e0a770fa4d4d6c5e9344228d246106d9ea6302a3bf109ed9f1cb6cb167526b9a75eb5db7ada44eae4e8151553391cb56f2cdc38ceb08ed6e0ff86449fc56c0ea73b2f372279209e3e467f4bf3f4f98686e01bd1374569e5ad612b1678b286360e862171fe5b049e4739c7b8a4aa4fdd8171944de7d8ade082d1573536d9fb866ac24ed8f9db00b521c2279ca40c4b0441ab087f3a6dc640f2804b0a6186c5e2e4cf7c794a5b1add2b52112cbc95426c31b3d4e853a992385952515bfc34ffcfd647a97e46c8ae3f9d2c34e9f48b40f95f75f2f8134757904eb524f626069459c507d18b928f18c1ae02c0bd0da13cc343c7a2124211ae82af9c6355efa6f52a9cccf44fcefc8a831d37e8c30e7dd2951c7be07195a7047784a291a007eb5484937788f2b97d28a672a6d26ab9cb39c96c5737ff047533c0973aac43b33cdf66dc647892f0f12b10d7ce185912e1a60bb6029c50ee713e22691b5c71c1a5a7d44463eed58ba7521d86cf0ac1b0bf90b4333cf099d91c628f418440aa62f907a9e99a09e7f99611f3230c8ac07f0e49a31a719f0eff4b7ab501ad78069c607cf2ddc73c270e30c466084796af278605c6d09bbd7578cfdd310e84340871da8b615c3b6184532943681f81cbb006d17715e666512fc8f7a4c1ed53af334d0d374a061c2bb0c3da1bac159b19981b9714affa695f6bafe5ed110e969082c2cbe428f4d656f960679d29d3dcf5013d95d6ec5ca841e7f6a68a7e95041468cae544758c7cbe0fec61abcb0672b5aa306d62382f77686190754c6cdfe40f36e95732f205f2d7ca1009173faa786a936a2d747036e301aa8a857df9f3830a04de252a15152e124124c5372757ab442fb8d112457b748d29c79494f13a3d9b2137d7793713e9186a731d074777579993e37eaf76d6c5d2d898876df1f3aa502985ec1cf0df49a9c28820eab8fc80f96bfb95e703d3f998736c781571c7345e0e61aebd134df20cbcd17c6e256ad53cd8b2c0b80dd3f189495d000ac63976b6018a0158e1d7343e4b0bc9acc58314ef533f991178f50f9c661d891b0d2d60a57a1ee07af97e77e3a9c6cac218631fc34d18043816dcc9bfa9a2f39ff67b2537f2353c64ad34062688b0a4e527abc9ee08f30bdea4eb7e74d25644f2fa812b69dbb1c4c7273f0103fbf1a936fa6e9fa11cd8251b75baa70419dcbe8bc6db0dce59395f57103d2b32cfa714099a30dc471882b0bb4790f69fa7e8293dbccae84b4b1a0c56a5bd046746a7ef3b06980da754ec70a1e68e4ae81de0a7dd9f81239a4dd0c2e58cda4e58c3c9c39845c00c03630b2cf8d3f37b9a9834c64253d458f2ba10a36a2b66c2ce231abe969c41d1f50ecdf162f0503d8be5d8330bb0a9ab809ed2b96aa1a7dcd882df6ff42dd2c337360fd3a5735377423e96857fae73fc1b8bb4bc8cef3f3136ab96e1f02354c30fcd0123a64b953ced5b79a4fbd19c98273428a46694513d4d12d3e65bbf7846d63ec3ad514a138536ef7f5465d37a5afd3c152a55e5c0172e38ad71f107959ac38473c673c1919f6cb3e0debb4491ff2263e8bc4e104b10a0658179e75fa3d10f0bee104cb4b97f12287531929e9e444411fdc62647c34f058c0894f4442f7f937bb97c44851d2665f8bcf35b1aeba74390ac1e63a6d96614f827f7e68817ebb7057b44331c6fdbf9e24946bd8bc8ca11e28935410e0105bdbe5d6ced99fe1987aa8b23e9e5a0f3ec95b8afb0d1dadcf32ce6472975d969a8ff03e07a8307433f631d822f40677ab4700a4c61e7d823edbd232bc484bcfd39ca5e803d7b2f6c6817219cbf60e9d8a5a323ab53b858b2d1717cbe37f43da1f9bed8e8c966a7d971daf5e0b13986db86aa13ddac95362e48603f1b8e297e52d141b82c1ae9e869ae3cd527a34bf45d7d4bc2c87f1e683b15e164edc0f2387449337da3f71e64544d3a6820d22ad90bba435921706384dac3454853bd80bbdf07c2cc5b593d688d4d381cdc6b11c537225cd0fa8e766f985b443f80a48387202257a2f2edcaba8cc41bb6c8941d4ddd80f1b6b3bec296e645f165d3557047a1aba1f752e1ed6810e29392447cd204a1aca6e89b28b8824a64a1b6e1c8a6e9073a9385f4b549de8131df9d872db7c0c18789a6e07ffca7a2900f26030e0a8fc03d7e34a29121f3dc87f8e91bfeb70057956d91a1d312d3212679ba8bc72522b7fcc061ba48958a4dc19f63deaf8831c987d1f1e4987211277843935f8259165e5d651a070b7f596d655733e58ee1a0c19067c637db8ee604f563f96217e37d2a08132db2ecd3e2770816040b38552e25d0c2d7797594b68c8975dfceb52467271d8d29b4e0e8aa5a1886f29a9ed106f1cf8717322ed39865c9636372c22c29f370cfcec1022310321ccf0ab3413522f3d302365d377fc9dcf0acd804d8e02eee43016a9e126193a5f23302b1870eef59ca20d289f18032ad22e05ab98c3f21092eb53adddf573816c51e1efa67e5cd4f00f686e00fa1f02112defe002e071dd4baae818d6997e75fa70b53591f7de688a287c5f12e5aeb04be102e2b2900bcbd16f3da7f3ad22b5bcbb29ca47067190f4db56f128b22727d7aa8e68c5488f2dac98ab26c67a0b6508a95c5c3a0ead3cacf68b27befe3a2462b8883f7694bdeda8cefe804b20afa4e1b16ffb8c200bb23ce2cbf816a4486b4e984d43cff76f627e4a8aba1df1c6d27667f5690083b00edd1316ad64a1717f2bb58a280c41c23d73287b4321c173d46a29f8b06beb689a73f32984de06a5f251480bccaa57aaa6b2750a62e7b9cd3171659cdab2fb2ebe8329c22db02973c56ea3b86c03243eef71c977b2cc7590d7fe53ebdc5cb51774366ffb0c8534fef935a059ec27dee06efa6a2e974aac92db53dc9a7931e7be49dc671613f50007d2c500ddfa9ca661f91299ad9a6df966bce975155aafd2ea26963fe8e0237bd1c90fd8194644b5a6f54a2d2a9255b69a3a45c172f1444144a7964706b31680f424660b198d3ce2faa1149040b449ce2bf2a3f14a382af69a274481d90bc17862b21c7d6a2c6dee5b8b8e32fe60717f49248534c6383c431407ef9d68c4314f144e56bfaded8ea1e9a5d53eb397555a3857c4aee3d316264deb43ff9bf8fc0021b33a99b01a2ea3be191ba6de48521c3e2673c198cf51fd4a07a2efec91bc232285c8cf52882d096d909765c5103c4acf255ddddd624913934bd7f33c9aaff5fbfd6e348b17ff1f445e71334c1b2ec64810b6265b9e0f8a0e2d9f2ddff21f374a51e6115ce7f734c6a289f310f74a1e3a5706053bf67b7b9c0e9b2fc24ca2611438daef10ae1e91f38d11f9ddb6e596fd3e2ae1b7bfb4a18a96f4a28b3b8c64c8bb6835b185d1b61e90427e5fed5c8506eea52b40ab851b4b84d980ef5399f88e67e3b6d40cd836c27b868229ccb8f42e1f6d3637a122ef7f4066d524271298a720df03ad9b80cb70c0a08ab42f4e3ca42cf7b31be7fc2bee969c606672859f8eab005cee6a77c413f6aa428fe7299ba50374aa854c4a2a55fafbd7aef4fc9a877cbec10558b6c16fc8423d99fa937305a8fdbe28630bdd084ab3ae0329b1bdb9eadae7f5d9a41b51167453466e6c13da661756e4f70357a9b8519ac81a11d4b8a968c1f305f5ba20c092a980b7bbdc68bbc772ec0fd325f", 0x1000}], 0x2}, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x2, 0x0) executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) ioctl$BIOCLOCK(r0, 0x20004276) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000300)={0x10000000, 0x0, 0x0, 0x0, 0x9, 0x0, 0x4}, &(0x7f0000000140)={0x9, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0xffff}, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) pipe2(0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000100)="664204ae", 0x4) writev(0xffffffffffffffff, &(0x7f0000000400), 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000200)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6428ab86672f9ed186987b80f6002000000000000000036c4de61d823576cf4684f90af0a4a6e9a53f886e505e8677cd300608841069b3f66e27666beca7fd377e4032d5f8ffbf40354c30b8917c7de589fc0c91201838e2042b1b03cf63babdf66688759f5df4d2911dee1e8089c2321c4bee89ec74352618b46620cd3fb7a3bdbca5ef5f078d63c3076d023c659df87dd26", 0xce}], 0x1}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x4eb, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) mlockall(0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) close(0xffffffffffffffff) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 1: socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000e18000/0x2000)=nil) shmat(0x0, &(0x7f0000bfd000/0x400000)=nil, 0x0) getgid() shmctl$IPC_SET(0x0, 0x1, 0x0) setitimer(0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fc6000/0x1000)=nil) getitimer(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) shmat(r1, &(0x7f0000bfe000/0x3000)=nil, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x200, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) syz_open_pts() executing program 1: r0 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351a, "090e4de6d311a692318c7e0002f9ffffff1800"}) writev(r0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000002b00), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x800000, 0x0, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00005d3000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0/file0/..\x00') r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRES8=r1, @ANYRES32=r2]) executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) (async) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x8007, 0x7) listen(r1, 0x40) r2 = socket$unix(0x1, 0x5, 0x0) (async) r3 = syz_open_pts() syz_open_pts() (async) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) close(r3) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) executing program 6: socketpair$unix(0x1, 0x0, 0x0, 0x0) open(0x0, 0x80000000000206, 0x0) setrlimit(0x6, &(0x7f0000000000)) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = shmget$private(0x0, 0x4000, 0x3c0, &(0x7f0000168000/0x4000)=nil) shmat(r0, &(0x7f0000466000/0x1000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afe", &(0x7f0000000080)=0x19, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x5, &(0x7f0000000040)=[{{}, 0x0, 0x25}], 0x3, 0x0) listen(0xffffffffffffffff, 0x0) mknod$loop(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, 0x0) shutdown(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b890"]) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c00000000000000000000000000000000000000000000000800001a000000000004010090"]) msgget(0x3, 0x280) executing program 5: ftruncate(0xffffffffffffff9c, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="bba661179ba0284a5a52e07082ffd4401425962e31e859fa97880a56d8bee4754cb19ad82b3d7931ac165e3133e764", 0x2f}, {&(0x7f0000000080)="8ffd734bd9ffd53b266087a8f994ff521966f362ca0d237441f20f3110f49a650b45154e1cd3afe0a03186d20adcc5934908de11f007b0c40f9b57fbae631efe2aac0fd29f1165f6d93bbdeac5ff1307d894afcea5dc6a8ca313568e430f354b9b64e9c70cfa848d48d6d355fdac7f3330193f8f7161b44abf0a026b38637c3139aff3f0f2d257484f59e480620e4a382825f8c4c3a8e426080a36986dd72c3f3b8eca14c3f3f59b2f4e30a72b5f128ffa0e096ba11c19caa2e253aa03e258410bfd4dcb8425ad0bd03e03335a0367e9d87224036242ccdcb35fe0d260784eb785b734310a29955ca171064592abe1bb4e559d93af1ef88ee7", 0xf9}], 0x2) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f00000001c0)={0x3ff, 0x1, 0xffffff59, 0x20, "2b5cb568659606da9c0941091fb8a3c4c0a0034f", 0xffffffff, 0x1}) r1 = dup(r0) r2 = shmget(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000200), &(0x7f0000000240)=0x4) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x1000) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000280)=0xff, 0x4) r3 = fcntl$dupfd(r0, 0xa, r0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r4 = getpgrp() r5 = getpgid(r4) bind$unix(r1, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCCBRK(r3, 0x2000747a) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) accept$unix(r3, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) kqueue() shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000380)) shmctl$SHM_UNLOCK(r2, 0x4) connect$inet(r3, &(0x7f00000003c0)={0x2, 0x3}, 0xc) getpgid(r4) listen(r3, 0x8000) openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) ioctl$WSKBDIO_BELL(r1, 0x20005701) shmctl$IPC_RMID(r2, 0x0) r6 = shmget$private(0x0, 0x2000, 0x634, &(0x7f0000ffd000/0x2000)=nil) getgroups(0x1, &(0x7f0000000440)=[0x0]) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000480)={{0x9, 0x0, r7, 0x0, 0x0, 0x5, 0x2}, 0x3a, 0x8, r5, r4, 0x7, 0x3, 0x7fffffffffffffff}) executing program 6: kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x280, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) syz_emit_ethernet(0x0, 0x0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$inet(r3, &(0x7f0000000000), 0x10) shutdown(r3, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000001}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r7, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001580)=""/4087, 0xff7, 0x842, 0x0, 0x0) socket(0x18, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) symlink(&(0x7f0000000200)='./bus/\x00', &(0x7f0000000000)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x204) executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa7df8820ef6ac080045000028000000000000907800000000e000ffff4e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='P\x00\x00\x00\x00\x00\x00\x00']) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x64c8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x5}) mprotect(&(0x7f0000602000/0x1000)=nil, 0x1000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x1) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000000c0)="996669ca7547c10bcac8756a39bf884fe7ba22d47763372bca62c3c07e1105c6312bbccef1a02cfe66734960d3afe21cf55ccb0cb3", 0x35}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) dup2(r2, 0xffffffffffffff9c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="fd0cc085", 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) mknod(0x0, 0x1000, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000480)="b0876f418b63111cadadb7c2d8f33338", 0x10) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xd, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x100}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) getpeername$unix(r1, &(0x7f0000000540)=@file={0x0, ""/515}, &(0x7f0000000500)=0x205) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) setreuid(0xee00, 0x0) socket(0x0, 0x0, 0x0) getuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) r2 = open$dir(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r3 = open$dir(0x0, 0x0, 0x0) preadv(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/102, 0x66}], 0x1, 0x0) socket$inet(0x2, 0x3, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) symlinkat(0x0, r2, &(0x7f00000002c0)='./file1\x00') setegid(0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x40, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r4) dup2(r5, 0xffffffffffffffff) semget(0x0, 0x2, 0x260) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) fcntl$dupfd(r6, 0xa, r6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7ffff5e6, 0x0, 0x1, 0x5773c53f, "8cdb3309897c26663532fe1cc6e38b00"}) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f00000001c0)) writev(r0, &(0x7f0000000580)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba87b811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc81bbc8242e4cd055faf453b0934afd99997fa5ca1", 0x76}], 0x1) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x4000, 0x4) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r0, r2) r3 = socket(0x6, 0x1, 0x7f) recvmsg(r3, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000002480)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000180)=""/119, 0x77}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/158, 0x9e}, {&(0x7f00000023c0)=""/154, 0x9a}], 0x6, &(0x7f0000002500)=""/131, 0x83}, 0x1801) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280)="d11d2f78", &(0x7f00000002c0)=0x4, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000026c0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x32, 0x2}, 0x100, 0x80, 0x0, 0x0, 0x60e6, 0x8, 0x3, 0x7fffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000400)="c0de5379557ebd56f9f271af0aa85c0daa1895073073c0810aefd275a25efcb67e2e48", 0x23}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="7f00000000000000", 0x8) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0}, 0x10, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) mknod(0x0, 0x0, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x600b80f8, 0xffffffffffffffff, 0x0, 0x6, 0x3, 0x8, 0xb8}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2000000000000007, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x400000002, 0x0) sysctl$net_inet_esp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xffffffffffffffc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r1) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc028698b, 0x0) sysctl$net_inet_ah(&(0x7f00000003c0), 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffeb6) r4 = socket(0x1, 0x2, 0x0) r5 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) r6 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="bbffcb73d04107", 0x7) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) ioctl$FIONREAD(r4, 0x8020691f, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: sysctl$net_inet_ipcomp(&(0x7f0000000080), 0xa, 0x0, 0x0, &(0x7f00000000c0)="3821e11e736fffc9d410a7fe1970fd4a9641f2151870", 0x16) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000040)="1c5cd0b594220bc704d74d1f0fdb2c799026aa16564ccddab68ef95456104cb95ae3efedb2785e384aaed10b74d160e110c90bb227bd994e89ba56123522b32a6e2d5926daff3c1fed22d3d079c1237a328cdcef1e285ad991830358557c074fa50a476a707444ed1a3d0984f3ca411d848007868e2cde1c602a08df2ec6ae0b6dc427fff89b05adbb4f6824a03e35a1385d6123", 0x94}], 0x1) execve(0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, &(0x7f0000000240)="68f55fdf1176057698400161c408ea66b9c1e755376af246b7077497ba00c62a02efd2eea19429c44482731ee0a726c113bfb3ef54b2d143bf8ccb19c12abc5d87d1794446bf70b5d92898652eaecc96ba03bb915f1174254714f5554f5882f0ce2c0000000049087b377eac56ea9b2fb545f932b2b65da1ab5c51746c6a39f80e7c1f2cb28e0a0dd3e13cf51223a69de473eff9ad16d54392541ecfc020f1d787d869005db846e001413b394a0404000000d4201788048089924cc414c4479a9920b79f13752fc0c639a7de6e3742ca6b8d2b2c67746054a0f452b4f2de28eb7043d425fdd370be3194ef07d962b94b2bec290de9ca9d4c6fecaab6d5954cdbbc5bfe437b7defd1386740483d815fcc98b07fc6172681266f7943f8855f", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0xa, 0x0, 0x0, &(0x7f0000000040), 0xffffffffffffff57) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{}]}) syz_emit_ethernet(0x6e, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x3) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r2 = socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0xa7) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000400)="ea1d6dfd957ee7ba4b7fb723ec82c77177aa2dc66e17c35f6af9958431c939a87f4a99fa247d49b49cd272ec8ef023c43cd47e1445621abe551b7a4a464e960fd73a39923ae90cb0a5ef228b23bd44b16e8067a6f65210c52d3953d65a6dfe9fb9fddde560ced70a30bb02d646f87e2f668dcdcc7e58e64f45e2079a8359bd84153e7f9c929ac695ffae373c9732abe033ea58215629460f1f3d09982bfe4b49168096e17129de526db43907bbb6a29bbe25a3ac882291d5e8c7ede2f118ac637953b47cc8afe6de23f4bf7192b5a250da62c387bd718c89a457bb11d1de1c404980d118e0cb06b8799577d05efea5164269bb89a9676fcb5d9af10ef4a7e9b10a86ffa234fcb0c255564f9cddc1ddc3ceaf48f5e1a62a0db7de6b0ee7c6d4e0ecfaf2da762fac17732477ad6948e8266dde4af0d4230762b8d3233f9c331f153b229760abb5c55257f3c468", 0x14c) r6 = dup2(r5, r4) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) chown(&(0x7f0000000200)='./file0\x00', r7, r8) r9 = socket(0x2, 0x1, 0x0) dup2(r6, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r9, &(0x7f0000000000), 0x10) executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) socket(0x18, 0x3, 0x3a) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000001100)=[{}]}) setsockopt(0xffffffffffffffff, 0x0, 0x16c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) socketpair(0x2, 0x4, 0x1, &(0x7f0000002340)={0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) getpgrp() sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003", &(0x7f0000000100)=0x2, &(0x7f0000001900), 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffc68bffe04b1c561ac4860000000000000000aa00000000aa0100900101000000605adf000000000000000000aa73f95bdd8ede8911000000000000000100"/75]) r1 = socket$inet(0x2, 0x8000, 0x1) getsockopt(r1, 0xfffffffd, 0x17, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x2, 0x2000000}], 0x1, &(0x7f0000000000), 0x0, 0x0) r3 = socket$inet6(0x18, 0x8000, 0xae) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000000)=0xe94, 0x4) pipe2(&(0x7f0000000780), 0x0) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000940)=""/142, 0x8e}, {&(0x7f0000000280)=""/110, 0xa3}, {&(0x7f0000000200)=""/46, 0x2e}, {&(0x7f0000000300)=""/149, 0x95}, {&(0x7f00000003c0)=""/246, 0xf6}], 0x5) executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x12, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) getpgrp() openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8261, 0x0, 0x0, 0x5, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x80, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x52}}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000300)="2310d09e64429e513d546210c949a7d775c3173a4eeb08f12f83ffa4eead69159210ed745e7f0456e31418fe060e9b141a20b8a46f14724ef462c2fe0f8e404f94f6476d813a20df8c34f1464452a05e4c5b6471d945d8db66d9e14e704ef5be143011ac3650235648810c686b4b0bbfc8a4200031799c3c4ca679c788fdae0a1479bd5bcba69b20f156aa", &(0x7f0000000240)=0x8b, &(0x7f0000000a40)="60f49a8c14b3040f4c66b5601dfb98022da317bbf3688b7fe44ed6834ef36c11893d1ba3173aca99ecee15005d6d3857a3256c0b819d2da13cf49829618cde81ae36a14515a930bddeab3fa42daeccb0c628969537f890fd63be97fc69f159e6770c366f268cce7b9af6869668290de9f4723b28de37f3a58b2e005477531242b7f323e229252227ce335cac4291065c9c167f7d1903352d1f45c877e2541c25e55f2e480a1c5911a48ab493571c547783eaf7463456a4d573a25690c19655bc980a98e40573dcb34f9e032f0163a051cc957c893e6502c83b88ae9332d9abec70890a137e9d18e0a6748517df9bf8afb2443dc4384a5523512a4aa8fdabd0ce7ea4e043ce1b80e85b77b9deadb68fd37a4dd437012b95a460757a74c9a047ded1e06d58a3ea1cf4b000369e365a9a3e052d78a138ac818c89b48b90d9b3f6f56d86d093210ef1fc81b28b0a957c4d840d50d57d6aeb13ed9706fa5e9cde113f43a466ad2fc1703003e11a2abf753c2fe2894f540c9e02404a284a31a5e37cc54dab02f0d1ae382e7451669a147e733e2874e2cc551778fb316bd446e0d58c4c17f87b7c840fe49cfa23ecc68a6f7b6581cf9080282bbb02be19fa202f6bd0eb218807aca25d75d1f31a98aa182e51e1e0a9da364948122df1a30113f94b0b78c68facb7d72a6df3f8bf875282e043c07f81767f71fda26fc4bb8d831eed370dc9d2fde2334cbda317b3ec48b78ceb1f6374ec4dc4083b60758f690022ff57ee20d5b146114704700b3a56c9e4179506f302f21a8ff40d733d310d9e0a82655a06aa4e78d2b149bed82f2e5218d661000ae7432b5ec7aa12edd85c5fe9996cad78a7dce9306ffb5f544c66175a35e03fe35b605916ba41557fd964691e2b87c56dfe2c678fd737ef2e6028a79edd3b20ebbab6838efe4f75220d7bc726f3ff2275c9b9f87585d456a7711001f5ad855274ad8eb374150d485b911f55b7e456f271b83fb70df7a656f845b062493c54c45e5cb0e5e396020000f46f10fd2b7109d5038b035b6b6fe0614d5043a400a8a88e450dc6bb0d578c38c0366aa69e052920aec9819ccb0e47f9784fe49f7264bbf7c0193139d82230456e43adde0d49842afb59f2c1a0bc8afe78bf6b63c25123849c5ef0ab130f40f8bace89a39004068ffe1570b8a7d5b4e7c249ed390231179f446f86c227d49be822d82bfee9a5e0a5ea2a1247dfaf058aa7b60915796de7fb4ddfdd15c5145cd5cec12fb7a114b22051b3044433aef155b5789bc3b96a8df2e59f64141063c1a4baf0025a94d3a9a6bb4ed79280fbd127ae18114474770d724a4623e489736c5ca2cfade006ecc9f7db5bbd74e445112976bcdfcbf413397cc10c4c561037f07f43765546c602a26f604d82941cc47752668e838f7169997db8cfe01bd367a14c35933019314cbfa00ac292d69fa951af2487c1d9220387f8b02ef1ac58cdcd60f3987e4f6f5e8643fe6cbc8eaeaa164bde195cdc30ee292d0432a23ad3cead2d008bb8b76e3a17b23153361b180607ff800c506ae6508387067d876d5a169970744567da710ffaea9c26a3d37fcaec4ed56b8fb7ea0809559138ee1b82402495f3a7d8096c688dbcad93f0241a361f962c97a6474da807b5126b43f852a6eb236353821d29137137405e71165dcf3cf1d20d09d9bc95dd90eae7ac9f3c92e9a9840d01abb022f0b44e337793dfe8c7b8c2b92ae2c046d02457357278b539c5eb8ee0da0b52b98037a9289b238eff6651a8ea153381e6ed5d26e4dc81e392e784ce2db4768f93de6337b04565f02a0f125c3688de9f84c16d2ebd37a7e4e705e3cf7a3fa52f14753f38683ce852aec6131156e2bba434bce2f4e4505291afaa0abaef17874d39c32cb9088d0ea9b42ffa7d432fb85f17c95dc0f70e4472a53fc836ebb3ee700f7031508819537ca11012bf59e4da3f2c06bb03cd5f7cf6b0105b92834a9d006e3205af84f98fd70d3f9c545f0b9a5b90ed291b9e3e03345a2fd964b63a364c533805ca8323eace068dae6c508d854f41b3b5a7c72199ebf8b85fc9fd0cf37f9d3bc8bafc2e8c4e411c905f8e237b18971d3d942c493da73bbe957af271ccf6736721d85c79a527a68f7a642aa39475dfac66d60d3cac874fa32141aa45a9072b8ca9abfe765c7db5ba959cdf7128ed9c0628aa5b94ced95c87b1e209178fca687b9dc8ec321cedf5117b9fae4633b96891374c84be4c20432d0989669ca8bd46a41d3077786c16080210983e7e88f1e7b77bfc992461764b01648eae5c61051fb7d32052cdaeeec454644ff8c4d5f2f7082160423471204a0204ab3ea95438c5700527bf5c0e260cfbee74ef5f7a8b299c373752becd5d853b3f270d167ad572431e7d52b9570a3c5ab0e6b4202187cfda3e8352f07e01687602f3d32afe95492b4fdc4a9ba164d7478dcb59b5f6fb88f3cc01a917b1cc72d61038389790e4a554cad084516373c7d1ea2d203abe74fe287a8c1b55cb4b13c9f2cde647cda8e617ecc548249a7cc440752e4b83013fe4bb7791589db2ef665e3ea39e8a224add51555c21ee73b7a0154a6b0cebd7d69a8dd3d23b64e756b2e19f5b79b998ec3a9f3a60e7a84c4b8794d5f49e9a1e8faba3cb010cf95cfefd8cd03e4cb40d1cd04aee2c42ff158c855d5d9b178cfbe5c68ce69157fab296f3a724de8f9ef3ea6736408a9c2b8720e75d135a8df94d89f5a865e97711edbdd116b6dd8b77adb44f565540c56168828d80b98357c576919ed003158c972bfc4905919b99a39031f8012bc79da56d1f127a365cd8ae6a2a9b042f1d3bc691517433da1115f6b6642e8ea251fb38efbf0c0f2b6f43d2f220d1cf70680f8886bea3a036a068568611ac03f3fdb00623d2d9c136425a6c970e5b9bbeb4e6e20f9334240a733a3e029f7aad7673c0e4ebf40cf6bdccc71aa3ba681ae581a55f95ae7536903ddcd8e24b3dbc652f4ce08c8ee62c45c9ff0d2e7898a076489c94309cefa8d6803948a1491c554ec977697611b89329b0af75a2aa22f8f44ac110d87114373f66b3a75764606355d3c373e7a7a76e46d324c2575b7b9f83c548e94bca4ef1e77af736b6932e12d8dc62e428f6bfe2aef45c1469956cca53ef6527d7b383f20e68dfb8ca954972f056e33a85f051ad55895f6f95883919626dfb0fc6b721162574052de6309aa12cee7a49ed9e4d63a7ca718f82e00166c6f50fc89675fb4b373886bea86564ef4cc2216792c2185387ebc189dd56eceb8645ed2f088b49dcb40a6d5801e03aab78094f8846e6dbc1ef6328313a8b9247ae1f8b72b15ecb1c2ff66457fe480e33eb6ad308d35c806063b0779a4ce073b7498184182c9f58d8f92b11ccb6158f8566be6c3710f4dd64d622043a88860593e6a6662a58dc70f736c73bd2c080fb7755163834c879875ea24b528a7df2f134369038abca998847cac08cbdaf91fbb6ff6b6d9534d35f24e5861515c66236f913e5d6bfe326839020fba96a3039df5af795ee7ab45d11e18e26f4db9d91213004485095d17898768be428535afdbf7aa3ff98832fad143570b36e52b6dcd8ff8aa4006807beb4044133411f44d13656a78b56784b23f5b4ce8ffefc4f47366705d8594d63dcc8aaee218f52bad65717b223eb5a4e1a0680398db8d8839de569c8b3cfe1d9bb19b5d3045adf96691a3598a9577b32be6ef68c72c95778cf177e9cfaf359c676fdb700cc07feacf8e466b5fa88a8eb06608e1b5398a9db11b14e3a4ca07bca4418e7d8116106d903347b07a78b521e64d32ec4fde1de8c299be0f9fa75cde33daf179c7e2435d5bbae57638271c43ab0c6cd11c9cebb36473271fe9cff9d32247b35a41ecfb65fe2b785c28b4e4cd19cb9ac40d0714c145232d4a5b8a5c7ecc894504841cd4c40fef57703c8bc373d78e7de49b0a67fafd59d4240ece8e44d7e9ffcb067ea24e5e4eeb1dced89295ec6a063f89e47aab4b09c8a460cb32d2ccf16041cae47c99198b927bde913de3eb5891d344d9025daf4efb985ae32b11270312bf43eba9f081d3e125843fdbc7f271fc1804493dcbf97d0e02aa872eef02d09a52e133071bddcbf6441be61851bdfc984a3c155e55499e46aaba329903334e3159989ac998915bc295789d4e762a606074b01429b926c4ae29a92193db1e98002242955e0269b5c864bcc03492a649d13c8131970164973f7d8e89a9d649289bff9239684d1c6cd98306ad310920f885257a859573d64759e2c29b5a6294193f0747ba232cc0fca87ebdded6d407427379c9bcc4b3f32322b073b7386d1c6c0b29fd56e5511aa8b9cadad821db7ada28482c57db0871cdd0296b2ad6c4fe156c15fa20877e4940b931f3487678a3db0a42a118ae55ab3c9be6f0d7fe457d62b15015ca0ea22996f93b91d31625f27a6a2df6290707be11dc9b659ab047b342b60f4c163d8adf5ee786c8020be12e5e1d8342c0f80b8f444c53d9a0bc562e389b7a5321410bbacb1968e97fe77ab39b51ca251622f366f7f85dd276aaea37b5cd90ba6e0d805ada1e38cf20e4bfb1fdf0d75ed80ceb03e19f8813e25cabf271c9edfcf12c669faaf28f1619085a4c421a41392cc7196821407e5d0e59e55aaf76163b8af325a71df7c45b87cd40afc6f58ed56592e5b67f0c38261abd1abf08bc3b6c0d1a206ed8996ad79ffad379794d27b6e91a49d441c8a38ad4bb44132e247a2527bdc923ea1a08de5fe7e08098e9791d1ee1cca1669b04bc5fc73301f8df9e5f75ecae44f2bcc862c45bc5d3fb574c6a8dc4fc0bfdcaf80a1027fe0fe235609ca8776546992f9b63f820acb1c9824fe3b6c1788497f348520ae4d8d28e9fe867cf5a119721b02ae50794a7beb01be053657ee04ab663644c14910e8dc65a95a5cf06a4d7581d7c9dae3ead6c23ddc1e9f829f70d68dcc8bffe0fe7805c50e20a65e3eab6fa25bb6e3c441aa89acbf6034b5665f4d655bcb1af1c4ba87daba2ec02b568753ab6c91bab847445cb24263a654429fa5537a0f5ff62dbe8bfe9381433680c9b7ee3b8f86aad536490354d7cf31e7eb79e5627f48176340c0578df512f2626a6bdc4cf40cbdddc3ca843aeffba9b84008ddceca438b28bf9cf902123303bb2c949d548d39333de757572a94b1429dfc177a3307f9b316831df1544a34feedfa4c5c895c02beb92c8383a61b877a0e92326c29ac63acd2ec21ddf7c707b350ab93dc9f690c88398a3ecc140f10625055e2308b102e35d121a701031aa6217a88733f1f547624a8378e7e450cebcd6b4c6a3e383175df5f1e0223329e817830955e4efa4cacbdf3e45addf93b30261732f034e0f6c2a92625344152f27444701210e4f4f2c9929dfe70a47d0c90ef62c507d88893fc695bc3a136bee8437e5aef4088e06c1dabf14d9d9974800212e6bee3af707ab5506afd52e8e223e9969be29aa2d7c310cebb2862656b20c28488e57f73c21ddaab1388ba2be8f39f2e042920852286461796242ff4e7586c625e221d581fb5390ade2d731a0eeb6553498b86ae28ac07a7eaae17ef6dc3dcd99b3116d69537a7b7ffec0fca25f897630d4d34d3f90eabe2b4db7ab96ec8b6237d67144428646580b8591838b10c6edb469f80aeb7b855eb9211d61cc7abf6f5e13a6422bfc056f505a75be4880f946122d5de64f578b480aa7bb627216e0b9900791592d31afbf94b1bce58647631d13f894ef2e331700c251226f246884a63491b784629b63bda7b7a6419fed9fcfb3dd747dfa2", 0x1000) ioctl$VNDIOCSET(r0, 0xc0384600, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x8000, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) close(r1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba353e537e2ba37f50b60900000008e371a3f8343712051eeab71d1889e000", 0xb1, 0x0, 0x0, 0xb) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) write(r0, &(0x7f0000000a00)="dd", 0x1) executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x40}) r0 = socket(0x0, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) rename(&(0x7f0000000080)='./file0\x00', 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000012c0), 0x4) msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) getpgrp() getpgrp() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000140)={0x0, 0x7}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)='r\x00') flock(r3, 0x1) r4 = dup2(r3, r3) close(r4) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f00000001c0)) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r4 = semget$private(0x0, 0x4, 0x0) semop(r4, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x95, 0x1800}], 0x2) semop(r4, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x0, 0x2ff}], 0x2) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r7 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r7, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(r7, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) write(r5, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) executing program 2: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4087}, &(0x7f0000000440)=0xff9) sendto(r0, &(0x7f0000000480)="7eb400881795198f6eedc7e0101c1dfabf3965ef64f2df73d6ad105b8c4de85c6ad336fd64c47b0793a2ed9394df6f516f8fbeb102aa047d761e18d7e1784f9133dc375eb21056edc041cbcaba60a27685e2972e75ffefc448be73dde5b15d5a8524240b4a80f75a5efec792c793d0c2af0fcd38208aa5339f54bd6bd3c76a570466e82df287e736", 0x88, 0x405, &(0x7f0000000540)=@in6={0x18, 0x0, 0x1000, 0x200}, 0xc) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000002b40)=ANY=[@ANYBLOB="aaaa3a625dd4a0ac5b27aaaa88630f9d20e861659b802b2f2c71869bc506fb13788a10efb0f503a898a7433f84989a2a02052da18d4993075677d82a98bde61414771e459320f31701f856f5d20b0000da903afc7ad5dc466322ae724fdbb05cd1ceae0b5617feb904f0"]) r6 = socket(0x11, 0x3, 0x0) sendto(r6, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) connect$unix(r1, &(0x7f00000003c0), 0xa) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r10 = socket(0x18, 0x5, 0x6) r11 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r13 = getuid() setreuid(0xee00, r13) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) bind(r6, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x10000, 0x0) sendmsg$unix(r10, &(0x7f0000001a80)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000600)}, {&(0x7f0000000640)="d01d89ea08d04bdfba2f514db22b00edf39cf090869f07bba0e2", 0x1a}, {&(0x7f0000001b40)="1f79bd5199315d38c9cf7b2c0b73e5b4223acd0cc018a19332158ea2890cd17e75f6bfbf3674d146229e28fa1b05442255c389f67aededc51c97230e8b77530020a563a6cb8c9357ebb5c32795e4136f65c7743f2b9ae3ad8b76055971cae6c2e0153292472a9694995bcc71444caa3eaa42a64c9ef47dc2bdf618feef9d5fd33d94d5ff9c2ec52b9e084f30d802ca542f807f46d6cbda2d125253de086913c12c375a5cc4c5ae026bf24e64bfb4ec866011a9897d599c06e1ef698ff5ffd5de2bd7953d91ea93b574b1dd9a36d6f638b722c858988cb303bb11557c0ac7a58339ce3c187733e02f398dc64a637533759e13673a87f57eab54e2349f385e41e35f1b359337a031d9ea9b08c444f9fe50422d147229c8a77529ba08897ce55d160674deba7171a7c159bde1199721be25649392999476949d56c41c0e0a8605e607db2d1e16c3042b16486ffd722e6be473699a3ad0a12aa2b3e473b0752ea18250f1c5863fc34fb64858d5eacc64d8cdf0204e02eb8b4c2555829dfd80ca35ad7a2f5afcb54649a7631aa97db22653f787a30de22a266efa2384e194b7be6f556ef25cf8444331f6b2653b5b8aad547fa4db24f2edb8277a2204acf891f9723a679db57a0dbd0037177fb0f5bd4e0ecc5d4ee32b0f3a756f3c342af77a329a6804e74d2f98b167b0c896b0de3c931774b8bc297b97a1bbc28c672ddb510b0962197388df1c78dfafb1b1b706bed21607d7ea9821ab5dce6cde5a6176212a4ad91f4f785305d0809178ed82359eb90b3721ad1f1aeec4304e125b85ab5f1f2137817f63af237e7e64e9367e4c60573830e6f4cec90fa649a332d2e951c748248b5d30bb336b2edaf3722e107e235ae2c4bd1efd869fe15781cbd6fb5ef69ee34dc4b0e08577bcd26ec47d7db902c5ed8b710426d5eaa20b653e862835f40627749dea49d96ebd7d59afe6ab7779cb2dd51de232879327f1bd6cb8bfac26716f3495d66d6c1c844dc0d5ef76f1453c371d7d0ee9546f8b7fbd2d307e9f931d214b60324e7f5ad46614778b6402f94487c9e9842e24fa72de7a031c74b8474f5444ab1318ed4146a327b5daccec903e926a74c2fd0539b97ec09e1a41ad0594b141de6c282a0b3e13421ebbf4984d176201fbe8a710e0b8d43ca3cd6a8dfc443c45055ec6964dcff369dcd8a5e9209295c04be9b9eaa5a22ad3471dd5b6aaa23a984c1c8706694080343f3a962e4bc59967b972a3e4fc13a403ae7ab88d648171e9389bd86ff746a2b03eadef9280b4c447e0564a74fb0c5a2933e18b873f08abf4669e223d98eecd22aead849a6360ea9add37251a7a9860303e229721a51a4d7ec6e268724be2dd391541a28c11fe3f6055e3d958f868aaa24373ecf6bb7beab24cd70a9e9bb833e3d7d7ad30c6e615a8ee6e1578a5c8ce8998581f1cc0699af5bc457d73672c6991df3f77ff659bcff91fcf0506a668c0c62b61d35de50279f907293d0ac339f0963f4f10fefb14610e90c198376581ae4f7748b36ecae77f67e949173fc247699cd253aca62114b8f5012ed95d3709917fd109b4f7f429f5ae33d4c9d6638551db85ff239489c1a91283e53d326338ac5e8ea0b1b758969eb9b631c6a8b57ca41cf031b0564670b8929657b5c6332795b40bc4584fb2a1ec45c644066df27a70435fb12debdf783992e8356831e3e29200f498ff4be388ec48cb986a9048548cd35f4ea1bb7c88df0b9cc4680753a264a91010a0982af44c031035685115cbd76f1fc12cefbba8065bb673acf541a61e7169ff0ca236ed5ab2933847833623227e7043cf98e7ee3eb7d7efcc119b59e9d5499eec9d70d5d065d08c3c218af32995b5a153199a1d1ff608f17dac9643f61dc6bdeea31c1d60c241de41f20bcb9525dadc4badb351b068ec176d12b1a1c16cb8460cf3f6765864081a1c1ba3db30465a9df644358794697030da038fe245f0f6c6ac29283a02877eab0f4871767bcb1a8339feceba979aa15e41a6618ab848ea5bbeac9b83b5bdf15ced03962691718db1ad78e14761372f802eac0f1d4eb8603567d78d1a1085ae6f3bd1726416d13b8ac64a107df0a5bb6f7d66a3ec583a4d17db053ced7117a674335f4ef652a35600a3204dee3c2c5a5aaa645d70f40a50ab496cf7679c6df9d9b045e30ec9cc1fed9a7003218838e9b852c21c975460a1076575b3356c0599406117f37993ff17ec2afd9caf352548aae5348a35966d09a2980e9484d06cce12901864c926cef574eeb58a31c64e305656e7bada542d7efaf80b174d476dad698bd53e1a32a1ab3045728fc66f77330e20c28463a15ca82dfbdc47af809c93ad3b9d3d7f78853f06c5a83d8949934917e374ca1fc6f313cdf203e54e2281e3b89d04edca268a9c9602e0c05479b7eccbba250c27a6627b41a9a2a2d7f5950cf956923161f8d3b784c9f198362c946aeca29f0a1fc2a472ec411ee0af36a7d7811833e24809496bfd6e2276f580076f5c3b6687e3ab5e67ae4f56c23934037061c79ddeceb354bc7d9628e430f985a2620b9427750ebd641e397ef8ef6a54d153499b16a86ab4af42c2e2fd924009ca0147b5ba5822a310b88554f2e8b3465bb1fbfbff61a4b52f369153b79ae087df7a07d1bf823a8fcd021725a3e5e3598778da8d0add58c5714e93e0fa56041f5c7a7a262e28f07c3f97ceb6485f2b4004702fabb6aef957fdfb4795f967a5888d1159d1e0349d3f432eaae1c59d4c8a718a09ef405f45a0d05e7ba55596b70e9851cb4fa5af37dfd1a88af85618b882d108e65e013d6e00007185df29364166c6e6fde5747751ee9a63adf22b9bbeab407935141686eadc27abea10d9784ad705192779bd9b91f4a42aaa0aa52bb271645d60d28d195438101427319d247163839f0dd7ba2d86148923552442f5b6a8f5dd347ef83e4649472a694afbe99525c34fbaed886fe3b8cc8b48ffd06eaae77efd6196ab0cfb79a4b3d9d2432f150ea00515586bf46cf46078a289ba5407da6190c0ebdf894f5a7d68721a472b1ecc12d93af6245f3dfacdd7c34715675b9d5fbe926e9fc12708696a956b667e8574eaeaa5b9e14c1b03f9950adb1acad3739b1e2abe9a060292b432e335128cec7ce0c871c4c9948dc39bc96a92f39c03657823260a6ad850e310171b19bfc690ec90f2cb6ac2a299172efb4dcd8eaad3d51401833a64edfd90f55f0beb7c742e07c223eeff33dc7afdaa19aecf5ffbf92e90a31d1544e4252d8aa60a6a5e1fe29f3c1e836cf9337ccf79b9b6ca0993b97d5dd9323f39b2003d985315ee5b6e892094977d3e9dbbe2b83589494af932906ca7db829c3591b84eb63aadbef450761a44ba64e879566b6228f40a9b0b7732866f68a3f4271f482872f7a087bab4d9aa3c6d24e860ee46b479b6e76b09b17fef205b74519f8f13ec3d90b9c1da5670259fa7734cc6c26537c0eebf885419c4e025e6e5a51b85024a398ae9c176fb51b3eea3efea41d596d094cb57861af6e573f5bb557ca1225aff112ea964e8f7bc60e0f34a55325b54907bdecd6378ea06955cbf9e8118bbf9971375904734333361e76ed2646f022d40bea041d189c8ffa091cb122e5f797d4a5c25bf0466160a927f5cf2c2c57cc4f7d6149f618316a1b4a7237d84a968347c40ff98df014bf980645abea7b78aa19aa046464089191ac99ac9ab93c587970a63209a22c3430a9685cf553f37c7865c79604553eaa7c2db77a48cf201cd8f7b764f25a7c07cdab5267d405d21ad34d14cc71ce37c705cce8870eb1c26a7378edfe200e3549fd7433eda48fcc08247df78868f8930853dee23003d1f59c13b0aeb99c002b8692864e63a3e5199887a63c3db14a4167ed5b343ae8fcf73912f143907e59fb238c3f74d2fb17adbde1d27d6d575becb44951b1e7261e9175963bdfb114934e2fd5ef17f017980ce34bff32c1d51ab1207a7ce7f112c6d6b7194e172a2d5545d7545df68038fdcc3ed3c1813c6b8b2a16a7c82b6a6665d9a1660d40ef12e5e27140231a7728d3f27437f63778ecc2789d4200e81e8952394b41b97faac31c2b5b821dced89c9df6f3f85422312f0f91dbc719a39a2e59a245df4100283cba372cc46fffafb1085267d9d09352d1a2f3b79fa388e58bc791022eacc2561b578510691f16505af88d7085f6d18282dfa15e50b7e1fc1777e8e78d1fe1a254584daa69f81a888e9b676c42463fef535cc79eaf097cd892f6570e1b0ec5b6362ce58ef2812206896efbdba45a9ca2072ef503228e353c2805109efcb5ab7909650153c6a34c392bf28ac7d9123acba9a9d4ea6de84d765a69505d07ff87e16dfc7a664bb95726ffc6e43014229adca28f04a43e93a9bbe7f30ff1eec4e47bc2ba0a95dcb5c7600fc98b8efa7dcb2dc55a6492ea95ff045f4a6fb21da92d808d6015abc35077c544c0426c2f4da383c7dbb8bb458b2a7ffb82858ec8ae167e2165610284ff1f62c64aa17e854ca25a1e54eb91381ee22777fbaee5afade08ce0c1b7a35fa5e924dff7304b2bd8b136ba13f916cd02bbb1198740f6f12c38db24af03d1f7c904d7501af4514d44a5e5f792f2b9d821726357aeb8405409bb3249df549549f17140de75113a4b3fdb37746df3fb5bdb0820b84bd96f549258bcb03c78e277567be9cbf41d351ce43e0471ac7d5522a8e3500b118eae7877dbd6cbd5207760bc5be16b6401d803442d492baf5457c17ff44013e70ff73157b309369da290e3b376a4d385b0f1c45c323bd7bf6e53f79e9cfd8ea13f21bada2edfb1037a4a82028616ac5c2dbba1407b029b3e809028bb419a9c2b776bba4677c0e90db30d194c1b637dc7b1595059da81f95b8c08cab05975c89ffc178bc63bc54000c63bc452860b0b7a6fd6dbd716cd5f596f09a437b46287194271f49b838442e57f7b248bdb584f008b494b236d67dab68adafbab5333210250d3925d7ce2a03ecfc729c7c1237bba068210e75c8cd53d96f438c2e6fd187f773fd71d85e69f098e5d0a723b631935cc6f663614eb8c519ac9aa59528361a4db9a44fe96925cbf56e74d4d3161eb727dd0f4b8673f239363cf80dd94eee7c2721cd6c8fa6366012e56e8e3767dbf1fc2a451ce09ca383ba0c51f28ef9eb9e424adb77fd53ba0d90324f743c7c8e009691833f595d88995fde822cf78e07ffcb935ab2921d8ff15a4cc497fe23161705b9b8e45132a5fedb1e1a0c2f7f3567dc9902e34c59d3c03e158be9210693f541ef68546e3f12fa493b0c1b366d5557b2c8d800967943d6505325a2bfd0932c97561cf982f4b5ffba0b5065efbd6dad49f53e761a19edd4bc91fca0b1e298dd270d62044b79b379bd007d60bff392f1a9fb63ff1743d5e9cd0e69a21f7c6f458ba93089844400a88104b5fc62354fa6a3ccd9baf11399a90338292af30a29e55f628eefae49e255f692f08cfa0891093b2c1daafeaa10e8828bdc0f22e6363f8fccd5cb2007ec16a0c8a21f1043ec9888f2736ba7aca06a11e182b8b02ab82c7293191e57446e81e2e35ddda93c2da7eb7e1801fcc61adaa0d5ea47eb0e44471c4cc79d8725d78536d663c3dc0062861678cf3415e59c7f28e95951767cb89077f8dfc50709d5c9a57e8e75b9f9f0a7e75d9c0a426a504a9ef15b357da03317326ddcdfb0bf2d2be052dfdabc68924aa252fb8476908490308b9f111b2799e9c2defadc1e3aaea595493c02380e6b979ea0c9c5c09f79c0dc7945a5c170aa38ef17b8d46bed396cd96852e5e8", 0x1000}, {&(0x7f0000000680)="6dabf3e9", 0x4}, {&(0x7f00000006c0)="579f344c72b1e726575b387e0f906ebf0256b3f3de5d261a4ef2998866bdd84cce51692e6c9e31c431725c3b9372cbfdea57c6170b7ff36e2db28d3dad298af785fb706fc6d542d6485e7f55d5b96071b917ac8717e1e64505e517e302877d0f63ef57b731f4c8f35584fac99e74ef005017", 0x72}, {&(0x7f0000000740)="96d98a6b69eab95743bd86ea6aa4649b2bb7f15fb15c94afd0b868568c79dbe84a611afada5270dc18c21765fcf5f2caf147fa87386b9cf667ca04af28211e53c384a0ffab8d206ffc40b08878a4eaddfed28097045b374db71b8f60af4b97ce90518e7583c5c24636f1faedba21335d08cc03ad8607f43805d39ac3fbe8957b1216c75d01c7174e4eaec489bfff0a12b57b74855b89a475dd77c92c62f09a3c301e946f4c9aae98297d437b935353a4c1f603425c559ed3df705109cfcec9ee603023", 0xc3}], 0x6, &(0x7f0000002bc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r8, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff00000000000019b45e855aa65b21126fee0bdd80c1603da0defd7948d0b4780a667abf33c0d87f28862ed6712e83129dabb63684bff2c63eaac88ed5d2bf2c9ba1cfaa979c7ec9d16a94130f0d36deccbc357d2e6b940dc962004dcd8817b81bf110d37c1a907beadb53a4749047bcfa6d5988e5f27c9063c2bfeff93dfa2896d8e4aa027370729dc2fda4a039d05425ca2254c00dac00443fe71340ca98db7cb429b243681fae087fab008ac527f3125a0bd2c4bf8528fc6fc4c409b9777dca680a3bd2e098d10b74b19ecfa12b2f49ef6155ffa0c2e7894aad5c05d7b9a078d0142766e660d6b5f4", @ANYRES32=r7, @ANYRES32=r13, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r2, @ANYRES32=r15, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c], 0x90, 0x406}, 0x4) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r16, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000001b00)=0xffffffffffffff10) getuid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x6}, 0xb, 0x0, 0x0, 0x0, 0xffffffffffffffec) executing program 1: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000040), &(0x7f0000000080)=0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0x5, 0xffff}, {0xe15, 0x8}}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa4f94141a94c2723e609ac9d07179000003498c7d3c88732762c5bbf9418dbe5c00000000000000000000ffffe0000001"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) recvfrom$inet(r1, &(0x7f0000000080)=""/146, 0x92, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) shutdown(r1, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100), 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000080)=[{0x4d, 0x0, 0x9}, {}]}) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) executing program 5: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x2b, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="fd9339c0fa4d5fd01f461c930800450000300000000000019078e0000001eeffffff05009078e0000001450000000000000000000000ffffffffac14aa"]) mkdirat(0xffffffffffffff9c, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r2, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = dup2(r4, r3) r6 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) sendto(r1, &(0x7f0000000080)="0254afcc1ebf7fc2b392866077b61f80003b91ec7988a4a5394cce57e0414d2339bb", 0x22, 0x2, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYRES16=r3]) dup2(r5, r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r6, &(0x7f0000000000), 0x10) r7 = socket(0x1, 0x8000, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef9a910daeb3ee16ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340412051e00000000000002", 0xb1, 0x0, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900283a003bcc2629a17a6c58afb8877c8be162e3000000000c000000000000000401050101"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r6 = dup(r5) dup2(r6, r4) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) fcntl$setown(r0, 0x6, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1}, {0x3, 0x5}, {0x812e, 0x0, 0x1f}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000002d00)=0x9) shutdown(r0, 0x1) clock_getres(0x260f2b05d0198fa6, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x60a1, 0xfffffffd, 0xa, 0xffffffe1, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000300)="ed7a3b740d62526205eacf09b3b202b09c98f1ee834b8fd95b917fa25bc6b47478d0926b8719f6c729e90b0ad7f9571f3e844490dc29", 0x36}], 0x1) executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1}) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r3 = socket(0x11, 0x1, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x20) open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2012, r4, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x8) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000240)='O8', 0x2}], 0x1) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7}) close(0xffffffffffffffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x7ffffffd) execve(0x0, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) dup2(r2, r8) panic: softclock: invalid to_clock: 1969188961 Starting stack trace... panic(ffffffff82858b53) at panic+0x16f softclock(0) at softclock+0x22d softintr_dispatch(0) at softintr_dispatch+0xcd Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x70de4f7fc650, count: 253 End of stack trace. syncing disks...18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 giving up dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 69eb9058-0362-23fd-9d6a-f99e4488aea0 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> show malloc boot: illegal argument malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace