5602d08987c8b70378b8f3922ecc42a51fe7ce27203b1f6469fbb9ab03fea90e6d116f5c23e0d67261faff1c9b0611f7dc9e569fe22f49a7bd964cbd34ca34467a1c05a199623a6b23fc67a83c3910b25c0d010ef41a84e58fd489c84f3cde325d1c0b30484ed45ee51ec641d23945250e990f27b04f519181afe885712beb7a144d0a466e75619e23094cb697a4749dd00ecb7e10cd39ca3bb2dc7d745a97dc", 0x1000}], 0x3) 16:01:15 executing program 2: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x131) (async) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x17, 0x100}, 0x3, 0x6137, 0x2}) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x7, 0x3c0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x21, &(0x7f0000000000), 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000580)=0xc) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xffffff9a) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000500)={{0x6292, r6, 0x0, r6, r7, 0x0, 0x1f}, 0x2d54, 0xa, 0xaa7}) (async) r8 = semget$private(0x0, 0x7, 0x340) semop(r4, &(0x7f0000000400)=[{0x3, 0xfffd, 0x1000}], 0x1) (async) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000240)=""/8) (async) semop(r8, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) (async) semop(r4, &(0x7f00000002c0)=[{0x4, 0xffb, 0x1000}, {0x0, 0x420}, {0x1, 0x2, 0x1800}, {0x0, 0x3, 0x800}, {0x2, 0x204, 0x1000}, {0x0, 0x4}, {0x3, 0xfff8}, {0x2, 0x9, 0x800}, {0x4, 0x1, 0x1000}, {0x3, 0x148}], 0xa) (async) semop(r8, &(0x7f0000000280)=[{0x0, 0x1}, {0x0, 0x8400, 0x1000}, {0x1, 0x2, 0xc00}, {0x3, 0x8, 0x800}, {0x3, 0x4, 0x1800}], 0x5) (async) semctl$IPC_RMID(r8, 0x0, 0x0) (async) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x8, 0x0, 0x5}) r9 = getuid() seteuid(r9) (async) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000340)={{0x7, r9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400}, 0x5, 0x9, 0xfff}) (async) setreuid(r9, r9) (async) getgroups(0x1, &(0x7f0000000080)=[0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x10000, r3, r7, r9, r10, 0x1ae, 0x65}, 0x4, 0x5, 0x9}) (async) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r11 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r11) 16:01:15 executing program 6: setrlimit(0x8, &(0x7f0000000980)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x6, 0x93}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) shmget$private(0x0, 0xc00000, 0x0, &(0x7f0000400000/0xc00000)=nil) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x40}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)="3ef67f91cd9d8338ec6ff63990b4", 0xe}], 0x1) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() pipe(0x0) 16:01:15 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x4df3}]}) write(r0, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) 16:01:15 executing program 1: semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x2ff}], 0x2) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x2}, {0x61}, {0x416}]}) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000680)=ANY=[]) (async) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='('], 0x28}, 0x0) 16:01:15 executing program 3: socketpair(0x1e, 0x3, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x20, 0x1, 0xfe) ioctl$FIONREAD(r0, 0x80206999, &(0x7f00000001c0)) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, &(0x7f0000000000)=0x4, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0200007f000001"], 0x1) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) kevent(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x5, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff8, 0x81}, {{r2}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f0000000180)="1d20fe", &(0x7f0000000200)=0x3, &(0x7f0000000300)="f413d63c5dbdfc04f3cabec0a27186d44584da30a9e2f95fbe76bbbba0a0c831e5b785ab595f6192e9a85859a597524ce690633d505acfb6b0f4c5119e4243e4fa2186e883e689103425c6f0c38569f844beb1940f4adfd67563f9caf852353011f14a968c30844178fdd0a03891c6c0c997c5b7c76933c8b460be9bcd32b171054267785f47e6a2c9d59a40513a655889887bf6d29f28fbdf75ac600f622faf", 0xa0) kevent(r2, &(0x7f0000000040), 0x723, 0x0, 0xd1d, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="a90230"], 0x10) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) write(0xffffffffffffffff, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) dup2(r3, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) 16:01:16 executing program 7: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000700)={{0x5a, 0x3f}, 0x6, 0x51, 0x5}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x30, 0x0, 0x0, 0x20}, {0x6}]}) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000280)="d4b7d60c5988049c34b79bbc713f", 0xe}], 0x1) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x80000000, 0xfffffffe, 0x7ff, 0x1, 0x5, 0x9, 0x8, 0x1, 0x0, 0x3}) select(0x40, &(0x7f0000000200)={0xff}, 0x0, 0x0, 0x0) r3 = dup(r1) listen(r3, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000740)) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000000240)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000380)="949c1202c953d419825df3a8b55d32d57cc788484613d19e6f840b73b2a7d2c2b377596f4b3c716ad7636c67abc0d9e111d4ba9971beb22a2f964a7e74e40d3eceff32083bd088417d553fd615a0347bba958810c3293b783c6aae46fee1e976", 0x60}, {&(0x7f0000000400)="72d9a95541b2c4662684d9ebf86c548df355e80422e491a50354c9c25acfe0537e0c7d7f7208c210ea6de798ba4ecee27ae8960a725a44fa67770148bdf8b8ee05ab5d1bc1986400866959b9df5c620023d828b7c51a5008875f26cc13e32c44bc45bc2190", 0x65}, {&(0x7f0000000480)="2d52b0f5ad12f92747639caacfd3d9648d508c819df98d338ecd1677ebb96d7885d58adfa5626a7fff3352e802917e65b3bdf9fc8b7e49ae283d4c3cc0b02ab0875ea8cae16c0ebd05b74446ac87f0f8e30c28c85fc3ca4d97c46d2bc4a6ee6c18bd2dad88d10a4df107b03590aeaa9d061a676b09fcde2919b89687b887bb35a7837c4de324ec4582168261d5edb67efcb06281a906e34179eb855488ef1bf2faf3b057f1ae7fc450eb483953bd695247", 0xb1}, {&(0x7f0000000540)="7a1660659ac2f5bad966cd57b39dc39938451c18412b58d8354424958d94c26d3bf3ff6722b7898c431246b2100f34870ecd147213543c188ba72c07763d7204cb1edad8ee65b8be879b2d7984b8892a6ce6a98ca8579d8c1eee9e87f63b4b940dffb012ad95544d6ba17b97ef1eb50c5ece00de3a054f22675f", 0x7a}, {&(0x7f00000005c0)="a43b77da1cdb9edd3e2bc2ffbeeb0fb37e0ba33a03425c9ef8e5cc5798aba93ecddd7da8bc642a5e1687ee616fa9114d70848b79bea8a5cfd2e7ad07b81e66a58684f120aa192a41ad49f003b7ed527c607079a928ae70f41712aa8a1f080d9c1a14dce28037ee0ed5ea9ce332e05f345ae338fd718f2b888dbc24c30dfa8ea4a2c6730a6908ef108c5cb211b62ad0fd08ea1e8b4ed1fad7587420ea70b14ccc97aa02673778245312b4", 0xaa}], 0x5, &(0x7f00000001c0)=[{0x20, 0x1, 0xfffffffc, "2a4cf302c8adc08db0f2f9aa6e5532"}], 0x20}, 0xb) select(0x40, &(0x7f0000000180)={0xd16}, 0x0, 0x0, 0x0) 16:01:16 executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000040)="fa944cc422a4500964b9328a78ab43b8c145ff6900e23b336f450f28a0ff2e3a718dc1910d8224228a37a9a96782336b34d0463afa71579bdbb0d5", 0x3b) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x80, 0x89) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000300)) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r5, 0xffff, 0x1005, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000100)="6291fd896b8aa63280cc835b42b1f5c1ea12bb74f1061c0a12cb347857e013240298c9506b4c8783de4a8fe1b93c4df8e741f8d46996ef374dce5bdcac67adaa86f618c936266865853150ba5035dd4811205c1c7f455f7279fcaca50b48da298f90fae250a1da4f6d460b1b496c91accf0550814a8bc515b16c3d481a8d38aa8e", 0x81}, {&(0x7f0000000380)="7a035e0eae820d9ed3a40d15b5898d5c970b38567cbdab380dcff9ab7f1e8ba7ebac0b32025892368aa6a88a297fc6a4eb70d755c193d1998445597bbf7bdb9b335ce71babda924a09a8662ae4cd6e6419210369993a88982e66cb0022db24e93a74149a97e0bfa6f036a2d202dd6a86aa59fe90789f8b8bee1a827978cd060f144834027b01fcc77d571025a9eefb6a1e8eefdcdffc043941cae15e8fb8ea698a68b7aecdada757efe3099bd95c193302d27000a9ece6588d660c3434d11fe5e4d62225c198976349bef9d61e1cefe22ef8ae847da617a9532c0ebb5c3b76a168cfb76b40", 0xe5}, {&(0x7f0000000480)="6ce7e5b8f5b5d97de5cd5039efa8270e2c02a8674a107a847fec3e36cb8d4a7da82073c9c883d917737ee13255fdb6249f362fb2e23b86dcb285f10792ee38c659d0e662cdfa3ffb66feab927c733f2c97feb84a777b6efb3adecfcb041f65618671bbbd77ac47bdb6b57dde4902f3a28adf7b1820ad926ea49047c2705ca3be6533607374b911e1919ffc5af83af73e4c527ee7b65fba629c77a5d4", 0x9c}, {&(0x7f0000000540)="eaaae3dd03b092336d6e72630a58e06eb5b718890db09d145e4b815f90a5a47bbb9858d3ce72e7f81f9b29b2e6eea9c76619bb008857d561bbeac4fc4f24736ae3ca53a63ddbe6bb1cca66dd2b42ccabc5c272405c671ca55a6cd52a2e500102595a48edf9ce17b068a885dac9367543ba7d800ce750be0545c96d502e847e8ae04a7afb90a842e4e31a6e248c052669f6e555caf9c0e14d0f3ddce46663a5b8065a7c7e41d23e57062211f76b033f94430f33f975f3c7dc8f9d404e19d8878e889828aa884fc8fcb987fff48137416880eebe1c4a862f92c1c114c3", 0xdc}], 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = kqueue() r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x7ff, 0x0) dup2(r4, r3) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4, 0x4}, {0x7fffffffffffffff, 0x10000}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x1a0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x1}, {0x1}, {0x1, 0x0, 0x0, 0xffffff81}]}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000b34, r0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) utimes(0x0, &(0x7f0000000040)={{}, {0x0, 0x100}}) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000080)=0x5) socket(0x18, 0x4000, 0x0) r7 = syz_open_pts() close(r7) write(r7, &(0x7f0000000040)="80", 0x1) fsync(r7) 16:01:16 executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) lchown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000a80)=ANY=[@ANYBLOB="0100000077"], 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r1, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = accept(0xffffffffffffffff, &(0x7f0000000500)=@in6, &(0x7f0000000300)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000540)=[{0x80, 0x9b, 0x1, 0x8}]}) write(r5, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r6, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x800}, {0x0, 0x1}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x2aaaaaaaaaaaab5f) semop(r6, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1000}, {0x0, 0x420, 0x1000}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0x0, 0x200}, {0x0, 0x4, 0x800}, {0x2, 0xfff8}, {0x2, 0x7}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}], 0xa) semop(r6, &(0x7f0000000280)=[{0x3, 0x6}, {0x2, 0x8400, 0x800}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x8, 0x0, 0x5}) r7 = getuid() seteuid(r7) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0x7, r7, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400}, 0x40000000005, 0x9, 0xfff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000680)=ANY=[@ANYBLOB="00f3fffffb000000000000000000001326e6d0b4b2bb53f14f5b28d1d7ce4bf4940111eb343f36cd115993209317174ee544804e130a6cb26c94f77e6b000000008fe71febc14c227cdc285ea5d44cb1409d133eb7b1cb4bd1a77f77ad660ffb29c2705034f66d253df3013816dc901f80d71cdd3bc8a0ab303b6499e71718be94734fe3eb56234e5cf4b06f204527aa467820c5c550bbcecdf705001ebad0186c2b44cd809c7bf1905171437f7980c83d7d31231a1f18ac256421a23e43acf98e336d00718a46f3255a1780463396b3fa24421b4096fe036e45055406c6a9a667ea99610e051b3cd477f5aee3060ab0675fa7033e3e9d9354bcd331fc87e963d76a5a309627c076111907b2c3f561ac0f928f5007326ea09ed6f75d1c5f86c3304af2767ad63d71b2211a78af3974dcb5339292faea005e266067fe9dbf688c84cb00a1f5021dfe57a0bfe677b9f94c52d4291228fee0cd4b62c4ffd48e057bd134cb3e68f68951aed42f5842082e085fc9783aa98c7ac3364b7e849767202ad2260855483792ff0d5fc75ac4ee9e6973926f4a8ae85d75a491051b1bad217674ae25f614db4d63ac9399346496b8f5ff5895d938c171f03a5c5b9429b8ddb8acca14dd7bb9241eaf"], 0x3, &(0x7f0000000140)=[{&(0x7f0000000100)="b22a0a870740d41bf7c3b211942c0ffce62bd812c505f7714c77ac91488b11b3c3ce6977131433601ab708429f", 0x2d}], 0x1, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES8=r3, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r5, @ANYBLOB="00000000328d2d64b12f412000000000000000ff17d4c4a1232279381315782674c0acd2684374dd5017e11576e951bf44353ecc98479349fdbe962e61ed40595a5ec9de003a4d1dad2802c2a8cab04fd23992337dcdd736ad59eeac64b3fe63e75e1f00b9b522608cfa325ab105948396deab76f476098e3bc06b85e154d2dd3ffb03348d426173c0fc49a0d33838a100"/160, @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32, @ANYBLOB='o\x00\x00\x00'], 0x108}, 0x1) getgroups(0x9, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x78f, 0x0, 0x0, r7, r8, 0x18, 0x1}, 0xc000000000000, 0x1, 0xffffffffffffffc0}) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:01:16 executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000ec0)={0x80000000}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r2}) r4 = getpid() accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4102}, &(0x7f0000000080)=0x1008) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x0, 0x2, r4}) execve(0x0, 0x0, 0x0) 16:01:16 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x0, 0x62}) (async) r0 = syz_open_pts() dup2(r0, r0) (async) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f00000000c0)="eee60dea6aec84fd4ad38626c65f905c9371041fcfe8600720a8c28f030b88f2ec2ae659444e67c2fedcd02d64d364bed66c0792ad6873819413d7be09fbc81b6557f78dfd9077b9cd0696608b8d7518048d211d8acca63e648fdab28fef548176bb73cdebb158ba9a0623c1254be437fc4827a21c84e4978966762a06ceb0032e373698a5e89baecd19466d2165610c6cefb71b44d45922b0626de1743f935891da41f53e7e1820b1d3a242fc0df27d3e6bcbd762c07cce7675c9dde6ee596e384a4525b48540d4cf731b9ca576e40f49de2cdae9a16f144781bd03b4a60cbdd685d8598c642e0b727f5cc04c6dfa9e573d7dd0c78224a0", 0xf8}], 0x2) (async) execve(0x0, 0x0, 0x0) 16:01:16 executing program 7: semget$private(0x0, 0x4, 0x8000000) 16:01:16 executing program 6: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 16:01:16 executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) readv(r0, &(0x7f00000001c0)=[{0x0}], 0x1) 16:01:16 executing program 7: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x141, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000010b2b0003500428efffffff6f00000000000021fe800000000000000000aa3300563e"]) 16:01:16 executing program 0: socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:16 executing program 6: writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) 16:01:16 executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x20) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001140)={0x3, &(0x7f0000000400)=[{0x45}, {0x1}, {0x416}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x61}, {0x6, 0x0, 0x0, 0x8000}]}) write(r5, &(0x7f0000000240)="fd1d70f9a4ec6b9162eb09b33af5", 0xe) syz_emit_ethernet(0x22, &(0x7f0000001000)=ANY=[]) fcntl$getflags(r3, 0x3) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r6) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000140)) read(r6, &(0x7f0000000000)=""/101, 0x65) 16:01:16 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0x4df3}]}) write(0xffffffffffffffff, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) 16:01:16 executing program 4: sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) seteuid(0xffffffffffffffff) socket(0x2, 0x1, 0x0) setreuid(0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = socket(0x18, 0x3, 0x3a) r1 = dup2(r0, r0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000100)="374065fd840a4fb9853673bdaaf8ad0a4dd3a48955f1665682754010b992eb5a30414de6735ba51aac48337ee9ebcc690f9845f7bd1562f547a24fa298fed3ea90a41d1b587f381f970afeec426e16f7895b9620f3b7570a7ff2c94a1ba7603612994ae6b6983454b539fd872ee4d3b8eed309391b0d70701293aeb8ce3085ca58ddea80ebdf12d281c068d44655cc579d94f8b99c5f974417ebd1c1d5ac7406c9ec9b8c982b1e0b548df03009b455039cee467dc68d54a57987cf86f5afd7b07372d25ade82ca56a6a08fd5a79b7d7eb9a5bc9e38cd95b41391b3ec79eba6fdc53aa7009e7ab342a5b267516ac6da36f528bcf864c3c27cf0087596b55d148035d1476031790677c32f88f53a1a92828f5c353d03406b699733788230d6daed7761aa15e8bba6e14454582b5925affc36288b21b88dac5aa97e871798256c933ebe97121dc614f477724f891689323db2562d2ed6e725bfc021aaae904716750c2f3d021ffdd38efec2740cf23e80789c199af521d9bbba53cdfb196b5ba55ad163a75692d8ad10bb9da48962f8775bcc8a3f528c08f89b08d274bceed8d9996a8d4dca532db82395dce59818c56b35e14774b21df45a0aa77328a9a2b66222d09b2c36c19109a5f6ed6ed19430e4bda617176183a4dfe76344f0f141afd5980d52fa977d8f85362fffef90c0cbbd760df8f1d9f494ec29dc4265e3fd1ba4e78eff28a41fa41189907ef1c8c0768c8e7e1ef10239aaa56407bb75388b34535b77b896e1841f12290f7175ddb5dce6721f2f323e7b4fecb91812d95c321f8063290fe14d34052448511a650d0f977e282cb2505e543492fa479f68470caed36a7e1754b13825a1abf634de54a73e516348b0b892f3855455033ed22e9fde99b1b9e9000d50c7f36803874be50438c5b4f2175b646cf5cdf5b30b3f3d8735e208ffe9a598d2c5278fa607bfb62a04d063f401ae4182ab3738165f27013f78fc7dce2c2d2a4b51490f43a5fb568d756e50f5d9d5474431021c38a5a63c011afb3c9b90980240967761a7cc1936470d06722c060c96f614d49d2201c1c43c34d18762a9848a04129f40b7cd736f98521f40d6d57cef32744a8b105f05e6779826ff015079cf8404014c0496901cd408b30d013356cfaf19d426bbc35eeec85bdaacacc630d1b82e91916b7f6443220c55758be6074610f6811551c6b11a6a2317b3fa741381d85aab562acf95a2629e3063c6b35558f2a38e39de6fb60f2b812cc8c4f3c6a14e9a6699a95c6a2c534fdacfda450ab99bfd229de68a9ee30a70cc04738929792b80ea4567029455c6ba73945e2d177c80f884e8b150b650fd407add923103cd3f553936fa8a6c1a3fc0f0989769214f04070c9ddd3fbe66b232d040b49d30671ff142bdb9dd2f08347975c7c7dae3240b39317f341c89070f20a671007ad15fc4af386a790899d98aa869b3ced65ca27f5f1d47b4df761525fa74f0dc020b3e813c1940797e319a175b56cc1719b2fd7464eb6591f488d2cba9a0c160fbcad35f35500326aa541eba86d2e7a49ea02465a4576ed4d163625fc7f3e474b38b27eb227f1194438f7190f6b296d2eb764d2c7ebeb3129f0820d6b6faa71b5d94d97804cc9eab534c6bec12f44cf8f73241f13b547fab83b89c4bd3b204dfbc923ebec04673b74c98ad7b8899f8b6c3e87dadbe7b31e4cf4aa0039a25f1acb3de4fa221a37a1c90a55d8f4ea4c38d4bc4f75293ab3d75cdb80bf8d872aa8298767217f86f0f242824c39f77e7c35710029d5dede6f5c8f81ab73d178175b16d73b6ea33c9d886f4d2b30ce0839b72aebb530afce74ec9a109d852872538dffc01a7f4c86e60edaf35048b934a6acab1494f6f835851e61fbb33b41398f15daf1bf393ebc69231aa2bcfdfd11bcdc76c92c1e833d27304e76f90538c0d35912928a53605e50e3b4741fbb57e08c9b9f0a3be9b35ae8f719929070ab7f6b3e74bbbfb512dcac349a3bbdc298ac3fbdb722d44f34c2b8762094215c7c6bea01328c9ea6f82ccc0fe10c6dba8a1483debe603a33540d5973a686602d1923c936cca45c1d85914a5017a72ac3f34fdeca4020cd0f2305b81e9d29fd1dfbb1769b653ec1391b92c5599dffa0c5bd3a84cf08c51126f3a95569ac30b2f346b7c5a4c808a2e1e47324ef85c4ee071b0ace0a2c8eaf4ae6e1b7a283c44d0f486bd15cc767bfba94432e2d935bb49994320bda1004c05af01664ba0ac16e7375bd4fe08fb196840b240112e1528efac2adb60cc41d4272cc56bfbaebab13af086431b4798cc5771209d4c7b9ec1fa38bd3fdc0cedcba704534d9aeeb25c66f5296fe5ccc42f24fab476270ea333416360840dcd994830603c935bb8d2758685ca4b23f7a6458c7943505132b627fd9c9aae633fb34c2f8fc6f0a092617225a39c85bdf1770deec6b4526adac9daf7f883290f7fe317713f970c26440a9a486239dc194a38db84d5becf06d5363e8ce4d3080f60e894de4ee638d8d8527c45e00dd8870883cb10d2b6ad4ca2327187b8ce63321e35fe37ec9979171e42fd517a97a2599481188c1651e9370bce99d31f99494b60916ece8e5581a7b09241b4220beea255187264fd1f108b74c56fb55f1e1e2b0f0a98775527a8080948cc65072e9f8cce40f7be5af69df2ef816ebd1a7421b6ca03ecd753596e67ed857713825ef61ed80e95c07073b43a4923b6e7fa4094399615149ea852055c47c9d6e754fb51e2bde88cdc1c26cfc505e3a25558a19712908a682dbf4bb65539a1467b89a9cf3f8c6759833475d52ce8d35d27a4ab663eae9435a9247544c30304d0e4afef37105a3bde689f0a5a56c9ffe6c3d22635b78b777cced10046310f184c0652a3741b3729d304601ba637e89f2e24e7294bc46e0c260050a84ee8b50934421af562d0fd63f7d791003e7b9190ef3c867884465ba0510abd71d2d30aaaa0798f3602009e4da40087baaa1b87aa9e9c88cb57de2fa72ae29e9375ab4e80f5a420db796bac9938b6bf8875a16558293e16b30f4254b834a52d7571c62f33526344d78aee2c45fe951b863c489ca9cf1057a21b971e251444c1d6bf55e6600bed43ce3f9c35b07d5451e86334716fb983122f5c1d23920fb9a287217d80b71d92db9cbddfab5ce1d94e5d9732f3fa9c7f38c885dc2c580f5dd7810fc3df443a535113903203ddb9305d9a9c52663746334433fd04aaa36b3ea4326512283e866c8e1d492d5dd103f612215278e73715e8a10106b3ce845963cb51bc38985ac4d1c16ce63c3b7cfaedb5a21228b18f012dc64304e1b414d4366e9d2682852cd851766291cf7f372527c98c77a80a4937844c974663e9332bf3e6c093836e03f07eaa60526061fbb7fd984cdf18ddbf07ad72840e97a0abd12450389f93e462aaa3d5b80ca3c36d444af716ad7c95c90771fc8e22eb809b148deb9d2eecdade5df11c454571b091891263d261331a56156a0c61fa4ea6cd28d37cfaf16d7c3dd5c0b1b1bc2a5d1a516aaf3f7911ffee753807fd5287e397343532bcc485b76b0e1edd2ee65eeac1187fd08bbc59e7952c3493e54d2748177c618263f6e31b3d1f9b2f9515bbed367f876573f76bf6ca93df0e2530dab7c5ffc341c8778b1a2db39e917040931b27088dd9a07ea40bf682697d28ab94d171251e62f966152d8273b01dfe545f1d927c7341c9f3f0816bf0ab77ac1a1c46fc06f62710bd87c056508927c1b27e8dbd388c0e8cf77b229c28d7a7f524c16c88fb07a5e6349422120221a2d4550bfa978262258eb33123d39f301c5aff6843147701bbc9eab827354296a8fe8ec139249b9b4895b9b597797be5bc74247518db7327a5d97db0b30ffa354685cca6e7df84e75cf29b56c5a57beb74c0f310e392c07edf2006a8445152b91091eb7fcde12d50bb6e04612e867b65c1f9c60583fe06da568fe1a3b9f2836f03d28282d8c56ccd4ae6976752d4c031cb8cb3394dfdf0220f87f17722145d6f7bcc04db37999f4d21d8fb6b85b6adeb67174c6deb2a85df0fe9645de94549d37d0e5aaf718aa183b8ff4ccd4d74b6b8e31a03fe0289d121a6a6dc1c2e08d87ec9c1d977ee4af218187a88a4bfd53ef18a2e748103e62003decbc590d6e76ee9448e32603e6776b0aab70fe6242340c865a7b6091fcfcef1004b10395dfc251593ad297e9f683c418d3372f4015eba8e2def6277f56518825cdb1927b987f825460fd58570d0d80c7484f15a6fbbbd6dba541d6d52b904d520fc867fb96f4951a48163b77d27dcb7958d9d9b714cc24f47337c6c1ae16e18ede95bdf3f8c7898ab076b76970d1069acb7c3fbf9cf5d90d1fe2129500099e9c83b5314a5279572e387b611539f679f618898f066984c646ccd54e7726bced10ae55db2d694d48a1a4e76372e04a9566bcc424cf3167adcb9ca36a2c7eeec24e6afe3680a6c0fe54ef9d5f134821036959e12d2e6c2e7e6a3fa9b913ded0d33e19005a2d27274d062cbc18fa90b74faa45c6fd0865850eb11f02203d26385d9aa10cd3d6997d35dc7b906d39b9c430fbaf33b92a44da89dc2adca707aa55f63524bba324a51e8e24fe06def352df1270f53563bc3e15fa01b6bd0420e6bd87df3a819136d71dc5f420f601805d51b2963d42da95358a065aca3e9a7ccf52998818045c4d1b4e26b4ed6f5b590b67db7aea79ef358ba72350ccf7c84520b35b5422968770bf405a3169da50908d5e7f5db639219ba20130932d6979aa3141d47c06831dd41b9515df5584d21c9a0bb89400e478c3952fa9684e054fa3534df00e54c6ffc3f77857eaf3b4d0e6834bc360a7e17363dcb9eda71013223ef25a420bd871635e6433163b3a8d5d22adc3a2e0cdcfb8b587f5ddce7ae38acb92eea84e309ba5916d02bcdf96ca0948e74e73ed8f7dd1ab11f50b778cab7085c6dbee9b696106a9a7dcb715f9b25b8ba6cbe78dddaf0790889427210c46170d55531cff2d4e42c2331cba42e4ecc0ea9841c8235038f3d37ad3a4206f81880e7d4c61b75730d8ba6796e3313d52189100837b7cbf37446228c42105ab04eea1ba938d992c7ce587b51e0b844e154ec542a18a9393484d732c862bff8330bf7c20caa07f261e34b880372b88a968e15c280ccb3d45d04a3290408999072c4670338b8a9729cee8718b2eaa59def57eb07459e8bb8a94869cb9c07567cd1649e0e021d84715d92bc5ed23d8161281386c257c506a856787ccd32a79e310790483ef8ae44146a8fd11f2d0a782a5ee666b1638455502655ad6f91ade4982f0f67837a98ceedbc5fe887c0059eb14ebcec8b6da45488c868f62d82646f6bfb2c63a5c7a09f08e37dc2eb7d59a43ed1540b7b4950d52c62a46a85731ddd9451529e722f5dc7930240f8d50a0b02fb0dccb41d2ae4810fb106b2d84e1630e1dd459c2f6f6b8a038626bf980b6e92f0c79f83180cd0472de9039239daf1fc24152363582da80b525348f1490f28a4cf584c11ccde360ddb1f0b37a429691e5c743e5a0beb184e331a22d5570b6f566f8528551d81ef6750118f47428be7f6741a73a9f63cfbe1b52020535dd1401df421db6c73f6f8f8e804764ddd71dc7058f9c3b69be09e856eda33b9361e909cf77e295ae8f982ee535cf6c82319c48e587e581b9b90636aa1c0229425f40f5d1fe63e789b3fb1a24c05f29cb3259a76a0e371ab11308e61db9efe4f3a5ee6171841ce573fe0f6ac7b036ed54249594153767d0e3a66cd33dee6bbbb3bb041174a34e6e0", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="be701df21725c584cdb2162922dc149a181f1ca12fa4c076cb07950008ede74964f3ff2e48da7d7e57523875e149dcc21b111526c305", 0xfd9e) r2 = msgget$private(0x0, 0x0) r3 = msgget$private(0x0, 0x102) msgsnd(r3, &(0x7f0000002a00)=ANY=[@ANYRES8=r2], 0xf5, 0x800) 16:01:16 executing program 6: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) listen(0xffffffffffffffff, 0x0) fcntl$setstatus(r0, 0x4, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x2) 16:01:16 executing program 2: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x8, 0xa0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = kqueue() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x2, 0x100) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x7ff, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0xbe5, 0x0) dup2(r3, r2) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x70e, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000000)='./file2\x00') 16:01:16 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = semget(0x1, 0x4, 0x0) open(0x0, 0x0, 0x1c0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001680), 0x200, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000016c0)=0x9) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000001780)={&(0x7f0000001700)='./file0\x00', 0xfffffffffffffffe, &(0x7f0000001740)='./file0\x00', 0x8}) semop(r2, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001b00)=[0x3, 0x9, 0xfff, 0x6f, 0x0]) getpid() semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000001b40)=""/34) 16:01:16 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="5916a53fe170aaaaaaaaaabb86dd60ee1b710000000000000000000000011d61b4e4ed99215b00"/54]) getppid() r0 = semget$private(0x0, 0x4000000009, 0x82) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) write(r1, &(0x7f0000000080)='mn', 0x2) semop(r0, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x1, 0x4, 0x800}, {0x4, 0x2, 0x1800}], 0x3) (async) semop(r0, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x1, 0x4, 0x800}, {0x4, 0x2, 0x1800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(0xffffffffffffffff, 0x0, 0x1) sysctl$hw(&(0x7f0000000140)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7c}, {}, {0x416}]}) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[]) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x5) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/182, 0xb6) 16:01:16 executing program 6: r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x0) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r3 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8000000000000000, 0x0, 0x0, r3, 0xfffffffffffffffd, 0xdfffffffffffffff, 0x0, 0x7972}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000011c0)=[{&(0x7f0000000000)="5c5a4a018eb4ab0680f42bbb76b264444ff883fce9e23f0c9b9b20c204a61343f879e325b22d1cac99daf515d8b3869bcaf4010780cc066d15eff561a4d6cb89a378603f6d065e58c6d18d18a7df853eadd950196c3ed1010c7301a6c5e8680a71173e8fa834abc262ef768e5b10818d8eb2f1ecf6f2a3379421846015962ff70374b56b16e57bfdab739b3864aa56830cdec474", 0x94}, {&(0x7f0000001200)="f1ef12a3d23e474ca801330f7c38a51a776dd7aba57bef1e8553023a437e297ba109eddf63fcd36cee685c9c52276e2660a76c225d02ef264cd3445ae098aad527042ac66c3c6e14d706fd29c46a419e78fa6e05669160dfdc97a1bd54e2503d49241b3f15328ac37e99f9f4bbe3765a3c5b1cc39393095e616d0dec45c510d0a96d3b972e50252056e87cb4d0e95a567f814011d7671bae1842932b81caa9913cdad9826c5c20b04347486e3102e1a0509ed685da21b8c0d899deb0f1eb7ec68753aa9348a50e44d0e4e31ced0fac2edd9f65a8e42eccb9ce5db8446fb70d7be3802baa4a1a0aa31eef696c0d5184a581fa566a8acc3d74f59034e60058db778bcc920b004c33761266994a8989190d1c062596f3e0812c8ca91c6e89cbd9f951f36be8556a6b33016c586dca93634647c28baa72580eeabe988bc2a700e85cc498b7184b8e760cff7baf9ce97527666fe6554a6ce2961900eb12f665daf9c115b3e1092cef1e576cc819bdd4ab0a7fd5b3a7fd81e265e9e135b99cfa29aa29aac158f71948d51aaa99f8bbbae96960c8365f770e59abf89de6bfb8fd7b8324ae3adeeae8b3bf0d4de4418834b6c840748caa4c6da286e1459fa19270c0b78ca7d192014151d31d04279262acdbcebed222eecb564d4c2187c95dc641a03cc8da777a5abebce253549851b94bef8414e8f970200beef1d52dc168c9ac7b58e2fd48cbe38332abc3b3a26a85ff6c96ad79984093b2c5349c81847ed8da32bdc4cf7ef59c254ef002b91a5b0e5b80be7d30e614f0496b009a2a05e10ed8e078df44f33626e3d602656dca774f36a9c0b94db4ab5beb8ad6c2b401afbf19211a42dddcbd00efe8d2b59e54ee4c3ae30483621ea0bc6d28c28a46d524b510fb1a31df7d20c95a83d28c35b479137d93d37f51afeb1f6356b7eaf2b1972280242b08d8c3a464dea0b98bd435877d0ce0cbc06dd2551db2efbc40d8e6a5ec7984e6178ecd94bf7ff866047a3e935c75e61af3e7c39425944ab0358a1213d728bdab772b0eba1d1b7b6da20a047e2db09cf6bc4a1a8951c2da6bfb95e7c4d284f580c1eec27cdc7d2b9f341c753099cc8d1ca980d4cea6043bf2845d92525b717e321e00242b8939c109058064a06be786609b643526d9caf107bf5f715fcac668fca1fd5c905e0b530e1f8a9372ef605c86fad99a5dc0f2204af7f5a2b177a812214c86e0bfaca71f00e8294e4c3848322e37480273b0e170145e5ebbc2781814dd5568ce07f626", 0x385}], 0x2) 16:01:17 executing program 0: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x141, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000010b2b0003500428efffffff6f00000000000021fe800000000000000000aa3300563e"]) 16:01:17 executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) readv(r0, &(0x7f00000001c0)=[{0x0}], 0x1) 16:01:17 executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000240)="e46383c3", 0x4}], 0x1) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) connect$unix(r1, &(0x7f0000000600)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001500)={&(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000440)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000040)=""/62, 0x3e}], 0x4, 0x0}}, 0x10, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) r4 = socket(0x1a, 0x1, 0x3f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6093dbc43728f93cee4499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7cb015b72e71c3ff226b08e9696c914af6d475d574f5f60c870", 0x61}], 0x1) writev(r5, &(0x7f0000000400)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}], 0x1) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000340)="f5575eef1521ebcb84af5489e62ebbce1ccddfd211c146fdc539dd54a6bd6b9d316cb53a293e477d7376e65b407d023c0f3b02aa8b7329a12280915505079ca460196f8a2c9275f7f53bc39304799831b3e819ef9ff0c958d61a0a95d0ca534d53", 0x61}, {&(0x7f0000000500)="5c2aac5076525c3cfb1e82d3152084bc4bb942ff98f6c6b51d9bacefa666aadc89e78bf778d62e393cdc5fdb4810a4bbe626e67fac0e1e1118c8714433243163886f97c1aae3f04ed01658558a069c4539e5160c2c9cc7fa0afdec5bdaba04408048e8cb84e55c805d6b4f64219eb7f67ab7cc2f4273", 0x76}, {&(0x7f00000003c0)="c5a98eeb1b4b8dc40d1ccb715e4cf1697ac451469dd6d004b4b475a75c21622b1df7913b41eb550fcf3baad3e761b378b4d499cc708c968f32da9f07a8db11", 0x3f}], 0x3) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xde, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$VNDIOCCLR(r6, 0x80384601, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', 0x9a, &(0x7f0000000280)='./file0\x00', 0x8}) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f000008c000/0x3000)=nil, 0x3000, 0x0) 16:01:17 executing program 7: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000cc0)=[{{}, 0xfffffffffffffff9, 0x23, 0x8}], 0x9, 0x0, 0x8000, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000000000000907800000000ac14ffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000722d4d52b481ebd84af48fccdbc8aa3e0de02dd035bb1e6a4ef11154508213ff41d395161b8d24793a6b5ddc7dae90b1cff4e19657ffff253757565d84e900bd8bf57ab1bc103061c458cd529ec92eeb14f722fb5914a6e93a4918679a0f33d33560dc2bce3893289d53846a16de08873054c911cbd008c1931c492618136d85e26ddea5159ecb09e019b8f3e847fb722590e744e0792c8a6692a5683b40c30879c46ae264d05c387b60cba4a39fb8181fb83291d4e1bafbef101893447b7ab9c9b1ab63d7a6c169"]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4}, {0x1}, {0x6, 0x3f, 0x2, 0xfffffffe}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb", 0x61) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) setreuid(0xee00, 0x0) r4 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r6) unlink(&(0x7f0000000140)='./file0\x00') seteuid(r4) dup2(r3, r2) writev(r3, &(0x7f0000000600)=[{0x0}], 0x1) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r7, 0x80206979, 0x0) 16:01:17 executing program 5: writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) 16:01:17 executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:17 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0x4df3}]}) write(0xffffffffffffffff, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) 16:01:17 executing program 1: socket(0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:01:17 executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="df58b465797e6b77de3ab485307d01b9c0b79880e6604624455032c4410d2105cdecc19386c31fd0e209afbabd8f4b9d3626c00b4c77d530de7bc2ab4b69092311c2ceda99eaec03db32445576c39048570289fb5df625998e9f2520f390f279a2087f59dd86a5884e3005e56cd14eeccefc97ece202e0fada37b27cc7e25ce636859db9fb13445260bd7eecf9c8bbbe158077fb9caa7761fe9a3dd191ae3bc82e8f3f720b4a27e7b4568f594fa76a31a36ff242575d70b0b9656bf1fa41f82123d90e7b936c6e1029ee916132a92773bf1f61606e8ef6994eebccd9000baf65462f3d4d47a2a398c4aa28baecfb938ca604ac33aa8d9ae955942eddbb15221b896b4fba17fe5fc25870dc3c0d6f60e2a8e034febffc1a1ab94d8cb9d61786ed65500148bc2de6754708411ac9cff8e11f05ee5b70047fda0eec76fd396d74578e7b659d3a39d8137adabd6a4793babcd5c71aa9bb0ad4a7717fea056eb5d90943e48dd605ddb605254c1a4847d2ed3fca32e641cba1bf77f7e6a6befaa4ed9c2f224e5fe8d48333ddae497c7d4beaccc7a182ebae0d35e4a828fe4515d848825319c0c41496164c1f5588469d2d71885317049fae148a12c8e6a143e8df4b08f3530bc05c143c1540ab71fe393c4ae9b671b6e2d73394bcda2df0905aca27e9f8151b8786be90bd5f6edb6c5e32e07917a5977a5645a760cef69d91acdbd4d1768d5a8779f9eb921cdd078f654326c28cd9758d4f58171fa2c537fc085fd707af14ce57e3d2c1e253b7c0f5d442f6dd2163681f3b47eb4668e4fa7884f1fb5034ecee0daedaed329ac45674c79d5eafb87fddc1fdd7e5418b14d2fc21441a99158a2d94272781b2e225041b83706e99c0dc6473374c02fc5557105b5569d7bb2c8bc66c04eb72a281a7a1644d464224c3ef2d9ad6be0561aea05a94e5866efc8f967b1bd59a101117ed7d7508a6209f85dd141ebb3a2fa4eb45757cd790a71391d270e126539dd843cdcb0e1537cc1a058b3fedc33d0e164df22738e19623806f542bb2f61c86f57a5819ea5915883c696f10b831fe1f8f589d3f6c1b9afb0f085617a3c47d2d5cb65d50ed39170c784069d0b2e5eaa9a4f888cf02d05e64499c9b5508f9bd69400d342769a530d3972610743de6d96b10cd1f91c10183a73c0d5fb1afc2dee0aff1919fe674177ea155e11f999a48c342c7c8a1128ae9b9e81b083af4c05d993db16750e06c8127c27a4a88ec9042413b006edfdb330a5dd4eac12421a11dc249059771da2b4e4bf6c01be7367084c5808ef8a5dbd1c19dd0a0298d68d4afd1803b6c0aa1289f4344c3a93f3725aa42819001f3ec2ae2af638412b31afc714054f0058dbc4ec4d0714678143b83e5cb95bfea8bc6b303d4fb3d53eb28c24770ebc5966ea583cb63ea22f140d9c02b012e1d789d2fc2a198db562a33254f484a3fe4e1e3dd9a8c234f260df5c5b74e90f54358a139cc852000cc4b2a2cc622ffe9506987083f1a471bba537e2d3c8e7a446dfec48234cd19cbac4297fbfb7697ca7ea98ceff3e1fcbfe1a4d908f5693fafa68f224cc249e9f52faf69999286dbe020cf580755b0ac46c291968a4dd77d3c03e86459404488d6d648a26cbe522595f3c164b31e29e77f3852e060698c642a2d0010f5cc269e80e3af2896105eb76045e46c6d78307156507dea8a40b9f05d940e682be5423958cff13d665ea75c24a7941d765c997c6f3fe885ea67fe6e96ac0161e3262680fcfd0ce41927f6874d3c614ed90cf52798eb6beec1e6c7a81f8b1f2b542bf2c8f2809e0d1674d03d181b9aeda6d6e2411db86a48ee5f7eed3584595dbb6d41a0b42197ef1b195527d3c30f67b671989f258c0b39ee6ad4394cdb78a2689f629bb770e6067449c283f49c87e81e97bc0a833bbdfac9f91b06ef67be15a789eef10515f8479d8522c5f60df67c5b63cfc2295eff624e833b2bd468f0d12865b9f949e1179a9047b7188a702a520a8a13dbafe64b8688452962f2b484826537c565f5dee902a33e4a3c56bbcde7850d4ac8f4610248c3dfd4a07e28e7f7f65732198d5f8b72abe8d9f6a1c5e5eed5ad0c05b4a358ddcea9a0e35d9387705080ba6d6631640927082947742d1edb8c31711d4117e543559ded771645e13c1f9aaac6c7c178d3c271b848e38c96c053f46f378c9cbfd532c0b652cd1a0f8718898646c62f6c854460a0d3dd3a1116ab803eb3e62c36d27301e4eae7bd4fd51ab94594dc787733fb35dbbffee34a1d2534024dbda8b0c0c6a04af1a16c3ab7aac0309861ad6fe24911435aead04b9cb034ac3d17120bbeffec1618094eae3048e083d08e75892c287183247b3ef0f91143add4b49c5f44d61ec2fb868934ac86d8a3df88f17e4781ffdcf4e19b4074754734844799b8f1f70c7ef9e3e5dd19aacef63ff8a3ca9cda49bab4c14e80ef4ca70378db1ef515bf826516fa8a293f2f1936e3dbfd45c49c20ce35d61ef73b8e79683aa5b912c473b46c5375743e14a7b3d0f100f0407b54b3554dbcfbb14eb5500c001645ac03137b6115ddf1f5c2a6962ec8067dda2633da1cdbfa623785e4b105f686aeb557ec43cf367fdf9cf53cd2003ab1f3114ffa69893227480c28e20fe1de7f4767391ac3ddfa4b1d0e9f4918fcf5ce5bb5c63496dd630d3c5ae18e8d024e51ccf65e42c8ff79de442e060af1d4615fae0227d75514e9db18b665a1e17fa95d9aae7796fcaacf00f4e0589874de64449aa2d38d99a2b6970e71534442e2271b45eb47409c05cc5ca0b1e8fd6438399a3fe1567719d27407d961397d7a91209ef705191f16758f1db220a95405a04d5af2b8855d779af08624dc33c943f5e5c92783ce0ac683c1e95aa05d7254df5d198fbbb503bcf0c20e425bc321f27cc4530339035a2854d475a4f2a8a5e769995fa1b757ebed7203dac3e0ca70b39be26b5e5ba9cfd3bd7a6f81d287069f1f6b27eab8dd5f158a43649dba2927aeef4152963667ede7e09f7708842cc38cd5a8a0f71b29aad20bc186e1de6293b84f89928d30e886ebe9aa7d1cc3726a14d3c87dbd513abfe29bdcb4f05ad98648a5bb8e95817528bc3ffba72aedd01fe7765c21d4cdaaad71bca9b34b11068d9bc19c0df45a6974d88a4323d2c51c1375db44d48a28355984f7f09da73c611caaa1504ca5fee1438d32dbc3b60aaa1a014a1f9527242e8aa23bf1cd0dab31ed02d955e9b9368fa41f722179bbd1620b6d227dd7486e04cde6bb655d2ace16a5a6d826f7d181b2c181b6d4a8ec5b0692183174681d9f134d15dd1622f6933e4fa96044b855b677da51046c8d03020fe3a69677dfb123f7ca9d08949867bd61016fd9c42439af2b91cc69ffb7a2b162ddf79ff03293118b1b42349d9b2957397ccf8cecee4cfb2ea40ce7e9b37ba484f9c18056066cb464c3a3c6e40cb4a2a7246f0a597733143e7e8e191bbc50e597ac878356afa0e57bdeb1ee6643b353d0df00c5f5a3890de76d513b97807db354a915c32c10cae96bfd58fed534cbae4753f00c01fe4ecdd53657770df3791bab8c99aaa7b9439fba2b35723be5ad6644a6cc671eef8c8dc42846d5092fea0e16a5ee943ec3c390afa1d3b317060e12cc7adee07366d928f8cc94f6bdad0a26d9802338cf6c6e36be2ac3a4fbc842a0e843f0f6ba3670db14ee75418a916a37cc53d88c609e627f2dbe4d5ef2ee39c42fb5e0cdf353e0efb2e8828e78421366d35459bbf2f36b976cb36f16aa418dd2fd21e569ec8ea5a4e61c160fc1ac9446143795a4ecb561168337811d3566df3ca84643db32442f10745308d17db976790d459bc8d6ede507d262bf51666fc8df165cb5a965edbeb2b7ba794cf3e9a5247d136e13221d28ab407ae9fcb9b443ef1d687dde41e96105a84e9935b2c58fa5358ff9ac9a9780c3f59175531e38e1493b9202f6cc7c87ee4c2ce7df2587f6b3f3df686874124af6019db28af8dcf506228b803269c9ebf8ea3398c451bf43702f771c2e2c1964ba6b86fe70b974b7b540daca43cdf7909cc16065b4720874748dea1d45e0746d007f336096ba4562cc423a755663a80d674d1479b3bc1dbd4f6ad68d06c4c5d592b1349e5637649e19f9eb86ce2310927fe481918639a1d4cc22a6822a2141451d7f3720839dc5afa429bace0c839dd859e0214015b59c23403d172007006cf35aa140bd08891f6bd95604e58bfa69fe712214975cec8fc6025be6e9a297b2e8ed57c4a162006f8d2a1d3f93c5198fd28d6ee340cd086e56eb138d73d75574fea0833667b4f103ab2651bc12505b3b7cfba2a780dc96d28cb1293b58f899558a6f5bd798efa6e77151d27e6ff86037cdd9f653d84a0a768f49b0374eac4333b257f642326ef81c6e8ac420831e2d7be639f0c3fe0c6332906341da8572fc11964bc7f6d3a19a1f6fb81a59513b356d013228c6096ac6a554787231ceb4192738bc0921c791baca3089ca48b6016c9eedcd5f452b5c04418a779a1c24563a924751a9a8268c4f7b41bc10129d3c61921c590cf479ab1408fc7bf702462eabe61d05182d803303ee6152f51ee4135be05ba64224cf354b9d863e2eb0c0d87f65006a24922b419d7a62c424414fd6303d57cf0a6dd3620f94b5a161b2e3807a7ba556c4ef007633e8aaff325668a51b848573f48c08e46e687db86ced85e93d41424e5e61f8e64c5fb1a30edfe5bde558074229d5248bd84b0bef644091921689e30d53df4f92ff4e65acb12d158f96a5395ba58f78e43488c2a31abdcc1eb5ad3edccb66161c44457ccbf644d051ef84ffe377afd5f82890d3639782c2c64e7f6303cfda500146bbac7604f264377d051f22f0a2e51951fd3b5f00e776e31ad05858545db5e4d1bcf6cb526560f14dca2e08b10e5c9895c3efcfa72d577eb0ce929c8c6d8b33f077d43fb56c59aad6b84e6a1992e13c50c03ecb298324a9d830730cdbe17a069ae9b77f2ab47ee4e811e4e5ecb61964e27246846ba66b7118755ad6062af17127be38df5c30bf671e52d585780504b6135728e817535e69110fdf27b3b1959204d942d3bd517980523cb26563f5bde57613610d89f7817c6fcd455e06ca3824fb6675282ef805ab21e81652f194ad58005539793a25046a049545bd910d446ae8dfaf13602d0d285931a9e0834b43adefd1f6a5074e3c69a779f35bba109e7cdf9ae2a5e1077a22fd1b585956a8255b77d6045cae529fa76b305d15652211de36bf88ff808405a45e010a491b52691917611f38a5d7d75d03e416f6ff84aff7b8047b0a28f8698cecb200ba6295d851d945f04770842173d10f74588ce1239b07814a0914e0849147c6fed251063e7e482461519c4e0ab9762f628e8e134268e0242f569608e2cc0334cf67cb7fd6057924392fe2a35e6a4d3b58edb3f83908a474aa1e06fc66ba4a6cb6224b83e6e0308a1870847d2af8e653a7d7f88f375b5fd8d7854fd9ceb2bac79c50ccd92d47b8b008d7db12787f27c63edb41f20ae140aa556ccfa3ca20ef8908394a9af1b2d365981b01e6164a699c7f08427c318f0ca1740485ec0b22c2aebb1c31df9c77c8ea8946e5729990ace128ac39a63a24aadd83b68ac4e2354ca58b02a5de064566f863a2bc4ca2ba519dddd5b0326fae5e932c167c7529c6e103c78da5d47dd7888b67138cebbfb70c4fb6cf95b3971e0c85bbf439d4bc9e79f13164fa71fa759943e14bf08bc39f62a01e533007eb0f3b3ef0b3b6fc405883a5", @ANYRES8=r0, @ANYRESHEX, @ANYRESOCT, @ANYRES8=r0, @ANYRES64=0x0], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x64}, {0x6, 0x0, 0x0, 0x8000}]}) write(r0, &(0x7f0000000240)="fd1d70f9a4ec6b9162eb09b33af5", 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x5}, {0x4c}, {0x6}]}) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x4, 0x0, 0x3, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(0xffffffffffffffff, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchflags(r4, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x7) r5 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r6 = open(&(0x7f0000000480)='./bus\x00', 0x20000, 0x6f) poll(&(0x7f00000004c0), 0x0, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0xcc3, 0x0) dup2(r5, r6) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:17 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = semget(0x1, 0x4, 0x0) open(0x0, 0x0, 0x1c0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001680), 0x200, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000016c0)=0x9) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000001780)={&(0x7f0000001700)='./file0\x00', 0xfffffffffffffffe, &(0x7f0000001740)='./file0\x00', 0x8}) semop(r2, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001b00)=[0x3, 0x9, 0xfff, 0x6f, 0x0]) getpid() semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000001b40)=""/34) 16:01:17 executing program 5: openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x800, 0x20) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x2}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000380)=[{0x4, 0x6, 0x7f}]}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000180), 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x0, 0x0) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206931, &(0x7f00000001c0)) setrlimit(0xd2783ced874e86ba, 0x0) mknod(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r4 = socket(0x6, 0x5, 0x40) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000140)="cce8c4d4", &(0x7f0000000200)=0x61, &(0x7f0000000240), 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x40c) getpgid(0x0) r5 = socket$inet6(0x18, 0x3, 0x7) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x39, 0x0, 0x0) r6 = syz_open_pts() close(r6) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f00000001c0)=[{0x45}]}) socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000048b8ef4749fd270000000000000300000000"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000080)) dup(r3) 16:01:17 executing program 4: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair(0x27, 0x4000, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000001dc0)={0x0}, 0x6c, 0x0, 0x0) ftruncate(r1, 0xed) 16:01:17 executing program 6: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x13) r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x16, 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x0, 0x8001) open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x400, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xc) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206917, &(0x7f00000001c0)) socket(0x18, 0x4000, 0x1b) syz_open_pts() r5 = socket(0x2, 0x1, 0x0) recvmmsg(r5, &(0x7f0000000980)={0x0}, 0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0637c0e8c5aa55a74fd3406b32e7128b89d16f8359"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) socket(0x0, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x40, &(0x7f0000000000), 0x0) 16:01:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) write(r2, &(0x7f00000000c0)="1902509c361eba54f8ed4e65641245fafaa03dac15eebdc728a7b853cacdbfe1e194211a7a6485c5498240f216e186fc666768", 0x33) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000200)="ed60a8508f9633808f3d375db0cc4e3c643c2183274916b1ad8db9eac2c9cbd2efb5cda37de38810515a116830e3f0b3372e0511ea4920bd172c22bb60e4f94588b5c7495a34632d9262d32012b44bffd8bb126d3c01823ce97e3442b507d15a8869b218cf0cb8a3f7f7b13d8a5aee0385df7715e6306cb953eacc528cbf3b69c97a517e0cc625f93b7eda12b721ccf738e76fe98860d48aa196724b80c42896dff6eb6db29ed2d106c2e27fe6ecaf3e8f3ca32a5b", &(0x7f00000002c0)=0xb5, &(0x7f0000000300)="d627e6281ce4d28195f646d2a13dab679fb02529ee2ce0fba7d5110b9caba339f47ef7633cc8e0c7f4588e4b2ba348235a65f38f641a0ec297b23597d56b0749685d911388849a2119f10a1a8a8b06c624ab873a373d0c8500cd1e86e223e397e913c94b5b83ff710debd1b45b001db06d8ff0efddb63b1b7ca2bcb4ae56d2f3c46de66bc7c9a9472dfbe13d615313c15f6a390ce4acfd29e1ced5e3eb9ac454da1f5a9d32fff29c7505f701ab27d5", 0xaf) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000003c0)={'./file0\x00', 0xffff, 0x0, 0x3ff, 0x1, 0x10001, 0x5, 0xffffffff, 0x1, 0x0, 0x4, 0xe44}) sysctl$kern(&(0x7f0000000440)={0x1, 0x10}, 0x2, &(0x7f0000000480)="8685ce8db360d7df48f04fbbe2b31695e77f3c9bf1c5b9657c8b9799169ba1a7479981c57377a0716a6afc0c16d3f2cc78f0cee7d72b1db2f1e79da1f1eecb1bb8699b5635948253255116b2e07eb309095da7ef3a636bad2e49a73eee19073f707e9dd101c0c5e9335026fad4ada8857250afe2c4", &(0x7f0000000500)=0x75, &(0x7f0000000540)="c6c008c4bb902bc3cb3d861a16d4f737f784db54169ad1abbdb09f2958d8fcf6e9ce6f99610921452fca0dc4a3622e0e759a9a5dd2325e6c166c29018c38cf27ec6e632fbef82d40175cd462c1c710e82b7949fdf29d4fd23ffeb393e2f1e0b4f3cc4e36bfd926423f5359e04c3b66b9b5e8bf40a0bbaf3d0704ab3cf2c56d72595ac9d13483bee8208841c2d99aeeb2f25e944bad3873823e29c584649e613936f3d49a59c9fcc653389085be174525b8f46113671aad6d6d92bc444e895793376135f485bc7a2d4c7a6f7d4a779d76197d7c97dc5b7db98b3ba2181714683fd48fa5ef", 0xe4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getgroups(0x4, &(0x7f0000000700)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000740)={{0x1, r4, r5, r7, r8, 0x4, 0x7f}, 0x1000000, 0x1, 0x6}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000800)={0x1, &(0x7f00000007c0)=[{0x2, 0x3f, 0x0, 0x8a7}]}) execve(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880), &(0x7f0000000b00)=[&(0x7f00000008c0)='\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='/dev/speaker\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='\x00', &(0x7f0000000a00)='\'-}!:@^\xa2\x00', &(0x7f0000000a40)='+\x00', &(0x7f0000000a80)='&\x00', &(0x7f0000000ac0)='],^+\x00']) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000b80)=0x1, 0x4) socketpair(0x6, 0x8000, 0x4, &(0x7f0000000bc0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000c00)=0x10001, 0x4) r12 = accept$inet6(r11, 0x0, &(0x7f0000000c40)) bind$inet6(r12, &(0x7f0000000c80)={0x18, 0x0, 0xa40, 0x1}, 0xc) getgid() r13 = open(&(0x7f0000000cc0)='./file0\x00', 0x20000, 0x80) r14 = accept$inet(r10, &(0x7f0000000e40), &(0x7f0000000e80)=0xc) pipe(&(0x7f0000000ec0)={0xffffffffffffffff}) sendmsg$unix(r13, &(0x7f0000000fc0)={&(0x7f0000000d00)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000e00)=[{&(0x7f0000000d40)="3750f75a5fee8c4556ce43b16409f072be7d91493a4aecb2b09c00465378c6c74f2216e9e8ae737abbab5f725b0faec83b4b50fdbf4676ec36758453e54652a218b81b7993bde6010fe5d46de1b50701cde6be2b744f0dd47cb538046c9dc5e35752e622e1250f5637752b6e6f2f5f980adc4015e995479f756c75fd9527e463e7af4cf24d88d11d846d8e18adc6883084a4270b7df20d4e1fb8cf3454794ec653f9", 0xa2}], 0x1, &(0x7f0000000f00)=[@rights={0x28, 0xffff, 0x1, [r11, r14, r12, r2, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r11]}, @rights={0x38, 0xffff, 0x1, [r10, r2, r15, r12, r1, r12, r2, r0, r2, r10]}, @cred={0x20, 0xffff, 0x0, r6, r4, r9}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xb0, 0x4}, 0x0) mkdir(&(0x7f0000001000)='./file0\x00', 0x20) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002240), 0x8000, 0x0) sendmsg$unix(r11, &(0x7f0000002340)={&(0x7f0000001040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002200)=[{&(0x7f0000001080)="ee459745e58daed2d22549039e10808ca31bd8257d6c974252100aa59dbd66325b1ba80d8c852a7bf91c3234943eb43ae4be94e22db48592e1b6e0f18aaaef3f058df6e4549d636edfe565f25c3cb4c482a465c2c50fb897259cd28844cd81d3f9ff011e0a93e9eb292fa7bb07ae49c2e196280b9da77f5eb78055f69e1c3bd63d55d7390ad428163e28390b2434ef78bf2821c5b34879a76f99c7586723a295b771f883fec3f1e670c34b286c2760d7851902e212db0dfe67cb230d883f072c66a37c76c69bc487c9ef3ef7503bc83488ea7806e8229179d61d0ba35d30b63e9a7f14d34e206877d20443f54f72aef43b6f058cbf494a59b433cbe342a76c2495d4e0ec3a959ee36d88a52c768b43d1ed8a46dd995e537522f43c32ec4d83fb474f7b4a808c1b5f7d9d610865e3345369d19ffcf3d3d7cd93b238acc85224b54ac99201c4e2bb865fc8750c65dab8c3bbbac5fb50f26347c631cc87d3824b0afcf8d0d331f56e51a102dde871da1421486674ffb332784dd3d87b9a09908067474e2541b9642fb0e35ca76174912989f5f6250b8d8423ee6a378ae0b2af3306bfe5fdcf99d374c744c33b1988fb6f05c08294f964e18a100199f71015ea3b239720f825dc28e12bb653d18cc411f9118d33548a194cb92409e07bd063cc81541afcbbbdf877a327503727d7b66275ce3104ed49359e280e4333aa4bf47bc5038191da6e374a13986b9e6ab11602c61a0c9562d7bfbc93782d6f7618e65c7cb881bb70237c54ea7a1ef221b77726023de909470c63f25fc3303fd39d8a9fad9ac92bb347fcaa50baa21c96f28ca7922a5185a01faf3591c69b4204b6648316a60952ffab89fec5356d0f346a98530eee26d41d4d40c937c161aca77ba6d80d703cf0730184dead7269050d10d8bdca6426db3052f53ef61167c34d320b64d02f16ecda7aa9f0f302d4d029e71c6774b6ab25a8c3de526b9a64174b80e60ace6805c1a19f8d4ecdb43fa954ffbf5fad1cb9bf2b95cc5b8798ac0b4a70a800e73767646c5e5f4163f74d43eba0045345417c3bc26e06721e13c0178f8ffa59f72d402988eb0d278598d28e5c177254524a1c8474ec4a44497b638facf3f01d2e2cbd880b297283445d676c66c653af9105a2f9c259450dcec1972a967fe82e659dbcfddc962dcc6932c8743522103894e80aceb77390460305ee6d00d899f9cc28fe3171dbb54d19fe4f416f7a42a85404314f309909dc74e82aa94121b81c4e563ea11f9dd95c29b45ec2b50c5fda2c7742dcec67d45cac4024a1b2d562fd73152eb8ddf434b1c556d9dcd0b20dc3278ce9dce82b6c0c37b933a058fd69677270ae7bf8dab84da30d9c42ffbd5afb2b17cf79c155d2069ba08dbb435e8f3fc6f46ade00e4fafc0b6af4536cbe01d289dd2d8d6ff9e38230cd2ed7249e50385904277a0a5c427a3a62d6fc31188b695fb7afd523edcd98378631c99f7101ad77ea6b14aa50152c70ffce351b7105e92fbc60111325752ba84e3de33dca93d504ab025db7bbd0e9351ef8bf014de15efd96a2aa47123555dbad6673bf299dd53b157ae43defbea4df6fa4591f16db6013d9be6108319848c5476dc55956d7bf60d6bfa272acedf45793db4c60b948ba59386086ae828f382059f431603fac0c75f5a2f624e91224174e5dba933f7cf528c49aced88d2ac5776099dd933536246a30dfe98771293242a4c9680bf05078569845cbc839a3f00e05b943bda696686c6808437b45347f7804a69acb1c1c5aa3ecd09b30f623f00d732e42867823d201a0ca070719ead685049e58bf4005c4ee0529cf3de9aead149e7a217d17225ad264795174b13b9a4c773086c95ed0afca31a996aa76ac9dc41c0b18a5c471ed219720cc707266d823f5912883411dd91680e7c4ccbd2deefcf636884ffca6d88b3dc02b96553abaeead3bc28a327df020589aefd18834071f43fe504c1033098dd161ca8a7bb5dca52cb3d48cac0568c502cf81fbb7babbb5efbe71cb48e7ad5716363d1cdb4ff96be8ce2954717840f57fc45a69b52f152905bc5d932d38491d26f60ca98dda43c3c7a20857d6dd8b289c800f82914e9e1a6d4e0b8ac40c9fcf94396469a195cca56cc86f501d80c2dfae45f5aa4fa2e0c09ca6586f2e1a8f6fd2a5ae8f65a7e846e74ffff5933c4a5feb7cb33274262290b9a5f65528a877359c8022a9f63652bbb1e07adfd7134e71a1dd3aa647b7d63bd93274e5599d96a4340faa7ba472b807b97078d7a796fbcb4e2490c653f597a652cdb5c7d47a77dd3dfbf2210e386751d2f367a0da6505903b12e41863ed71412077db348ce0f4da8b6d4440e6b4a407ee7819c252fa63c6ede375efffa75d2ae210f09e20820a14c760863ccca0efdaaeafc0bfaca6e544fac17d5051312aa7d15c8e52f146b4567064014927590e84cd5edc746e8e4c22db88ff3d42d5a08b318dfb5e2f953d61e73ef2bc7086a632f5b9afc4d27e66d82f1ae8e7f9dab526999e28aefd2af6b881a46adebc74ba2f1e563998ec2442530aa07d3bba2a1f49dfc4e2342bb7a67b3ed404255ca668c65922b0e6a6a1fe107b68495c4de6455775f59e2075407fb77ae45980dbc62fdae174fe9101b4418374cf40a19e95802b35fbf7f0fa79989b95552caab02a7a9b44aa8cf6cc98697c070d38dbcfbc4d06ccf4707ec2343869098c879653fe3ae871a74039043baa26842218baec8479c112061dde333f1bfae7ba53e756d8ca53bc0b9332bbf9998afc8c2d446abb9de51036febc65853222052557d38a0b20d7e293e7c0d0e2670df15f358a7d2f7951831eabeca8781b1d84a5127af21e7bcd3e0519a864985a4031693aaa762b3b95f06785f8ac80d67d0e6c37c337f2459ef4c2f299273d1f757cdb0d200ed29dbfeb7ce967d03541694a164a0a16feeee6ebe81cb911b7e042fc4e579673fbc1d61564ac74f346709349e0d1ebf2198bb11fe446bba1381f2dfd6f8fa823bb87cb813ae32dab91231328235fa64887dc677b34f18b2c45d883184988a0d0d2ba34413a00b59e44ce05fd2ab62f122178fee746d4489210a6d9474333ce4d2939131be58c9ad79bdfde362f9dbd2da58b33328addc4742f0a691f7780a7dded7e1c2072d267ac33d7d785eead3c7cd20d70d877d6d9226b156d35e93dbbc0fb4c404fbec773a1c5bcf27a359f1c3f223667ca9de0fde60b3e0900f995122150485edd2fa43a2a6eac22a1b7a6074b6605e945b126329f91c4d03e8bbc88f5619917fa8215e4e0db948fd97e2435791c576b1ec7f058f51c571df149548ce0b7892073e7464c4e4f19c781ee0ac71c192db690c4297ff3591ea0ad31c8cac5a8402550479243e597f0a1d2674d4c1cddeba522bbd2d051eee52eb4a55f19d067d0bb2c5e691d42d3c117571d6ee44739991356f221a7569d55496e468603155778edf485664a8811c820bea0c40e957d041b871a778e4e191e54ae76d03b52aed1c12f297bd83e0ccaa0bf4b2131d15889c3c6ac689f0015afdee4beca7df8cad9d96449f6980e5ad51ff9bd7f90bafae4bee890f7ccaf4beb411492f08ca0b8e4496de77b143c010625c354e0ebeaeba3056971615f33c3f9a9afcefc11c2e84c1620436d8cb8d1b4c9f6955e479415397cabe143e5c647e885ef0e08a265f36edb8ac9b498d0113adbc204c446ab5b85c7258d8faae4a9904a31bb9881f358af1e1e15bcd500cad72c0de5f5ffbd0b4635e743e1ba81050c6c7cdf875b1eba9dd7220c22a20593572f44ffb07617bf4ebca349177ad42216bd65afb3e2e0080fae78036714edc7309e2a3f31781da10998d13a400782a73fc58f4d49e7ca1d4985556b48221f722c47780d1d19c32e154cf620b5a81d1790e2e947ecf2038b8ccafdc76107e4cf1bad089beddc9f71c8c01f399188a9b5341d632c8ccdb9f30e00a4752ace688f2a2170b14f1e312bec16d34bacef43476b259d44fcbdd96908c3773cd90e930b9a7e975d0a79e3d058258df61d90f8cd3ee9b333511f42e056883a7355e4aa833963bb8e2b47c49b5a38786bc69aa30f1a3bd55716e597f4b962f7c9c7ba1891cc3102d8c2e3e7f942f4cf44485b67c49b15b8ca6deb60572341b8fc27c1951594e6eaa11501787626bb9f126418bf5db04978998c912da0dfc2a3ea9566caedea97ac7076d0fc0dbf9f72a1825a6e0c67ded0f20af7205ec659e0647d269f7348112ddd9966c4b5c36b40273b9a1104a1e1ecd727ed8094ea42aa5f3df77bde2ee700582c342b9c9fe2bc1e6eb8a4391889f38f9f0333175ebd458683199a71d5f2be273b224abe0e961b1b0379e786e4d89841eda2cc02ec1b404f23eafc0ee72a71bf75cd16622ccf70e0dcda2442e97f3d61da0343bca9bd6e848f2cebcded37a733c40b19279f3e18323f052f95c54ef5ab1bcb00a9e4c820f37f039caa34de8fb54301d13af923d45829fb7e123a7bfffee985cc330f62383dd1002c1b8e91ab171101009ad4ce23fbe2ee097e9b83f5f3447af4e751b08453aa3529f939734d3ddf37edb268044f3394790f5a371c5244f16a28ab2bddb52f778225453874c3c6f1c8036794ae9cc11efe2babe0c5f1b539b821618ce57862ca412d6834e6e09d4d3eaccf508e8bc2d9111a919c9397b43a0c3d3a4b17e623335c7fd4d842c92508bda53db02ff7868e05c1da376540080e053f93436402633e23eb14ce5ce6b55ab1d0e14fe23bf5f741018cf1d1725eb17859a22d2a96d2e7c0a93feff21a2b3e79740c7dc9f6ff0c38e120eb506433007dfe282843b44201a7945ab736ff45c94cf6edbfb814cce3c34b08cfd2228c731c6bdafe7160ad67bc061991d2d80a77cd5524589d5856cec9ce6a0541c5fc3654e257220f4179e08c7242e15612203b09164f20c91b4bee4e4443340eca6422772ba71560ce17edad0adb8b39f41528d9636aa0fb22fd8ade47c05bf13e30b1522026a84cabc483b414c092ca6707b7b22e471d2bf7dc7a899eddb2ac7f6c2e7bdf8b91f4782028a4ff052848040e84361afddabeb9697ea269e7b3a935d41d281b6c97909474ad2d790aeb6443d96ed3bb02ff838b3dfd4f288df6ba340da3db45ba23fa4278ed72203074f1299f92dc15f985e949058a8cfac2c9e381ba2f7291d2c9c34f7918a7aab713a977a0564a3b0dbe435fb7bce92e78334f77ede7954fe308000838b7dfd1333340919759897f97a96e513c888bfff098ce34b30dba8affe2c621e782b997bba2ac758907507b81963a42817e10223790d7022deb3cb2fb1840bd9b4f8af87821c4c40e66f4b124cae9b8f8126bbf45578b38de9af50c73cdd938f3fdb7fad65106084f32b2ecf4f5cc488db38c32af4387beab81ab9980f8a17ea211a383d850ffe95fa41c2e4890e0280d9a38fe37227b8df578ade245db8fed30eba3e8a25c7670269d2190b01b3451b273d8d959d0dd1a7c928f3548e877e6557f2bb85c73d758824c50aa9548afbc1b8a0804bcc30ba564accf1761116b0d7d620a61d30593098a77d4af4202c049de7fd981e11c53b286a695de7f71c0a79edba8fefcd51905d29eb8779ec644f6ff79b86cc205a59f4210b32cacc13f4039fd31cbefe2b3fa722d81c607c9d8c52e2063d9820b07e075060679a4c54a7d4329126ada6e901dcb7ae22972b42c0da05e9a93c84a4451382ad1ceaf952a971fb5198450173095afabf0196510252f06bdcb22ff1816023fa414090e043645281a25cf140656a8", 0x1000}, {&(0x7f0000002080)="fbba4a14ed6df155e7b7e61b640cd6cfc343a85ff815baa5148a701690b5cedb188340fd8c780f336343939aa72278bd4839fcc6f8d56787986b2437e4d12ec0d75273e05461de1e086a09f24487fd2cdc3b8ac1d0e5c08a0d2c05c8192a9ac6cdf11fcad48b1fcbf2147c3a6826b2934146d29635f60bf8e36d46602d205a6198dd02fdfea5ee0335f4b70927a8ade4739b9808bde4729a", 0x98}, {&(0x7f0000002140)="2e45311f26adb1960b45cbc6f7f394d2646d29e4bf548fca1952ded6ca1aed2c83a736c0421437e82501392c578b9d29e67e0561c9c63272bc64c48030cec609dcdbaac2aa69781ee7671fabb4091d1f4be4a36935f0fc2c320db1c05487c4ac8da00a8f20959f4946b8c3383d5d60ec09839336679313fa07af3df7eace097cab29ca0187f48e2d61580b817aea6b15a8f52babdb4fe55c79f18a300909b54a9cead9d564b23d054454ab619937dcf3e2e3667d", 0xb4}], 0x3, &(0x7f00000022c0)=[@rights={0x18, 0xffff, 0x1, [r13]}, @cred={0x20, 0xffff, 0x0, r3, r4, r8}, @rights={0x30, 0xffff, 0x1, [r1, r16, r12, 0xffffffffffffffff, r12, r2, 0xffffffffffffffff, r13]}], 0x68, 0x400}, 0x409) 16:01:17 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x219}) setrlimit(0x0, 0x0) syz_open_pts() munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000200)=ANY=[], 0x6e, 0x2, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRES32=0xffffffffffffffff], 0x1f, 0x800) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r2 = socket(0x2, 0x0, 0x0) getsockopt(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYRES64=r1, @ANYRES64=r1, @ANYRES16=r0], 0x401, 0x0) msgrcv(r0, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f00000012c0)=[{0x0}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b07b1f6600000000000020000000000000000002"}) execve(0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x14, 0x0) msgsnd(r0, &(0x7f00000009c0)={0x2}, 0x8, 0x0) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x40}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) msgrcv(0x0, 0x0, 0x0, 0x0, 0x1000) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(0x0, 0x0, 0x0) 16:01:17 executing program 4: sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) seteuid(0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) setreuid(0x0, 0x0) bind(r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000100)="374065fd840a4fb9853673bdaaf8ad0a4dd3a48955f1665682754010b992eb5a30414de6735ba51aac48337ee9ebcc690f9845f7bd1562f547a24fa298fed3ea90a41d1b587f381f970afeec426e16f7895b9620f3b7570a7ff2c94a1ba7603612994ae6b6983454b539fd872ee4d3b8eed309391b0d70701293aeb8ce3085ca58ddea80ebdf12d281c068d44655cc579d94f8b99c5f974417ebd1c1d5ac7406c9ec9b8c982b1e0b548df03009b455039cee467dc68d54a57987cf86f5afd7b07372d25ade82ca56a6a08fd5a79b7d7eb9a5bc9e38cd95b41391b3ec79eba6fdc53aa7009e7ab342a5b267516ac6da36f528bcf864c3c27cf0087596b55d148035d1476031790677c32f88f53a1a92828f5c353d03406b699733788230d6daed7761aa15e8bba6e14454582b5925affc36288b21b88dac5aa97e871798256c933ebe97121dc614f477724f891689323db2562d2ed6e725bfc021aaae904716750c2f3d021ffdd38efec2740cf23e80789c199af521d9bbba53cdfb196b5ba55ad163a75692d8ad10bb9da48962f8775bcc8a3f528c08f89b08d274bceed8d9996a8d4dca532db82395dce59818c56b35e14774b21df45a0aa77328a9a2b66222d09b2c36c19109a5f6ed6ed19430e4bda617176183a4dfe76344f0f141afd5980d52fa977d8f85362fffef90c0cbbd760df8f1d9f494ec29dc4265e3fd1ba4e78eff28a41fa41189907ef1c8c0768c8e7e1ef10239aaa56407bb75388b34535b77b896e1841f12290f7175ddb5dce6721f2f323e7b4fecb91812d95c321f8063290fe14d34052448511a650d0f977e282cb2505e543492fa479f68470caed36a7e1754b13825a1abf634de54a73e516348b0b892f3855455033ed22e9fde99b1b9e9000d50c7f36803874be50438c5b4f2175b646cf5cdf5b30b3f3d8735e208ffe9a598d2c5278fa607bfb62a04d063f401ae4182ab3738165f27013f78fc7dce2c2d2a4b51490f43a5fb568d756e50f5d9d5474431021c38a5a63c011afb3c9b90980240967761a7cc1936470d06722c060c96f614d49d2201c1c43c34d18762a9848a04129f40b7cd736f98521f40d6d57cef32744a8b105f05e6779826ff015079cf8404014c0496901cd408b30d013356cfaf19d426bbc35eeec85bdaacacc630d1b82e91916b7f6443220c55758be6074610f6811551c6b11a6a2317b3fa741381d85aab562acf95a2629e3063c6b35558f2a38e39de6fb60f2b812cc8c4f3c6a14e9a6699a95c6a2c534fdacfda450ab99bfd229de68a9ee30a70cc04738929792b80ea4567029455c6ba73945e2d177c80f884e8b150b650fd407add923103cd3f553936fa8a6c1a3fc0f0989769214f04070c9ddd3fbe66b232d040b49d30671ff142bdb9dd2f08347975c7c7dae3240b39317f341c89070f20a671007ad15fc4af386a790899d98aa869b3ced65ca27f5f1d47b4df761525fa74f0dc020b3e813c1940797e319a175b56cc1719b2fd7464eb6591f488d2cba9a0c160fbcad35f35500326aa541eba86d2e7a49ea02465a4576ed4d163625fc7f3e474b38b27eb227f1194438f7190f6b296d2eb764d2c7ebeb3129f0820d6b6faa71b5d94d97804cc9eab534c6bec12f44cf8f73241f13b547fab83b89c4bd3b204dfbc923ebec04673b74c98ad7b8899f8b6c3e87dadbe7b31e4cf4aa0039a25f1acb3de4fa221a37a1c90a55d8f4ea4c38d4bc4f75293ab3d75cdb80bf8d872aa8298767217f86f0f242824c39f77e7c35710029d5dede6f5c8f81ab73d178175b16d73b6ea33c9d886f4d2b30ce0839b72aebb530afce74ec9a109d852872538dffc01a7f4c86e60edaf35048b934a6acab1494f6f835851e61fbb33b41398f15daf1bf393ebc69231aa2bcfdfd11bcdc76c92c1e833d27304e76f90538c0d35912928a53605e50e3b4741fbb57e08c9b9f0a3be9b35ae8f719929070ab7f6b3e74bbbfb512dcac349a3bbdc298ac3fbdb722d44f34c2b8762094215c7c6bea01328c9ea6f82ccc0fe10c6dba8a1483debe603a33540d5973a686602d1923c936cca45c1d85914a5017a72ac3f34fdeca4020cd0f2305b81e9d29fd1dfbb1769b653ec1391b92c5599dffa0c5bd3a84cf08c51126f3a95569ac30b2f346b7c5a4c808a2e1e47324ef85c4ee071b0ace0a2c8eaf4ae6e1b7a283c44d0f486bd15cc767bfba94432e2d935bb49994320bda1004c05af01664ba0ac16e7375bd4fe08fb196840b240112e1528efac2adb60cc41d4272cc56bfbaebab13af086431b4798cc5771209d4c7b9ec1fa38bd3fdc0cedcba704534d9aeeb25c66f5296fe5ccc42f24fab476270ea333416360840dcd994830603c935bb8d2758685ca4b23f7a6458c7943505132b627fd9c9aae633fb34c2f8fc6f0a092617225a39c85bdf1770deec6b4526adac9daf7f883290f7fe317713f970c26440a9a486239dc194a38db84d5becf06d5363e8ce4d3080f60e894de4ee638d8d8527c45e00dd8870883cb10d2b6ad4ca2327187b8ce63321e35fe37ec9979171e42fd517a97a2599481188c1651e9370bce99d31f99494b60916ece8e5581a7b09241b4220beea255187264fd1f108b74c56fb55f1e1e2b0f0a98775527a8080948cc65072e9f8cce40f7be5af69df2ef816ebd1a7421b6ca03ecd753596e67ed857713825ef61ed80e95c07073b43a4923b6e7fa4094399615149ea852055c47c9d6e754fb51e2bde88cdc1c26cfc505e3a25558a19712908a682dbf4bb65539a1467b89a9cf3f8c6759833475d52ce8d35d27a4ab663eae9435a9247544c30304d0e4afef37105a3bde689f0a5a56c9ffe6c3d22635b78b777cced10046310f184c0652a3741b3729d304601ba637e89f2e24e7294bc46e0c260050a84ee8b50934421af562d0fd63f7d791003e7b9190ef3c867884465ba0510abd71d2d30aaaa0798f3602009e4da40087baaa1b87aa9e9c88cb57de2fa72ae29e9375ab4e80f5a420db796bac9938b6bf8875a16558293e16b30f4254b834a52d7571c62f33526344d78aee2c45fe951b863c489ca9cf1057a21b971e251444c1d6bf55e6600bed43ce3f9c35b07d5451e86334716fb983122f5c1d23920fb9a287217d80b71d92db9cbddfab5ce1d94e5d9732f3fa9c7f38c885dc2c580f5dd7810fc3df443a535113903203ddb9305d9a9c52663746334433fd04aaa36b3ea4326512283e866c8e1d492d5dd103f612215278e73715e8a10106b3ce845963cb51bc38985ac4d1c16ce63c3b7cfaedb5a21228b18f012dc64304e1b414d4366e9d2682852cd851766291cf7f372527c98c77a80a4937844c974663e9332bf3e6c093836e03f07eaa60526061fbb7fd984cdf18ddbf07ad72840e97a0abd12450389f93e462aaa3d5b80ca3c36d444af716ad7c95c90771fc8e22eb809b148deb9d2eecdade5df11c454571b091891263d261331a56156a0c61fa4ea6cd28d37cfaf16d7c3dd5c0b1b1bc2a5d1a516aaf3f7911ffee753807fd5287e397343532bcc485b76b0e1edd2ee65eeac1187fd08bbc59e7952c3493e54d2748177c618263f6e31b3d1f9b2f9515bbed367f876573f76bf6ca93df0e2530dab7c5ffc341c8778b1a2db39e917040931b27088dd9a07ea40bf682697d28ab94d171251e62f966152d8273b01dfe545f1d927c7341c9f3f0816bf0ab77ac1a1c46fc06f62710bd87c056508927c1b27e8dbd388c0e8cf77b229c28d7a7f524c16c88fb07a5e6349422120221a2d4550bfa978262258eb33123d39f301c5aff6843147701bbc9eab827354296a8fe8ec139249b9b4895b9b597797be5bc74247518db7327a5d97db0b30ffa354685cca6e7df84e75cf29b56c5a57beb74c0f310e392c07edf2006a8445152b91091eb7fcde12d50bb6e04612e867b65c1f9c60583fe06da568fe1a3b9f2836f03d28282d8c56ccd4ae6976752d4c031cb8cb3394dfdf0220f87f17722145d6f7bcc04db37999f4d21d8fb6b85b6adeb67174c6deb2a85df0fe9645de94549d37d0e5aaf718aa183b8ff4ccd4d74b6b8e31a03fe0289d121a6a6dc1c2e08d87ec9c1d977ee4af218187a88a4bfd53ef18a2e748103e62003decbc590d6e76ee9448e32603e6776b0aab70fe6242340c865a7b6091fcfcef1004b10395dfc251593ad297e9f683c418d3372f4015eba8e2def6277f56518825cdb1927b987f825460fd58570d0d80c7484f15a6fbbbd6dba541d6d52b904d520fc867fb96f4951a48163b77d27dcb7958d9d9b714cc24f47337c6c1ae16e18ede95bdf3f8c7898ab076b76970d1069acb7c3fbf9cf5d90d1fe2129500099e9c83b5314a5279572e387b611539f679f618898f066984c646ccd54e7726bced10ae55db2d694d48a1a4e76372e04a9566bcc424cf3167adcb9ca36a2c7eeec24e6afe3680a6c0fe54ef9d5f134821036959e12d2e6c2e7e6a3fa9b913ded0d33e19005a2d27274d062cbc18fa90b74faa45c6fd0865850eb11f02203d26385d9aa10cd3d6997d35dc7b906d39b9c430fbaf33b92a44da89dc2adca707aa55f63524bba324a51e8e24fe06def352df1270f53563bc3e15fa01b6bd0420e6bd87df3a819136d71dc5f420f601805d51b2963d42da95358a065aca3e9a7ccf52998818045c4d1b4e26b4ed6f5b590b67db7aea79ef358ba72350ccf7c84520b35b5422968770bf405a3169da50908d5e7f5db639219ba20130932d6979aa3141d47c06831dd41b9515df5584d21c9a0bb89400e478c3952fa9684e054fa3534df00e54c6ffc3f77857eaf3b4d0e6834bc360a7e17363dcb9eda71013223ef25a420bd871635e6433163b3a8d5d22adc3a2e0cdcfb8b587f5ddce7ae38acb92eea84e309ba5916d02bcdf96ca0948e74e73ed8f7dd1ab11f50b778cab7085c6dbee9b696106a9a7dcb715f9b25b8ba6cbe78dddaf0790889427210c46170d55531cff2d4e42c2331cba42e4ecc0ea9841c8235038f3d37ad3a4206f81880e7d4c61b75730d8ba6796e3313d52189100837b7cbf37446228c42105ab04eea1ba938d992c7ce587b51e0b844e154ec542a18a9393484d732c862bff8330bf7c20caa07f261e34b880372b88a968e15c280ccb3d45d04a3290408999072c4670338b8a9729cee8718b2eaa59def57eb07459e8bb8a94869cb9c07567cd1649e0e021d84715d92bc5ed23d8161281386c257c506a856787ccd32a79e310790483ef8ae44146a8fd11f2d0a782a5ee666b1638455502655ad6f91ade4982f0f67837a98ceedbc5fe887c0059eb14ebcec8b6da45488c868f62d82646f6bfb2c63a5c7a09f08e37dc2eb7d59a43ed1540b7b4950d52c62a46a85731ddd9451529e722f5dc7930240f8d50a0b02fb0dccb41d2ae4810fb106b2d84e1630e1dd459c2f6f6b8a038626bf980b6e92f0c79f83180cd0472de9039239daf1fc24152363582da80b525348f1490f28a4cf584c11ccde360ddb1f0b37a429691e5c743e5a0beb184e331a22d5570b6f566f8528551d81ef6750118f47428be7f6741a73a9f63cfbe1b52020535dd1401df421db6c73f6f8f8e804764ddd71dc7058f9c3b69be09e856eda33b9361e909cf77e295ae8f982ee535cf6c82319c48e587e581b9b90636aa1c0229425f40f5d1fe63e789b3fb1a24c05f29cb3259a76a0e371ab11308e61db9efe4f3a5ee6171841ce573fe0f6ac7b036ed54249594153767d0e3a66cd33dee6bbbb3bb041174a34e6e0", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="be701df21725c584cdb2162922dc149a181f1ca12fa4c076cb07950008ede74964f3ff2e48da7d7e57523875e149dcc21b111526c305", 0xfd9e) r3 = msgget$private(0x0, 0x0) r4 = msgget$private(0x0, 0x102) msgsnd(r4, &(0x7f0000002a00)=ANY=[@ANYRES8=r3], 0xf5, 0x800) 16:01:18 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:18 executing program 4: r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x0) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r3 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8000000000000000, 0x0, 0x0, r3, 0xfffffffffffffffd, 0xdfffffffffffffff, 0x0, 0x7972}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000011c0)=[{&(0x7f0000000000)="5c5a4a018eb4ab0680f42bbb76b264444ff883fce9e23f0c9b9b20c204a61343f879e325b22d1cac99daf515d8b3869bcaf4010780cc066d15eff561a4d6cb89a378603f6d065e58c6d18d18a7df853eadd950196c3ed1010c7301a6c5e8680a71173e8fa834abc262ef768e5b10818d8eb2f1ecf6f2a3379421846015962ff70374b56b16e57bfdab739b3864aa56830cdec474", 0x94}, {&(0x7f0000001200)="f1ef12a3d23e474ca801330f7c38a51a776dd7aba57bef1e8553023a437e297ba109eddf63fcd36cee685c9c52276e2660a76c225d02ef264cd3445ae098aad527042ac66c3c6e14d706fd29c46a419e78fa6e05669160dfdc97a1bd54e2503d49241b3f15328ac37e99f9f4bbe3765a3c5b1cc39393095e616d0dec45c510d0a96d3b972e50252056e87cb4d0e95a567f814011d7671bae1842932b81caa9913cdad9826c5c20b04347486e3102e1a0509ed685da21b8c0d899deb0f1eb7ec68753aa9348a50e44d0e4e31ced0fac2edd9f65a8e42eccb9ce5db8446fb70d7be3802baa4a1a0aa31eef696c0d5184a581fa566a8acc3d74f59034e60058db778bcc920b004c33761266994a8989190d1c062596f3e0812c8ca91c6e89cbd9f951f36be8556a6b33016c586dca93634647c28baa72580eeabe988bc2a700e85cc498b7184b8e760cff7baf9ce97527666fe6554a6ce2961900eb12f665daf9c115b3e1092cef1e576cc819bdd4ab0a7fd5b3a7fd81e265e9e135b99cfa29aa29aac158f71948d51aaa99f8bbbae96960c8365f770e59abf89de6bfb8fd7b8324ae3adeeae8b3bf0d4de4418834b6c840748caa4c6da286e1459fa19270c0b78ca7d192014151d31d04279262acdbcebed222eecb564d4c2187c95dc641a03cc8da777a5abebce253549851b94bef8414e8f970200beef1d52dc168c9ac7b58e2fd48cbe38332abc3b3a26a85ff6c96ad79984093b2c5349c81847ed8da32bdc4cf7ef59c254ef002b91a5b0e5b80be7d30e614f0496b009a2a05e10ed8e078df44f33626e3d602656dca774f36a9c0b94db4ab5beb8ad6c2b401afbf19211a42dddcbd00efe8d2b59e54ee4c3ae30483621ea0bc6d28c28a46d524b510fb1a31df7d20c95a83d28c35b479137d93d37f51afeb1f6356b7eaf2b1972280242b08d8c3a464dea0b98bd435877d0ce0cbc06dd2551db2efbc40d8e6a5ec7984e6178ecd94bf7ff866047a3e935c75e61af3e7c39425944ab0358a1213d728bdab772b0eba1d1b7b6da20a047e2db09cf6bc4a1a8951c2da6bfb95e7c4d284f580c1eec27cdc7d2b9f341c753099cc8d1ca980d4cea6043bf2845d92525b717e321e00242b8939c109058064a06be786609b643526d9caf107bf5f715fcac668fca1fd5c905e0b530e1f8a9372ef605c86fad99a5dc0f2204af7f5a2b177a812214c86e0bfaca71f00e8294e4c3848322e37480273b0e170145e5ebbc2781814dd5568ce07f626", 0x385}], 0x2) socket(0x18, 0x2, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) sendmmsg(r1, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) (async) close(r0) (async) socket(0x18, 0x3, 0x0) (async) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) (async) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) getpid() (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8000000000000000, 0x0, 0x0, r3, 0xfffffffffffffffd, 0xdfffffffffffffff, 0x0, 0x7972}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r2, &(0x7f00000011c0)=[{&(0x7f0000000000)="5c5a4a018eb4ab0680f42bbb76b264444ff883fce9e23f0c9b9b20c204a61343f879e325b22d1cac99daf515d8b3869bcaf4010780cc066d15eff561a4d6cb89a378603f6d065e58c6d18d18a7df853eadd950196c3ed1010c7301a6c5e8680a71173e8fa834abc262ef768e5b10818d8eb2f1ecf6f2a3379421846015962ff70374b56b16e57bfdab739b3864aa56830cdec474", 0x94}, {&(0x7f0000001200)="f1ef12a3d23e474ca801330f7c38a51a776dd7aba57bef1e8553023a437e297ba109eddf63fcd36cee685c9c52276e2660a76c225d02ef264cd3445ae098aad527042ac66c3c6e14d706fd29c46a419e78fa6e05669160dfdc97a1bd54e2503d49241b3f15328ac37e99f9f4bbe3765a3c5b1cc39393095e616d0dec45c510d0a96d3b972e50252056e87cb4d0e95a567f814011d7671bae1842932b81caa9913cdad9826c5c20b04347486e3102e1a0509ed685da21b8c0d899deb0f1eb7ec68753aa9348a50e44d0e4e31ced0fac2edd9f65a8e42eccb9ce5db8446fb70d7be3802baa4a1a0aa31eef696c0d5184a581fa566a8acc3d74f59034e60058db778bcc920b004c33761266994a8989190d1c062596f3e0812c8ca91c6e89cbd9f951f36be8556a6b33016c586dca93634647c28baa72580eeabe988bc2a700e85cc498b7184b8e760cff7baf9ce97527666fe6554a6ce2961900eb12f665daf9c115b3e1092cef1e576cc819bdd4ab0a7fd5b3a7fd81e265e9e135b99cfa29aa29aac158f71948d51aaa99f8bbbae96960c8365f770e59abf89de6bfb8fd7b8324ae3adeeae8b3bf0d4de4418834b6c840748caa4c6da286e1459fa19270c0b78ca7d192014151d31d04279262acdbcebed222eecb564d4c2187c95dc641a03cc8da777a5abebce253549851b94bef8414e8f970200beef1d52dc168c9ac7b58e2fd48cbe38332abc3b3a26a85ff6c96ad79984093b2c5349c81847ed8da32bdc4cf7ef59c254ef002b91a5b0e5b80be7d30e614f0496b009a2a05e10ed8e078df44f33626e3d602656dca774f36a9c0b94db4ab5beb8ad6c2b401afbf19211a42dddcbd00efe8d2b59e54ee4c3ae30483621ea0bc6d28c28a46d524b510fb1a31df7d20c95a83d28c35b479137d93d37f51afeb1f6356b7eaf2b1972280242b08d8c3a464dea0b98bd435877d0ce0cbc06dd2551db2efbc40d8e6a5ec7984e6178ecd94bf7ff866047a3e935c75e61af3e7c39425944ab0358a1213d728bdab772b0eba1d1b7b6da20a047e2db09cf6bc4a1a8951c2da6bfb95e7c4d284f580c1eec27cdc7d2b9f341c753099cc8d1ca980d4cea6043bf2845d92525b717e321e00242b8939c109058064a06be786609b643526d9caf107bf5f715fcac668fca1fd5c905e0b530e1f8a9372ef605c86fad99a5dc0f2204af7f5a2b177a812214c86e0bfaca71f00e8294e4c3848322e37480273b0e170145e5ebbc2781814dd5568ce07f626", 0x385}], 0x2) (async) 16:01:18 executing program 2: writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) 16:01:18 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x48, 0x4, 0x0, 0xa7e}, {0x6}]}) syz_emit_ethernet(0x22, &(0x7f0000000340)=ANY=[]) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x2}) 16:01:18 executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x20) (async) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x20) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001140)={0x3, &(0x7f0000000400)=[{0x45}, {0x1}, {0x416}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x61}, {0x6, 0x0, 0x0, 0x8000}]}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x61}, {0x6, 0x0, 0x0, 0x8000}]}) write(r5, &(0x7f0000000240)="fd1d70f9a4ec6b9162eb09b33af5", 0xe) syz_emit_ethernet(0x22, &(0x7f0000001000)=ANY=[]) (async) syz_emit_ethernet(0x22, &(0x7f0000001000)=ANY=[]) fcntl$getflags(r3, 0x3) (async) fcntl$getflags(r3, 0x3) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r6) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) (async) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000140)) read(r6, &(0x7f0000000000)=""/101, 0x65) (async) read(r6, &(0x7f0000000000)=""/101, 0x65) 16:01:18 executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) getppid() setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4b0208"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x8, 0xd}, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1}, {0x2d}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0), 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)) 16:01:18 executing program 0: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x141, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000010b2b0003500428efffffff6f00000000000021fe800000000000000000aa3300563e"]) 16:01:18 executing program 5: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = semget(0x1, 0x4, 0x0) open(0x0, 0x0, 0x1c0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001680), 0x200, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000016c0)=0x9) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000001780)={&(0x7f0000001700)='./file0\x00', 0xfffffffffffffffe, &(0x7f0000001740)='./file0\x00', 0x8}) semop(r2, &(0x7f00000017c0)=[{0x2, 0x5, 0x800}, {0x0, 0x3c, 0x800}, {0x1, 0x1}, {0x0, 0xda, 0x800}, {0x0, 0x101, 0x1800}], 0x5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001b00)=[0x3, 0x9, 0xfff, 0x6f, 0x0]) getpid() semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000001b40)=""/34) 16:01:22 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0x4df3}]}) write(0xffffffffffffffff, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) 16:01:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202df037f000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000003b00)=[{0x0}], 0x1, 0x0}, 0x0) 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) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) recvmsg(r2, &(0x7f0000001540)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000240)=""/103, 0x67}, {&(0x7f0000001440)=""/169, 0xa9}], 0x3, &(0x7f0000001500)=""/48, 0x30}, 0x1802) write(r3, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x2, 0x0) sysctl$kern(&(0x7f0000000200)={0x0}, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c89960289bd7a07e488774592496856ca7b78060998608c2f952e43bc0bf11555c94cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a260458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000050000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7177f92cf061ad125ca670353b45d53a000000b3dea22d6027625614b12183721f98686e472b70b560f7021f567adf4d00"/230, 0xe6) 16:01:22 executing program 1: sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) seteuid(0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) setreuid(0x0, 0x0) bind(r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000100)="374065fd840a4fb9853673bdaaf8ad0a4dd3a48955f1665682754010b992eb5a30414de6735ba51aac48337ee9ebcc690f9845f7bd1562f547a24fa298fed3ea90a41d1b587f381f970afeec426e16f7895b9620f3b7570a7ff2c94a1ba7603612994ae6b6983454b539fd872ee4d3b8eed309391b0d70701293aeb8ce3085ca58ddea80ebdf12d281c068d44655cc579d94f8b99c5f974417ebd1c1d5ac7406c9ec9b8c982b1e0b548df03009b455039cee467dc68d54a57987cf86f5afd7b07372d25ade82ca56a6a08fd5a79b7d7eb9a5bc9e38cd95b41391b3ec79eba6fdc53aa7009e7ab342a5b267516ac6da36f528bcf864c3c27cf0087596b55d148035d1476031790677c32f88f53a1a92828f5c353d03406b699733788230d6daed7761aa15e8bba6e14454582b5925affc36288b21b88dac5aa97e871798256c933ebe97121dc614f477724f891689323db2562d2ed6e725bfc021aaae904716750c2f3d021ffdd38efec2740cf23e80789c199af521d9bbba53cdfb196b5ba55ad163a75692d8ad10bb9da48962f8775bcc8a3f528c08f89b08d274bceed8d9996a8d4dca532db82395dce59818c56b35e14774b21df45a0aa77328a9a2b66222d09b2c36c19109a5f6ed6ed19430e4bda617176183a4dfe76344f0f141afd5980d52fa977d8f85362fffef90c0cbbd760df8f1d9f494ec29dc4265e3fd1ba4e78eff28a41fa41189907ef1c8c0768c8e7e1ef10239aaa56407bb75388b34535b77b896e1841f12290f7175ddb5dce6721f2f323e7b4fecb91812d95c321f8063290fe14d34052448511a650d0f977e282cb2505e543492fa479f68470caed36a7e1754b13825a1abf634de54a73e516348b0b892f3855455033ed22e9fde99b1b9e9000d50c7f36803874be50438c5b4f2175b646cf5cdf5b30b3f3d8735e208ffe9a598d2c5278fa607bfb62a04d063f401ae4182ab3738165f27013f78fc7dce2c2d2a4b51490f43a5fb568d756e50f5d9d5474431021c38a5a63c011afb3c9b90980240967761a7cc1936470d06722c060c96f614d49d2201c1c43c34d18762a9848a04129f40b7cd736f98521f40d6d57cef32744a8b105f05e6779826ff015079cf8404014c0496901cd408b30d013356cfaf19d426bbc35eeec85bdaacacc630d1b82e91916b7f6443220c55758be6074610f6811551c6b11a6a2317b3fa741381d85aab562acf95a2629e3063c6b35558f2a38e39de6fb60f2b812cc8c4f3c6a14e9a6699a95c6a2c534fdacfda450ab99bfd229de68a9ee30a70cc04738929792b80ea4567029455c6ba73945e2d177c80f884e8b150b650fd407add923103cd3f553936fa8a6c1a3fc0f0989769214f04070c9ddd3fbe66b232d040b49d30671ff142bdb9dd2f08347975c7c7dae3240b39317f341c89070f20a671007ad15fc4af386a790899d98aa869b3ced65ca27f5f1d47b4df761525fa74f0dc020b3e813c1940797e319a175b56cc1719b2fd7464eb6591f488d2cba9a0c160fbcad35f35500326aa541eba86d2e7a49ea02465a4576ed4d163625fc7f3e474b38b27eb227f1194438f7190f6b296d2eb764d2c7ebeb3129f0820d6b6faa71b5d94d97804cc9eab534c6bec12f44cf8f73241f13b547fab83b89c4bd3b204dfbc923ebec04673b74c98ad7b8899f8b6c3e87dadbe7b31e4cf4aa0039a25f1acb3de4fa221a37a1c90a55d8f4ea4c38d4bc4f75293ab3d75cdb80bf8d872aa8298767217f86f0f242824c39f77e7c35710029d5dede6f5c8f81ab73d178175b16d73b6ea33c9d886f4d2b30ce0839b72aebb530afce74ec9a109d852872538dffc01a7f4c86e60edaf35048b934a6acab1494f6f835851e61fbb33b41398f15daf1bf393ebc69231aa2bcfdfd11bcdc76c92c1e833d27304e76f90538c0d35912928a53605e50e3b4741fbb57e08c9b9f0a3be9b35ae8f719929070ab7f6b3e74bbbfb512dcac349a3bbdc298ac3fbdb722d44f34c2b8762094215c7c6bea01328c9ea6f82ccc0fe10c6dba8a1483debe603a33540d5973a686602d1923c936cca45c1d85914a5017a72ac3f34fdeca4020cd0f2305b81e9d29fd1dfbb1769b653ec1391b92c5599dffa0c5bd3a84cf08c51126f3a95569ac30b2f346b7c5a4c808a2e1e47324ef85c4ee071b0ace0a2c8eaf4ae6e1b7a283c44d0f486bd15cc767bfba94432e2d935bb49994320bda1004c05af01664ba0ac16e7375bd4fe08fb196840b240112e1528efac2adb60cc41d4272cc56bfbaebab13af086431b4798cc5771209d4c7b9ec1fa38bd3fdc0cedcba704534d9aeeb25c66f5296fe5ccc42f24fab476270ea333416360840dcd994830603c935bb8d2758685ca4b23f7a6458c7943505132b627fd9c9aae633fb34c2f8fc6f0a092617225a39c85bdf1770deec6b4526adac9daf7f883290f7fe317713f970c26440a9a486239dc194a38db84d5becf06d5363e8ce4d3080f60e894de4ee638d8d8527c45e00dd8870883cb10d2b6ad4ca2327187b8ce63321e35fe37ec9979171e42fd517a97a2599481188c1651e9370bce99d31f99494b60916ece8e5581a7b09241b4220beea255187264fd1f108b74c56fb55f1e1e2b0f0a98775527a8080948cc65072e9f8cce40f7be5af69df2ef816ebd1a7421b6ca03ecd753596e67ed857713825ef61ed80e95c07073b43a4923b6e7fa4094399615149ea852055c47c9d6e754fb51e2bde88cdc1c26cfc505e3a25558a19712908a682dbf4bb65539a1467b89a9cf3f8c6759833475d52ce8d35d27a4ab663eae9435a9247544c30304d0e4afef37105a3bde689f0a5a56c9ffe6c3d22635b78b777cced10046310f184c0652a3741b3729d304601ba637e89f2e24e7294bc46e0c260050a84ee8b50934421af562d0fd63f7d791003e7b9190ef3c867884465ba0510abd71d2d30aaaa0798f3602009e4da40087baaa1b87aa9e9c88cb57de2fa72ae29e9375ab4e80f5a420db796bac9938b6bf8875a16558293e16b30f4254b834a52d7571c62f33526344d78aee2c45fe951b863c489ca9cf1057a21b971e251444c1d6bf55e6600bed43ce3f9c35b07d5451e86334716fb983122f5c1d23920fb9a287217d80b71d92db9cbddfab5ce1d94e5d9732f3fa9c7f38c885dc2c580f5dd7810fc3df443a535113903203ddb9305d9a9c52663746334433fd04aaa36b3ea4326512283e866c8e1d492d5dd103f612215278e73715e8a10106b3ce845963cb51bc38985ac4d1c16ce63c3b7cfaedb5a21228b18f012dc64304e1b414d4366e9d2682852cd851766291cf7f372527c98c77a80a4937844c974663e9332bf3e6c093836e03f07eaa60526061fbb7fd984cdf18ddbf07ad72840e97a0abd12450389f93e462aaa3d5b80ca3c36d444af716ad7c95c90771fc8e22eb809b148deb9d2eecdade5df11c454571b091891263d261331a56156a0c61fa4ea6cd28d37cfaf16d7c3dd5c0b1b1bc2a5d1a516aaf3f7911ffee753807fd5287e397343532bcc485b76b0e1edd2ee65eeac1187fd08bbc59e7952c3493e54d2748177c618263f6e31b3d1f9b2f9515bbed367f876573f76bf6ca93df0e2530dab7c5ffc341c8778b1a2db39e917040931b27088dd9a07ea40bf682697d28ab94d171251e62f966152d8273b01dfe545f1d927c7341c9f3f0816bf0ab77ac1a1c46fc06f62710bd87c056508927c1b27e8dbd388c0e8cf77b229c28d7a7f524c16c88fb07a5e6349422120221a2d4550bfa978262258eb33123d39f301c5aff6843147701bbc9eab827354296a8fe8ec139249b9b4895b9b597797be5bc74247518db7327a5d97db0b30ffa354685cca6e7df84e75cf29b56c5a57beb74c0f310e392c07edf2006a8445152b91091eb7fcde12d50bb6e04612e867b65c1f9c60583fe06da568fe1a3b9f2836f03d28282d8c56ccd4ae6976752d4c031cb8cb3394dfdf0220f87f17722145d6f7bcc04db37999f4d21d8fb6b85b6adeb67174c6deb2a85df0fe9645de94549d37d0e5aaf718aa183b8ff4ccd4d74b6b8e31a03fe0289d121a6a6dc1c2e08d87ec9c1d977ee4af218187a88a4bfd53ef18a2e748103e62003decbc590d6e76ee9448e32603e6776b0aab70fe6242340c865a7b6091fcfcef1004b10395dfc251593ad297e9f683c418d3372f4015eba8e2def6277f56518825cdb1927b987f825460fd58570d0d80c7484f15a6fbbbd6dba541d6d52b904d520fc867fb96f4951a48163b77d27dcb7958d9d9b714cc24f47337c6c1ae16e18ede95bdf3f8c7898ab076b76970d1069acb7c3fbf9cf5d90d1fe2129500099e9c83b5314a5279572e387b611539f679f618898f066984c646ccd54e7726bced10ae55db2d694d48a1a4e76372e04a9566bcc424cf3167adcb9ca36a2c7eeec24e6afe3680a6c0fe54ef9d5f134821036959e12d2e6c2e7e6a3fa9b913ded0d33e19005a2d27274d062cbc18fa90b74faa45c6fd0865850eb11f02203d26385d9aa10cd3d6997d35dc7b906d39b9c430fbaf33b92a44da89dc2adca707aa55f63524bba324a51e8e24fe06def352df1270f53563bc3e15fa01b6bd0420e6bd87df3a819136d71dc5f420f601805d51b2963d42da95358a065aca3e9a7ccf52998818045c4d1b4e26b4ed6f5b590b67db7aea79ef358ba72350ccf7c84520b35b5422968770bf405a3169da50908d5e7f5db639219ba20130932d6979aa3141d47c06831dd41b9515df5584d21c9a0bb89400e478c3952fa9684e054fa3534df00e54c6ffc3f77857eaf3b4d0e6834bc360a7e17363dcb9eda71013223ef25a420bd871635e6433163b3a8d5d22adc3a2e0cdcfb8b587f5ddce7ae38acb92eea84e309ba5916d02bcdf96ca0948e74e73ed8f7dd1ab11f50b778cab7085c6dbee9b696106a9a7dcb715f9b25b8ba6cbe78dddaf0790889427210c46170d55531cff2d4e42c2331cba42e4ecc0ea9841c8235038f3d37ad3a4206f81880e7d4c61b75730d8ba6796e3313d52189100837b7cbf37446228c42105ab04eea1ba938d992c7ce587b51e0b844e154ec542a18a9393484d732c862bff8330bf7c20caa07f261e34b880372b88a968e15c280ccb3d45d04a3290408999072c4670338b8a9729cee8718b2eaa59def57eb07459e8bb8a94869cb9c07567cd1649e0e021d84715d92bc5ed23d8161281386c257c506a856787ccd32a79e310790483ef8ae44146a8fd11f2d0a782a5ee666b1638455502655ad6f91ade4982f0f67837a98ceedbc5fe887c0059eb14ebcec8b6da45488c868f62d82646f6bfb2c63a5c7a09f08e37dc2eb7d59a43ed1540b7b4950d52c62a46a85731ddd9451529e722f5dc7930240f8d50a0b02fb0dccb41d2ae4810fb106b2d84e1630e1dd459c2f6f6b8a038626bf980b6e92f0c79f83180cd0472de9039239daf1fc24152363582da80b525348f1490f28a4cf584c11ccde360ddb1f0b37a429691e5c743e5a0beb184e331a22d5570b6f566f8528551d81ef6750118f47428be7f6741a73a9f63cfbe1b52020535dd1401df421db6c73f6f8f8e804764ddd71dc7058f9c3b69be09e856eda33b9361e909cf77e295ae8f982ee535cf6c82319c48e587e581b9b90636aa1c0229425f40f5d1fe63e789b3fb1a24c05f29cb3259a76a0e371ab11308e61db9efe4f3a5ee6171841ce573fe0f6ac7b036ed54249594153767d0e3a66cd33dee6bbbb3bb041174a34e6e0", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="be701df21725c584cdb2162922dc149a181f1ca12fa4c076cb07950008ede74964f3ff2e48da7d7e57523875e149dcc21b111526c305", 0xfd9e) r3 = msgget$private(0x0, 0x0) r4 = msgget$private(0x0, 0x102) msgsnd(r4, &(0x7f0000002a00)=ANY=[@ANYRES8=r3], 0xf5, 0x800) 16:01:22 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[], 0x1) r0 = socket(0x2, 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000003b00)=[{0x0}], 0x1, 0x0}, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/94, 0x5e}, 0x0) r7 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x400, 0xab) r8 = dup2(r3, r7) execve(0x0, 0x0, 0x0) r9 = socket(0x2, 0x8002, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x3010, r3, 0x7fffffffffffffff) connect$unix(r9, &(0x7f0000000580)=ANY=[@ANYBLOB="cfd5a350fcaa5290b077f0a56811abef5d2542ae2094266eb67380b9e2065867ae5ea15da6993de637a5a9380d5525122fbda4b05a35ece502c17fe944d1890889254ddc752592bc6c49cd5f03a10d395c59c16d66cfc410312968e22b845a490a8f703bdc998c3defe8ae86d0397d533a9f24dfdc00c83f812eb178876382e71ad8e955848f6b48291763b051ba05eb1ccf7b949c1ecb1b738bade36ea7dd62b84fef24c73ff26e17e4c7c134ea7264e961246bd4d9066fdaad226f6525c2e827e607e779bdad910669f692d57f11277fb9908523447b7002a85899a2967b84b88ccb5da5f732ad2290421e9df83b365bf8f7cdbf97afb89041e0b8a542166af995bc", @ANYRESOCT=r4, @ANYRES64=r5, @ANYBLOB="d964fde3fa2b19", @ANYRESDEC=r4, @ANYRESHEX=r4], 0x10) write(r8, 0x0, 0xfffffffffffffdef) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x1c}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) pwritev(r10, &(0x7f0000000100)=[{&(0x7f00000001c0)="3b26fe542e5901b93abc6ebf8620ba34fa0604f800a0ead5fb2f4d527ac910b4a0794d28accbeadf80ba0a66e7ac1035d099a6045a44471006f2a1d0fbb393e115a3d29facb4f5bc32f0f0633379fd5e035301775074f903cb8aad01483334226b8e41d359df7a0b6d1bdd9528dbfee6204ecca7c99b250deddb9987b8f8501bc611c93c8b84f237ac168307845fe3d5b09b34848a7578c0e253b9d1dd1f310300127e2bfa4ab5d5e8f013608b122468d015c7b41be1def7788a97eab7b0c408cfd62ea90990cb4af92d403b789e5124c9583adeb4f10d34b1761427a9c28752c4785ba1ddaa0fa34460b286d7d14841b8fc12", 0xf3}], 0x1, 0xe8f3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r11 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r11, 0xc0106924, &(0x7f00000001c0)) r12 = kqueue() kevent(r12, &(0x7f00000000c0), 0x101, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffd, 0x2, 0x4, 0xffffffffffffffff, 0x308a}, {{r11}, 0xfffffffffffffff8, 0xe6, 0x2, 0xffffffffffffffff, 0x3}], 0x800, 0x0) login: pckbd_enable: command error 16:01:22 executing program 5: minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:01:22 executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x169) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) 16:01:22 executing program 7: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000300)) setsockopt(r0, 0x8, 0x3, &(0x7f0000000340)="02000000", 0x4) sendto(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x8, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) r4 = getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(0x0, r6) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, r4) recvfrom(r0, &(0x7f0000000480)=""/9, 0x9, 0x0, &(0x7f00000004c0)=@un=@file={0x0, './file0\x00'}, 0xa) socket(0x11, 0x3, 0x0) recvmmsg(r0, &(0x7f0000000680)={&(0x7f0000000640)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000140)=""/63, 0x3f}, {&(0x7f0000000180)=""/234, 0xea}, {&(0x7f0000000380)=""/221, 0xdd}, {&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000700)=""/267, 0x10b}], 0x5, &(0x7f0000000600)=""/25, 0x19}, 0x6}, 0x10, 0x42, &(0x7f00000006c0)={0x3, 0x2}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0xdc, &(0x7f0000000840)=ANY=[@ANYBLOB="ffffffffffffaaaa5fb7092da77b7238aa018baa86dd6017b29100a4000000000000000000000000000000000000ff0200000000000000000000000000013a004507044e97c6d541cf3b7c3f6a69bac6dacad5312d4fc038b234d8bae04b2a6fddb31a68ebb31bf6f697c06da889702e5e04907999cb8ef36fdd14c1cbe0ea929e6d2f669b1ee4a1e8673be9475cd5b7103b235ea90a73b0942dd21017000000000000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x23, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x3, 0x0) r10 = dup2(r8, r9) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:22 executing program 4: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:22 executing program 5: r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="780208"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) 16:01:22 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000140)='./file0\x00', r0, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) r1 = getuid() seteuid(r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) 16:01:22 executing program 7: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x141, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000010b2b0003500428efffffff6f00000000000021fe800000000000000000aa3300563e15f4d9"]) 16:01:22 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="a5181c1ca3ae1a7bffb2"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x81, 0x6, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048d89931929648", 0xf) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000400)=[{&(0x7f0000000080)="40204ba0fd35c6bf87e071f9c3bcaeb4b2ffc92ed96bc26668f278302a09417e6eb24aaf190127e882b10441435f14f2726456d99309b1138ea31a1903593ee9c4d93e161c029aecb080ce4a78963fb04b7fa5a28086a5548ba5c6a674e9e216da6f4bb0f1744bd217ff42888c8fd897d7844cd46088fb5a0a", 0x79}], 0x1) readv(r4, &(0x7f0000000540)=[{&(0x7f0000000740)=""/231, 0xe7}], 0x1) chflags(&(0x7f0000000040)='./file1\x00', 0x10000) accept$unix(0xffffffffffffff9c, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x8000e02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="78023006f2"], 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0, 0x0, 0x0) r6 = syz_open_pts() readv(r6, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x7f, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000", 0x0, 0x3}) 16:01:22 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x219}) setrlimit(0x0, 0x0) syz_open_pts() munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000200)=ANY=[], 0x6e, 0x2, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRES32=0xffffffffffffffff], 0x1f, 0x800) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r2 = socket(0x2, 0x0, 0x0) getsockopt(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYRES64=r1, @ANYRES64=r1, @ANYRES16=r0], 0x401, 0x0) msgrcv(r0, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f00000012c0)=[{0x0}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b07b1f6600000000000020000000000000000002"}) execve(0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x14, 0x0) msgsnd(r0, &(0x7f00000009c0)={0x2}, 0x8, 0x0) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x40}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) msgrcv(0x0, 0x0, 0x0, 0x0, 0x1000) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(0x0, 0x0, 0x0) 16:01:22 executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = semget(0x1, 0x4, 0x0) open(0x0, 0x0, 0x1c0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001680), 0x200, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000016c0)=0x9) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000001780)={&(0x7f0000001700)='./file0\x00', 0xfffffffffffffffe, &(0x7f0000001740)='./file0\x00', 0x8}) semop(r2, &(0x7f00000017c0)=[{0x2, 0x5, 0x800}, {0x0, 0x3c, 0x800}, {0x1, 0x1}, {0x0, 0xda, 0x800}, {0x0, 0x101, 0x1800}], 0x5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001b00)=[0x3, 0x9, 0xfff, 0x6f, 0x0]) getpid() semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000001b40)=""/34) 16:01:23 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc0, 0x0, 0x0, 0x4000}, {0x4}, {0x6, 0x0, 0x0, 0xe5}]}) write(r0, &(0x7f0000000740)="2d0f01f86063", 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0xde, &(0x7f0000000000)=ANY=[@ANYBLOB="b773b43817d712b960c8ac8ed6eacc86dd60e48b4e00a80000000000000000000000000000000001ff010000000000000000000000000001000400000000000000000000000000000000ffffac1400bbfe8004000000000000000000000000bb000100000000000001000000010004010000000022e7a2d34b98970600000000000000000401000000000000000800000000000000000000000000000000ffff000000000000000075000000000000ffffac1400aa00000000000000000000ffebe0000001000000000000000000000000000000004e"]) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="d9020016e9"], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r3 = socket(0x2, 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000040)=0x3ff, 0x4) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x38) fcntl$getown(r0, 0x5) 16:01:23 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f0000000000)="7160b70a5bf91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7a", &(0x7f00000003c0)=0x1e, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x40}, {}, {0xfd1, 0x0, 0x0, 0x800003}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a727caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c", 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x95) ioctl$FIONREAD(r6, 0x8020699d, &(0x7f00000001c0)) semop(0x0, 0x0, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r8 = dup(r7) setsockopt(r8, 0x1000000000029, 0x9, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmmsg(r2, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x39}, 0x2, &(0x7f00000002c0)="af5a6275864a062fa71c6398b216c9c8f2d0cea303af6662dff83e1882b157e69a37ba491c9e13a87bc712d022b852646990d367b4214a2f8b52d853dbf7464c8dc2364a", &(0x7f0000000200)=0xfffffddf, &(0x7f0000000480)="116143db27c2142617ebe51e280572d5448c11b40dd651f3bf1aa9cf3fdcc968b6b817e533f2a719204a9b62e648ea1b62bb1d7818d644b9b6dbd4c5d21f4b3e6c5aaa170b5670c3a4d343825694e588e71525cf206e23f1862520bcd5325737c3da15622c539badf9ff1e4a7224d6d86533f95eeca5ca2d0a18fb98228eba1cbf17e0c24b00"/145, 0x91) fcntl$getown(r1, 0x5) 16:01:23 executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000240)=[{0x887}, {0x5c}, {0x4000006, 0x0, 0x0, 0x40000}, {0x1, 0x40, 0x9, 0x1}]}) write(r3, &(0x7f0000000100)="00a1f50e000000000000f9120000", 0xe) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r4, 0x29, 0x3d, 0x0, 0x0) setsockopt(r4, 0x8, 0x0, &(0x7f0000000cc0)="e48bdba721c69546f85a53d9d640a2c8bb6e77e352534873d47ac8e3a89294825f6f524e8781c4340046f787639d221fec5f5199b954c1d486f02439b9d2b91a318622a275430096a580979b84c04118b65d9a273d855e658d833996811e94e6a9117a76f8b9939eb1841577087d235a4f6c3e09cb0cb375bd0037447fa5daf3cf970259600abc51d326001adefab0f656749166b5f2913cfee01845bbb472de878590d940bf53671c", 0xa9) socketpair(0x6, 0x1, 0x4, &(0x7f0000000a00)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000c00)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000000280)=[{&(0x7f00000002c0)="547f5667bf2245c63c7236470b6c6dcff4a1499400000000000000218e6c070045badef27c9edb1941d7f2e8a7e74fa53604520fb47369de62326c5707071f8d206a70f8abfcfd2c60fd2d5fab483893018a504316f5b361b3fc2452826242ba4f5ca3d4fc7ce832d01a0748c14e896405757b2958075c6f066a9881d8bfbd986844dad2a62fca504b816f385e562d9e3dca43ae762ebccca567bfb249ec96caeb7fb32eb6c3abeb5435a3", 0xab}], 0x1) dup(r6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)=ANY=[]) socketpair(0x0, 0x4000, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r7, 0x3) getsockopt$sock_int(r7, 0xffff, 0x10, &(0x7f00000001c0), &(0x7f0000000200)=0x4) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r8 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000003000/0x1000)=nil) shmat(r8, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r9 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r10 = shmat(r9, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r10) 16:01:23 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xffffffffffffffa5) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0xffffffffffffffff, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xab42, 0x0, 0x0, 0x0, 0x0, 0x89, 0x7}}) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x50) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="eca2c906", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) r3 = open$dir(&(0x7f0000000240)='.\x00', 0x400, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x6f}], 0x7, 0x0, 0x0, 0x0) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x6000, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x6) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="34d910b2359672ce", 0x8) 16:01:23 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020000ac1401ff"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x67, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) sysctl$net_inet_divert(&(0x7f0000000080), 0x8, 0x0, 0x0, 0x0, 0x0) 16:01:23 executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x16}, 0x2, &(0x7f0000000100)="71f91e3471ac", &(0x7f0000000040)=0x6, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x81, 0x5773c546, "102609307e7be2df67de208c8bda612c3100"}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(r2, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000140), &(0x7f0000000180), 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f00000002c0), &(0x7f0000000100), &(0x7f0000000180)="1d34f1ea20630ae366188c9fb998a0ad7d02751277f665ed375a84e9d6dcdc488662f374bb1cdee94947d2f474731c6bf9439bca85be8c8c9914bf4ebad8c6cb5737ff84b5a5e1cfc633fc9d0a9ce530a418da8e9e45b92a7d51", 0x5a) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{}, {0x20, 0xe1, 0x18, 0x3}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x7, 0xffffffff, &(0x7f00000003c0)="ebffcbff13b9fd812eaa4e7130488293e9a477af88b26388107978c9cde3de40713c43349f758b40477f18ffa939e1b4b15653c04766fa320a2265ed89d87251e9658c5f45f9fa493e4b60c4a47a343617cf3612da48c0d0f40ca43c30954f6d575cfffbb274fe0228021e8a9af9a5bcbcaab2d1f4d43d300800c44a51d6967a85ebbaa6b799a4e4bbc36c826ad411451499f3e60c7d2fab7191e36baaa6da710e008c95fa6367f5311c9f120420ec9d73ed0ef0957e17bf9c097c72ea9626e9b19690bc9ab598a0ab0434c628f0d88aeac2c0159f1c3e61828c4a5cb41dae6c5db647e758899d5396fb717b452baaa23da61f0878849d7597f0e9df404e8f0e8499", 0x102) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000000e40)=[{&(0x7f00000019c0)="e06e55fd616cb29e5a20d1d1875a600efebd7612ec9f291f8c06f99aec925e829112016d51978c0c8253414c5308fa7231dc5699477448547f5a68f79f5cbb143a5380b5b97133f718af495217bf20cefe7abeb7c509a4a88dc73b13915790c7da01d356981e82f0080ee7483c0cb0c02129e677d3768027489c01f41cded5c1cc938624efcb9d4b1c47e9886ad4895dc31f3546e0f028b52b9cb5ba8257daf0a909e07cb913ea03109b9e2843f6fa660f69b3e1ad6ae66763d81925ea8f14851e51c06dc13a781cde86b429e936d05ae729b84faff4bca9bdf830377006469c0331f522fbeb5dc58fd8615012d876c74008be1c4b52ca1d0d566f189fc0fb8a5d47d5d20a417acc16691a9fe3294e61f2ad14aece638861f5b0429dc1295e582ce8a170234371c1f30e5c62069e28c955d2d27ef2239e3db69b1c2e4ec7807f5c6b3cbb6da1a8d8c29f5ec8131b14ac9e74841087fff0945fad778b861ffaacbc9f65e2c8a6ff180b2dab768b475dc01460e66c0f4906179abdb9e23986f810536e6bb5f0714a46d1516d121f061225f287bbb21fc3ebef76d76e89e8a638974073022f2dacb71bab39d00f79e0cd3dcbbbcbd03e88a9f2ce8530b733bb9e1a9c1261ce1b9bf92b5afa14ff06bbfb2449875b19d50d117f64cfc0bbff31615ae93421fc19fbf90b565dc35c688e937e874d7a7e298cc3fd9d01ff467dab8a7b72d1f739d8b8b6d9ad39df6d31121bf169d806e4601660560fe3b7c794cca5bca428526670b5b98c9578cd51035a49d3282a3a235fb204b800b51311e72216b07c5af7206560d36ee3ceb82cc3de68abf32387a1d3b437f00281ced27f521af51bf472e67c3a9d4bb4317fffe5e72ef86933b25282f1c58b1f04c89808e9caeed215cd37049c55886adc0a0dea33f92aeda907b22938c5c9a13a490d6fda1b4d78723d742452ba049fc029854909743611ff2bc838d25444e3e64d62670aa8a73f9e1164eec179b101b6cd6cc3e47bc044838934459bc342c85cef31dddb7cc8b7d0ab4be472582dc74d572b90888e25791e7a02ec42b124a80b1845b3437f3c8767c933911390d4983c2a433c77119ae426b2a4a4bf2019b2c65fcafd469839422945c81fd8323eddc40ca1fd64268ce55c78025a2d5f7785c6af3e574af74d041d4c350fbd779490620625e95dea56b93b7742722f7de1c453e657edbf68c5f3c9f591e24e804d5a1d20b1fcceb30ca230a2404a059b93fbf7cf402944405ae10ba3d596f4b3b99a7c67ce3631b320c1a494c05aa2da0b23860b58d46bb356952a657453d111886900025c288486bac2fd83c47415e71ab2164bb0a443b531d577e2f36e37eb60728e5cd8aac4cabc08250b21adf5d9146fbb9906f2bcf4cf2eaf387aa690e29593366f0e38ef016e4f7382cb0ed062cf0535d740d1c820cf997c4da8aea45e5c5e", 0x409}], 0x1) 16:01:23 executing program 0: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000180), 0x0) r0 = dup(0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x4}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x0, r0, 0xffff) 16:01:23 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x0, 0x62}) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f00000000c0)) fcntl$setown(r4, 0x6, r2) r5 = syz_open_pts() syz_open_pts() writev(r5, &(0x7f0000000040), 0x0) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x62}) (async) socket$inet(0x2, 0x1, 0x0) (async) getsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), &(0x7f0000000040)=0x4) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) getppid() (async) fcntl$setown(r1, 0x6, r2) (async) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x0) (async) accept$unix(r3, 0x0, &(0x7f00000000c0)) (async) fcntl$setown(r4, 0x6, r2) (async) syz_open_pts() (async) syz_open_pts() (async) writev(r5, &(0x7f0000000040), 0x0) (async) execve(0x0, 0x0, 0x0) (async) 16:01:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000240), 0x3) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f0000000140)='./file0\x00', r3, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) r4 = getuid() seteuid(r4) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, 0x0) 16:01:23 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) r0 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x169) (async) setreuid(0xee00, 0x0) (async) r1 = getuid() setreuid(0x0, r1) (async) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) 16:01:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0xf14}]}) dup2(r1, r1) 16:01:23 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = semget(0x1, 0x4, 0x0) open(0x0, 0x0, 0x1c0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001680), 0x200, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000016c0)=0x9) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000001780)={&(0x7f0000001700)='./file0\x00', 0xfffffffffffffffe, &(0x7f0000001740)='./file0\x00', 0x8}) semop(r2, &(0x7f00000017c0)=[{0x2, 0x5, 0x800}, {0x0, 0x3c, 0x800}, {0x1, 0x1}, {0x0, 0xda, 0x800}, {0x0, 0x101, 0x1800}], 0x5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001b00)=[0x3, 0x9, 0xfff, 0x6f, 0x0]) getpid() semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000001b40)=""/34) 16:01:23 executing program 0: semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x2ff}], 0x2) poll(0x0, 0x0, 0x7fff) r0 = getpgrp() open(0x0, 0x75f493fec6515f78, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) setpgid(r1, r1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x1fbf, &(0x7f0000002180)={@local, @random="a58beb14922f", [], {@ipv6={0x86dd, {0x0, 0x6, "dacff6", 0x1f89, 0x0, 0x0, @empty, @loopback, {[@fragment, @hopopts={0x0, 0x12, '\x00', [@ra, @pad1, @generic={0x0, 0x7b, "06db1446503abc2868f17866bfd6f7e5dd208b720e9a2fb70b22c109d927f07a7379b7512cfe1f5359792685882f95050de5f5b7eacd4a25ac8b23fbea5f63e53bd5c917534508119fd6f5b973011941118fc70123f9eb5d32b10c9c5eb0ce608fc8a160460180e658af7411dcfe595a95bff2d2c04dfc203b1a07"}, @jumbo, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x0, 0xd, '\x00', [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x0, 0x5d, "e1b581c62a438b6531be6b1aaabd86921eae089547b14918a44b41a12c26e3d9914bfd272e81265b1ce864da5c6c87a7587932b535e78bf2db28f60f1554138dff799895e27031fda28308cae784fd1ae87216cafa8d92c3e1db830a64"}]}, @hopopts={0x0, 0x208, '\x00', [@pad1, @generic={0x0, 0x1000, "551642d4362ba7d811667465b4cec203036563222388ccea054b84e75abe5c58c3201b2e5df8c24d3f788006c2b359998ab644f2065bdba703ccea88fe275c47c33cfeda485fd925e400c2d00303066ca2c9d4dc752b59390c438c574c7a2ea3e8c74d9a9ca6612e2363039e6c4b06818285f9df3ec634e84462aa3484da77fb53d38f387d4c72ac3607b45c13a16303e17e171921fffcccb2ba106430a9cf4db2f247e309e3269fa68b8a0ee6eec68c7029b7eca5ff1eb5c58af6dcee3a006698201b561f3c68c21f5255893a576b4ef8dfedf259ede3f6b407b66280b79c0ed35a5eb92aa0292893b6fb162d37cf2a87621f460c9a3439a417ee4292311e207a2610e56b5e6a84d49d42da3f3e92106c4e47ef912b2997ecec356a7b11402578bcf7052b85fc799569bd3d4fedb0f2b5369964a3d0c7f4cc762983f2a7ccd19e843abe6ac2813fb977abda0e1db609e534f57feb462c7da0eadbd617543ec2950bbb4c433502511fe96318c95a155e5bf3ea0ea376cd51a997dcbaef984926d4dbff1f65c6f6c9ed5148a0ec6ea7c120005eb33467acd69172dd7d7466e76c1581550dd39500160dc34ad86553a3baabe4a3547f6894f50035532c6e2cf04672c8d82cfe81fe78105b4ae9aeae87fd87d33a231f745901991274e3a5d3740fc3e1946c174cdbcf2d05f31b433538633917e5c4eae80b43d3503c8d34db40657138ac38eb58dbd566cbfac8d4de2f454ffb4c6b0254c344e14024ea33b871474653da39caba2138ad4100c26af4aad608e9eef5a7af8ec6601966d726c1037bed43c85c467e53d159e2aa4d952166485213ba9ad91663d9f0b63624bab37e0c2027092bab921e3ee3145090a5d9584127f92eded50f1f079da3d0bed626b3d87f7621470766c30dca299d9f6d4932d4dc19ce057a406ef996d8da46c748b66bfe1fdaa7130d8d90d65343e0807bd38a36e95eca392cce0c5a9a1b975394f78b82f87f3ffae197b85803d4bf7775ae72cc6ba816f2336a42daba90cec326aadbd0160cb77092208f094e6f878409d6568ddbfbb56b14188e8a3e6a24c51383eb5580faefa81187b2ce5d5f237cfb67b18e28255138090da1605ca8e802d445c7666a526ca76a16e29736c95f429f07692733463326adb1d63f64a3807a06037e3067a21895d0d8217d5c30930ff6eb8ade0d89d5f67ab8f8e848243c7fb341e16e62f826f8439b3777339175634dc4ea5b67169a57d42a0b2a187fcba2e5ffd0fe1efe5964d289b4715ae01fab8719680f18dbc517ce5b8f84f3ad9046391ad15816d739c8fc7f277142b2e8637e529b9ff39fc5ed408b2d7ab12a5a35bf3e6995f136a1ff3b7eedf6bdb3e4f168f3527f6c0723b6c833405035bdc458c19b834ecc8b0ddde9fc5894235a7c3d6be8cbdb2eca401f1c68b202e6cbe4ee6c75ebd8e3e8cf4a6c2b2652d416cf7768ce2fcff8d47a583c0687e7228acd506d42d979675423d337811efcaa4657978ad1cc9ba18e72e1006bb0f50c196f32b7aeca4bbb9f5e7f027ddfdc3380e7b6b2693c95162b8c00a114ac72b9e9646f505b5dc38a46752dd2501ec3e310f81baef990dcbbcdfa7abc887c789c1dc52ed4940a3d36a0e155790cd84c2adbe9c04cbc07b9ec14a609f299e9ced83206e1ae0306abd87521436aa0b4712e4142b1ad816ce513b0b14f2bd66fdea8666d9ce18b72c2a91f4a580c7e6f41ca42d0338d006562c3d00bb11f431b90c67c8a0ba54172c8a1b30e8979d5fd6aedd42b0d8b95789d1dd1064e4be393306e6922c5f3d6e6ebb6d6dd4dacac3e0545c74c5fc2f6acd536ae22fc197985c16d6b69646ef450274f38cf5beff55e8abce20143fee00f45217e47573d795cd98d78097d4165a1e3a759fe04019074fe64939e78080d3ca547700b729890071d465845fa399ebfbd9005d49e8853e20ad1dd6660d601ea86e8dc7e7e3a74b07b6bcb13cd607560fa2f287565909f1fb342fb6064363ebb3e8469c78e064f4c3cf0ab55f0c3caec6f5c04aa77e2141646fe6b42fdcd39e11435ad6c9cfc6389fd956bc0f5f28ef0cfdd39a9f4ea634da2701dcaba60cce6d9d944771f8217a987c096e4b6325dfe84611d34de3ad4b47571e62712240e508ba466cbdde5085af0177e1b65285dee8e74569902cd7355d5e356cda1178e76da8a7bc31dd9da27f0309ffc0b9d2b8b9d0bd7ae5e7a066f4374525dd257c074bd2e72ef978e2f459448803ac2df822fdbd12f5b3153950d7f3409b575650d40d0ade7781b6cb3935bc948820aeef4e5208e16bb789dbee3dc3415cfaec8696db8920a5d11a4103b05949f2dd3a2b07b52db0cafb60059715ac1c3639d9e2c110189a10976d141942ccdb12d1713008977dee2e9c90be52b80bcd761085a005f029be9054b8b8e87d02f63db92582afc6c5aaada3eec1b266c0d8e866fef836bac9dd8b3657d67dbe9c0354c9e4f6b091c7aba99f02c5a64d463aa5630723a17ea980727277724a28da878c8d6152bba2800c5aa357e997a88325930c8e69542013f25a5c5d83d52fd3c50f2af2c8a5120fad5d3cf9c481cf23200d3890b038e4f6d1788cda1959736bfff5d0313ca8915713dfc686d8b9a3368738ec658571f4cacd77da714e7c57ce957cea94c4cf8f6a68b3525c8aab9d82215a845019ac91cceb012d5f1237f50489d7a3da21990bdf061664d06039bf7e795e32cb4b1f69cd02363ec2f5d32fed3cb40a502400fb85a87a50b07463ff8bf6b29362550a6d0e8ea55825a130371d802d19ba619bef0086f878e9f6e9859ad96c3b19443b0e449d82914b39c969238205be7e44f7d9ad5123d44049d1a1de4209982dc0aaa8e864149a03f7996547fb99b19fa5ea973ef427e093c8e6aa0f8eb75950ff73fefd56c61a798079710f4f34f2256d764203ae91a902826e0c21b060a537b13632b6471f556e745d0dd8916b606e70988ef6da2f5c3a1560b081ce711821164552d7c3c1be171c77cb1b184d8b62346e694a246da4b1b6abca9d2b6f8e538c22683726aa90f00ef9ae9781f2046708d38d5f37c0f8cdb6066f4a3a670d1fe16d7bf2fdff8f47c4c97e3782258c2aee38cc7cc2c54b6823ddd66078940a5b24311bda0d3a311be9aa108414276182a0b7035e7a362f2413def3787a8b0990414d150fa66802b9eda732cf9da6966620f958cf0f98f2a6e24f758559bbdfa13f650073bde890e8599c9e7cf1238ac8366828970700a55866af9532be1c1f51a5a61445cf48e0997c35e9a03d47ecebf0c64999aafab4ec2bf74a49e7b623fa5c18401f8ee4f97f7040fa0f767a559bf8530dee6fd6121b04b1a3387df472840fff421f694ca6de744e3b481e4bd27aecb8c55f326729a7beb50af0be14cbf4b664825ba470bb3896e67f9f9c565257089e32159463a45571ce2cdea4ca92c49fedca6ec7c4ab022739626f301a9839b872c48fd2b486680177f005706e8b119cd2f399e4ad4699d47b9c7bdd6328cf2aa39b848d6f96bbb7872c41ee98777b3f4273ee6fa795316c18e37d501e553b395d1c2b261b3862f39d25bc2dc061e1859ac66af54e6bf88a022ca249641c03b23aeab8fe0e99054c5918953f8485dfc29376a73c5f2656889dcd255fc7c680ed84a69b3e3822d78301c0b30c785121170f0ad72c4c45eea5952acc5fa62478e235b5914363353341122f4c191ea81646913b71f2f9ea19a47a09aec22f94187ea73e363759d06fb52e4dc9ff679cd1eedbb62c255cd0ba112fb45a25b04a297af86820fd4d834d96a3082ff0318e039d4b547924e9c218b27f96be3a0529135d1ee4949e13fec072d7cb30d0483bae8f1b5a885190db92efdc9318430bd0cf80061d1807996f0d35af08c7db6bc6a4f192eac22f1e5f95b5661ebe33e2ff804ebc91abbf58655b47cb531dd45d3e46a8a5501a2aa5630d2c71d4a7d1b9fb401a4207992030a68fc65062a53653cf3034ce04f7e32f1a82af6cdd3cbc91173686d5e1e0ed5b834a257c1637a0696817ce02945cf340f2008eb5d15e69a2de821a7fde1a701ef3282e1b2a84883f4763ddf2b96379d45b8edfdf9f106fa3e6ee8e6f284272a84250c949bcb7bae18139ce82fcfd8f27e35ca59ede8b01dc539d9838756126da390cb15b79ac0059aaa641bb17e715e6ccf38e90a28eaa45dd76669b29b45f46f4d6da65b814b2ac993902af2e5de134e2730eae1fd98ca2c31857547a9cff8b388a57eacd412d1f0087240251b198b2c205e3b53ea51e3db2cf4323a87f35d373c153d234c378c6a79f7e191b59705a5a9c84ba2a93286c96f6c96d3522deb11d64752c7745066ccb98230debfc3666da8b0b62cc40085f22e9e3d052825779dad209dbaecbc5340c46790ab44198729cef5308f9665605949174ea3dba782ba3e5ada461ff2ecb84541ce0dac358dc077d3a5abd73e89433099ec8aba76212d9a7e7e864cea4f573a971f50664a1a8fecaee867f1c8f81627ece752e3b35a20f766e6651daf362fd7aaca30f91ad7cb8ee91dc27c94224c29cebf74c5b5a4b2a1e15bddccb9d526c1417920d1cae3950a950d4048a4446c517e030d565a7c1a497a14c780f412984a1f40d709fe9d03559aa1c34f30177387b8f9c335f0f1c0058a8fbd53ee6ac41500a97acdd5907ec3640fa907ed8a1da04be52bdb97d6f1acd644feafaeb641b160213e586c3aa43fd410834ca50d72c4b9e4015e385a564003a043aa7abcf04247cce928190a71f80382889d2aec4b45af30ab6639a0dcdd4bab626ddb3844c3d46c504686fdb38d057725c43b91a1b9ea62479fb040f5bddddacfff3c7a7d467d793b09ec68ca58904b515216fbc2c0a8f63e5e3c034e3144704be1f75f799307152d2217c37b28e2c3fc4bb8dc1f517ea7acd7fb090a4e6f9cc50a0089988909f956ac62fa5d9f9fda4ce4c6f7430fa834fe48fb4f08a19f31d8bbf6bc580939add3e549d9b2e4a367fc779db94b71cda696ea77a22dce6b513b8454cac1d8a3697834935cc1f9ee94b7a8f84b422a7eb245bfc145ddec69c090f432b61daeca3eca09eee5fe2197b842967adae7c726a7cb0e501fc34abe80e5961d9516e505df001bea647ab57b578b948e56e8e5758154dc855147873527cec02a9566422641e5426cdf49a428ee5494f4a5a7b059a7bf7d3197d3fadfcdec762a074a24eac8220a061de9a574099ed0852ea81b8482a160808915eaf54a370ea556bf2950533b57e565d14462d406b04251a890e2abf0d4a5d202d60329e3ee387121601f8b54e265bc80def31b73039443b9317593b3cdce9094db1e262736341e32db2ef99b48628a3cb7890622a1b30de344f08c91874069d018cb0885abaecd90f63cfea0b1c2423017ec2dced0a7a0f39098172f2dd945fea254cc61717e1f0d83a49f8310a3565073f9a90834389e089bb2d8952485092f78365e3836a813250707feb1caab54745deb82d015ad911ccfdec814f00caa6a044439aa79ff526be88fef4e2a6d0414ab96df2ebc4a4836b128521d7c185d8c1fe9279e034a355608d298002bb7d6d6a70a621a91849dcc0309eb275b645d5eec46b7b4188c7571efe86daabb6bf281196d7ee862fbf19c6f59fbba75f7c2431defc441e2e987147cfd32f177d1585f074d28ed1e7fda2a0bc3672b04235a795db8c31aaf7e118a36abb09da03698e825276f783d32f6dedad16d57d74bb1bc8027d5e819002da1eb5a1eaea84abc91b3dcc7533d88cd1e0f9ee8d6"}, @ra, @generic={0x0, 0x29, "fc89eec4912736e59d7ca0b12868c12eb6b8a2e87f5fabf8efa4d265fff190a7424985bedefd38edd2"}, @jumbo, @enc_lim, @ra]}, @fragment, @dstopts={0x0, 0x1b7, '\x00', [@generic={0x0, 0xdb7, "0b62177f23d72bbe18dd32fc7daf9ea7514b7a209528f0f838269a82d2e2090711bfdf12da44d14c426f745ae6713d4a2f0cb279b7413c3e13f86134c3b13f3e265441666c0b4459358790386e24bcaf220ea5523fd5399e1726cafe15d4e57132210cffee675693a0de262d0eb94c111d294c83dd705f7e1e94f2202f2e0dc53d3c1df51f542e862a6ba9be83964af2537b4c9294dcbfb68baea92e3e9bf2cb3b573baa85bb27b6cd1214719f903dbc9221bc1203c3a4d7e5469b9d5daf53ea4b0a9b6382f5c673180cd4d598ceda0dfe47ce50b8db64df85a381ebc1f14e50ab6b9df1100e7ef7adc5d4ff02d86884d6ed4c6ff825fa6d60c2d3c521891ee45166c0bee927745c0cff7b03a9d98517e114928fb6821062672c0239047b616852a5c0d80b17f905a6c9436a619af6fa13bc2ae35614ef4a4c95da5de9d5c067b733215e0f9770f8885c2f135c15cebc5784e1605093a947a36add980b0724e767f8e54d5da2efca22b4f2cd0701fc40d68f7ff945a61c6f1f155016167c63077c10ab65f05c58c27a1030627a2be882bd00803ae5e496106fb27f26bbb588c2c4abdb54dfbdcade3666d9b5f1a5c6f6ee95d1996348d6d734de9d4b1c502dddf22a09e139733ce109dc25756fca072a36fcc71c8b57dee07446adc02fb67d8357bad9812d802ea26752c29089aac7e90b78fc3da5c2464d51edefd189f19cf9ac0dd2e9ec98d722d622f0897ec3719d44fd5fb063bc8c734d9da7bd4c2f9863151902656fe959e6535cb0f5e7a36589d42cc9a088321d1de5153303a3b8989e48e160837c52f692108d12c4f8be84d0d803249fc9376ad16bf05330034f70da1f6e0305387b52c224d5675b48a9ae7532e2187a764d9b27f1bc37c5af11080e00b5a1593d17f35ede9470368853c793142e8963a72c9a6cbadb44f313b9690ed7fe66ec46293dcb9700eaee4a7765aad069fe1a29195be2040064ee8ad717f918fb95c001b9db76b65b0cab0469614b073eade75199f15a75fbfc55a47c90446753f2e671b9dd094b1d0431577aa9d0fea34d6e5ded36ba501181012b7c750341472381f9cc78135f655f8e61c7ad2e1b681fd5ac9070bc6971c04e38d1aebca7df61e1a62a30a58022723f8b273c96abe36aba40d3c8de8ad44772e635f310f4721dd9ae0729cae3ba1535db0b3d6e8b945158a876bf5754e353334e17a2d53798c10dc73e9377d0e6f4fd0a886752efb2fdb98849deb9ee270f6bd7aa11011bf3bb24916f5341f134269960a60b1bca2a99f86d2c623ff3b8f25a0c48bb7fc7368c99fa172423c8eaefa109e276c092b85fb680f070e0367599f5f56e5fcda3b6b65bbd19e47d97f7cd6cef8618ee8897f4db661d29fb8c067222286871de5bb2a49e43aa5b6c6aa55d76808cff4d44e88ed8cb07ca4dbbcb43bfe6df3c6d7cdaf72d2b28cb6c202ac773a6f273649913e086cacfa4adf2fdb07cdf8fa5a05924495949e87279988ee72f183ffce5b96ffced38840aa4eb2de2a2f609ab93518464973b6f752f314d65d11cae1eff89f1afc29bf5547bb8d28b9f267804e97b5e7d3df17f99957a456cd1f7c0b4e6d3964924c953b2e11478a3402ca2eb7c6bf2176ca2e13031159f1cf60f3c33e62de4934456af8d39572538ca51f84453fd2bae154b64bf72cd057dea1890189382ebd656d065e890141c1bf2f179bd962e96be9732d2b395b69dd1e19fa4e492afbc302da95841d53acebc7d7df79418a42af132f2597c0790fc3cfa76effb860de5154bcbde161647af997130ea9bd64babd4d50108d2624da6b98d374c8a0dd77af42146860ad06d8519514bbdeb8b5f2ed4e240a6465a08fea8b5e541dbacdf070c9af23b43e77495e38baba9846438ac556da7168d56c1ef5f3a1ca0d9aa379ef3c284712ac641b34e914d92b16046ac73a88f1409b4e01761ec66d4a61f519b342ace613c02073a93a5a2a67c5cc63477ef4ff9f9320387b82f686839965fd6ad58406bc0ba065d12032b034d28584abd414b7f7a70f36c5a13d58e67d0e84e84578b0bbc13552039cb02bb664f2c43f99d9564dcb9760819267a59ccad482c4f46e0118ca2bcc509a88cb0a5ff856be0c29cfd9a320a61671c2488135f433d225f5f54996fc083574943316ec3bc9a7e1063ef01df003751a253a6aa2d8faa6254c572e909d8e69baffc96192dc38ed6b23a2b04a1c73bf108d863ac742353093aff69a1d2617a21d11d561f375f84a54f444da7ae8dd20b6417abf6c94cc78420757164492205af4619590d56842fcb1fea50de4bf00826f483c1f64b7427323d7733c1fbb29193407c0c7500449af47d1340dbd591ee69ace49f8b36cbc221b0735a9ee460e62aae3813fc8b1bc46de8c7b69bf1076b2e2fb14a02d619070d5937a0fa32437e0c818bda78e22e658c76d625a13659c2f1318bb6a23ae67568c3f14745f1311a4945c966d5389f6099f2271042a141d9bb19e5bf96d3e318af36722a36f157422bb91568dc108bf1526ec41ec666753e6e70d95cc5f0ae92f14e754b8015fb1b29431c113dd9c44d4295277907a0a7a9c83a54e028c9e9f4bb800a7c003e7084b86f006d7c509e1486fc947b7032cf9e7597c019dc2d1c75d0702e5b63ef5d26433c4eb2814174219d852948d3b1efdc93e692a366e4d1785112a6f4204bd0095971b26f4c567a480972e3bd8ec9f95b46798258b854075135e6b85628506a757915556803c4e22130c8c701b05fd4bf20474e12bd34290f87f259f27ddca456fc7cc163aa49828cb09c6d4055db4aa46b735632fac97e62905ad71327a871ed6794d70813696e5d64b7bdea794979e94ab1ae02fd350e4cb8d95ee7cb49fe54dce71c32e8ef1da05afbb6ec9a2a5eb25600487c38c45e0f48de7980321c86af09702b40acf234a82f86b25204f61d1441a49ce9be8505139323a6b31bc465b15154ebfadfae34c9b7587da5ae0a9fd7a1ddf814ccbf8dc174e5502eeb31b526e7b8c92fdc99c79a853360303a6426afc997e3f9e011ecd77562f71251ab988a8c8f7cacd12a73a72b8c3daa96e786c21232d45ee36fa9848309db8590ef441a2c64d0a28f18d9ada179345f04b52276d991c04b32508c6642a53a2b4ad36583053aa05c694164f52e7142383d6ee4cb4a803db8af1f70b5ca28d02e3b076ddde5e87fcb333f6372dfa39bb2e9b997da994b33623fdf2c900dd8125bced930a39883c5ab8d19fa7c34808ff9d9d3b42d838e311e0802f72bfa929bb01fdea96a34e2dbc05f662aeb851f031ab68bde77e09526ce7a92679d6b20cdf8443611675a0b0b71215de59e06bb33e9545d9e21ca361482cdc3c7e3002982b496064dca91b645d52558b1e02f38041794616f2396c0158f208b2bb8e8fb7fe046368050f2e6a920d2a55f2e6c9ddcffb2f85460c5e070a575ba1e2e2736083ee9066c3f31139f50af8184308018854cb75f8dbab2ed7daccfab8da91ecfd5974e62dc66b22844428da67129ec6bed0edd39aff86997de07413abab508d46662830d773e3cfdf08a0e29677a28ade65ef83562b357674038203b90995997f9c302542e11f0efb4372721015c59d5d9c3bba29951eae69583e0b728816f8d720cd57e29b1aa45f2dc688b8fa7c767d2f18c698214dd8a14d58addc9ba455d332bc32879460bb79e3a37e9f0cc55280a4741bd1f5b18090d08a730a99e7864a3ff3253b17b08e768fc71eb6321deb6151ddef5b8a3cbda337e998467fabea8b836331b107993c200c18154335b3f9b4e84d7644ac2f58ecf67a6d8b8f2511350f7c418aaa6b5b0da5053a984d586a5dbb64988de0d1c2a286c103d42f815d046717d6d8574727b1c5946974613dd7fff0ffc7412a5fd952125537a7ee78ce47e3fb975c43b88e544af31b4e2e641457ffc4a0ad08a70115cd3fab8adeb830432764e3d508e17270acf50fae831128df6fe7925ca08a2b03be687b38843029400249620269e8b8a43ffc544ad56f2b1c6af7aba497432e8fda1fbd84059cf97960df9f94668fc5d564814ed4fa85de1101ce45a0213923f1add196379fea56783d9217260b7dedeb49b21a1acdd1e085e7cd2e78134093a0671fe68165eb37a6634fb8760ec85a69b92e5c46fed19c2c36fc21292f00eba907b53e9f29f7b0d9392bae8cba5cd0000f0c48b77bfae85fca554623a74ddc933a7131a8d84fe085972bc96536fc462ff4dc4c21d72311ae7dad2ec901c35880a3ce571502f0f5c6045457cc5048ca6b6f3cab2a8eb8468e431370ed6891bf88bb9694fe20a1c49836802b749019e10620b557ee82d030951e9d5dbf7027b95d3d97bdea30700e7254560558b7d31e7f3c98df9dc74aff0a2dd5d45188f366992853a80f9b52b591449bdf2f8867222720cca63526906b6f68f435bac9dd03d957783a486a94057a51370136bf302467641ff1bc0d3d37f2a3e7cbac34b9e746194534a221b6b901533fbfc982b79fc166efc8d10ddc5866cf39e7e9c3e779a7b256fae7eb54a4ded86973b589ea8adf5c76443b647c78654d54fda43e3aedb09a8206e29ef2451842ff905dd435b46c6a493773c6c3b1425376775391f4af7e198d12cbcdc1aea501bf6e36524de36498c9119cc8fca5de037a9903fba935b0e5ccc83a5faffd45fa849e2b58c3af649de63ee2469aff700ccf0e1c5662cc67d73499877fefe497ace565b506a7e98ee1971c1f1808600f721ba72fb8913520c46430ce068592d2f5c532181a1757a18c3391c663bfbaa565f538d7d6998cef66cc4784ed66d382c44cc93eac4c5da0ce5726cd6993637551e383b1c0ea43d2dfef4875ec267d3a3c05fa2594fd6e27327d900a015cd313f8fee4570cb13779e12463de6e0755c9465ece4e6999bcee29013bf57dc975a69d2e09a4eeadec28a0f2ade425baf4b607648"}]}], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "e0e443ae478b66cde6f639a48bef0bc4"}]}}, {"9fd41c3ee639b773e11db61bb5a0f77d95e6d9d736bf3c0a939a48d12dce25b3a7"}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="70529e09e731729e953ac17c42763fb32df058fba0f7f53af754ab53ddd1c764ce2bae4d895cd25c81a3b3d99301b14fedae1985168927a9b97ae25e"], 0x28}, 0x0) r6 = msgget$private(0x0, 0x0) msgrcv(r6, &(0x7f0000000200)=ANY=[], 0x6e, 0x2, 0x0) msgsnd(r6, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x800) msgsnd(r6, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgrcv(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe0000000000000000000000000000000000000000000000882341db8e969a8a00"/145], 0xaf, 0x0, 0x0) msgsnd(r6, 0x0, 0x14, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x9, 0x0, r7, r8, 0x0, 0x8, 0x6}, 0xff, 0x81, r0, r3, 0x64, 0x1000, 0xffffffffffff8001, 0x2}) 16:01:23 executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="9618"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:23 executing program 6: syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="5916a53fe170aaaaaaaaaabb86dd60ee1b710000000000000000000000011d61b4e4ed99215b00"/54]) getppid() (async) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x1, 0x4, 0x800}, {0x4, 0x2, 0x1800}], 0x3) (async) syz_emit_ethernet(0x3e, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaaf5000000000086dd601a8c9d000800000000000000000000000000000000000000000000000000000000004e"]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 16:01:23 executing program 4: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x141, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000010b2b0003500428efffffff6f00000000000021fe800000000000000000aa3300563e15f4d9"]) 16:01:23 executing program 2: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000000240)="baee0a2780bc669713eb2e6c9be1d5db710cf00ba21b8c799c7920d27e6370d6f84960ce7442bd714051b543e3ed4fe15ad99836ec11b36b80a7f755083847764fe9c3122c6a8e56af7bab6df99ba8fc9c8059bcdbd9f69c8c2a1ac74720bd89ce3901e07109f9eefa269522228ba75c93d5be277edfed57de3a6d9c0250122afe02a02357a4d58a3d58c805eebfbd2430d94922763e4611cb7981e298965c3db6251310389ed8383f8c2452d6d05000f348d35137a95dfd571fa0", &(0x7f0000000180)=0xbb, &(0x7f0000000300)="af260757b927d48423d74aa36a02b02067d58fd674a77adfd1209dbdb76e14c93524b776d1079e2b2a8ae48b3cdc43974b790ef7827d6657ce7bf7ab2b42894bdd0257e6b19cbfb47d33fc046b47226370bb2d4bca649afbe1c414ab48f9e1cf2ca4ae9a24b5f7c618ab7e2f6cf74d7f", 0x70) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffff1b81}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) 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={0x0, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) r5 = dup2(r3, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r3, &(0x7f00000016c0)=[{0x0}], 0x1) r6 = dup(r2) listen(r6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket$inet(0x2, 0x3, 0x0) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000040)) getsockopt$sock_int(r7, 0xffff, 0x1025, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r8, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r5) 16:01:23 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000240)="932add1f38b0ea264e563e383cb6014c1eed47c0465557ca889c569f5866df1cd79ddee6470312a9bb308c701a84c5", 0x2f}], 0x1, &(0x7f0000000580)=[{0x98, 0x1, 0x200, "e3b9d9b4b45e1e22f157ffc71ef4370395e8f3eaf98d55d8e89ce252d1d107fb7c15294cdbf9768f601d6bbff3e744ef8d90135c1f8c73a4b11943e1692a50d92f7b57b7924240a6388610f22a17a54efdd7d1fecff9d414df886c176669768df3f02197ee7c8e6783373e258cff36a0ded8ce436a44c6b2054b72e4dd9dc8ab88e06a70"}, {0x90, 0xffff, 0x8, "dc05afbd7fa38c8ca107d3ce55d369a429288f92e6879542518b0e8c9e28d2c61089cb2ebc8895cf610351ea936e33cac21a53f2d2ad62927840181f0219606a341cefbfa9c11ad70bf055c334580177d3bfeb29a2cff6d7100444b670f0e24387896ed6c12fd3fe4206e632427a37ac1d524640bdeac105a8412d8707954479"}, {0xd8, 0x1, 0x1, "a0f7f746e093e629ddef4660edfa0a028da06073e6070ae74a54ab8339e6e2294ca66bd4e9d6a9757a533ad9467d45c9144d05a991de6c959243acd896c3668336c607fe294c0168852201f9d6747d944f187a2cbd584ed5981a0de5a2eb8c503ebbfc32b9411cb6518eb8bd054b2967b81885b3555d70b3cfbf4de947487dbc0ea182d8cb8e92c2ad9e6aad223da67c294ba996e5a3dd4ab6fda242dd4cdb617bddda6522bca39c3921514007f37ce2ed997191dd787285ad2637597ce8ea1d45fbf012"}], 0x200}, 0x8) 16:01:23 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x219}) setrlimit(0x0, 0x0) syz_open_pts() munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000200)=ANY=[], 0x6e, 0x2, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRES32=0xffffffffffffffff], 0x1f, 0x800) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r2 = socket(0x2, 0x0, 0x0) getsockopt(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYRES64=r1, @ANYRES64=r1, @ANYRES16=r0], 0x401, 0x0) msgrcv(r0, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f00000012c0)=[{0x0}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b07b1f6600000000000020000000000000000002"}) execve(0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x14, 0x0) msgsnd(r0, &(0x7f00000009c0)={0x2}, 0x8, 0x0) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x40}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) 16:01:23 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0x4df3}]}) write(r0, 0x0, 0x0) 16:01:24 executing program 2: r0 = syz_open_pts() getdents(r0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x32e6) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x107) sysctl$net_inet_udp(&(0x7f0000000240)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:01:24 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setuid(0xffffffffffffffff) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x10, 0x0) r1 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:24 executing program 2: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x15) socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) kqueue() sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:01:24 executing program 7: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) 16:01:24 executing program 5: openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x30}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000400)=0x15, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x4, 0x1) r0 = open(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) open(&(0x7f0000000500)='./file0\x00', 0x2, 0x10d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x10, 0x2, 0x41) semget$private(0x0, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = socket(0x10, 0x0, 0x1) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) shutdown(0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000140)=0x2) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(0x0, 0x20, 0x5201) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x3b, 0x0, 0x0) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, &(0x7f0000000000)) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:01:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() read(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0xc0}, {0x8106}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) setuid(r1) 16:01:24 executing program 4: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x5, 0x4) listen(r1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000140), 0x54b, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) 16:01:24 executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async, rerun: 64) r0 = getppid() (rerun: 64) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f0000000000)="7160b70a5bf91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7a", &(0x7f00000003c0)=0x1e, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async, rerun: 32) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) (rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x40}, {}, {0xfd1, 0x0, 0x0, 0x800003}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a727caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c", 0x51) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r6 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x95) ioctl$FIONREAD(r6, 0x8020699d, &(0x7f00000001c0)) semop(0x0, 0x0, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) r8 = dup(r7) setsockopt(r8, 0x1000000000029, 0x9, 0x0, 0x0) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000080)) (async, rerun: 64) recvmmsg(r2, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async, rerun: 32) sysctl$kern(&(0x7f0000000080)={0x1, 0x39}, 0x2, &(0x7f00000002c0)="af5a6275864a062fa71c6398b216c9c8f2d0cea303af6662dff83e1882b157e69a37ba491c9e13a87bc712d022b852646990d367b4214a2f8b52d853dbf7464c8dc2364a", &(0x7f0000000200)=0xfffffddf, &(0x7f0000000480)="116143db27c2142617ebe51e280572d5448c11b40dd651f3bf1aa9cf3fdcc968b6b817e533f2a719204a9b62e648ea1b62bb1d7818d644b9b6dbd4c5d21f4b3e6c5aaa170b5670c3a4d343825694e588e71525cf206e23f1862520bcd5325737c3da15622c539badf9ff1e4a7224d6d86533f95eeca5ca2d0a18fb98228eba1cbf17e0c24b00"/145, 0x91) (async, rerun: 32) fcntl$getown(r1, 0x5) 16:01:24 executing program 3: semget$private(0x0, 0x4, 0x20000000) 16:01:24 executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000411000/0x1000)=nil, 0x1000, 0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r2 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) setreuid(0xee00, 0x0) r4 = getuid() chown(&(0x7f0000000140)='./file0\x00', r4, 0x0) setreuid(0x0, r4) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) 16:01:24 executing program 0: setrlimit(0x6, &(0x7f00000000c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) readv(0xffffffffffffffff, &(0x7f0000000280), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) mlockall(0x1) 16:01:24 executing program 4: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x40) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x25) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)=""/61, &(0x7f0000000180)=0x3d) recvmsg(r1, &(0x7f0000000340)={&(0x7f00000001c0)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/184, 0xb8}], 0x1, &(0x7f0000000300)}, 0x802) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000380)='./file0\x00', r3, 0xffffffffffffffff) r5 = msgget(0x2, 0x0) msgsnd(r5, &(0x7f0000000400)={0x3}, 0x8, 0x800) execve(&(0x7f0000000440)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000480)='\\,\x00', &(0x7f00000004c0)='@*!\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='*\x00'], &(0x7f0000000680)=[&(0x7f00000005c0)='%+Q(/\x00', &(0x7f0000000600)='!\x00', &(0x7f0000000640)='@-$}-,-\\\x00']) connect$inet(r1, &(0x7f00000006c0)={0x2, 0x2}, 0xc) r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000700)) r7 = accept(r6, &(0x7f0000000740)=@un=@file={0x0, ""/508}, &(0x7f0000000940)=0x1fe) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000980)={r2, r3, r4}, 0xc) getpeername$inet(r7, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000a40), 0x10, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000a80)=""/200) recvfrom$inet(r1, &(0x7f0000000b80)=""/24, 0x18, 0x2, &(0x7f0000000bc0)={0x2, 0x2}, 0xc) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000c00)={0x8, 0xfffff000}) socket$inet(0x2, 0x3, 0x13) openat$speaker(0xffffffffffffff9c, &(0x7f0000000c40), 0x40, 0x0) r8 = dup(r6) r9 = semget(0x3, 0x0, 0x0) r10 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000c80)={{0x3, r10, r4, r3, r4, 0x4, 0x7}, 0x800, 0xffffffff00000001, 0x948b}) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000d00)=0x8) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000d40)={{0x800, r10, r4, r10, r4, 0x22, 0x5}, 0x100, 0x10001, 0x401}) sendto(r6, &(0x7f0000000dc0)="70a52795faab040221", 0x9, 0x40b, &(0x7f0000000e00)=@in={0x2, 0x0}, 0xc) 16:01:24 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x301d0bcd}) open(&(0x7f00000000c0)='./file0\x00', 0xeca8a1a03ab61618, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001d00), 0x2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) setpgid(0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r3, 0x5) fcntl$setown(r1, 0x6, r5) setreuid(0xee00, 0x0) close(r1) writev(r0, &(0x7f0000002000)=[{&(0x7f0000001d40)='W', 0x1}, {&(0x7f0000001d80)="84", 0x1}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/211) r7 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x20003, 0x2000269000000}) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffff080045000097f0c70754bdafe078ac1400bbffffffff0f0090780000bb00"]) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000040)=0x2) 16:01:24 executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050160000000000014010700001c13fecea10500fefd6ecfc72fd3357a6320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff00000000080000006ccb5332ce4e4c8300000000004578c12c8fb7694e32bffa42ef085ba28d9cb5a4f3858e1900ff31093b45d68e8e32cfdddd212131aeda55ba00"/221, 0xdd, 0x1, 0x0, 0x0) 16:01:24 executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = semget(0x1, 0x4, 0x0) open(0x0, 0x0, 0x1c0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001680), 0x200, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000016c0)=0x9) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000001780)={&(0x7f0000001700)='./file0\x00', 0xfffffffffffffffe, &(0x7f0000001740)='./file0\x00', 0x8}) semop(r2, &(0x7f00000017c0)=[{0x2, 0x5, 0x800}, {0x0, 0x3c, 0x800}, {0x1, 0x1}, {0x0, 0xda, 0x800}, {0x0, 0x101, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001b00)=[0x3, 0x9, 0xfff, 0x6f, 0x0]) getpid() semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000001b40)=""/34) 16:01:24 executing program 5: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x141, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000010b2b0003500428efffffff6f00000000000021fe800000000000000000aa3300563e15f4d943"]) 16:01:24 executing program 7: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) sendmsg$unix(r4, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000a40), 0x16}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup2(r2, r1) execve(0x0, 0x0, 0x0) 16:01:24 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x219}) setrlimit(0x0, 0x0) syz_open_pts() munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000200)=ANY=[], 0x6e, 0x2, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRES32=0xffffffffffffffff], 0x1f, 0x800) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r2 = socket(0x2, 0x0, 0x0) getsockopt(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYRES64=r1, @ANYRES64=r1, @ANYRES16=r0], 0x401, 0x0) msgrcv(r0, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f00000012c0)=[{0x0}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b07b1f6600000000000020000000000000000002"}) execve(0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x14, 0x0) msgsnd(r0, &(0x7f00000009c0)={0x2}, 0x8, 0x0) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) 16:01:24 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2000000000000077, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) mprotect(&(0x7f000087c000/0x2000)=nil, 0x2000, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB='e['], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x2000000400000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) open$dir(&(0x7f0000000000)='.\x00', 0x8000, 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2a00) r4 = open(&(0x7f0000000200)='./bus\x00', 0x8, 0x0) recvfrom$unix(r4, &(0x7f0000000240)=""/4096, 0x1000, 0x1800, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000100)='./file0\x00', 0x88cc3a16d1f5a36e, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000001700), 0x10000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001300), 0x100, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x9, 0xf9, 0x5, 0x8001}, {0x40, 0x4, 0x4d, 0x5}, {0x2, 0x8, 0x20, 0x4}, {0x100, 0x0, 0x9, 0x10001}]}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x15, 0x93, 0x80}, {0x20}, {0x9, 0x5, 0x0, 0x7b}]}) 16:01:24 executing program 3: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f0000000040)) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaa09001000bb86dd6039df9800080000000000000000000000000000f7e5fffffd8000000000000000000000000000aa8000907800008001"]) 16:01:25 executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0xe02) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() read(0xffffffffffffffff, 0x0, 0x0) (async) read(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0xc0}, {0x8106}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) (async) syz_extract_tcp_res(0x0, 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) setuid(r1) 16:01:25 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x0, 0x62}) (async, rerun: 32) r0 = syz_open_pts() (async, rerun: 32) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000200)=[{0xb1}, {0x6}]}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="3d1a795933b507e43a39831b3bf0", 0xe}], 0x1) (async, rerun: 32) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) (async, rerun: 32) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async, rerun: 64) syz_open_pts() (rerun: 64) close(0xffffffffffffffff) syz_open_pts() syz_open_pts() (async) socket(0x2, 0x4001, 0x0) (async) socket(0x18, 0x2, 0x0) (async) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0) (async, rerun: 64) syz_open_pts() (rerun: 64) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x3) setpgid(0x0, r5) (async) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, r5, 0x0, 0x5e, 0x100000001, 0x8001, 0x9}) (async) r7 = getppid() setpgid(r5, r7) write(r3, &(0x7f0000000140)='<', 0x1) socket(0x27, 0x4, 0x2) 16:01:25 executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="96180c"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:25 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206980, &(0x7f00000001c0)) chown(&(0x7f0000000140)='./file0\x00', r0, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) r3 = getuid() seteuid(r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, 0x0) 16:01:25 executing program 7: semget$private(0x0, 0x4, 0x5241afde) 16:01:25 executing program 5: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x23}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000080)="5f5ba27d6322707d3c54109916d55116b85cd2b59ec88b09f8dbd34e7ab3bcee60bf1e36f2c19bb36c47edc8b86451c5c0f7f83dc5cc5348ddec14e415418699c04e8960a4d15064701db1f3fae519ab3f88478f56519cbd8e", &(0x7f0000000100)=0x59, &(0x7f0000000140)="eb29acf35cb1371c907d2d685f64a87cf8d5c06fc3252a51c2598f589c409215c6be3f21286c65e1796b2aa91d417c2c66ab7662a3fb86a94f28bd1c71c5293c56750da3756baa4a61b07f3445badd833deacb224f2904b55fa6070f85ff5b944bd34059fc949ea233515a7869178c2aa89de772588c61c61c47f737c8af74f88d723c1d", 0x84) 16:01:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="780208"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) 16:01:25 executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = semget(0x1, 0x4, 0x0) open(0x0, 0x0, 0x1c0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001680), 0x200, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000016c0)=0x9) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000001780)={&(0x7f0000001700)='./file0\x00', 0xfffffffffffffffe, &(0x7f0000001740)='./file0\x00', 0x8}) semop(r2, &(0x7f00000017c0)=[{0x2, 0x5, 0x800}, {0x0, 0x3c, 0x800}, {0x1, 0x1}, {0x0, 0xda, 0x800}, {0x0, 0x101, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001b00)=[0x3, 0x9, 0xfff, 0x6f, 0x0]) getpid() semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000001b40)=""/34) 16:01:25 executing program 2: sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) seteuid(0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) setreuid(0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x0, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000100)="374065fd840a4fb9853673bdaaf8ad0a4dd3a48955f1665682754010b992eb5a30414de6735ba51aac48337ee9ebcc690f9845f7bd1562f547a24fa298fed3ea90a41d1b587f381f970afeec426e16f7895b9620f3b7570a7ff2c94a1ba7603612994ae6b6983454b539fd872ee4d3b8eed309391b0d70701293aeb8ce3085ca58ddea80ebdf12d281c068d44655cc579d94f8b99c5f974417ebd1c1d5ac7406c9ec9b8c982b1e0b548df03009b455039cee467dc68d54a57987cf86f5afd7b07372d25ade82ca56a6a08fd5a79b7d7eb9a5bc9e38cd95b41391b3ec79eba6fdc53aa7009e7ab342a5b267516ac6da36f528bcf864c3c27cf0087596b55d148035d1476031790677c32f88f53a1a92828f5c353d03406b699733788230d6daed7761aa15e8bba6e14454582b5925affc36288b21b88dac5aa97e871798256c933ebe97121dc614f477724f891689323db2562d2ed6e725bfc021aaae904716750c2f3d021ffdd38efec2740cf23e80789c199af521d9bbba53cdfb196b5ba55ad163a75692d8ad10bb9da48962f8775bcc8a3f528c08f89b08d274bceed8d9996a8d4dca532db82395dce59818c56b35e14774b21df45a0aa77328a9a2b66222d09b2c36c19109a5f6ed6ed19430e4bda617176183a4dfe76344f0f141afd5980d52fa977d8f85362fffef90c0cbbd760df8f1d9f494ec29dc4265e3fd1ba4e78eff28a41fa41189907ef1c8c0768c8e7e1ef10239aaa56407bb75388b34535b77b896e1841f12290f7175ddb5dce6721f2f323e7b4fecb91812d95c321f8063290fe14d34052448511a650d0f977e282cb2505e543492fa479f68470caed36a7e1754b13825a1abf634de54a73e516348b0b892f3855455033ed22e9fde99b1b9e9000d50c7f36803874be50438c5b4f2175b646cf5cdf5b30b3f3d8735e208ffe9a598d2c5278fa607bfb62a04d063f401ae4182ab3738165f27013f78fc7dce2c2d2a4b51490f43a5fb568d756e50f5d9d5474431021c38a5a63c011afb3c9b90980240967761a7cc1936470d06722c060c96f614d49d2201c1c43c34d18762a9848a04129f40b7cd736f98521f40d6d57cef32744a8b105f05e6779826ff015079cf8404014c0496901cd408b30d013356cfaf19d426bbc35eeec85bdaacacc630d1b82e91916b7f6443220c55758be6074610f6811551c6b11a6a2317b3fa741381d85aab562acf95a2629e3063c6b35558f2a38e39de6fb60f2b812cc8c4f3c6a14e9a6699a95c6a2c534fdacfda450ab99bfd229de68a9ee30a70cc04738929792b80ea4567029455c6ba73945e2d177c80f884e8b150b650fd407add923103cd3f553936fa8a6c1a3fc0f0989769214f04070c9ddd3fbe66b232d040b49d30671ff142bdb9dd2f08347975c7c7dae3240b39317f341c89070f20a671007ad15fc4af386a790899d98aa869b3ced65ca27f5f1d47b4df761525fa74f0dc020b3e813c1940797e319a175b56cc1719b2fd7464eb6591f488d2cba9a0c160fbcad35f35500326aa541eba86d2e7a49ea02465a4576ed4d163625fc7f3e474b38b27eb227f1194438f7190f6b296d2eb764d2c7ebeb3129f0820d6b6faa71b5d94d97804cc9eab534c6bec12f44cf8f73241f13b547fab83b89c4bd3b204dfbc923ebec04673b74c98ad7b8899f8b6c3e87dadbe7b31e4cf4aa0039a25f1acb3de4fa221a37a1c90a55d8f4ea4c38d4bc4f75293ab3d75cdb80bf8d872aa8298767217f86f0f242824c39f77e7c35710029d5dede6f5c8f81ab73d178175b16d73b6ea33c9d886f4d2b30ce0839b72aebb530afce74ec9a109d852872538dffc01a7f4c86e60edaf35048b934a6acab1494f6f835851e61fbb33b41398f15daf1bf393ebc69231aa2bcfdfd11bcdc76c92c1e833d27304e76f90538c0d35912928a53605e50e3b4741fbb57e08c9b9f0a3be9b35ae8f719929070ab7f6b3e74bbbfb512dcac349a3bbdc298ac3fbdb722d44f34c2b8762094215c7c6bea01328c9ea6f82ccc0fe10c6dba8a1483debe603a33540d5973a686602d1923c936cca45c1d85914a5017a72ac3f34fdeca4020cd0f2305b81e9d29fd1dfbb1769b653ec1391b92c5599dffa0c5bd3a84cf08c51126f3a95569ac30b2f346b7c5a4c808a2e1e47324ef85c4ee071b0ace0a2c8eaf4ae6e1b7a283c44d0f486bd15cc767bfba94432e2d935bb49994320bda1004c05af01664ba0ac16e7375bd4fe08fb196840b240112e1528efac2adb60cc41d4272cc56bfbaebab13af086431b4798cc5771209d4c7b9ec1fa38bd3fdc0cedcba704534d9aeeb25c66f5296fe5ccc42f24fab476270ea333416360840dcd994830603c935bb8d2758685ca4b23f7a6458c7943505132b627fd9c9aae633fb34c2f8fc6f0a092617225a39c85bdf1770deec6b4526adac9daf7f883290f7fe317713f970c26440a9a486239dc194a38db84d5becf06d5363e8ce4d3080f60e894de4ee638d8d8527c45e00dd8870883cb10d2b6ad4ca2327187b8ce63321e35fe37ec9979171e42fd517a97a2599481188c1651e9370bce99d31f99494b60916ece8e5581a7b09241b4220beea255187264fd1f108b74c56fb55f1e1e2b0f0a98775527a8080948cc65072e9f8cce40f7be5af69df2ef816ebd1a7421b6ca03ecd753596e67ed857713825ef61ed80e95c07073b43a4923b6e7fa4094399615149ea852055c47c9d6e754fb51e2bde88cdc1c26cfc505e3a25558a19712908a682dbf4bb65539a1467b89a9cf3f8c6759833475d52ce8d35d27a4ab663eae9435a9247544c30304d0e4afef37105a3bde689f0a5a56c9ffe6c3d22635b78b777cced10046310f184c0652a3741b3729d304601ba637e89f2e24e7294bc46e0c260050a84ee8b50934421af562d0fd63f7d791003e7b9190ef3c867884465ba0510abd71d2d30aaaa0798f3602009e4da40087baaa1b87aa9e9c88cb57de2fa72ae29e9375ab4e80f5a420db796bac9938b6bf8875a16558293e16b30f4254b834a52d7571c62f33526344d78aee2c45fe951b863c489ca9cf1057a21b971e251444c1d6bf55e6600bed43ce3f9c35b07d5451e86334716fb983122f5c1d23920fb9a287217d80b71d92db9cbddfab5ce1d94e5d9732f3fa9c7f38c885dc2c580f5dd7810fc3df443a535113903203ddb9305d9a9c52663746334433fd04aaa36b3ea4326512283e866c8e1d492d5dd103f612215278e73715e8a10106b3ce845963cb51bc38985ac4d1c16ce63c3b7cfaedb5a21228b18f012dc64304e1b414d4366e9d2682852cd851766291cf7f372527c98c77a80a4937844c974663e9332bf3e6c093836e03f07eaa60526061fbb7fd984cdf18ddbf07ad72840e97a0abd12450389f93e462aaa3d5b80ca3c36d444af716ad7c95c90771fc8e22eb809b148deb9d2eecdade5df11c454571b091891263d261331a56156a0c61fa4ea6cd28d37cfaf16d7c3dd5c0b1b1bc2a5d1a516aaf3f7911ffee753807fd5287e397343532bcc485b76b0e1edd2ee65eeac1187fd08bbc59e7952c3493e54d2748177c618263f6e31b3d1f9b2f9515bbed367f876573f76bf6ca93df0e2530dab7c5ffc341c8778b1a2db39e917040931b27088dd9a07ea40bf682697d28ab94d171251e62f966152d8273b01dfe545f1d927c7341c9f3f0816bf0ab77ac1a1c46fc06f62710bd87c056508927c1b27e8dbd388c0e8cf77b229c28d7a7f524c16c88fb07a5e6349422120221a2d4550bfa978262258eb33123d39f301c5aff6843147701bbc9eab827354296a8fe8ec139249b9b4895b9b597797be5bc74247518db7327a5d97db0b30ffa354685cca6e7df84e75cf29b56c5a57beb74c0f310e392c07edf2006a8445152b91091eb7fcde12d50bb6e04612e867b65c1f9c60583fe06da568fe1a3b9f2836f03d28282d8c56ccd4ae6976752d4c031cb8cb3394dfdf0220f87f17722145d6f7bcc04db37999f4d21d8fb6b85b6adeb67174c6deb2a85df0fe9645de94549d37d0e5aaf718aa183b8ff4ccd4d74b6b8e31a03fe0289d121a6a6dc1c2e08d87ec9c1d977ee4af218187a88a4bfd53ef18a2e748103e62003decbc590d6e76ee9448e32603e6776b0aab70fe6242340c865a7b6091fcfcef1004b10395dfc251593ad297e9f683c418d3372f4015eba8e2def6277f56518825cdb1927b987f825460fd58570d0d80c7484f15a6fbbbd6dba541d6d52b904d520fc867fb96f4951a48163b77d27dcb7958d9d9b714cc24f47337c6c1ae16e18ede95bdf3f8c7898ab076b76970d1069acb7c3fbf9cf5d90d1fe2129500099e9c83b5314a5279572e387b611539f679f618898f066984c646ccd54e7726bced10ae55db2d694d48a1a4e76372e04a9566bcc424cf3167adcb9ca36a2c7eeec24e6afe3680a6c0fe54ef9d5f134821036959e12d2e6c2e7e6a3fa9b913ded0d33e19005a2d27274d062cbc18fa90b74faa45c6fd0865850eb11f02203d26385d9aa10cd3d6997d35dc7b906d39b9c430fbaf33b92a44da89dc2adca707aa55f63524bba324a51e8e24fe06def352df1270f53563bc3e15fa01b6bd0420e6bd87df3a819136d71dc5f420f601805d51b2963d42da95358a065aca3e9a7ccf52998818045c4d1b4e26b4ed6f5b590b67db7aea79ef358ba72350ccf7c84520b35b5422968770bf405a3169da50908d5e7f5db639219ba20130932d6979aa3141d47c06831dd41b9515df5584d21c9a0bb89400e478c3952fa9684e054fa3534df00e54c6ffc3f77857eaf3b4d0e6834bc360a7e17363dcb9eda71013223ef25a420bd871635e6433163b3a8d5d22adc3a2e0cdcfb8b587f5ddce7ae38acb92eea84e309ba5916d02bcdf96ca0948e74e73ed8f7dd1ab11f50b778cab7085c6dbee9b696106a9a7dcb715f9b25b8ba6cbe78dddaf0790889427210c46170d55531cff2d4e42c2331cba42e4ecc0ea9841c8235038f3d37ad3a4206f81880e7d4c61b75730d8ba6796e3313d52189100837b7cbf37446228c42105ab04eea1ba938d992c7ce587b51e0b844e154ec542a18a9393484d732c862bff8330bf7c20caa07f261e34b880372b88a968e15c280ccb3d45d04a3290408999072c4670338b8a9729cee8718b2eaa59def57eb07459e8bb8a94869cb9c07567cd1649e0e021d84715d92bc5ed23d8161281386c257c506a856787ccd32a79e310790483ef8ae44146a8fd11f2d0a782a5ee666b1638455502655ad6f91ade4982f0f67837a98ceedbc5fe887c0059eb14ebcec8b6da45488c868f62d82646f6bfb2c63a5c7a09f08e37dc2eb7d59a43ed1540b7b4950d52c62a46a85731ddd9451529e722f5dc7930240f8d50a0b02fb0dccb41d2ae4810fb106b2d84e1630e1dd459c2f6f6b8a038626bf980b6e92f0c79f83180cd0472de9039239daf1fc24152363582da80b525348f1490f28a4cf584c11ccde360ddb1f0b37a429691e5c743e5a0beb184e331a22d5570b6f566f8528551d81ef6750118f47428be7f6741a73a9f63cfbe1b52020535dd1401df421db6c73f6f8f8e804764ddd71dc7058f9c3b69be09e856eda33b9361e909cf77e295ae8f982ee535cf6c82319c48e587e581b9b90636aa1c0229425f40f5d1fe63e789b3fb1a24c05f29cb3259a76a0e371ab11308e61db9efe4f3a5ee6171841ce573fe0f6ac7b036ed54249594153767d0e3a66cd33dee6bbbb3bb041174a34e6e0", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="be701df21725c584cdb2162922dc149a181f1ca12fa4c076cb07950008ede74964f3ff2e48da7d7e57523875e149dcc21b111526c305", 0xfd9e) r3 = msgget$private(0x0, 0x0) r4 = msgget$private(0x0, 0x102) msgsnd(r4, &(0x7f0000002a00)=ANY=[@ANYRES8=r3], 0xf5, 0x800) 16:01:25 executing program 5: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x141, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000010b2b0003500428efffffff6f00000000000021fe800000000000000000aa3300563e15f4d9"]) 16:01:25 executing program 7: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c", 0x59, 0x0, 0x0, 0x0) 16:01:25 executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) setitimer(0x2, &(0x7f0000000280)={{0xb1, 0x3}, {0x6, 0xfffffffffffffffc}}, &(0x7f00000002c0)) listen(r0, 0x3) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000240)=0xfffffff7, 0x4) sendto$inet6(r0, &(0x7f00000001c0)="5e2cedbb66a9fd75cdc234b9a4d9a64820b26a83bf64c9eb58648b395d1355b0a4939f55c1a8f67a91442225f7fec704db7af1a6f6a8", 0x36, 0x40c, &(0x7f0000000200)={0x18, 0x0, 0x0, 0x59}, 0xc) (async) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = dup2(r2, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x7, 0x80, 0x9, 0x1}, {0xfff, 0x3, 0x3f, 0x40}, {0x20, 0x4, 0x8e, 0x10001}, {0x1, 0x1, 0x9, 0xa9cf}, {0x7, 0xdf, 0x1}, {0x4, 0x12, 0xff, 0xffffffc0}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x10020, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='c\x00') (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) semget(0x3, 0x2, 0x90) 16:01:25 executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8b0201fcff"], 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x8201b9a) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x2, 0x7f}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={&(0x7f0000000340)=[{0x3}, {}], 0x2}) sendto(r3, &(0x7f0000002880)="f2c4c6f81da3d6f29cd2cee921c2b7cf179d0571ca5df02cbccfe1a4f238bb43c390da00a0d216a6fbcc2037405270e69d96b62a35a6321c8afa76e1f20f6d2ca6e6b08e3c213bf7b0c27eb65876f18619e52d4cf6a0045fc3b65ec197b44aeaf4a9adc5147bb1c13f7d0fcd17e3ff8615597456de0493eaa38609289bf3df440031bc3a0cb967a633859df8053abde6f3ca20912961601016e1c8ce746e0bbd567472209bfe9afcb6dc326851f81a752bc80f029ef96d7c6256d516ac87b8be4dfc72cebd67e1a7bde3594c885326f8af09d2246b6e9914599467d7bd540fa3913f179961674e1a7a70d58be7596ba02e424fc976856954fff664ffa534e49d18c0e0b0c739a8bc062f7a4cc4ebf8e9fcf3652c6a555e98215146720803ba1e4ae0305b5f50f726b24ff3ce960cab1e213eb5e869ba7bbbe96a86a5ce0167defb4c0566ee8c25c4a4791cf9e9c8058c8fc6277dd44a93138e5cca0d802eb4c782b660af87d11e147b1d814ee9de3176310f111bee2b6735b8ccf4b6dac0702e2eab3378ce5c1bf563cb93a74010b07f2816aa4d5f3a96617761b215fce001f10b91cd1fdf79efe12219e6605912a740b891f86741268886db4c2ce3895d2533c3548e4bd9ded8bea70065e5bac28197b8531bb23b396c562d8ad4668128cd928f90ae6de7e0db9f8d972dcb9694ecebfae38e2c157da820e8896886ea8019c85e6921da3b7f4bac1070dd2788f45cc97817bce4421ca181ea844da41e074df60acadf30e55909d09cf23e05bc16e230f599bb4c2b80a2652042043f7d7f2e74972d66fc19300acda8e5f2588e83664c74e0465379d4bb6e960c5c245d87a7f75056be4420aa3c2fe65d45ebcf37fecb6487282a0d77fddbe35cc17386a521f4060b0fb1ed04d16201d90334084ba60dc5e4d5681e0079a6efdaac85b7ae3c5665d8a5e66e9b324624f6180b8cee661ad638ddc4c0e3d9b39880da7d15a4fc9cea66570ce3f3e7c703eb1a44c688e33b8c37aa6c506cc97c44b02801d8990681c9748e276ba2df9fdbcb82daa03f0fc15daf22d7ce47f0f1815565a13aa15143606d03292baf7a5ffc1bf1ba7f05f545906d6bbfd3a8fcae02e58689ae41b2a9c6eae6794b23c35f6544d0d6f84400fc00dcef4b9f7e6d626403cafb59ccb9736f0c331db4799b1dd6f6ceeb99e91f5db6e7f6dc8282840ac30ce4978d72207f0c54900e8d2190c19d115821105671a4ebb683299a7f425e812dd04def8a5548ac94e2877a059eb02ad72b577f32c34332bcf4796b69c0bacc877ed2367029a15aca4ac4f543c41d200bd4954ebc3bcb1c8c55793101afc1a2ee03983940b6e9d137e86495def854d019cfc45c461a2eabfb8145374a299f94f7a1f50437b712e6bfaf79c86c612d47d758691188192e9874c2ee62010457018ee07fbaa2301a522bcf0151be29130a67b6bfb4e2e20ad459d4454fb33555ac29fe7b17a539b8991eb9459eac67a3ae67cb414c2fd96bfde19d22b2b879f1ea39aa52fec6d78f8dae49d62b7a1efbfa92cf618f46b8b457fe39489a5d9983a63f7db96bb2b17ec7d8c2325bce2e957ba1346d8ce93c9897c939d32a2fa37b45ebb676295d4d7b6ecbe66882a34fde50bf338c64d1bb4ae267e10e081d6bbff32e16a9d7aea75a7099b90da9763768a0bfe00c559cbd9e82a01ec499b0b25b297c2f311df5b48c21dbd176236e31951fe7d9d3cf380c1b70f962f5dc92b9dcb0918d56697e3a2139bbac6f4a09ad2a79982caa40ab457cf6bc28ce7941125108f35d0f184ddf7f063d5b30899547284d1a996d6e21bd06532fef8fe52a71c194e5e5cb63b17fcc702c65b839377a3841c66ec503fbe0c5ef448b0ab16828ab53d768a4db52b1a2df8b0909c5925855bc6d134b910e87353faf86181e1c6c9f505f340a03e18918225b2764f715bc969f98fafcbe61f741ec339896da577d317b012be3af3f9302827e4285f6ed8e08c016c1afbb29594d575d1686e6f006b4e21bba8c591e442b5715849688a33b42b5c119af92f60c5d4267753b8f2e81fb7584576d7f751bcaf213aeabe529714f6d819e3f878e999f42a4056cf566ccb2c3ef34c85e2580b8af5381ddfb7a42e3b3dce90d892cc16dde2d3418d90bc479b2f76a621a6a4d9f4641811d123e5f325ddc88abcb5318fc0c5cb78c323956ea1651b2d3ad250a8e3d3b93856ede7f41db63aa42117edf2bc8f2729d0262d70e30e2bb72fcba0dc7859fbd537613966f83ac41792df4804917a1796c0ac9ea5ae39cedceeec129d9610fb1d7d7472f7707071fe8ece5ec5e72f7a177172d6b68c09e1311a2f7199160a578374242fb2c984643771388aa90e420a0f53d70de79426b68c07693b9e6fba134420105eb0047b27c4ad311d29c29905d1ff32127e181327a85624474d3360499d10abec3fc9caaf2e357bc0db2932be6d9db89a5b73b24f8c79cd50a086b290d880f45451d71f67b989919706220916189fa66393512c985c0bc30873106973add8f107364399304bfffd708cf4065051acdc49a88af8d0da5a180e03ad8ded3dafa63cf75d1f024820bb9407b879f31701727ba2fd369ba13c04ca018e67562bca7af8d50a75d8cfc1e41360484ad6d379589659e62e0bb5ac70d73878672d2030152f237747c095cf0abc77c09519e96024809c45cecd382996cb25c8ad7afdaaf9166ac2e2e63160d82bd09d6ebb02a9f6bed4f0401eb1ec9c42b891bee29658796c59ae655b7facefdc9f99581ba525e6da53c607bbc7f2c5d2af5f751f55535b0b8c6797b2f39e659856006cf9b742987f03efec78da122eabe9030d5b0ddc6699165cefcd4b4f0f622626581aff47815f927382c83d5b6de44c878a528e92c36a8eff72c7917b7c88eca997cd2ca0b100be9e9900084351aa1fbe2ef11eb443f14080a4dcc95343a1f22dfdd4ac941c715926506b983a78c72f0ce087c2cea5a0b6d0cbd76434082b97e461a8d3bc76b29404811c0a7676be17d4506ca8075f5bcc27aeb8b87addf097fe33efe043c583d08892750b781fa3a05b79dd60c74818ae528062ee50078977a4ffc75b23d86a0968feaa160d11b4a42a9933f273e35da71fb457b18134a0d422b955a342f71f0a937d423a5bbf8d72a084759919a8ee4ac437f64a96518bb9ced98c90c82a01879658d8dd13100ebe6067f06ddb624b48985413ea02acc7ba3b0d1caee4da5e3d3d136bc4a47aadd1e039ac3b0f9631640d9b57756e6897b6d59d5c51c0b53172a2172b1db5b2c9cc4cf324ddd89cf0ca793db73584042cd3426c8c8ec74eaf64f2c0315696a3e428b4bec65590e86e48789e19f539c18ee92822f92779224901d37917e3273c8b3bf1581f81d4b3bcf62d34dd1bf7e6f3a21e34b209844107e6c4f88912d078d1ae15db719f9680cce0ef9aeaa5b71c176c1a5e80dee342fb15e4ee21aef31a1917ef0b1b91c61cad648f41be6bfa2081fcef016cad5b1a3d43d51b69f422587d194b4fe985b8721a96525413014518375e07ba7dd5cdaa45241991701fe16177546749d73789ee84d47a7c8a39a54ef0ac1d1b7a9a648a473b88a7060086455569791d93652851340ca2988308b4810a3729fbeed221e9e9f76bc9635a3b3107f72bf4e2afaccc31a91a550ab9835e18da3936aa677647a0d0b6f217d9543ffd3fe0ad7a58f560650c44b00b705608da1a80cfae0de6f08ae1db40cb65631e1e06638aa18bead3b138749b0a935fb01924c3ce84c042e5624b8f2d3d106d9206b1d11f43665d7591888ba1c1ec56727b0f9bfa7805ac07e9f3315b23152e7e3b144ca2215f748409cbd1bc4255b71eb1fd7997eec80878a0a1f59b4c24d2a848565d4ba9740ca6d654e29dd3e4d222f07b5d2b303d5b4c42a338d76f9b10f8b882c7d51b452dd64897a48c8fc0277ad92c443e94fb0fe3f7fdc32", 0xaf9, 0x0, 0x0, 0x0) r7 = fcntl$getown(r2, 0x5) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r7) 16:01:25 executing program 4: r0 = open(0x0, 0x205, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x6, 0x9}) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000840)=[{0x0}, {0x0}], 0x2, 0x0, 0x0, 0x400}, 0x0) syz_emit_ethernet(0x7a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004902006c0008000542f09078ffffffffe0000001072701e00000027f000001e000000100008001ac1400bb00000000ac1400bbe00200027f0200014412b2f5cb2bb7099cbf0836694c6abd2657004404041300070f03e0000002ac1416f7d8c8e830dd01296b5b5c1700aaac2e401ddd49a0d2ca4deefede7bb7dc69061c4a70523d6352d92827e706fd7232430262c6ea74142d593d99aa668d0c438f4956704deb"]) 16:01:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000004c0)) recvfrom$unix(r0, &(0x7f0000000000)=""/125, 0x7d, 0x802, 0x0, 0x0) sendmsg(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f00000000c0)="2c3516de69316dec265d6bee3c8a64cd9762a049120bba718a3df373c7a44c2ac865a19e8139a8a4f643cbe0ce62fbdda85e22aef18d883f7a234df1d16e0d6f2719012ab860136ba0dfac14a59eb9da6e08a23e49e3b38893ee497bc2c0f5f1a6f93175f388040000000000000097f1381f3aaadad42b5de4bb86d8cc74afff123869f90a891e81fc8f", 0x8a}, {&(0x7f0000000180)="28d8388c519c299f3f3fac0fc4566ad5eb317f0f8d0fd5b4f47395de9413f4186ecaaffe838ded170e405158268428b95688c35f33acc7415fd313109c1d0478f3da91382c2a52664537bc00b6d7b2260cd82a740772331e1c840719bec562f1297ecff26cdab8ba97bf28be7825aa507b6b4c105d57e07a0c40cf39d76d49213c65a5c99fa698dec2857c26c24b3cfbfb35d3c8624984c5106f0bece3a5b8dcbe47aeccaeda3acc4aa53f9ae3227178d7705ba7ee3fcef6e07c8a1cb1dd808a661c15d03c0e71", 0xc7}, {&(0x7f0000000280)="fd9f1a4c1ae5db3e30ce9caa5252ecb2c1005e", 0x13}], 0x3, &(0x7f00000002c0)=[{0x38, 0xffff, 0x0, "49097cfad41d6dfab57ca01de29b70f1484ae71b77a235a80f5a0b0988a549a9c6"}, {0x80, 0x0, 0x0, "a5542802b69d6cf62450fe980d466c4ab0d61ed356cfd5912357ebebbd4e23a62b3ca0be2b36c8c205bb0c6ac6bf6eb73a5d0f8de92bafefc9d9c1396f640a415aba32e5adfe07b7520b9066a7a764afbb47022e393c6708a1cd51ab9ab447547fb4aed21d44e713eb"}, {0x60, 0x0, 0x0, "63ff4cb1b9eb8d0e2e73e8e2565239dba5735ec16cf25de14e7ce45d29509aa8ae471b67934026ba6c7935b57357ebdce2ecbb407029759b11e8ddc8978f82ccccbc1618086711adcb"}, {0xc8, 0x0, 0x0, "46719d2395fad92ae5595d35022a6639a6615c74e15e3c338ceaea3e1e0116bae8f17ff93a28b1cfd1a5470384db1d7128dcf3abcdcca4a420519282aa02e7edab78224bb891a83f384b732f74dd51cc3e3d670426e9d4cd87fc54e036f1a7f394fa5d860a0ca3cb56edd91112f7f3d338b6bda5052225218f33a4d521e32810bab17d4592c3b967ea1eb0da493ffa44a2084e23dbfe67e466515183add953a7e84b8deaeea6d361571dd6b58b4370515f3671"}], 0x1e0}, 0xf3126e30ddadc1b8) 16:01:25 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x219}) setrlimit(0x0, 0x0) syz_open_pts() munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000200)=ANY=[], 0x6e, 0x2, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRES32=0xffffffffffffffff], 0x1f, 0x800) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r2 = socket(0x2, 0x0, 0x0) getsockopt(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYRES64=r1, @ANYRES64=r1, @ANYRES16=r0], 0x401, 0x0) msgrcv(r0, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f00000012c0)=[{0x0}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b07b1f6600000000000020000000000000000002"}) execve(0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x14, 0x0) msgsnd(r0, &(0x7f00000009c0)={0x2}, 0x8, 0x0) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) 16:01:25 executing program 2: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r0, r1) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@rr={0x7, 0xb, 0x7, [@broadcast, @multicast2]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') msgget$private(0x0, 0x120) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020697f, &(0x7f00000001c0)) rename(&(0x7f0000000740)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0xe5, 0x9fd, 0x88c, "43b2b0bf3e79036980220d348bba04ff4e629aa0"}) writev(r5, &(0x7f0000000740)=[{&(0x7f0000000200)="71994c1de376a629d07b09610817554b444e03bbccd179a857389f23c8a50b91a62a5453774c410d0d", 0x29}], 0x1) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1, 0x9}, {0x6, 0x400}}, 0x2) setreuid(0xee00, 0x0) r7 = getuid() setreuid(0x0, r7) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) 16:01:25 executing program 5: syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="5916a53fe170aaaaaaaaaabb86dd60ee1b710000000000000000000000011d61b4e4ed99215b00"/54]) getppid() r0 = semget$private(0x0, 0x4000000009, 0x86) semop(r0, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x1, 0x4, 0x800}, {0x4, 0x2, 0x1800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) 16:01:25 executing program 1: 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') r0 = accept$unix(0xffffffffffffffff, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket$inet(0x2, 0x4, 0x3) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240), 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) 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(&(0x7f0000000000)='./file0\x00', 0x0, 0x150c, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r5, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000040)="af784282e2082d78b01a1cf5c749cdc76146badcd5854fcbaabafcdec656fff0b1e173417c495865a90264bb1b3f998e0f404a949f4ef0a6f4c230f9a08d9c0946d2e30ee3469731", &(0x7f0000000140)=0x48, 0x0, 0x0) 16:01:25 executing program 5: r0 = semget(0x2, 0x0, 0x141) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x1000, 0x0, 0x0, 0x0, 0x0, 0x21, 0x6}, 0x8}) semop(r0, &(0x7f0000000100)=[{0x3, 0x5, 0x800}, {0x0, 0x4, 0x1800}, {0x0, 0x1, 0x1000}, {0x2, 0x8000, 0x1000}], 0x4) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000000), 0x63) sendto$unix(r1, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 16:01:25 executing program 4: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x5720, 0x8b9}, 0xc) socket$inet6(0x18, 0x0, 0x29) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x2}, {0x7}]}) syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[]) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, 0x0) 16:01:25 executing program 7: syz_extract_tcp_res(&(0x7f0000000000), 0x80000000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r1, 0x8, 0xfffffffffffffffe) r2 = openat(0xffffffffffffff9c, &(0x7f0000002480)='./file0\x00', 0x200, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000200)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) getgroups(0x5, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r8 = geteuid() r9 = getegid() pipe(&(0x7f0000000100)={0xffffffffffffffff}) r11 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r11}) fcntl$setown(r10, 0x6, r11) r12 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) socketpair(0x2, 0x0, 0x2, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000100)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000001c0)=[{&(0x7f0000000240)="d515b78f14fcbf9bfa5ebde308912bade0cfff54926d6fc1208f5da7b19111467d91f02c6ffc61b335cc8752bc2875770bb442d8efded96c73398678fb0825423f80b4159bb31d2b2b", 0x49}], 0x1, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r2, r2, r4, r2, r1, r4]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r7}, @rights={0x20, 0xffff, 0x1, [r2, r0, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, r8, r9}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r3, r2, r14]}, @rights={0x28, 0xffff, 0x1, [r1, r3, r15, r0, 0xffffffffffffff9c]}], 0x140, 0x4}, 0x6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) close(r3) 16:01:25 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39e37b376e93320cff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8d75680b37ba955d2c15e6d7d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf4000000", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000440)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2}, {0x3c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2c}, {}, {0x6}]}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[]) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[]) 16:01:25 executing program 5: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000180)=[{}, {}, {}, {}], 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8020, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x44}, {0x4006}]}) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) lseek(r3, 0x0, 0x1) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1f, 0xffa2, 0x8, 0xeb31, 0x4}, {0xffc1, 0x401, 0x7f, 0xc50, 0xffff}, {0x6, 0x200, 0x9, 0x3, 0x7f}]}) 16:01:25 executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = semget(0x1, 0x4, 0x0) open(0x0, 0x0, 0x1c0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001680), 0x200, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000016c0)=0x9) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000001780)={&(0x7f0000001700)='./file0\x00', 0xfffffffffffffffe, &(0x7f0000001740)='./file0\x00', 0x8}) semop(r2, &(0x7f00000017c0)=[{0x2, 0x5, 0x800}, {0x0, 0x3c, 0x800}, {0x1, 0x1}, {0x0, 0xda, 0x800}, {0x0, 0x101, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001b00)=[0x3, 0x9, 0xfff, 0x6f, 0x0]) getpid() semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000001b40)=""/34) 16:01:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="780208"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) 16:01:26 executing program 3: writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) 16:01:26 executing program 1: semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x2ff}], 0x2) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8020560a, &(0x7f0000001640)={0x3, 0xfffffffe, 0x0, 0x0, 0x0}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x2) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x7f2155f4d7f2ece2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000003c0)={0x0, &(0x7f0000000400)}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) clock_getres(0x6, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000200)=0x6) write(r3, &(0x7f0000000240)="de803364a1291375f9cbdc4027ca214772458449eb3730b98d063979cfe81ae3d5ace2e53cce6f2faa031f78fb84aaae4aeca5e564a01baab887b10f6b232ce781501ab187ce5f419d0211c853948f8a877db108f80933a9183a8f9810e92e953351f0766ec3c6a2bb37d7ad5cdff7c695144cc97069ad86ba52580c2d0ba913f21ba6d66f0fa3d66628caecc9eea7d87551189085c1d1db5627ce4ed9ba9fe79912928752b0053b7227f959e7b1eb467bb307cdaf4da70e92cc18413202b8e9f17ad492948cbf8eb8e8405186ace8aee7c7c912741e4956411b599c7699b62a05e884", 0xe3) (async) bind$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x3}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) (async) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x28}, 0x0) 16:01:26 executing program 3: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000200), 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000540)="2cb88461980dc23def79412e52696eaaf4a99a74bcb53bd673011adae6d0787fb994c7686418db6ea492b8288be71736ba2d8850a56d0ee12c85a0e9b2a6ec4c631c627a7f98dda96c31367b3acd0ef35a383ac8e9812ab93de83f8673bace88f5aa302be5d60820c41d16cab3e206317fa2cda8535e9e8c4b342096820a5e022d43b208884445c0c3c4b1b044562b90bd0062bd7207f3d6c3efaf1534002ada492fc60b5ff143da86", &(0x7f0000000280)=0xa9, &(0x7f00000002c0)="58afe856577e5d76e6c891933e1294a5a2f56e2fb65bb1de9ac5167a681d037e29f298598cf1326393fd9e1d22f6d3f3fbd7b713ea6729436c038b8d9af6592a2785dfe71b54c957a8c607d607554e9fba64", 0x6a) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) lseek(r0, 0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = msgget$private(0x0, 0x208) msgrcv(r1, &(0x7f0000001840)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000e0006264af2cf2cc864800000000000000000000000000000000aa050000000000000085fa7d0edf9283c20db671a9aa5f228588b325bdd4286e840b71cfc774ecd1d0ba584811142009fb43c042d73a7f4222e14dbd67efc209086b9b714ca414515a355c0764179010e4276babee424212fee0387e78333d3ccc6c263dacc8509860b3fb01027800f82abe70e1ffb9804e594bd6361cd83f971e0b12cab0fa182b269a107398f9a16b8d58db949611783347311f37c96fffd5c3fce7135977dc907986050531501dc509d62726c94f7ec5f10c484b5864ed30d34894b5ff01000000000000b0ef06eced78e904afcfcf37e0dbb01b317bd9e3c62640e8a7aebef71a08f7ee17946a849f1b7a0d608390fd4ec0878b20708f8255fb30ec89e2eff14063201f3ec12fba3afbb09937726482bbc017382b52c17c3a834e5ec7c8dfc1b4da535cad14589df5c3e7474ced3ee1344b0c646bfb7361d09065fd593ca92aa814b9cb9a8f4817e4e18a67b17d35b2f29cbd23a258b4f80fb9a789caa55b8d375a14d30241e95b7e232f9d31fed5a6379eae908a3b4ab58069a61beed35ac60e7fc3b4c7be7de68e3cfd010d3cd028fa67cecc9f72fa13781f6e57a475d7cbbfff7f05801878beb010f07d63fe17c3e86eb19a6c717431d36856f7d4ec19051c94f0ef2bd05dcd8ec357e5a4a12f20dc0f80d50d56ee8e764facbd8110a6fb76557205fef490d2bdb97fdab268a6c3efa3a59f422884c56e957d27d1e3b20e57cc077fec7547b0075e37af95e2db68631143d169a0728852017b2c2886a4b3ac6d0a921e2f9acccd3a652a38a1ae067f0a13933acf0adf7683c4eac2c7017bab246626acf75005b39e0127d17ca715"], 0x72, 0x0, 0x0) r2 = getuid() unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='W\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r3 = getpid() ktrace(&(0x7f0000000500)='./file0/file0\x00', 0x0, 0x1720, r3) setreuid(0xee00, r2) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10462, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7}, {}, {0x6, 0x0, 0x0, 0xf83}]}) write(r4, &(0x7f00000002c0)="766dc698d1465d780e0a617cc7cf", 0xe) accept(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000cc0)={{0x9, r2, 0x0, 0x0, 0x0, 0x101, 0x20}, 0x1000, 0x41, 0x0, 0x0, 0x2, 0x998, 0x4, 0x5475}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) 16:01:26 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206980, &(0x7f00000001c0)) chown(&(0x7f0000000140)='./file0\x00', r0, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) r3 = getuid() seteuid(r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) setreuid(0xee00, 0x0) (async) getuid() (async) setreuid(0xee00, 0x0) (async) getuid() (async) setreuid(0xee00, r1) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x18, 0x2, 0x0) (async) ioctl$FIONREAD(r2, 0x80206980, &(0x7f00000001c0)) (async) chown(&(0x7f0000000140)='./file0\x00', r0, 0x0) (async) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) (async) getuid() (async) seteuid(r3) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, 0x0) (async) 16:01:26 executing program 7: syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="5916a53fe170aaaaaaaaaabb86dd60ee1b710000000000000000000000011d61b4e4ed99215b00"/54]) (async) getppid() (async) r0 = semget$private(0x0, 0x4000000009, 0x86) semop(r0, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x1, 0x4, 0x800}, {0x4, 0x2, 0x1800}], 0x3) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) 16:01:26 executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000140)=[{0x0, 0x0, 0x1}, {}, {0x3, 0x20}, {0x7ff, 0xfa, 0x20, 0x81}, {0x7, 0x7f, 0x81, 0x7}, {0x9, 0x4}, {0x800, 0x7, 0x0, 0x9}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) writev(r3, &(0x7f0000002cc0)=[{&(0x7f0000000440)="e2e41f7e9877650af85764", 0xb}, {&(0x7f0000000680)="e0961267527edfec3cd84bfdbf5a8f0de6a7dbaf6e31f0434d679d0f7d9f4668039209d744fc15753f3eda3b9291a3c1f2c247be62c0e3b00728cd6c34aa09f786d4d37a769b9f5f4eb1ac484a319acfd81da82a6d45acd7a270961970fef5cd35f715cfd2331f0b30a4e1fbf6c8a7e82abf9d2565e11de1fc66f5c95a8931ef04771354103dd288030564b7576ebb549ac7057b1fa9464eda41fde389a328566098e9dbfceec1102442dcee05a7fa1f20c4f373a7b8dccd654629612b37e57db215819dfc552db3f47069c17c72fddf51b788d1c20f9e7d30fcbab0e3894bc7f33668d1dae5948479d04342ae28de5e64bd2dec2c917c80a98af1ce61849c261110d8c2f0d9dd6c66acba534dbf04af0ffd1f314287065e0fd26aa93ebf6942b2040480a8c47c23b0a20a18d31776f60a23e3086b98e44367dbe3a21006f52612587f62ba20c7c314d705edf4d275f20d90f66e20979bcd8f51deaaf72004d6fc3efcb9d46c", 0x166}], 0x2) dup2(r3, r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000001}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x3bf79bd28f64c9d1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x10018, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000001}) recvmmsg(r3, &(0x7f0000000380)={&(0x7f0000000340)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/227, 0xe3}, {&(0x7f00000001c0)=""/223, 0xdf}], 0x2, &(0x7f00000002c0)=""/117, 0x75}, 0xffffffff}, 0x10, 0x40, 0x0) recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) clock_getres(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x0, 0x80000000}, {0x7f}]}) socket(0x0, 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:26 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8b0201fcff"], 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x8201b9a) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x2, 0x7f}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={&(0x7f0000000340)=[{0x3}, {}], 0x2}) sendto(r3, &(0x7f0000002880)="f2c4c6f81da3d6f29cd2cee921c2b7cf179d0571ca5df02cbccfe1a4f238bb43c390da00a0d216a6fbcc2037405270e69d96b62a35a6321c8afa76e1f20f6d2ca6e6b08e3c213bf7b0c27eb65876f18619e52d4cf6a0045fc3b65ec197b44aeaf4a9adc5147bb1c13f7d0fcd17e3ff8615597456de0493eaa38609289bf3df440031bc3a0cb967a633859df8053abde6f3ca20912961601016e1c8ce746e0bbd567472209bfe9afcb6dc326851f81a752bc80f029ef96d7c6256d516ac87b8be4dfc72cebd67e1a7bde3594c885326f8af09d2246b6e9914599467d7bd540fa3913f179961674e1a7a70d58be7596ba02e424fc976856954fff664ffa534e49d18c0e0b0c739a8bc062f7a4cc4ebf8e9fcf3652c6a555e98215146720803ba1e4ae0305b5f50f726b24ff3ce960cab1e213eb5e869ba7bbbe96a86a5ce0167defb4c0566ee8c25c4a4791cf9e9c8058c8fc6277dd44a93138e5cca0d802eb4c782b660af87d11e147b1d814ee9de3176310f111bee2b6735b8ccf4b6dac0702e2eab3378ce5c1bf563cb93a74010b07f2816aa4d5f3a96617761b215fce001f10b91cd1fdf79efe12219e6605912a740b891f86741268886db4c2ce3895d2533c3548e4bd9ded8bea70065e5bac28197b8531bb23b396c562d8ad4668128cd928f90ae6de7e0db9f8d972dcb9694ecebfae38e2c157da820e8896886ea8019c85e6921da3b7f4bac1070dd2788f45cc97817bce4421ca181ea844da41e074df60acadf30e55909d09cf23e05bc16e230f599bb4c2b80a2652042043f7d7f2e74972d66fc19300acda8e5f2588e83664c74e0465379d4bb6e960c5c245d87a7f75056be4420aa3c2fe65d45ebcf37fecb6487282a0d77fddbe35cc17386a521f4060b0fb1ed04d16201d90334084ba60dc5e4d5681e0079a6efdaac85b7ae3c5665d8a5e66e9b324624f6180b8cee661ad638ddc4c0e3d9b39880da7d15a4fc9cea66570ce3f3e7c703eb1a44c688e33b8c37aa6c506cc97c44b02801d8990681c9748e276ba2df9fdbcb82daa03f0fc15daf22d7ce47f0f1815565a13aa15143606d03292baf7a5ffc1bf1ba7f05f545906d6bbfd3a8fcae02e58689ae41b2a9c6eae6794b23c35f6544d0d6f84400fc00dcef4b9f7e6d626403cafb59ccb9736f0c331db4799b1dd6f6ceeb99e91f5db6e7f6dc8282840ac30ce4978d72207f0c54900e8d2190c19d115821105671a4ebb683299a7f425e812dd04def8a5548ac94e2877a059eb02ad72b577f32c34332bcf4796b69c0bacc877ed2367029a15aca4ac4f543c41d200bd4954ebc3bcb1c8c55793101afc1a2ee03983940b6e9d137e86495def854d019cfc45c461a2eabfb8145374a299f94f7a1f50437b712e6bfaf79c86c612d47d758691188192e9874c2ee62010457018ee07fbaa2301a522bcf0151be29130a67b6bfb4e2e20ad459d4454fb33555ac29fe7b17a539b8991eb9459eac67a3ae67cb414c2fd96bfde19d22b2b879f1ea39aa52fec6d78f8dae49d62b7a1efbfa92cf618f46b8b457fe39489a5d9983a63f7db96bb2b17ec7d8c2325bce2e957ba1346d8ce93c9897c939d32a2fa37b45ebb676295d4d7b6ecbe66882a34fde50bf338c64d1bb4ae267e10e081d6bbff32e16a9d7aea75a7099b90da9763768a0bfe00c559cbd9e82a01ec499b0b25b297c2f311df5b48c21dbd176236e31951fe7d9d3cf380c1b70f962f5dc92b9dcb0918d56697e3a2139bbac6f4a09ad2a79982caa40ab457cf6bc28ce7941125108f35d0f184ddf7f063d5b30899547284d1a996d6e21bd06532fef8fe52a71c194e5e5cb63b17fcc702c65b839377a3841c66ec503fbe0c5ef448b0ab16828ab53d768a4db52b1a2df8b0909c5925855bc6d134b910e87353faf86181e1c6c9f505f340a03e18918225b2764f715bc969f98fafcbe61f741ec339896da577d317b012be3af3f9302827e4285f6ed8e08c016c1afbb29594d575d1686e6f006b4e21bba8c591e442b5715849688a33b42b5c119af92f60c5d4267753b8f2e81fb7584576d7f751bcaf213aeabe529714f6d819e3f878e999f42a4056cf566ccb2c3ef34c85e2580b8af5381ddfb7a42e3b3dce90d892cc16dde2d3418d90bc479b2f76a621a6a4d9f4641811d123e5f325ddc88abcb5318fc0c5cb78c323956ea1651b2d3ad250a8e3d3b93856ede7f41db63aa42117edf2bc8f2729d0262d70e30e2bb72fcba0dc7859fbd537613966f83ac41792df4804917a1796c0ac9ea5ae39cedceeec129d9610fb1d7d7472f7707071fe8ece5ec5e72f7a177172d6b68c09e1311a2f7199160a578374242fb2c984643771388aa90e420a0f53d70de79426b68c07693b9e6fba134420105eb0047b27c4ad311d29c29905d1ff32127e181327a85624474d3360499d10abec3fc9caaf2e357bc0db2932be6d9db89a5b73b24f8c79cd50a086b290d880f45451d71f67b989919706220916189fa66393512c985c0bc30873106973add8f107364399304bfffd708cf4065051acdc49a88af8d0da5a180e03ad8ded3dafa63cf75d1f024820bb9407b879f31701727ba2fd369ba13c04ca018e67562bca7af8d50a75d8cfc1e41360484ad6d379589659e62e0bb5ac70d73878672d2030152f237747c095cf0abc77c09519e96024809c45cecd382996cb25c8ad7afdaaf9166ac2e2e63160d82bd09d6ebb02a9f6bed4f0401eb1ec9c42b891bee29658796c59ae655b7facefdc9f99581ba525e6da53c607bbc7f2c5d2af5f751f55535b0b8c6797b2f39e659856006cf9b742987f03efec78da122eabe9030d5b0ddc6699165cefcd4b4f0f622626581aff47815f927382c83d5b6de44c878a528e92c36a8eff72c7917b7c88eca997cd2ca0b100be9e9900084351aa1fbe2ef11eb443f14080a4dcc95343a1f22dfdd4ac941c715926506b983a78c72f0ce087c2cea5a0b6d0cbd76434082b97e461a8d3bc76b29404811c0a7676be17d4506ca8075f5bcc27aeb8b87addf097fe33efe043c583d08892750b781fa3a05b79dd60c74818ae528062ee50078977a4ffc75b23d86a0968feaa160d11b4a42a9933f273e35da71fb457b18134a0d422b955a342f71f0a937d423a5bbf8d72a084759919a8ee4ac437f64a96518bb9ced98c90c82a01879658d8dd13100ebe6067f06ddb624b48985413ea02acc7ba3b0d1caee4da5e3d3d136bc4a47aadd1e039ac3b0f9631640d9b57756e6897b6d59d5c51c0b53172a2172b1db5b2c9cc4cf324ddd89cf0ca793db73584042cd3426c8c8ec74eaf64f2c0315696a3e428b4bec65590e86e48789e19f539c18ee92822f92779224901d37917e3273c8b3bf1581f81d4b3bcf62d34dd1bf7e6f3a21e34b209844107e6c4f88912d078d1ae15db719f9680cce0ef9aeaa5b71c176c1a5e80dee342fb15e4ee21aef31a1917ef0b1b91c61cad648f41be6bfa2081fcef016cad5b1a3d43d51b69f422587d194b4fe985b8721a96525413014518375e07ba7dd5cdaa45241991701fe16177546749d73789ee84d47a7c8a39a54ef0ac1d1b7a9a648a473b88a7060086455569791d93652851340ca2988308b4810a3729fbeed221e9e9f76bc9635a3b3107f72bf4e2afaccc31a91a550ab9835e18da3936aa677647a0d0b6f217d9543ffd3fe0ad7a58f560650c44b00b705608da1a80cfae0de6f08ae1db40cb65631e1e06638aa18bead3b138749b0a935fb01924c3ce84c042e5624b8f2d3d106d9206b1d11f43665d7591888ba1c1ec56727b0f9bfa7805ac07e9f3315b23152e7e3b144ca2215f748409cbd1bc4255b71eb1fd7997eec80878a0a1f59b4c24d2a848565d4ba9740ca6d654e29dd3e4d222f07b5d2b303d5b4c42a338d76f9b10f8b882c7d51b452dd64897a48c8fc0277ad92c443e94fb0fe3f7fdc32", 0xaf9, 0x0, 0x0, 0x0) r7 = fcntl$getown(r2, 0x5) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r7) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) getppid() (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) (async) pipe(&(0x7f00000001c0)) (async) socket(0x2, 0x2, 0x0) (async) dup(r3) (async) socket(0x2, 0x1, 0x0) (async) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) (async) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8b0201fcff"], 0x10) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x8201b9a) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x2, 0x7f}], 0x1}) (async) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={&(0x7f0000000340)=[{0x3}, {}], 0x2}) (async) sendto(r3, &(0x7f0000002880)="f2c4c6f81da3d6f29cd2cee921c2b7cf179d0571ca5df02cbccfe1a4f238bb43c390da00a0d216a6fbcc2037405270e69d96b62a35a6321c8afa76e1f20f6d2ca6e6b08e3c213bf7b0c27eb65876f18619e52d4cf6a0045fc3b65ec197b44aeaf4a9adc5147bb1c13f7d0fcd17e3ff8615597456de0493eaa38609289bf3df440031bc3a0cb967a633859df8053abde6f3ca20912961601016e1c8ce746e0bbd567472209bfe9afcb6dc326851f81a752bc80f029ef96d7c6256d516ac87b8be4dfc72cebd67e1a7bde3594c885326f8af09d2246b6e9914599467d7bd540fa3913f179961674e1a7a70d58be7596ba02e424fc976856954fff664ffa534e49d18c0e0b0c739a8bc062f7a4cc4ebf8e9fcf3652c6a555e98215146720803ba1e4ae0305b5f50f726b24ff3ce960cab1e213eb5e869ba7bbbe96a86a5ce0167defb4c0566ee8c25c4a4791cf9e9c8058c8fc6277dd44a93138e5cca0d802eb4c782b660af87d11e147b1d814ee9de3176310f111bee2b6735b8ccf4b6dac0702e2eab3378ce5c1bf563cb93a74010b07f2816aa4d5f3a96617761b215fce001f10b91cd1fdf79efe12219e6605912a740b891f86741268886db4c2ce3895d2533c3548e4bd9ded8bea70065e5bac28197b8531bb23b396c562d8ad4668128cd928f90ae6de7e0db9f8d972dcb9694ecebfae38e2c157da820e8896886ea8019c85e6921da3b7f4bac1070dd2788f45cc97817bce4421ca181ea844da41e074df60acadf30e55909d09cf23e05bc16e230f599bb4c2b80a2652042043f7d7f2e74972d66fc19300acda8e5f2588e83664c74e0465379d4bb6e960c5c245d87a7f75056be4420aa3c2fe65d45ebcf37fecb6487282a0d77fddbe35cc17386a521f4060b0fb1ed04d16201d90334084ba60dc5e4d5681e0079a6efdaac85b7ae3c5665d8a5e66e9b324624f6180b8cee661ad638ddc4c0e3d9b39880da7d15a4fc9cea66570ce3f3e7c703eb1a44c688e33b8c37aa6c506cc97c44b02801d8990681c9748e276ba2df9fdbcb82daa03f0fc15daf22d7ce47f0f1815565a13aa15143606d03292baf7a5ffc1bf1ba7f05f545906d6bbfd3a8fcae02e58689ae41b2a9c6eae6794b23c35f6544d0d6f84400fc00dcef4b9f7e6d626403cafb59ccb9736f0c331db4799b1dd6f6ceeb99e91f5db6e7f6dc8282840ac30ce4978d72207f0c54900e8d2190c19d115821105671a4ebb683299a7f425e812dd04def8a5548ac94e2877a059eb02ad72b577f32c34332bcf4796b69c0bacc877ed2367029a15aca4ac4f543c41d200bd4954ebc3bcb1c8c55793101afc1a2ee03983940b6e9d137e86495def854d019cfc45c461a2eabfb8145374a299f94f7a1f50437b712e6bfaf79c86c612d47d758691188192e9874c2ee62010457018ee07fbaa2301a522bcf0151be29130a67b6bfb4e2e20ad459d4454fb33555ac29fe7b17a539b8991eb9459eac67a3ae67cb414c2fd96bfde19d22b2b879f1ea39aa52fec6d78f8dae49d62b7a1efbfa92cf618f46b8b457fe39489a5d9983a63f7db96bb2b17ec7d8c2325bce2e957ba1346d8ce93c9897c939d32a2fa37b45ebb676295d4d7b6ecbe66882a34fde50bf338c64d1bb4ae267e10e081d6bbff32e16a9d7aea75a7099b90da9763768a0bfe00c559cbd9e82a01ec499b0b25b297c2f311df5b48c21dbd176236e31951fe7d9d3cf380c1b70f962f5dc92b9dcb0918d56697e3a2139bbac6f4a09ad2a79982caa40ab457cf6bc28ce7941125108f35d0f184ddf7f063d5b30899547284d1a996d6e21bd06532fef8fe52a71c194e5e5cb63b17fcc702c65b839377a3841c66ec503fbe0c5ef448b0ab16828ab53d768a4db52b1a2df8b0909c5925855bc6d134b910e87353faf86181e1c6c9f505f340a03e18918225b2764f715bc969f98fafcbe61f741ec339896da577d317b012be3af3f9302827e4285f6ed8e08c016c1afbb29594d575d1686e6f006b4e21bba8c591e442b5715849688a33b42b5c119af92f60c5d4267753b8f2e81fb7584576d7f751bcaf213aeabe529714f6d819e3f878e999f42a4056cf566ccb2c3ef34c85e2580b8af5381ddfb7a42e3b3dce90d892cc16dde2d3418d90bc479b2f76a621a6a4d9f4641811d123e5f325ddc88abcb5318fc0c5cb78c323956ea1651b2d3ad250a8e3d3b93856ede7f41db63aa42117edf2bc8f2729d0262d70e30e2bb72fcba0dc7859fbd537613966f83ac41792df4804917a1796c0ac9ea5ae39cedceeec129d9610fb1d7d7472f7707071fe8ece5ec5e72f7a177172d6b68c09e1311a2f7199160a578374242fb2c984643771388aa90e420a0f53d70de79426b68c07693b9e6fba134420105eb0047b27c4ad311d29c29905d1ff32127e181327a85624474d3360499d10abec3fc9caaf2e357bc0db2932be6d9db89a5b73b24f8c79cd50a086b290d880f45451d71f67b989919706220916189fa66393512c985c0bc30873106973add8f107364399304bfffd708cf4065051acdc49a88af8d0da5a180e03ad8ded3dafa63cf75d1f024820bb9407b879f31701727ba2fd369ba13c04ca018e67562bca7af8d50a75d8cfc1e41360484ad6d379589659e62e0bb5ac70d73878672d2030152f237747c095cf0abc77c09519e96024809c45cecd382996cb25c8ad7afdaaf9166ac2e2e63160d82bd09d6ebb02a9f6bed4f0401eb1ec9c42b891bee29658796c59ae655b7facefdc9f99581ba525e6da53c607bbc7f2c5d2af5f751f55535b0b8c6797b2f39e659856006cf9b742987f03efec78da122eabe9030d5b0ddc6699165cefcd4b4f0f622626581aff47815f927382c83d5b6de44c878a528e92c36a8eff72c7917b7c88eca997cd2ca0b100be9e9900084351aa1fbe2ef11eb443f14080a4dcc95343a1f22dfdd4ac941c715926506b983a78c72f0ce087c2cea5a0b6d0cbd76434082b97e461a8d3bc76b29404811c0a7676be17d4506ca8075f5bcc27aeb8b87addf097fe33efe043c583d08892750b781fa3a05b79dd60c74818ae528062ee50078977a4ffc75b23d86a0968feaa160d11b4a42a9933f273e35da71fb457b18134a0d422b955a342f71f0a937d423a5bbf8d72a084759919a8ee4ac437f64a96518bb9ced98c90c82a01879658d8dd13100ebe6067f06ddb624b48985413ea02acc7ba3b0d1caee4da5e3d3d136bc4a47aadd1e039ac3b0f9631640d9b57756e6897b6d59d5c51c0b53172a2172b1db5b2c9cc4cf324ddd89cf0ca793db73584042cd3426c8c8ec74eaf64f2c0315696a3e428b4bec65590e86e48789e19f539c18ee92822f92779224901d37917e3273c8b3bf1581f81d4b3bcf62d34dd1bf7e6f3a21e34b209844107e6c4f88912d078d1ae15db719f9680cce0ef9aeaa5b71c176c1a5e80dee342fb15e4ee21aef31a1917ef0b1b91c61cad648f41be6bfa2081fcef016cad5b1a3d43d51b69f422587d194b4fe985b8721a96525413014518375e07ba7dd5cdaa45241991701fe16177546749d73789ee84d47a7c8a39a54ef0ac1d1b7a9a648a473b88a7060086455569791d93652851340ca2988308b4810a3729fbeed221e9e9f76bc9635a3b3107f72bf4e2afaccc31a91a550ab9835e18da3936aa677647a0d0b6f217d9543ffd3fe0ad7a58f560650c44b00b705608da1a80cfae0de6f08ae1db40cb65631e1e06638aa18bead3b138749b0a935fb01924c3ce84c042e5624b8f2d3d106d9206b1d11f43665d7591888ba1c1ec56727b0f9bfa7805ac07e9f3315b23152e7e3b144ca2215f748409cbd1bc4255b71eb1fd7997eec80878a0a1f59b4c24d2a848565d4ba9740ca6d654e29dd3e4d222f07b5d2b303d5b4c42a338d76f9b10f8b882c7d51b452dd64897a48c8fc0277ad92c443e94fb0fe3f7fdc32", 0xaf9, 0x0, 0x0, 0x0) (async) fcntl$getown(r2, 0x5) (async) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r7) (async) 16:01:26 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0xc0, 0x7a, 0x80, 0x10000}, {0x101, 0xb6, 0x1, 0x2}, {0x7, 0x4, 0x0, 0x8001}, {0x3, 0x3, 0x1, 0x7f}, {0x4, 0x34, 0x0, 0x1}, {0xbc6e, 0x81, 0x6, 0x4}, {0x1, 0x1f, 0xea, 0x8001}, {0x0, 0x8, 0x1, 0x1}, {0x1, 0x4, 0x8, 0x3f}, {0x4, 0x95, 0x2, 0x7fff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10081, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0xefae, 0x80, 0x2, 0x3}, {0x2, 0x7, 0x6, 0x4}, {0x600, 0x2, 0x2, 0x3ff}, {0x1, 0xf0, 0x2, 0x71}, {0x20, 0x3, 0xc6, 0xffff}, {0x0, 0x35, 0x49, 0x63}, {0x0, 0x10, 0x0, 0x800}, {0xb66, 0x44, 0xf4, 0x7}, {0x7, 0x0, 0x71, 0x3}]}) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x840, 0x171) fcntl$setstatus(r2, 0x4, 0x80) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x300c1, 0x0) r4 = socket$inet(0x2, 0x1, 0x7) read(r4, &(0x7f0000000280)=""/204, 0xcc) r5 = socket$inet(0x2, 0x4, 0x3d) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x400, 0x0) shutdown(r4, 0x2) r7 = kqueue() pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r7, &(0x7f0000000400)=[{{r4}, 0xffffffffffffffff, 0x82, 0xfffba, 0x7fffffff, 0xda}, {{r2}, 0xfffffffffffffffb, 0x1, 0x2, 0x1, 0x26d39fa2}, {{r9}, 0xfffffffffffffff8, 0xa6, 0x80000000, 0x1ff, 0x8}], 0x7fffffff, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffffe, 0x81, 0x40000000, 0x3, 0xffffffff}, {{r4}, 0xfffffffffffffff9, 0x6, 0x40000000, 0x7, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0xfca5, 0x100000001}, {{r6}, 0xfffffffffffffffd, 0x40, 0x20, 0x8, 0x8}], 0x400, &(0x7f0000000500)={0x8000000000000000, 0xd}) r10 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r14 = getpgrp() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000600)={{0x2ec, r10, r11, r12, r13, 0x58, 0xffc0}, 0x8, 0x2, r14, 0x0, 0x1, 0x2, 0x8, 0x9}) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000680)=0x58bb) r15 = accept$unix(r8, &(0x7f0000000740)=@file={0x0, ""/264}, &(0x7f0000000880)=0x10a) r16 = openat$pf(0xffffffffffffff9c, &(0x7f00000008c0), 0x10, 0x0) r17 = dup(r6) r18 = openat$klog(0xffffffffffffff9c, &(0x7f0000000900), 0x100, 0x0) r19 = dup(r1) sendmsg$unix(r8, &(0x7f0000000a00)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000700), 0x0, &(0x7f0000000940)=[@rights={0x28, 0xffff, 0x1, [r15, r6, r16, r1, r7, r3]}, @rights={0x20, 0xffff, 0x1, [r17, r1, r18]}, @rights={0x20, 0xffff, 0x1, [r5, r1, r19, r4]}, @cred={0x20, 0xffff, 0x0, 0x0, r10, r11}], 0x88}, 0x0) 16:01:26 executing program 5: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x25}, {0x3c}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x8, 0x0, 0x81}, {0x7, 0x7b, 0x0, 0x401}, {0x400, 0x20, 0x40}]}) syz_emit_ethernet(0x2a, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') linkat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='.\x00', 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@empty, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr}, @icmp=@mask_reply}}}}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0187009, &(0x7f00000000c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000240)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000000)="dcbf21de", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01000000", 0x4) semget(0x2, 0x3, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x48}, {0x40}, {0x6}]}) socket(0x2, 0x2, 0x0) 16:01:26 executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="96180c"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, 0x0, 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) 16:01:26 executing program 3: writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) 16:01:26 executing program 1: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x141, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000010b2b0003500428efffffff6f00000000000021fe800000000000000000aa3300563e15f4d9"]) 16:01:26 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="0000d0f60bea036b874f80715c0000000000000000000000000000000000000000b1e665818133154499cce4b2d5697d36fa3d32a281aa3b6f982c598192eb6031c62d744e591d8fec19847d54af288c72ec398e2f33b8ad127f3fecdf78aa48bc76db08eeba0cdc420cb5e1953b643c04d441646cb0a4ae34e3d9b55cad45aaf7bddc700d869173101d4baeaca3f16f2e36428622e6f75629a469ea08efa3e466ada1e4df9b657451f45ba3b14438f9ebfa8dc063b61cd233e0a228c0500e097c8bc2a5278ea9b7d1ba01f2542fbc77d94edd0126bd988f3c4522f3d8ecd90ed119507cf0b8e2c7742ea2cd7ea080cd6833747faa030a6cf29989981c1ad794c432696e94f2819d8e3f0d293c8468a834a8963605a97cb846e44930479f2f9aca9bc4da64799a0fe79ea146eacddfc079329ac26618fc82be5f8668fe0af688f51be2d231e7584714214ba4607e7a1d6e8fa8f69328a2438a65d83b15cdadadd2285f5bc6b9305400"], 0x1c, 0x0}, 0x0) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002640), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000002680)) semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x11, 0x3, 0x0) getsockopt(r2, 0x11, 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2841aa514b46fb043c671ea883f70689f91cac7e86408a86145b0cbda8983e7139dc7bed78cc49ad59c49f53954adee207db050c670fb3bba76f365d82ad2b8007247de0633d2b776bd67db37fcf1b76472e4d6815d46afa23a31517e32ffaad16e179cf93d9eb01de1956040e37d346ade0"], 0x28}, 0x0) 16:01:26 executing program 2: sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) 16:01:26 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x9, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xfffffff7, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(r0, &(0x7f0000000500)=[{&(0x7f00000019c0)="6ec5ca9e2bd47c36bdb16672890ef460c5a5f0492241e8302528ee8d57ad6f3a0dc1302f5970945a0b7f3b1758cc7d843decf8ab98095f63509ed1e4ff59a98a7a0fe804b9ba039516e73de795b16ffc1a87eeee6e8a8be1fcd08bc29d266391fb343705af655984161ab3dd4c7c38b5c3b14ac9a8b5dd397439ebc60af2d3e0fcfd4d4c08c2339c87d1af47bcaf542622a9b4ffb2aa7eb23f727bb49368730051418bad8372c5c52f639ffc3cb0c6c2231e38fff3295ca9581af8b47636e016e2b69bd01ee7b7992d7b2b2868ea82ffbf4f17d393e60baf83cb8048dc4ec176fbb85b3d98d9b98ab56620fbb2caf135ecb58770229e27a824d43a1a5c074efea8c03ee7594801ce74459d42025b9b81cee42942cc6533ede133ba604c5d65d841f82381c42431fb5d8c671e40b8c05e67088472dbce478060ee19a39a5101b722e37cb55ab1c5cea5f147d01a8ae9b5c1ed01596e3c58bed4b5348d6561e5eea453f14f200ecaf66c47678fe3e12bd9874ea598493b728329aa3ea87b147274d74fed7b613b1582cc7b20253b73ef6d5fb6dd72972d2c8618400cd149ec2dc1cbddbc44740a19bf21231ffa0d51ece74b214d4d5ceae3c18d72332f1db59526b448ed2e3f21ec5fe8256715c8aff805eb26b710314a3b32f328068942fce6e44f2f8f54b1d22b1de46a40ae6cd67ae04d140415d25757f9051571f8c92b34ab1a88cd13b8c371cc23518842d9911d2c16a3e795b9f4cf4dd8650d1727eae1ca74ae2b7b9c4a6a4e50299c76e8fae16f7c7350cf93e0baca453efdd1d2ce60362b95fb7bac2a45b16455322193aece7366525459d3a4d33ba81680e0d82a1decb42d668178c4ab1d8872e008099b1f975416dc00", 0x274}], 0x1) sysctl$kern(&(0x7f0000001080)={0x1, 0x4d}, 0x2, &(0x7f00000010c0)="bb518587", &(0x7f00000011c0)=0x4, &(0x7f0000001200), 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:01:26 executing program 5: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000240)="b100050400000000000000000101000000000000cea10500fef96ecfc72fd3357a89583535673039d2d2a3a9266a5e4e7b0a164991f7becf5ff0ac3ebbc2fe3353eb067e7335a069d70800000000000000000089040000000000ce0816dce2e948210066ccdc14e5009d9d20002002c5dbfad800000008e371a3f8340000001e0000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000011c0)=[{&(0x7f0000000000)="5c5a4a018eb4ab0680f42bbb76b264444ff883fce9e23f0c9b9b20c204a61343f879e325b22d1cac99daf515d8b3869bcaf4010780cc066d15eff561a4d6cb89a378603f6d065e58c6d18d18a7df853eadd950196c3ed1010c7301a6c5e8680a71173e8fa834abc262ef768e5b10818d8eb2f1ecf6f2a3379421846015962ff70374b56b16e57bfdab739b3864aa56830cdec474", 0x94}, {&(0x7f0000001200)="f1ef12a3d23e474ca801330f7c38a51a776dd7aba57bef1e8553023a437e297ba109eddf63fcd36cee685c9c52276e2660a76c225d02ef264cd3445ae098aad527042ac66c3c6e14d706fd29c46a419e78fa6e05669160dfdc97a1bd54e2503d49241b3f15328ac37e99f9f4bbe3765a3c5b1cc39393095e616d0dec45c510d0a96d3b972e50252056e87cb4d0e95a567f814011d7671bae1842932b81caa9913cdad9826c5c20b04347486e3102e1a0509ed685da21b8c0d899deb0f1eb7ec68753aa9348a50e44d0e4e31ced0fac2edd9f65a8e42eccb9ce5db8446fb70d7be3802baa4a1a0aa31eef696c0d5184a581fa566a8acc3d74f59034e60058db778bcc920b004c33761266994a8989190d1c062596f3e0812c8ca91c6e89cbd9f951f36be8556a6b33016c586dca93634647c28baa72580eeabe988bc2a700e85cc498b7184b8e760cff7baf9ce97527666fe6554a6ce2961900eb12f665daf9c115b3e1092cef1e576cc819bdd4ab0a7fd5b3a7fd81e265e9e135b99cfa29aa29aac158f71948d51aaa99f8bbbae96960c8365f770e59abf89de6bfb8fd7b8324ae3adeeae8b3bf0d4de4418834b6c840748caa4c6da286e1459fa19270c0b78ca7d192014151d31d04279262acdbcebed222eecb564d4c2187c95dc641a03cc8da777a5abebce253549851b94bef8414e8f970200beef1d52dc168c9ac7b58e2fd48cbe38332abc3b3a26a85ff6c96ad79984093b2c5349c81847ed8da32bdc4cf7ef59c254ef002b91a5b0e5b80be7d30e614f0496b009a2a05e10ed8e078df44f33626e3d602656dca774f36a9c0b94db4ab5beb8ad6c2b401afbf19211a42dddcbd00efe8d2b59e54ee4c3ae30483621ea0bc6d28c28a46d524b510fb1a31df7d20c95a83d28c35b479137d93d37f51afeb1f6356b7eaf2b1972280242b08d8c3a464dea0b98bd435877d0ce0cbc06dd2551db2efbc40d8e6a5ec7984e6178ecd94bf7ff866047a3e935c75e61af3e7c39425944ab0358a1213d728bdab772b0eba1d1b7b6da20a047e2db09cf6bc4a1a8951c2da6bfb95e7c4d284f580c1eec27cdc7d2b9f341c753099cc8d1ca980d4cea6043bf2845d92525b717e321e00242b8939c109058064a06be786609b643526d9caf107bf5f715fcac668fca1fd5c905e0b530e1f8a9372ef605c86fad99a5dc0f2204af7f5a2b177a812214c86e0bfaca71f00e8294e4c3848322e37480273b0e170145e5ebbc2781814dd5568ce07f626", 0x385}], 0x2) 16:01:26 executing program 7: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fa", 0x85, 0x0, 0x0, 0x0) 16:01:26 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRESOCT]) getppid() r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x1, 0x4, 0x800}, {0x4, 0x2, 0x1800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) 16:01:26 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000240), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() mknod(&(0x7f0000001780)='./file0/file0\x00', 0x0, 0x202) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x7, 0xffffffff, 0x820351a, "090e4de6d3af0300000000001900bfffff00"}) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000300)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fce67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23625ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d6700f043d549c4c7a8173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa", 0x243}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea8d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a363579c03d7197664d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f960", 0xcc}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x1c}, {0x28}]}) write(0xffffffffffffffff, &(0x7f0000000140)="0000000000009cb8", 0x8) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1, 0x1ff) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)}], 0x1) 16:01:26 executing program 4: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000200), 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000540)="2cb88461980dc23def79412e52696eaaf4a99a74bcb53bd673011adae6d0787fb994c7686418db6ea492b8288be71736ba2d8850a56d0ee12c85a0e9b2a6ec4c631c627a7f98dda96c31367b3acd0ef35a383ac8e9812ab93de83f8673bace88f5aa302be5d60820c41d16cab3e206317fa2cda8535e9e8c4b342096820a5e022d43b208884445c0c3c4b1b044562b90bd0062bd7207f3d6c3efaf1534002ada492fc60b5ff143da86", &(0x7f0000000280)=0xa9, &(0x7f00000002c0)="58afe856577e5d76e6c891933e1294a5a2f56e2fb65bb1de9ac5167a681d037e29f298598cf1326393fd9e1d22f6d3f3fbd7b713ea6729436c038b8d9af6592a2785dfe71b54c957a8c607d607554e9fba64", 0x6a) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) lseek(r0, 0x0, 0x0) (async) lseek(r0, 0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) msgget$private(0x0, 0x208) (async) r1 = msgget$private(0x0, 0x208) msgrcv(r1, &(0x7f0000001840)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000e0006264af2cf2cc864800000000000000000000000000000000aa050000000000000085fa7d0edf9283c20db671a9aa5f228588b325bdd4286e840b71cfc774ecd1d0ba584811142009fb43c042d73a7f4222e14dbd67efc209086b9b714ca414515a355c0764179010e4276babee424212fee0387e78333d3ccc6c263dacc8509860b3fb01027800f82abe70e1ffb9804e594bd6361cd83f971e0b12cab0fa182b269a107398f9a16b8d58db949611783347311f37c96fffd5c3fce7135977dc907986050531501dc509d62726c94f7ec5f10c484b5864ed30d34894b5ff01000000000000b0ef06eced78e904afcfcf37e0dbb01b317bd9e3c62640e8a7aebef71a08f7ee17946a849f1b7a0d608390fd4ec0878b20708f8255fb30ec89e2eff14063201f3ec12fba3afbb09937726482bbc017382b52c17c3a834e5ec7c8dfc1b4da535cad14589df5c3e7474ced3ee1344b0c646bfb7361d09065fd593ca92aa814b9cb9a8f4817e4e18a67b17d35b2f29cbd23a258b4f80fb9a789caa55b8d375a14d30241e95b7e232f9d31fed5a6379eae908a3b4ab58069a61beed35ac60e7fc3b4c7be7de68e3cfd010d3cd028fa67cecc9f72fa13781f6e57a475d7cbbfff7f05801878beb010f07d63fe17c3e86eb19a6c717431d36856f7d4ec19051c94f0ef2bd05dcd8ec357e5a4a12f20dc0f80d50d56ee8e764facbd8110a6fb76557205fef490d2bdb97fdab268a6c3efa3a59f422884c56e957d27d1e3b20e57cc077fec7547b0075e37af95e2db68631143d169a0728852017b2c2886a4b3ac6d0a921e2f9acccd3a652a38a1ae067f0a13933acf0adf7683c4eac2c7017bab246626acf75005b39e0127d17ca715"], 0x72, 0x0, 0x0) getuid() (async) r2 = getuid() unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='W\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r3 = getpid() ktrace(&(0x7f0000000500)='./file0/file0\x00', 0x0, 0x1720, r3) setreuid(0xee00, r2) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10462, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10462, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7}, {}, {0x6, 0x0, 0x0, 0xf83}]}) write(r4, &(0x7f00000002c0)="766dc698d1465d780e0a617cc7cf", 0xe) accept(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) (async) accept(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000cc0)={{0x9, r2, 0x0, 0x0, 0x0, 0x101, 0x20}, 0x1000, 0x41, 0x0, 0x0, 0x2, 0x998, 0x4, 0x5475}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) socket(0x11, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) 16:01:26 executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000140)='./file0\x00', r0, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) r1 = getuid() seteuid(r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, 0x0) 16:01:26 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000240)="932add1f38b0ea264e563e383cb6014c1eed47c0465557ca889c569f5866df1cd79ddee6470312a9bb308c701a84c5", 0x2f}], 0x1, &(0x7f0000000580)=[{0x98, 0x1, 0x200, "e3b9d9b4b45e1e22f157ffc71ef4370395e8f3eaf98d55d8e89ce252d1d107fb7c15294cdbf9768f601d6bbff3e744ef8d90135c1f8c73a4b11943e1692a50d92f7b57b7924240a6388610f22a17a54efdd7d1fecff9d414df886c176669768df3f02197ee7c8e6783373e258cff36a0ded8ce436a44c6b2054b72e4dd9dc8ab88e06a70"}, {0x90, 0xffff, 0x8, "dc05afbd7fa38c8ca107d3ce55d369a429288f92e6879542518b0e8c9e28d2c61089cb2ebc8895cf610351ea936e33cac21a53f2d2ad62927840181f0219606a341cefbfa9c11ad70bf055c334580177d3bfeb29a2cff6d7100444b670f0e24387896ed6c12fd3fe4206e632427a37ac1d524640bdeac105a8412d8707954479"}, {0xd8, 0x1, 0x1, "a0f7f746e093e629ddef4660edfa0a028da06073e6070ae74a54ab8339e6e2294ca66bd4e9d6a9757a533ad9467d45c9144d05a991de6c959243acd896c3668336c607fe294c0168852201f9d6747d944f187a2cbd584ed5981a0de5a2eb8c503ebbfc32b9411cb6518eb8bd054b2967b81885b3555d70b3cfbf4de947487dbc0ea182d8cb8e92c2ad9e6aad223da67c294ba996e5a3dd4ab6fda242dd4cdb617bddda6522bca39c3921514007f37ce2ed997191dd787285ad2637597ce8ea1d45fbf012"}], 0x200}, 0x8) 16:01:26 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0x4df3}]}) write(r0, &(0x7f0000000300)="f7c19e75f91c07", 0x7) 16:01:26 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x219}) setrlimit(0x0, 0x0) syz_open_pts() munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000200)=ANY=[], 0x6e, 0x2, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRES32=0xffffffffffffffff], 0x1f, 0x800) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r2 = socket(0x2, 0x0, 0x0) getsockopt(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYRES64=r1, @ANYRES64=r1, @ANYRES16=r0], 0x401, 0x0) msgrcv(r0, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f00000012c0)=[{0x0}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b07b1f6600000000000020000000000000000002"}) execve(0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x14, 0x0) msgsnd(r0, &(0x7f00000009c0)={0x2}, 0x8, 0x0) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x40}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) 16:01:26 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = semget(0x1, 0x4, 0x0) open(0x0, 0x0, 0x1c0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001680), 0x200, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000016c0)=0x9) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000001780)={&(0x7f0000001700)='./file0\x00', 0xfffffffffffffffe, &(0x7f0000001740)='./file0\x00', 0x8}) semop(r2, &(0x7f00000017c0)=[{0x2, 0x5, 0x800}, {0x0, 0x3c, 0x800}, {0x1, 0x1}, {0x0, 0xda, 0x800}, {0x0, 0x101, 0x1800}, {0x0, 0x7}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001b00)=[0x3, 0x9, 0xfff, 0x6f, 0x0]) getpid() semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000001b40)=""/34) 16:01:26 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="96180c"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) r0 = socket(0x0, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:26 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {}, {0x8106}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb08004500001c00000000000008007f000001e00000024e204e2000089078"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x2e) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="899b68db5b08479c189be5b5b54ba10545276e5009551bb3ac30034e758d1b22e8f396311ff2da3f3acd1af3a0a3bc83b3a088b2d2799131e537bf2267ac396ffdd526f3cf58a5907f36a0d056bfbf30f1350d39eadc551b7b805d5fdd290a3486344fc9c7ef7b0019bb92c309516c67b5ff030b838e94f0bb5e11da3cec", 0x7e}, {&(0x7f0000000280)="f075e78c291a882039c571a5cc6ecda8fbfada649ec94c3a25dcb9f387ff712aad75542fef9eb66689aa9c7a0363ff657c98965e846493f6c85ff201da6ed9517e974d8cc61b587658e8efb2386447153c119792519ab812b556a4c579bf8029b6dcab503c82d9c9e8c2ae702d64a94bd95f364acc5b4c43bbb533572a3cad2c7c3c7d489d3925c5a014108c8ad6707c93687667f950de8d96429c95f356ea3f5d255a1948c9ae4c63401423496945c83917426406a94f0f264efeee2c12402a87f6c7dca8289e347fd68ebac34acb80cc1abe3a", 0xd4}, {&(0x7f0000000380)="7b686f332b8df25c325178048a2c6df0e922470011ed045db86818f0fb0c62c71bfbcfe470134ccaefde4a37b0064d38f803b8e014c9b5020b15402c9b164c0452def2c2311f256426585f0abf9f118277b9c3664ea1fa01bc7621869f3e62d2e0ff9d0cc09f23fa21ddd882bab7ea1e471b953206df2368f2b9f4f8d7f3453723aee3b7afe14e8196f771e35f626d04b3531df32aa65adb2502067b14321548db06695adb1ab511c931e5", 0xab}, {&(0x7f0000000440)="f5ab993c505df7f04bbe65f833eb304b70a3c4640187e40ededaaf0f1d00b1b03bc57d1564b6b4e79de87a1ad43f12c09712f298fa35b78e5643371053b383d7f7293c2a146bc4b8fd2920f5664c472f5c09fc2f4e5256f142d367e8a776c682bbd447611e247fcc923884a0a1825aa5df1921ed71bc8d2d0fed504e9a38e2d54b9c9436ee70872c97006a77901cb04237326fb7", 0x94}, {&(0x7f0000000500)="4e39b2d73208108440a7cb3bf2ae4881f150169934924ae714ba8d03d518a19058d680350b3fe9761b3e7c8e73c3a65e2d06d9fa25e95b114ea8a57d58f6d21e4459f85967a18121f17b6570e92088841eaff67c90d1d68229aea729900c107b291784889b57366ab3e87cd185a2e35e3f1a1a8d61c843cb7e27eb74f82e513766c99c3dfd45bfb24ba3e7fbad", 0x8d}, {&(0x7f00000005c0)="4956f416c1a7af524c684d7bd3b929307467c69f57c6257c959a60fbb4466a631b38a21d97479e7fdf243ae4f25e6c9600652aa65d73afea815422aa1040dbdc2c62be67cf5f0f6f1760486a8afeb318d5b6d295a9fabacb23532b7d62019506f772d8266890fe3e8c245bc3e234dc9c996dc187613e6dc5d8e06cb24546e0e2d71ab97ff2f1432e40ec2334aa26dad5744e826712391c775405a4af4ad52a8e95b68ee94dfc3bf6d8e25a775d5733baaaf7f6b7445c99625e87a0a935380b9b", 0xc0}], 0x6) 16:01:26 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, 0x0, 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) 16:01:27 executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="0000d0f60bea036b874f80715c0000000000000000000000000000000000000000b1e665818133154499cce4b2d5697d36fa3d32a281aa3b6f982c598192eb6031c62d744e591d8fec19847d54af288c72ec398e2f33b8ad127f3fecdf78aa48bc76db08eeba0cdc420cb5e1953b643c04d441646cb0a4ae34e3d9b55cad45aaf7bddc700d869173101d4baeaca3f16f2e36428622e6f75629a469ea08efa3e466ada1e4df9b657451f45ba3b14438f9ebfa8dc063b61cd233e0a228c0500e097c8bc2a5278ea9b7d1ba01f2542fbc77d94edd0126bd988f3c4522f3d8ecd90ed119507cf0b8e2c7742ea2cd7ea080cd6833747faa030a6cf29989981c1ad794c432696e94f2819d8e3f0d293c8468a834a8963605a97cb846e44930479f2f9aca9bc4da64799a0fe79ea146eacddfc079329ac26618fc82be5f8668fe0af688f51be2d231e7584714214ba4607e7a1d6e8fa8f69328a2438a65d83b15cdadadd2285f5bc6b9305400"], 0x1c, 0x0}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="0000d0f60bea036b874f80715c0000000000000000000000000000000000000000b1e665818133154499cce4b2d5697d36fa3d32a281aa3b6f982c598192eb6031c62d744e591d8fec19847d54af288c72ec398e2f33b8ad127f3fecdf78aa48bc76db08eeba0cdc420cb5e1953b643c04d441646cb0a4ae34e3d9b55cad45aaf7bddc700d869173101d4baeaca3f16f2e36428622e6f75629a469ea08efa3e466ada1e4df9b657451f45ba3b14438f9ebfa8dc063b61cd233e0a228c0500e097c8bc2a5278ea9b7d1ba01f2542fbc77d94edd0126bd988f3c4522f3d8ecd90ed119507cf0b8e2c7742ea2cd7ea080cd6833747faa030a6cf29989981c1ad794c432696e94f2819d8e3f0d293c8468a834a8963605a97cb846e44930479f2f9aca9bc4da64799a0fe79ea146eacddfc079329ac26618fc82be5f8668fe0af688f51be2d231e7584714214ba4607e7a1d6e8fa8f69328a2438a65d83b15cdadadd2285f5bc6b9305400"], 0x1c, 0x0}, 0x0) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002640), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000002680)) semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x2ff}], 0x2) (async) semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x11, 0x3, 0x0) getsockopt(r2, 0x11, 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2841aa514b46fb043c671ea883f70689f91cac7e86408a86145b0cbda8983e7139dc7bed78cc49ad59c49f53954adee207db050c670fb3bba76f365d82ad2b8007247de0633d2b776bd67db37fcf1b76472e4d6815d46afa23a31517e32ffaad16e179cf93d9eb01de1956040e37d346ade0"], 0x28}, 0x0) 16:01:27 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socket$unix(0x1, 0x5, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r5) setpgid(r3, r5) 16:01:27 executing program 0: r0 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x130) 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) r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x1e, 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x20000, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file2\x00', 0x290) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000001140)='./file2\x00', &(0x7f0000000340)='./file1\x00') rmdir(&(0x7f0000000040)='./file2\x00') open(0x0, 0x0, 0x133) socket$inet(0x2, 0x5, 0x0) r2 = semget$private(0x0, 0x0, 0x2ae) rename(&(0x7f00000010c0)='\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', &(0x7f0000001080)='./file1\x00') r3 = socket(0x18, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x8004570b, &(0x7f0000000180)) setsockopt(r3, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='x\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000240)=""/8) 16:01:27 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) seteuid(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d0219bfac1401ff"], 0x1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) sendmmsg(r1, &(0x7f0000000100)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000280)) connect(r0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0xc, 0x62}, {0x61}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) fcntl$dupfd(r1, 0xa, r4) sysctl$kern(&(0x7f0000000080)={0x1, 0x49}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) 16:01:27 executing program 3: socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x18, 0x3, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000240)="b100050400000000000000000101000000000000cea10500fef96ecfc72fd3357a89583535673039d2d2a3a9266a5e4e7b0a164991f7becf5ff0ac3ebbc2fe3353eb067e7335a069d70800000000000000000089040000000000ce0816dce2e948210066ccdc14e5009d9d20002002c5dbfad800000008e371a3f8340000001e0000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000011c0)=[{&(0x7f0000000000)="5c5a4a018eb4ab0680f42bbb76b264444ff883fce9e23f0c9b9b20c204a61343f879e325b22d1cac99daf515d8b3869bcaf4010780cc066d15eff561a4d6cb89a378603f6d065e58c6d18d18a7df853eadd950196c3ed1010c7301a6c5e8680a71173e8fa834abc262ef768e5b10818d8eb2f1ecf6f2a3379421846015962ff70374b56b16e57bfdab739b3864aa56830cdec474", 0x94}, {&(0x7f0000001200)="f1ef12a3d23e474ca801330f7c38a51a776dd7aba57bef1e8553023a437e297ba109eddf63fcd36cee685c9c52276e2660a76c225d02ef264cd3445ae098aad527042ac66c3c6e14d706fd29c46a419e78fa6e05669160dfdc97a1bd54e2503d49241b3f15328ac37e99f9f4bbe3765a3c5b1cc39393095e616d0dec45c510d0a96d3b972e50252056e87cb4d0e95a567f814011d7671bae1842932b81caa9913cdad9826c5c20b04347486e3102e1a0509ed685da21b8c0d899deb0f1eb7ec68753aa9348a50e44d0e4e31ced0fac2edd9f65a8e42eccb9ce5db8446fb70d7be3802baa4a1a0aa31eef696c0d5184a581fa566a8acc3d74f59034e60058db778bcc920b004c33761266994a8989190d1c062596f3e0812c8ca91c6e89cbd9f951f36be8556a6b33016c586dca93634647c28baa72580eeabe988bc2a700e85cc498b7184b8e760cff7baf9ce97527666fe6554a6ce2961900eb12f665daf9c115b3e1092cef1e576cc819bdd4ab0a7fd5b3a7fd81e265e9e135b99cfa29aa29aac158f71948d51aaa99f8bbbae96960c8365f770e59abf89de6bfb8fd7b8324ae3adeeae8b3bf0d4de4418834b6c840748caa4c6da286e1459fa19270c0b78ca7d192014151d31d04279262acdbcebed222eecb564d4c2187c95dc641a03cc8da777a5abebce253549851b94bef8414e8f970200beef1d52dc168c9ac7b58e2fd48cbe38332abc3b3a26a85ff6c96ad79984093b2c5349c81847ed8da32bdc4cf7ef59c254ef002b91a5b0e5b80be7d30e614f0496b009a2a05e10ed8e078df44f33626e3d602656dca774f36a9c0b94db4ab5beb8ad6c2b401afbf19211a42dddcbd00efe8d2b59e54ee4c3ae30483621ea0bc6d28c28a46d524b510fb1a31df7d20c95a83d28c35b479137d93d37f51afeb1f6356b7eaf2b1972280242b08d8c3a464dea0b98bd435877d0ce0cbc06dd2551db2efbc40d8e6a5ec7984e6178ecd94bf7ff866047a3e935c75e61af3e7c39425944ab0358a1213d728bdab772b0eba1d1b7b6da20a047e2db09cf6bc4a1a8951c2da6bfb95e7c4d284f580c1eec27cdc7d2b9f341c753099cc8d1ca980d4cea6043bf2845d92525b717e321e00242b8939c109058064a06be786609b643526d9caf107bf5f715fcac668fca1fd5c905e0b530e1f8a9372ef605c86fad99a5dc0f2204af7f5a2b177a812214c86e0bfaca71f00e8294e4c3848322e37480273b0e170145e5ebbc2781814dd5568ce07f626", 0x385}], 0x2) 16:01:27 executing program 6: semget$private(0x0, 0x4, 0x100000000000000) 16:01:27 executing program 5: ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7a4d9313fc972c10a40c0608d874d976c75c050b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x4, 0x0) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = open(&(0x7f00000003c0)='./bus\x00', 0x10, 0x0) pread(r2, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0xf, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffa, 0xf0, 0x10, 0x80000001, 0x1}, {{}, 0xfffffffffffffffd, 0x0, 0x190000021, 0x0, 0x4}], 0x0, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x40}], 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x12}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0xffffbffc, 0x0, "b800001c00"}) socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7ff}, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x4004570c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) kqueue() r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x0, 0x0, 0x0) setsockopt(r4, 0x11, 0x1, &(0x7f0000000200)="22a807a2", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f0000000040)) 16:01:27 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0x4df3}]}) write(r0, &(0x7f0000000300)="f7c19e75f91c07", 0x7) 16:01:27 executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000140)='./file0\x00', r0, 0x0) (async) chown(&(0x7f0000000140)='./file0\x00', r0, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) r1 = getuid() seteuid(r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, 0x0) 16:01:27 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000240)="932add1f38b0ea264e563e383cb6014c1eed47c0465557ca889c569f5866df1cd79ddee6470312a9bb308c701a84c5", 0x2f}], 0x1, &(0x7f0000000580)=[{0x98, 0x1, 0x200, "e3b9d9b4b45e1e22f157ffc71ef4370395e8f3eaf98d55d8e89ce252d1d107fb7c15294cdbf9768f601d6bbff3e744ef8d90135c1f8c73a4b11943e1692a50d92f7b57b7924240a6388610f22a17a54efdd7d1fecff9d414df886c176669768df3f02197ee7c8e6783373e258cff36a0ded8ce436a44c6b2054b72e4dd9dc8ab88e06a70"}, {0x90, 0xffff, 0x8, "dc05afbd7fa38c8ca107d3ce55d369a429288f92e6879542518b0e8c9e28d2c61089cb2ebc8895cf610351ea936e33cac21a53f2d2ad62927840181f0219606a341cefbfa9c11ad70bf055c334580177d3bfeb29a2cff6d7100444b670f0e24387896ed6c12fd3fe4206e632427a37ac1d524640bdeac105a8412d8707954479"}, {0xd8, 0x1, 0x1, "a0f7f746e093e629ddef4660edfa0a028da06073e6070ae74a54ab8339e6e2294ca66bd4e9d6a9757a533ad9467d45c9144d05a991de6c959243acd896c3668336c607fe294c0168852201f9d6747d944f187a2cbd584ed5981a0de5a2eb8c503ebbfc32b9411cb6518eb8bd054b2967b81885b3555d70b3cfbf4de947487dbc0ea182d8cb8e92c2ad9e6aad223da67c294ba996e5a3dd4ab6fda242dd4cdb617bddda6522bca39c3921514007f37ce2ed997191dd787285ad2637597ce8ea1d45fbf012"}], 0x200}, 0x8) 16:01:27 executing program 2: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x141, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000010b2b0003500428efffffff6f00000000000021fe800000000000000000aa3300563e15f4d943", @ANYRESHEX]) 16:01:27 executing program 4: kqueue() r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="2fe13ddd", 0x4) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="890000ffff000001"], 0x9}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaabb3a06613b077f58a6080045000028d9d6544fa788642d4d0000bb0e00907800000000000000000000e9000000"]) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x186}]}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000200)=0x8) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7, 0x7}, {0x64}, {0x6, 0x0, 0x0, 0xfffffffb}]}) write(r6, 0x0, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x24, 0x4, 0x8}, {0xfffa, 0x7, 0x4, 0x8}, {0x1ff, 0x3, 0x0, 0x3}, {0x1, 0x40, 0x5, 0x889f}]}) r9 = syz_open_pts() fcntl$lock(r9, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000415}) 16:01:27 executing program 7: ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket$inet(0x1e, 0x3, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x23, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$net_inet_carp(&(0x7f0000000000), 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) syz_emit_ethernet(0x26, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{}, 0x0, 0x51}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) socket(0x18, 0x1, 0x0) sysctl$net_mpls(&(0x7f00000000c0)={0x4, 0x22}, 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000da3000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00007fa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b71000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000a0e000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000727000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f00008aa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00004db000/0x1000)=nil, 0x40000000102}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000542000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}], './file0\x00'}) r4 = socket(0x1, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000), 0x4) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) setsockopt(r6, 0x6, 0x715d, &(0x7f0000000000)="e8b97896b72cec0c9c57d97444bed30b757202581273e04e668df78b9c96b0eb4fbedeb577434fb3397340f68a8dc4d3d065f58cfc19161f", 0x38) syz_emit_ethernet(0xe, &(0x7f0000002ec0)={@local, @broadcast, [], {@generic={0x8847}}}) 16:01:27 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = semget(0x1, 0x4, 0x0) open(0x0, 0x0, 0x1c0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001680), 0x200, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000016c0)=0x9) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000001780)={&(0x7f0000001700)='./file0\x00', 0xfffffffffffffffe, &(0x7f0000001740)='./file0\x00', 0x8}) semop(r2, &(0x7f00000017c0)=[{0x2, 0x5, 0x800}, {0x0, 0x3c, 0x800}, {0x1, 0x1}, {0x0, 0xda, 0x800}, {0x0, 0x101, 0x1800}, {0x0, 0x7}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001b00)=[0x3, 0x9, 0xfff, 0x6f, 0x0]) getpid() semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000001b40)=""/34) 16:01:27 executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="96180c"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) r0 = socket(0x0, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:27 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {}, {0x8106}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb08004500001c00000000000008007f000001e00000024e204e2000089078"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x2e) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="899b68db5b08479c189be5b5b54ba10545276e5009551bb3ac30034e758d1b22e8f396311ff2da3f3acd1af3a0a3bc83b3a088b2d2799131e537bf2267ac396ffdd526f3cf58a5907f36a0d056bfbf30f1350d39eadc551b7b805d5fdd290a3486344fc9c7ef7b0019bb92c309516c67b5ff030b838e94f0bb5e11da3cec", 0x7e}, {&(0x7f0000000280)="f075e78c291a882039c571a5cc6ecda8fbfada649ec94c3a25dcb9f387ff712aad75542fef9eb66689aa9c7a0363ff657c98965e846493f6c85ff201da6ed9517e974d8cc61b587658e8efb2386447153c119792519ab812b556a4c579bf8029b6dcab503c82d9c9e8c2ae702d64a94bd95f364acc5b4c43bbb533572a3cad2c7c3c7d489d3925c5a014108c8ad6707c93687667f950de8d96429c95f356ea3f5d255a1948c9ae4c63401423496945c83917426406a94f0f264efeee2c12402a87f6c7dca8289e347fd68ebac34acb80cc1abe3a", 0xd4}, {&(0x7f0000000380)="7b686f332b8df25c325178048a2c6df0e922470011ed045db86818f0fb0c62c71bfbcfe470134ccaefde4a37b0064d38f803b8e014c9b5020b15402c9b164c0452def2c2311f256426585f0abf9f118277b9c3664ea1fa01bc7621869f3e62d2e0ff9d0cc09f23fa21ddd882bab7ea1e471b953206df2368f2b9f4f8d7f3453723aee3b7afe14e8196f771e35f626d04b3531df32aa65adb2502067b14321548db06695adb1ab511c931e5", 0xab}, {&(0x7f0000000440)="f5ab993c505df7f04bbe65f833eb304b70a3c4640187e40ededaaf0f1d00b1b03bc57d1564b6b4e79de87a1ad43f12c09712f298fa35b78e5643371053b383d7f7293c2a146bc4b8fd2920f5664c472f5c09fc2f4e5256f142d367e8a776c682bbd447611e247fcc923884a0a1825aa5df1921ed71bc8d2d0fed504e9a38e2d54b9c9436ee70872c97006a77901cb04237326fb7", 0x94}, {&(0x7f0000000500)="4e39b2d73208108440a7cb3bf2ae4881f150169934924ae714ba8d03d518a19058d680350b3fe9761b3e7c8e73c3a65e2d06d9fa25e95b114ea8a57d58f6d21e4459f85967a18121f17b6570e92088841eaff67c90d1d68229aea729900c107b291784889b57366ab3e87cd185a2e35e3f1a1a8d61c843cb7e27eb74f82e513766c99c3dfd45bfb24ba3e7fbad", 0x8d}, {&(0x7f00000005c0)="4956f416c1a7af524c684d7bd3b929307467c69f57c6257c959a60fbb4466a631b38a21d97479e7fdf243ae4f25e6c9600652aa65d73afea815422aa1040dbdc2c62be67cf5f0f6f1760486a8afeb318d5b6d295a9fabacb23532b7d62019506f772d8266890fe3e8c245bc3e234dc9c996dc187613e6dc5d8e06cb24546e0e2d71ab97ff2f1432e40ec2334aa26dad5744e826712391c775405a4af4ad52a8e95b68ee94dfc3bf6d8e25a775d5733baaaf7f6b7445c99625e87a0a935380b9b", 0xc0}], 0x6) 16:01:27 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x219}) setrlimit(0x0, 0x0) syz_open_pts() munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000200)=ANY=[], 0x6e, 0x2, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRES32=0xffffffffffffffff], 0x1f, 0x800) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r2 = socket(0x2, 0x0, 0x0) getsockopt(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYRES64=r1, @ANYRES64=r1, @ANYRES16=r0], 0x401, 0x0) msgrcv(r0, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f00000012c0)=[{0x0}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b07b1f6600000000000020000000000000000002"}) execve(0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x14, 0x0) msgsnd(r0, &(0x7f00000009c0)={0x2}, 0x8, 0x0) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x40}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) 16:01:27 executing program 1: ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x4) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xbabe, 0x0, "d9c71d75463c8d2213137fd1447a6c893e868ffc"}) syz_open_pts() r1 = msgget$private(0x0, 0x0) open(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x10) sysctl$hw(&(0x7f00000001c0)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000a80)=ANY=[@ANYBLOB], 0x10) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x6000043e, 0xffffffffffffffff) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r4, 0x0) msgsnd(r1, &(0x7f0000000100), 0x8, 0x0) r5 = syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="abaaaaaaaaaa0800000000008864"]) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7eb, 0x5ce2, 0x4, 0x7, 0x40}, {0xa1f1, 0x5, 0x81, 0x8, 0x20}, {0x4, 0x2, 0x8, 0x2, 0x8}]}) write(r5, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000006c0)=0x9) close(r5) execve(0x0, 0x0, 0x0) 16:01:27 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) socket$unix(0x1, 0x5, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) r1 = dup(0xffffffffffffffff) listen(r0, 0x9) sysctl$vm_swapencrypt(&(0x7f0000000340)={0x6, 0xb, 0x2}, 0x55, &(0x7f0000000440)="1515776884f48d69c5b0627ef53ed901bb6889b983ada56ed3119834852546883dfbe1bce33340ca482c12985c188a24072cb3d2ab7a9c9cc0bca2c391f36b6c647bd7551280ab85e2aa760c1a5f41b5ddf9fa21f6e1", 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(r3) r4 = semget(0x0, 0x8efdf20966f9a7f4, 0x538) r5 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x38, r2, r3, r2, r5, 0x80, 0x1}, 0xaab, 0x101, 0x4f92}) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000300)=""/11) r6 = socket(0x2, 0x2, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/84, 0x54}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r8, &(0x7f0000000080)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r9, 0x0, r10) recvmsg(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000580)=""/67, 0x43}, {&(0x7f0000000600)=""/89, 0x59}, {&(0x7f0000000780)=""/117, 0x75}], 0x4, 0x0}, 0x42) sendmmsg(r10, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r1) socket$inet6(0x1e, 0x3, 0x0) recvfrom$unix(r7, 0x0, 0xfcff, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="49b21b0e55274dca0eac5a75708e0f6b780230f841414e6af357e52228a6ff1f362567c940b475835f68fc3b99d0c35e4d7e329c262d205dd874d03f0ff2ea648bbd3c2858ced2535f9334fbff985bf50461761dd74d1e586422478347427239daf5400bdf1eaa4798f9bbe0d7dc87bdf541a6d3c993d76569ed24799c64893f88a695f838524d915de4de09f78f7fbe5881db", @ANYRES16], 0x10) getsockname$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[], 0x10, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000200)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000240)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:01:28 executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, 0x0, 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) 16:01:28 executing program 0: syz_emit_ethernet(0x62, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6008000000000000008000000000000000002300000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x62, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6008000000000000008000000000000000002300000000aaff020000000000000000000000000001"]) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0xca) 16:01:28 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0x4df3}]}) write(r0, &(0x7f0000000300)="f7c19e75f91c072bd36e22", 0xb) 16:01:28 executing program 3: semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x2ff}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffe9e, &(0x7f0000000000)=ANY=[@ANYRESDEC=r2], 0x28}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getuid() seteuid(r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f00000001c0)='./file0\x00', r4, r5, 0x0) 16:01:28 executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmmsg(r0, &(0x7f0000000240)={&(0x7f0000000200)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000300)=""/233, 0xe9}, {&(0x7f00000004c0)=""/211, 0xd3}], 0x2, &(0x7f00000015c0)=""/4096, 0x1000}, 0x2}, 0x10, 0x22, &(0x7f0000000400)={0x8000000000000001, 0x800}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000000)="24a608d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) syz_emit_ethernet(0x3e, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "39df98", 0x8, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x8001}}}}}}) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') writev(r1, &(0x7f00000011c0)=[{&(0x7f0000000000)="5c5a4a018eb4ab0680f42bbb76b264444ff883fce9e23f0c9b9b20c204a61343f879e325b22d1cac99daf515d8b3869bcaf4010780cc066d15eff561a4d6cb89a378603f6d065e58c6d18d18a7df853eadd950196c3ed1010c7301a6c5e8680a71173e8fa834abc262ef768e5b10818d8eb2f1ecf6f2a3379421846015962ff70374b56b16e57bfdab739b3864aa56830cdec474", 0x94}, {&(0x7f0000001200)="f1ef12a3d23e474ca801330f7c38a51a776dd7aba57bef1e8553023a437e297ba109eddf63fcd36cee685c9c52276e2660a76c225d02ef264cd3445ae098aad527042ac66c3c6e14d706fd29c46a419e78fa6e05669160dfdc97a1bd54e2503d49241b3f15328ac37e99f9f4bbe3765a3c5b1cc39393095e616d0dec45c510d0a96d3b972e50252056e87cb4d0e95a567f814011d7671bae1842932b81caa9913cdad9826c5c20b04347486e3102e1a0509ed685da21b8c0d899deb0f1eb7ec68753aa9348a50e44d0e4e31ced0fac2edd9f65a8e42eccb9ce5db8446fb70d7be3802baa4a1a0aa31eef696c0d5184a581fa566a8acc3d74f59034e60058db778bcc920b004c33761266994a8989190d1c062596f3e0812c8ca91c6e89cbd9f951f36be8556a6b33016c586dca93634647c28baa72580eeabe988bc2a700e85cc498b7184b8e760cff7baf9ce97527666fe6554a6ce2961900eb12f665daf9c115b3e1092cef1e576cc819bdd4ab0a7fd5b3a7fd81e265e9e135b99cfa29aa29aac158f71948d51aaa99f8bbbae96960c8365f770e59abf89de6bfb8fd7b8324ae3adeeae8b3bf0d4de4418834b6c840748caa4c6da286e1459fa19270c0b78ca7d192014151d31d04279262acdbcebed222eecb564d4c2187c95dc641a03cc8da777a5abebce253549851b94bef8414e8f970200beef1d52dc168c9ac7b58e2fd48cbe38332abc3b3a26a85ff6c96ad79984093b2c5349c81847ed8da32bdc4cf7ef59c254ef002b91a5b0e5b80be7d30e614f0496b009a2a05e10ed8e078df44f33626e3d602656dca774f36a9c0b94db4ab5beb8ad6c2b401afbf19211a42dddcbd00efe8d2b59e54ee4c3ae30483621ea0bc6d28c28a46d524b510fb1a31df7d20c95a83d28c35b479137d93d37f51afeb1f6356b7eaf2b1972280242b08d8c3a464dea0b98bd435877d0ce0cbc06dd2551db2efbc40d8e6a5ec7984e6178ecd94bf7ff866047a3e935c75e61af3e7c39425944ab0358a1213d728bdab772b0eba1d1b7b6da20a047e2db09cf6bc4a1a8951c2da6bfb95e7c4d284f580c1eec27cdc7d2b9f341c753099cc8d1ca980d4cea6043bf2845d92525b717e321e00242b8939c109058064a06be786609b643526d9caf107bf5f715fcac668fca1fd5c905e0b530e1f8a9372ef605c86fad99a5dc0f2204af7f5a2b177a812214c86e0bfaca71f00e8294e4c3848322e37480273b0e170145e5ebbc2781814dd5568ce07f626", 0x385}], 0x2) 16:01:28 executing program 5: semget$private(0x0, 0x4, 0x200000000000000) 16:01:28 executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socket$unix(0x1, 0x5, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r5) setpgid(r3, r5) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) (async) getppid() (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) (async) pipe(&(0x7f00000001c0)) (async) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) socket$unix(0x1, 0x5, 0x0) (async) fcntl$getown(r2, 0x5) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r3) (async) pipe(&(0x7f0000000000)) (async) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) fcntl$getown(r4, 0x5) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r5) (async) setpgid(r3, r5) (async) 16:01:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f66824", 0x9b, 0x0, 0x0, 0x0) 16:01:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000240)="932add1f38b0ea264e563e383cb6014c1eed47c0465557ca889c569f5866df1cd79ddee6470312a9bb308c701a84c5c455", 0x31}], 0x1, &(0x7f0000000580)=[{0x98, 0x1, 0x200, "e3b9d9b4b45e1e22f157ffc71ef4370395e8f3eaf98d55d8e89ce252d1d107fb7c15294cdbf9768f601d6bbff3e744ef8d90135c1f8c73a4b11943e1692a50d92f7b57b7924240a6388610f22a17a54efdd7d1fecff9d414df886c176669768df3f02197ee7c8e6783373e258cff36a0ded8ce436a44c6b2054b72e4dd9dc8ab88e06a70"}, {0x90, 0xffff, 0x8, "dc05afbd7fa38c8ca107d3ce55d369a429288f92e6879542518b0e8c9e28d2c61089cb2ebc8895cf610351ea936e33cac21a53f2d2ad62927840181f0219606a341cefbfa9c11ad70bf055c334580177d3bfeb29a2cff6d7100444b670f0e24387896ed6c12fd3fe4206e632427a37ac1d524640bdeac105a8412d8707954479"}, {0xd8, 0x1, 0x1, "a0f7f746e093e629ddef4660edfa0a028da06073e6070ae74a54ab8339e6e2294ca66bd4e9d6a9757a533ad9467d45c9144d05a991de6c959243acd896c3668336c607fe294c0168852201f9d6747d944f187a2cbd584ed5981a0de5a2eb8c503ebbfc32b9411cb6518eb8bd054b2967b81885b3555d70b3cfbf4de947487dbc0ea182d8cb8e92c2ad9e6aad223da67c294ba996e5a3dd4ab6fda242dd4cdb617bddda6522bca39c3921514007f37ce2ed997191dd787285ad2637597ce8ea1d45fbf012"}], 0x200}, 0x8) 16:01:28 executing program 3: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = getppid() openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000440)=ANY=[], 0xa) socket$unix(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setregid(0x0, 0x0) socket(0x11, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='c\x00') unlinkat(0xffffffffffffff9c, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) getpid() setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, r0) 16:01:28 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x84}, {0x8106}]}) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fchown(r1, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x381, &(0x7f0000000000)=ANY=[@ANYRES64=r0]) 16:01:28 executing program 4: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) fcntl$getflags(r0, 0x1) 16:01:28 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x7fff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x11, 0x3, 0x0) connect$unix(r4, &(0x7f0000000640)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x9) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x3}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) sendto$unix(r3, &(0x7f0000000280)="b1000503000004000000020003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="d4", 0x1}, {&(0x7f0000000500)="7182052190a8db37c2739969897de76821dad46b6df6cb685134cbad95ac72a7f5da154866b1d2a4b04ef077dc57bec0fb73e2f0773627ebcadb0313d55f788b453b1e477873fa83f44d415b4cbecda7ee519e2fcf8a9a0204cac006dd682b45505c63d381e1ad20c71c8e90001b1d6302084563b8a2b261b5844bd44e574c38f8672bfba9248ae3914575173aaa93f91499faeca7e24887551a158eb4f6e8cbf39c71bf09542862d592ed7cbbaed2b3710fa2886ea1268683fea6974d4bf8a1e31eaf05c98a6667b66678e0613f34e4b67440629dd8522b5cc9ca64c252e9ff5ce1a572abf7ee8ae92e3cfede62ed9b6d88bae0f762f078e7f4615bfef0926e8533dbf6d9748e1929a2fababa1434cdc25b0bfbdef43073a0fc4798f5fe2388ef8bce971978ca5e8de1c3293d2cdb3d56ad89cd8be4b1861d2d854025cb17ccb6a8d97108b6f578a4244f6266a4bf5534d6b3f14bdc965fda9cb633c1f817e8022cfc00c1554231a5b8968243d7ec6f0656a9a3b35853f2f3adc6c5899e272c247ea2f586e69438514ec486437bdfa5abfa924f951db2988a35462d68e42622326a0c9edcbd2428bc1dcb30389929fd6db182e7b546edf47daacfc83950e31d002fe22e669897715673c7940bd40fcfb8e3733f837860c2b7cb41c6e1cc94b0315b1a5195e1fb9af97801d49d789f1150051589132c35018c744e1ae848a23378bd6222d51388c2385494f6a6a4abb89af645d19ce5626b2456caa44c66689925a29216e27d8fbba6460b9b5b21aed56dc62ebcd85cc71c99fa98b97f076ecf8eac42c5edd1290d833ea72980421af6e8f7d4cebaea4f635551615f04a56031d739f84399271359d373053fb0a96138c2d7976af68dbe936670652c2eb67ee24a1b9f0f5585fc0440e424a21c485e23a0066e192baed15f1355629ae5bb0725e0c9420bc28fa1a7e5cc9092eb358b1574d19adc2976bf29f27c24a99963de7959d18504c96366b5100b3ad0e357b4e52645929ad018f94cf5a14715ec580c0737e3de1c640e5bf2072ce27c7175c6a84a2b47c134dd6950b40e07b5ca864393adc1c51ede3b8e0b9379f109c8bbfb14431a46d1c3fc990bc1deece2419e468ed64afc0f5b024d19d19c372ce3814b1f0d650430ee34a9ec8570aacded45210bb71339dab3c6e6b14ad6f8761c6ca2dc58498d3928de4a1001e59aa61912b19f2ac4edad4348047906500c1c743872238ce335d738ca9ab3561a0bfa3dd43250c3906eb0e2c0eb4c752999a35909f3d58fd3e92af4070c1a32c5244a6e341415cb7a7777cf2026768463b7c93ea4113bfb94ba8de759ef7b439c00528b021d8e4170d25b316ca865e189ff678086d3e5d00374395c1d555a62d6d0c46e0a83d863c83b198064504b9bba288b91cbfdb801c933743a17a6e6274d594a609897f81356ca247e5805256e803f3f4ef384b14430a87b64cb2f0bb563412a5aacd8fb432548ac6a5b6df07e8873f8b6506efe714a8a8087bbc404e4136319f878317c7a28b69912e9cea264864548468d577111cc9c4c07e9c8722598f0e1bfbea01b99ba6c624db0a1826596db404ac5cb4b9670958a93a5b429cfd1f45882ddd297c51ff91754c88641fa61b5671ceca99f16f24d460daadc85460de319aac7d98281d199d6fc1d148f59daefa58d882afc0ca04832621f847cc8e5c3bb6e9fd5e875f4d754b5fab2c2ee48dbb1fbed3ae065d9dac8e9efff0fd547b62d1eff681d017012cabe5921963f8779ec0ccd2e24ded2e167c752c364a0fe550d4799f0de8144d5f604dbbe8cb2b8e0447fecad0bcaad32f49b3e82f8a2922ad8a32d6ddd83ca3472decb804017f03324810e91ff41d6c019c564a86291c69e5f50c358a5e25066ee8ee3aecc30c78fd48ebe217ba7c2e9eb777b3a83b06c3b10cf89200433d6ea7a8895f45beb17a2b99dbad3e335df8c305ee7bc626152791ddf9053a296937ff08ce0bf86c507fed8dacefce0fcca4fe84cfdb40bb2a42ea3ad3df861b350cd000df35b275b3f8400864da431cc0e0bc2b5472e1675f38009b83e2854c0fa4e8b7a67988bccd40137f4e0c262ccabcb0f1f4fae08dcfa4319852e3dfe71d48abd89d53b74396eea0f3711d4f7f1ea9a06d1cb73545b64d1e72120e2f99e564ab188edc847c858c794b258d5ec723cd1bc4ff3560129b30a6c479d7aef7c9c09636043a36481a1faaa5e76123ee0f703918f3426e316e7b4a12f05e7f5c77def417e15af431db952302b4e7b5a6f15c5a00535c9d51a8a11f06d26b734d272e667437ca1a804f0ab8a04533b6534dc514f46b8a1aabe2d41fd6576b616097e8cf68bcbd73bebd54a2f6e4d8ec5ec201306ac51e4a4992920f6500b4a7708b36461d21b9f1992f7ed743004af0a2d509cd4e9d56581bf4b2143be26683deb3871587356c993ad5033cace838abec45584e1312f90685dc12d8415c6788881c5c21fd7a591a869926260062ece54f1be1a9767655a82821d8794d7109456c98bc19724e55acc2e4b095e704b1def9ae688acd00d69902d8b14363388414ae04a9086b702b6454a05640659817de0c85764f3535f5379ab38cf18aac79414aef3c1c2eab1ca656a8fd4c16f5d29c6c8a9e4b793427a504272c799c91c2dfd9e440cc97bc4c27c8dfacf91dc1a3281e2046681a6c675433b2ec94eb77131be2f694e301bc7f8b89af152c30cf775f8edc997515b332e690289359bf3c6f27116520fa1e95a1d156b29feaeb57187f23af19edbdc0c9f5085ce08bdfe5009e2e018ca256add3151986205befe91099d1d7868cf3f2fb82be5266d125a22252052434610c2f0b5566f5b99075211a67452d1ad0f1d8cb1434d98350f9eff9081a4bebe288ac38cb5c1071d0ee27b416165d54d76de52fccfc0ae55c19c98a0dee9e8720313699836652ec30817f6ea0df5ab5ab0d6650b92408e1fe9349780efb55315eec88ed48ce79647062a7fbf86ff49fa938d5d0526c93b77f5e15157c71c125a6ca45c8a42a90a0679f19e09a03970005bbcd2c5eb2f9867162f5709af1eeb68c6c54a2af7e535d827c5cab012b632fadd6441aa0fa04f9381c8f3ed3d75dd0a15670b774c2354b960e96e206287dbf314d7b33038a07d196bd56da659642159e2587db5a34030580c103ab53dbe326811dd0b88ef7fda5f6a34b5a8131ca96ff49b176ba4002f56db5fe9e81241654af262a7954f7f9052ea139c89ae28b7327f2abda5433b3b0d65144d09bdd14192a7fef0454c01e34bdc344ab92d99d62ec0cda8e6a920f3792445275765346dc9a433a3d2f6f793b2d8ce8f7e6cd2b8cb3155670e7525a2ee251702eb71adcfea7c53221157aa6f2b1e17bfd58811c0e11f78e82a3371d39ae741ff40f1aea5bf2b790eedb7cebe403a0232e9e9ebcaf7b85e721710f0939fc098ad38d20683debb2519c3d62fb54e83ef59df5e0678f5e48f2ea7149e741002dff2b9b6e65a949e58e15cbabeeaed827d176cbea693a46ed8992fbe336f0ef68507ef885ecaa300a8cdc1f0d1097f107e42f9e5a70d6383d8d6c423e1d19d6c62aaae96dcb3fbca28ca806e2d35cb49a1525bfe645007344d7fbc00787d3f085c9b8fc4a0c6930f8cc90d2b1143f80bb61d30ead69c66fc852f42ddaf06a1496d3ee8d6a602a66df086d4cbcf8d06d3466b47a9a97a7e8c95e9fa4251919b04ea7503d13d80c8e9be06ab5b0d5ab28d25a78490306bf87540e0d7d35ec77d0d9a59203a5e5f37c07175b8eae2c795367fe1dd2ad921a9d295124552e691c75730ec3fdf95457bcd1d6905579e0f7cd357189ced251c71a64afaa5ab6c76bc7802aedfdea8010b824294547150166af25436bad6c841c639fbe22305c4c564de2186b8a62ea7ef61419e845f569a863e4d8fb60d74c690684ad3c5a726aa3144db2e55b018a1eac7c482e564727553665f50e72473", 0xb01}], 0x2) 16:01:28 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x219}) setrlimit(0x0, 0x0) syz_open_pts() munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000200)=ANY=[], 0x6e, 0x2, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRES32=0xffffffffffffffff], 0x1f, 0x800) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r2 = socket(0x2, 0x0, 0x0) getsockopt(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYRES64=r1, @ANYRES64=r1, @ANYRES16=r0], 0x401, 0x0) msgrcv(r0, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f00000012c0)=[{0x0}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b07b1f6600000000000020000000000000000002"}) execve(0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x14, 0x0) msgsnd(r0, &(0x7f00000009c0)={0x2}, 0x8, 0x0) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x40}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) 16:01:28 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {}, {0x8106}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb08004500001c00000000000008007f000001e00000024e204e2000089078"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x2e) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="899b68db5b08479c189be5b5b54ba10545276e5009551bb3ac30034e758d1b22e8f396311ff2da3f3acd1af3a0a3bc83b3a088b2d2799131e537bf2267ac396ffdd526f3cf58a5907f36a0d056bfbf30f1350d39eadc551b7b805d5fdd290a3486344fc9c7ef7b0019bb92c309516c67b5ff030b838e94f0bb5e11da3cec", 0x7e}, {&(0x7f0000000280)="f075e78c291a882039c571a5cc6ecda8fbfada649ec94c3a25dcb9f387ff712aad75542fef9eb66689aa9c7a0363ff657c98965e846493f6c85ff201da6ed9517e974d8cc61b587658e8efb2386447153c119792519ab812b556a4c579bf8029b6dcab503c82d9c9e8c2ae702d64a94bd95f364acc5b4c43bbb533572a3cad2c7c3c7d489d3925c5a014108c8ad6707c93687667f950de8d96429c95f356ea3f5d255a1948c9ae4c63401423496945c83917426406a94f0f264efeee2c12402a87f6c7dca8289e347fd68ebac34acb80cc1abe3a", 0xd4}, {&(0x7f0000000380)="7b686f332b8df25c325178048a2c6df0e922470011ed045db86818f0fb0c62c71bfbcfe470134ccaefde4a37b0064d38f803b8e014c9b5020b15402c9b164c0452def2c2311f256426585f0abf9f118277b9c3664ea1fa01bc7621869f3e62d2e0ff9d0cc09f23fa21ddd882bab7ea1e471b953206df2368f2b9f4f8d7f3453723aee3b7afe14e8196f771e35f626d04b3531df32aa65adb2502067b14321548db06695adb1ab511c931e5", 0xab}, {&(0x7f0000000440)="f5ab993c505df7f04bbe65f833eb304b70a3c4640187e40ededaaf0f1d00b1b03bc57d1564b6b4e79de87a1ad43f12c09712f298fa35b78e5643371053b383d7f7293c2a146bc4b8fd2920f5664c472f5c09fc2f4e5256f142d367e8a776c682bbd447611e247fcc923884a0a1825aa5df1921ed71bc8d2d0fed504e9a38e2d54b9c9436ee70872c97006a77901cb04237326fb7", 0x94}, {&(0x7f0000000500)="4e39b2d73208108440a7cb3bf2ae4881f150169934924ae714ba8d03d518a19058d680350b3fe9761b3e7c8e73c3a65e2d06d9fa25e95b114ea8a57d58f6d21e4459f85967a18121f17b6570e92088841eaff67c90d1d68229aea729900c107b291784889b57366ab3e87cd185a2e35e3f1a1a8d61c843cb7e27eb74f82e513766c99c3dfd45bfb24ba3e7fbad", 0x8d}, {&(0x7f00000005c0)="4956f416c1a7af524c684d7bd3b929307467c69f57c6257c959a60fbb4466a631b38a21d97479e7fdf243ae4f25e6c9600652aa65d73afea815422aa1040dbdc2c62be67cf5f0f6f1760486a8afeb318d5b6d295a9fabacb23532b7d62019506f772d8266890fe3e8c245bc3e234dc9c996dc187613e6dc5d8e06cb24546e0e2d71ab97ff2f1432e40ec2334aa26dad5744e826712391c775405a4af4ad52a8e95b68ee94dfc3bf6d8e25a775d5733baaaf7f6b7445c99625e87a0a935380b9b", 0xc0}], 0x6) 16:01:28 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0x4df3}]}) write(r0, &(0x7f0000000300)="f7c19e75f91c072bd36e22", 0xb) 16:01:28 executing program 3: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x50}, {0x6}]}) r1 = socket$inet(0x18, 0x3, 0x102) shutdown(r1, 0x2) poll(&(0x7f0000000140)=[{r0, 0x10}], 0x1, 0x86a5) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x202) open(&(0x7f0000000100)='./file1\x00', 0x2, 0x12) rename(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000000)='./file1\x00', 0x80, 0x172) 16:01:28 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005136000009f000000000007", 0xe, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x4, 0x28) sendto(r1, &(0x7f0000000100)="dc5a252b54a874b99819345ee4c99c39edd8195845654d261fdc4fb243d5ddd054168703989c5665e9d3fbc19570fd7dfc2827000709c9f7c1c8f5bc0c350a6f6104b533499ae3b580", 0x49, 0x410, &(0x7f0000000080)=@in6={0x18, 0x0, 0x400, 0x1}, 0xc) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:28 executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000340)="f5575eef1521ebcb84af5489e62ebbce1ccddfd211c146", 0x17}], 0x1) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="08002135df2f20473fc700ef3500000000000030"], 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="15012e2b66696c653000"], 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000001c0)=@file={0x1, './file2\x00'}, 0xa) symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f0000000080), 0x0) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000240)=""/8) semop(r4, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) 16:01:28 executing program 6: semget$private(0x0, 0x4, 0x300000000000000) 16:01:28 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) 16:01:28 executing program 4: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f66824", 0x9b, 0x0, 0x0, 0x0) 16:01:28 executing program 7: semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x2ff}], 0x2) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x2, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffe9e, &(0x7f0000000000)=ANY=[@ANYRESDEC=r2], 0x28}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r4 = getuid() seteuid(r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f00000001c0)='./file0\x00', r4, r5, 0x0) 16:01:29 executing program 1: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000080)="96c59b18dcab3bfc811758861e95f81c9443dbb3cac82479406892357e43075d66d439c6aa019492b83e1f278e669e70d32d5309b53a28c12778bb5600"/71, 0x0, 0x0, 0x0) 16:01:29 executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmmsg(r0, &(0x7f0000000240)={&(0x7f0000000200)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000300)=""/233, 0xe9}, {&(0x7f00000004c0)=""/211, 0xd3}], 0x2, &(0x7f00000015c0)=""/4096, 0x1000}, 0x2}, 0x10, 0x22, &(0x7f0000000400)={0x8000000000000001, 0x800}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000000)="24a608d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) syz_emit_ethernet(0x3e, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "39df98", 0x8, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x8001}}}}}}) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') writev(r1, &(0x7f00000011c0)=[{&(0x7f0000000000)="5c5a4a018eb4ab0680f42bbb76b264444ff883fce9e23f0c9b9b20c204a61343f879e325b22d1cac99daf515d8b3869bcaf4010780cc066d15eff561a4d6cb89a378603f6d065e58c6d18d18a7df853eadd950196c3ed1010c7301a6c5e8680a71173e8fa834abc262ef768e5b10818d8eb2f1ecf6f2a3379421846015962ff70374b56b16e57bfdab739b3864aa56830cdec474", 0x94}, {&(0x7f0000001200)="f1ef12a3d23e474ca801330f7c38a51a776dd7aba57bef1e8553023a437e297ba109eddf63fcd36cee685c9c52276e2660a76c225d02ef264cd3445ae098aad527042ac66c3c6e14d706fd29c46a419e78fa6e05669160dfdc97a1bd54e2503d49241b3f15328ac37e99f9f4bbe3765a3c5b1cc39393095e616d0dec45c510d0a96d3b972e50252056e87cb4d0e95a567f814011d7671bae1842932b81caa9913cdad9826c5c20b04347486e3102e1a0509ed685da21b8c0d899deb0f1eb7ec68753aa9348a50e44d0e4e31ced0fac2edd9f65a8e42eccb9ce5db8446fb70d7be3802baa4a1a0aa31eef696c0d5184a581fa566a8acc3d74f59034e60058db778bcc920b004c33761266994a8989190d1c062596f3e0812c8ca91c6e89cbd9f951f36be8556a6b33016c586dca93634647c28baa72580eeabe988bc2a700e85cc498b7184b8e760cff7baf9ce97527666fe6554a6ce2961900eb12f665daf9c115b3e1092cef1e576cc819bdd4ab0a7fd5b3a7fd81e265e9e135b99cfa29aa29aac158f71948d51aaa99f8bbbae96960c8365f770e59abf89de6bfb8fd7b8324ae3adeeae8b3bf0d4de4418834b6c840748caa4c6da286e1459fa19270c0b78ca7d192014151d31d04279262acdbcebed222eecb564d4c2187c95dc641a03cc8da777a5abebce253549851b94bef8414e8f970200beef1d52dc168c9ac7b58e2fd48cbe38332abc3b3a26a85ff6c96ad79984093b2c5349c81847ed8da32bdc4cf7ef59c254ef002b91a5b0e5b80be7d30e614f0496b009a2a05e10ed8e078df44f33626e3d602656dca774f36a9c0b94db4ab5beb8ad6c2b401afbf19211a42dddcbd00efe8d2b59e54ee4c3ae30483621ea0bc6d28c28a46d524b510fb1a31df7d20c95a83d28c35b479137d93d37f51afeb1f6356b7eaf2b1972280242b08d8c3a464dea0b98bd435877d0ce0cbc06dd2551db2efbc40d8e6a5ec7984e6178ecd94bf7ff866047a3e935c75e61af3e7c39425944ab0358a1213d728bdab772b0eba1d1b7b6da20a047e2db09cf6bc4a1a8951c2da6bfb95e7c4d284f580c1eec27cdc7d2b9f341c753099cc8d1ca980d4cea6043bf2845d92525b717e321e00242b8939c109058064a06be786609b643526d9caf107bf5f715fcac668fca1fd5c905e0b530e1f8a9372ef605c86fad99a5dc0f2204af7f5a2b177a812214c86e0bfaca71f00e8294e4c3848322e37480273b0e170145e5ebbc2781814dd5568ce07f626", 0x385}], 0x2) socket(0x18, 0x2, 0x0) (async) close(r0) (async) socket(0x18, 0x3, 0x0) (async) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) recvmmsg(r0, &(0x7f0000000240)={&(0x7f0000000200)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000300)=""/233, 0xe9}, {&(0x7f00000004c0)=""/211, 0xd3}], 0x2, &(0x7f00000015c0)=""/4096, 0x1000}, 0x2}, 0x10, 0x22, &(0x7f0000000400)={0x8000000000000001, 0x800}) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) (async) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) (async) write(r2, &(0x7f0000000000)="24a608d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) (async) syz_emit_ethernet(0x3e, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "39df98", 0x8, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x8001}}}}}}) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) setreuid(0xee00, 0x0) (async) getuid() (async) setreuid(0xee00, r3) (async) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') (async) writev(r1, &(0x7f00000011c0)=[{&(0x7f0000000000)="5c5a4a018eb4ab0680f42bbb76b264444ff883fce9e23f0c9b9b20c204a61343f879e325b22d1cac99daf515d8b3869bcaf4010780cc066d15eff561a4d6cb89a378603f6d065e58c6d18d18a7df853eadd950196c3ed1010c7301a6c5e8680a71173e8fa834abc262ef768e5b10818d8eb2f1ecf6f2a3379421846015962ff70374b56b16e57bfdab739b3864aa56830cdec474", 0x94}, {&(0x7f0000001200)="f1ef12a3d23e474ca801330f7c38a51a776dd7aba57bef1e8553023a437e297ba109eddf63fcd36cee685c9c52276e2660a76c225d02ef264cd3445ae098aad527042ac66c3c6e14d706fd29c46a419e78fa6e05669160dfdc97a1bd54e2503d49241b3f15328ac37e99f9f4bbe3765a3c5b1cc39393095e616d0dec45c510d0a96d3b972e50252056e87cb4d0e95a567f814011d7671bae1842932b81caa9913cdad9826c5c20b04347486e3102e1a0509ed685da21b8c0d899deb0f1eb7ec68753aa9348a50e44d0e4e31ced0fac2edd9f65a8e42eccb9ce5db8446fb70d7be3802baa4a1a0aa31eef696c0d5184a581fa566a8acc3d74f59034e60058db778bcc920b004c33761266994a8989190d1c062596f3e0812c8ca91c6e89cbd9f951f36be8556a6b33016c586dca93634647c28baa72580eeabe988bc2a700e85cc498b7184b8e760cff7baf9ce97527666fe6554a6ce2961900eb12f665daf9c115b3e1092cef1e576cc819bdd4ab0a7fd5b3a7fd81e265e9e135b99cfa29aa29aac158f71948d51aaa99f8bbbae96960c8365f770e59abf89de6bfb8fd7b8324ae3adeeae8b3bf0d4de4418834b6c840748caa4c6da286e1459fa19270c0b78ca7d192014151d31d04279262acdbcebed222eecb564d4c2187c95dc641a03cc8da777a5abebce253549851b94bef8414e8f970200beef1d52dc168c9ac7b58e2fd48cbe38332abc3b3a26a85ff6c96ad79984093b2c5349c81847ed8da32bdc4cf7ef59c254ef002b91a5b0e5b80be7d30e614f0496b009a2a05e10ed8e078df44f33626e3d602656dca774f36a9c0b94db4ab5beb8ad6c2b401afbf19211a42dddcbd00efe8d2b59e54ee4c3ae30483621ea0bc6d28c28a46d524b510fb1a31df7d20c95a83d28c35b479137d93d37f51afeb1f6356b7eaf2b1972280242b08d8c3a464dea0b98bd435877d0ce0cbc06dd2551db2efbc40d8e6a5ec7984e6178ecd94bf7ff866047a3e935c75e61af3e7c39425944ab0358a1213d728bdab772b0eba1d1b7b6da20a047e2db09cf6bc4a1a8951c2da6bfb95e7c4d284f580c1eec27cdc7d2b9f341c753099cc8d1ca980d4cea6043bf2845d92525b717e321e00242b8939c109058064a06be786609b643526d9caf107bf5f715fcac668fca1fd5c905e0b530e1f8a9372ef605c86fad99a5dc0f2204af7f5a2b177a812214c86e0bfaca71f00e8294e4c3848322e37480273b0e170145e5ebbc2781814dd5568ce07f626", 0x385}], 0x2) (async) 16:01:29 executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x1}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{0x21}, {}], 0x2}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 16:01:29 executing program 2: r0 = syz_open_pts() execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='@${@-\x00', &(0x7f0000000180)='-$\x00', &(0x7f00000001c0)='#+::--[:#}\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='^\xbc:\'\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='\x00']) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x8001, 0x7, 0x5, 0x3ff}) r4 = syz_open_pts() ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_index}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000080)) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000000)="4337fa220e8582d5f51b339e0251e3637dba5110c4815c6d4260d4b011843b62b7bcbfe749faf87f306390037c862a8100f87c5a80", 0x0, 0x0, 0x0) 16:01:29 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {}, {0x8106}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb08004500001c00000000000008007f000001e00000024e204e2000089078"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x2e) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="899b68db5b08479c189be5b5b54ba10545276e5009551bb3ac30034e758d1b22e8f396311ff2da3f3acd1af3a0a3bc83b3a088b2d2799131e537bf2267ac396ffdd526f3cf58a5907f36a0d056bfbf30f1350d39eadc551b7b805d5fdd290a3486344fc9c7ef7b0019bb92c309516c67b5ff030b838e94f0bb5e11da3cec", 0x7e}, {&(0x7f0000000280)="f075e78c291a882039c571a5cc6ecda8fbfada649ec94c3a25dcb9f387ff712aad75542fef9eb66689aa9c7a0363ff657c98965e846493f6c85ff201da6ed9517e974d8cc61b587658e8efb2386447153c119792519ab812b556a4c579bf8029b6dcab503c82d9c9e8c2ae702d64a94bd95f364acc5b4c43bbb533572a3cad2c7c3c7d489d3925c5a014108c8ad6707c93687667f950de8d96429c95f356ea3f5d255a1948c9ae4c63401423496945c83917426406a94f0f264efeee2c12402a87f6c7dca8289e347fd68ebac34acb80cc1abe3a", 0xd4}, {&(0x7f0000000380)="7b686f332b8df25c325178048a2c6df0e922470011ed045db86818f0fb0c62c71bfbcfe470134ccaefde4a37b0064d38f803b8e014c9b5020b15402c9b164c0452def2c2311f256426585f0abf9f118277b9c3664ea1fa01bc7621869f3e62d2e0ff9d0cc09f23fa21ddd882bab7ea1e471b953206df2368f2b9f4f8d7f3453723aee3b7afe14e8196f771e35f626d04b3531df32aa65adb2502067b14321548db06695adb1ab511c931e5", 0xab}, {&(0x7f0000000440)="f5ab993c505df7f04bbe65f833eb304b70a3c4640187e40ededaaf0f1d00b1b03bc57d1564b6b4e79de87a1ad43f12c09712f298fa35b78e5643371053b383d7f7293c2a146bc4b8fd2920f5664c472f5c09fc2f4e5256f142d367e8a776c682bbd447611e247fcc923884a0a1825aa5df1921ed71bc8d2d0fed504e9a38e2d54b9c9436ee70872c97006a77901cb04237326fb7", 0x94}, {&(0x7f0000000500)="4e39b2d73208108440a7cb3bf2ae4881f150169934924ae714ba8d03d518a19058d680350b3fe9761b3e7c8e73c3a65e2d06d9fa25e95b114ea8a57d58f6d21e4459f85967a18121f17b6570e92088841eaff67c90d1d68229aea729900c107b291784889b57366ab3e87cd185a2e35e3f1a1a8d61c843cb7e27eb74f82e513766c99c3dfd45bfb24ba3e7fbad", 0x8d}, {&(0x7f00000005c0)="4956f416c1a7af524c684d7bd3b929307467c69f57c6257c959a60fbb4466a631b38a21d97479e7fdf243ae4f25e6c9600652aa65d73afea815422aa1040dbdc2c62be67cf5f0f6f1760486a8afeb318d5b6d295a9fabacb23532b7d62019506f772d8266890fe3e8c245bc3e234dc9c996dc187613e6dc5d8e06cb24546e0e2d71ab97ff2f1432e40ec2334aa26dad5744e826712391c775405a4af4ad52a8e95b68ee94dfc3bf6d8e25a775d5733baaaf7f6b7445c99625e87a0a935380b9b", 0xc0}], 0x6) 16:01:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000000)='ms', 0x2}], 0x1) execve(0x0, 0x0, 0x0) bind(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) shutdown(r4, 0x0) r6 = dup2(r3, r2) sendmsg$unix(r6, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000400)=[{0x45}, {0x5}, {0x416}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 16:01:29 executing program 4: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt(r0, 0xffffff5d, 0x800, &(0x7f0000000100)="d0d4e502cd40f9c807ed1579045871e92d96f69e88a1f2f21b72f02808108dfba977ad8950bcf5f862dc8e09656f00d0b5af661dad8a1577024cf730a9ab0dce4279441ee91efcca25d330618d5eabcd89568b76b171eb8164e488581ddd3c83ba927516271dc182754443eb421016c9c3b3bc9fcce22f74c6aacaa03052045407cf078fb1c87780798ad5fcde973c0e4a75cc916a2b9b75c9aa7c8f3ebf14be7726403c034e4385dbf4b46bad393195c42bbaf130bb573d19f62d3e0ec461efbb9b43bedcc14a9093061d46fca0f369d8718178fae811f6011fac4f5dbfaf820e49256c1fe75a3bd4e8e6edbcc496a74ff4828ef6cfbd46f7d14954ecb3143d56116d8eb77558d275301bb7b9a392f0c178d493e373c15b4d209727ef23f8ae98b069da666f3c8842d41b8bd2d2a64ac6cd201081fbf29104661ede39e2b53a73f4ffa66f1a25ae4dda8f087a502ba5e99a0eb127127e19ae03538e9a28ba19232661893dfc507086f29d83b60bb9f94d8cbf62cfbf977d414ecc56b6c00b2532f056d69a7ac4da19db714346f90fa1b1fd253409c6453e60e2377b1f2b5b5d4f468a003de006549ed5ad39d70fe9a653672abf5962b6c7a8f30ef7e9afe9d9e5e787a21bc25968c68e359972b0ea823b02df8349499a3c1a42e0bec1dce0ccb071993bad3f89557683a0a1853266e42ec23a81d8dec91599828b0352b4f3516b66dd38b4be40bd05453f1d40cf757d4bb5f20a13361787754b292293d5b4801cc3fee8fa304f89cadc818dd6d8ece66f714f6a1d94b05f66eecda531d1f6bdca6761b07889bba4f8c9a387942687aea46b40e02d134d21bb27e191ef823efb79cf9cdbf121db8607c37c58e60b12e7af1ac5e92b2fee6ce2761ba59343066270fb15101fc4b7f95acf5732c6b790c0d4990e0361b0f2c627100c1bef53c7511bf51c0f5305906b129143c4d9cbf8e4b3dabd3c7228616a39262eca161392a438c87d51dd1ae42c0cecde51080079ad8ca18653854a362012912f65ec7705f2514392904cc1ca14c7f03fbf55fdeb2a417c03046648b553fff212de609af1dd0a6fff3dd01b63a4094eed393d844ab87c25570df30bfb5ab433834de2a2be31198e74cfcc5ec7aa8e939225c2873e8cf29d3bf9d10b2750a8762bdf4c855afb2f94de6e5178d084484ddb8969c77945b24df6587f35cfb275421e903aa963ddc012faf85585e5c252d6de9a34827300744e62804fb37c28a79eeb6b7bdfbaaa9819f52b5867b83140fe01ed783a8ecd30900b970b1156bc6078ad91147bf103b5d43f7d1d865e3fa1b619876b1af9b0ec2aa74322d21f3f6e6520deed94e41c0a1564fa39c398e85dd6aae4d5d00ce030f82b4c107497267ad84395111325ac9ee27821ce49254ffc84d4755efb19b6f077789c5692002bf6ff6b5feab05b3a71cc7d40e46c9d5328ad2beaed4a404445342e589f87e30c971746d7e8275d2f9f04c873d04d74c2e9e9ccf6fecd24fa33f812be19679be1ed6e515402a253effe8cd8e9385b619dd44917b112b36a89be6916b64d1a8d6a07d4512d3e5d19e4ab8f86aa16bff3d4f7b4605f5faf27af93b31c0d2f6d0d5b0e7bf97170e9028fc372375cb19e3c4704282cc24468c5291ce78312c009c61e1f0ea433bf6ef8583592418320c7b64e86030041b79b2a966ff6b46c906ba81a6682480809aa16727f89069965fd582602ebbe06e9ff7c9436cffe8f29282f7a5e787c3d28dc337ddb46084a11c86ef2f5d20b094ca1d3fa45ace5d9d1c1104c6008a0c4c9264d34ac0c86cba1e7fd13bc3ac4452ae3950e152e09ef6846d7d679577742fe80ef790dc2860c7284b3f0f976684ed861d5e9d125584dbe066e8753184fb96d03bf763ec5895f80e37b63d12d2ea752eecd956b02903f32edae618fe627784b039174f8bda7e7d2b1bf97b8f40d8eb18815960a039d7ab6121aa7087b0242011ee0403e0782e96bf6189befa1a1bbf8af76f52dfe6c0868d8efe5bd300879489f63f5befb55d58b908e0f6cfb980dfb38b3aaa62beac0b8f07a2b91a4933bea1b79eaa869ee0af1752efaf0441d7d8b7caa8ac1e109554de225ffc5ee573ae6a3aa14ae2bfa57f6e15970796066f478b6aa630ee7dd145c6785ce6ba2631f843da489cf842903603000b20379900bdec2d6395e5450a89dc1266c79dc18b1d90fff9f23792843b2002e34ac243c4d120a611f71390f97800aaa2ec83c0b7961fe0e73cc49462697e3566b0b288eaeb586baafeeb661dff1800e72623d8d1858ad283e62e84374abcf40d70ebbd115c38b48d6a92715476eb6bd57aeffccf6b60fb7b49ad3766dc82bd40391d471010f2619143850c59b5007d7050a40f5a45e4c9e748106e8a464ca75c32ed5e21a2db228225fd5b1a2ef19fb95e3bd29d66a141c5f3a2dd60080abc572e0f103f3eb11ca0c9dc5761d77ffd13c75eab68d668d0c6dfdf83ebbf38a292a28f2b09ba2accdc6fc313eba61bd00797e1d932563700fdff54f6afedc12b60bd16be41abbafd4147f84f0b96e084a67344c8299b6f53555c264edb6a6f6e7295837e302b055a4356f2208526be27b8dad2861642a45883d657a842060effda000d346581b35f9531fb12318e7a830b774acec57d402bb67bc758103c7ef93cbac2683b7fbedbc3e6d6bd8abbb83a5ba2e86fdcf95b20556992f3388cb22a6b7cd174da4578bf889daf221357437b2281ce08edf05ce9d57d9c1b0457fcc6aa93338e847922ce20a7611451a92122b05aa564e2d1dbf2621df07bd8454afb0b48af14bdb5f80ab2762d7a88d129a52cdede3340511cc5208141faee2138f9ac1dd17a5af3ddc82396c6901a693e26fe65b306cf83a06a18cc15206c94befcc6c74162b8f5d171bb60adf0f23ee563e47af65a7cf3634997c7d6d8ee22f9c023bab51ca0d166080f637ccb93a98cbf5ad17af71c9a55a6a53616a7aff33c452f5ed131dda1bd4a99624438ee087e5bd684264f3cb96c0bec8d748b58349e85a343004b8cb1aaa3b19bb0c1e1fc4ed5c0ca7c5d75dc7fb8de0b795ae8aaceab752de6ad40fdaf7d1768fa8c7b49376506ff4d991aea365fec4d22119b919cba2be50aa8f4366c07e8c0d3ba1a1c68e3ecce7c05140f4bb6b44f2b986f1e9d3e93ac07b6b11b96696cf49f54e2c3a11065fb356e702ea173445fad94570b8e79ee4a25fe4432b2be08b59d9bbfeeaeb95a501d3bb04fcdb51033f540e657009a59ebc3d4a99aa6328016273f5f6e34784b0299ded96a37a7655e4e1e090cfb4c81e39b35892e100403641f48a06e101d9782562df319b22cd7def7587adc4c1f61d9fc84b1475732166859f25dbbc333dd0128139804b2bb49ee58f426af33ef18fd4277eae7a6ad43d4cc802238b934f8e80b39d6ec14f00fe7ea9c2c415ac17b4448bc788b26c30fd02c0e7196c2878657a40cffe55623437f013c927a3901650433a32ace39cb91e76f53a01614982166a3c02634521273a018f3f69915a59ebf36a784c2db0f9d8b0cb6541748f8e17c0bd4a01c3bebc2fff7c7e194ee1c9d47600fb3f8de2a00f381b0ebaa76b0fbac4303fe912c982ba4c0a1f3bcb5494c8dde91a4d30dee5c815846ea0779c0e4ff50a6a6859d18508081ff849a694fc0ea175794d164fa1d82d8c6ef22a2281b6016db86a5e33095456efd79e967cc2b78fcb111c0e1d5c39e7f01c1b8f34a8514d0cc0861a1700e3b88c6971ca88a0b1e73e10969866e1be7ef5b230c03186a1f47bf6b4e313e652aadbaa31c08ecffbe04bc0b3ce414638cb38e35a900b5a2e64b6556de21dbf92677dbf1bdebf1e6579981bead3fef9597b7ff4510d61f858b53606c86ca16590672b7983e9bb7eb31b22081d0e813be3471faf0457ed6701b1cbc74047bb90b16d5e55122c2ce16d8294cd25f995354bd8c73111909e50bdae07af9ea48ca7723151d427864a2a5f655373a5a9915590f5eeace6c909217b892e2a0f089b23d8829b76587361d6cfcb601c24ceefa1cefe564b335bacf3af64887763644a949cb173fc27d9c9062316e5b1e4953ebe632e12eec1892b21c48a4ad00ef85f219b8df5558c2435d3648e98a56bea43186256ae824db84f38ca4fd5d4b4100ebbc6a05e8581e48950bf544d0dd8b5234a284635e18c329907f55ec07c5bd69bbe35ad52e5a81c8628faf7afcacbe1038444328d587b4f1b8f31e7b2196616879ddfe8bdeae88ffef0cd8033e5803240dfb158694f0517394aff66b991c96c0f80b98c0ae4c4b06ea2ab8c78537aac78b893715578c23ba4915cad519323872ecd255fa2eed5a1a6ef94f8e0b3933a5dab1e686b5236710960959c68b7b9c7d0cc561f35573d4122f514e6017b58bf0174d3a3e8ddeae70179968c1662e0e28a1fa04b7c709a1424816ab060c70546045accb8bf2da492e984ca5455cfc4ad18f80b6d4e4db9161df4ffada49801edde283620fc96cd283385c86ff900fe3d6f4c21824ef729e1b55dda40c822ea03b2e7e9520e51b0a3663f512d0cb86b0bbf78a1181ed37708f45096c170dd8a7932d5a525c96d75ddc4d77606b835e4e2e1e63dd09bfe2304efcd776ff849b1cdf8461cd49beeaa1a169fe54877e8c8941992898d039b0f93e6342b4a266c5f0ab2474bf2706574cf0b9d0661e2e636986c0b201131715681590a0af4c93c6621818748a553f3fb369affa4cbfea820359fee1249e2ee3cf2efbc7cb7a485c53a02b31476ce39ae2ba823a6e0ae41c31350b3e232f9fa0916c86efb2b5a3b5b7517d5f7677d8e003965e22f7160fe6c91ed778b1e8de7b3eebc48e91ec7fb785502a8eefa1a3516c337997d2ed8b3a09d10b7aad296540a2eff0250298b1dceeede3e4a78ce8152d5d464c262b72c8735984e995c4f352b79a9895537dff04daaca23a7b306df5da32ab8dbe1917ed6e99ace639b7a5692aab029660eac231f28fb443deb53e9b7723dba1d4c43ad59bf88bee67b5a1cd3346ad5f333564f9eecdf42d9bf6e8fcda89adc92ebc68243fbc9e7f59ed71881fbf80594b52cadc83a1cb13dad69adc072118af1bd0d2f53edbf6070058f3c83fa27677fd8b17fdb601451477c98e705753dee2335496ef2d5bbbc401e5b93ea1dcd54b01f3429ee3ccbe42437abbc36ada7241c4dbe7dc389433d349a56522fa729f9da0f25f339ca3c0be0f670c358bc4f51e452d581c2492259c82351577639b84c7f7faa3073a211e45b92af803b0ca7958e668b6b00590d7f89c6e9689677573e15222abd728b8f6506598af3c814fd74deaa06a39e65a3d590f501c0f57a9729667f79936bb411d1ef5f32477fc52f7998600fab608f741dc68ce27dca6cd017fae66f2eb00ca77210f4cc0ac03973bc0300ebc25a5d65805af793e698c2f9319d02c950fb75d06f0dbe0c4cf646d26f0b4ceb118faa215982d8ac8db1b04089f9ea06befd4b33db350bf43a5699990cb0f6c17913f5f39edf4a17a87becaa68394aa2a878a51c06aeb084cf63f5bad4b693066ac15b47ebf556a9023d8fb8b218e689259f44118be2888e5288caa6cdc5d9b84628d9b84f55c2e4adb54779cb0989d89bbcc5fd36cf965c00831e5d5e2c2ec06d43c455f316548db997047ba3c1e9a2e6e1182e05e60655eaa1fb5986b07520964f60031b8393403de2855de792a5a67ef9a00e91cfab2b17842d1415583f331a307b6cbca385b43c767ec780a2247edd993ecdbe95940d35529ed1927ab212f663495a40ce", 0x1000) ktrace(&(0x7f0000001100)='./file0\x00', 0x0, 0x0, r1) r4 = getuid() r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002740), 0x8, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f00000027c0)=0xc) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002800), 0x1, 0x0) r9 = syz_open_pts() r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000002840), &(0x7f0000002880)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a00)={&(0x7f0000001140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002680)=[{&(0x7f0000001180)="ee5e44d6c16400ef6a5dd63d97607e86091a568f28c76ec06f8d3f06466066f237cc5d4ddae55116c83d54ffcce5a4418d11a486c806ca5bfa4f89e240cea4dd0c84995f0369744f1aaa702616dc125ea4819171c4114caf3225a6765893a63c2a00cbeea9ea22f2369c0053f7ca7177823d552b2a461d50720e7d6057afa90fa97a2bc110c3673f2898f0", 0x8b}, {&(0x7f0000001240)="702455639f3d588591caf53496d6685a618c6ce411f35698fa31d7413a682768c81bfad6b52102a1513c7a9494026fa7bc425fc74e5306ef481d1456e72d907e36a6be57857efda3acaadde6b5a46f8482f3ae60995853f30d82dea173fa868f9e0ffa1102", 0x65}, {&(0x7f00000012c0)="6b21ece2548cc2ec544c6733943cd094642720079a8c62d09aaea8b5eb27538cd1d0066443456b486c25f81a0e239ae800e17d738e2bc8a0becb7391c3f03472a84a4765401d50c85b74b09ad0b0d3bf4c9dcb059b74f3d078c6368f5d46edb51ab4d8149476e41328463ad98c85ab1aabe6bce21c68ef6c8899da094ae39624d6cd5b6fe6a2fb70708d7d30edd9fa8d3bd82429a183cb180af1fb9ed0d5c34e531ff1417e79a505a981b038ec2d8fe14f3798ba0d4e1c91331adbc1a7f6a10ce074fde1cb1204e32ec551ca6d", 0xcd}, {&(0x7f00000013c0)="bfae9ba7c2556fb36b1236761cdc0c9ef4c4c0d53f8914719765aba45edb689e9f06308e5cd53bbee4860e31f4d99635786a6971471a797f30aca0cabc2d4ca6fa7f36452187a6f368c0080bb9487946122ca7c22c186afb0f676c3d4af95da62ba2628017563ccf91c665c67a391c1f52c3aa70567f6435c53ed8a6f39ae1bd36231f5a94", 0x85}, {&(0x7f0000001480)="5e9fa9bb22e64fca66bbd748bd0b7f2c5b67257b651faaeda48412af512cd6629932609069b44c1adb1b74fce962c8565fbf66385724c8e83b9e0aaf6fb3889fb1fd9f22b7b6dfc5e93627ae0be15270f5177595fed43e389e6dc962679456b8634e0242a9b03fdc90815d3f3066e1c3cd5e1aa7b051e1c3ff1711fd34c2dd755ab002a6f5975840d632bd", 0x8b}, {&(0x7f0000001540)="0519c2158c62382d9f73dd1c5cb156a6ee8496ecc94be2b760", 0x19}, {&(0x7f0000001580)="3ac765c5309c4a516a20254b72916750aca4da6e82419b2b8356ebbfce9de27413cb47912e6335c887575fc038c26426838eefbc97a1a2cdbef2bc479c09500889172586dabec24027ff1ecd2c29a131651e6bdc0f0244c050dadb15674cdf220673e757ae10d8c6d23df8f27ab3f186c371d520dc19da031c10a3b8ab7bbdaae956f4bd744388914c6fb4049d4dfb588e0227b2", 0x94}, {&(0x7f0000001640)="d25129298b97703382044accc07be314629770d38a752b63b43cc323ffb1cb362ca6", 0x22}, {&(0x7f0000001680)="8959ed77825ed94ca77efe9e278fc855cbebc24c6479a720d26a5da868648a4776b7915a87f8a030334e03d8e0ef80f0259418fb5c5e9cd3310f0abeb45d37fc7bf392cf5eda2bfbab98054724b5787198af31014f4715815663b726121217c6585305643177b6df51b006edf5f0670d458e4c7d1bd520b6449a756c3fa4336b5e2c8625fcc218042e2e074e721ccd25e53c108197e6ed6145bf45d1711cd8b503a5930ba2ac38e45c40afe58a0d0728bb62cb156828fb8e4a17d1e0d28c8572398ddf9948ef89401cec8147416709005fd61e202b00ac318c060aed57c7a8d023ef11a6c9e5828be7c9c5fa7845c40a49cd9452dd980c894bda83bd1eba562255dbe73afdf9cfa32b0d325ca80cf185d82eddff26d38aafaf41b05e2e9044146fa70636484edc6f76312ac3e0bf89522fb1569b09f6ab29d0e54ba3fa98a55fb60fca40a96740ee4327277f53b23176341a605c31c56f81b30fe60889ce66b84e28318e407fadf74524c1d1cdc263f88a576a1662663a9454ac600893ea88c04d1bc1099623ee26d007af01ce77d1d3df3b48e3d652690688c41bd09955d32e1f4ed14a48fcab1dfe9010b0f197674b466af53faf7d1abb25f76b333b75cdd6c69ed7dee1afb92af180df5838314cbd349db3622738ac21e2beba403afeaea60aafdfa838518787ef4f4631ed7695d5f9c42176c534c2918e2c8916d4545a2c5628f09bc6c5efba9923a056fa17add1d54761aaabd31aacbd06114f6c4bc59d0196d9c7551b91fef337d2fdcee394e1626b0095396f01e0f698037ced0a4b21c362345ae6d6b6270de448e314cd231a8b19c30703cc66f1b97a53cd522e9ebbcf2291e3ba0a121700b2ad0e98512432a310759608e79f8061a2cd2936570ad9af1bb2f20e03966de2588541f714daae5566161d6833f71f35dac5635f05734cc6720aa7bd014e149f8e0c3f8612c66cdd504f20915e7e0281b5b623c2095dbf9e4cce27b7665c6c6c2be46023a3831265121cf2b40266fec567ec1ffd6c9daae9bbc2af253f3cda4fe90c2d5d082393e21a31768e25b2cc473420b84ec52b987b8dd0c322fe181ed23d111424dc7c168e223e58c3c2533ad16a0472e27f89e65eb5e0aa9a351436993e4e53b6764b24731fb605c8014c1d05fd252ac477b3b8d17312c97abbfbe8a9bb927cc1b11495ef58b511f2f25f020190a2669d6bf079f67254c101d37092ffecd6fbda44b476eaad22b8b645bac158b111dc9edc6694d9aa47bde5e45716b28c66aee9c0aa398a06b7bce9ba2c66532efc80da9d7391bd1fa6c085a8213b465d5a1816907ba86727ce3b6d2d8301248597960eecca15940fdf909f3f55c327428783e62501e8160962318df1fbb019cd33784bac63d02e261cb216a22836057468ba96ce3f7ce5329e99028e46c59f6abaa682313643e2b46479733a43b15c58e4124fb510720370cc7f403dba3d163e714d8af1b342b5650120087cec44bab1c33ca42f3dbd83121708e34656f6f4537e8951641c55d453c8ee5650893c6d4b2f12a05a4cad7cf2e9d8fe3d4d891533d267d11cde6bbde0f37bd6e2acf925a1e79d7d4b3cc5c0571d00941b7f2d99103c43469fe1b50dc37477d34844adf82aafdfbf33bec800d93f812de6c54dafb50853b834e16e9bbe609d929fe1394b9b11104efdb8feaa8127aa8ceb9adbb59a2bad47b44c4bcbf90a89467f4484b4d2932fe7331e6e260aa5e7773fbfb765f46bbddbf0ffb103c9fb7134245fde099e0f2b8c265ab836454485e50ec25e11cbd8c8c00a1b06eff0d95c9a50a3e654abaa40b8499d149332d4f6d7f13cc466137ba71bac74afbed29884e69caa2669fb9f94f00d041855d158b5226e7bb1aba6d0c0a941d9277946c23d481f21a6df0181dc9275f8ff7005c95614091cd0708d037dd8ccf2c73a4db60cd6175c1fc72648f6434d336c8efc38b63d2a1c7d632914c91c06319b7ba002b735a951186be863f2b992c355d5c3c83c791f6649aa1e54745673eb8f3c13a3ba3c28cf6e094132ca05cdc9d1c650d0538ff2a2e2caed01af7b3e76ae71fe42287dfc7e99c88c9605f1fb2b36f8edb1c1ce00409c35c5ae320b4ec7f8186dc88acccf557144cba3557d862a89b7ba85e42c618bb20c051ee9c900b718d8dd05c92d074909bb6ce3ef593bb3822ebe2b46891e52c86ceb41b92c835e322372c274352db46407ed9662cc1d958bb921032575e14dc3f49c74ea4154de323f72836f584aa580261460668ee9bebf5917dfc4cc8fe5c01199a8040dc8b8dab3d47f3d9057ba792855a05332e93ef63807ccf7499154735d3873d2e8f68fe8d28f1c41332a6fd72f2766b8f95ac4b5ad93a9e5fe8c9f466cea71b557d5e897a89db21f8c035bd395da30f5cea321688225eba2f789b2e4a2dca903e6e33987b1b9cca7353bebc783b18a7ffab80437058efed743fc2a17aa04cfdda4d3b038fa6c65840912ad39c6e5a56e66c917c8d258eef571911d04274c1f5b895ff4c648175817840d9ad64d1e166ce781ff6299008792b5c8e3fea3e6192ba3a5877e7b384771c6cda2069a001a29ec4bf2843cc95a3ab3f5e51a5972ab7253cbcf9955b492384ad5bf576203c801119c0d157883f7697d1aa8b64bffdc2171a9efadaf33737a147075396cbcda604daadd4c0c88ca572ecd1c218da3fcbc00a798fcc8d08bb394f4b7be6efdcd64e0ec0fe4b92a453eafaedc1b7dffe810fad2813dfb6fd0f1051f327f48eec6032a4fd5589d72f3c628a9d3cc61995708c1c06b5bb63932c2b953a9790aebd2ec501950c783ea700ad152b94ff1987ba7852c537fd808463480941596ff0df7886f672886fcc2a9dfa46f5c58571b59fce2525953db76132b1e400027465a1724285331bb16196be70a26ef65c44fcd91aa5e2f7061dc28058f3361ab8a39eb0b26cfdc7f6c2cfa16720669d8cc49332678b4440bf204542609096729e6fcc829f97d558754da99be99d588cb5c81ec9202c8b4e6f37d4d2570c62364232fef365c252c1d6bdb7afd986738e124ae7506e4acdc00becffc0084e331230e2406c9da9533511dccf60194e2b8ab5be3e70eb8bf1f4e563c9a9e89542f0330de6676f9b892db55db349d80eae04419f0f2d3cce32a892c1caf841ee323fb2202ec8af100b7a46382307c530ec607b27ebdbae3e0012257a02ba335402ae876585074024ae1011281ed44c020db818071c34e5e57ffd023aee136e20043f1338710279f03bbdc79c6180ab4d124a303ef5dfd0861dae275e3c0a023f5ee73174fcec84aaf9535ff60b46b02b94b0bb0591690ded708d6ebd1b10329204030bd71b799f0907c1663e1fac5b7270d8f7505575188ed439e9facf21ecc34abd5e973edd413012a4ee67a0f02ed53c4c74a3d5a92dbe4a4a756b34d40ca3a6ed2e23fd86252d63019ca1809b0f669fd8a96b9965994a92e8806b00440d754391baf23e5f9abc6d597d24ea517b8320b7b030cffd720e966410ec956490df6244c00f351407ea92f3711f773de523b04b09f1fbeec318afc7f75ee35c4700bcc35047fe39ea7f3c5bb4d9cdeda51115ba7e75f684a478388dd71e373f264f39f23704775ed9e33b09d4317740ae0b5cca48a8a90d2e80b5f7115ac89d15e5d4a2f8ed5dcae1758295ecde5ed91f3dc44df0b92f754f49e2e6d3d45943500174f4a19a7e286f8075d049895b155738679974c166d99ec49e4578c770c1906b84e54ea8c2a80a5baa95ab70a93fc45bc997025b704983243728b2a0e809f354eff4f0036488162b86310d350cabf4734133a1c1565501696e2231e1f3f13b95e92e4875ee28fd6ea318263a06f9d165f1f969c9cb5e7c15facc8151f7316dddc962eabf2425cfd4c07d21d89c6eeb045d849fa76fa36ec5baaed060df8f8c1835e13d4a5e8998165dc1a4b6bf0caa729b72719ec8e9b5dc6411cf7e73a682f80158b864ed66103d95fdeb8a580f4dd4437b814621b41d0c9bcdcb9f29c93ee04b1efa6761482d29fafc2f44528dcdf2565fdae4b90bf8f197b80fff88822d21dc5bb375c07f99fd59f41ee2b8a5555db99d0bcdcf540ddf7d780b27acc9355b677ac1f5c3d0d9da7255e1ea482c1ea2a5b5243488a33e2809c1e3d77abb6f2332fb0bff37f4f47c77871ebde7a8258805aafa917c627586a8e4fe28554f4df8765d0abd3ae56e093ad450418e4f63ac7ee08eadfb06b7d1a88d02f55be3bd1c13509098970c9e9ecad92432521606aa2a3e16b06851e40a1f45d866ac991291e18ba88d3d84c0d1d7475060fbdef61bf0ef5cc6bff7d42b0eee2cb50acc71ee044664bfee53962325e146a9dfef39a3afc18988625f64b691b6da70eee8dea019138ab65a29aeb0000ced42dd0eecef2b5500e6563460ccf1e24b12a0a98e7ac5b697c91ea37b255d4c81dddd3da342ec5ad1a9fa74f7d27b21124621def49f4ff091831ca94748d941a982785ad49225b0236af2f2618fc193a0aa776e01f355ae92820f6a28b0cdf6a032b099e9337123b43b74873ed7635b6b780137a9aa8cb74568c9dbe2eb56e27e493dac87a581fb1e7196d9ba0c5eb39bc1131ebaf891bd8951460562526743fdac25103f76b325ac10e22a20c5b78d8a1c3c457af69f2a417b387e7d6a3b1c8ae502a11c53c5934cfee23efe3ef4092944523774df4a39654affbd568743251823aedc2263e77e00201e6a7990efb7333deb4dcd03068a70bdbe22243523c38f76efd9fd3c34a8caea69b8ff596ee07dccd2591722c068af6f7fee4abe8ea6a90a1f4b1c19fd374550b2d47fef471ccb05846035b49b94bfbf001aa28dc056bb6a456fb3481ad136c33729b5d316a4e0d34ba73b1fa1102794b3202c5c7be0d803284560684320835b8e086bb078cde628c4ddbbc58f34a974bb0e7498db724e142d66956337887504ccd7bb6063621a2b1262f7ef2053e0d24260a42c52309de3fd21c150adb5f20204742d6c245b2b786794436271cf14e405d6a6a84cc64b61b451dd80a199cbcdedbdf5265f3934d024409992a0d04087e450482903445ab793c5d3e3cfd8d75051a78f0f04462a64176bf845b48806a73cacf9447a13e98553e1e7f7411d4ad90fa23c437afc2a2c1ff26bdec7dd35f87f2a8ac6a0bf4179abc87518122d2f5f57441949acbb5ba3d68139206051e733b448f7a5c08dc6aaf4be03d576252d221e74c14434aad7aa53241fcc5b959780ecd5e9b5e003f7bdd228866664b1f67dc923ed1e4ec6f388acb6c0261edaf991ff092db90d0a9bc3667820982060dea3f9a2e0ffc9edb86ff311f5e563d90b81ae141094b21cf48285e7052daf43cee3d4b3e075c002db1541ff15170f4047f17c2d34fb52c48ddc0250d7b49625fa996b44be09f3b83e4ca96dfc5a37e7028599d0995c18dd72627cabf62b8dcf41e7619e5c96ec9f156dd64ebe7591492a2d55b409f64301f24f8446d2ab6b6098f8d16d62a0c1f43015dadee88721929883478d1c775005e12cdd2c56316214dc28376d597edfca03a3a110a7bf4177682f0cbdcb5c7eb4eefa8ff8f5109e6081f59e2de9e75d03cbb1e8c1c10a6ff6d2eb4442b9f507c411c77440604475267ff149dc3f48965dc0ca16f95b56cf0411666c13e27bc4e7c112d3c8d0bd5d643bac667ef874d5c80010239c3cbc3ce01feece9c20b15685580dcfa65a00b69a9c42bb53e7374992e03029b0f6a63dd6e87203f1006c56a815f36aa2675847829bd5f9e7edadb938f", 0x1000}], 0x9, &(0x7f00000028c0)=[@cred={0x20, 0xffff, 0x0, r1, r4, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r5, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r7}, @rights={0x18, 0xffff, 0x1, [r8, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r9, r0, r0, r10, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x140, 0x2}, 0x3) ioctl$TIOCGTSTAMP(r9, 0x4010745b, &(0x7f0000002a40)) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000002d00)={0x8, 0xfc, 0x4, 0x401, &(0x7f0000002a80)={{0x0, 0x3, 0x0, 0x74, 0x0, 0x81}, {[0xcbd8, 0x0, 0x2, 0xffffffffffff0001, 0x62a9000000000, 0x1, 0x2, 0x1, 0x6, 0x200, 0x7, 0x9, 0x439d7968, 0x2, 0x7, 0x8, 0x100000001, 0x2], [0x0, 0x7fffffff, 0x2, 0x2, 0x20, 0xff, 0x8001, 0x6, 0x0, 0x5], [0x9, 0x9f, 0x3f, 0x2, 0x5, 0x9, 0xfc], [0x40, 0x20, 0x3f, 0x400, 0x8], [{0x200, 0xffff, 0x5ce, 0x7}, {0x6d1, 0x788, 0x5}, {0x6, 0x4, 0x67f, 0xc38}, {0xf800, 0x170, 0x1f, 0xd3a6}, {0x101, 0x2, 0x2, 0x5}, {0xf5, 0x1f, 0x9, 0x2}, {0x3, 0x2, 0x3, 0x4}, {0x1259, 0x0, 0x10000, 0x2}], {0x2, 0x4}, {0x4, 0x3ff, 0x6, 0xfff}}}, 0x8, 0x81}) r11 = dup(r5) ioctl$VNDIOCSET(r11, 0xc0384600, &(0x7f0000002dc0)={&(0x7f0000002d40)='./file0\x00', 0x10000, &(0x7f0000002d80)='./file0\x00', 0x8}) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002e00), 0x100, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002e40)={0x0, 0x0, 0x0}, 0xc) close(r10) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000002e80)) chown(&(0x7f0000002ec0)='./file0\x00', r6, r14) sysctl$vm(&(0x7f0000002f00), 0x2, &(0x7f0000002f40)="7ea3d72c9733a6f889e32ecf38ea6628", &(0x7f0000002f80)=0x10, &(0x7f0000002fc0)="6d63e397ad109a4c033b76996e46fedee103a8f9435808d440cdcae244099bdb34cce0f00f1a2a8c8b987f14608034", 0x2f) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x29, 0x69, &(0x7f0000003000)={{0x18, 0x0, 0x81, 0x7f}, {0x18, 0x3, 0xfffffffe, 0xffff}, 0x0, [0x80000000, 0x7ff, 0x6341, 0x6, 0x1c, 0x7, 0x0, 0xffffff9c]}, 0x3c) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000003040)) setreuid(0x0, r13) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000003080)={0x0, 0x0}, &(0x7f00000030c0)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000003100)={{0x5, r15, r14, r4, r7, 0x28a, 0x2}, 0x8, 0x731, 0x57}) readv(r11, &(0x7f0000003180), 0x0) writev(r0, &(0x7f00000033c0)=[{&(0x7f00000031c0)="568ef61c70d2687bb75e9a44588d34c62863236bcd1d49d138aaa56d52d2df5aeb521d1766075a92bd60fe419e49efb3f14f133be90835f2b05b9f7e5655effec16a4ca5", 0x44}, {&(0x7f0000003240)="d730ed10e405e66b94aa1c3713173283a6f603855b3bbe857e3bdb6c4f669abf8d64a951d123b5019b4e97277489e30351b1af6d92000f1f22754d294580da42832779a02ab930cf66edc308c7498e671620bece538f7089185fce56f78a38b83dde3a3e2cfdda2f5567e9a4d1331c3e984b0f0da73846bd3ca9ff9624f93552e52453111422035044cdce6583f8178aa499a7704e05c0de7aa2b7101fa3c82552f95decd3157c80e7", 0xa9}, {&(0x7f0000003300)="ada120809bf21f3905673807e0c0c32c3e2078758236674115e1e2b867bcbf0c79e1a9766bd0b6519eb8b6bfbf2a2ca6ec36525d16bb492848457f6a1300e4dc0146364045f8e5ec4b79ceb6529789fc23d5350b70694ac9e57d3436f2a7bbaea5ae0b0f76a212321a80e11b37759a2b523ea4be1c250b63068f7cabc52b6f8e329a2473e50d5201cc94d2aed4391a8c142bae1e974e154f4502de8ff2313bab083ad812d551a9eec888d4d20bb1caf67b", 0xb1}], 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003400)) ioctl$WSKBDIO_GETMAP(r8, 0xc010570d, &(0x7f0000003480)={0x4, &(0x7f0000003440)=[{0xbbb4, 0x5, 0x7, 0x9, 0x2}, {0xfffd, 0x80, 0x1ff, 0x7, 0x38b}, {0x2, 0xa4, 0x2, 0xd2, 0x1}, {0x3, 0x39, 0x3, 0x4d8}]}) 16:01:29 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0x4df3}]}) write(r0, &(0x7f0000000300)="f7c19e75f91c072bd36e22", 0xb) 16:01:29 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x219}) setrlimit(0x0, 0x0) syz_open_pts() munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000200)=ANY=[], 0x6e, 0x2, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRES32=0xffffffffffffffff], 0x1f, 0x800) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r2 = socket(0x2, 0x0, 0x0) getsockopt(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYRES64=r1, @ANYRES64=r1, @ANYRES16=r0], 0x401, 0x0) msgrcv(r0, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f00000012c0)=[{0x0}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b07b1f6600000000000020000000000000000002"}) execve(0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x14, 0x0) msgsnd(r0, &(0x7f00000009c0)={0x2}, 0x8, 0x0) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x40}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) 16:01:29 executing program 5: r0 = socket$inet6(0x18, 0x2, 0x9) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r3 = socket$inet(0x2, 0x3, 0x0) r4 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) dup2(r3, r4) socket(0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000002a00)=ANY=[@ANYBLOB="7802dd6f51f1dac382fec5a06205a8d55193e3f290e3dff1b6d5b259f16986ddf7900ba77b86dc3695"], 0x10) r6 = socket(0x2, 0x2, 0x0) recvmmsg(r5, &(0x7f00000028c0)={0x0}, 0x10, 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 16:01:29 executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, &(0x7f0000000040)="ed161c14", &(0x7f0000000080)=0x4, &(0x7f00000001c0), 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x1) pipe(&(0x7f0000000d40)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) poll(&(0x7f0000001540)=[{r1}], 0x1, 0x0) poll(&(0x7f0000001600)=[{r1}], 0x1, 0x0) r2 = getppid() r3 = getegid() unveil(&(0x7f0000000000)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') r4 = kqueue() syz_open_pts() setrlimit(0x0, &(0x7f0000000980)) r5 = syz_open_pts() writev(r4, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4be909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6da57dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673d92ce42f304224ab51d85689885c8dd7396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) setrlimit(0x0, &(0x7f0000000080)) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000040)='_', 0x1}], 0x1) syz_open_pts() setrlimit(0x0, &(0x7f0000000100)) unveil(&(0x7f0000000340)='./file3\x00', &(0x7f0000000380)='r\x00') readlink(&(0x7f0000000200)='./file3\x00', &(0x7f00000003c0)=""/248, 0xf8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000004c0)={{0x400000, 0x0, 0x0, 0x0, r3, 0x0, 0x40}, 0x0, 0x0, r2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000140)={0x3, 0x5}) r8 = fcntl$getown(r6, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xb1d, r8) 16:01:29 executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f66824", 0x9b, 0x0, 0x0, 0x0) 16:01:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) 16:01:29 executing program 4: semget$private(0x0, 0x4, 0x500000000000000) 16:01:29 executing program 6: semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x2ff, 0x1000}], 0x2) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x9, 0x81, 0x2, 0x6}, {0x4, 0xfa, 0x0, 0x151}]}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x6000043e, 0xffffffffffffffff) msgrcv(0x0, &(0x7f00000003c0)={0x0, ""/61}, 0x45, 0x0, 0x0) getegid() getpid() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000380)=0x80) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r4, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) ftruncate(r3, 0x7) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='('], 0x28}, 0x0) r5 = syz_open_pts() ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000000)=0x3) 16:01:29 executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000040)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) 16:01:29 executing program 7: bind(0xffffffffffffffff, 0x0, 0xa) r0 = socket(0x18, 0x2, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x777e, 0x3}, 0xc) setsockopt(r0, 0x2b, 0x9, &(0x7f0000000100)="0382b01867d1aaf148080000", 0xc) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000080)="ffdaf64c000000004f0527000000050000000000", 0x14) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x1, 0xfff, 0xff, 0x1, 0x3, 0x3ff, 0x0, 0x2, 0x0, 0xe99a, 0x8000000000000001}) setreuid(0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000440)=ANY=[@ANYBLOB="ffff0000000010ee006e1aa4058b74adad9a4e721f3c79f05091293380eb0200000000000000000000000001010600000000000000"]) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCSBRK(r2, 0x2000747b) 16:01:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000240)="932add1f38b0ea264e563e383cb6014c1eed47c0465557ca889c569f5866df1cd79ddee6470312a9bb308c701a84c5c4", 0x30}], 0x1, &(0x7f0000000580)=[{0x98, 0x1, 0x200, "e3b9d9b4b45e1e22f157ffc71ef4370395e8f3eaf98d55d8e89ce252d1d107fb7c15294cdbf9768f601d6bbff3e744ef8d90135c1f8c73a4b11943e1692a50d92f7b57b7924240a6388610f22a17a54efdd7d1fecff9d414df886c176669768df3f02197ee7c8e6783373e258cff36a0ded8ce436a44c6b2054b72e4dd9dc8ab88e06a70"}, {0x90, 0xffff, 0x8, "dc05afbd7fa38c8ca107d3ce55d369a429288f92e6879542518b0e8c9e28d2c61089cb2ebc8895cf610351ea936e33cac21a53f2d2ad62927840181f0219606a341cefbfa9c11ad70bf055c334580177d3bfeb29a2cff6d7100444b670f0e24387896ed6c12fd3fe4206e632427a37ac1d524640bdeac105a8412d8707954479"}, {0xd8, 0x1, 0x1, "a0f7f746e093e629ddef4660edfa0a028da06073e6070ae74a54ab8339e6e2294ca66bd4e9d6a9757a533ad9467d45c9144d05a991de6c959243acd896c3668336c607fe294c0168852201f9d6747d944f187a2cbd584ed5981a0de5a2eb8c503ebbfc32b9411cb6518eb8bd054b2967b81885b3555d70b3cfbf4de947487dbc0ea182d8cb8e92c2ad9e6aad223da67c294ba996e5a3dd4ab6fda242dd4cdb617bddda6522bca39c3921514007f37ce2ed997191dd787285ad2637597ce8ea1d45fbf012"}], 0x200}, 0x8) 16:01:29 executing program 0: sysctl$hw(&(0x7f00000001c0)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000000340), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000001ec0)=[{0x4c}, {0x7, 0x0, 0x0, 0xfffffffd}, {0x8126}]}) r2 = socket(0x1e, 0x1, 0x3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x222, 0x0) lseek(r3, 0x7fffffffffffffff, 0x0) read(r3, &(0x7f00000000c0)=""/97, 0x61) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x600000002}}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x18) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {0x0, 0x3}]}) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000140)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x2, 0x3}]}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x55}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000100)=0x1e, 0x0, 0xffffffb3) shutdown(r2, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000240)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) syz_emit_ethernet(0xe, &(0x7f00000008c0)=ANY=[]) 16:01:29 executing program 5: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x9) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCEXCL(r0, 0x2000740d) msgsnd(0xffffffffffffffff, &(0x7f00000000c0)={0x1, "4d59bc2a575d431e2e5262e256d569e8179e6983093b87742ef57910772d23dc30f9f75848ff00240b4d1e1e28fd701b97ed390ad63eda2549cd15741f4fc5e396c61b6efa7fb64e9edf95523678dee96ab027c932b3df4a9a8abfaae58de42c0a8a690a2e572576af2c9bf47ddc31d7ba6d26ca35af76e06b152125f2cdfa6cfbeae2d43c2c1cf822f4619eb47928d2f83f1f6773"}, 0x9d, 0x0) r1 = socket(0x2, 0x5, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) shutdown(r1, 0x2) getsockopt(r1, 0x2, 0x4, &(0x7f0000000200)=""/240, &(0x7f0000000300)=0xf0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000340)=0x8) r3 = open$dir(&(0x7f0000000380)='./file0\x00', 0x80, 0x188) faccessat(r3, &(0x7f00000003c0)='./file0\x00', 0x41, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000480)={{}, 0x9, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r5 = dup(r3) r6 = open(&(0x7f00000004c0)='./file0\x00', 0x400, 0x40) ioctl$TIOCCBRK(r6, 0x2000747a) r7 = syz_open_pts() ioctl$TIOCSCTTY(r7, 0x20007461) msgsnd(0xffffffffffffffff, &(0x7f0000000500)={0x0, "8e0d6efe9079a1db13353accf5864a41d99b5952ff1fc4acea8fcc3b42f5a240c74ca0377ff33a0d296468361ce60e603115cd4bd9a24d67b83a1bcc4f4eb9f10c1d198a453acbacda37faa9a2065e50248e7706145857ad287a28ecda9f6be62625f927f0dec4bf09dd1c897e529024d747c0c618c11f282c5a5aa124716da6ead32cfa3b4d9f3b11d8dacd0b2f654df993f096e8e8c54a0cb4d14b31ece09d5930c8537066314ff49ae7d7f1ff3bb2d8d93378b29e3de073faf7319fc4f01e621f6c88f8a5089d9aa4b19aab4532dd"}, 0xd8, 0x0) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000000680)={&(0x7f0000000600)='./file0\x00', 0x5, &(0x7f0000000640)='./file0\x00', 0x8}) fcntl$setown(r0, 0x6, r2) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f00000006c0)) fchflags(r6, 0x80000) symlinkat(&(0x7f0000000700)='./file0\x00', r3, &(0x7f0000000740)='./file0\x00') ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000780)) r8 = accept$inet6(r5, &(0x7f00000007c0), &(0x7f0000000800)=0xc) read(r8, &(0x7f0000000840)=""/37, 0x25) 16:01:29 executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x40000}, 0x2, 0x0, 0x0, 0x0, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000011c0)=[{&(0x7f0000000000)="5c5a4a018eb4ab0680f42bbb76b264444ff883fce9e23f0c9b9b20c204a61343f879e325b22d1cac99daf515d8b3869bcaf4010780cc066d15eff561a4d6cb89a378603f6d065e58c6d18d18a7df853eadd950196c3ed1010c7301a6c5e8680a71173e8fa834abc262ef768e5b10818d8eb2f1ecf6f2a3379421846015962ff70374b56b16e57bfdab739b3864aa56830cdec474", 0x94}, {&(0x7f0000001200)="f1ef12a3d23e474ca801330f7c38a51a776dd7aba57bef1e8553023a437e297ba109eddf63fcd36cee685c9c52276e2660a76c225d02ef264cd3445ae098aad527042ac66c3c6e14d706fd29c46a419e78fa6e05669160dfdc97a1bd54e2503d49241b3f15328ac37e99f9f4bbe3765a3c5b1cc39393095e616d0dec45c510d0a96d3b972e50252056e87cb4d0e95a567f814011d7671bae1842932b81caa9913cdad9826c5c20b04347486e3102e1a0509ed685da21b8c0d899deb0f1eb7ec68753aa9348a50e44d0e4e31ced0fac2edd9f65a8e42eccb9ce5db8446fb70d7be3802baa4a1a0aa31eef696c0d5184a581fa566a8acc3d74f59034e60058db778bcc920b004c33761266994a8989190d1c062596f3e0812c8ca91c6e89cbd9f951f36be8556a6b33016c586dca93634647c28baa72580eeabe988bc2a700e85cc498b7184b8e760cff7baf9ce97527666fe6554a6ce2961900eb12f665daf9c115b3e1092cef1e576cc819bdd4ab0a7fd5b3a7fd81e265e9e135b99cfa29aa29aac158f71948d51aaa99f8bbbae96960c8365f770e59abf89de6bfb8fd7b8324ae3adeeae8b3bf0d4de4418834b6c840748caa4c6da286e1459fa19270c0b78ca7d192014151d31d04279262acdbcebed222eecb564d4c2187c95dc641a03cc8da777a5abebce253549851b94bef8414e8f970200beef1d52dc168c9ac7b58e2fd48cbe38332abc3b3a26a85ff6c96ad79984093b2c5349c81847ed8da32bdc4cf7ef59c254ef002b91a5b0e5b80be7d30e614f0496b009a2a05e10ed8e078df44f33626e3d602656dca774f36a9c0b94db4ab5beb8ad6c2b401afbf19211a42dddcbd00efe8d2b59e54ee4c3ae30483621ea0bc6d28c28a46d524b510fb1a31df7d20c95a83d28c35b479137d93d37f51afeb1f6356b7eaf2b1972280242b08d8c3a464dea0b98bd435877d0ce0cbc06dd2551db2efbc40d8e6a5ec7984e6178ecd94bf7ff866047a3e935c75e61af3e7c39425944ab0358a1213d728bdab772b0eba1d1b7b6da20a047e2db09cf6bc4a1a8951c2da6bfb95e7c4d284f580c1eec27cdc7d2b9f341c753099cc8d1ca980d4cea6043bf2845d92525b717e321e00242b8939c109058064a06be786609b643526d9caf107bf5f715fcac668fca1fd5c905e0b530e1f8a9372ef605c86fad99a5dc0f2204af7f5a2b177a812214c86e0bfaca71f00e8294e4c3848322e37480273b0e170145e5ebbc2781814dd5568ce07f626", 0x385}], 0x2) 16:01:29 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, &(0x7f0000000040)="e087fe23", &(0x7f0000000080)=0x4, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b00"}) read(r2, &(0x7f0000000000)=""/14, 0xe) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="77ab0da7e617b7339b7679efa086c63964ac8a38c9f4d7b2a582fcf0fd58cd66ecf75b9dba20d9f319ae821da305976a9f588888258f79343210299cde30a0e26a0d8e5808f59bbbedb828c8b6e94eb1e52e0e28487b9ed2395992378c7fff8366daa8f8a83c5f48cdcb5888ee41cb7b8aafba3b405b5dcfb79a5f455ef6178a3cdc6e0445f45594f9a30d80b79478eee1a8b3a1f32d93a91193e9fdc0f7c24a71a0eb3474d0077bc42bd068ed07cec77b2700fcdcb7618f2bf6", &(0x7f0000000300)=0xba, &(0x7f0000000340)="ccb832b53911e064622e1e78c5534217c1b612d5dc015dcdde7992bc6c1ede165a1cb04c52f9d749", 0x28) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0x4000, 0x81) sysctl$vm(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040)="279857da", &(0x7f0000000080)=0x4, 0x0, 0x0) sysctl$vm(&(0x7f00000000c0)={0x2, 0x5}, 0x2, &(0x7f0000000100)="d0", &(0x7f0000000140)=0x1, &(0x7f0000000180)="d4cc897ed6efd513fcfa902f98f5baa66a271dc9f3a58a61c1a8b8204b1156e0b548f2e43907e5011dffc7eaae17a154224e09f7c2b7610d54e316e9de8555ef9dc9e7116b31c18cf6266fa23d1f55062ab8b6acbbad3d3edf491de0e9cb76ab4c", 0x61) 16:01:29 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0x4df3}]}) write(r0, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69", 0xd) 16:01:29 executing program 7: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f834", 0xa6, 0x0, 0x0, 0x0) 16:01:30 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000000)='ms', 0x2}], 0x1) execve(0x0, 0x0, 0x0) bind(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) shutdown(r4, 0x0) r6 = dup2(r3, r2) sendmsg$unix(r6, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000400)=[{0x45}, {0x5}, {0x416}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 16:01:30 executing program 3: semget$private(0x0, 0x4, 0x800000000000000) 16:01:30 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, &(0x7f0000000040)="ed161c14", &(0x7f0000000080)=0x4, &(0x7f00000001c0), 0x0) (async) chmod(&(0x7f0000000000)='./file0\x00', 0x1) (async) pipe(&(0x7f0000000d40)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) poll(&(0x7f0000001540)=[{r1}], 0x1, 0x0) poll(&(0x7f0000001600)=[{r1}], 0x1, 0x0) r2 = getppid() (async) r3 = getegid() unveil(&(0x7f0000000000)='./file2\x00', &(0x7f0000000040)='c\x00') (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') (async) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') (async) r4 = kqueue() (async) syz_open_pts() setrlimit(0x0, &(0x7f0000000980)) (async) r5 = syz_open_pts() writev(r4, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4be909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6da57dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673d92ce42f304224ab51d85689885c8dd7396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) (async) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) setrlimit(0x0, &(0x7f0000000080)) (async) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000040)='_', 0x1}], 0x1) (async) syz_open_pts() (async) setrlimit(0x0, &(0x7f0000000100)) unveil(&(0x7f0000000340)='./file3\x00', &(0x7f0000000380)='r\x00') readlink(&(0x7f0000000200)='./file3\x00', &(0x7f00000003c0)=""/248, 0xf8) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000004c0)={{0x400000, 0x0, 0x0, 0x0, r3, 0x0, 0x40}, 0x0, 0x0, r2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000140)={0x3, 0x5}) r8 = fcntl$getown(r6, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xb1d, r8) 16:01:30 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b9e54d", 0x14, 0x4, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 16:01:30 executing program 7: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) 16:01:30 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x219}) setrlimit(0x0, 0x0) syz_open_pts() munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000200)=ANY=[], 0x6e, 0x2, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRES32=0xffffffffffffffff], 0x1f, 0x800) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r2 = socket(0x2, 0x0, 0x0) getsockopt(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYRES64=r1, @ANYRES64=r1, @ANYRES16=r0], 0x401, 0x0) msgrcv(r0, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f00000012c0)=[{0x0}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b07b1f6600000000000020000000000000000002"}) execve(0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x14, 0x0) msgsnd(r0, &(0x7f00000009c0)={0x2}, 0x8, 0x0) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x40}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) 16:01:30 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000240)="932add1f38b0ea264e563e383cb6014c1eed47c0465557ca889c569f5866df1cd79ddee6470312a9bb308c701a84c5c4", 0x30}], 0x1, &(0x7f0000000580)=[{0x98, 0x1, 0x200, "e3b9d9b4b45e1e22f157ffc71ef4370395e8f3eaf98d55d8e89ce252d1d107fb7c15294cdbf9768f601d6bbff3e744ef8d90135c1f8c73a4b11943e1692a50d92f7b57b7924240a6388610f22a17a54efdd7d1fecff9d414df886c176669768df3f02197ee7c8e6783373e258cff36a0ded8ce436a44c6b2054b72e4dd9dc8ab88e06a70"}, {0x90, 0xffff, 0x8, "dc05afbd7fa38c8ca107d3ce55d369a429288f92e6879542518b0e8c9e28d2c61089cb2ebc8895cf610351ea936e33cac21a53f2d2ad62927840181f0219606a341cefbfa9c11ad70bf055c334580177d3bfeb29a2cff6d7100444b670f0e24387896ed6c12fd3fe4206e632427a37ac1d524640bdeac105a8412d8707954479"}, {0xd8, 0x1, 0x1, "a0f7f746e093e629ddef4660edfa0a028da06073e6070ae74a54ab8339e6e2294ca66bd4e9d6a9757a533ad9467d45c9144d05a991de6c959243acd896c3668336c607fe294c0168852201f9d6747d944f187a2cbd584ed5981a0de5a2eb8c503ebbfc32b9411cb6518eb8bd054b2967b81885b3555d70b3cfbf4de947487dbc0ea182d8cb8e92c2ad9e6aad223da67c294ba996e5a3dd4ab6fda242dd4cdb617bddda6522bca39c3921514007f37ce2ed997191dd787285ad2637597ce8ea1d45fbf012"}], 0x200}, 0x8) 16:01:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x2, r1, r2, r1, 0x0, 0x0, 0x81}, 0x0, 0x0, 0xfffffffffffffffd}) r3 = socket(0x18, 0x3, 0x0) r4 = syz_open_pts() close(r4) syz_open_pts() setregid(r2, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a11ffffdd7f00000000505f00", 0x0, 0x800000}) poll(&(0x7f0000000000)=[{r4, 0x104}], 0x1, 0x0) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a063f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70e", 0x4}], 0x2) poll(&(0x7f0000000340)=[{r4, 0x4}], 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setreuid(0xee00, 0x0) r5 = getuid() seteuid(r5) r6 = syz_open_pts() fchflags(r6, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r7 = accept$unix(r0, &(0x7f0000000600)=@file={0x0, ""/4098}, &(0x7f00000002c0)=0x1004) connect$unix(r7, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) sendto(r3, &(0x7f0000000180)="52151e953d4944fc461d013b8c655a301656e58c7b476e9aa436678588a158e0a0046e982d8f47769c779c90a2bcb28e70dcdcb92722631f1f4e1a731817a5f8ad59055a85de71afc5bd69252cd9ca578cfe724088aa75e6dc1a32340f430d29930c779dca66b55d825579", 0x6b, 0xa, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0xffffffff}, 0xc) r8 = syz_open_pts() ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000040)={0x8008000, 0xfff}) 16:01:30 executing program 5: open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000003c0)=0x5) 16:01:30 executing program 3: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0x7fff}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) write(r1, &(0x7f00000001c0)='o', 0x1) write(r0, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() poll(&(0x7f00000000c0)=[{}], 0x20000000000001d8, 0x0) 16:01:30 executing program 7: r0 = socket(0x1, 0x2, 0x7) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r1 = semget(0x1, 0x2, 0x48) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0xa1, 0x2}, 0x9, 0x0, 0x7}) semop(r1, &(0x7f0000000100)=[{0x1, 0x20, 0x800}], 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000180)="de8e8555a0bbb9835e1391b8a686b97a3ab4ee544039a9efce4e6973efd912a97a7720624ec5629f78bbdd8e5e9c3e85668d21c25052f5c6d5c5c0aff54b65f1724863494520d368e46915df18d5099900ca2cc20606ff581d90f9cf3e2d077235b6330a34fd49c5f1e9e57e6fdc4b4f3f41805a4456103c95ae68b7cdc28011de5ec70ff04cfbf167a61fd02c80f7", 0x8f}, {&(0x7f0000000080)="1a1603cd891cd328ebcc016544cd8358378bb8e989e7c256d7d98e8de63cf8163cb2e644", 0x24}], 0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r5, 0x0) write(r6, &(0x7f0000000380)="19", 0x1) 16:01:34 executing program 2: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff1873a381000000ff02"], 0x1c, 0x0}, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) 16:01:34 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0x4df3}]}) write(r0, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69", 0xd) 16:01:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async, rerun: 32) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x40000}, 0x2, 0x0, 0x0, 0x0, 0x4}) (rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r1, &(0x7f00000011c0)=[{&(0x7f0000000000)="5c5a4a018eb4ab0680f42bbb76b264444ff883fce9e23f0c9b9b20c204a61343f879e325b22d1cac99daf515d8b3869bcaf4010780cc066d15eff561a4d6cb89a378603f6d065e58c6d18d18a7df853eadd950196c3ed1010c7301a6c5e8680a71173e8fa834abc262ef768e5b10818d8eb2f1ecf6f2a3379421846015962ff70374b56b16e57bfdab739b3864aa56830cdec474", 0x94}, {&(0x7f0000001200)="f1ef12a3d23e474ca801330f7c38a51a776dd7aba57bef1e8553023a437e297ba109eddf63fcd36cee685c9c52276e2660a76c225d02ef264cd3445ae098aad527042ac66c3c6e14d706fd29c46a419e78fa6e05669160dfdc97a1bd54e2503d49241b3f15328ac37e99f9f4bbe3765a3c5b1cc39393095e616d0dec45c510d0a96d3b972e50252056e87cb4d0e95a567f814011d7671bae1842932b81caa9913cdad9826c5c20b04347486e3102e1a0509ed685da21b8c0d899deb0f1eb7ec68753aa9348a50e44d0e4e31ced0fac2edd9f65a8e42eccb9ce5db8446fb70d7be3802baa4a1a0aa31eef696c0d5184a581fa566a8acc3d74f59034e60058db778bcc920b004c33761266994a8989190d1c062596f3e0812c8ca91c6e89cbd9f951f36be8556a6b33016c586dca93634647c28baa72580eeabe988bc2a700e85cc498b7184b8e760cff7baf9ce97527666fe6554a6ce2961900eb12f665daf9c115b3e1092cef1e576cc819bdd4ab0a7fd5b3a7fd81e265e9e135b99cfa29aa29aac158f71948d51aaa99f8bbbae96960c8365f770e59abf89de6bfb8fd7b8324ae3adeeae8b3bf0d4de4418834b6c840748caa4c6da286e1459fa19270c0b78ca7d192014151d31d04279262acdbcebed222eecb564d4c2187c95dc641a03cc8da777a5abebce253549851b94bef8414e8f970200beef1d52dc168c9ac7b58e2fd48cbe38332abc3b3a26a85ff6c96ad79984093b2c5349c81847ed8da32bdc4cf7ef59c254ef002b91a5b0e5b80be7d30e614f0496b009a2a05e10ed8e078df44f33626e3d602656dca774f36a9c0b94db4ab5beb8ad6c2b401afbf19211a42dddcbd00efe8d2b59e54ee4c3ae30483621ea0bc6d28c28a46d524b510fb1a31df7d20c95a83d28c35b479137d93d37f51afeb1f6356b7eaf2b1972280242b08d8c3a464dea0b98bd435877d0ce0cbc06dd2551db2efbc40d8e6a5ec7984e6178ecd94bf7ff866047a3e935c75e61af3e7c39425944ab0358a1213d728bdab772b0eba1d1b7b6da20a047e2db09cf6bc4a1a8951c2da6bfb95e7c4d284f580c1eec27cdc7d2b9f341c753099cc8d1ca980d4cea6043bf2845d92525b717e321e00242b8939c109058064a06be786609b643526d9caf107bf5f715fcac668fca1fd5c905e0b530e1f8a9372ef605c86fad99a5dc0f2204af7f5a2b177a812214c86e0bfaca71f00e8294e4c3848322e37480273b0e170145e5ebbc2781814dd5568ce07f626", 0x385}], 0x2) 16:01:34 executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f834", 0xa6, 0x0, 0x0, 0x0) 16:01:34 executing program 5: semget$private(0x0, 0x4, 0x900000000000000) 16:01:34 executing program 4: semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x2ff, 0x1000}], 0x2) (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x9, 0x81, 0x2, 0x6}, {0x4, 0xfa, 0x0, 0x151}]}) (async) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x6000043e, 0xffffffffffffffff) (async) msgrcv(0x0, &(0x7f00000003c0)={0x0, ""/61}, 0x45, 0x0, 0x0) (async) getegid() (async) getpid() (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000380)=0x80) (async) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r4, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) (async) ftruncate(r3, 0x7) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='('], 0x28}, 0x0) r5 = syz_open_pts() ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000000)=0x3) 16:01:34 executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget$private(0x0, 0x397) msgrcv(r6, &(0x7f00000007c0)=ANY=[@ANYRES16], 0x84, 0x1, 0x1800) msgrcv(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000100000000001f5a00005bbbbe0000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000562a8edf391bb373ef4061fdcaec2a3287300000000000000000002300000000000800000000000000000000000000000000000000000000000000000000000000000000000000000400"/223], 0xd9, 0x3, 0x1000) msgsnd(r6, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r6, &(0x7f0000001f40)=ANY=[], 0x401, 0x0) msgsnd(r6, &(0x7f0000000340)=ANY=[@ANYRES64=r5], 0xfffffffffffffe24, 0x800) msgsnd(r6, &(0x7f0000000800)=ANY=[@ANYBLOB="0300000000000000fc5c37bb59c29f600bf05a29d713ec939a7fcd2837d2b4df8bed99dcf18ba54fd1e757760502b4a892e691a5baa0eef1b617e0ea87fa352ca9e676579101c4cf163e5b4506c80a8eb550e8c6bed2cc3ffd295aa6abc80114c4fb5917e807ee0342cfe3e8936b0a3a1fa382c2a98c326249810b723b30302ef5e00a81177440f3fd71f1c5d42450327a312ff7fd7b6100"/180], 0xb4, 0x800) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r2, 0x0, 0x5, 0x7ff}, 0xffffffffffffffff, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r9 = fcntl$getown(r7, 0x5) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x2, 0xfffffffffffffffd, 0x100000007}) dup2(r8, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x2f4, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f6669c92322f1"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x3, 0x0) close(r10) r11 = socket(0x18, 0x3, 0x0) dup2(r11, r11) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0xffff, r2, r3, r12, r3, 0x90, 0x3}, 0xc058, 0x4, 0xffffffffffffffff, r1, 0x200008000, 0x3, 0x25, 0x4e1d65c7}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r9) 16:01:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000240)="932add1f38b0ea264e563e383cb6014c1eed47c0465557ca889c569f5866df1cd79ddee6470312a9bb308c701a84c5c4", 0x30}], 0x1, &(0x7f0000000580)=[{0x98, 0x1, 0x200, "e3b9d9b4b45e1e22f157ffc71ef4370395e8f3eaf98d55d8e89ce252d1d107fb7c15294cdbf9768f601d6bbff3e744ef8d90135c1f8c73a4b11943e1692a50d92f7b57b7924240a6388610f22a17a54efdd7d1fecff9d414df886c176669768df3f02197ee7c8e6783373e258cff36a0ded8ce436a44c6b2054b72e4dd9dc8ab88e06a70"}, {0x90, 0xffff, 0x8, "dc05afbd7fa38c8ca107d3ce55d369a429288f92e6879542518b0e8c9e28d2c61089cb2ebc8895cf610351ea936e33cac21a53f2d2ad62927840181f0219606a341cefbfa9c11ad70bf055c334580177d3bfeb29a2cff6d7100444b670f0e24387896ed6c12fd3fe4206e632427a37ac1d524640bdeac105a8412d8707954479"}, {0xd8, 0x1, 0x1, "a0f7f746e093e629ddef4660edfa0a028da06073e6070ae74a54ab8339e6e2294ca66bd4e9d6a9757a533ad9467d45c9144d05a991de6c959243acd896c3668336c607fe294c0168852201f9d6747d944f187a2cbd584ed5981a0de5a2eb8c503ebbfc32b9411cb6518eb8bd054b2967b81885b3555d70b3cfbf4de947487dbc0ea182d8cb8e92c2ad9e6aad223da67c294ba996e5a3dd4ab6fda242dd4cdb617bddda6522bca39c3921514007f37ce2ed997191dd787285ad2637597ce8ea1d45fbf012"}], 0x200}, 0x8) 16:01:34 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) 16:01:34 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000000)='ms', 0x2}], 0x1) execve(0x0, 0x0, 0x0) bind(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) shutdown(r4, 0x0) r6 = dup2(r3, r2) sendmsg$unix(r6, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000400)=[{0x45}, {0x5}, {0x416}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 16:01:34 executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) 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, 0x3}, 0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0xe) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x7f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000340)="0e", &(0x7f0000000400)=0x1, &(0x7f0000000000)="0c63964bb1c4c5516c807b47b5b4c69fe2a7c6a95f199381692f5d4fbd8c9334e8ca7a10b1deead1251467fb6e7e8fd6ca8312ae2358159a55769daf53230237f482c1309b31a4c79ec0cca24c12b30cbf42daff6551283daa", 0x59) 16:01:34 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xffff7f7f, "01000000777d001800"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000e40)="70e214ee01cae039d642dc641f99f99a405deda3b4f378b832f6ba7605b7104c72b7754e92ff2b86d50f7ae543c4ae7316a333ce86e241ceec75d082093822382540f151acf2163d9a3a662fc93554e39fa97c82d5911a473c6e3dcf5f1b0c8c6b869e6c98ac394c247efba560c104fe6469d0da728b4a53ac6df91747af40a9df03e9d05a299ef8905ea47212cd8396f83dc5dd132e446422e0bb5f9e87b179acbb691801096ea69834051d3be1870ed3b6cd4a8da9ee8bf1e0dc29", 0xbc}], 0x1) 16:01:34 executing program 6: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2000, 0x4000) open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x10, 0x8}, 0x402) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r3) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/10, 0xa}, 0x0) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x0) 16:01:34 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000005c0)={0x0, 0x7fff, 0x7, 0x599, "d8b50706000804001a00000000ffffdc0100"}) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x391) kevent(r1, &(0x7f00000000c0), 0x8001, &(0x7f00000001c0), 0x400, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="695d241fbb0b995654ee0c79e4c0066eebce5e687cd3b159cc3653a3539f5df5c897ea0a1ee598ee7e1ae74d9fb7a08525ee61929b6d5e3ddff8ff210d9357dd113d2dcb9deda46b712a2c36922c683f3fca87a6d50881ecf14e49c31e92e41c611e061305189cacc9d1428718120d48eee17d4ae2dc", 0x76}], 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x1) 16:01:34 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x219}) setrlimit(0x0, 0x0) syz_open_pts() munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000200)=ANY=[], 0x6e, 0x2, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRES32=0xffffffffffffffff], 0x1f, 0x800) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r2 = socket(0x2, 0x0, 0x0) getsockopt(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYRES64=r1, @ANYRES64=r1, @ANYRES16=r0], 0x401, 0x0) msgrcv(r0, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f00000012c0)=[{0x0}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b07b1f6600000000000020000000000000000002"}) execve(0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x14, 0x0) msgsnd(r0, &(0x7f00000009c0)={0x2}, 0x8, 0x0) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x40}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) 16:01:34 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="96180c"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) r0 = socket(0x18, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:34 executing program 5: writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="a91d572018dfc112b211c9b7f9dbdc4e9c7752845816984bb622d74a83050000000fd383c857ce942c438f2ea02b33f59d83749b711951efa88a2a6dcd", 0x3d}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) 16:01:34 executing program 7: getuid() r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}, {}], 0x2}) msgget$private(0x0, 0x90) r2 = accept(0xffffffffffffffff, 0x0, 0x0) r3 = open$dir(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffc) openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000140)={0x3, 0x0, 0x5, 0x80006, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getsockname$unix(r5, &(0x7f0000002600)=ANY=[], 0x0) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYRESHEX, @ANYRES32=r4], 0x0, 0x0) msgsnd(r4, &(0x7f0000002740)=ANY=[@ANYBLOB="02000000b820d786ce1719dc33b5c4eb2900f45e90fe8f57e4a5e99d5d2deade0955635add6048494f4796c346d48bcdc7f74f109ad9fdda0d6c4e45e341a2d272e40528f3e17f0bb6ba973ab6a555122955c482e9ffe7d2b2185df1369c624b8c902e5938d73a7f0d6d868d5d40507279cbdba45ce603775362a089fb4b8d3dd1ce82021019a87b1ca24cc0b1338366e87883783e20984bfa4c5c75992c0582e5a3a8d97051a93a137b4396fd36085f702a0b4cb828661e130560cc946a5f401b7b3df9e1653fe2190fcc0933a8f10e4a57176ed8ac"], 0x17, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=""/136, 0x88}, {&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000001340)=""/3, 0x3}, {&(0x7f0000000280)=""/79, 0x4f}, {&(0x7f00000013c0)=""/194, 0xc2}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x6, &(0x7f0000000580)=""/4, 0x4}, 0x2) r6 = msgget$private(0x0, 0xc) msgsnd(0x0, &(0x7f0000002640)=ANY=[@ANYRES32, @ANYRESDEC, @ANYRESOCT, @ANYRES32, @ANYRES64=r6, @ANYRESDEC, @ANYRES8=r3, @ANYRES8=r0], 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000d80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085027fc9def6777f1f554f599b0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000080000000008000000000024c57fd4aa476ad1ce0000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830328c21ca369f98fe5b4c9d74041e3e661c241949d29052eab770a8b167b908d4dca3feb880dc8491e8012c639c0293cbc5af225b32455f66967b5e4becdf35cbf70f2999ecd9325dc846569bbd9a4edf74cd6cbf7f6ff03dc1e0d14a33799260f3610004b2b39784583931342b8a98551f9b1688cc598f5c7a18a8db6d95e570837b91b4eb11ee7acec900c26b320ad3b89b5b14f4e22b0b906bcaa11f72b01000000bfbb87b46d029c6b4f5c151df8c1fed01e1386bc0c048cf21e7f2f2e4f16f4d8b410c9cf042939578634d70efe80ef1ba11678956c6b6c81dd3abfe2bc209847f70b41d08636db9868659c28eb98371f980219fcbf349ecec1cdde3c236a9c71f826a22ab6c4883b668ee18377586d0e210f9dc03c07128a75f6866a3ed0943af44606e46a4007fc544b81e50f490a2ed7fdea09e218203b6f976524f6ab8df24241f6d3d6e72959200cf21b86317aeb35f6f2f714e5d53608a061d82f1d845cdfd1093e66397c7fb8000000000000000000000000417effac304c733a8b269ebdb22bcb0c54b1d404cdabd823efb599122436476182628882cc623c2d07703475e87b51065c5c8faeca404b87c600ac65eebf142703a98bccc3e31145c70ce98d091e7e895e1b7c05749f11c55b1dd7a9d3c6eef41ad3cad75ae556a11e614f3d1b968a2547489fb7cedac3348c1273152c9087c73953d3d077093ea85c0ff4c641e5404de3aefc5af2ed9cb48a19223522f4a5039aac5f08ab0c826eff126eda0f6c99cbd60fdd2fde575609358f78b2bcfb15102d669939d1edeadd93d23d560cbbcff0c3ced96f3bde2d0fbf2d3438ed7c5b1fcaa08558ab6bc13ad2c804e20bffbc338f05860270545d79f06b5ec0b9d9b5784f7bd00df74b28d304e910d71d264e09cb108d7c1add71d7e9d1f9d3fdb86936571be9c1297e4e4dc27396fe552f922525eedee42749324661fc73b9", @ANYBLOB="0a3538bc344b34990302fcddc6633fb30ea4bd1e746503f1132793a94ed3134bfd0ef42a182ceb99d3dc1c2130c618745a5e69d3698e7366174a7f50510e0e9804f7e0d895fb9daf", @ANYRES32=r6, @ANYRESOCT=r4], 0xcc, 0x2, 0x0) msgsnd(r4, &(0x7f0000000080)=ANY=[@ANYRES64=0x0, @ANYRES8=r4], 0x0, 0xbf6ce03ba1750aab) msgrcv(r4, &(0x7f0000000640)=ANY=[], 0xa8, 0x1, 0x2000) msgsnd(r4, &(0x7f0000001700)=ANY=[@ANYRES16, @ANYRES64=r0, @ANYRES32, @ANYRESDEC=r2, @ANYRESHEX, @ANYRES32=r7, @ANYBLOB="bde9546db09da16d30a35a8c5de93cda445ac8a5d526a09fbd1a8c3e1e36518bf372079b414a69f77bf3d8ad67a0f7c8775b02b983f41b90070eacefd9d4d62f5c7eb8af3dd19cda2014c195cc70c1e0e3cfccf53d47446686e242355821775851ee6b28050197e8c9954e1fb267123c18aedf1b74e6686f8574fb1f8ba413eca682bb3b3415a208918cd99485d14a85b12c9e88d894d523e128067ce887b8c112d4740a4c0840cc21ebbed89aa2c93d148b3131017f5cc3", @ANYRESHEX, @ANYRES8, @ANYBLOB="8fc435aa5417b77865228e5eed2d8b6509c4a699d3f670759bae129543e609db4052c938e9a1b4cad1eb6e93ea6bf22796d3071612644789b76e4f85565abc11ad96333ef3a28439446474c2c18faba8b4b753767d7aad9217f0674346d3493de72ac1dd307e095ed855c922a4dc21fb2ad7b310e384924ae01d1921b3f8"], 0x1af, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000140)=""/4096) r8 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x26, 0x36, &(0x7f0000000040)="000057cb12dadbd0eb6293ddd02929c90a", 0x11) msgrcv(0x0, &(0x7f00000012c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000006a753ff86cebc5e7f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400416eeba0d72ad03aa3a1079b43bc1c7abd7716a93d8d060b389dec1009d7b7139549f84be078478ec9b137bf3d"], 0x51, 0x1, 0x322545d4154902f1) dup2(r8, r0) socket(0x18, 0x3, 0x5) preadv(r5, &(0x7f0000001340), 0x0, 0x0) msgrcv(0x0, &(0x7f0000002840)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2a10938942bd1f7a3c820fe29000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e557f4a8e9d69d500"/4104], 0x1008, 0x3, 0x1000) connect$unix(r0, 0x0, 0x0) 16:01:34 executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f834", 0xa6, 0x0, 0x0, 0x0) 16:01:34 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) getuid() r0 = socket(0x18, 0x1, 0x0) r1 = msgget(0x0, 0x80) msgget$private(0x0, 0x90) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) r4 = msgget$private(0x0, 0xfffffffffffffffc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x2, 0x7ff, 0x1000000000000, 0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getsockname$unix(r6, &(0x7f0000002600)=ANY=[], &(0x7f0000001380)=0x1fa) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYRESHEX=r1, @ANYRES32=r4, @ANYRES32=r5, @ANYRESDEC=r3, @ANYRES32=r1], 0x0, 0x0) msgsnd(r4, &(0x7f0000002740)=ANY=[@ANYBLOB="02000000b820d786ce1719dc33b5c4eb2900f45e90fe8f57e4a5e99d5d2deade0955635add6048494f4796c346d48bcdc7f74f109ad9fdda0d6c4e45e341a2d272e40528f3e17f0bb6ba973ab6a555122955c482e9ffe7d2b2185df1369c624b8c902e5938d73a7f0d6d868d5d40507279cbdba45ce603775362a089fb4b8d3dd1ce82021019a87b1ca24cc0b1338366e87883783e20984bfa4c5c75992c0582e5a3a8d97051a93a137b4396fd36085f702a0b4cb828661e130560cc946a5f401b7b3df9e1653fe2190fcc0933a8f10e4a57176ed8ac"], 0x17, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=""/136, 0x88}, {&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000000100), 0xfffffffffffffe87}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x6, &(0x7f0000000580)=""/4, 0x4}, 0x2) r8 = msgget$private(0x0, 0xc) msgsnd(0x0, &(0x7f0000002640)=ANY=[@ANYRES32, @ANYRESDEC, @ANYRESOCT, @ANYRES32, @ANYRES64=r8, @ANYRESDEC, @ANYRES8=r3, @ANYRES8=r0], 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000d80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085027fc9def6777f1f554f599b0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000080000000008000000000024c57fd4aa476ad1ce0000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830328c21ca369f98fe5b4c9d74041e3e661c241949d29052eab770a8b167b908d4dca3feb880dc8491e8012c639c0293cbc5af225b32455f66967b5e4becdf35cbf70f2999ecd9325dc846569bbd9a4edf74cd6cbf7f6ff03dc1e0d14a33799260f3610004b2b39784583931342b8a98551f9b1688cc598f5c7a18a8db6d95e570837b91b4eb11ee7acec900c26b320ad3b89b5b14f4e22b0b906bcaa11f72b01000000bfbb87b46d029c6b4f5c151df8c1fed01e1386bc0c048cf21e7f2f2e4f16f4d8b410c9cf042939578634d70efe80ef1ba11678956c6b6c81dd3abfe2bc209847f70b41d08636db9868659c28eb98371f980219fcbf349ecec1cdde3c236a9c71f826a22ab6c4883b668ee18377586d0e210f9dc03c07128a75f6866a3ed0943af44606e46a4007fc544b81e50f490a2ed7fdea09e218203b6f976524f6ab8df24241f6d3d6e72959200cf21b86317aeb35f6f2f714e5d53608a061d82f1d845cdfd1093e66397c7fb8000000000000000000000000417effac304c733a8b269ebdb22bcb0c54b1d404cdabd823efb599122436476182628882cc623c2d07703475e87b51065c5c8faeca404b87c600ac65eebf142703a98bccc3e31145c70ce98d091e7e895e1b7c05749f11c55b1dd7a9d3c6eef41ad3cad75ae556a11e614f3d1b968a2547489fb7cedac3348c1273152c9087c73953d3d077093ea85c0ff4c641e5404de3aefc5af2ed9cb48a19223522f4a5039aac5f08ab0c826eff126eda0f6c99cbd60fdd2fde575609358f78b2bcfb15102d669939d1edeadd93d23d560cbbcff0c3ced96f3bde2d0fbf2d3438ed7c5b1fcaa08558ab6bc13ad2c804e20bffbc338f05860270545d79f06b5ec0b9d9b5784f7bd00df74b28d304e910d71d264e09cb108d7c1add71d7e9d1f9d3fdb86936571be9c1297e4e4dc27396fe552f922525eedee42749324661fc73b9", @ANYBLOB="0a3538bc344b34990302fcddc6633fb30ea4bd1e746503f1132793a94ed3134bfd0ef42a182ceb99d3dc1c2130c618745a5e69d3698e7366174a7f50510e0e9804f7e0d895fb9daf", @ANYRES32=r8, @ANYRESOCT=r4], 0xcc, 0x2, 0x0) msgsnd(r4, &(0x7f0000000080)=ANY=[@ANYRES64=0x0, @ANYRES8=r4], 0x0, 0xbf6ce03ba1750aab) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000000000000000000097fc79705bb32d2daac0dd0000000000000001000000000000000000000000000000000000a6470000000000000000000000000000000000000000002000"/168], 0xa8, 0x1, 0x2000) msgsnd(r4, &(0x7f0000001540)=ANY=[@ANYRES16=r7, @ANYBLOB="03c777298d5ac318fa04adbd6a7d48127dcaea0ca79d8dc8f4b73512dbdac23da287a463894f50a34bfe11f612b0b6f40a8081bbbe6193224207c591d3aa17be8b289666ee1f21bfc591ce893eba6c0dc1cb10386143bdf8fb9cbbd5434a323a2646d162bd84bc658f5d739330fcb846beb0a2ce6063f7b510014fcfaede537ae3503020f20380fb1dd9133794bdefd7513d52c4449a2f73854ce11090f2c083f2b717cd6ac83f6d01482446f3f8b337c893f157cc9aa2100545b88e83d27ec6bc5a3f629725b45c171408dab1f4", @ANYRESHEX, @ANYRES16=r3, @ANYRESHEX, @ANYRES32=r9, @ANYBLOB="bde9546db09da16d30a35a8c5de93cda445ac8a5d526a09fbd1a8c3e1e36518bf372079b414a69f77bf3d8ad67a0f7c8775b02b983f41b90070eacefd9d4d62f5c7eb8af3dd19cda2014c195cc70c1e0e3cfccf53d47446686e242355821775851ee6b28050197e8c9954e1fb267123c18aedf1b74e6686f8574fb1f8ba413eca682bb3b3415a208918cd99485d14a85b12c9e88d894d523e128067ce887b8c112d4740a4c0840cc21ebbed89aa2c93d148b3131017f5cc358b7e9d1ec055c9df1b50fa051dd000772eca133b09ec453a12a", @ANYRESHEX=r9, @ANYRES64=r2, @ANYRES16], 0x1af, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000140)=""/4096) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgrcv(0x0, &(0x7f00000012c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000006a753ff86cebc5e7f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400416eeba0d72ad03aa3a1079b43bc1c7abd7716a93d8d060b389dec1009d7b7139549f84be078478ec9b137bf3d"], 0x51, 0x1, 0x322545d4154902f1) dup2(r10, r0) socket(0x18, 0x3, 0x5) preadv(r6, &(0x7f0000001340), 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) 16:01:34 executing program 0: semget$private(0x0, 0x4, 0xa00000000000000) 16:01:34 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0x4df3}]}) write(r0, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69", 0xd) 16:01:34 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 16:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100014000000d, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x5}, {0x15}, {0x6, 0x0, 0x0, 0x101}]}) write(r2, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) close(r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f00000015c0)={0x1000, 0x0, &(0x7f00000001c0)=""/4096}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f00000011c0)=[{&(0x7f0000000000)="5c5a4a018eb4ab0680f42bbb76b264444ff883fce9e23f0c9b9b20c204a61343f879e325b22d1cac99daf515d8b3869bcaf4010780cc066d15eff561a4d6cb89a378603f6d065e58c6d18d18a7df853eadd950196c3ed1010c7301a6c5e8680a71173e8fa834abc262ef768e5b10818d8eb2f1ecf6f2a3379421846015962ff70374b56b16e57bfdab739b3864aa56830cdec474", 0x94}, {&(0x7f0000001200)="f1ef12a3d23e474ca801330f7c38a51a776dd7aba57bef1e8553023a437e297ba109eddf63fcd36cee685c9c52276e2660a76c225d02ef264cd3445ae098aad527042ac66c3c6e14d706fd29c46a419e78fa6e05669160dfdc97a1bd54e2503d49241b3f15328ac37e99f9f4bbe3765a3c5b1cc39393095e616d0dec45c510d0a96d3b972e50252056e87cb4d0e95a567f814011d7671bae1842932b81caa9913cdad9826c5c20b04347486e3102e1a0509ed685da21b8c0d899deb0f1eb7ec68753aa9348a50e44d0e4e31ced0fac2edd9f65a8e42eccb9ce5db8446fb70d7be3802baa4a1a0aa31eef696c0d5184a581fa566a8acc3d74f59034e60058db778bcc920b004c33761266994a8989190d1c062596f3e0812c8ca91c6e89cbd9f951f36be8556a6b33016c586dca93634647c28baa72580eeabe988bc2a700e85cc498b7184b8e760cff7baf9ce97527666fe6554a6ce2961900eb12f665daf9c115b3e1092cef1e576cc819bdd4ab0a7fd5b3a7fd81e265e9e135b99cfa29aa29aac158f71948d51aaa99f8bbbae96960c8365f770e59abf89de6bfb8fd7b8324ae3adeeae8b3bf0d4de4418834b6c840748caa4c6da286e1459fa19270c0b78ca7d192014151d31d04279262acdbcebed222eecb564d4c2187c95dc641a03cc8da777a5abebce253549851b94bef8414e8f970200beef1d52dc168c9ac7b58e2fd48cbe38332abc3b3a26a85ff6c96ad79984093b2c5349c81847ed8da32bdc4cf7ef59c254ef002b91a5b0e5b80be7d30e614f0496b009a2a05e10ed8e078df44f33626e3d602656dca774f36a9c0b94db4ab5beb8ad6c2b401afbf19211a42dddcbd00efe8d2b59e54ee4c3ae30483621ea0bc6d28c28a46d524b510fb1a31df7d20c95a83d28c35b479137d93d37f51afeb1f6356b7eaf2b1972280242b08d8c3a464dea0b98bd435877d0ce0cbc06dd2551db2efbc40d8e6a5ec7984e6178ecd94bf7ff866047a3e935c75e61af3e7c39425944ab0358a1213d728bdab772b0eba1d1b7b6da20a047e2db09cf6bc4a1a8951c2da6bfb95e7c4d284f580c1eec27cdc7d2b9f341c753099cc8d1ca980d4cea6043bf2845d92525b717e321e00242b8939c109058064a06be786609b643526d9caf107bf5f715fcac668fca1fd5c905e0b530e1f8a9372ef605c86fad99a5dc0f2204af7f5a2b177a812214c86e0bfaca71f00e8294e4c3848322e37480273b0e170145e5ebbc2781814dd5568ce07f626", 0x385}], 0x2) 16:01:34 executing program 5: semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x2ff}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget(0x3, 0x1, 0x40) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/204) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='('], 0x28}, 0x0) 16:01:34 executing program 7: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) close(r1) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x8000, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r1, &(0x7f0000000000), 0x10) r4 = getpgid(0x0) setpgid(0x0, 0x0) setpgid(0x0, r4) setpgid(0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x20000, 0x4) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000100)=0xffffff92) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000000)) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) 16:01:35 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r6 = msgget$private(0x0, 0x397) msgrcv(r6, &(0x7f00000007c0)=ANY=[@ANYRES16], 0x84, 0x1, 0x1800) msgrcv(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000100000000001f5a00005bbbbe0000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000562a8edf391bb373ef4061fdcaec2a3287300000000000000000002300000000000800000000000000000000000000000000000000000000000000000000000000000000000000000400"/223], 0xd9, 0x3, 0x1000) msgsnd(r6, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r6, &(0x7f0000001f40)=ANY=[], 0x401, 0x0) (async) msgsnd(r6, &(0x7f0000000340)=ANY=[@ANYRES64=r5], 0xfffffffffffffe24, 0x800) msgsnd(r6, &(0x7f0000000800)=ANY=[@ANYBLOB="0300000000000000fc5c37bb59c29f600bf05a29d713ec939a7fcd2837d2b4df8bed99dcf18ba54fd1e757760502b4a892e691a5baa0eef1b617e0ea87fa352ca9e676579101c4cf163e5b4506c80a8eb550e8c6bed2cc3ffd295aa6abc80114c4fb5917e807ee0342cfe3e8936b0a3a1fa382c2a98c326249810b723b30302ef5e00a81177440f3fd71f1c5d42450327a312ff7fd7b6100"/180], 0xb4, 0x800) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r2, 0x0, 0x5, 0x7ff}, 0xffffffffffffffff, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x2}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r9 = fcntl$getown(r7, 0x5) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x2, 0xfffffffffffffffd, 0x100000007}) (async) dup2(r8, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x2f4, {0x0, 0x10000000000001}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f6669c92322f1"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r10 = socket(0x18, 0x3, 0x0) close(r10) r11 = socket(0x18, 0x3, 0x0) dup2(r11, r11) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0xffff, r2, r3, r12, r3, 0x90, 0x3}, 0xc058, 0x4, 0xffffffffffffffff, r1, 0x200008000, 0x3, 0x25, 0x4e1d65c7}) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r9) 16:01:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) syz_emit_ethernet(0x5e, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) poll(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x20, 0x1, 0xfe) r4 = kqueue() r5 = socket(0x20, 0x3, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r1, 0xa, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x0, 0x3}, {0x4, 0x0, 0x0, 0x1}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="06ff00000100000000b0388fa75b4fa84fed30b58eb2b19f1863488601cda6bad29d324737802d96dad0b385e314ce8d0ad44b01782b377afd7c6829d51e24a8ea7bff1154fa10b95a3285b98e039a7a59c1ec00d02002ffcaf7cd6d37ba024e9444b0342f"], 0x18}, 0x0) sendmmsg(r8, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r10 = kqueue() kevent(r10, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x4, 0x4, 0x4, 0x101}, {{r9}, 0xfffffffffffffffb, 0x11, 0x20000000, 0x2, 0x8}], 0x6, 0x0) clock_settime(0x2, &(0x7f0000000040)={0x2, 0x1ff}) r11 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r11, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) 16:01:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r0, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x800}, {0x0, 0x1}, {0x3, 0x49, 0x400}, {0x0, 0x8}], 0x5) semop(r0, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1000}, {0x0, 0x420, 0x1000}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0x0, 0x200, 0x800}, {0x0, 0x4, 0x800}, {0x2, 0xfff8}, {0x1, 0x7, 0x1800}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}], 0xa) semop(r0, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) r1 = getuid() semop(r0, &(0x7f0000000700)=[{0x4, 0xfff7, 0x1000}, {0x1, 0x200, 0x1000}, {0x1, 0xd22, 0x1800}, {0x2, 0x1, 0x1000}, {0x4, 0x8, 0x800}, {0x7, 0x2, 0x1800}], 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r8) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000440)={{0x100, r1, r4, r1, r8, 0x40, 0x1000}, 0x1, 0x4, 0x1000}) seteuid(r1) r9 = msgget$private(0x0, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000780)=[r8]) msgctl$IPC_SET(r9, 0x1, &(0x7f00000007c0)={{0x0, r11, r13, r1, r8, 0x4, 0x1dd}, 0x4, 0x6, r2, r7, 0x1, 0xfffffffffffffffe, 0x6, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r17, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r3, r12, 0x0, r17, 0x101, 0x2}, 0x0, 0x68, 0x0, r10}) r18 = socket(0x18, 0x1, 0x0) r19 = socket(0x18, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x8, 0xffffffffffffffff, r13, r16, r12, 0x2b, 0x8}, 0x7f, 0x7f, r15, r7, 0x6, 0x5, 0x7}) setsockopt(r19, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r19, r18) setsockopt$sock_int(r18, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f0000000080)=0x8001) 16:01:35 executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="96180c"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x0, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:35 executing program 3: setitimer(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="7802d9"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000003240)="2605770f46f4aeedd1e41da5c2674c6cdbb1d12da0eb8d54ed82552f3edbfa32fe648ebee9bc47de1dbd322ed1a5628ef99ba9b437053d076785e79509ccb3b564c22d65821d222e955084d123901000c2fd1bd757dad5336c4c55fdadc51175b25e2b0a0e7f1c2a39f1283485c330d5365b83ddef50b355570576bf776dd826fab85f8206b9d4415407824af92c6c7f309b66adfecb63d74adda1f0a4174b69b505da15232bdc31bb043b2471e15bf15252fb1f9427899453468cc89bfdaa1fc04cebf5fd248a026cdf28c6462e6a63c43cbf2081643b41036d6b4a630793580f74c95312b8bdc4e862533f86a51c9600e17f7afc155b52974aa33152ac1e125c2e0ce6b980758d2d6d83b2b89a2ea4fca91423f9f400387c97f7aad4ffb3dcba2ab165937a216d45a808f15c163db09a619e461ae0deb070362328acf2ecae4b2ad3b223a3e4690a655e12f6b9e074ce73bea6f0ed83b2472e7f94743b8c103e0c87857c3aca4273dbfc9f4cfa824dbc3b616d223bcc01f351ca19bf39cd9143128d85852ad9ed2d8be2a59365d96a9a9fa898abad78ac2afe0b86b9e0a418252e0a8535a42ef6454d8b89b79932db31c90242c6243ba9341e3fd7fb944f72466f425138d7e33fb4b497f024e19ad2defdb77a664394345b7f2d097df860f650f5ce48d1c91fe7a4edb62d7ea0768f27421d52f7cbe577266bbdabce2645516250780a6f3246658b5c552dd24b3b5b483fd929cff03002ee48f859fb90d303a86d6d4eb6eca3a6fdd9de30412fd9736d7f4b907ef3cf2b35f71a502bbf742d53a005d9047375ef97b39b197f3a9743089c22ea8df896bfb712056a39359f077a4682049a9eda549664d442fbc0a767c110392770098eb8c4c80a3b7b462d80b24afa4b29691aeabe267f9cbf21c7c72dedc6c48ac23141721420eb72461a3e2dc8052ab6cddc0efcaecf2e16cae16715400662600ad79a439a4a384fc80ee53a5cd411c2e34e749b5c52c59b2c6a85cdca4d31a2ec2c3a442b740f5efd08948a3d7fbd333a85e93cdeca2735ea789192b7a3cd1435a069c446de5b44ca0a2b940157407dd4fda17b618f2e8d291897a45e6f0c31f8c799ac1825f02b7c6bfca83335d64e5af29ce1160e3e8765f39740678defb2f22ea71369234238d588e8e837d25e493bb7b88e8836a1f54755740ed31b01ee5fc50d3a3be5eec59d4df4711583dc6a0286c32c3bc4bd0568da9cb08e697bf89ad756ec8d0fa941af9c62927376cda19277d460cdb96652b8f7c8e25091142b071a8b21e14f2b8facd013f1009fe9686e2c3ba6d12716a553bbe9b1eb6ef5183a80233c7c424369a3da1f739cc5829c2a4d4a753f3a9633d216ca209bcaf74d8fe442c6667612fe69bead975b4fd25c7bda5ac526d107753868a33432d62b6bace7afe747658307da029dc09c3cd871422ce5b750cf95f477a53bf597431e64b97e31bfbb388ac3dd9b5e07e6b0a8e315377c4e44094ad2c64e49f960ae9b1ae28f4e1c0f1f8c37e85b448d0eb05fb8d2d9d295c996a2e3ae64af2a0589ca292fb3de234b3404c73a98b8c486de8a3435c4516a8f68b83a01f995334b3e52cc9a04740c2494c04dd96c83091edc20689c40d530cbbe51d81a230ae1dd04f4c071bdaccc7b1de426c6e64a69e72a9587a1f7b13fbcface6627efd9b013ea2ce2fe2de44dab3b614c455a352f34f00894f28f178811be3e04110b9c30adc3368c2be21213807bb5dd6153c8151ae6f3606779a36945023534c530eb9a5e20da958dbc4c6ee511434e8f77966b3a5d8df948bae35eb7767c4de84217dec6fe9de349dd6f8001881e5e035ce098caa80602b32e1a8e1280d4b72d62692954185295104f7ca8c2536847da5bd987791ee1d69fcbcb2de6375576b079edfb31dcc594593c9e187325db6ceedaf8b18246079e27d02e3fb27ac22ee0d23d1634930f83fccf716a907f9434a5fda1c968218dadbf37e68a1a631c254171acea960e8f129644543f530ef62661030b42b33c4d30782a4c35031c132b7b3bf51e84e819f54daf31ec25abc06cb31b61ef33f0552e68c25a20126941c926e10bc499b0e8a36b497ba598baffeda1739d0fa67a65c8030043dfcce6cd6ed4293519a72e12fb7bf29a84b87191e105d921eb39488849c2c9631d96fcb7960a782881da3075c7796bf760a1fbe01f2708b6b3a4489bc7319453afba98bcf074ce7d7c62c1f595e7f6f48005257e3d75dbfac4792774cd6f6a14a279cac9a0b07d8f0c5ea4898dbd4fb31392693e30784e398a380a4d08c03ef3eee7081a52122acf90f5a1abc01d5890e9783d3e9fc93fda23c6dd7625bb781db573da515a83eff70178043c703c0d53f6aaa79b058185febb9bf5c762eb68da1dd6f5f2a48b112e10cb7d667de3564d976a07e44ec434007cfc0f1d4eba9e19c055dde5c266494eac2e86bcf033dcce7fb5d2b71a36a9ea2aa1b91885e441794763e9931a10ab547b139a3bd786b0ccbefdb10d94541f921c443cb6b4f22c32577f87d8b8d1df8935d6662a8777a6160f59f749fcf13fa85c71e3c4685691f4081edffff12ac3396377dad4c6aa43a7d32a70751d433de4976356225d0f8a6039823a59446e607659e553bd028abbd9fab3bc19581746e9ca69eb9dd148a1ad6b890eb72772902c0089d5ed97e530bff47706671eaff2c39a38fba45eef37e7a26a4cf46c0233682e3b197287743721e009db222bb55c77702059dbdb3c073b392d001d4c7e6f803098608a209f89814d43b162e07e84c2b056d21c8d4d1296ff122c36c421014a350f0c93191d2b08a93fea128bc00813b7cebb337b281967e9e3d1f8f88be394813830ccaec93880cd555a10f41e1cee08b761cbb301d2e5cfdb10dd89cf493e17055d320364231957033ff48bd333cebc252c94924ad1c629789bc16fddfc04420c5a8630b2d2368cc21ecda064c8d3dfdedda2d8c6ee2273baf7de4a4678578bc676529d50aa0e18ab141c5e1d8f4cb0a16e9d7fcbedd970f76b5323d140c8c3fadfb3173d3f014e66692ede302943d048249c1e2b39df798d33f6dbec2c6f255b2e918b55e3b7ecc7e98a6947fdf8e156b0e6e1f289da9aabd27cd2a94568d514a9e7992aef1bcea36c30969ab8f9b83ae6684b5e927769565d04740a4e14b752019339e6ddfc0e3d50cbff04fb25111286314f923be07c849145957ab70a8bbc0a2b6f897b1012907ed6797d8a9f3076ff93b717a45656c348ff9b064c2cb9851ddeae094e6950d7bf5ea1bdd0c53a2722aceca27ee46f35e8025ad522e0fc43e21cc76f18507bfb2fb6f819c826a5fb24df6b712c199a755539de4cb843e67a19b4298892ac2025c78c326ad8959bc87d2a45ca82018ea083cdee3da6c52316cbf51425e2fc336740674563799c39a6bf4809a83147202e655a59a2698cbbab1dea4762d20d09ea02513a19d0c4d27c7e8ca116b51d3a27212df8c9be56dd3513b3709ccc838e57c42b93199210d2c1b17b2f3ad85ba4dc5a93a326c6b8838e277d4e7b1d87ef6fbd7bb467cde84db3f6608271ce80665b31bccd326c2a612a840ea587b31cea57a6bdfbf1f1282ae598e66777c4b53d12aeca55e8feba37900120324199f29a0826287e20c8fd838ca2aa2cc09f4e7c7c0d847fa30805d447ba3cca17ab28245a4773c263e8daaeb8765d45e1d702334df32842dbae495fd6c8d3a9a4f2fa6ff5864a57fa3ac0fa4846ccb6fb6e62883002505b7ba8ef9af9fa808f69e4da04cd950ea1210b63eb4faa5e3fe5ec0b75ce29b0444167bba9942df0fbdbdfbd0a3ffb06bf2176496a984ef6b1358546c701c84d97b2715b8b48ce1bdd4b25cec84f437f4b88166ef74bd2927e5e763c7af9abe8fcd4e1550ab274c8b86f3c26c10e0b39c4cc6a9701a72b46a8875a971422669968e1d6f3447c4481b56629ba484fe59b04cb2a4e80111165002f614ec7bcd37966405ac63cd3cc311057929258a94345640de2b7f51df94c7ec4b90248f80c9a33cc357f4f841fdc9009bdae8ccc480d887ac919175b780acf05f827acb59fdcee796d7497b9e3e6e6c0f1e992b2246da5cd7ade", 0xb60}], 0x1}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 16:01:35 executing program 4: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="5916a53fe170aaaaaaaaaabb86dd60ee1b710000000000000000000000011d61b4e4ed99215b000000000000000000000000000000006a1c4fe40eefadd219ff42386d876d205882d125437ffad8e2f572dd308516ffb3f0b325f93205649eea256e5773c5d1e9edfd09531c1d9c2e"]) getppid() r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x1, 0x4, 0x800}, {0x4, 0x2, 0x1800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) 16:01:35 executing program 2: semget$private(0x0, 0x4, 0xc00000000000000) 16:01:35 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0x4df3}]}) write(r0, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) 16:01:35 executing program 4: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffff9c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0xc002, 0x0) r1 = socket(0x18, 0x3, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x141, &(0x7f0000000640)=ANY=[]) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) close(0xffffffffffffff9c) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) (async) socket(0x18, 0xc002, 0x0) (async) socket(0x18, 0x3, 0x0) (async) dup2(r0, r1) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) syz_emit_ethernet(0x141, &(0x7f0000000640)=ANY=[]) (async) 16:01:35 executing program 5: semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x2ff}], 0x2) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = semget(0x3, 0x1, 0x40) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/204) (async) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='('], 0x28}, 0x0) 16:01:35 executing program 7: sysctl$net_inet6_ip6(&(0x7f0000000280)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f0000000000)="f661145b", &(0x7f0000000040), &(0x7f0000000380)="8d90c826d3c298f087f4ab7b3b391b1a3d40ea8eeb2b10f0ae129cee4a0511b333a5546c2de960cb5a645fd2e228740ee23fd7d8bcf4d48eff46141575a6f9a41d06dd611eb78c785f3c274070f43c5ee4a9172c6a7e939d795ecaf85b8b82da0311a4a2fb4ada5414526ee89186d4fa4877f2ad9bc5dea4589e4e19067a04f5fa0e3effe9cf2b5998b175d739f923ff8cf54619848159aaf61655e691b9fe7c19862b33598c498b20b04a3cdbd2c3b78f28838014fff9b10396433c65db080587c0f198e47e1c375058ed7eddaaec886b1a35727cb000957187e079fb767f8b640bb6113252de7a1b0766b8cf83023cfa6d5075db8ce38e936fc708abd4295b68426e9b73f9606851e96d69b9984447d3f615cd02d7cfeb925d1181c27b5d20c06daeaea07215c9a0728bce76c5e403f89706a48b", 0x133) 16:01:35 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100014000000d, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x5}, {0x15}, {0x6, 0x0, 0x0, 0x101}]}) write(r2, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) close(r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f00000015c0)={0x1000, 0x0, &(0x7f00000001c0)=""/4096}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f00000011c0)=[{&(0x7f0000000000)="5c5a4a018eb4ab0680f42bbb76b264444ff883fce9e23f0c9b9b20c204a61343f879e325b22d1cac99daf515d8b3869bcaf4010780cc066d15eff561a4d6cb89a378603f6d065e58c6d18d18a7df853eadd950196c3ed1010c7301a6c5e8680a71173e8fa834abc262ef768e5b10818d8eb2f1ecf6f2a3379421846015962ff70374b56b16e57bfdab739b3864aa56830cdec474", 0x94}, {&(0x7f0000001200)="f1ef12a3d23e474ca801330f7c38a51a776dd7aba57bef1e8553023a437e297ba109eddf63fcd36cee685c9c52276e2660a76c225d02ef264cd3445ae098aad527042ac66c3c6e14d706fd29c46a419e78fa6e05669160dfdc97a1bd54e2503d49241b3f15328ac37e99f9f4bbe3765a3c5b1cc39393095e616d0dec45c510d0a96d3b972e50252056e87cb4d0e95a567f814011d7671bae1842932b81caa9913cdad9826c5c20b04347486e3102e1a0509ed685da21b8c0d899deb0f1eb7ec68753aa9348a50e44d0e4e31ced0fac2edd9f65a8e42eccb9ce5db8446fb70d7be3802baa4a1a0aa31eef696c0d5184a581fa566a8acc3d74f59034e60058db778bcc920b004c33761266994a8989190d1c062596f3e0812c8ca91c6e89cbd9f951f36be8556a6b33016c586dca93634647c28baa72580eeabe988bc2a700e85cc498b7184b8e760cff7baf9ce97527666fe6554a6ce2961900eb12f665daf9c115b3e1092cef1e576cc819bdd4ab0a7fd5b3a7fd81e265e9e135b99cfa29aa29aac158f71948d51aaa99f8bbbae96960c8365f770e59abf89de6bfb8fd7b8324ae3adeeae8b3bf0d4de4418834b6c840748caa4c6da286e1459fa19270c0b78ca7d192014151d31d04279262acdbcebed222eecb564d4c2187c95dc641a03cc8da777a5abebce253549851b94bef8414e8f970200beef1d52dc168c9ac7b58e2fd48cbe38332abc3b3a26a85ff6c96ad79984093b2c5349c81847ed8da32bdc4cf7ef59c254ef002b91a5b0e5b80be7d30e614f0496b009a2a05e10ed8e078df44f33626e3d602656dca774f36a9c0b94db4ab5beb8ad6c2b401afbf19211a42dddcbd00efe8d2b59e54ee4c3ae30483621ea0bc6d28c28a46d524b510fb1a31df7d20c95a83d28c35b479137d93d37f51afeb1f6356b7eaf2b1972280242b08d8c3a464dea0b98bd435877d0ce0cbc06dd2551db2efbc40d8e6a5ec7984e6178ecd94bf7ff866047a3e935c75e61af3e7c39425944ab0358a1213d728bdab772b0eba1d1b7b6da20a047e2db09cf6bc4a1a8951c2da6bfb95e7c4d284f580c1eec27cdc7d2b9f341c753099cc8d1ca980d4cea6043bf2845d92525b717e321e00242b8939c109058064a06be786609b643526d9caf107bf5f715fcac668fca1fd5c905e0b530e1f8a9372ef605c86fad99a5dc0f2204af7f5a2b177a812214c86e0bfaca71f00e8294e4c3848322e37480273b0e170145e5ebbc2781814dd5568ce07f626", 0x385}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100014000000d, 0xffffffffffffffff}) (async) socket(0x18, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x5}, {0x15}, {0x6, 0x0, 0x0, 0x101}]}) (async) write(r2, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) (async) close(r1) (async) socket(0x18, 0x3, 0x0) (async) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f00000015c0)={0x1000, 0x0, &(0x7f00000001c0)=""/4096}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r3, &(0x7f00000011c0)=[{&(0x7f0000000000)="5c5a4a018eb4ab0680f42bbb76b264444ff883fce9e23f0c9b9b20c204a61343f879e325b22d1cac99daf515d8b3869bcaf4010780cc066d15eff561a4d6cb89a378603f6d065e58c6d18d18a7df853eadd950196c3ed1010c7301a6c5e8680a71173e8fa834abc262ef768e5b10818d8eb2f1ecf6f2a3379421846015962ff70374b56b16e57bfdab739b3864aa56830cdec474", 0x94}, {&(0x7f0000001200)="f1ef12a3d23e474ca801330f7c38a51a776dd7aba57bef1e8553023a437e297ba109eddf63fcd36cee685c9c52276e2660a76c225d02ef264cd3445ae098aad527042ac66c3c6e14d706fd29c46a419e78fa6e05669160dfdc97a1bd54e2503d49241b3f15328ac37e99f9f4bbe3765a3c5b1cc39393095e616d0dec45c510d0a96d3b972e50252056e87cb4d0e95a567f814011d7671bae1842932b81caa9913cdad9826c5c20b04347486e3102e1a0509ed685da21b8c0d899deb0f1eb7ec68753aa9348a50e44d0e4e31ced0fac2edd9f65a8e42eccb9ce5db8446fb70d7be3802baa4a1a0aa31eef696c0d5184a581fa566a8acc3d74f59034e60058db778bcc920b004c33761266994a8989190d1c062596f3e0812c8ca91c6e89cbd9f951f36be8556a6b33016c586dca93634647c28baa72580eeabe988bc2a700e85cc498b7184b8e760cff7baf9ce97527666fe6554a6ce2961900eb12f665daf9c115b3e1092cef1e576cc819bdd4ab0a7fd5b3a7fd81e265e9e135b99cfa29aa29aac158f71948d51aaa99f8bbbae96960c8365f770e59abf89de6bfb8fd7b8324ae3adeeae8b3bf0d4de4418834b6c840748caa4c6da286e1459fa19270c0b78ca7d192014151d31d04279262acdbcebed222eecb564d4c2187c95dc641a03cc8da777a5abebce253549851b94bef8414e8f970200beef1d52dc168c9ac7b58e2fd48cbe38332abc3b3a26a85ff6c96ad79984093b2c5349c81847ed8da32bdc4cf7ef59c254ef002b91a5b0e5b80be7d30e614f0496b009a2a05e10ed8e078df44f33626e3d602656dca774f36a9c0b94db4ab5beb8ad6c2b401afbf19211a42dddcbd00efe8d2b59e54ee4c3ae30483621ea0bc6d28c28a46d524b510fb1a31df7d20c95a83d28c35b479137d93d37f51afeb1f6356b7eaf2b1972280242b08d8c3a464dea0b98bd435877d0ce0cbc06dd2551db2efbc40d8e6a5ec7984e6178ecd94bf7ff866047a3e935c75e61af3e7c39425944ab0358a1213d728bdab772b0eba1d1b7b6da20a047e2db09cf6bc4a1a8951c2da6bfb95e7c4d284f580c1eec27cdc7d2b9f341c753099cc8d1ca980d4cea6043bf2845d92525b717e321e00242b8939c109058064a06be786609b643526d9caf107bf5f715fcac668fca1fd5c905e0b530e1f8a9372ef605c86fad99a5dc0f2204af7f5a2b177a812214c86e0bfaca71f00e8294e4c3848322e37480273b0e170145e5ebbc2781814dd5568ce07f626", 0x385}], 0x2) (async) 16:01:35 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x60) r1 = semget$private(0x0, 0x3, 0x20) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000200)=""/119) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x9, 0x1000, 0x8, 0x0, 0x8}, {0xf333, 0x1, 0x0, 0xff, 0xfffd}, {0xcc, 0x8, 0xf800, 0x7, 0x5}, {0x1, 0x2, 0x3, 0x2, 0x3}, {0x1f, 0xd4c0, 0x8, 0x1, 0x2}, {0x7fff, 0x0, 0x7fff, 0x0, 0x8}]}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r3) 16:01:35 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea04", 0xac, 0x0, 0x0, 0x0) 16:01:35 executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="eaef125c00000000", 0x8) 16:01:35 executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) 16:01:35 executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="96180c"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x0, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:35 executing program 4: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="5916a53fe170aaaaaaaaaabb86dd60ee1b710000000000000000000000011d61b4e4ed99215b000000000000000000000000000000006a1c4fe40eefadd219ff42386d876d205882d125437ffad8e2f572dd308516ffb3f0b325f93205649eea256e5773c5d1e9edfd09531c1d9c2e"]) getppid() r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x1, 0x4, 0x800}, {0x4, 0x2, 0x1800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="5916a53fe170aaaaaaaaaabb86dd60ee1b710000000000000000000000011d61b4e4ed99215b000000000000000000000000000000006a1c4fe40eefadd219ff42386d876d205882d125437ffad8e2f572dd308516ffb3f0b325f93205649eea256e5773c5d1e9edfd09531c1d9c2e"]) (async) getppid() (async) semget$private(0x0, 0x4000000009, 0x82) (async) semop(r0, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x1, 0x4, 0x800}, {0x4, 0x2, 0x1800}], 0x3) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) (async) 16:01:35 executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 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(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r4) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) 16:01:35 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={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, &(0x7f0000000380)={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) close(r1) socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r3, 0x29, 0xe, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:35 executing program 7: r0 = shmget(0x3, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) 16:01:35 executing program 2: setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) setgid(0xffffffffffffffff) setegid(0x0) setgid(0x0) close(r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x1, 0x0) nanosleep(&(0x7f00000000c0)={0xb}, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmmsg(r3, &(0x7f0000000340)={0x0}, 0x10, 0x0) sendmsg$unix(r5, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) utimes(&(0x7f0000000000)='.\x00', 0x0) 16:01:35 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair(0x10, 0x4, 0xa9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x80}, {r1, 0x10}, {r2, 0x10}, {r3, 0x20}], 0x4, 0x2) getdents(r1, &(0x7f0000000100)=""/81, 0x51) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="832723cd31d019a448f0207c33a460403bc44525c1b55b3a6b14668278292c61caaab5531454ca7bafbbfdd5ae7f34fe8145b3f77ab581661535ec10e238575e9687a4cde5321c936df15b89054bfb9489168e60853c3d3c022ffd0959ac835791da822efb7de2305529906cba4980a09082b1a10cb810be0c2fb1d08eba63b274821489321f344fc1436716ab6da83cbdf52c696fd423006877b591976ee138f16af157dd3b3f5cd3091adcb9551bcc1236be85287bf8ca0e3a5fee86b691a845935a0e90048b1eb681f69e3feb1d0ce4557f3cb0a55fac720f8a1cbceae0e012e98367f63ad84d", 0xe8}, {&(0x7f00000002c0)="95e125e0357924237a1412258a79a7db00be3b7b55d707adb6143c18a7f29b77df76a4c63f57bf354cc71c19238d3bebe870274ac261ddb40bfb8c258bf6b8c1bd5ae9c72f536f985cb6ccb0cc07ce0a4801918d6d540de7d63124c288544ab953dc7d7b9e2f194e2e8330439222be5f61938cfe29c61ce85747ca99e9381e9550fb10", 0x83}, {&(0x7f0000000380)="11b6d95cde876acf574d4fab442a84817aca0bdd26edb0aa20e11b09dfa4936a433fb2a0a627ab8ed6fc7cc5fceef6727ce2e91ddf40d297424285c2510ab9153398b9268f5277e32fe985d1ac6e276684cf48c6d71abea14a4ab1bf387f107b73ea230a759ca85b21d5f827fe5c22c8fede94d08f4109d286f852ee55b54d2382e05a137e066acb54dd525fd07ba03aced5df6b17e93af42440242c71fc7491065f5d78d92e5da2a4d2fa1b644fb0a6aed3e9b2f67526ad4cdb5815d0e23b413b5712567d1bab2ab3", 0xc9}, {&(0x7f0000000480)="0e71813fc36e466c8d4c15ffaaa6", 0xe}], 0x5) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) sysctl$kern(&(0x7f0000000580)={0x1, 0x34}, 0x2, &(0x7f00000005c0)="a4f565ffc552e680fe9dd58c82433b9205f4cc39ee0b", &(0x7f0000000600)=0x16, &(0x7f0000000640)="0405fd9fa10e7a277110f67e64ca2e27593626cc2cfbcfe043abca347144c05e8d02e69731c454613d3b1b0e1025e4bd39959de95f01c8c091780c00dc68265a1c4302954c9b3245a99c939861943709bfa8a0739ba3ce524dfeaa1725dc01d79527ed521bd96b22eaf4938ffc1c433ec45decc3388165cf3a1a17f4674d69f390a981871890c0cf8da6b814d9bd9653dada73e53196a87b9d8dd6f854fe5a63e2f8", 0xa2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000700)={0x2, 0x3, './file0\x00', 0x9, 0x6, 0x0, 0x5d4f}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) utimensat(r1, &(0x7f0000000740)='./file1\x00', &(0x7f0000000780)={{0x6, 0x2}, {0xff, 0x5}}, 0x2) r5 = getuid() setreuid(0xffffffffffffffff, r5) r6 = getpgid(0x0) fcntl$setown(r2, 0x6, r6) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000007c0)) r7 = getpid() connect$unix(r1, &(0x7f0000000800)=@file={0x0, './file0\x00'}, 0xa) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000840)={0x0, 0x9d, 0x101, 0x8, 0xb}) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000880)={0x10, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x20}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xc3ec}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x41}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffff6ad}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9}], './file0\x00', 0x4}) r8 = dup2(r3, r2) sendto$unix(r4, &(0x7f0000000a80)="5afcff873b93eb08be0fcdd2ae736304e049ecc9bd375f3f208b671c3a3be5050a0c916b31a5", 0x26, 0xc, 0x0, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000d80)={&(0x7f0000000ac0)=@un=@file={0x0, ""/263}, 0x109, &(0x7f0000000c80)=[{&(0x7f0000000c00)=""/93, 0x5d}], 0x1, &(0x7f0000000cc0)=""/155, 0x9b}, 0x41) recvmsg(r3, &(0x7f0000000f00)={&(0x7f0000000dc0)=@un=@abs, 0x8, &(0x7f0000000e40)=[{&(0x7f0000000e00)=""/36, 0x24}], 0x1, &(0x7f0000000e80)=""/101, 0x65}, 0x1002) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000f40)={0x200, 0x7}, 0x10) fcntl$getflags(r8, 0x3) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x7) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000fc0)={{0x6, r5, 0x0, r5, 0x0, 0x54, 0x38}, 0x7f, 0x1ff, 0x0, r7, 0x1, 0x7, 0x1, 0x400}) 16:01:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x4, 0x3b) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000340)="b437ab93c964ca79d412b81e9418a838b5b17a4789c5d8e461c6b9da72c5b115ece04379b974d967ca62eaed1b3241dbf790926d30ea797633c4d0ecac09b38de0f06adc41c3a7d2021f3c095752d784c67f248c89e02fe29352480033b7fd509075e4cdbaf66c49e4e43c073412fa64e8e1149600648687533346b1b86a585ffcea43c0c9d319f567dc33e9608fd68b5402c75013344890893377dc02cf54468c9c7e511a061b40e229f894439599c7887e602f03f11ebf8598d8fa30236b6d1e50afd55d0b0ea93e414f16ccbde991b405d900000000000000807254ba512c50231369f0ae6d47f00d51b8d0f6d7fe61bcfb2ace688e559eaa400d24e45efdb20d242093fb250112fa2e3fc3a19b802f88afdc6490dbce932172c21bbe5e63cfe5aad402a97c602c44ee0bff0da535ddaba191dec87459fd07bf1c3fefa6ffff2b026c26b356acedf86233b0867773e17ce613adabbe5f225278e90232ad255d9890e39c618fa3732ade7112dcf85494fb6fd58a70c6c437f082aa567ef49407e592c395a3e4cc8ea90c265864", 0x18e) 16:01:35 executing program 4: semget$private(0x0, 0x4, 0xd00000000000000) 16:01:35 executing program 7: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) 16:01:35 executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = semget(0x1, 0x4, 0x0) open(0x0, 0x0, 0x1c0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001680), 0x200, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000016c0)=0x9) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000001780)={&(0x7f0000001700)='./file0\x00', 0xfffffffffffffffe, &(0x7f0000001740)='./file0\x00', 0x8}) semop(r2, &(0x7f00000017c0)=[{0x2, 0x5, 0x800}, {0x0, 0x3c, 0x800}, {0x1, 0x1}, {0x0, 0xda, 0x800}, {0x0, 0x0, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001b00)=[0x3, 0x9, 0xfff, 0x6f, 0x0]) getpid() semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000001b40)=""/34) 16:01:35 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="96180c"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x0, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:35 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x60) r1 = semget$private(0x0, 0x3, 0x20) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000200)=""/119) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x9, 0x1000, 0x8, 0x0, 0x8}, {0xf333, 0x1, 0x0, 0xff, 0xfffd}, {0xcc, 0x8, 0xf800, 0x7, 0x5}, {0x1, 0x2, 0x3, 0x2, 0x3}, {0x1f, 0xd4c0, 0x8, 0x1, 0x2}, {0x7fff, 0x0, 0x7fff, 0x0, 0x8}]}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r3) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) getppid() (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) (async) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x60) (async) semget$private(0x0, 0x3, 0x20) (async) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000200)=""/119) (async) pipe(&(0x7f00000001c0)) (async) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) fcntl$getown(r2, 0x5) (async) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x9, 0x1000, 0x8, 0x0, 0x8}, {0xf333, 0x1, 0x0, 0xff, 0xfffd}, {0xcc, 0x8, 0xf800, 0x7, 0x5}, {0x1, 0x2, 0x3, 0x2, 0x3}, {0x1f, 0xd4c0, 0x8, 0x1, 0x2}, {0x7fff, 0x0, 0x7fff, 0x0, 0x8}]}) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r3) (async) 16:01:35 executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="eaef125c00000000", 0x8) 16:01:35 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea04", 0xac, 0x0, 0x0, 0x0) 16:01:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) syz_emit_ethernet(0x5e, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) poll(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x20, 0x1, 0xfe) r4 = kqueue() r5 = socket(0x20, 0x3, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r1, 0xa, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x0, 0x3}, {0x4, 0x0, 0x0, 0x1}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="06ff00000100000000b0388fa75b4fa84fed30b58eb2b19f1863488601cda6bad29d324737802d96dad0b385e314ce8d0ad44b01782b377afd7c6829d51e24a8ea7bff1154fa10b95a3285b98e039a7a59c1ec00d02002ffcaf7cd6d37ba024e9444b0342f"], 0x18}, 0x0) sendmmsg(r8, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) r10 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r10, 0xc0106924, &(0x7f00000001c0)) r11 = kqueue() kevent(r11, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x4, 0x4, 0x4, 0x101}, {{r9}, 0xfffffffffffffffb, 0x11, 0x20000000, 0x2, 0x8}], 0x6, 0x0) clock_settime(0x2, &(0x7f0000000040)={0x2, 0x1ff}) r12 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r12, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) 16:01:35 executing program 4: r0 = open$dir(&(0x7f0000000400)='.\x00', 0x0, 0x80) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = getuid() fchown(r0, r2, 0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, r2, 0x0, 0x0, 0x0, 0x30}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000240)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206981, &(0x7f00000001c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x810, r4, 0x6) r5 = socket(0x18, 0x1, 0x80) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:35 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x28}, {0x30, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x4df3}]}) (async, rerun: 64) write(r0, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) (async, rerun: 64) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000000)) 16:01:35 executing program 0: r0 = socket(0x11, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1", 0x1, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040)="1b729cf5", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x4) 16:01:35 executing program 7: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="5916a53fe170aaaaaaaaaabb86dd60ee1b710000000000000000000000011d61b4e4ed99215b00"/54]) getppid() kqueue() r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x1, 0x4, 0x800}, {0x4, 0x2, 0x1800}], 0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xcfd) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[]) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) read(r3, &(0x7f0000003180)=""/4096, 0x1000) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000100)=""/156) 16:01:35 executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b", 0x50, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000080)=[{0x20}, {0x1c}, {0x8106}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r2}) clock_gettime(0x33563686ec971794, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r2}) close(r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000280)=[{r1, 0x40}], 0x1, 0x1) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) getpgid(0xffffffffffffffff) ktrace(0x0, 0x41ecf3848c59a689, 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000240)=""/8) semop(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getuid() getgroups(0x0, 0x0) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) 16:01:35 executing program 5: semget$private(0x0, 0x4, 0x2000000000000000) 16:01:35 executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="96180c"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x0, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="7802"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) 16:01:35 executing program 4: sync() sync() r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "35f25f04d847b66e8944398a4fc9cb7cdd14e9c98f21c601740e3fa852f1d7d2fd6efccacdbc8a4ac3016d99714972749cc21c6e834a6e19fd74409375b84231accd39e78c4f237116d8a8232ceabdaf74b649f9a83a86b6b15dfeb12d6d4f7c8cb74d8cd36da8fb73a2e7112bc687c086"}, 0x79, 0x800) geteuid() sync() r1 = msgget(0x1, 0x100) msgrcv(r1, &(0x7f0000000080)={0x0, ""/35}, 0x2b, 0x3, 0x0) acct(&(0x7f00000000c0)='./file0\x00') r2 = msgget(0x1, 0x560) msgsnd(r2, &(0x7f0000000100)={0x1, "0ceb8bc067f126381fbfcc15"}, 0x14, 0x800) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/516}, &(0x7f0000000380)=0x206) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f00000003c0)=0xfffffffb, 0x4) r4 = open(&(0x7f0000000400)='./file0/file0\x00', 0x20, 0x44) accept$unix(r4, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) sync() fcntl$setflags(r3, 0x2, 0x0) open$dir(&(0x7f00000004c0)='./file0/file0\x00', 0x80, 0xfc) sync() r5 = socket(0x1, 0x4, 0x1) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgsnd(r0, &(0x7f0000000500)={0x2, "41ac0579307a93b274d63b27a2fd447951dc7638571c78751c5a2acf1800e0f3ea286ffb230d6decbda2dddd8e61c4b40c9698159234ed62af09d3cfe5586c927f78781ca055c6bf34441d1601e0a89f29ba157fb8826de296f27dc3b032012a4e1e4e7f154f050c617a2cc9584ffc67975953308630d94b0543be1df8d941afc1676b41d5cf7e2a5af40198903cd6554cd4840a064c3ddd1566185412441c2e2d3b7e3dc0101df217181c12e97a66240b304f079a698a0038cf086945c4be1aaf33"}, 0xca, 0x800) writev(r5, &(0x7f0000000840)=[{&(0x7f0000000600)="bf003d448a662efc1dfee238cb3ba0058ee56da2f21e9749240ff282af7e165f6640f0b57f96353e8bed0663", 0x2c}, {&(0x7f0000000640)="7d97b13e747234e8f23aa11d1a88c215bf0c7ac1037a3e95200d48859a169a0795c060c1a67019ecb6afd0e3124aacae2dd2b5be1e94234694e1cec89a3ed67bfd063ed39b49e54a606037401e61e423df0b4ce5c49bc968a6456fe39dc167b0f0860e6fb6fef75fa57a26229baf24dfb22b0369fde9997a72292e50ab17550436893bc296910c70632f5fb76b2730d9f2c8bdc92c2bc23b7b4a943ca0eb4c71595f4a5d22773495244d8187a38ead12b121cd8b49ac9bdd5a083e5531a9467b44f6e858a0e1c9c90e76eb47470fce614aa57c97f87c89f73f160e4dee065ebae03933536282c95c4c2452c0e1", 0xed}, {&(0x7f0000000740)="9ee2b536d64f2ee43ac8610f511f2f9b7803c8288b170f8af72912bbb3bc76944562e9bf063607990e432f0b35436b54adc5ba7cac9d9c4fdeb983e14545788f54747faa4b09c5ab271b340e2c364a0e16d5d1c6cb0e9824e4d279da7873d1a39d1ab4b09376fb78998ca3ec05c52426cfe5847c60584e3d3fe26d12e1e23bb88d66be668b2f7413b9d04a3f237ba20f08222626766bd5571c5006bdb170cc619bcf9ecdf683f4", 0xa7}, {&(0x7f0000000800)="fe440fd8b9b0526ae45d1ef3eaf67f9961961c498b752c6edf02e0905aca87a21031b9a5b9fb3000a0e2da4eb8fd5787d296a42e10de", 0x36}], 0x4) accept$unix(r3, &(0x7f0000000880)=@file={0x0, ""/247}, &(0x7f0000000980)=0xf9) r6 = socket$unix(0x1, 0x2, 0x0) close(r3) sync() munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getpeername$unix(r5, &(0x7f00000009c0)=@abs, &(0x7f0000000a00)=0x8) lseek(r6, 0xa4, 0x1) 16:01:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={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) setreuid(0xee00, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0xfffffff8, 0xba, "09000000ffffffff080400"}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) writev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)="bcecd49fb34c4163da02acb93304ff92ad96605ea07d6b02", 0x18}, {&(0x7f0000000240)="274b70af46e7b060122548a2cbf3e1b63523ee48635c58ceeadb4310fd9c120fc38dbeadf887cae9137a70df8151b917449cf17d04f813d2df9c6cd43a52db464e5988fa6dabc1354ce152c19408", 0x4e}], 0x2) writev(r4, &(0x7f00000009c0)=[{&(0x7f0000000540)="cb57592b74376d685a62fd536a9991923156b767bf2561610f208517f035187a587887ed21c82f1e465e306d231b7098dd1b86b62aa6fe5a5d949ff1df78f2628fde8ce891b831af635a8660e9a509a19e32cc272b4d94c483296d3a8095b47a3763ea09", 0x64}], 0x1) writev(r3, &(0x7f0000000740)=[{&(0x7f0000000040)="dd29dba176aee93db105199908", 0xd}], 0x1) execve(0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) shutdown(r5, 0x0) r6 = getuid() setuid(r6) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x5}, 0x10) close(r1) r7 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000380)=0x400) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="103cf37a104e827b19fc5d3957383c94affb63c676a64db7bdda"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:35 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3d}, {0x241e}]}) syz_emit_ethernet(0x2e, &(0x7f00000010c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo_reply}}}}) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f00000001c0)="71f91e3471a9cf71b59c7a13c3708200000000000000000000000000e5ae232f3fabfe3d2e6d9512dbb57fdc6ace01fd7fbb1f7b2568f410315911bf52da3f488bc1f2a3e0cadb9eedf77c2c540716de919e923c57d69d484b81698ee9011d40f1844e4fca8e9d84ba99bc1797e279d8c3b94a7961c482003e2038819f8724ef1fbfc75d94c14d0a1541a9b58ef2f33b4739f874b20dcdbab4b8", &(0x7f0000000080)=0x24, 0x0, 0x37) 16:01:35 executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = semget(0x1, 0x4, 0x0) open(0x0, 0x0, 0x1c0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001680), 0x200, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000016c0)=0x9) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000001780)={&(0x7f0000001700)='./file0\x00', 0xfffffffffffffffe, &(0x7f0000001740)='./file0\x00', 0x8}) semop(r2, &(0x7f00000017c0)=[{0x2, 0x5, 0x800}, {0x0, 0x3c, 0x800}, {0x1, 0x1}, {0x0, 0xda, 0x800}, {0x0, 0x0, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001b00)=[0x3, 0x9, 0xfff, 0x6f, 0x0]) getpid() semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000001b40)=""/34) 16:01:36 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="eaef125c00000000", 0x8) 16:01:36 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0xe00000000d}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc0}, {0x3}, {0x6, 0x0, 0x0, 0xe5}]}) write(r3, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, r5}) shmat(r4, &(0x7f000075e000/0x4000)=nil, 0x1000) shmat(r4, &(0x7f0000c69000/0x4000)=nil, 0x1000) r8 = getppid() sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000240)="8d72399bbfe4051ce6554e054214410d1c38611e8768ff73bbd6dbd99a5ef6a0f2a46babd05958238674635c79bce0238f195471dd9764dd2f4d9d451cbe8184ffeeaf0ebd4d87785504511060fbfcfd83491d7f3353b8f784f9c3d7ba179f57765716052585e97c23c92c3d21605cd7cd3c1a65f55b0e9af5dec107f0158205d17239e7a9dbd415a7ac76831eb3a29ac55c715ab62c516ba64bee4a09af396685c6ea187bee199068d9a162a5f73c3cf9dc5fd8a47cdcb09f069757eb8fe2f163948d23962f70ffde5f156530a22377527f7386f3bfba4353bc2f3ea5e51f1797", 0xe1}, {&(0x7f0000000340)="8cd5371ea42a129b96c141b7a69508ee75f62c51a23a772b82aefa41aac236456a32a979c8cb09c53327597ed7c3a6d7374e37d80f6052bd694a69e7be7a22a18571982c721932ce5d696774d60fd10d94666aff5c42644b1b62951984f4940deb402308d6a50a446cf0415079f77c5b6c990e53b08f8d771f616ead2019068cfed43f5bb85c76ffc7d3e0f3019bfbfc2093a4f0cb438a824c754ad53373bad17162f93a3e4207ba5d392e66fcb006986cfb71f305b1cd9355d820413973f292686f27d460c6d7d9e9f9a293516d5dd2ed02606e", 0xd4}, {&(0x7f00000000c0)}, {&(0x7f0000000440)="819d373b8fec199bec4a0229a006be1d1672c5cbe777de04b4dda8bb02f7d2a8eaec37b9108d7eafdccf4e6c22740cd09ae797539daa71db1865bc30fa35a1af2438798b6c0872e1178aad69c81218d6450056358aa12f7334d9cc7efcfe746c09ffd7d4c52032ad40a3211813264511b6495fb4e57fd9a7a22051e9edcc3abe97670b4d3a126d0feb186c16ed022866ce48b3e2ad", 0x95}, {&(0x7f0000000500)="1f2799071723ea31d2cfc2b2923b4071b6f5a8fe95cf8c616f8ae681378ef4fe48fb329435115dbd74d3976c47cc5578b72b652ea0033e2c99daee87e49769d6402887db872478debe2d54abbfc4e5f474c6f757c22d8e52d6a38b57f226e62066abce249e92f0885019ea68", 0x6c}, {&(0x7f0000000580)="d77e8337f28521cd9f6c4ed952a185482836e229c330911c4023e7e4ffb29053b21a5c8a1e3f21aa7443af49a914c7b9d01a821b3cb72b23463620ad816b18998a6b813e5e939f2dddec1e14d96410844e92b69044c1b3a1", 0x58}, {&(0x7f0000000600)="94e35821d09f721339e1e42da098e45b7e4a5bb8e0edf0935f5056b80b65294dbfc989725511c5474a6484848e7c763dfc143bb00999618d53e4416fb022a8790ae927183d34e5e7f3a2cd4b4b44afa992698aca8a774ac556fabcfe1af5492d050922bdff8d2aba156563937ac4324ae2687adb33c078136ec979bc66d3461dce8395d0d88cde16cd9120f314ba2e3724d1062b5df447245685cee28ffc00f6bc91e3f1fa257b1f", 0xa8}, {&(0x7f0000000100)="6566d17c51b4e6649317fcc749c7c274d1971875a0c2942313e741627524307d8dca4aa7", 0x24}], 0x8, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r8, r6, r7}], 0x20, 0x1c}, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) 16:01:36 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea04", 0xac, 0x0, 0x0, 0x0) 16:01:36 executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7, 0x8b, 0xffffffff, 0x0, 0x10000, 0x400, 0xfffffffc, 0x0, 0x2, 0x3}) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffff9c, 0x80105702, &(0x7f00000000c0)={0x2, 0x4e72, 0x8, 0x6}) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x20, 0x4000, 0x0) sendto$unix(r1, &(0x7f0000000200)="0dda93cfcd722babf9ed40d2091db6ca536d6561515a872d084bec76ce7b20e82f9db748cf0df3b7a8fcab9690cf14bd546063dfb62725ebf3667751f599416f5f34b2ce3515699661fc50cbf05c348978c7356aad37af0c37e51cb68aded98eab275cc52d35a78cc93646d31529037560556288c8e3e86417a0c5ffbbba10666e2f32ab4a424b635494c5c10f3db640df702d2f2e75b6a4ed73139d762ece434adabe78730a333958f83b60e2f20360ebc674b9eec8894eb1f025f9f1e6e705a2c41a5f0bdd63944977a29f5d54fd07a1fa46adc262b1a2a0f4a7f186168513e516e995b46535e0516f938836ccdde47e62a181e63f3d217c0d82", 0xfb, 0x400, &(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = open(&(0x7f0000000340)='./file0\x00', 0x480, 0x40) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[0x7]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x400, 0x0) socketpair(0x10, 0x5, 0xff, &(0x7f0000000500)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffffc, 0x1, 0x4, 0x8, 0x2}, {{r3}, 0xfffffffffffffffe, 0x0, 0x1}, {{r0}, 0xfffffffffffffffd, 0x5b, 0x10, 0xb0, 0x8}, {{r0}, 0x6, 0x28, 0x2, 0x9db6, 0x3}, {{r0}, 0xfffffffffffffffd, 0x0, 0x55b088b472f02591, 0x8001, 0xfffffffffffffffa}], 0x7ff, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x8, 0x0, 0xd9d}, {{r4}, 0xfffffffffffffff9, 0x87, 0x80000000, 0x10001, 0x8}, {{r5}, 0xfffffffffffffffc, 0x5, 0x4, 0xe3b, 0x6}, {{r1}, 0xfffffffffffffffe, 0x46, 0x40000000, 0x7ff, 0xffffffff}, {{r1}, 0xfffffffffffffffe, 0x4a, 0x80000000, 0x7, 0x8000}, {{r1}, 0xfffffffffffffffe, 0x54, 0x4, 0x3ff, 0x6}, {{r0}, 0xfffffffffffffff8, 0x42, 0x1, 0x27e, 0x7}], 0x1, &(0x7f0000000640)={0x8, 0x8}) r6 = semget(0x0, 0x1, 0x400) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000680)=""/198) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000780)=""/19) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f00000007c0)={0x10, 0xfffffffffffffff8, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x91}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x380000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xdf6b}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc16}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xc8f}], './file0\x00', 0x2}) ftruncate(r2, 0x6) socket$inet(0x2, 0x4, 0x2d) r7 = fcntl$getown(r0, 0x5) getpgid(r7) sysctl$net_inet_icmp(&(0x7f00000009c0)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000a00)="a02a9edcd236921fac69c68c605a5ce91f69f27c6ff19fa833d5823d7a5c49c7908c7989cd753817f75c3ec26d55c4675abf24e37c1092f9f97cbf54de27c31cf768cd224a3ba74f792c28df1580297166d65e6a95b22fa1dfac61158149b687e27f7437bf74e945288fa6b5418ee37069cb51ea6470ab94b462409d4bb336b95c48f13f8b839a6d3913514a3d42d5c6d41e5075db6bb5687da6e745e05e1142951bfdb2d56b9448434f5628ac671380b736b8436b", &(0x7f0000000ac0)=0xb5, &(0x7f0000000b00)="dbb0403d5df17eead629b64422a37f7be10d3cd4d06fe6b518e58264906a6a444043d6315e4c40d2daf2dd70ca6ffe0ebfbaa83fb38cb047f5e1688f2a69af32e70213c18a35d219bbbbdf4b4240cad86251a2d3018e004b1667f2773ae032417f7d907f0bc3d34c6f4fe8e29eff845bd5d48fc9847beb44a83d93724016394a79610a9ab0fd1afadf1e6ab77559386df897c43db83f7af086854a3a4007e4331885dedefb5c8cd01061bac72aa25b1398bc9b037984f399257a3d159670583c259e6b0dab19aa84599f886a72a1da2c04e5b14b1502c146881a6e2c64813351713ec1a313058184eb799b7d96f14a8af05933f9e4cb83885d43cfbc", 0xfc) accept$unix(r3, 0x0, &(0x7f0000000c00)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000c40)=[0x4]) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000c80)=""/15, &(0x7f0000000cc0)=0xf) socket(0x6, 0x1, 0x3f) r8 = msgget$private(0x0, 0x0) msgsnd(r8, &(0x7f0000000d00)={0x2, "baf4794376a8e5e249c451b03ba30c4ae462d1c1811711f84735ce"}, 0x23, 0x800) sysctl$kern(&(0x7f0000000d40)={0x1, 0x56}, 0x2, &(0x7f0000000d80)="ad253d23d1956ef25caa359a34449f240579031e9022f51d1aaac23069ae3d3af5b0af2a786ee0a48f625781cd5fb44df9a5e6393ae47cf5c28cd1ac66d2d63196d636f84d41147f13af47b24eae68b47ae70cc0d213746aa93d1b98fd6c9b56ec59c4d80f32f92914ab64aad4b3fa5f7a505442cd846c58e3550f4dad37d1f6ec06db7db06cad02fc940243a5213a51cab41bc48ab82b3d7f48f12e0e7016a7b3f8198e7ed4c0a76801c43a8ed67a7fa34d7e8f76", &(0x7f0000000e40)=0xb5, &(0x7f0000000e80)="291b0c1499bfd7de42ed39c72c0746111e7ed32fd6d87129daedde8ddc35827eef92195130e49d3f3dadc497b2fbf2e3aabe66192861c457012680ab89c263c9e43552eb8255388b0cffde4f3fc61ada240ec7c0306b9d6f5564f0b082dd63d3c43a5f04e4768726193b8d54623bb0d9f9f604713486a08b9784b1b978b9f70b81da926200a033cb8924f1fd0e30eb44ab6f70acea2dab0525a0bb733886bdbda62188c888f8e2158582bcbded0e538813f491f136d993eeb0977c1889237fae5fe5a4b2b8e613e5592e4f9f59557cba9e1d39f0084b69", 0xd7) shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) 16:01:36 executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) (async, rerun: 64) r1 = getuid() (rerun: 64) setreuid(0x0, r1) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) (async, rerun: 32) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) (rerun: 32) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r4) (async) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) 16:01:36 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) syz_emit_ethernet(0x5e, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) poll(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x20, 0x1, 0xfe) r4 = kqueue() r5 = socket(0x20, 0x3, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r1, 0xa, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x0, 0x3}, {0x4, 0x0, 0x0, 0x1}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="06ff00000100000000b0388fa75b4fa84fed30b58eb2b19f1863488601cda6bad29d324737802d96dad0b385e314ce8d0ad44b01782b377afd7c6829d51e24a8ea7bff1154fa10b95a3285b98e039a7a59c1ec00d02002ffcaf7cd6d37ba024e9444b0342f"], 0x18}, 0x0) sendmmsg(r8, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) r10 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r10, 0xc0106924, &(0x7f00000001c0)) r11 = kqueue() kevent(r11, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x4, 0x4, 0x4, 0x101}, {{r9}, 0xfffffffffffffffb, 0x11, 0x20000000, 0x2, 0x8}], 0x6, 0x0) clock_settime(0x2, &(0x7f0000000040)={0x2, 0x1ff}) r12 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r12, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) 16:01:36 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async, rerun: 64) setreuid(0xee00, 0x0) (async, rerun: 64) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0x0) (async, rerun: 64) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) (async, rerun: 64) r1 = getuid() seteuid(r1) semget$private(0x0, 0x4, 0x0) (async, rerun: 32) r2 = socket(0x2, 0x2, 0x0) (rerun: 32) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="780208"], 0x10) (async) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="9b5329801a472fd908473b1ba179af0edd292e379ccf8077bee0fa6eea908f43942a57f11aa645e6b28cdce67ff5207ec3ad2eb3ecf266d86c0174c6ba925799cad30cb757aaf256b33dd554b150af072be3b239787a2f9c2a781ac95ab74a9356a5e3c2205c80dab50a8e9f1d25995f73dafe8d03db146c0aa93d40645855baa617485dfb81e628e32eafca12a9de3ab63f1cf672ba36bee77e2a306b32ec6fdfc7f6dae0bd025d6209de5d22fc3a16bf6104c554c5aa909cc947a3a1664fba2eef4b091763849026a1552d426657883ab91b6d9d9bbef3f1a51531e76fa1a162", @ANYRES16=r1, @ANYRES8=r0, @ANYRES64=r1, @ANYBLOB], 0x10) (async) r4 = dup(r3) listen(r4, 0x0) (async) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r5, &(0x7f0000000040)="04", 0xff9a) sendmmsg(r5, &(0x7f0000000840)={0x0}, 0x10, 0x1) dup2(r2, r5) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r6) (async, rerun: 32) accept$inet(r3, 0x0, 0x0) (async, rerun: 32) recvmsg(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000880)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000005c0)=""/238, 0xee}], 0x6, 0x0}, 0x0) (async) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) (async) r7 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f0000000600)) 16:01:36 executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000900)=0x4) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000180)="b90af33044593ee4e12eca80bf6125acb4acb997302354560d412fd65ac4b7527029cc3aad0c4957236c5937719c9169874777695683299c9ef2cd8e8f6213a8498518498ce8b67f1b3c60bd65991a07a5cfc45f4603", 0xffffff73}], 0x1) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)='M', 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000003c0)={0x4000005, 0x10001, './file0\x00', 0x2, 0x80, 0x5, 0x3}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x0, 0x1, 0xdfdffbc1, "97115f33ba7d00fdff0104000000000000de00"}) writev(r4, &(0x7f0000000e00)=[{&(0x7f0000000000)="8a790538f39456d084543880083267c4d808c19e4e915c29", 0x18}], 0x1) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/537}, 0x21b, 0x0, 0x0, 0x0, 0xffffffffffffff3f}}, 0x10, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f00000000c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) r8 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x10000, 0x50) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) geteuid() r10 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="ddc0918151c486086c4c3ac851c861ecf880d5470dcea112fd0c445c5e6511aa34d2cde225b2300dda822faa685ce9134af6857510f04cc0bf965bdf03b7502cb12ba416658d8f94fd07672cf56400000e79faa98efacf76d0d6fe2f351efcc81553059d50dd19b2ab1d7bb0de888563a813b101", 0x74}, {&(0x7f0000000200)="ac5effd3be3fb6d6cfeca264a1b5851682fd2aee2d40ded81116ad48e6da8c01e84f5dd762bdcf7c60cf3048d524b52aafd74bbb0fd7c1e97c2cf28bdf1deb9fe191f7c3f587fdd2f106fde8e03ccda90e4b2f7d54268027e691738a903be9817990a061e3e8d3ca732fe345e06a11486a37c909ab30ce07f6f4", 0x7a}], 0x2, &(0x7f0000000740)=ANY=[@ANYBLOB="18009e66da8c95f15700000000000000", @ANYRES32=r7, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRESHEX=r10, @ANYRES32=r10, @ANYRES16=0x0, @ANYRES32=r0, @ANYRES32=r5], 0x70, 0x1}, 0x2) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x0) 16:01:36 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x2e) 16:01:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) (async) close(r0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0xb000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}], './file0/file0\x00'}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0xb000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}], './file0/file0\x00'}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f00000014c0)=""/4077, 0xffb}], 0x2b5) (async) readv(r1, &(0x7f0000000000)=[{&(0x7f00000014c0)=""/4077, 0xffb}], 0x2b5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f00000000c0)='./file2\x00', 0x6000, 0x0) setuid(0xee01) (async) setuid(0xee01) rmdir(&(0x7f0000000300)='./file2\x00') ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000080)) socket(0x18, 0x3, 0x0) (async) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f00000011c0)=[{&(0x7f0000000000)="5c5a4a018eb4ab0680f42bbb76b264444ff883fce9e23f0c9b9b20c204a61343f879e325b22d1cac99daf515d8b3869bcaf4010780cc066d15eff561a4d6cb89a378603f6d065e58c6d18d18a7df853eadd950196c3ed1010c7301a6c5e8680a71173e8fa834abc262ef768e5b10818d8eb2f1ecf6f2a3379421846015962ff70374b56b16e57bfdab739b3864aa56830cdec474", 0x94}, {&(0x7f0000001200)="f1ef12a3d23e474ca801330f7c38a51a776dd7aba57bef1e8553023a437e297ba109eddf63fcd36cee685c9c52276e2660a76c225d02ef264cd3445ae098aad527042ac66c3c6e14d706fd29c46a419e78fa6e05669160dfdc97a1bd54e2503d49241b3f15328ac37e99f9f4bbe3765a3c5b1cc39393095e616d0dec45c510d0a96d3b972e50252056e87cb4d0e95a567f814011d7671bae1842932b81caa9913cdad9826c5c20b04347486e3102e1a0509ed685da21b8c0d899deb0f1eb7ec68753aa9348a50e44d0e4e31ced0fac2edd9f65a8e42eccb9ce5db8446fb70d7be3802baa4a1a0aa31eef696c0d5184a581fa566a8acc3d74f59034e60058db778bcc920b004c33761266994a8989190d1c062596f3e0812c8ca91c6e89cbd9f951f36be8556a6b33016c586dca93634647c28baa72580eeabe988bc2a700e85cc498b7184b8e760cff7baf9ce97527666fe6554a6ce2961900eb12f665daf9c115b3e1092cef1e576cc819bdd4ab0a7fd5b3a7fd81e265e9e135b99cfa29aa29aac158f71948d51aaa99f8bbbae96960c8365f770e59abf89de6bfb8fd7b8324ae3adeeae8b3bf0d4de4418834b6c840748caa4c6da286e1459fa19270c0b78ca7d192014151d31d04279262acdbcebed222eecb564d4c2187c95dc641a03cc8da777a5abebce253549851b94bef8414e8f970200beef1d52dc168c9ac7b58e2fd48cbe38332abc3b3a26a85ff6c96ad79984093b2c5349c81847ed8da32bdc4cf7ef59c254ef002b91a5b0e5b80be7d30e614f0496b009a2a05e10ed8e078df44f33626e3d602656dca774f36a9c0b94db4ab5beb8ad6c2b401afbf19211a42dddcbd00efe8d2b59e54ee4c3ae30483621ea0bc6d28c28a46d524b510fb1a31df7d20c95a83d28c35b479137d93d37f51afeb1f6356b7eaf2b1972280242b08d8c3a464dea0b98bd435877d0ce0cbc06dd2551db2efbc40d8e6a5ec7984e6178ecd94bf7ff866047a3e935c75e61af3e7c39425944ab0358a1213d728bdab772b0eba1d1b7b6da20a047e2db09cf6bc4a1a8951c2da6bfb95e7c4d284f580c1eec27cdc7d2b9f341c753099cc8d1ca980d4cea6043bf2845d92525b717e321e00242b8939c109058064a06be786609b643526d9caf107bf5f715fcac668fca1fd5c905e0b530e1f8a9372ef605c86fad99a5dc0f2204af7f5a2b177a812214c86e0bfaca71f00e8294e4c3848322e37480273b0e170145e5ebbc2781814dd5568ce07f626", 0x385}], 0x2) 16:01:36 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="7802"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) 16:01:36 executing program 7: semget$private(0x0, 0x4, 0x5241afde00000000) 16:01:36 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000013c0), 0x0, &(0x7f0000001480), 0x0) r0 = socket(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="7802cd"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff4c, 0x195a05e282d6161, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r5 = dup(r3) shutdown(r5, 0x2) setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffd, r6, 0x0, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x0, 0x100000001}) msgrcv(0x0, 0x0, 0x0, 0x0, 0x1400) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000140)=0x400) fcntl$setflags(r8, 0x2, 0x1) dup2(r7, r8) read(r8, &(0x7f00000004c0)=""/203, 0xcb) msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd00080000006b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa00001d83c3685abcf8b7320892d1f99c35ceaf72bc5709e4796f68c5f11b97a43778030b6e7c549a645971f0f438669994848425ce31e2f9fa55f79a082818841afe4de39d"], 0x32, 0x0) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x800) 16:01:36 executing program 4: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea04000000", 0xaf, 0x0, 0x0, 0x0) 16:01:36 executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) 16:01:36 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x8a) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x7, &(0x7f00000002c0)=[0x0, r3, r4, r5, 0xffffffffffffffff, r6, 0x0]) fcntl$getown(r1, 0x5) r7 = socket(0x20, 0x8000, 0x4) dup2(r0, r7) setsockopt(r7, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgroups(0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r8, 0x0, 0xa, 0x0, 0x0) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000400)=[{0x44}, {0x15}, {0x416}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[]) execve(0x0, 0x0, 0x0) getpid() fcntl$lock(r1, 0x7, &(0x7f0000000300)={0x1, 0x2, 0x7fffffffffffffff, 0x7ff}) 16:01:36 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x2}, 0x2, &(0x7f00000000c0)="c4c85bacf044abab53bbf9d32c1451c959ccc2e919f233b685994fc49e6370", &(0x7f00000001c0)=0x1f, &(0x7f0000000200), 0x0) chdir(0x0) r2 = semget(0x1, 0x0, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r5) r6 = geteuid() r7 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x4, r3, r5, r6, r7, 0x90, 0x4}, 0xfffffffffffffffb, 0x7, 0xff}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r9, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = accept(r8, 0x0, &(0x7f0000000380)) writev(r10, &(0x7f0000000400)=[{&(0x7f00000003c0)="6af3b91c4a9787f59f6215f3e8b47bc926e5ad", 0x13}], 0x1) recvfrom$unix(r8, &(0x7f0000000100)=""/55, 0x37, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) geteuid() madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[{0x3ff, 0x0, 0x14, 0x6}, {0xe2d, 0x4, 0x2, 0x6b00eef4}, {0xcf3, 0x9, 0x8a, 0x3}, {0x0, 0x6, 0x7, 0x100}, {0x40, 0x2, 0x40, 0x1}, {0xfff7, 0x81, 0x2, 0x8}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r11, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) 16:01:36 executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(r2, r3) (async) setgroups(0x0, 0x0) (async, rerun: 64) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) (rerun: 64) setreuid(r7, 0x0) (async) r9 = semget$private(0x0, 0x7, 0x3c0) semop(r9, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0x2ff}, {0x3, 0x8, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x0, 0x0, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ff, 0x800}], 0x7) close(r0) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) (async) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000440)=""/248) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) (async, rerun: 32) r11 = getuid() (rerun: 32) setreuid(0xee00, r11) setreuid(r11, r7) r12 = semget(0x1, 0x1, 0x230) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, r11, r4, 0x182}, 0x6, 0x8000000000000000, 0x2f}) (async) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, 0x0, r8, 0x44, 0xeb}, 0x2, 0xd47, 0x7}) (async, rerun: 32) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x0, r11, 0x0, r10, r6, 0x62}, 0x6, 0x9, 0x4}) (async, rerun: 32) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000540)=""/240) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000140)) (async) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r6, r7, r1, 0x20, 0x9}, 0xe41, 0x800, 0x1f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setegid(r4) (async) setregid(0x0, r5) r13 = getuid() setreuid(0xee00, r13) (async) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) (async, rerun: 32) setegid(r6) (rerun: 32) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:36 executing program 1: r0 = socket(0x20, 0x1, 0x4a) socket(0x11, 0x4, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0xe004, 0x7fffffd) r2 = open(&(0x7f0000000000)='./file1\x00', 0x4, 0xe2) utimensat(r2, &(0x7f0000002500)='./file0\x00', &(0x7f0000002540)={{0xfff, 0x8}, {0x8001, 0x80010000000000}}, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0xc}, 0x4000000000000314, &(0x7f0000000100)="00100000df771ba49db5afea690469dcd1f9f76bb88ecd4a", &(0x7f0000000080)=0x18, 0x0, 0x0) syz_open_pts() socket$inet(0x2, 0x3, 0x42) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000022c0)={0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x34df893c], [0x1, 0x0, 0x0, 0xffffffffffffffff], [0x7, 0x0, 0x6, 0x0, 0x0, 0x0, 0x800000000000002], [], [{}, {}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x2}, {0x8001}, {}, {0x0, 0x0, 0x3f}, {0x1, 0x200000, 0xffffff85}], {0x1942, 0x0, 0x20000000}}}) socket$inet(0x2, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x0, 0x0}) kevent(r5, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffff9, 0xcb, 0x10}, {{r5}, 0xfffffffffffffffa, 0x13}, {}, {{r5}, 0xfffffffffffffffa, 0x2}], 0x8be4, 0x0, 0xfffffffb, 0x0) connect$unix(r4, 0x0, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000640)=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000200)='./bus\x00', 0x4, 0x0) execve(0x0, 0x0, 0x0) r6 = open$dir(&(0x7f00000012c0)='./file0\x00', 0x800, 0x10) write(r6, &(0x7f0000000040)="1f", 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) ftruncate(r6, 0x1) 16:01:39 executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x53) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xffff0d45, 0xffffffff, 0x2, 0x1, 0x8, 0x3498, 0x6b35, 0x2, 0x0, 0xfffffffffffff801, 0x7}) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0) 16:01:39 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x50, 0x0, 0x0, 0x10000}, {0x5}, {0x6, 0x0, 0x0, 0xc0f1}]}) write(r0, &(0x7f0000000280)="f22e8a75fbc30288d8025c471dc7", 0xe) (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) (async) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) sendto$unix(r1, &(0x7f0000000000)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) pckbd_enable: command error 16:01:39 executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="7802"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) 16:01:39 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) geteuid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r2) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) getppid() (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) (async) geteuid() (async) pipe(&(0x7f00000001c0)) (async) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) fcntl$getown(r1, 0x5) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r2) (async) vm_resetcpu: failed 16:01:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[], 0x10) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x81) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r2) r3 = semget(0x1, 0x0, 0x28c) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x1, 0x4, 0x8, 0xffd6, 0x4, 0x31, 0x9]) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{0x0}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0xc}, {0x30}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYRES16=r5, @ANYBLOB="33f0ef07f73294b029b7b68a1e735216fa8efb221d16efa39baaec365276db13b838c83c9ade7479d44a5d70f573ac3b31f91869be8b20432ddb916e496ad48fcf8c1488b160d5dbca40b24d801dfc5a5182156cf852429f1d88a5f55fcfe2bdf784536bf472140836297ca48737b4c25d8f1dcbdd76d629944da649d641be8ed660407f29a4193b2a1ad20421f21af57d55dd1e1811ff44d01735b6dedb0ed078079269d10716742b025663bc07d00dbf8f96b2f10956"]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000140)=0x200) 16:01:39 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000280)='x\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x100) recvmmsg(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/67, 0x43}], 0x1, 0x0}, 0x100}, 0x10, 0x1000, 0x0) socket$inet(0x2, 0x3, 0x102) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = kqueue() ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, &(0x7f00000001c0)) r2 = kqueue() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400), 0x280, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x8}, {{}, 0xfffffffffffffffe}, {{r4}, 0xfffffffffffffffb, 0x34, 0x8}, {{}, 0xfffffffffffffffb, 0x8}, {{0xffffffffffffff9c}, 0x0, 0xd5, 0x10}, {{r3}, 0xfffffffffffffffe, 0x20}], 0x6, 0x0, 0xe9ea, &(0x7f00000002c0)) accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f5d0c470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000053b800000000000035f8094568ec69b5c61c3c969131fa33367b0dd75b2ea148cae99f7cbc55a756a688fe3917631730139e211b58b043e8fdeb7fb84852707ef52d2e9c1c682f12867996fa642f471210f47b5204e119497288e6f517ad18abf082e0690e90dc37ea3f6e428bdd49a1a100"/364], &(0x7f0000000300)=0x106) r5 = kqueue() r6 = openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() kevent(r5, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x88}, {{0xffffffffffffff9c}}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x88, 0x2, 0xfffffffffffffffd}, {{}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x3}, {{r6}, 0xfffffffffffffffe, 0x20}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r9 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2012, r9, 0x0) setgroups(0xb, &(0x7f0000000100)) munmap(&(0x7f0000012000/0x1000)=nil, 0x1000) ioctl$FIONREAD(0xffffffffffffffff, 0x821869de, 0x0) mlock(&(0x7f000000c000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r8, 0xfffffffffffffffd) kevent(r7, &(0x7f0000000040)=[{}, {{}, 0xfffffffffffffff9, 0x0, 0x0, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8}, {}, {{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x0, 0x20}, {{}, 0xfffffffffffffffe, 0x82, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) mknod(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:39 executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) syz_emit_ethernet(0x5e, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) poll(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x20, 0x1, 0xfe) r4 = kqueue() r5 = socket(0x20, 0x3, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r1, 0xa, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x0, 0x3}, {0x4, 0x0, 0x0, 0x1}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="06ff00000100000000b0388fa75b4fa84fed30b58eb2b19f1863488601cda6bad29d324737802d96dad0b385e314ce8d0ad44b01782b377afd7c6829d51e24a8ea7bff1154fa10b95a3285b98e039a7a59c1ec00d02002ffcaf7cd6d37ba024e9444b0342f"], 0x18}, 0x0) sendmmsg(r8, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) r10 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r10, 0xc0106924, &(0x7f00000001c0)) r11 = kqueue() kevent(r11, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x4, 0x4, 0x4, 0x101}, {{r9}, 0xfffffffffffffffb, 0x11, 0x20000000, 0x2, 0x8}], 0x6, 0x0) clock_settime(0x2, &(0x7f0000000040)={0x2, 0x1ff}) r12 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r12, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) 16:01:39 executing program 7: semget$private(0x0, 0x4, 0x8100000000000000) 16:01:39 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) syz_emit_ethernet(0xfffffffffffffdce, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e2cf79", 0x10, 0x0, 0x0, @rand_addr="bb0a781e95ecdfeb83e4f03d49da078c", @mcast1, {[], @icmpv6=@ni}}}}}) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 16:01:39 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) 16:01:39 executing program 2: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getppid() close(r0) setreuid(0xee00, 0x0) getpid() ktrace(0x0, 0x6, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000280)={0x0, 0x0}) 16:01:39 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x20, 0x2e}, {0x4}, {0x16, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000300)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) write(r0, &(0x7f0000000180)="f7304a2f25c19e75f91c0715d3faea6e", 0x10) 16:01:39 executing program 5: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080)="145e3417", &(0x7f0000000100)=0x4, &(0x7f00000001c0), 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x80000000}, 0x8) sendto$unix(r0, &(0x7f0000000000)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:39 executing program 6: semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x2ff}], 0x2) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) socket(0x2, 0x1, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) (async) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) (async) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r8 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r8) fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0xa, 0x0, 0x0, 0x0, 0x2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) chown(0x0, 0x0, 0x0) (async) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x26}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r10, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) (async) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:01:39 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x5}, {0x3d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="5916a53fe170aaaaaaaaaabb86dd60ee1b710000000000000000000000011d61b4e4ed99215b00"/54]) getppid() r1 = semget$private(0x0, 0x4000000009, 0x82) r2 = msgget(0x3, 0x0) msgrcv(r2, &(0x7f00000006c0)={0x0, ""/182}, 0xbe, 0x0, 0x1000) msgrcv(r2, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x1, 0x1000) semop(r1, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x1, 0x4, 0x800}, {0x4, 0x2, 0x1800}], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1f, 0xffff, 0x8, 0x3]) 16:01:40 executing program 0: r0 = socket(0x18, 0x8000, 0x1) close(r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f00000001c0)='./file0/control\x00') chdir(&(0x7f0000000100)='./file1\x00') setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) r4 = getuid() r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="780208"], 0x10) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) write(r8, &(0x7f0000000040)="04", 0xff9a) r9 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r9) r10 = accept$inet(r6, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvmsg(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setreuid(0x0, r4) fchdir(r1) 16:01:40 executing program 6: open(&(0x7f0000000040)='./file1\x00', 0x10, 0x41) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r2) 16:01:40 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8, 0xf15}, {0x24, 0x4}, {0x88, 0x4}, {0x86, 0x5}, {0x8b, 0x816b}, {0x89, 0x8}], 0x6}) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r2 = dup2(r0, r0) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r3 = accept$inet(r2, 0x0, &(0x7f0000000180)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r4 = accept$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x20, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) fchdir(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f00000003c0)) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000400)=0x6) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000440), &(0x7f0000000480)=0x8) rename(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') r8 = semget(0x1, 0x3, 0x8c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000680)={{0x0, 0xffffffffffffffff, r9, r10, r11, 0x100, 0x5}, 0xc34e, 0xffffffff, 0x6}) r12 = accept$unix(r4, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sysctl$kern(&(0x7f00000007c0)={0x1, 0x10}, 0x2, &(0x7f0000000800)="b6f75bb60dc553c99188944bdc73ec956799b3618a843445a85d1466cb8edb15203dc32e5e464aed36e680a0a4020f", &(0x7f0000000840)=0x2f, &(0x7f0000000880)="ff65ce96ec1593fa2fccd8aa9e17e971bba758a9e4b664e9b997a88a8d4d508baec789aa4bd9f82ccaa7a4641c5fc005279d4e54b585c2323847fe0fb7f05a78ec2995fce123395714277f732969d8267f5333cf78aa9997dbbe0a8379bc96c46db22280aaff0124137db8c47d0cd04b707e7f351d805da09eb8d1202f0c60bf9a72f2fd255c8f7ace97c0c8876ce8d4d013fd001d09aea0e51fe9a7128a420f4c009b395c6b45a93becf5b8cc99131e22", 0xb1) accept$unix(r12, &(0x7f0000000940)=@abs, &(0x7f0000000980)=0x8) 16:01:40 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="780208"], 0x10) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) 16:01:40 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001180)='p', 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x150c, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x141, &(0x7f0000000640)=ANY=[@ANYRESDEC]) 16:01:40 executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000580), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) setpgid(0x0, 0x0) r5 = getpid() r6 = socket(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0xc, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r5) setpgid(0x0, r5) close(0xffffffffffffffff) r7 = accept$inet(r1, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f0000000780)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r7, &(0x7f0000000700)={0x0}, 0x10, 0x40, 0x0) 16:01:40 executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2f9) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x100, 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000440)='./file0\x00', r0, 0x0) setreuid(0x0, r0) r1 = geteuid() r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r0, r2, r0, 0xffffffffffffffff, 0xa6, 0x2}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) r3 = getuid() semget$private(0x0, 0x0, 0x96) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0xe5) chown(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, r2) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x3, r3, 0x0, 0x0, r2, 0x0, 0x3}, 0xcf, 0x1, 0x0, 0x0, 0x4000000000007128, 0x5e0, 0x843, 0x8001}) semget(0x1, 0x1, 0x280) fcntl$getown(r4, 0x5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xfffffffffffffcac) msgctl$IPC_SET(0x0, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(r0, 0x0) getuid() 16:01:40 executing program 5: sysctl$vm(&(0x7f0000000000)={0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x11c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe14c, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) mkdir(0x0, 0x134) chdir(0x0) rmdir(0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() sysctl$vm(&(0x7f0000000080)={0x2, 0x4}, 0x2, &(0x7f0000000100)="9948b572355ed8fdbeb7a9e25fc07f205b38abe84a042f7e643460c1fbb6791a07e42f016ffc916971819d261d29943def42b64820bebbdc2459f480485bb96f6ec09b49b9a1d2260929808a9bb2792433d61fe67077c052ec4c", &(0x7f00000001c0)=0x5a, &(0x7f0000000200)="2fcd587faade06700d10ba2a97df644975f9c85c56", 0x15) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() munmap(&(0x7f000006a000/0x4000)=nil, 0x4000) listen(r2, 0x0) dup2(r1, r0) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x20, 0x2e}, {0x4}, {0x16, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000300)=ANY=[]) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) write(r0, &(0x7f0000000180)="f7304a2f25c19e75f91c0715d3faea6e", 0x10) 16:01:40 executing program 2: sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x2) ioctl$FIONREAD(r0, 0xc1126939, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) 16:01:40 executing program 5: mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x9412, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup2(r1, r0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setreuid(0x0, 0xee01) r2 = dup(0xffffffffffffffff) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="4c0000000000000000250004000000aa0cebc400", 0x14) r3 = socket$inet(0x2, 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x20}, {r2, 0x4}], 0x2, 0x7f) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x36, &(0x7f0000001340), 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000000)="ea31fbee7f000021", 0x8) msgget$private(0x0, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="56bf2a35aa7759001dc29e5f70bb73d90e899bdb822ccf2a9c86e9d58511b2bb559f730898cd8c", @ANYRES64, @ANYRESHEX=0x0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x0, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f000049d000/0x3000)=nil, 0x3000, 0x4) symlink(0x0, &(0x7f0000000100)='.\x00') unveil(0x0, 0x0) truncate(0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:01:40 executing program 1: accept$inet(0xffffffffffffff9c, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x24}, {0x6, 0x0, 0x0, 0x20}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) r1 = socket(0x6, 0x3, 0x2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) connect$unix(r2, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:01:40 executing program 7: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f0000000180)=[{0x4, 0x3f, 0x1000}, {0x1, 0x9684}], 0x2) semop(r5, &(0x7f0000000140)=[{0x3, 0x2, 0x800}, {0x2, 0x6}, {0x3, 0x8}, {0x2, 0x3ff, 0x800}, {0x0, 0xfffd, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ef, 0x1000}], 0x7) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r6, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r7 = getuid() r8 = getpgid(r2) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, r3, 0x0, r7, r4, 0x0, 0x1}, 0x0, 0xfff, r8, r8, 0x10001, 0x8000, 0x0, 0xbdc2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0x62) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setreuid(r7, r9) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, r9, 0x0, 0xc0, 0xed}, 0x5, 0xd47, 0x8080}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206980, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe02) open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) semop(r5, &(0x7f0000000100)=[{}, {0x0, 0x2ff}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) semop(0x0, &(0x7f0000000000)=[{}, {0x2, 0x2ff}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='('], 0x28}, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180)=ANY=[@ANYBLOB="000000000000100000"], 0x28}, 0x0) 16:01:40 executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) syz_emit_ethernet(0x5e, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) poll(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x20, 0x1, 0xfe) r4 = kqueue() r5 = socket(0x20, 0x3, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r1, 0xa, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x0, 0x3}, {0x4, 0x0, 0x0, 0x1}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="06ff00000100000000b0388fa75b4fa84fed30b58eb2b19f1863488601cda6bad29d324737802d96dad0b385e314ce8d0ad44b01782b377afd7c6829d51e24a8ea7bff1154fa10b95a3285b98e039a7a59c1ec00d02002ffcaf7cd6d37ba024e9444b0342f"], 0x18}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r9 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc0106924, &(0x7f00000001c0)) r10 = kqueue() kevent(r10, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x4, 0x4, 0x4, 0x101}, {{r8}, 0xfffffffffffffffb, 0x11, 0x20000000, 0x2, 0x8}], 0x6, 0x0) clock_settime(0x2, &(0x7f0000000040)={0x2, 0x1ff}) r11 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r11, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) 16:01:40 executing program 2: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080)="145e3417", &(0x7f0000000100)=0x4, &(0x7f00000001c0), 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x80000000}, 0x8) sendto$unix(r0, &(0x7f0000000000)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080)="145e3417", &(0x7f0000000100)=0x4, &(0x7f00000001c0), 0x0) (async) socket(0x11, 0x3, 0x0) (async) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x80000000}, 0x8) (async) sendto$unix(r0, &(0x7f0000000000)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) (async) 16:01:40 executing program 5: open(&(0x7f0000000040)='./file1\x00', 0x10, 0x41) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r2) open(&(0x7f0000000040)='./file1\x00', 0x10, 0x41) (async) getppid() (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) (async) pipe(&(0x7f00000001c0)) (async) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) fcntl$getown(r1, 0x5) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r2) (async) 16:01:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="780208"], 0x10) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) 16:01:40 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x5}, {0x3d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) (async) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="5916a53fe170aaaaaaaaaabb86dd60ee1b710000000000000000000000011d61b4e4ed99215b00"/54]) (async) getppid() (async) r1 = semget$private(0x0, 0x4000000009, 0x82) (async) r2 = msgget(0x3, 0x0) msgrcv(r2, &(0x7f00000006c0)={0x0, ""/182}, 0xbe, 0x0, 0x1000) (async) msgrcv(r2, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x1, 0x1000) (async) semop(r1, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x1, 0x4, 0x800}, {0x4, 0x2, 0x1800}], 0x3) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1f, 0xffff, 0x8, 0x3]) 16:01:40 executing program 7: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getppid() close(r0) setreuid(0xee00, 0x0) getpid() ktrace(0x0, 0x6, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000280)={0x0, 0x0}) 16:01:40 executing program 2: sysctl$vm(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{}, {}, {0xe202}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchflags(r1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/72, 0x48}, {0x0}, {0x0}, {0x0}], 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x20) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe14c, 0x0, "32cded082e51a5508471050000000010000407ff"}) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./bus\x00') rmdir(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) socket(0x11, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240), 0x0) recvmmsg(r3, 0x0, 0x0, 0x1, &(0x7f0000000380)={0x9}) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x4000010e, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) recvmmsg(r4, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000300)={0x0}, 0x10, 0x2, 0x0) 16:01:40 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x28}, {0x2}, {0x6, 0x0, 0x0, 0x4df3}]}) sysctl$hw(&(0x7f00000000c0)={0x6, 0xe}, 0x2, &(0x7f0000000100)="fec9898ef44560", &(0x7f0000000140)=0x7, 0x0, 0x0) write(r0, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) clock_gettime(0x0, &(0x7f0000000000)) 16:01:40 executing program 1: write(0xffffffffffffffff, &(0x7f0000000340)="a382ce47f6ae98a8e0ba0d98a2fbcb6f39011e529fa6c68f023a1a566c37e6f4", 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000700)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/118, 0x6d}, 0xfffffffe}, 0xfffffffffffffe5a, 0x2, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) 16:01:41 executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x48}, {0x3}, {0x6, 0x0, 0x0, 0xf83}]}) write(r2, &(0x7f00000002c0)="766dc698d1465d780e0a617cc7cf", 0xe) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) 16:01:41 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001180)='p', 0x1}], 0x1) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)) (async, rerun: 32) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x150c, 0x0) (rerun: 32) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x141, &(0x7f0000000640)=ANY=[@ANYRESDEC]) 16:01:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000c0000000008c"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) close(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x20, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x1}, {0x40e, 0x2}]}) close(0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) sendto$inet(r0, 0x0, 0x0, 0x409, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080045000030000000c80f33be0000019078ac1400bbfffffffd0c00907800000000450000000000000000000000e000000100000000"]) shutdown(r0, 0x0) 16:01:41 executing program 6: syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:41 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2f9) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x100, 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000440)='./file0\x00', r0, 0x0) setreuid(0x0, r0) r1 = geteuid() r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r0, r2, r0, 0xffffffffffffffff, 0xa6, 0x2}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) r3 = getuid() semget$private(0x0, 0x0, 0x96) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0xe5) chown(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, r2) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x3, r3, 0x0, 0x0, r2, 0x0, 0x3}, 0xcf, 0x1, 0x0, 0x0, 0x4000000000007128, 0x5e0, 0x843, 0x8001}) semget(0x1, 0x1, 0x280) fcntl$getown(r4, 0x5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xfffffffffffffcac) msgctl$IPC_SET(0x0, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(r0, 0x0) getuid() 16:01:41 executing program 4: socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x2, 0x4) write(r3, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) shutdown(r5, 0x0) sendmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0) 16:01:41 executing program 6: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) (async) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f0000000180)=[{0x4, 0x3f, 0x1000}, {0x1, 0x9684}], 0x2) (async) semop(r5, &(0x7f0000000140)=[{0x3, 0x2, 0x800}, {0x2, 0x6}, {0x3, 0x8}, {0x2, 0x3ff, 0x800}, {0x0, 0xfffd, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ef, 0x1000}], 0x7) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) (async) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r6, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) (async, rerun: 32) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async, rerun: 64) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (rerun: 64) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) (async) r7 = getuid() r8 = getpgid(r2) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, r3, 0x0, r7, r4, 0x0, 0x1}, 0x0, 0xfff, r8, r8, 0x10001, 0x8000, 0x0, 0xbdc2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0x62) (async) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setreuid(r7, r9) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, r9, 0x0, 0xc0, 0xed}, 0x5, 0xd47, 0x8080}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206980, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe02) (async) open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async, rerun: 64) semop(r5, &(0x7f0000000100)=[{}, {0x0, 0x2ff}], 0x2) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) semop(0x0, &(0x7f0000000000)=[{}, {0x2, 0x2ff}], 0x2) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='('], 0x28}, 0x0) (async) sendmsg$unix(r10, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180)=ANY=[@ANYBLOB="000000000000100000"], 0x28}, 0x0) 16:01:41 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000040), 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="19", 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r1, 0x0, 0xa, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000080)="c9b1e691b82a221104b903517cff29c0445ef0046b1be755d302b54c52006cf294d8e9644356b4af0c17f2ea4fbdc6de9d53025b9122585415ebea6bef8f5f707e6aaa3d7500131cb8726295cb391bd45d3090ac0a98d331c72e9be3a9fdfeea5721243540815af663191049dd3cd09ca65b917980e11f7f2065308b0e8a184ea52693b9", &(0x7f0000000140)=0x84, &(0x7f0000000180)="b4f3ae1c6bdf1632f5c16e28e514eef4b7fc0f92628156e475d7eec46009a7e2edd5934e813cc2521d1da816421a12", 0x2f) 16:01:41 executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="780208"], 0x10) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) 16:01:41 executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) syz_emit_ethernet(0x5e, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) poll(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x20, 0x1, 0xfe) r4 = kqueue() r5 = socket(0x20, 0x3, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r1, 0xa, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x0, 0x3}, {0x4, 0x0, 0x0, 0x1}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="06ff00000100000000b0388fa75b4fa84fed30b58eb2b19f1863488601cda6bad29d324737802d96dad0b385e314ce8d0ad44b01782b377afd7c6829d51e24a8ea7bff1154fa10b95a3285b98e039a7a59c1ec00d02002ffcaf7cd6d37ba024e9444b0342f"], 0x18}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r9 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc0106924, &(0x7f00000001c0)) r10 = kqueue() kevent(r10, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x4, 0x4, 0x4, 0x101}, {{r8}, 0xfffffffffffffffb, 0x11, 0x20000000, 0x2, 0x8}], 0x6, 0x0) clock_settime(0x2, &(0x7f0000000040)={0x2, 0x1ff}) r11 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r11, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) 16:01:41 executing program 2: syz_open_pts() close(0xffffffffffffffff) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="7be1ffc32ead4417e620b1408eb933be1b4e4934c1916afe4896166fc4504810b509ffc5243b4c3b1611b3c546f8d91593c459ebab5eaea082a2bbb3687ae1872f"], 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) getuid() setitimer(0x0, &(0x7f0000000000), 0x0) setitimer(0x0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r2 = open$dir(0x0, 0x40, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000100), 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file1\x00', r2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) r4 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, 0x0) 16:01:41 executing program 1: r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYRESHEX=r0]) getppid() r1 = semget$private(0x0, 0x4000000009, 0x82) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = dup(r2) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000040)) semop(r1, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x1, 0x4, 0x800}, {0x4, 0x2, 0x1800}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) 16:01:41 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r2, &(0x7f0000000480)=[{0x0}, {&(0x7f0000000400)=""/84, 0x54}, {&(0x7f0000000500)=""/202, 0xca}, {&(0x7f0000000680)=""/148, 0x94}, {&(0x7f0000000740)=""/183, 0xb7}], 0x5) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) writev(0xffffffffffffffff, 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) kqueue() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="1c", 0x1}], 0x1) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000400), 0x0, &(0x7f0000000200), 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0xffffffffffffffff, 0x13) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r5 = msgget$private(0x0, 0x790) msgget$private(0x0, 0x80) msgctl$IPC_RMID(r5, 0x0) msgget$private(0x0, 0x0) kqueue() r6 = open$dir(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) writev(r6, 0x0, 0x0) 16:01:41 executing program 5: r0 = socket(0x0, 0x2, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)=""/250, 0xfa}, {&(0x7f0000000200)=""/203, 0xcb}], 0x2, &(0x7f0000000340)=""/154, 0x9a}, 0x1002) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000480)=[{0xfffe, 0x6, 0x3e, 0x7}]}) msgget(0x0, 0x0) 16:01:41 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x28}, {0x2}, {0x6, 0x0, 0x0, 0x4df3}]}) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0xe}, 0x2, &(0x7f0000000100)="fec9898ef44560", &(0x7f0000000140)=0x7, 0x0, 0x0) write(r0, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) (async) clock_gettime(0x0, &(0x7f0000000000)) 16:01:41 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) r0 = getuid() setreuid(0xee00, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') getpid() setreuid(0xee00, 0x0) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) msgget$private(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000000c0)) getgid() 16:01:41 executing program 4: r0 = socket(0x18, 0x8000, 0x1) close(r0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) (async) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f00000001c0)='./file0/control\x00') (async) chdir(&(0x7f0000000100)='./file1\x00') (async) setreuid(0xee00, 0x0) (async) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r3 = getuid() fchown(r2, r3, 0x0) (async) r4 = getuid() (async) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="780208"], 0x10) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) (async) r7 = dup(r6) listen(r7, 0x0) (async) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) (async) write(r8, &(0x7f0000000040)="04", 0xff9a) (async) r9 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r9) (async) r10 = accept$inet(r6, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080), 0x4) (async) recvmsg(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setreuid(0x0, r4) fchdir(r1) 16:01:41 executing program 7: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0xa2) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r1 = msgget$private(0x0, 0x569) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20143a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f56003045274341544030b8227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd015094e07f07f7cc9255042b107ea2367068bfe364874568d64ab083fb3004a14d067db00ee9f910d55e69a192556e6a2a25c4ee8d9abed1bafada73697d558d1a721ba2f204e0a324cc2c412900004c62de6800000000000000"], 0xb9, 0x800) msgrcv(r1, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB], 0x11, 0x800) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x46, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB, @ANYRES16, @ANYRESDEC=r0, @ANYRESHEX=r0, @ANYRESHEX=r0], 0x77, 0x0) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000140)={0x3, 0x3, 0x8}) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd223a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cefc1fc5993108c52e9c994b3d99f2107c345001fa4c0fe80f136dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff442edea322a68ebaadbd0d0857a22ddc8df0085c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8970cb58857df4053e0226dfc2d65cf02e404edf615280d8dd4d9d5a71328a5fece40dcc3f592193cf9fa9de2db394a37d2101a92143611ef510e00000000000000000000000000728bce5a5ba14881f7c924f2363535dfee75bd65c75118c9274b4db32cbe512b7fa0fc589a492c7d8e1318fde81355d47273a6587e933eb9bf5b79041c3193d2fd1970ced4f8d6126d9b2f9f7ddc64a75099d152233ef3e9f5de0119652ef53bfbbaeb63c4c4c8be0a2e8edc6e175f5f23c98103f3df0249eca5c0cf9ced9841cdd307d93fc256ac7f7949dbf4c192f25cd0743bdbaedad04e28752228ebdef75545fce6d432302cd8c58972a36e430253e8da5f597467c5aa6d1df64310d93d6a41c8189c6afa63685dda78ef"], 0xed, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/153) msgrcv(r1, &(0x7f00000007c0)=ANY=[], 0x90, 0x3, 0x0) msgrcv(r1, &(0x7f0000000d80)={0x0, ""/181}, 0xbd, 0x0, 0x1800) msgrcv(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffff00"/232], 0xe8, 0x3, 0x0) r2 = getuid() setreuid(r2, r2) ioctl$TIOCSTART(r0, 0x2000746e) getgroups(0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) 16:01:41 executing program 2: setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r1) r2 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000440)=[0x4, 0x8, 0x3, 0x8]) semop(r2, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x3, 0x6, 0x1000}, {0x4, 0x2, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x8}], 0x7) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r5 = dup2(r3, r4) readv(0xffffffffffffff9c, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000001880), 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000001900)={&(0x7f00000018c0)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001940)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000002a80), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000003fc0)={0x0, 0x10}) readv(0xffffffffffffffff, &(0x7f0000006540)=[{0x0}, {0x0}, {&(0x7f0000004140)=""/139, 0x8b}, {&(0x7f0000004200)=""/186, 0xba}], 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000006680)=@file={0x0, './file0\x00'}, 0xa) r7 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) poll(&(0x7f0000006740)=[{r4, 0x4}, {r6, 0x4}, {0xffffffffffffffff, 0x4f}, {r7, 0x8}, {r7, 0x2}, {0xffffffffffffffff, 0x10}], 0x6, 0x7) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000480)=[0x0]) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001200)=""/40) 16:01:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="7802d9"], 0x10) getsockname$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) dup(r1) geteuid() munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) syz_emit_ethernet(0x23bf, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0}, 0x10, 0x0) socket(0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) shmdt(r3) getgid() r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x40047477, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) r7 = accept$inet(r0, 0x0, &(0x7f0000000040)) r8 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000080)) listen(r8, 0x8e) r9 = socket(0x2, 0x1, 0x0) accept(r7, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xffffffc3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000380)="f920c510112e72c732e82fac20da91cef2e348957fdb4fa3f494320c608ee4e58d6d16ee52742aaa5a9cbe5ab18f0fafdd290aca1f879563b39b104c5222737656b76c4534f8abbd06894ebb9548976ad7a62d27dc6bf02dad09a6ba3de97b9053b60260b890e416a61e4ec5ab68d3ce7ef51194038036ddd8e6e3c2c059fb867ce21e5d26878a48bc1b7a209fbefec0fac36671aeea9c21a0d86b59d2e9171a1e8be04c7bc5e71cffb1abb165a714475ad8de8ccf917f4f2be455fa948324153f681e83", 0xc4}, {&(0x7f0000000240)='n&v', 0x3}, {&(0x7f0000000480)="7d290d29c3a442493e4b831bb2a169426cfa48a62a3c2fac274c249e1636eae997052440ed3cf0ff5d9c831a9883b2d37c2312bab97c4b45f491d83f30385ab23a42368acb39445fa80974b8e6e69d9d798bb39c6f826f5da5b7e5280ea3435135c7e19f35b2e4b72754fe5cba6db6b9af997052842454fd93bd83bc60e1140d09e1368219da93f84f444d3b197d71adb46b1ae2bb82dbc28b4d7ed1bbefc45c76c7c83012d9d21c06e5707012622b621098e51c21838038bec12b79a23e9b298605531ef6ebc7c86de105c79a93276d8b7c0a5b85588ff7d6e638d3b5", 0xdd}], 0x3, 0x0, 0x0, 0x8}, 0x404) connect$unix(r9, &(0x7f0000000000)=ANY=[], 0x10) getpeername(r9, 0x0, &(0x7f0000000280)) 16:01:41 executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) dup(r1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmdt(r2) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) pledge(&(0x7f0000000080)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\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\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03', 0x0) pledge(0x0, 0x0) sysctl$net_inet_gre(0x0, 0x0, 0x0, &(0x7f0000000780), &(0x7f00000007c0)="df3f215a99128bd54f3dc216a74ef7e863d3b362a1270f097ae1e0e53d64125610c575191ade5c4b6468c31c12610b46aff7b10a29d89934ece42792426048d87f94e33965b2dd191cc31d15ad16188490974ce6c53d74e95dc8aae10c43670d72c4cce273911e174f9e8e765b0d1f8f9f6a1095bbb2d4ae", 0x78) pledge(&(0x7f0000000180)='/-)..:B}\x00', &(0x7f0000000bc0)='tty V\xef\x86\xce\xbf]\xb9\xe0Cc\x7f+&\x82\x1d5\x18\xcf\x97\x1d7|#\x04\x00\x00\x00\x00\x00\x00\x00\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdb\x01\xa4\x7f\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\xa7\xb2%\x1c\xa9M\xeb\xeb\x00\xeb\x91vr)W\x9el\xd2\x87D\x00\v}.6\x00\x02\'j \xc3\x03-\x17\xb2\xcc\xe0\xae\xa1$\x103}\xd5\x1b\xb0s\f\"\x87M\x11\xad\\\xc0\xc4\x88:\x193\x99\xf6\x04B\x14Ro\\\xda\x84\xf6\x8a\xcd\x13b\x96n\x17NV \xb2\x96\x9f={\a\xe6\x9e\xf8\x86\xe5\x95\xd1U\xaa\x82:\xf4w\x18\"\xffl\xb1\xfcz\xa6P\xef\xb6\xba\xc8\x1f\xd8\xb5\xc6\xec\bi\xd4\xfdl\x80\v\xe9\x10u\x12y\r\x9c+\x18\x124z\xd06\xd1-\xa3]6JW\x023\xe8R\x95R\x9d\x16P\x82\x8c\xf0\xefd\xdexl\x9f\xaf\x8e4\xf4\xb4\xd6T{\x82\v.\x9f\xe4V-') sysctl$net_inet_gre(0x0, 0x0, &(0x7f0000000500)="75d63894217eebda89c65cefbf29e1f0d40dc9e7ef2b32e3fd4063e495ba0349fa095552a5", &(0x7f0000000340)=0x25, 0x0, 0x0) pledge(0x0, 0x0) pledge(&(0x7f0000000100)='#!\x00', &(0x7f0000000200)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\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\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03') pledge(&(0x7f0000000ac0)='tty V\xef\x86\xce\xbf]\xb9\xe0Cc\x7f+&\x82\x1d5\x18\xcf\x97\x1d7|#\x04\x00\x00\x00\x00\x00\x00\x00\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdb\x01\xa4\x7f\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\xa7\xb2%\x1c\xa9M\xeb\xeb\x00\xeb\x91vr)W\x9el\xd2\x87D\x00\v}.6\x00\x02\'j \xc3\x03-\x17\xb2\xcc\xe0\xae\xa1$\x103}\xd5\x1b\xb0s\f\"\x87M\x11\xad\\\xc0\xc4\x88:\x193\x99\xf6\x04B\x14Ro\\\xda\x84\xf6\x8a\xcd\x13b\x96n\x17NV \xb2\x96\x9f={\a\xe6\x9e\xf8\x86\xe5\x95\xd1U\xaa\x82:\xf4w\x18\"\xffl\xb1\xfcz\xa6P\xef\xb6\xba\xc8\x1f\xd8\xb5\xc6\xec\bi\xd4\xfdl\x80\v\xe9\x10u\x12y\r\x9c+\x18\x124z\xd06\xd1-\xa3]6JW\x023\xe8R\x95R\x9d\x16P\x82\x8c\xf0\xefd\xdexl\x9f\xaf\x8e4\xf4\xb4\xd6T{\x82\v.\x9f\xe4V-', &(0x7f0000000480)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\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\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03') readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000540)=""/240, 0xf0}, {0x0}, {&(0x7f0000000ec0)=""/4096, 0x1000}], 0x3) sysctl$net_inet_gre(&(0x7f00000008c0), 0x4, &(0x7f0000000900)="e5bd61563c75fe795e2551f62f1ecf96b2132d30c91f3e", &(0x7f0000000940)=0x17, &(0x7f0000000980), 0x0) poll(&(0x7f0000000040)=[{r0, 0xc7}, {r0, 0x4}], 0x2, 0x0) shutdown(r0, 0x2) socket$inet(0x2, 0x3, 0x3) 16:01:41 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="780208"], 0x10) getsockname$unix(r0, 0x0, &(0x7f0000001200)) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) 16:01:41 executing program 4: setitimer(0x0, &(0x7f0000000140)={{0x0, 0x1c0}, {0x9, 0x3}}, &(0x7f0000000200)) sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x2, &(0x7f0000000080)="6d65f783", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x3) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x1ff, 0x5f6}, {0x800, 0xc2d}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff, 0x0, r1}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:42 executing program 3: semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x2ff}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x7f}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140), 0x0) dup(0xffffffffffffffff) kqueue() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc028698a, &(0x7f00000001c0)) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) setreuid(0x0, 0xee01) truncate(&(0x7f0000000100)='./file0\x00', 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) fcntl$lock(r3, 0xb, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="c75707c760a8d33266b23484338c38c3ce3a7170459a9e01eea105cb6e7d7d2759449c09b23afa8ec68796d8caef7bcd6730c40187497b5db9fbb6771f676d83caf00ce56508c5f0eecb637183a55c0b86519932bc4c7874b805d2ab009be6cd886a86473d234a4edc7da867675f3648c9c2fa6c4ccac7cf6cfe62aa9c072d48625982fc378e18"], 0x28}, 0x0) 16:01:42 executing program 7: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2f9) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x100, 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000440)='./file0\x00', r0, 0x0) setreuid(0x0, r0) r1 = geteuid() r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r0, r2, r0, 0xffffffffffffffff, 0xa6, 0x2}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) r3 = getuid() semget$private(0x0, 0x0, 0x96) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0xe5) chown(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, r2) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x3, r3, 0x0, 0x0, r2, 0x0, 0x3}, 0xcf, 0x1, 0x0, 0x0, 0x4000000000007128, 0x5e0, 0x843, 0x8001}) semget(0x1, 0x1, 0x280) fcntl$getown(r4, 0x5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xfffffffffffffcac) msgctl$IPC_SET(0x0, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(r0, 0x0) getuid() 16:01:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000280)="d2a106f3c344d43cf085e2ecbdc0d0846d37b5a13a13a516233106cbd6048afdf4e3c19bdaf4dce56a598e159c37fefa2a866c9cabea11349028c976f622d73f39fd978be40711332942189bb29e8c100bb461cfb7c87a821d2e276a9bf0f68b8bbd96f2641ee83b9692ab02152ec88ee615c9627520ddf0a2953145544c75ed66db1f9b9e045d0a16c7f79ff410b0051caad2c560344b887e92fabe112526f103abfced802361f1858b379b4c3740243bcc02040000000dc9f6c14e22677a12d8bb8bff3d913e1b65802163d518ee73993d0973ae800d93e5c3e7583f9c4530164cf95ef32a163e29fae187b8889a45652909c25fb355f8af706e8b59884f0abb6026dec5205209d97f0b69f6cde22fb1bee6c21238e15c90944ae8f5f3d7ccaea52af9589b840550332e", 0x12b}], 0x1) execve(0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {0x1}, {0x416}]}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) recvmsg(r3, &(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) close(r1) r5 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1500000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:42 executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) syz_emit_ethernet(0x5e, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) poll(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x20, 0x1, 0xfe) r4 = kqueue() r5 = socket(0x20, 0x3, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r1, 0xa, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x0, 0x3}, {0x4, 0x0, 0x0, 0x1}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="06ff00000100000000b0388fa75b4fa84fed30b58eb2b19f1863488601cda6bad29d324737802d96dad0b385e314ce8d0ad44b01782b377afd7c6829d51e24a8ea7bff1154fa10b95a3285b98e039a7a59c1ec00d02002ffcaf7cd6d37ba024e9444b0342f"], 0x18}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r9 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc0106924, &(0x7f00000001c0)) r10 = kqueue() kevent(r10, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x4, 0x4, 0x4, 0x101}, {{r8}, 0xfffffffffffffffb, 0x11, 0x20000000, 0x2, 0x8}], 0x6, 0x0) clock_settime(0x2, &(0x7f0000000040)={0x2, 0x1ff}) r11 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r11, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) 16:01:42 executing program 5: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getppid() close(r0) setreuid(0xee00, 0x0) getpid() ktrace(0x0, 0x6, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000280)={0x0, 0x0}) 16:01:42 executing program 0: r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYRESHEX=r0]) getppid() (async) getppid() r1 = semget$private(0x0, 0x4000000009, 0x82) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) dup(r2) (async) r4 = dup(r2) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000040)) (async) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000040)) semop(r1, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x1, 0x4, 0x800}, {0x4, 0x2, 0x1800}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) 16:01:42 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) listen(r2, 0x0) r3 = accept$inet(r2, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b10005136000009f050000000410000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = dup2(r5, r0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)="ee08667e19ac14e63c134876f197a7728420aef6171504b1c3b4b3830c001bf0817a0000040000006a89dbdf", 0x2c) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)="d1", 0x1}], 0x1) recvmmsg(r0, &(0x7f00000009c0)={0x0}, 0x10, 0x0, 0x0) OpenBSD/amd64 (Amnesiac) (tty00) 16:01:42 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x13) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000000)={0x0, 0x0, 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x28}, {0x2}, {0x6, 0x0, 0x0, 0x4df3}]}) write(r0, &(0x7f00000000c0)="f7c19e75f91c072bd36e220d69db", 0xe) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000140)="83e012f04d18b329daac201fe700aab5fc9bc7ce4aa731c357cd", 0x1a}, {&(0x7f0000000180)="31b070e2e15a2736bc23261aea201aa0b61064331b0a3edb3046bbce505a94fe2ce7f834338cd6c0b9b7f370c785c8689b749807fc63a167d4e4118b1469ec4b9a980b02adc7a4eca00bb9a27cc4ff1341bd2485aa0825f2e043a234e9f0ba6b9b04e0f7ac1adf818b96d513c8ab548b9ee8c80c46e2b9", 0x77}, {&(0x7f0000000280)="9f24d2d56dc6a7a5d0a5d5dfc95366e10556dc1a93b60f8baa17383dd817de2892637a43179ce50b01457b242bb7f15e607327beb61c6fc2ba22f06deebf8a95b72947f494ceb53c69c962c092a5a39e4c363e3d30a5490a7a22dcd41d225cd0cc797a564a0e559ccda518166f13d1ad39c08f7e608ccd41e0402469b86955fdbe6cdb6ea4132774af6f2b464e5c933ee635ee21bfa3c06be43807f77d17e3d012c4a0312efdd707d810ab82eb711b24", 0xb0}, {&(0x7f0000000340)="75c0dd29e67aedc094b13b5daf85d88d359bda72bfd83997822d37f06eb7df1c86e71514d146c322046015eeb4c92c23af0ca0547c48c9cfeba52f0a8ca2a2fe394807caa63a3e5347dd454d5f107dc856a98f966c63b586cf24a1e9074756ff1698", 0x62}, {&(0x7f00000003c0)="e0deb0efb144b251d64d43f678848b6b19b71ada0d556dcc0d6bc418c40c025d73ac57981e16faf65b2f71304bce66b364ea6c1f934942d2d3a8923112718531d96fa402145a40f49aadb7dd75575466608c06ee6fbdf765aefc6f7d969b92169499fb13166959c7a8b93cb02affb803cdf2885ff5aa4487bba6710a92100260626ca7f2de01a946ba11864725a08b2b00cc7e2c7f7c9be5b0e9009f4edc4e9c34cfd34fab063e0b479493dd7a8819436a5b00b1e1c9ef878a31f8ad1d9c8527bb740066ccd568b4c684b9befd18c585b4271e4a3a1d3814ceb44c3d4fc2b1b8af63d30dc6", 0xe5}], 0x5) 16:01:42 executing program 3: r0 = socket(0x0, 0x2, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r0, &(0x7f0000000000)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)=""/250, 0xfa}, {&(0x7f0000000200)=""/203, 0xcb}], 0x2, &(0x7f0000000340)=""/154, 0x9a}, 0x1002) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000480)=[{0xfffe, 0x6, 0x3e, 0x7}]}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000480)=[{0xfffe, 0x6, 0x3e, 0x7}]}) msgget(0x0, 0x0) 16:01:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000011c0)=[{&(0x7f0000000000)="5c5a4a018eb4ab0680f42bbb76b264444ff883fce9e23f0c9b9b20c204a61343f879e325b22d1cac99daf515d8b3869bcaf4010780cc066d15eff561a4d6cb89a378603f6d065e58c6d18d18a7df853eadd950196c3ed1010c7301a6c5e8680a71173e8fa834abc262ef768e5b10818d8eb2f1ecf6f2a3379421846015962ff70374b56b16e57bfdab739b3864aa56830cdec474", 0x94}, {&(0x7f0000001200)="f1ef12a3d23e474ca801330f7c38a51a776dd7aba57bef1e8553023a437e297ba109eddf63fcd36cee685c9c52276e2660a76c225d02ef264cd3445ae098aad527042ac66c3c6e14d706fd29c46a419e78fa6e05669160dfdc97a1bd54e2503d49241b3f15328ac37e99f9f4bbe3765a3c5b1cc39393095e616d0dec45c510d0a96d3b972e50252056e87cb4d0e95a567f814011d7671bae1842932b81caa9913cdad9826c5c20b04347486e3102e1a0509ed685da21b8c0d899deb0f1eb7ec68753aa9348a50e44d0e4e31ced0fac2edd9f65a8e42eccb9ce5db8446fb70d7be3802baa4a1a0aa31eef696c0d5184a581fa566a8acc3d74f59034e60058db778bcc920b004c33761266994a8989190d1c062596f3e0812c8ca91c6e89cbd9f951f36be8556a6b33016c586dca93634647c28baa72580eeabe988bc2a700e85cc498b7184b8e760cff7baf9ce97527666fe6554a6ce2961900eb12f665daf9c115b3e1092cef1e576cc819bdd4ab0a7fd5b3a7fd81e265e9e135b99cfa29aa29aac158f71948d51aaa99f8bbbae96960c8365f770e59abf89de6bfb8fd7b8324ae3adeeae8b3bf0d4de4418834b6c840748caa4c6da286e1459fa19270c0b78ca7d192014151d31d04279262acdbcebed222eecb564d4c2187c95dc641a03cc8da777a5abebce253549851b94bef8414e8f970200beef1d52dc168c9ac7b58e2fd48cbe38332abc3b3a26a85ff6c96ad79984093b2c5349c81847ed8da32bdc4cf7ef59c254ef002b91a5b0e5b80be7d30e614f0496b009a2a05e10ed8e078df44f33626e3d602656dca774f36a9c0b94db4ab5beb8ad6c2b401afbf19211a42dddcbd00efe8d2b59e54ee4c3ae30483621ea0bc6d28c28a46d524b510fb1a31df7d20c95a83d28c35b479137d93d37f51afeb1f6356b7eaf2b1972280242b08d8c3a464dea0b98bd435877d0ce0cbc06dd2551db2efbc40d8e6a5ec7984e6178ecd94bf7ff866047a3e935c75e61af3e7c39425944ab0358a1213d728bdab772b0eba1d1b7b6da20a047e2db09cf6bc4a1a8951c2da6bfb95e7c4d284f580c1eec27cdc7d2b9f341c753099cc8d1ca980d4cea6043bf2845d92525b717e321e00242b8939c109058064a06be786609b643526d9caf107bf5f715fcac668fca1fd5c905e0b530e1f8a9372ef605c86fad99a5dc0f2204af7f5a2b177a812214c86e0bfaca71f00e8294e4c3848322e37480273b0e170145e5ebbc2781814dd5568ce07f626", 0x385}], 0x2) msgget(0x2, 0x22) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getgroups(0x1, &(0x7f00000001c0)=[0x0]) getpgrp() r2 = getpid() socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f666940a9c79e"], 0xa) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r5 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x140) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x200, 0xffffffffffffffff) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x100) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0x7) r6 = socket$unix(0x1, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@file={0x0, './bus/file0\x00'}, 0xe) r7 = socket(0x11, 0x3, 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x400, 0x0) getsockopt(r7, 0x11, 0x4, 0x0, 0x0) close(r5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1024, r2) 16:01:42 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x25}, {0x6}]}) syz_emit_ethernet(0x32, &(0x7f0000000200)=ANY=[]) 16:01:42 executing program 6: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) syz_open_pts() (async, rerun: 32) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0xa2) (async) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r1 = msgget$private(0x0, 0x569) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20143a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f56003045274341544030b8227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd015094e07f07f7cc9255042b107ea2367068bfe364874568d64ab083fb3004a14d067db00ee9f910d55e69a192556e6a2a25c4ee8d9abed1bafada73697d558d1a721ba2f204e0a324cc2c412900004c62de6800000000000000"], 0xb9, 0x800) (rerun: 32) msgrcv(r1, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB], 0x11, 0x800) (async) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x46, 0x0, 0x0) (async) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB, @ANYRES16, @ANYRESDEC=r0, @ANYRESHEX=r0, @ANYRESHEX=r0], 0x77, 0x0) (async, rerun: 32) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000140)={0x3, 0x3, 0x8}) (async, rerun: 32) msgsnd(0x0, 0x0, 0x0, 0x0) (async) msgsnd(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd223a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cefc1fc5993108c52e9c994b3d99f2107c345001fa4c0fe80f136dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff442edea322a68ebaadbd0d0857a22ddc8df0085c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8970cb58857df4053e0226dfc2d65cf02e404edf615280d8dd4d9d5a71328a5fece40dcc3f592193cf9fa9de2db394a37d2101a92143611ef510e00000000000000000000000000728bce5a5ba14881f7c924f2363535dfee75bd65c75118c9274b4db32cbe512b7fa0fc589a492c7d8e1318fde81355d47273a6587e933eb9bf5b79041c3193d2fd1970ced4f8d6126d9b2f9f7ddc64a75099d152233ef3e9f5de0119652ef53bfbbaeb63c4c4c8be0a2e8edc6e175f5f23c98103f3df0249eca5c0cf9ced9841cdd307d93fc256ac7f7949dbf4c192f25cd0743bdbaedad04e28752228ebdef75545fce6d432302cd8c58972a36e430253e8da5f597467c5aa6d1df64310d93d6a41c8189c6afa63685dda78ef"], 0xed, 0x0) (async) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/153) msgrcv(r1, &(0x7f00000007c0)=ANY=[], 0x90, 0x3, 0x0) msgrcv(r1, &(0x7f0000000d80)={0x0, ""/181}, 0xbd, 0x0, 0x1800) msgrcv(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffff00"/232], 0xe8, 0x3, 0x0) (async, rerun: 64) r2 = getuid() (rerun: 64) setreuid(r2, r2) (async) ioctl$TIOCSTART(r0, 0x2000746e) (async, rerun: 64) getgroups(0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) (async, rerun: 64) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) 16:01:42 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r2, &(0x7f0000000480)=[{0x0}, {&(0x7f0000000400)=""/84, 0x54}, {&(0x7f0000000500)=""/202, 0xca}, {&(0x7f0000000680)=""/148, 0x94}, {&(0x7f0000000740)=""/183, 0xb7}], 0x5) openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) (async) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) kqueue() (async) kqueue() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="1c", 0x1}], 0x1) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000400), 0x0, &(0x7f0000000200), 0x0) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000400), 0x0, &(0x7f0000000200), 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0xffffffffffffffff, 0x13) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r5 = msgget$private(0x0, 0x790) msgget$private(0x0, 0x80) (async) msgget$private(0x0, 0x80) msgctl$IPC_RMID(r5, 0x0) msgget$private(0x0, 0x0) (async) msgget$private(0x0, 0x0) kqueue() open$dir(0x0, 0x0, 0x0) (async) r6 = open$dir(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) writev(r6, 0x0, 0x0) 16:01:43 executing program 1: r0 = socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x101) listen(0xffffffffffffffff, 0x0) kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000080)="f36fc56fbcae02", 0xfffffef8}], 0x1) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000140)="00d72dd38630dff9a03accd1d9ceda991aa45e3aba3105b97fc7f90e42fbf548606ee2485391cbb355bcffb9c8297ca62915559020a4cec10e9d1c711a61bd34495b672b9b6e45477bd4906cd2b14e0c1915f1185355aae092dddf8e49af70e4ceca7a1d", 0x64) sysctl$vm(&(0x7f0000000100), 0x3, &(0x7f0000000140)="cd", &(0x7f0000000000)=0x1, &(0x7f0000000040)="8b800a591060a3a1d503db726168aa1eeaad5ef7", 0x14) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) getpid() ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000000c0)) 16:01:43 executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="780208"], 0x10) getsockname$unix(r0, 0x0, &(0x7f0000001200)) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) 16:01:43 executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x9, 0x31, &(0x7f0000000540)="b211d7170d816685c8e360f2ef41c1a0946988b272d2dd3dc91e42ab4231a746e366dba7d617e77b0aae8332ad48289cbe7868473d7e6cc3d1c9ca6df71ecec8a918458b2c10a1f8c66653b248889c9a9207966dfe9bb58575680b37ba95000015e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a2e13a5eb0dd60542436b549a5d1cf4fa630757afa61911b9fb86420f09c7560d172fb826763dd8042ada88736a0a56d449e6a726ff4e425b05002cee99ee2b8c134dc588944a872bfec934839060fbb4562fc2e468f34092f727f4639c52e4e0884bd908ea8583062b9132b1c459e080237aa4684cde9efd138d30e0c8a2b8d9e5eb4f263498bf2cd34d918de2dfeefcbdcd7b4770976a913b20001cc353466535d3c742ccb0716c1d1593a305df355dca601a9f99a0ee72f71e3747898a329383cc777d78d6a05169b992d9371f7c4b7a48ae0762f8654cf163604ba9f463c0fffb5dbc00eb1b541e68ce9afef24cc247fd6d237aade06f90b784f0dc6f325cb0b43f312eabb0a19acf04184fdf3bdfdb655f8b932239cd6dd77207800018b9bfa2103b862ce073e3c0dfc11185db2d98fc7f50db98fb137d806d7692eef1a5c2791ee761de065b820df53c5e11dcc3ab7c112e5a6b74281cac4223c7d86de5e7783bb62415e20cadf887bbf7223888effbd18cbe0c15d2318817185ab329031e09d9e67a9edb5000f6ebae2cba4861f69d5f44ed0fd880b300"/558, 0x22e) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 16:01:43 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000000)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}}, 0x10, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0], 0x1) dup(0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x20003, 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 16:01:43 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2f9) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x100, 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000440)='./file0\x00', r0, 0x0) setreuid(0x0, r0) r1 = geteuid() r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r0, r2, r0, 0xffffffffffffffff, 0xa6, 0x2}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) r3 = getuid() semget$private(0x0, 0x0, 0x96) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0xe5) chown(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, r2) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x3, r3, 0x0, 0x0, r2, 0x0, 0x3}, 0xcf, 0x1, 0x0, 0x0, 0x4000000000007128, 0x5e0, 0x843, 0x8001}) semget(0x1, 0x1, 0x280) fcntl$getown(r4, 0x5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xfffffffffffffcac) msgctl$IPC_SET(0x0, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(r0, 0x0) getuid() 16:01:43 executing program 2: semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x2ff}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x7f}) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140), 0x0) (async) dup(0xffffffffffffffff) kqueue() (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) (async) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc028698a, &(0x7f00000001c0)) (async) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) (async) setreuid(0x0, 0xee01) (async) truncate(&(0x7f0000000100)='./file0\x00', 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) fcntl$lock(r3, 0xb, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="c75707c760a8d33266b23484338c38c3ce3a7170459a9e01eea105cb6e7d7d2759449c09b23afa8ec68796d8caef7bcd6730c40187497b5db9fbb6771f676d83caf00ce56508c5f0eecb637183a55c0b86519932bc4c7874b805d2ab009be6cd886a86473d234a4edc7da867675f3648c9c2fa6c4ccac7cf6cfe62aa9c072d48625982fc378e18"], 0x28}, 0x0) 16:01:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) syz_emit_ethernet(0x5e, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) poll(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x20, 0x1, 0xfe) r4 = kqueue() r5 = socket(0x20, 0x3, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r1, 0xa, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x0, 0x3}, {0x4, 0x0, 0x0, 0x1}]}) sendmmsg(r8, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r10 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r10, 0xc0106924, &(0x7f00000001c0)) r11 = kqueue() kevent(r11, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x4, 0x4, 0x4, 0x101}, {{r9}, 0xfffffffffffffffb, 0x11, 0x20000000, 0x2, 0x8}], 0x6, 0x0) clock_settime(0x2, &(0x7f0000000040)={0x2, 0x1ff}) r12 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r12, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) 16:01:43 executing program 5: syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="5916a53fe170aa93aaaaaabb86dd60ee3b9b000099215b00000000000000000000000000f0ff00"]) r0 = open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0xfffff000, 0x2, 0x10, r0, 0x0) getppid() socket$inet6(0x18, 0x5, 0x5) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x1, 0x4, 0x800}, {0x4, 0x2, 0x1800}], 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000100)='./file2\x00', 0x10000, 0x0) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000080), 0x0) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r2, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) semop(r2, &(0x7f00000002c0), 0x0) semop(r2, &(0x7f0000000280)=[{0x4, 0x1}, {0x0, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x800}, {0x3, 0x4, 0x1800}], 0x5) semctl$IPC_RMID(r2, 0x0, 0x0) chmod(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x7a, 0x8}, 0x8, 0xfffffffffffffffe, 0x5}) r3 = getuid() seteuid(r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x7, r3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400}, 0x5, 0x9, 0xfff}) semop(r2, &(0x7f0000000040), 0x0) setreuid(r3, r3) rename(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000001c0)='./file0\x00') getuid() 16:01:43 executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x5}, {0x6, 0xff}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/537}, 0x21b, 0x0, 0x0, 0x0, 0xffffffffffffff3f}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:43 executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) semget(0x3, 0x0, 0x0) r5 = syz_open_pts() writev(r5, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000040)='_', 0x1}], 0x1) dup2(r5, r4) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0x3, &(0x7f0000000100)='./file0\x00', 0x8}) 16:01:43 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000040)=[{0x9, 0x3, 0xbb, 0x80}, {0x9, 0x8, 0x7, 0xf3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x35}, {0x5}, {0x6, 0x0, 0x0, 0xffff}]}) write(r1, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) 16:01:44 executing program 4: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getppid() close(r0) setreuid(0xee00, 0x0) getpid() ktrace(0x0, 0x6, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000280)={0x0, 0x0}) 16:01:44 executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1", 0x1, 0x0, 0x0, 0x0) setuid(0xee01) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r1 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r2 = dup(r1) mquery(&(0x7f0000692000/0x2000)=nil, 0x2000, 0x0, 0x0, r1, 0x7) geteuid() setsockopt(r2, 0x1000, 0xd, &(0x7f0000000000)="ff2349d8cdc6a28aec0733c83e2eddc45c8454e7", 0x14) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x3, 0x8}) 16:01:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="780208"], 0x10) getsockname$unix(r0, 0x0, &(0x7f0000001200)) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) 16:01:44 executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r0 = socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x87, 0x1}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000480)={{0x25}, 0x7, 0x0, 0x0, 0x0, 0x800, 0x9}) shmctl$IPC_RMID(r2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) open(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f00000000c0)="f8e21c198c33612b", 0x8}], 0x1) r4 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000003d00)={&(0x7f00000004c0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f0000000540)="67f1a0d39349ce21b40753a53976b92c5765a3441d0f1e3c51cff20a7a4b677d304d69308817433db95efc9b480a51f87b36d21e86decbc75a100b60b5be231da3c7304d3e290c4f001b0cc476a38abf7d4a62d5a2df01ca82eae3a7c97b4af502d958a8c226d08b1cb578d3befdc2e113026aeb037260a25db16f2dfaa87b365fa8c6d5d0674616fd03190d380bf7ef9b2be5ab2e67ba0ed10b1af6d726118e96467b2e03ae4601842a54d331f46fb9d808b2a82d9a4d9bae8d7651a856b2d10f14053726222f79bc700baa8c4a356ee245ecb6b6fc190cd7af5d8651d25fac0178b070393d6b09f14b4d315a57f17b20fa34be7f954d67c340eef52befdf4935f4b08e39decca5076afff2e1b9b7c2a52fb0cce15d77dfb86748794864bfc079ce9b3de3f8aa854f456ec8d6b0218f94cecab8544ab3aaceb74a2857243bff72f5c61e327ea98695fbc85c5b57238fcb2f92a78525f3cf518f1f86c40adab17a2b9a719352b0aec3b3308ae8016ff16361bada1f7ecc75338b9af54cd82e535a765d0ebe16bdd5bae8b64ad304f3a0fdd90ef739224351046ea3cb01e08c15b32c92b822120f1d19b26cdcd0fa851d39bb5c0b75546a04108aad6033ee1e5cc16fcfe33f2349a329c942442ed580ecb42a8026fab8c817491fded4f56851a7bd9d5f34b22ea446141429a2afb05dd793855471e13a84b5a5890944eb4562062c60727a1269efd12df337b0469f40019ae0e446c56e837c60b9614a42f2e179d67d8e4382488ffd5cbd9bf6f5e2529ddd1a3f25abd2c7b5c8114dd4a32d76576b3592c7de525f732953fd424f89013617f4a435f338e8e1ae15e7ea4a35668a806b0226f15446a8d7a53558fd7e3732161e6fb880b28e017db6beabd6507ea03ecc9242f163bb85d42f27e2ff9ed0aa8a2c95e3ec89de18e6c5496c08f72297672e274c204672436c1032196e8ca009601502359724dc9207fc5a36581bef87f691641f3145e086ba885d6c5ef6cf315f2b5ad3559fc6a75499f63dedaa0ce0957aff518e41cec61b632d16e0ec57ecd2a3488e9b6d3c75522e0a01c8c13ef31d0fb3571f283c08e0fa5c3a395afe3b0fdf09a01560059e5fa445e006f8704f16a0180a69f5e840ed6b64ee957761c4bec33444409c5566adba44edc9558e53168d8a786316dbb9011542a72b94a997519ff3125c2cba22b3174828322fd2362bc883dd14c0ddf04bad07c9a402f70bba3038e4836933fe0f1f1e7dbdbc3fb100b25b53b12b38de47ec7e945cf7df126e0985e68da50d8a3d1e577e073b9d43a0514bc76296107413af22a4c42c86edc6fad6ad711415c3d38c97f724493d1b35fa86968748d2a04538874237c70c52e9b16b849dfebb1312547daa448d4a2aa8bc3a18e91375808f0be3ca41e04a0abaa4713874d193d334be2e2ff76c010a19655b6ba0ab8a5628bf0bdbfb4ede77af7a1a28ab8a2d4c928e5b902857b7c0aadec248c35f032e67a1e874b587e5247997c613c2320d3160cb405957e61f1f611ef7e772e4e26a7ad65cf39d262c22d86aff6cb2e7cc81420a5a2ded8e9bd5f7c41a067b4bfee716ebc88ec872306d170f0f494b983c3da9adf849bc867bce884874bb2c136690bcab16146010591ccb40d7072578e100ef94c022c2d24f4a4801d06438ec1837dd3a61a7080871b53844863fff4b78bf89fb9a6cda2ab70759c920c701b8bcec6908e594765c7b5339a4b3074816494f5604e45d93b5674a1f7bf45de759848f4239377d481538d4563da026a2c82b5c46d878ecc16478b238e2f0927fe61500e467d89dbb977661201b9af28f7d3e925382f563f6ebd6d40914994c6e8c10e8d4f0fab987f88917eb04b118e7890658c75eded51ec1687b9f79e8545490f828948de22145aed2f1c2aaac9254af5a359885d825b4db1949328cc11e95efefac7b9f449388ecc9abb401642f6681e95d8b5ccbce8739c2470d3019783f33d929a90d9c8dc11e4a3a91bd8db4578179134a0098df69ef636faa56b83a1d0031e216323cecb76b6aa1e93c132d90f20fcc4f256394d6db3f9c7dbb229affdd3bc46d91c53e6fd235723791ada43034b7cc0c8886a250b50d7c0695f8643280f4903cd598405572c8d653a5618102f5e3c1ae9ab83eb8e658d825a20502bdb33c3f0b697d3c1947513eac0e8f62a694aae88c7b5efce7f8b3ab5ca7b1223a621d83cadac52c2a023dbf867598374a2a9f233d529a3f47d12231d4251d9b2b5d0a9564ab2820b669cb221f11b25c26e7632de6c3bcd98d46b9ec561d164d3ede0682f4a460d4739253c9c44db56da9c23b823ad62f6deb40ac738a7649278e6aaf51ff74d080566c5d3bded443dbaa4c6539f5ea67f473e03eac5888a4ff993aebf4eaa6f4350595123cd9a9c26b22ea8274ec7060297b5340616504428f798eda25b717b42b07074957ab8d056d323b1ae57265db82c4eba0bebbac4cdab797c47377229ce7b2aad1d8bcde9c1ddd1380e425fdf85b13a4bd11d724099a6d1b2cc1fc1041c1472a9b901dace1054d3573c63ba5d65767d04eaa08ccd6901a638113f1710fd558624cec500faefa3884b17487af3858e2924d5d3b7bd27f91ceb9e25c74d0e3547fa6786f744cbf6357b9516edc97e9852e1b04040fa331433be74895bf61777104a8da07f110a5ca7c715905ea0756bf4a675cdd5d9923f9b9aa10723590b765745798783c8e31b194c277afde4aee42bee7fdb5c729976ca374fac7d70baca346d20156051bf8aff36f8479c2cca9111fdf44c99bc8575a1296fd133104e91544fef563ca33a91063ec668182e53b64c94f5787c50545a10b65c4f30ef29da00f25317b4861a45c30ab0e74100106d6161a7b2e7519ba1e0ff5961762e9afc77d46a74deb51998d7ce77be75fa4189d86c7194c3f47e0e289f9e05800e3452a9c43863cb67107c5d12f8d9b7714608a66df52824874e17a2c15ee4920ef8dcbab69a1029dfdd574758f687c15b388caad57cc1a75770973a096c4baec19b131d66dc81294724ac5ed2474c3f4bb487024af0481b9134b07e8003c34ca173259fd0aeed27595e44d99dce8620d74d78987a62bbe95d7ba8ebc2a2623d7ff00580de0060e6724507fd0d05bbe84b199f25c32291e6c5259d7b5766429da97403b65e9a3917e08711a9694d1d4439eef29c2b8886cacf2c113c0b4ecda52033ca8c2052d2ccaa0af9107455bae5a03667edebb7db91f48fade482595b56945079be953f424f1e03ba4a083e207778c650208dfacab907acb2868a29f929b8bab20e6dd73a652ad7a1cfd6e6b463482a830ca5afe338990289e8a45a7af385ec70a5b3f9c301f6551f5fb113beb427c023188bc40c60b386bf0a1368b78bdd6fbb3653e7478fc7bc53fe667d2699044808180817695e9248cad470015e5d2c914abbc11ff1430b34bd0b95d88eb6c23fac5a75a4569a4f527b2077b395c32f1c9572f0015a00a543b11470d9903bbc1842f7312e516b298678b6718651a20fc229d9b37391a2f121dd6480f7b4f3030568aa3c2c6012ba1012ac5a6070664fa0464815a30c4fbdea356d63863ca254045fa8fc0baf556620d5206010c33ba06a6ac50df1182d518f8ee4ecd9e58811257267b2d1c8fec483b4d3b9d96130c61a2a901fd4276de3a8b2e15ce242278d7f0746f3e6538ac974e8582c2617a39d123b755fbd647942dec594999bab7b13e35de25d76d1149d98460eb91289dd5f14380782f0a2c18a5c6e8d81c1deb1cd673827b7f8ab4c0dc5e4e38c6c0d24dd56e1cc507be2c06f1ea5eddd49c8df933537b8b0f934889122e78e5a7a6a9daf9eea52e485ce367796a9d426ff74e10bbbb77aefc1b8b", 0xac1}], 0x1, 0x0}}, 0x10, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) execve(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffe}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000039000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) 16:01:44 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x13) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (rerun: 32) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) (async) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000000)={0x0, 0x0, 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x28}, {0x2}, {0x6, 0x0, 0x0, 0x4df3}]}) (async) write(r0, &(0x7f00000000c0)="f7c19e75f91c072bd36e220d69db", 0xe) (async, rerun: 32) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000140)="83e012f04d18b329daac201fe700aab5fc9bc7ce4aa731c357cd", 0x1a}, {&(0x7f0000000180)="31b070e2e15a2736bc23261aea201aa0b61064331b0a3edb3046bbce505a94fe2ce7f834338cd6c0b9b7f370c785c8689b749807fc63a167d4e4118b1469ec4b9a980b02adc7a4eca00bb9a27cc4ff1341bd2485aa0825f2e043a234e9f0ba6b9b04e0f7ac1adf818b96d513c8ab548b9ee8c80c46e2b9", 0x77}, {&(0x7f0000000280)="9f24d2d56dc6a7a5d0a5d5dfc95366e10556dc1a93b60f8baa17383dd817de2892637a43179ce50b01457b242bb7f15e607327beb61c6fc2ba22f06deebf8a95b72947f494ceb53c69c962c092a5a39e4c363e3d30a5490a7a22dcd41d225cd0cc797a564a0e559ccda518166f13d1ad39c08f7e608ccd41e0402469b86955fdbe6cdb6ea4132774af6f2b464e5c933ee635ee21bfa3c06be43807f77d17e3d012c4a0312efdd707d810ab82eb711b24", 0xb0}, {&(0x7f0000000340)="75c0dd29e67aedc094b13b5daf85d88d359bda72bfd83997822d37f06eb7df1c86e71514d146c322046015eeb4c92c23af0ca0547c48c9cfeba52f0a8ca2a2fe394807caa63a3e5347dd454d5f107dc856a98f966c63b586cf24a1e9074756ff1698", 0x62}, {&(0x7f00000003c0)="e0deb0efb144b251d64d43f678848b6b19b71ada0d556dcc0d6bc418c40c025d73ac57981e16faf65b2f71304bce66b364ea6c1f934942d2d3a8923112718531d96fa402145a40f49aadb7dd75575466608c06ee6fbdf765aefc6f7d969b92169499fb13166959c7a8b93cb02affb803cdf2885ff5aa4487bba6710a92100260626ca7f2de01a946ba11864725a08b2b00cc7e2c7f7c9be5b0e9009f4edc4e9c34cfd34fab063e0b479493dd7a8819436a5b00b1e1c9ef878a31f8ad1d9c8527bb740066ccd568b4c684b9befd18c585b4271e4a3a1d3814ceb44c3d4fc2b1b8af63d30dc6", 0xe5}], 0x5) (rerun: 32) 16:01:44 executing program 7: r0 = socket(0x2, 0x2, 0x0) close(r0) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) writev(r1, &(0x7f00000011c0)=[{&(0x7f0000000000)="5c5a4a018eb4ab0680f42bbb76b264444ff883fce9e23f0c9b9b20c204a61343f879e325b22d1cac99daf515d8b3869bcaf4010780cc066d15eff561a4d6cb89a378603f6d065e58c6d18d18a7df853eadd950196c3ed1010c7301a6c5e8680a71173e8fa834abc262ef768e5b10818d8eb2f1ecf6f2a3379421846015962ff70374b56b16e57bfdab739b3864aa56830cdec474", 0x94}, {&(0x7f0000001200)="f1ef12a3d23e474ca801330f7c38a51a776dd7aba57bef1e8553023a437e297ba109eddf63fcd36cee685c9c52276e2660a76c225d02ef264cd3445ae098aad527042ac66c3c6e14d706fd29c46a419e78fa6e05669160dfdc97a1bd54e2503d49241b3f15328ac37e99f9f4bbe3765a3c5b1cc39393095e616d0dec45c510d0a96d3b972e50252056e87cb4d0e95a567f814011d7671bae1842932b81caa9913cdad9826c5c20b04347486e3102e1a0509ed685da21b8c0d899deb0f1eb7ec68753aa9348a50e44d0e4e31ced0fac2edd9f65a8e42eccb9ce5db8446fb70d7be3802baa4a1a0aa31eef696c0d5184a581fa566a8acc3d74f59034e60058db778bcc920b004c33761266994a8989190d1c062596f3e0812c8ca91c6e89cbd9f951f36be8556a6b33016c586dca93634647c28baa72580eeabe988bc2a700e85cc498b7184b8e760cff7baf9ce97527666fe6554a6ce2961900eb12f665daf9c115b3e1092cef1e576cc819bdd4ab0a7fd5b3a7fd81e265e9e135b99cfa29aa29aac158f71948d51aaa99f8bbbae96960c8365f770e59abf89de6bfb8fd7b8324ae3adeeae8b3bf0d4de4418834b6c840748caa4c6da286e1459fa19270c0b78ca7d192014151d31d04279262acdbcebed222eecb564d4c2187c95dc641a03cc8da777a5abebce253549851b94bef8414e8f970200beef1d52dc168c9ac7b58e2fd48cbe38332abc3b3a26a85ff6c96ad79984093b2c5349c81847ed8da32bdc4cf7ef59c254ef002b91a5b0e5b80be7d30e614f0496b009a2a05e10ed8e078df44f33626e3d602656dca774f36a9c0b94db4ab5beb8ad6c2b401afbf19211a42dddcbd00efe8d2b59e54ee4c3ae30483621ea0bc6d28c28a46d524b510fb1a31df7d20c95a83d28c35b479137d93d37f51afeb1f6356b7eaf2b1972280242b08d8c3a464dea0b98bd435877d0ce0cbc06dd2551db2efbc40d8e6a5ec7984e6178ecd94bf7ff866047a3e935c75e61af3e7c39425944ab0358a1213d728bdab772b0eba1d1b7b6da20a047e2db09cf6bc4a1a8951c2da6bfb95e7c4d284f580c1eec27cdc7d2b9f341c753099cc8d1ca980d4cea6043bf2845d92525b717e321e00242b8939c109058064a06be786609b643526d9caf107bf5f715fcac668fca1fd5c905e0b530e1f8a9372ef605c86fad99a5dc0f2204af7f5a2b177a812214c86e0bfaca71f00e8294e4c3848322e37480273b0e170145e5ebbc2781814dd5568ce07f626", 0x385}], 0x2) (async, rerun: 32) msgget(0x2, 0x22) (async, rerun: 32) geteuid() (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getgroups(0x1, &(0x7f00000001c0)=[0x0]) (async) getpgrp() (async, rerun: 64) r2 = getpid() (async, rerun: 64) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f666940a9c79e"], 0xa) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r5 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x140) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x200, 0xffffffffffffffff) (async) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x100) (async) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0x7) (async) r6 = socket$unix(0x1, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@file={0x0, './bus/file0\x00'}, 0xe) (async) r7 = socket(0x11, 0x3, 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x400, 0x0) (async) getsockopt(r7, 0x11, 0x4, 0x0, 0x0) close(r5) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1024, r2) 16:01:44 executing program 0: semget(0x2, 0x3, 0x220) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x141, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000010b2b0003500428efffffff6f00000000000021fe800000000000000000aa3300563e15f4d943"]) 16:01:44 executing program 6: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r1) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) 16:01:44 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0x2}, {0x3c}, {}, {0x6}]}) write(r0, &(0x7f0000000080)="f65960eba61f6f2cc00000000000", 0xe) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0xffffffff, 0x1, 0x5, 0x0, 0x3, 0x1, 0x1, 0x1, 0x2, 0x6, 0x3}) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd600abad7002c0000000000000000638000000000000000000000000000d5"]) (async) r2 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x10001}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000002c0)={'./file0/file0\x00', 0x7, 0x401, 0x32d, 0x1, 0x8001, 0x1, 0x400, 0x2, 0x2, 0x0, 0xe84}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) (async) sendto$unix(r2, &(0x7f0000000080)="f7d00e42647ee67cf0e1baa058c66fea7d27007822a607482c2ff839ae23e0fb8fc599b60c078d259ed74f1e3b180cfa73c395d9489414a59b672b23cba619d1444a2d746ac35c93144c95fd5902", 0x4e, 0x9, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) (async) r3 = getuid() setreuid(0x0, r3) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) 16:01:44 executing program 4: setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) setreuid(0xee00, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000400)=[0x7ff, 0xfffd]) r2 = geteuid() semop(r1, &(0x7f0000000140)=[{0x4, 0x200}, {0x7}, {0x4, 0x9}, {0x3, 0x4, 0x1800}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x9c, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x8001, 0x1000}], 0x9) semop(r1, &(0x7f00000002c0)=[{0x0, 0x3, 0xc00}], 0x1) r3 = getgid() semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000540)=""/163) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000600)={{0x7, 0x0, r3, r2, 0x0, 0xb2, 0x7}, 0x16, 0x400000000000009, 0x1}) semop(r1, &(0x7f00000001c0)=[{0x2, 0x7}, {0x3, 0x0, 0x1000}, {0x0, 0x7fd, 0x800}], 0x3) semop(r1, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x3, 0x80}, {0x0, 0x4, 0x800}], 0x3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x4, r2, 0x0, r2, r3, 0x20, 0x3800}, 0xfffffffffffffff7, 0x8, 0x81}) r4 = socket(0x20, 0x2, 0x0) r5 = semget$private(0x0, 0x2, 0x621) semctl$IPC_RMID(r5, 0x0, 0x0) semop(r5, &(0x7f00000006c0)=[{0x4, 0x3f, 0x1800}, {0x4, 0xff, 0x1000}, {0x3, 0xe75, 0x800}, {0x4, 0xcc7, 0x400}, {0x2, 0x7f, 0x1c00}, {0x3, 0x0, 0x1000}, {0x1, 0x770}, {0x0, 0x23, 0x3000}, {0x1, 0x250, 0x1800}], 0x9) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="9e3a0b440b39c6faaefd093d860c56b298d5d949e18293291b4c9887a2607fc093f365c0c59a4e87ed90e32ee5a430394a2558f1f4f94a63f06372ea74c33d06015b0d6cbeaa4be2b208bbf23f2a3ab647b2744fba0bb61c09ea27e01a6e6a4c14370c939f66", 0x66}, {&(0x7f0000000440)="20dc2029560b620988fcd683ba84fe1108a4a6045aba646a34aec5f3276e25d9904af94b4fb2fde80680999a3e3d4d9d553e40e1bdee16830807b6349f7761175b5282706be86af5d70137a913503c85c01986e5d07b7a8c0b5f455e032f2918c60176e6de1abac51a7ccc364a5fd1103fa839aab0d6574f568d9c186ce38f29ddd00022dc540ff0cf59de781c58b33ea6be34ab19e86f6542cb825a30a98a2f1d0e283b10ebd30d747d7658ef1629b9b79ed53e3b7f1883aff1ee06b34fdad06e84b2b8863c541bc1927b3bbcd50c42328d041ff2c7a89fc13570bf813c9887d3921f3ddc0170a7c83a1b6d462085f6f2bb870bd1d2", 0xf6}], 0x2, &(0x7f0000000700)=ANY=[@ANYRES32=r3, @ANYRESDEC=r2, @ANYRES64=r5, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="2548ffe2ffff43163afa73fc42f39267f240f7cbff76e25cd3eab49b12d42fc045711969f4542b0adc52b291f6fcf6d000"/62], 0x20, 0x8}, 0x406) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x1, 0xffffffffffffffff, 0x0, 0x0, r3, 0x101, 0xad}, 0x10001, 0xfff, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r3, 0xb2, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x5, &(0x7f0000000000)="5d8ad1ae", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000140)="60c15402f1743e6f110c6ea0ffc66f6950de2f808f608d3ca9deb71c0f69adeef6ecff1a58c248d4447d416ade6e79a58d05c7ca6bfd4bc912943120a218a65aa2273d07e91cde3be2017cb43b35d5a27ca333632eb823d9b83f7497fb53", 0x5e}, {&(0x7f00000001c0)="f20c812b0a4dcb9c4dec7f9bc4c18bae69af8d5217ac4caa60b1d0e8bdab1322f3a99cac6b183588e46fb6f1e7476de5c507108b3b5ecc6b8e73607a7a26db37811945d11bb506f80b699108641b6a15843e60a6fa268d5a68b404c40bfe5a24ebecf03cf737140c48b61d2f9e336aaf4ad4cc1424f2367d9c67f9bec7a77d1be9f066b2af349525918ea8846b299f24ba3df6deb65de5d7693ef517ee3832b1c66e937224e2704b14d55cdd96dc742beb79f2334376c85ca2fe", 0xba}, {&(0x7f0000000280)="59ec7702a09fb2cadb566805d42d72cad494abd12191fd15bea7b5cb0b805c1dbeb2", 0x22}, {&(0x7f00000002c0)="f5249ea56d6a268b67812acec336cdd1a1e1679966ac4498e2c690daf84e3ca4fa3ea96176c2f106f19a4eb7ecce5abd69f0dcdc03b2bdde6b42a569ae1c4c7253d8862118b3ea47c0f703ede7cd51ae07d105224dee", 0x56}, {&(0x7f0000000340)="9fe41bf9eb48ef101990d2d8a710e6506db2469d252596e982595ff848c71e9fcc5bcd8e52fbe68f7244fc8d172541eae5ce8d32389b5675ce948d9224a3244cfcf50e91c6a57b7c149278158b847311f15c18d8883deeef1690d97f16", 0x5d}, {&(0x7f00000003c0)="5c14183284c7f8fcec5774c5e5624416e9e392c87f33ee6bd20f68dfd57ee5cf8b8028543440ba4021ae72efb8d10a5e56f571cf6df78a4b", 0x38}, {&(0x7f0000000400)="b640302f7b0ecca07282051bce0fcc4e9b85adf6327197e10b531babb91144810fb9728f4338fd892e848acfc31520d7aa721ae597a835f92bd67ebd345acce60a547a0e155a483caed9ce74162b38b12180f427bdd9bc4af6b3e417de51235034ade40be9d89e5d8f0f0a589823af40054e6b28d4927487989c1eac1ec93d6a8b181ca8e1a47c6c019031a7c1f4d024fc453446ba648ee67cf8028838a71e90a6eec8f52aa790e1af25e23702e1e6c91577945916344462f357ceb607b7735fe4a4fee4ed8b17384f59a182c00acb97d18b80b8659d777e2eb6c3279ff612e5cf2e99670822e73db7b46b", 0xeb}, {&(0x7f0000000500)="092475278c9b146ebeead89e090cce6414e5ef8c20cbc925fd738db95d5e3dfbe46f1148cfd9b3e6376bc52cc0fcf9846db22504c4a30e20a9c992d1c2af1dddf3b4cd248fcf6dd91572b419fe7d02068ce9334d71080cba0122702d761e6fff35224e", 0x63}, {&(0x7f0000000580)="81df2fdce87ffa60722beae067ec8c7483db986e9a330ada3b7df790ba5b394c8d13a762935de1ac3affbd16ec4ae64def646d6cd6d44118ebc72ab32c7c1f0e42305b693b5b4d9b979ed1d3d7b923a08960ce3c03c86b5660bfc83743913588ed2d9578ae00d3ea09070433b88a10f1f8fb4f3d4e3c47dfd0978a4c06f58a4f51a0d2b55d75f08b05196ac4df99aa2085c16b05d1299c5299e3f3a0fcf570844cd7af1976520a", 0xa7}], 0x9, &(0x7f0000000700)=[@cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0xe0, 0x9}, 0x8) setuid(0x0) syz_open_pts() 16:01:44 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) read(r0, &(0x7f00000004c0)=""/130, 0x82) r1 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000100)="ce94d0d4bf4cc8f53a62be7e5718419c62606c3c2f64058920994abc396d89fe5a6a585e4876eace845dfac59f2c98560115b9bb7e05065cc535201c9b63aae39561cccea07f98fb49e10e15978f7f4b95a383c6457e2495c93ecc518a6b74910a11e293005c2ac26a69bbe3d057f550809288761be9d8d37061d892df3bbe2897463b4a44ef7e376575795bd2dcc1334bf820fe51bd646ec3b38bd0aaf5513876d746b309e185222cd72009dbb1", 0xae}, {&(0x7f00000001c0)="a0dd3dad6ba1364904b8095e4870a1448d07addbc4a4b96123f41c8f169b9d89eb763a9430aedf9ed05e7bf4d88a68abd5f7b9ca37d50d58e6c0e4ee561f8c559c", 0x41}, {&(0x7f0000000240)="d730e75a2dd92cc75bdff300d7cb20fb49b20269edc625928226d4b2aed1e9218519e6e94caa280b171ec3768c6b9c3a28e0cfb0cc8e8f6c8ef98fb80044d1fa6cbf4abefd6c3ea4bb41a193212f8fa8d4d892df4f3aecfe7b5caadd5e0c4b3a55109d47f449c1f3b7723f9304439e1fe5982c8b49a40f00c97aef72ddff55516ecf9b59d7f79bc6cb3eff3a5a9f9c7c413982f77fce", 0x96}, {&(0x7f0000000300)="4e6d0a5d84141f4de9be76c8a1244bf3c73f62790372b3b760303a884cd706fc504049b47049f8ac88f5da512054ac4040c353256fd03fe7c227abbd2a759bbbf4c731f26543b0e0fd47c22263695e0cdb3d07d633ac4ff79c46d36a78152450f22257709922c0593c5c44c8e338907917ba559e761c65beb885bc540797fd1205d393af858d1b4f7c2348b39aca771be99a30a01f715d80d64d6d8062b408b92d9fb9ed00e84cead9", 0xa9}, {&(0x7f00000003c0)="d6116b9c687d7d0e93b57e22b6ca01c7da9e60a5e2f8a1675b1e8e36cf906227b91051e42a2b3fad32cb98034b4aff0573a0da3553d49fff417302246eb8c5d606de7c8ac8d559ca3b48cc3c3d53f8539d97c75e214014f3161ea2829effb8179c6915948de4cfd62c2594b748329f84dd39", 0x72}, {&(0x7f0000000c40)="5ce2e64049f1d74d2a6f07d9d6427b8d5a512b4871a5236ef25f9634f0aba191c156dc9c8bb918ba3389834f09b159e38c0e6c3caa332e1863bd3c7e35452040263527d58569b3655ffa5e3b220b768868f99d24a203467c683465d2bfeaa2b8595a32dc248706f40189755e65e06db349619b5c6052bf09de473cd029e113b87285a6dbb3a10c60751dcbfb578c9222d874b0a7ca1f22f73272c757c4688a29be1af7ab298daf0911f7daf4a2f94099e3d06c8756674039397d294d4b9278b9dcda10975350b1e93496aa2e7fb8f9f9ca610b9c7c9be3f41f855365726c751980d59e9b36b58b87fb506492415308ffb5614482bef27a157d4ef3039ae5713e6a43db22677ba4548f27e846d1f02509d16126855f2e8903d8731316da9fbd6bff37518199df74bec8ca5731fbbbeaa0cb1bf67819cdf29ab2b3573539b300c6eee992815bf71ded8e2c5f60c9280d5fa3a03899883cc9e4a0e74636421e5bb6d21d6ae71c4e8b3b56ba54ba7eff2a660b7eca021b0b4a2ea0beb3ebf921d435e53cc6de0d414f07cb01aba62f36bc50c049b9532aaa3d5333e095e120a77fb479490dd367245b7f3cfb55ffe73d7f447e5d901310e84534c666fe72f1b4fe132d9255f9a3a5e46481ed17f3c4677c12e97cf982f5d427fe57b4f95e3638e698b2b861f3e866756ffa925b65d00fd5f3978f685419586b5689c22a03f2e73601a11cbc6210f4c10a77a40803557f0f9c7d1875a7ba6ac7ef54959a89200644f9a9d1a39a88849d42c9ae79f193656792c5ca739a4dd61cc7b61b67eef859dd2ab5be31151a9b6bf153ca4fc14acd40e595c515b81513404f8c130a981393676a4289e1828b5f89f354a8c11d79bdabb608fe65db8c3fbd7d9aedef44662090ebbce81b55bb34c67eb7230ebd9c53046043517970123b59b3c4087fe0ec4f76e385e71e3ebcde109d4d921bb8ec9730e8ad176db0d6aea0c4b3a2cd15e98af5d99fb139b49a17dc47bd3cc464525f684874c8efb64c62afc2abbebd41d5d820ef989057ac2301349c1c22b051ebc85bbe0d635f2c120b5ea8e1c1e920ce5b38930d8e3b92e2c9627d4d64b7cdfc338019d10da412ca512efa88a0f25396cd38ec768eb0c9f86b53fb85fec3194219000e5ab46d1f356b78bdc81d14ec5e087ee8686466a94fd95e18181baea8420159928cf941f00795b0e94046ceeaa7bc0caa2871e77d33ba68d0777559db88399d39cb680e41b11463626767bf9cbd3629abee597fffbb00fd8548f11eea0050c15b07b3603423aece79310f5848709d1af34ad6d2d4672f29e8df23684809f9af1984be81a67b86c3b08594c95dd6474e020517fe8afe62e9f77f075d4c1413f0015869b355c0e5457d067127be8527954d853ba7fcf79b697ac45665ec779129e03851e382576055687cb203d0f96a7cd5081b36c7516e8b9ba337c0d15d4ea0b6f09ea14c7a28fd29e34cd7a981fb46aeac260747b8afb5b0e89f94b7bb12e022697010a59e1f6aabb07f5df95228b2b2c6bca85685abda734f2383e5fb33fc1578d0b98002bb2fe7da431fa18f7802faaf485c52e4c99f288e4849236ab75989c39e19a1e7faa9bc6511ff79e2cc32460b6e0297c54e572d10e159520124c9ee7561f4cdd6d8c8b4a1afe01744dd7a761a39c87bd08fa0224381d1a316b183afb8608fe8e8a77fb5fbe9bb7cdc7163f1a365400c06047a175946b2421b82fe56016bf38ac9bce084e46e4cc36ca5ffadea73bf6f898663fda0152ec4118a88d99ffeabba38514e2d824337513ced74aec75790a06167fea2fb986af06829532aec76cb0d75f1323e3e714caa5b53273f682a533c635770bb65a8b02909ea44bb769bdc53a96772616ea5e1698fdb0278b2c01c33a7d2bc86cd61d048c2aee7bf1625e9ba62e453bc343944524134c70aa4b3639b4964387c4b92101cd41092d307535b26a313c427c9809ce0f1a3a3d0187368110d3bf62eba282b4193e2da8dfa798d38023e0b1f4a25cdb75b800d3153dc0b43a634f0e1d04f5823189d7007705b29d0108179e068116c785f235cac219fddc2a25077f62a54c443b579aa2f5ab2a7f1216966e17f18e36f79442eecb0806aae8bc741287602594c132e0106604ba8e21e58ff940cf95e9f622b7dd3b072d313e961392e50eb8c414beb07f86d49fe0b2624188337c4f54138b62c5842ea00c96f5fe8b2459bbd61be4c557fa81b7f1321a8d4762c8d6635519e37caf71e97d4ef13e236b8d49258fab8bb3bc996437494fc3b3838d132c9b33f83efda4dec3a28ed7ff6f4f50aa1a0e1ebb7a846ffdec4468e1bc8233b92171bbe3ef90f9a14d559c3acc75e3857f3d1c50d402819063077e6a7ae18227e694595a04aa2d013e3ddb15b43ce0ac9eb589686020c5c0efed51ccb24eff1e79c1a971f50ccad0e9ab0a90729b235d62fb9ac1f4a3a41c5bd4c0cdd0829cea710e8bfb59e5c496c40789677c3d96be4944233a34ea44d4087547be3d7571a9d2a8ea41b3f28c67872be7a4316dd9d7450e5db35333f5abbbb681734170c6868b2afddaa5eae560410a13c71cae90611c3360c2dc43575ca8650e4cd20925e2a06bdf93ff3678b099a84a5758c5b5178c0d977d6c8a3d8d0253e416579f025ce466f6783925a36a4db939f36d0a3c29af306696f66a55a622c5b2cbd6841a066f5c72153e2fc8363353402f4c3794c447c5cd735d9d662447b47bb3152a8c7c732f54978ce5d5cc1d9ecfdb4097e60e52c5104abc6335d32f73799e69487204cfeb3623a3965a8a5723752685d350bc5f82eee9f72abf351215ed77288c592277ad389c593b24b4e00b47ac706346b618aea76ba2e2b954bab4c98e19d9191c765a174877f59e7f47577354c32307a323b9a95157768f9d7f9eb9fe2558356fd97ac91fdd51101fd0c335f4189dc4f1ee25dde375c059f776e7783bc8aad587f55f122bdae2fe40191c7785ad07ade725807c4598a9b4aa9619a19b26feafbb3a43dac28499bb6c1315f6c9251053271ba4d67d4cc91655dc9f416d7fac6e4fa50205fac5a666fcac1150d725925a25eb24b47ca6e6110a40c0aab2f812aaf9ee3b326ce5371ab51585e7e7406e401c280ee30130e11d1f1be142536863b481324af41dff8b36e8620772e8ddc9f29c02de96b0a8139436ceb01521b8b99c723e1b66ce8ae0dc0c9aae40b9ed0c01d85f940e0caedadb97cc5e65b29df28b2d5a61f8bc05dfe3f79295da7dcafa85b7d1ffb277693dc67e6c99142593c2417164dd2b9e5e224769387a3f3c9948a5a86b644ccdc3716d6bf491910686b58836006a1137d93a572e0f005ef4695f592ecc189957161fc706b550caa50b2ea170800fd2204825114bc68dcdd30900c5e4c987f73e067a357722a4894839eb96ee52097f7c682229576fe0665e0c000d7a7315d4e23e2d030f51aa5e22e04b750a81cab8a3a32fa6baa29b27f378ad2a26f775b8aef712b41d08f99c3f7642bb34732e771c36e45b6ad845e4bf6da48d53b198e1fa78553159ae14c3596ce7c051f884f3c4d06049c79a1eef51694d8de4380b8eb46be11523c1166165d4798884f7b42b8ae274a6e9369c39b64a7400dde26abcb52f3ba3136b0c2433b63d0f45930813661db3c81da1d1cf9a08e48ea10453c722c91d67598f15f167b8e27b2d459400a5f8f8364d773c4e0179cd7b90e4a7c5c41a828f11d2c89e68cd726bcf78e351015ca49f0e5e38a59dd802d1d52a39613996d7b290da708be32b3e609f6f92a7d48f169a163a68a8a1d5feed75042ffcf53cb229a03ed81c2ef8e197f2d99541afc52c6d1c1bd9200b2a8e32aa8b0e00515d67ca4cc454364ee21868646ad2483d38b28ed7330fc2b14fd979d6d949abc3e54d4a27fa19a3545bcbe43265b783a790df51dd7afefbe8ebc71dab86ad019abaf16a9a9834c1d76404376c1f7a7863fb76962aa9a8fda1c42485b083eac56c7c0f93b2da78efa21a0ef54328e678ac405614052aedf501fda8d9122429b8cb79b1fa86ddc70378439556bcbc6b124213a519f207cfdfde73cabadab143a0af70c480029becfedc0404eac602ed63cb940e8a11a7ad465963432a3dbf3b6aca4f13230ba7626e3950198446b255d7cf5bee30eb1b19ad153bd0d6dbf3bc506b55ec828eb7db7f2f676e34edef2557c63f93d038a09dcc858e5210641b72fc57cf9c23226ce68e3b39dc0ec2aa6d3e58767ea390da82274f5fb80d21fc62004ea77e29a18bcc47fcace6c7cbe058c603e60ea4aa185077bf54594667483aa9c1c493eeb377d911dc3460c1af764f50a4ba51ac1d35b0383a849e3b3ed1c8296f86af93af2445e873f48f5908defaf6fc40d76a7bf8bf285d46a752b6dc0ad0e10171bfb229ee3751f9be0ad19717ee893bb38994a5bd187cb5c1899ec84b2f8e3328c8db186925b457fc4fb28eecde932427bdb69ed593495014e2dd30cf9293074721f52ddbe0fc967288bd45c291888e1730d4ed670c672ddeca889a7988a0ecb347b0010c716607b6fe2c60045259538c39f9baf5ece8ecd2ff1995a4f97258cea5b2f13ef689f7fa1199577c8448fc6eaa715b0274563e0bb138fc1b96d520391f8e115675527dc0477cb494369f653194640a246e2deb8a5bcbfbdd4e02b61fbee372347f70a0fc5c1ffc89ea7eee31affa8ca7e44c6a670b5cad8690be0c84ae70616c0f2a42ecf2a60129f562120586c6bee6f7384d6e5632527abedc498aff5495ac0384293ad9c87e6fb261c0534f3aa125d723190769817ea8b2997a965e11c967848c80fd2d991930af1af4d9537284061ae9d8edbcd3ad44495a92c7da983f7e77ad4855580bb3b96bd2f92b5c4cd312dddea56f84bcd6fe8e0b3a88ae0e9bf0ef500c849b76f3bccbac4606b55f8fe0eae530c281af6010a3d32de38ed5d6b9d1f0edd7a901f6f9709d80d2d04d50379869dd2227d0d4b246d36c2f6a41e3b94bd47fc252639ec3eae2b361242a97ce6bb123549c4b29150f8c7bf7c04c3f7953d58c20683af153a38d9686486f714eba0dd2c1507792f8d1aa0b11541ce10ad31e287929b5b9dbdf173cb025790298ab5ed2500eff181178acd04ba7028306e3941f052a369b187ea4eafe3517b51d5b67ed6f9211f318318705af06c703c3020b93eaa6dfc0df4d6cfb26b383d20192091abc3c0f51329025ca988887b86c7a0f6921e68bce94409a21fd43d34767dbce54ab0c341694aa7d54a8ed763b1a74d79cb0311bc4c577b9ceb41d43bba46da511861353b2133b0ec51ed1cdb8a59532e18085009c4ea3d7fadb9a1dab79f33205c0a4e9c1998c87d4b2c80e1941342edc65ef7da3664ac4ea9cf447b8f02069a33a4afced1764c7a60b2135370924636821710c4f8b6e5318b5e18b422c6240b88b39fdeffac60c4c3c49499e77d8b1f7f45aa7f41731de08a592bf1f65611129d9b215d140a0ff404c3e36cf87eb291f29ccc3934ea0edee64afb136f134df1e7ad12613e91b34c4a9d1b74c349e0c64498f9eabdd872fb8b5a9837ee81f6c72af375456618d59f1999724ffd12be4e61d623d395694b23b416f376ebf94c76dbf5449068d709a251151d97f5aebf4f92e638aa3d8f66ac0a3e39e9c123d8def0631bfb4776ef2501cd5d6ab4020ee924f2f2c94613e3fd8289165c3c38f6e209e542254d59936afc573d99c23173b875ddc68933d7c75a320ffab20f72fe98e5112c66c3171754d889b803898403cfe3eb14ea9b8b3bac", 0x1000}, {&(0x7f0000001c40)="11611fe6525e9d0e11cf35e8c46a78bc835141d4018618d30f7608856ef2c89998126d1b5d42fc52f6a3aea9dfd72f776686b39d0d37c4d40e9bc3364507466c5f53b391e7dbb64f5d892db2cd5aeb0ef3a9ad6b0ff86a5d279b766b1cb1d0952f5f63260cdb4b112877d8792311cc28a9e420637e59c64e1202578ba0a171299bdab300e34f50c7a4ea20374fde253f24e5243b3dc97f5ff6175326b985a3906e6dac2c9549b405692d5500c19c77ae7519e2dd16885d6028f01e46a1913a0a7e84d594baace5e806f3496f8d860a049d24dd2f890071a22b6a57fbb33e3a8bb3167e17bd68381e2fd3daac12e80a73ab595cebc99cf7ce78be3fb40395acc5734a63d61c301927351e4b788d9a0191346ab54dfe5aafa6d2fc0db5957d0c5373228461310cd4b4eca83e85d09b72aa2eab555be1bb39d6895a50fc52af1baa07698d4ed1b2e692a685e73d96f71a9adcf29aea14ffeb7b47136f5f3d2b729f31bacdb8f4c397495cd3fc3a2ee0456a7cadea82a55286cb529c95b8037c3cbe1efff63200197b23631d124c8f6384dd211a8c44f27f1c8afc8ff8fe1e9ad938af37321622ebdbe09d87cb9f7156a11753b74d72712d429ec3429f518b1b35ae9df610a9070afea3c641c6be5f3b038907904223f590d0b97d6f3e6c24a37981ef9670530b7e45020b0374f94dc85bd18162d5cea9a3a1e35bbf3a86b75121f435cf313bdc2cb8f315eead65b5d0f3167976594dfb0e23e26e490249fb16b05ece6d609756e39cd5f42b9077b2edbba515a5963dd70fd35de7c47098b8e09524b9a0a9ee41f3e89f9aa072a4d4dc681f338b6c5c32bdc6d12e32c093224ca12cfbfbd8ed48b10dfd4b7dfb33c9b5e8f5f1728fcf3e0d96a6bf64596a2cf77add7deac848c4a1a57d6e0145758f33f4a345d29d036ac4ee89be26535753d6d0e431d5ab7420a9cf7a132941c55809a9cde25ca3410f8d48037c13f3e75041ebd177b7dd5a4dbc3f6b169bbbc2625843df93bd598f02cd5811a61ecd6760d1659f63ba902673465875a39da68d4a49e29e6614d2ad1d8ade3b195e2a2d7ff059ca3e2d8f6b175da90a10b1c0fb232eff970e17ad48c4398de1e434344ff6efda719a4e0a13f9e1f62ad5b7b88fcf061a4d82ab9ce998c885c83f4b2643b5ec786fbc94bc54a6102d0231c2708281c253417d168c728a38c1605dd955753a81a2db6a9762888d4be4fcef79ab4d2e24ddd696b149d648f858dff9583391b1d5085b1876d3c0db13c1834ffdea29069fa1a889d245a904fd782ed7bffd9824abddfb0dd2206fb55057950ea663ea4f6e70add6cbbfc0730b24168e82897ef1caa8da87af149704a6d6a5d7784d21c796ab687e623983add4889107ab54bf3f9e1762df89f05aa87ef1bb2eb86a5ccbe4af87b9f0ff83a690d154049c9bc428248291d5992bf498f96b7bc3e4fe9b842107ad818c9f00995afc6c4db0024b1759dc9d8e1ec0b452c2dd5422aaf2948bfa79e202dd7200a4ca9a73991424dd3248880ae4f3ffa768ddca90ccb345730c11bef9d1926266f847f389c26c4827d3a3b68811af51689f432cd74f0b3e0a462e971b51c3e45e97b12e5245f2c2a664de82ab43f7499fbae4cd4c0a8ad0e57e6c7b1e00aeb3aacfae70a947bf96a2099bc35b4832c0879dec9d12cf4963d2758ccb1187792e522c7c2285c7cf3a8636f19a6ca8afb80871800970948ab65234dac0994c167e53a49a4d960a30e379184173295246aafe255251f7934d20e3f233425c347c8d5a1e9707b0e1820fbe339bc9e05c65641f2c750ae47e4562f4cdd1f264ee78da3a82e1fce78eb6cc4fdd6ff27f645fe7edbdd8c51208097264a45b386f5be8aec382abd38372ef125265f099dc9d9303e647fc3f3e1140a26f2615e7ee1fb6a11c324619e4eff7e1c56466dbfd2761fe7ac3a152033a82676c55d33ac4a0bef815a22d24100c845b34fa219f326a5cd7de3f8ddb040afe8191ad7e2c0557e0e1e16840ad0d9831cd86d2f7dc38b2bd0359bbfdb1a26cb74218645ddd4172d5a54bbf5e4dfaec24bf9e53176835a8ea02bc9d117812ff731d68aa13c7301df1860001ca6003c9c71b67283c35d90f20d75a66661e9c94f459e918baeafdfb98f0affb9d8129b690e6458fd02e4f2e55ec43ab752c1656456c5f2ca448a0ab1c25d82b518b986707c354be76ac7a13020fdee15986d360dbd893e588d870e19ee395c1456acdbe5cc8b203bbbd17f94b4256417467013bdd4cdd37157753cd9d16a977185043daad05ca93a9a7bc874aab3a159dc2dcc9ed9265e66c145d8ac66297d4c00e9fb43dce7ec53271c8e360734bd87f8146bbff19e62f7303a210dd5c7ba8d90174182edbb4da358910f856884abf33d17ac0dea5da9790f1aeca1523fba0ae87740eb4df16bb1be6eef1c33d458eec369c062a2f05cceb33baf88c48996dcc63bd04c11a81472cbf0b28669140e5ce176a8d99ac9ad4a35a3688c3cba709d710655c2a966385dc153330bb1f8d9b98b051731a635cd25be1b6c95da718bfcdfbf3e591cba250c611f14f6425975935c120221e5af82e7f0ff9909255b4792fef90034355f1d559b12bb78b9c08e7133cfd1bdf40bbe54518f29487a660ed492449834b9b807801f5d4b931bd421e82fcce883da1d39c850d953462852d1b11855092953c6fd5d8eb78bd71b41f6f9ad216a827a172d9fda2ccb19124f6f6ab03f436cd527fd7c850a13514c4a378e71812b5bb9d01cac124a8c79973ba91d817c071a2a40941728d180fc88fe79cf2b2c2f6762135e9f6df86ace9d9e072b2fc4221615f2a266c1e9e16cf6a872748d06ebb8553c700733217ec0948fa8093dbaf9c5b1f7f92b0db0df48b1c86a4ba797c1c9e43fbc0621e8708d507dfece9939c7632b8b7733a9089a0cc19452937e0fa6602f976b618f72fe3d5652662b9388ae73e85823464581f1968ecbc1a97cc83855c2d6eabbf56adc3a73b98a6693cf28e0124d08b1395464880ca51d61a5f7b8ef0aac825c1a1a1f1df0ae894aa1a64d64c91604949ff219844416687a2e4e52c6a2922f8ad49cc17a0067664d967917271d9a52e97159b18f3e8666a5ead3ed182aa89944f1c1d3e4bbd3bbbc82bf2c0ba8531aa717dabf373d4885853b4e1ae04078a7655d017df716063a7aa9266ffc5f5e6675bbfc3e61f34b160f4f9b7413a488e9e2a0e2f7c724b126128bde99d963a2dfc89832a6d7454082d510e9c8e4136b60f835ea6221786bd342c2f8831fcb4fe16a6510f4b461b95cb22859ac6a63885a3a7f48915e86686118df5e4bc818440a37623209675154af57924c52494d95a268f9ae0e2e510f5932afd28ae1cc0b24bc1f28669e335d73156bbb00cf15df62b6cc95ea4ef998a1fd20d450c5a93fb8f36b2f0051777631e56ca3d823045bfdf594290b3eef8bb957633e828825bfe7baad80058b4a8ee89a1d68370b32cbeea468aa922be54d6af8ea7318a6d02238b8924d54ffb8edcbeb897b42f628e22b7b807b20e78a1ef9adda34776eb74dc6361ce8d899390cffe7ac13a8da138cfe4092870550b152b5d63e82f8593b91f57efcb44434016c3fa793b72a43a9804ef20324bc4e02fe5e145127f3e324b77299c9c6e6fb1ff23b0e7ee26fe52319ef4f62cfef825268e48c865a7fc25d15ff1c1450b597f6f8dcfe2fcb06a0f4884b3d58d1029df6f96ded129c02143136c0a029d8f6bff6bb5b00ca71ac6f11780156948fb5c70c321c0c5f331e3c5a9d130bcf66a2abd35c3c2ffcc744805d04a13876696c66a3ed91c56e1b17c08b37a2338795cf9a0aa135262fab94556f007bed2579ca7934c4e58c69365859483b8d27f8dd22aed10", 0xac3}], 0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x10001, 0x7f, "1c10260974612c330000fcff00"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="044a00b387e09f68566d4f21e4047fac7d7a7990c2db221643cb3465c53e1dcaf55fdac1a45b6d08d2b8be0f705cfbf316caf1f77c921b757708b43888baffb813ea7a6160c98471556366306595d5b3c0f8e1d787f69217a6cb78dc4576b9f70f83e87c8d8d3ee0e54711044d5a4998bd43ded6290e9b3bdeb17be371cf725f15554b41f82d94b1d83587a749ddc6a1c813331bbbf06c1cf0847fa0a8bf63bf2dee0519847c4e6a103ca1d8c2c92926544f2675a17657cf09d55fe37289c319e9a13a3c1a8d4b10b3c6f35e341e3563617b8739f3ede277fb0466a3bd1207b11f30126a4c10172af23aa8dc65d40ce1b8597692fc9021455ee50bd0c84783ffaaae3a9295f7cc5a85f946fd140b485d67169ee195b1412397511f934e8429bd5ba5a80e6dac8a7ed7cb8f85bb6c1ccd916a0f4e33886ecab5f7c77d060204546da44029def101a097281704df8ccbed2562ba063b4482618b9e2c69a4dc351a0111a939e87bcbbd7bf4a057b6c3700ceecd3f2ff2e878958226692abffd003f07695a2be7b9fa150deabad2ce3a3bb6ec50812f6b06aa75ae8320faa19ac8bca9688884b07b49d6a4e3f239fb8ab1bffff642acaa783680d97f08a2caf9b17335925b3944eaf9996a2deb3f2a3e5c4506c6a0f1ff17aeb01640db6d902bff1533f7ee33c6af797707e3b670b53b7f80491fc66a3fb401c64b8b8a6b0bcdd3ac80ed", 0x202}], 0x1) r2 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1008, r2) socketpair$unix(0x1, 0x5, 0x0, 0x0) socketpair(0x10, 0x5, 0x6, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000001c0)=0x8) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x112) geteuid() r4 = open(0x0, 0xc38ba681b5fb9561, 0x166) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0xac) sendto$inet6(r6, &(0x7f0000000300)="17b96486d6abae77fba78f3a50e1955be5f385614c8be912c8cf0db22d773febe0913ec50ae098d06c796a491f39502d9f732092047a793a660e2d7fb47d3ec4f4e08f529fadbcd7dc5a1e679f5391e6692b79564f56200dba26461fb65f88b26e5f1185885b3287820c5d6d5027f9c4df57bbb196996b5ec6c241aef340b3469e95813c757aef781f56d18dbbc7d877c9dfd51faf2596fe724080d3ee", 0x9d, 0x403, &(0x7f00000003c0)={0x18, 0x2, 0x7fffffff}, 0xc) fchflags(r4, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x4e8, 0x0) r7 = dup(r5) close(0xffffffffffffffff) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) poll(&(0x7f0000000500)=[{r4, 0x100}, {r7, 0x1}, {r3, 0x100}, {r7, 0x40}], 0x4, 0x64d3) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000580)={0x0, 0x1, {0x40}}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r4, 0x2}) r9 = syz_open_pts() ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000640)=0x5) 16:01:45 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000240)="932add1f38b0ea264e563e383cb6014c1eed47c0465557ca889c569f5866df1cd79ddee6470312a9bb308c701a84c5c455", 0x31}], 0x1, &(0x7f0000000580)=[{0x98, 0x1, 0x200, "e3b9d9b4b45e1e22f157ffc71ef4370395e8f3eaf98d55d8e89ce252d1d107fb7c15294cdbf9768f601d6bbff3e744ef8d90135c1f8c73a4b11943e1692a50d92f7b57b7924240a6388610f22a17a54efdd7d1fecff9d414df886c176669768df3f02197ee7c8e6783373e258cff36a0ded8ce436a44c6b2054b72e4dd9dc8ab88e06a70"}, {0x90, 0xffff, 0x8, "dc05afbd7fa38c8ca107d3ce55d369a429288f92e6879542518b0e8c9e28d2c61089cb2ebc8895cf610351ea936e33cac21a53f2d2ad62927840181f0219606a341cefbfa9c11ad70bf055c334580177d3bfeb29a2cff6d7100444b670f0e24387896ed6c12fd3fe4206e632427a37ac1d524640bdeac105a8412d8707954479"}, {0xd8, 0x0, 0x1, "a0f7f746e093e629ddef4660edfa0a028da06073e6070ae74a54ab8339e6e2294ca66bd4e9d6a9757a533ad9467d45c9144d05a991de6c959243acd896c3668336c607fe294c0168852201f9d6747d944f187a2cbd584ed5981a0de5a2eb8c503ebbfc32b9411cb6518eb8bd054b2967b81885b3555d70b3cfbf4de947487dbc0ea182d8cb8e92c2ad9e6aad223da67c294ba996e5a3dd4ab6fda242dd4cdb617bddda6522bca39c3921514007f37ce2ed997191dd787285ad2637597ce8ea1d45fbf012"}], 0x200}, 0x8) 16:01:45 executing program 6: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) read(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffe}, {0x0, 0x0, 0x41}, {0x7, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) 16:01:45 executing program 0: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(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', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\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) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f0000000180)='./file0\x00') r2 = accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000080)='./file0/../file0\x00', r2, 0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getegid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000140)}], 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe447}, &(0x7f00000002c0)={0x473, 0x3, 0x0, 0x4, 0x6}, &(0x7f0000000300)={0x6, 0x0, 0x0, 0x9}, 0x0) select(0x40, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x2, 0x200, 0x7ff, 0x4000000000000000}, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x4}, 0x0, &(0x7f0000000540)={0x8, 0x9}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r4, 0x2, 0xc, &(0x7f0000000380)=""/28) socket(0x0, 0x4, 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) 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) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) rename(&(0x7f0000000240)='\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', &(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//../file0\x00') 16:01:45 executing program 4: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x100000}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0x129) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r2}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000300)={0x7fff, 0xea2, 0x8, 0x7fffffff}) r3 = syz_open_pts() r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x6e}], 0x1, 0x0) connect$inet(r4, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, "bf4621ea5fc8fd2d6dfda3766485e63042041a32", 0x407}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff1b678035000108"]) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r0, &(0x7f0000000440)=[{&(0x7f00000002c0)="b2", 0x1}], 0x1) read(r3, &(0x7f0000000140)=""/223, 0xdf) 16:01:45 executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) syz_emit_ethernet(0x5e, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) poll(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x20, 0x1, 0xfe) r4 = kqueue() r5 = socket(0x20, 0x3, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r1, 0xa, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r7) sendmmsg(r8, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r10 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r10, 0xc0106924, &(0x7f00000001c0)) r11 = kqueue() kevent(r11, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x4, 0x4, 0x4, 0x101}, {{r9}, 0xfffffffffffffffb, 0x11, 0x20000000, 0x2, 0x8}], 0x6, 0x0) clock_settime(0x2, &(0x7f0000000040)={0x2, 0x1ff}) r12 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r12, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) 16:01:45 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000100)=[{0xff, 0x7, 0x5, 0x2}, {0x0, 0x7f, 0x80, 0xc}, {0x2, 0x9c, 0x75, 0x3ff}, {0x6, 0x0, 0x6, 0xf79}, {0x4, 0x0, 0x1, 0x1020c000}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6}}) 16:01:45 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) (async) r0 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) r1 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) (async, rerun: 32) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (rerun: 32) 16:01:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400000000", 0xb0, 0x0, 0x0, 0x0) 16:01:45 executing program 4: open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{0xfffffffffffffff7, 0xffffffff}, {0x0, 0x2}}, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x297856873e19a70e, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}], 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) (async) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/225, 0xe1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b028ce47f000001"], 0x1) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b028ce47f000001"], 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100), 0x4) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) accept$inet(r3, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) dup(r6) (async) r7 = dup(r6) sendto$inet(r7, &(0x7f00000001c0)="02", 0x1, 0x0, 0x0, 0x0) write(r6, &(0x7f0000000040)="04", 0xff9a) (async) write(r6, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) readv(r0, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4112, 0x1000}, {&(0x7f0000001140)=""/4092, 0x1000}], 0x1000000000000037) socket(0x2, 0x1, 0x0) (async) r8 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x4, &(0x7f0000000000)=0x40, 0x4) (async) setsockopt$sock_int(r8, 0xffff, 0x4, &(0x7f0000000000)=0x40, 0x4) listen(r8, 0x0) (async) listen(r8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) 16:01:45 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{0x6}, {0x7}, {0x80}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r4) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000640)=0x8) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000340)=""/197, 0xc5}, {&(0x7f00000007c0)=""/220, 0xdc}, {&(0x7f0000000540)=""/204, 0xcc}, {&(0x7f0000000740)=""/98, 0x62}], 0x4, 0x3) sysctl$vm(&(0x7f0000000140)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r5 = open$dir(&(0x7f0000000100)='./file0/file0/..\x00', 0xb26102061c041bb9, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000240)}) r6 = open(&(0x7f0000000680)='./file0/file0/..\x00', 0x0, 0x104) r7 = dup2(r6, r5) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f00000001c0)=0x1) close(r7) write(r1, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000180)=0x3) 16:01:48 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000280)={0x10, 0x4, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000bfe000/0x400000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ef6000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000cf3000/0x4000)=nil, 0x4}, {&(0x7f0000f63000/0x3000)=nil, &(0x7f0000ecd000/0x10000)=nil, 0xff}, {&(0x7f0000f46000/0x3000)=nil, &(0x7f0000f94000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000e6c000/0x1000)=nil, 0x8}, {&(0x7f0000c80000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x101}, {&(0x7f0000e53000/0x1000)=nil, &(0x7f0000f19000/0x4000)=nil, 0x80000001}, {&(0x7f0000e50000/0x2000)=nil, &(0x7f0000e68000/0x4000)=nil, 0x20}, {&(0x7f0000c89000/0x4000)=nil, &(0x7f0000ea6000/0x4000)=nil, 0x1000}, {&(0x7f0000d4c000/0x2000)=nil, &(0x7f0000fe6000/0x3000)=nil, 0xffffffffffffcade}, {&(0x7f0000c6b000/0x3000)=nil, &(0x7f0000ee7000/0x4000)=nil, 0x1}, {&(0x7f0000c19000/0x3000)=nil, &(0x7f0000f12000/0x1000)=nil, 0xffff}, {&(0x7f0000e5e000/0x1000)=nil, &(0x7f0000cf4000/0x1000)=nil, 0x10000}, {&(0x7f0000ed7000/0x1000)=nil, &(0x7f0000c55000/0x1000)=nil, 0x4}, {&(0x7f0000da8000/0x4000)=nil, &(0x7f0000f46000/0x4000)=nil, 0x1}], './file0\x00', 0x7}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x37c, 0x7f, 0xffffffff, 0x9, "00df00003f00000000000000000000006d2b00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="590e495b1ad2a14423c0fe6a9ba42f89606f8f5773e9ed4805627b1953e8526d359eb2d55c75c5eecce22f844fad5fcbda0e438594cd635b99159ba469291f4a807055e8cb61b875b2ff967153d9e416a79321aa4587cc1a8d8a520b57552c61a43a412d7a084aa4d72d74db60e90ff741c303bf276a00cb7754b0", 0x7b}, {&(0x7f00000009c0)="00681c735ebcdf1ddeb0dbde935a3cf2bafc27af3e17379e0c6f59175bbdf7db589843ec39f45c9e97fcc284b3e7f351b6095346d655708a92e51d9899c26bf2e2e9e2f53ed7c2110923ce8d6a14c8d7d3a5365a48a6d32aedba526af9decda1f4334ada2453510c65da4b3d74237650f09229a75edf77cc02b39529f32b0e968ed8c4bfc420bda1d74821ccaf18e9108568f3dbf6dd9b16cfa1828461d3d94b9d357cc6a2d548278c0ae8c2b3be444fca9e989e4ce02e161f43d4f87e09222ca614698db720e3b463d4de47f303d024413eb4b81b41036b2c596227426b434e9f31154e31b73317439b8d9240244835cc2721abe86ab0e0dd3d4c73d4c00cf68c9afc905765609fc35a380a6e9d8e4d10e4d12376994955304127d26ba79d36138474a1cc28e071c6735125c516d169017f5f3cee60f73c2d019a830b16260fcf8073dc905fcb352a92d336b71bf1a0c8d406b10a9f48ff7d061eb1ec56eb5344706936529522159916a6c934b263bccfa618797586b077bfe5e0154be5b0decca6053828b9d8c9aaece80cecd1a9693a05709047b1c547f01a5facd7ca9218b0a6f5d93b059642249ad1795e38413ac6bcf56d7596b59e61f2cb6268122b2fa16b5cd3aea17c3f511846bb9d64961224762f5d56dca3e3d78ec8810f756a809f9a4dfe133513a5b04f196192de1072d700a0a5a6a5a1205f48fe09ac940c9aa301c6d38145df76cea91f7bf7246d6bc167a93f15eb33c3fb5d6fd3afd8c6ae979055260c42fa01cae241be43be81814dba18954c12b0ac8c54fea3311d6bfecba5baa16a686842e1042e0f5e6c0035071043769cb7c9cc00a2e783fc1fb9f208e448656eeabc27af59e5b20b2948a5506b20a74e89342f85f32e01862b8ebb551293526ed2254773816a93fd3f3766e820ecdc8e98436baec88481cf58c48c521cfaaf6709c3cf6abfa7cac19fa165bee6013d800e3084fc7704ca582bd9356d11961ac1c6a31a79ac2f3f86df631bc1ca12bab2256d7ef3e64239e6acfb25ebe836f47e137d7a2bf85a7799f985f0e9937543dbaf4be34632d37b346b29ada854c6437aeecc2d2a480bb2c7f1e3d7393b9f12b4b05cfeb9a2a29e85195014802bf56160f89f9697d9a463d77ffc07ed4b4870670fad275b2c098329870d20b26209494d8029f34819e63ec879533726ed50a30b1a48457f2d7703cf6b628cd004a19adcfc578c2638ac55208a6cc9d6d908beffb83fec68d72b505aa85f5c2ac40decd02ffbfaa2d618f31758948f3bb44f81b2660e53480e0576a9234f06e65bfc7d3b5acd6efe81ff3c9dc1f88c6059ce054eb00940d689709420acf3e6d5271d53d3a223c99aa240387dbbe8a8dc868b0ca1713e620059c27b2536bd30c2c7023b738aef186bdbf32e0b9015352a5c797da6445b6e948aa531412b123596de6cb14971f2707d17ac32b376a5f06a9dc13cd92f8d2d1ff6aa74c4f3208442950e4eb330efad17ff5e40031c2c748ab0884b3d04dc7724605ab3d842009ca23a495ca67bb45d77748e9b623afae4205307afeeeea0893c462392d3d414f638ecc1d2e9eb9017ef9fa86f283dd724f47a44b6850fbf52e9960c5c2ee63804592b001500faba09cea9956f0fdb29ac17425a59ff80db874ea07a4a1183566034f656b9e91aa8f057771d64e2aa59561729d199340526ce11e505fb5b56b30071a8bf3cef0bd7b899bb3b7cbe69524452f5cf6bdc07d2a8bcc8a4c6630b773dbb70d8f9dec6b8b2e46becbfba5c9ca550afa391d3b7f69de0f05dc387cf1c6852250be0876913c52e3c5466d1e391d01c981cedbf79f5eee881e2045e8cac130101b782037c4a07da4e353153270fe24e5550c07321aee2945a3945ecfe41185dc1a4065fbb7e076f7fd7f4ac5d32e930177d250cf25efa8f4bf0c2078be8a338e796829eba1bcbd147f8ea84b6ac4e31d8fe758245ea49ba923e2e897851584fe9dba4af25a6572c8ef9e4db2aee254fa29c6724ae211536d82dbff61cfcdc0f208ca7d9287424a135df42c464ba7d4d859a62d43260271dcf7bedd04437295ab8c3ae958c914c07bd3b2686c7208ada7a67bff42ef73f90c50b96241dc57c095fe29f9ad801747fd5bcbc1ff89bb3f20bf28a5fed1901c0eae196e3096383014d2cdfeba126f41fe02cfa847f5c7cc2202a5a9190aae94f9fd17513c5ca67f839ebef8fe343909129ba5fbf4635899a8c0e58f441df4b609cca5b671157d1a95190c44b63391abe878945d501336c74d73e4b4aba29139214b01920be93c9c89dc9c797fe62db123c7ea339ad7c5240fa2470b12ce83bc17bbcbddea43beee44026b1a571f3024918d2414ab5eddc08d83518a88b9dcab78641d126dcc7905f99fe42e2d90b9989c4748ff9f1011d3017d07a957ab1b06bc4c8b217d85af3690e57844d644a50c7c63fa32ba7692ba49f6f49bd55df7be3131a690cbfcc79b6da8f67b9ae38c6e926341b714dcadcbf63b9e220765f5015f91fcd3f7559d0a949c5dca508dd7179de4ec4403c607aacd3e661e4116f37d925db88513780cd24815d1965684943a48b1b8fde66091c5dc8a5c8f7618c005936ef1e6b3684f1fa7386ec1fadf3c4b64c5c84b704b6a8804de3647c41001a0a1b4a1014f16a869280b8c6b45e805850e77b82fcb18fb061e48a89418ced4b5df440dc30e6c17d54f87d27edfc33c38af7ad0fe4ed868a4435019ad25453875c825dbf3f8cce4b9daddf94d327930c4a8f7aee2f58c6f7a7ddbf0a3540d49be479877b1be2943a04c7996e35b14683f864", 0x7ca}], 0x2) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000000140)="cfbb251e606bea41ad417032985e05b5725bb9a5a4201587136fda2dd727e5f62dde5a3a4482bc0b9d8726d0da46c1d908ab108ea9ec76e02493a12c1b64b1ae00f41186a7b024d2ddf2ae9d3a377c239387d08393adaed08cb632e6959c", 0x5e}, {&(0x7f0000002ac0)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0265e626b535cb4123c4e2bd9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a3726521128386e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f45cf03240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f8e92951697de55ef19623d5ffcb9eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab18381a39ee73077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b1061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f30407a80956938e27c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356af1c8176087ec63f87555afb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097aaefea71f187e0581fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d2859676104769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd251689ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034e9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc49129042298325da86c94b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fdc186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc0227d491f37606fc5c8e545d2a85634608", 0x100c}, {&(0x7f00000001c0)="25fd26f0c2f6f8454eb4598cefd3a544b22bac827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5056cb9908d6095b22d9c0274f069fd0a76fa516008092282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e641ddfb5bd0cacc83eb73828ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761d796909a6fc66c7d08cb1527152db4272ad88493fb38f40398b5ab50934fa551a4b2630e0900d08787e89612408f5c38d3185e17475d4a4942473058501ebaf20b435261800"/240, 0xf0}, {&(0x7f00000002c0)="e041bac6e222cda5a8a83a629eb6514522c599cee99c1c36bf1a6bc1303e5e1af2c7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9dfa86f68f0f3f25c0bc65341263ac9ac9d46c0f4257d89bc3db24110867d5653d7bfbe294fd3c8f7d0da9f05529ae206849560ac6666403704762cd5c286b039df3ed0e2aa6f15488dfe95d5b74aefce77e0afee5ddd2876e6cf2d4619b88ea57677837ad4273acd0f", 0xa2}, {&(0x7f00000015c0)="6973b3b7b5f516f850b75a28715b10f7ad5d42b6ad24befe41ebdfe071af14f8fc7b9031407b78e22b9d0814b9d792c9c83e6b98efb4993f4ad8f4562dc983a42eb32fd9120e86d581ca3b88d1e1d14bf2fced5de86ab55c2a3e0199c24c232e3965832a8b339aa00261dde68a23b8d6b17ccb20b3598262b33d77dfb2f699e8003ba5e6852657ebe417b248026d5e296738d18e4508f37274f008a4fdfa9b8c2a1838de9e17b63c47d9fa63336e630736d37c3d7c65312e131b4004fe487ef66b23acee047b049423f836ab87a7345585cbf92f2a4ac7e1cfe61fc4349db1e33c2da8f35920c7c73d54042f6daeca3eaf67967c50e6da9709ba6f60f11ba40091ddf33ab51f0af7d079126cc2a31c2ed60bd75314d3d4b3fb68441788ef99c0c89a954a03a598", 0x127}], 0x5) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000740)="ec6e6688290eef4d1e3caf403d1c8ec765728f141ab9100008000000000000e9ca199903fdc9ca6118d232a369ababce52c001fe64edfe80fc7c67b715015e97d64167b4cc024469e8ccacfe668e499fbe1a61794fdd72d4b72f2d2dbe26f7bab1158d052a9d215a57d3f2ba438cfaf0b979ffffff7f97a05b0000000000a41dea0dac1cfc8351b5fc", 0x89}, {&(0x7f0000000580)="6e0e59233e96f72fbe9d7537c357c1e762ffdd2941d1480727fd7e2179ded76e26da7e0a87570dceb33df4e272cf9d641dc9cacb280d539069084c386a14de14b8d6ed2b78bbb26aba3379894e573bfe95dbf8df93438d0c534134a7898dc14ca5cca20aaf4bb1443b740645be2adaf635694e4e6ad1120301", 0x79}, {&(0x7f0000000600)="16f2d803612e7c3baa2d388f22715baaa6d45f8a50f1cffc08bc399d774601dfc4f36e37320c27dd6c0f91", 0x2b}, {&(0x7f0000000640)="12b1c68e4e76099b4c66a551dc6f52feeb34be35ff519fdffcc2381874f4e22146234bd7fdd653264ede74f85478f382a524978e17e1668fc8c3c27e57219888594710cb91a83fe52cb4b0a622e2c27fda34f75bc07eb331bf06e05a60b012427f8766f9a8d41134b1e4fb77f608bb25b5cf2b44ede1681033c314a01ea45a28bcd2512788ad3e876415d6b570827847e07bd29a49742f68e434af36448131c789d3e209a0a4fa3d3082d27dac39999e72a0603dc4e2dae3768ac549136b868fb642d55f", 0xc4}, {&(0x7f0000001400)="d31f297897deceab8214510057a664bc19f87b88e918e72bd4936828d5362bc3e5a74809458592e46b32b751614f2cf36dc466a80e22ecce60be292c671802178bf2ace84c2511315b5d6d9c5ac01021c4d605e35b6b4a5512989a008593646b6d3b5ec608079d5e35312c505240347879ab4970bb9b85231271e363dae34fd8da10bb17416d4ed65de618123eb52f24f3deda5d8ae736783765173620494adab89c794f0b0a1211354bf27adab0e7b4b3c77790418dc94263386b6ab2ef32fa8520a0a35a2ffb5f37a09b5524f2980dea4ed8c1007ab303d371b0b5e4d73f240d712d0da298df679ab1e2ad190f415088bc1282586b0b4a2ae267a0b186aaae6e3cad98756ab72daec7fdc509997cb0f291e1008c42cc55e68c5c8b986c32ce4a657d9e8d56df279d7999d3c61e5e49133d690e2ef85a4f99f941466ff9074acaa813acf1b3ae2dde08d52f9c8d496b9d022f2a82bc343db1b5ca83452b485ac8b2aca78c182626992f7eacb7a476185a7e24917ca72212d63d8c786c7e9a0532516a07", 0x184}, {&(0x7f00000029c0)="9589c4917e1579e97de740e1dfd568241c5d74e4acfcc98a82a08674d6d387567af949e23ac3cb8c8fb3f80fc8556b022407cd8a02ee9d7d2cc746d79f411540f7e23c2cde3af16cef1f48b570905b86d4a03e6706b323ea9e87436b8c4a5efedc1d546ac7ad6f0d5a3c98b591f916fbfc98754e3c5f53e80f6c0851638f67fdd0bd19000b", 0x85}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x80}, {0x7, 0xa0}, {0x406}]}) write(r2, &(0x7f0000000240)="32848000"/14, 0xe) 16:01:48 executing program 2: semget(0x2, 0x3, 0x220) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x141, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000010b2b0003500428efffffff6f00000000000021fe800000000000000000aa3300563e15f4d943"]) 16:01:48 executing program 0: kevent(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x7f}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140), 0x0) dup(0xffffffffffffffff) kqueue() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{}, {0x9}, {}]}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc028698a, &(0x7f0000000280)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) getuid() unlink(0x0) open(0x0, 0xeca8a1a03ab61618, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) fcntl$getflags(r5, 0x3) open(0x0, 0x0, 0x0) getpid() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) 16:01:48 executing program 6: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x15}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x4c, 0x0, 0x300, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="780230"], 0x10) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000080)=0x81) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r8, r9, r10}, 0xc) dup2(r4, r0) 16:01:48 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="780208"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) 16:01:48 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xfd, 0x0, 0x8002, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000400), 0x4, 0x0) close(r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) syz_emit_ethernet(0xc2, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000088a83c0081004d0086dd6010fbc600843a00fe4e0e28ef09e01779790abe00000000897120c2f8e5359571be23afc480a5d56c0a0000000000000001130bba997c0096484fc29eec12ec3d39f106d1213419047b3abba0b7211a851ee180a9b6d64d2cc4ef2c85b7fda16015b893341d2449a028237c7ff9d040214e492047202b3a034c72a091cd5ef907ea0502001f000100000000001100001f000000008900000000000000c2040000000200000000000000fb0fb80000000053e82a4a17da1bb5002007ffbbf14bf502e0307a552e296fd36047cba42182f42720caad80b9bf338bd4cab6d7b889c19e2daf3dfc70933448cc75cf0656517a4f03cd86a1fb2a0b4814dbb43ca199075667b570210374ce2aad7d8642b654b7a2df3e02918da0c3b25ae05d6d13f46f0ff0386b4571a927020116cc30e6bf01a9fae1df84b74adedd5bd9f93fa27a94a503e51d45d55dbfbe36b9283cd8315831a1dfbbc0811bc9e0d1260c25b06bacefe6032fd11fac4404b3495b72ebd5dda98a46a85be9b4e5c6982e475fd563abba18"]) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000140)="ea00000100000000", 0x8) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x2}, {0x1}], 0x3}) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:48 executing program 4: r0 = msgget$private(0x0, 0x3c2) msgrcv(r0, &(0x7f0000002600)=ANY=[@ANYBLOB="00000000f5ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000a31d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dd60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd1800000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0d6930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081a9b072860000000000000000000000000000000000000d98f6e17b76a0ff2bf30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5f2ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009532eefd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ee6bd99f2543650000000000000000000000000000000000000000001d0f749e272b6480dbe4f4f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1c8fd09625a594b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3000000000000a540df8c44d4ae0033860e4bb5dad379650637c7506ce19382c3f5fc95ae13d4d5e6f178fedb5918e068cbeefc73e795273eaf1d2921dfa5a424c1d32d6a29a01c9425e855f383d5255173ee726dbc0cd769970306b885c2178ce7ea9106b625a52944eb03abdb5be7d60a711d20ed4ef2751740a7b1d4d071b07c1d0676a5a87c7c03ce2e7a1f123f1df9107e4d0f52a1e5403505a124e3b1e810ce56975bab18"], 0x1008, 0x0, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getpid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r1}}) setitimer(0x0, &(0x7f0000001280)={{}, {0xfff}}, 0x0) getitimer(0x0, &(0x7f0000000000)) geteuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r2 = geteuid() r3 = semget$private(0x0, 0x4000000009, 0x82) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x10, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') semop(r3, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r3, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r3, &(0x7f0000000080), 0x0) r5 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x21d, r2, 0x0, r5, 0x0, 0x0, 0x7e00}, 0xdce, 0x32f9, 0x3}) getuid() r6 = geteuid() setreuid(0x0, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x25}, {0x4000006, 0x0, 0x0, 0x8001}]}) writev(r7, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2f, 0x0, 0x0) 16:01:48 executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) setsockopt(r2, 0x1000000029, 0x31, 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x80}, {r0, 0x1}, {r2, 0x10}, {r1, 0x40}, {r2, 0x1}, {r2, 0x100}, {r2, 0x20}, {r1, 0x40}, {r1, 0x2}], 0x9, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x62}) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) 16:01:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getppid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socket(0x2, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) r1 = msgget$private(0x0, 0x282) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r2 = socket(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x64, 0x0, 0x0) r3 = syz_open_pts() fcntl$getown(r3, 0x5) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x1800) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000200000008d13ea159619f3b2ccad7f318c2ccf000000000000000271e3acddb0ebe041f23bb6d441da4607c3beaac250b0cf9d1be0d5dc884f29306df191414384cf1365c4114ec1018421c73f4172c70bf2e3c733d6ef7b9b99e8c589248766477a11d9cafa20f774f2bb5395527564e651ae9207a863d32a696a92792ee9a66e51f0a8907b7f25984419ec8985dba5919bec757d9f206820f74fc7b54614fb9cb5b9cde2a55fd568fdd22648bf3ba3b5d1afbf97249267612ab197c139f5349afcbccc6a3ff2a23b8dfb840c22d5cf52187291f89d183c780230c94e91cdcca6d778002a14aeba227ee10cda6e1966ad3f3d6421e405072cf7a1798214f6361dc4277e518f72f18d0373a48ed6a8c7fdae299a743c94729b75d3a8853e1fd00cd1dc4eb14511bae7ac0869a66ab9d9ecc6961323be91e72c6c961d71aa8abb11dc7dd70f277148428f5b313a6a28aa7f42057b66161148589e61e0"], 0xe1, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) msgctl$IPC_SET(0x0, 0x1, 0x0) geteuid() semget(0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) setreuid(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) 16:01:49 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x300000001}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x3, 0x6, 0x7, 0x0, 0xc592, 0x477, 0x8, 0x2, 0x0, 0x3, 0x8}) 16:01:49 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x3, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil}, {&(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'}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xc, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r3, 0x40105706, &(0x7f0000000100)) 16:01:49 executing program 0: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getppid() close(r0) setreuid(0xee00, 0x0) getpid() ktrace(0x0, 0x6, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000280)={0x0, 0x0}) 16:01:49 executing program 6: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getppid() close(r0) setreuid(0xee00, 0x0) getpid() ktrace(0x0, 0x6, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000280)={0x0, 0x0}) 16:01:49 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x0, 0x1}]}) socket(0x2e, 0x3, 0x1c) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="04", 0x1) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) write(r1, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) r2 = syz_open_pts() socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) getpeername$unix(r3, 0x0, &(0x7f0000000180)) close(r2) syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000004c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="890000fbfeff000001"], 0x9}, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x4) syz_emit_ethernet(0x146, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa86dd600000000000000000000001ff020000000000000000000000000001011800000000000004010901020000009ca5299301052b304d00660db8860b09df90db6ab3ba0f4c88eefd597c58acaecc869ce67ee61cafda662017bff68302ecca3be3b4d12e37cea33f68092f76a1e3bad753b5255bfa3d728e51d05fe81f16db30d7aee8178a7ac45d55a6aba01fa6b257ebad20840a4bea9eeb47dc9c30d7849941056fd852bbbc1349a653173f988b9cbd2b7d9725cc3b08303bd09881727ea56927bd830401060102000004013f05021000c20400000006c204000000080401010000000000001fb46960bc307341c7680e6c59d0bc6ab43a915dea20bc20d52e1257d6343117ed73c9cb71604ec2bcb6f760afb629dbf01a232cb9f16c99273e2df8a9b2e0e4"]) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffc}]}) write(r8, &(0x7f0000000200)="0400a59a61f4f8fd00000000000000000000000000000000000000007d42fac39eb19d9cacabe055d2bdb332f3d3291efe59cdc23bdc6b82a065111242ae133046e1a4a42990f2b72786a05b01e3a17f72908c15fb5fbb6590ac95cdd5afe1e500e01ee700"/116, 0x74) accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:01:49 executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async, rerun: 64) poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x1, 0x87e) (async, rerun: 64) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x1, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) (async, rerun: 32) r2 = syz_open_pts() (rerun: 32) ioctl$TIOCSTOP(r2, 0x2000746f) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) r3 = kqueue() fsync(r3) (async) pipe2(&(0x7f0000000200), 0x10000) (async) pipe2(&(0x7f0000000000), 0x0) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) write(r4, &(0x7f0000000080)="0f7850a8f62859d2b5eb72a2f15dfc99b094376dd2b2f7c877669e983d1b5d8a6e2361267c0a5bf2a0d9324fb057094600782284e67bf1aa1e5211952d980fac3e49873d3b42f4e2d9547063839f0cf0d9d0156c87cfdb290134a054803ee2b5e8917cfced7f15670af8b761", 0x6c) (async) kevent(r3, &(0x7f0000000100), 0x4, 0x0, 0x20, 0x0) (async) r5 = syz_open_pts() (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) (async) msync(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) (async) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) (async) dup2(r5, r2) ftruncate(r1, 0x25b3) (async) execve(0x0, 0x0, 0x0) (async) fcntl$setstatus(r1, 0x4, 0x80) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) write(r0, &(0x7f0000000000)='$', 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x14}, 0x2, &(0x7f0000000140)="520b2af8c79e15596e0867135b72f0f418400218e278006f0a811a79a4609cc68e3d106ae2aa34efa6e342a80740cbf8c2754a7609f11c1d9db448abfb6c0320318ba3f340240d2cc40c779dd90eaf6af04e763bba4fa0f7c5a994e7e015eacd771cfbeaf2e744dd402409e35d0864f371f10e239fc0054587f115bd924084b90486ca31e36846214f8069c7b0ff2a272ea8d5aca7532844397bf5fdef8c4ce79abe2c5b", &(0x7f0000000200)=0xa4, &(0x7f0000000240)="51b05d17ba92c62ba16a53ab", 0xc) 16:01:49 executing program 4: 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, 0x0, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) semop(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x282) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000240)=ANY=[@ANYRES32=0x0], 0xa, 0x0, 0xfffffeee}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3b, 0x0}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000200)='./file0\x00', 0x230, 0x0) mmap(&(0x7f0000557000/0x2000)=nil, 0x2000, 0x4, 0x2dbe387c4417487e, r3, 0x22f2f052) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r4 = socket(0x6, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r5 = getuid() seteuid(r5) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe8) 16:01:49 executing program 7: sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) seteuid(0x0) r0 = socket(0x2, 0x1, 0x0) r1 = getuid() setreuid(r1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000100)="374065fd840a4fb9853673bdaaf8ad0a4dd3a48955f1665682754010b992eb5a30414de6735ba51aac48337ee9ebcc690f9845f7bd1562f547a24fa298fed3ea90a41d1b587f381f970afeec426e16f7895b9620f3b7570a7ff2c94a1ba7603612994ae6b6983454b539fd872ee4d3b8eed309391b0d70701293aeb8ce3085ca58ddea80ebdf12d281c068d44655cc579d94f8b99c5f974417ebd1c1d5ac7406c9ec9b8c982b1e0b548df03009b455039cee467dc68d54a57987cf86f5afd7b07372d25ade82ca56a6a08fd5a79b7d7eb9a5bc9e38cd95b41391b3ec79eba6fdc53aa7009e7ab342a5b267516ac6da36f528bcf864c3c27cf0087596b55d148035d1476031790677c32f88f53a1a92828f5c353d03406b699733788230d6daed7761aa15e8bba6e14454582b5925affc36288b21b88dac5aa97e871798256c933ebe97121dc614f477724f891689323db2562d2ed6e725bfc021aaae904716750c2f3d021ffdd38efec2740cf23e80789c199af521d9bbba53cdfb196b5ba55ad163a75692d8ad10bb9da48962f8775bcc8a3f528c08f89b08d274bceed8d9996a8d4dca532db82395dce59818c56b35e14774b21df45a0aa77328a9a2b66222d09b2c36c19109a5f6ed6ed19430e4bda617176183a4dfe76344f0f141afd5980d52fa977d8f85362fffef90c0cbbd760df8f1d9f494ec29dc4265e3fd1ba4e78eff28a41fa41189907ef1c8c0768c8e7e1ef10239aaa56407bb75388b34535b77b896e1841f12290f7175ddb5dce6721f2f323e7b4fecb91812d95c321f8063290fe14d34052448511a650d0f977e282cb2505e543492fa479f68470caed36a7e1754b13825a1abf634de54a73e516348b0b892f3855455033ed22e9fde99b1b9e9000d50c7f36803874be50438c5b4f2175b646cf5cdf5b30b3f3d8735e208ffe9a598d2c5278fa607bfb62a04d063f401ae4182ab3738165f27013f78fc7dce2c2d2a4b51490f43a5fb568d756e50f5d9d5474431021c38a5a63c011afb3c9b90980240967761a7cc1936470d06722c060c96f614d49d2201c1c43c34d18762a9848a04129f40b7cd736f98521f40d6d57cef32744a8b105f05e6779826ff015079cf8404014c0496901cd408b30d013356cfaf19d426bbc35eeec85bdaacacc630d1b82e91916b7f6443220c55758be6074610f6811551c6b11a6a2317b3fa741381d85aab562acf95a2629e3063c6b35558f2a38e39de6fb60f2b812cc8c4f3c6a14e9a6699a95c6a2c534fdacfda450ab99bfd229de68a9ee30a70cc04738929792b80ea4567029455c6ba73945e2d177c80f884e8b150b650fd407add923103cd3f553936fa8a6c1a3fc0f0989769214f04070c9ddd3fbe66b232d040b49d30671ff142bdb9dd2f08347975c7c7dae3240b39317f341c89070f20a671007ad15fc4af386a790899d98aa869b3ced65ca27f5f1d47b4df761525fa74f0dc020b3e813c1940797e319a175b56cc1719b2fd7464eb6591f488d2cba9a0c160fbcad35f35500326aa541eba86d2e7a49ea02465a4576ed4d163625fc7f3e474b38b27eb227f1194438f7190f6b296d2eb764d2c7ebeb3129f0820d6b6faa71b5d94d97804cc9eab534c6bec12f44cf8f73241f13b547fab83b89c4bd3b204dfbc923ebec04673b74c98ad7b8899f8b6c3e87dadbe7b31e4cf4aa0039a25f1acb3de4fa221a37a1c90a55d8f4ea4c38d4bc4f75293ab3d75cdb80bf8d872aa8298767217f86f0f242824c39f77e7c35710029d5dede6f5c8f81ab73d178175b16d73b6ea33c9d886f4d2b30ce0839b72aebb530afce74ec9a109d852872538dffc01a7f4c86e60edaf35048b934a6acab1494f6f835851e61fbb33b41398f15daf1bf393ebc69231aa2bcfdfd11bcdc76c92c1e833d27304e76f90538c0d35912928a53605e50e3b4741fbb57e08c9b9f0a3be9b35ae8f719929070ab7f6b3e74bbbfb512dcac349a3bbdc298ac3fbdb722d44f34c2b8762094215c7c6bea01328c9ea6f82ccc0fe10c6dba8a1483debe603a33540d5973a686602d1923c936cca45c1d85914a5017a72ac3f34fdeca4020cd0f2305b81e9d29fd1dfbb1769b653ec1391b92c5599dffa0c5bd3a84cf08c51126f3a95569ac30b2f346b7c5a4c808a2e1e47324ef85c4ee071b0ace0a2c8eaf4ae6e1b7a283c44d0f486bd15cc767bfba94432e2d935bb49994320bda1004c05af01664ba0ac16e7375bd4fe08fb196840b240112e1528efac2adb60cc41d4272cc56bfbaebab13af086431b4798cc5771209d4c7b9ec1fa38bd3fdc0cedcba704534d9aeeb25c66f5296fe5ccc42f24fab476270ea333416360840dcd994830603c935bb8d2758685ca4b23f7a6458c7943505132b627fd9c9aae633fb34c2f8fc6f0a092617225a39c85bdf1770deec6b4526adac9daf7f883290f7fe317713f970c26440a9a486239dc194a38db84d5becf06d5363e8ce4d3080f60e894de4ee638d8d8527c45e00dd8870883cb10d2b6ad4ca2327187b8ce63321e35fe37ec9979171e42fd517a97a2599481188c1651e9370bce99d31f99494b60916ece8e5581a7b09241b4220beea255187264fd1f108b74c56fb55f1e1e2b0f0a98775527a8080948cc65072e9f8cce40f7be5af69df2ef816ebd1a7421b6ca03ecd753596e67ed857713825ef61ed80e95c07073b43a4923b6e7fa4094399615149ea852055c47c9d6e754fb51e2bde88cdc1c26cfc505e3a25558a19712908a682dbf4bb65539a1467b89a9cf3f8c6759833475d52ce8d35d27a4ab663eae9435a9247544c30304d0e4afef37105a3bde689f0a5a56c9ffe6c3d22635b78b777cced10046310f184c0652a3741b3729d304601ba637e89f2e24e7294bc46e0c260050a84ee8b50934421af562d0fd63f7d791003e7b9190ef3c867884465ba0510abd71d2d30aaaa0798f3602009e4da40087baaa1b87aa9e9c88cb57de2fa72ae29e9375ab4e80f5a420db796bac9938b6bf8875a16558293e16b30f4254b834a52d7571c62f33526344d78aee2c45fe951b863c489ca9cf1057a21b971e251444c1d6bf55e6600bed43ce3f9c35b07d5451e86334716fb983122f5c1d23920fb9a287217d80b71d92db9cbddfab5ce1d94e5d9732f3fa9c7f38c885dc2c580f5dd7810fc3df443a535113903203ddb9305d9a9c52663746334433fd04aaa36b3ea4326512283e866c8e1d492d5dd103f612215278e73715e8a10106b3ce845963cb51bc38985ac4d1c16ce63c3b7cfaedb5a21228b18f012dc64304e1b414d4366e9d2682852cd851766291cf7f372527c98c77a80a4937844c974663e9332bf3e6c093836e03f07eaa60526061fbb7fd984cdf18ddbf07ad72840e97a0abd12450389f93e462aaa3d5b80ca3c36d444af716ad7c95c90771fc8e22eb809b148deb9d2eecdade5df11c454571b091891263d261331a56156a0c61fa4ea6cd28d37cfaf16d7c3dd5c0b1b1bc2a5d1a516aaf3f7911ffee753807fd5287e397343532bcc485b76b0e1edd2ee65eeac1187fd08bbc59e7952c3493e54d2748177c618263f6e31b3d1f9b2f9515bbed367f876573f76bf6ca93df0e2530dab7c5ffc341c8778b1a2db39e917040931b27088dd9a07ea40bf682697d28ab94d171251e62f966152d8273b01dfe545f1d927c7341c9f3f0816bf0ab77ac1a1c46fc06f62710bd87c056508927c1b27e8dbd388c0e8cf77b229c28d7a7f524c16c88fb07a5e6349422120221a2d4550bfa978262258eb33123d39f301c5aff6843147701bbc9eab827354296a8fe8ec139249b9b4895b9b597797be5bc74247518db7327a5d97db0b30ffa354685cca6e7df84e75cf29b56c5a57beb74c0f310e392c07edf2006a8445152b91091eb7fcde12d50bb6e04612e867b65c1f9c60583fe06da568fe1a3b9f2836f03d28282d8c56ccd4ae6976752d4c031cb8cb3394dfdf0220f87f17722145d6f7bcc04db37999f4d21d8fb6b85b6adeb67174c6deb2a85df0fe9645de94549d37d0e5aaf718aa183b8ff4ccd4d74b6b8e31a03fe0289d121a6a6dc1c2e08d87ec9c1d977ee4af218187a88a4bfd53ef18a2e748103e62003decbc590d6e76ee9448e32603e6776b0aab70fe6242340c865a7b6091fcfcef1004b10395dfc251593ad297e9f683c418d3372f4015eba8e2def6277f56518825cdb1927b987f825460fd58570d0d80c7484f15a6fbbbd6dba541d6d52b904d520fc867fb96f4951a48163b77d27dcb7958d9d9b714cc24f47337c6c1ae16e18ede95bdf3f8c7898ab076b76970d1069acb7c3fbf9cf5d90d1fe2129500099e9c83b5314a5279572e387b611539f679f618898f066984c646ccd54e7726bced10ae55db2d694d48a1a4e76372e04a9566bcc424cf3167adcb9ca36a2c7eeec24e6afe3680a6c0fe54ef9d5f134821036959e12d2e6c2e7e6a3fa9b913ded0d33e19005a2d27274d062cbc18fa90b74faa45c6fd0865850eb11f02203d26385d9aa10cd3d6997d35dc7b906d39b9c430fbaf33b92a44da89dc2adca707aa55f63524bba324a51e8e24fe06def352df1270f53563bc3e15fa01b6bd0420e6bd87df3a819136d71dc5f420f601805d51b2963d42da95358a065aca3e9a7ccf52998818045c4d1b4e26b4ed6f5b590b67db7aea79ef358ba72350ccf7c84520b35b5422968770bf405a3169da50908d5e7f5db639219ba20130932d6979aa3141d47c06831dd41b9515df5584d21c9a0bb89400e478c3952fa9684e054fa3534df00e54c6ffc3f77857eaf3b4d0e6834bc360a7e17363dcb9eda71013223ef25a420bd871635e6433163b3a8d5d22adc3a2e0cdcfb8b587f5ddce7ae38acb92eea84e309ba5916d02bcdf96ca0948e74e73ed8f7dd1ab11f50b778cab7085c6dbee9b696106a9a7dcb715f9b25b8ba6cbe78dddaf0790889427210c46170d55531cff2d4e42c2331cba42e4ecc0ea9841c8235038f3d37ad3a4206f81880e7d4c61b75730d8ba6796e3313d52189100837b7cbf37446228c42105ab04eea1ba938d992c7ce587b51e0b844e154ec542a18a9393484d732c862bff8330bf7c20caa07f261e34b880372b88a968e15c280ccb3d45d04a3290408999072c4670338b8a9729cee8718b2eaa59def57eb07459e8bb8a94869cb9c07567cd1649e0e021d84715d92bc5ed23d8161281386c257c506a856787ccd32a79e310790483ef8ae44146a8fd11f2d0a782a5ee666b1638455502655ad6f91ade4982f0f67837a98ceedbc5fe887c0059eb14ebcec8b6da45488c868f62d82646f6bfb2c63a5c7a09f08e37dc2eb7d59a43ed1540b7b4950d52c62a46a85731ddd9451529e722f5dc7930240f8d50a0b02fb0dccb41d2ae4810fb106b2d84e1630e1dd459c2f6f6b8a038626bf980b6e92f0c79f83180cd0472de9039239daf1fc24152363582da80b525348f1490f28a4cf584c11ccde360ddb1f0b37a429691e5c743e5a0beb184e331a22d5570b6f566f8528551d81ef6750118f47428be7f6741a73a9f63cfbe1b52020535dd1401df421db6c73f6f8f8e804764ddd71dc7058f9c3b69be09e856eda33b9361e909cf77e295ae8f982ee535cf6c82319c48e587e581b9b90636aa1c0229425f40f5d1fe63e789b3fb1a24c05f29cb3259a76a0e371ab11308e61db9efe4f3a5ee6171841ce573fe0f6ac7b036ed54249594153767d0e3a66cd33dee6bbbb3bb041174a34e6e0", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="be701df21725c584cdb2162922dc149a181f1ca12fa4c076cb07950008ede74964f3ff2e48da7d7e57523875e149dcc21b111526c305", 0xfd9e) r4 = msgget$private(0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000002a00)=ANY=[@ANYBLOB="020000000000000051955cfb1194c3395a923880faf25be7c091832e830bf09d177524ffb7e287111e3525ed376fcb4f8b59bce3a922be162f4664067deb0fd795e5e17306b156b222f71607fb895a95bd04476e9fefadcd0dc96b4b2a2fc80020dccfc16a6ef31e3b821ea631df240000b9a90a3e88bb44fe2e91919d91ab3256ae34dff256c0581073c53a897ed7af828b3b66d1f41628ddb1572fc9efb93873203fd60a444f3cde513e6f0d0000ff2a4552c20eaa0b5e3110217fb207005cfeaa801ee4abf831554861d19f87447b11019d225834e1bc2f5958ff3e8987aa5a5c82d384f2817b6e9ce308c0f4e86db841378a15d975c213563f2fc526b9a6690e8ed33c3319d8c0a395bd141f64a696dc025e85ea3a4a31758606f3f976a0368425126779e97ea17cb602531dc08bd9352b083a52627df7f91a7348c4db645a5c7ccf0e1da26c7957cef8f58935d93de0989af33c817e3129c2babf3508304da7a0e88eeb9ba92be65c531dd2437c0dbf1993bd7d5b9d0bd30dacc6b2381bf0471a8b2293d006a6514d706dcfeeeb515ca8605da4b817672622ccc3da21f213957d5302cf13638fb14b275fa6371fe1268cf92bf1de5ee9ea5acea9aa9bacef7b404d63aaffc70b9215f7ba0d510ae5a4000bee418b6a0268ab4d1a763192330f2d9595561d324aed4eb3982f7311c4b10e573a2e5056b67c7c52402aa6801ead1f7cfb8afddefbf11ebf8f55bab8e82ade273da65ac689601ea807b796a08101d6871d5c347a9925e0eab0541b9b7e405884b19ba7fb4c65008b2db3327ee9dd7050746f569592fa5c"], 0xf5, 0x800) msgsnd(r5, &(0x7f0000000380)=ANY=[], 0x51, 0x0) msgrcv(r5, 0x0, 0x0, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001600)={0x2, "51955cfb1194c3395a923880faf25be7c091832e830bf09d177524ffb7e287111e3525ed376fcb4f8b59bce3a922be162f4664067deb0fd795e5e17306b156b222f71607fb895a95bd04476e9fefadcd0dc96b4b2a2fc80020dccfc16a6ef31e3b821ea631df24bc03b9a90a3e88bb44fe2e91919d91ab323ae328224ee52d445c79dd824e85b256ae34dff256c0581073c53a897ed7af828b3b66d1f41628ddb1572fc9efb93873203fd60a444f3cde513e6f0d505eff2a4552c20eaa0b5e317810217fb25a005cfeaa801ee4abf831554861d19f87447b11019d225834e1bc2f5958ff3e8987aa5a5c82d384"}, 0xf5, 0x800) r6 = msgget$private(0x0, 0x442) msgrcv(r6, 0x0, 0x0, 0x0, 0x1000) msgsnd(r4, &(0x7f0000000380)=ANY=[@ANYRESHEX=r4], 0x51, 0x800) msgrcv(r6, &(0x7f0000003a00)=ANY=[], 0x1008, 0x2, 0x800) msgrcv(r4, &(0x7f0000001180)=ANY=[], 0xfc, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = msgget$private(0x0, 0x1f8) setsockopt(r7, 0xfb, 0x6, &(0x7f0000000040)="03000000", 0x4) r9 = dup(r7) msgsnd(r8, &(0x7f00000012c0)={0x3, "cc128b585ba67cb2a15f3c43a495e285534622dc119fa2c72168a22e1faf6c6ac7211b61521a8b9a5144c05e0458894c1ef032acb1bdcc0562bc275963bdcca8c922d5cb95e55933d02d2766f133d10ccc522361bedb1593e7d47775f782bfc9f95e1dd4bcc8aef9103817fe8f596c17ab8a9393a4d689570856c6dd1e3389b4a144eda57797eed1900ca4d6118e7cd5687c7dd91194955ad7e9465cda"}, 0xa5, 0x800) setsockopt(r9, 0x1000000000029, 0xd, 0x0, 0x0) 16:01:50 executing program 3: r0 = msgget$private(0x0, 0x22c) msgrcv(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000700000000000000050000000000000000000000000000000000000000000000000000000000000000010000000000000064dcd52c6367cad52b036fbb5d98b73a6286d056cc2c6f81105ca40249ca9f962e26b286ee5a70a19a919b82a6331aba64764caeb7e78bc9f8dadb7096134a3441e1835a792bc7fa25f74710754a29f3512455b0d480744f5940ff1085dd37ef844eebf3e2d119e1fed7dc78b45e3470339e2ca64ca71e1c74f994bc3b5957f21a2851ae3da4b7d0f923485a3dd2fdea0461048b9263988c66659517008e26ca7b09875fecf09f95b1ef68d81e1b8f4934d1b4e408015098ffb68e60288a"], 0x33, 0x2, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000080)=ANY=[@ANYRESOCT=0x0]) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) utimensat(r1, &(0x7f0000002500)='./file0\x00', &(0x7f0000002540)={{0xfff, 0x8}, {0x8001, 0x80010000000000}}, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040)="279857da", &(0x7f0000000080)=0x4, 0x0, 0x0) syz_open_pts() socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) acct(&(0x7f0000000180)='./file0\x00') write(r4, &(0x7f0000000080)="04", 0x1) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) write(r4, &(0x7f0000000040), 0xfeea) r5 = dup2(r3, r4) write(r5, &(0x7f0000000040)='q', 0x1) close(r3) close(r4) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000022c0)={0x1, 0x0, {[], [0x1, 0x0, 0x0, 0xffffffffffffffff]}}) syz_emit_ethernet(0x126f, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe", @ANYRES8=r0]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x3}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc1206949, &(0x7f00000001c0)) 16:01:50 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x3}, {0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x2e) 16:01:50 executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000001900)="f08b441d9b98b0b7c70bd6ea69a1147f39d11bf3be90cf5d365edcc8e7f32af9b26ada77caa3ae163a4a6d42984912a79dc8171ea2c1506ddb52d6edc7f19c94bdc2897ba3dd1611312bdd23dc0e220f2adeae33aab048ebbc199487cb6eb1f40ca26ee9bee4d3d22c391fba42cf6f0e729df33aa5c199bd888892fc6e5d4d3cb203a9a441fca206c4d846b997e38ba0b3eb3a19ecb513963d9cd42dee2968f71b9f8b965d9aa76ba03e35fbc77584978cbc2f067e0f7d9a40a7183cf650608648d2a5772cd40065b9f074530777e46150d0ffd82ecbcf276e6a99231a14b436231e44d52faed8ec532e4793cf2e1fe7ad29d14bd043e83ed0b9bfbe02e06a68525d86cd8665bcea975e0de90fad88500492e5a2cf39a5958bdb13fd1afbd274b4fabd1759c30ec18799b28e35e099c552cc00d955e98f6faae2060ce92e6fda06c0e80c7860e18784243524db772dfc3017bd462faa4dffd87cc959892d1f45394ed7a205d939d5da3bb29a7ce8133de923f0f762d8f7831c6de5435d050c66ddf314b40fa4e42c3da5f4dd8b11ff7d5ccc2cb9a13a7c128940a3d6a425c8b2e67314bf3f4c0186edb7a9d05888fafd71a7fea8b6eddb8cdfd0c36a8373b9b8cfda1627a10bb0e16f2fcf77f3052b0db28ebdade3445cd4a93cec9544205da06d7e37c5775ae6e4ad90f9340825c9b75d8138d4515814c9f85ab3173e9686f2a19e44ac30e512debd4ad9b1cd00bfe1f90c17ed6acc04e54fbef1a4acc131fbc543d11713923d9035f6243a112b7d5230d692ca0b93d6ef005448245f2cad7e21ab6b7319b010b8e9fa932d0dc0f306801aff8d4ce732496beb2aeba03e251d87743559dfe061150aae6632fa9dac581755429532d4376f33b704998da6e1c5a7c49bbb9a10ef31cd8ab07d8d70ada92ef512b7755f11c07f1493bcce27a5bd3fe547cf97b84cad3d676380e5c635f39194a7be6f8737bea0813f743f0a7c06a0e090bc8d8ac008c6ff8b063af2812b55c214bce83ac83869022c3dd44042de115b33fea9854a21acf0f58379d0c1108ba898237a8bf1238181bee75e711de556e817956ff8c3b5082e567b8cc22e12aed1a4c3bbad805285d587cf022e8607b49e8443c26a31bdd5c311f91b902382ccc41cffe2e3b9abfacf193e4ec661a17074acc178e47f2a1d47e718537e135aa7f2f63bb602efe071a8b8950e7828466406e785f309d2c9a778d43a98288e29af6c1605928475ecf01eac802ecc126153d56c9b594096be09e6453a79276c3492a79df1a42a7f9913d39699abfc4ab36a17028b1756e796e4b4396e33fb24d5d4fd2c7779e5b7242907c0edad040c6e426836ac98a95d12f9521bbb5c5247652a90d7f295840ddd76ac42e90c46585f1f6a772361cc6706dd5edfb84ed4be9eab3e15d5392697d3614fc799a94283a884a067d76f7c11deda2a521770586e8f8c5491ce834b85a385cc98d9ef467afeedc5f846ce6b8ff082554d7ad52d3b3896714b67871e3fdbfac159561a78319001038a935ac8c7663cf3032264187dbf23a849fd198cae7885d15e25afd970b5f9ec9f2621c9e0ac2b4b5a8695ce5a21527bf45152f8ee2188991c81fbca24536d81832997cf15abe21558beabac1e4337e69f782f2f2f9613510ba46626a58ddffd1bb7a2b4e26893a701a4599f03cbcd69a54f73499f52810fa0d9ac5919ab4909560c57dbfac1d39039ba8b595d23c385fe6981cf1990c9feeba9613d18ee2ac64b720384b6db67262ad059b9f087543221ec83728de61a701aaee0f491fd84f20dac8d85d3d53bc5cfac5fde36143d2b5ed75ea73ab25f199e9121ec5f0e701c111e5944544ba211d2d2cc7072d0c10181e08096a3f9f2af9321bb180b4d94ca70f5ecd240ebccef45d226dc89bd399926051f4beb49e8fbdb629381fdd3a73b3eb9f6dd41b6a6db4cebe8ddec1f869eaf5ad3a11b6681b21b5cb41cd50ec0d6bfb6bc84b6c4e5999337111e4cf0188a80650d507b0f7afc53a7840d4d8fb7e4a8175cae594ddefb695e237a814c7fd539d1b9919554114c3c101c81e567d1b4ef9858451347cb564938013b83c8185f0ee891ccc7ebe0801168879dbbb0f8302057a9178e22760f3865d0cd72ab96c8b8ef9d821ec9affec0d6cda46c5a9f57bd38436a09729b53df4ea904c965fab16a879144aafddcfbb37db16c4d787d74d7f780bbb934047bd4fbe369528a9f480fa7a26721caf7e5fade1925d0923a3825e2ade79c8157d267e2f679b6b78ba99fa91c84a5a23b9389ee14aa840e5da0709681312ac6733a124bbb02118928380ac2047b80c7823fb53b3163dbd9e47ee47dc562919ebbce2df18af0546c800c3e47d5fc60b0853eefadb042af4df3a21eda2ed5b6b7027e1eb8c001cc713801e1c2a40a26df1f3c20193794307b391ffb5a9a993dc0a06cd3d2de76a338e3c606419046669be1e8d74402258ff14a9c89a5b8a678aa00393ebd14a6e0f39798a85086d9ada27382b49e8c755a51a9", 0x701}], 0x1, 0x0}}, 0x10, 0x0) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="01010000", 0x4) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="7802ffdeff"], 0x10) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000080)="1512e1564d96ba7b4154fa1483ba76cf3dcdd3db622b2b1accfc6227f5ff4489ac6107f744e4f1115f6fa9cbf037f4c13d22dff2106c95119b805038d269", 0x3e}, {&(0x7f00000000c0)="105afb4c09d6ea3fe4c505d71625b8e5014dc0247a38d2d08066347a81b0e6ae3a65f3efaf0fa5cd201deddb95265fa58afb58cbc694c5d9295e9403fef4e21b145f0bd26398bb3f41c369a784c1831bda3f3a571dc6b0fb0beb523769d3de0f262a0154cf2891c026b5fa18d522ff1a2b3de9ce6f7e84afb626c1e199f81fea79d103ba377645da00ad6c1c25654ca4e16fecb198c2f504b0f2d0", 0x9b}, {&(0x7f00000015c0)="368c12198d2f13281ef190b0ba1c15ae756d97d693b7fd9279782307aa11bf3c3e51a52d92b01a65dcfbcadfaa379558872305ed16043097e80344f02a4a18046689175da6e300d8f89ec97821facc2d93baa2e781955eeab4ac7837af36f2087fe391c1626d341cf01da516773e5ee53332cff233c448e479d961c72588eba4819667198899098d7b5cca7f0e9eef02db55f58de2d5c72cf3acb4bbd5af99bfc0665d8234bb8842630a5cfb8b91a0d4a4e31e7bade89ecedf4540c8bf9c7f38a608521ca19ec15af7ff4ca25370b87a57b3855d5d37e67813e01f8498e3d797f8e3bb5f59627c6c5b4ef1f4cf76b93da3c049bad37dc9aedb3c131158497549ac6f3c1ea96a0671ddfb8c21f645b3bacaea767dfc0f699ac264b3cb7d2b8218f48379823ab1bb2dfdb525c60a62e509abf232685e629a915de67d31103766955d918a08531102e6946f02960fae9b616f9eb61655968b19e39671a57db8897892197bb62c3af31c520d527fa6e3d49be32ef46313405d057618bbb8b16452181fe6d1177b839ec094ea94ac32c407e7c5e927e4e76085dac6709e7986a3c414186ada405c1abfa6c1591c97181fd3c760c11e060e3aaba8ab1a54cdb5c65eb26baa0ff62789c61675db73820de8307f0c73b34084675019", 0x1d8}, {&(0x7f00000017c0)="9186688abb8a9e0037d48c3cde86fb355ddf1f53c02b7325ee3a6902c39f44414c12245b9cfdbdc871bfc0c47e657bde74e547aaec135cabbeafdfb4f4a8157153b5cc102a739266d5e5c78c4e9f8f1fa3cc8e6baed6a1fe4324c0c70847edf0ad0912b4af60dbd442f6ecaec3dbba45c30e120587a4c2cd4fa1bbcaa5430dc8282cadec119cfa45142540ca7ec326ced3754adfffbae24f6a437cb4c5245a78bef1740de278ae3d5cecd1c7c7d88c635580ab0ca45afde2454f93a1519adee45b95cdf51d1570b53d1ac8b6bf880ec30a46a0d5c2381ea85612401bd6942b7766801dd5209f289119784d0d478b4634fd0d602e09373c82de142a20f7424684ac86f7ce6a9b58b81f558c361584e7469bfb2eec4b3fa67940712caa038f810620b01688269f3a9a4ff08f382b55606af6462bfa7e9b18e9065b8e2f430314320535c6e1a20bfed67cc269172a3982161ebfd1f276771873d5c196604f44a4401174754462e462b318d053d4ef27397ea16725286224cd73aad6aeea403c54de4d6d1fd142c6f667fbe152d530813fd7a8d364424498c0ff332a2a716166c66abefebf63e36544f9ac10267c8dbec323f1e0eb413b75335124de8130b17b84049a05b69e14243d8fa4a8bdc8bd41b784fad2d32cda51483fa871de109b38626f8b2fce8b7a43cf86c1dfac4aa952f0f5f7741f0cd7fcf41d1ffb4e143a3b38fbefd2bcf9eeca9d990413d0b3625a4da37f3818aba20f7f7733cd3e2a04f4c9270f5a98ae25f248f895e110ed05fa8fcea97321cf027e52c0f8ad2876b13f3680ef8f290291767ed3495fbd0b9c9e510626d4ac801f45cc47914f3f32be3011149d864a8d7d14784f4861fd75e64b79011f30c8366fd60a51ee81d3177433698590c5c3c22520ed3f336a9b2c4fbb1ac8c395170ce59e71b416da96477d46f3928d74e38eb5d6ff95e4fbb77810f1866a374d696e398563871d6dd72fc37aaf702d03949aa217497548118c450b6cc14712ac0a3d42d7f18c305f72620bcb0adfb1a8bee5c9d5975c64e93b5dd3c10636e5d50fcd465c9339c93d93726f03cbafe76c820185863a510af1c215", 0x30c}], 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x15}, {0x2}, {0x4000006}]}) write(r3, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x60}, {0x3}, {0x4006}]}) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)='p@', 0xe}, {&(0x7f00000002c0)="629cfd3c1b45e04d64d00afabd86a382508f2be9b897f3fc2add22bdd7dc945ff163328fc6396730f6fd7b3fb3887a92367eda6be2f99e7bb916af975413809b76f6a2aa429378dc465ad2a6585fae129b448105bc79a7bf23bc834c1b0ed26a411c1e0ca400d1aac8e251ad5ce31174a64225cafdd67f37f9eb806a8afc09aa97c53d1999f212c5c7b75be915984dd83f2ab27e727f25d6002a8dab1035f39263c2f3f13283e482ba8f5d37abff2ca4a03cf2be34167f292ac2a4c812c374026a8781944540efe59435583628b3760de19adeb8a6659201"}, {&(0x7f00000003c0)="c17f90960a90f61a467c20cd09e0d356d10fc0f5e8391ac46e520839d707f0532761997fb6d3fcd6c99d10968e19c9e79b08993a0320df2abc7a2318c76d0949cfeea66fde6853dfc7e808d546f02f82646f83ef30f02cd7de4bb9c36757a51236a622e2c91089287db5f21e1114f4ee1362e068eabbd5f96114f7363094dd56ce5ba7ce903cce3790a6b7f35f502cbede8d7752867e478a8b2b4263c9559878d0693bb64da0f6ba6a24caa775df5b7433121830d74ffc7b789002fc0d9137676b3b93a3cba12a6fb0b78eb4c6bdc4e223c0966bef561762358b78d52221a1"}, {&(0x7f00000004c0)="bc64e70f7896203158b8c84084998a3583c7a9cc2f520a3d9aecceaa537a8fe4fcbdc7692000fbe55a10a1463b3ce3432b86e364a2a92911b7bb6a0051eeaee1aa4d3067f6e229ba138a94385b7256faf869dcb44528d1457680239163a27021bf571294a0bb2edf93f63f2921137546bd94e7ace7594e37e0a526957aa7467f6eb5e4203baecc089213912a1ce4ce24a6c27f2e733f135be78ec73a70c75a109fb9cb86b91215"}], 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:50 executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) shutdown(r1, 0x1) ioctl$TIOCSTSTAMP(r2, 0xc0207534, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x1021, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) flock(r4, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10200, 0x7532e0fa18d1a84c) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r5, &(0x7f00000004c0)="0920090000ebbd07a90172c84cefff4278ad535c2a4156308cbbaee4ffcb7f31dbd1562eb77b6a0a", 0x28) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r4) dup(r4) 16:01:50 executing program 4: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="e9f9f70f6107d8b5dd53f16d56365b1621aac234ebe6c1bd2d59fd9b210dfbd79abf195e451125ea9a331fc145a824b21123ce1441403d58e3f416e5ac4c4782a47ff995c981e64a52404e1f6f1f8be07102", 0x52) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde8", 0xa}], 0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250a", 0x88) setrlimit(0x6, &(0x7f0000000040)={0x8, 0xdbf4}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "51fa6278e9e960b4dd89080863ab366d112be29e"}) r3 = open(&(0x7f0000000280)='./file0\x00', 0x10000, 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x6, &(0x7f00000002c0)=[{0x1, 0x20, 0x0, 0x7fff}, {0x6, 0xff, 0xed, 0x3}, {0x3732, 0x1, 0x9, 0x5}, {0x809, 0x7, 0x3f, 0x4b30}, {0x1, 0x81, 0x8, 0x5}, {0x7, 0x7, 0xfc, 0x8}]}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) fcntl$setown(r0, 0x6, r4) ioctl$FIONREAD(r0, 0xc0206922, &(0x7f00000001c0)) 16:01:50 executing program 7: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="780208"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) 16:01:50 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) getppid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) socket(0x2, 0x0, 0x0) (async) mknod(0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) r1 = msgget$private(0x0, 0x282) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) (async) r2 = socket(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x64, 0x0, 0x0) r3 = syz_open_pts() fcntl$getown(r3, 0x5) (async) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x1800) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000200000008d13ea159619f3b2ccad7f318c2ccf000000000000000271e3acddb0ebe041f23bb6d441da4607c3beaac250b0cf9d1be0d5dc884f29306df191414384cf1365c4114ec1018421c73f4172c70bf2e3c733d6ef7b9b99e8c589248766477a11d9cafa20f774f2bb5395527564e651ae9207a863d32a696a92792ee9a66e51f0a8907b7f25984419ec8985dba5919bec757d9f206820f74fc7b54614fb9cb5b9cde2a55fd568fdd22648bf3ba3b5d1afbf97249267612ab197c139f5349afcbccc6a3ff2a23b8dfb840c22d5cf52187291f89d183c780230c94e91cdcca6d778002a14aeba227ee10cda6e1966ad3f3d6421e405072cf7a1798214f6361dc4277e518f72f18d0373a48ed6a8c7fdae299a743c94729b75d3a8853e1fd00cd1dc4eb14511bae7ac0869a66ab9d9ecc6961323be91e72c6c961d71aa8abb11dc7dd70f277148428f5b313a6a28aa7f42057b66161148589e61e0"], 0xe1, 0x0) (async) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) (async) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) (async) msgctl$IPC_SET(0x0, 0x1, 0x0) (async) geteuid() (async) semget(0x1, 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) (async) setreuid(0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) 16:01:50 executing program 2: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0287533, &(0x7f00000001c0)) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x40) (async) chroot(&(0x7f0000000100)='./file0/file0\x00') (async) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f00000003c0)='./file2\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) (async) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) (async) syz_extract_tcp_res(0x0, 0x0, 0x0) (async) chdir(&(0x7f00000001c0)='./file0\x00') (async) mknod$loop(&(0x7f00000000c0)='./file2\x00', 0x6000, 0x0) link(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000280)='./file0/file0/..\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0x0) (async) minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) rename(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000340)='./file2/file0\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x10, 0x1, 0x4) setsockopt(r3, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) (async) setuid(0xee01) (async) rmdir(&(0x7f0000000300)='./file2\x00') 16:01:50 executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x202) writev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="34661f0f93da13e6d383b95b1f9035db926882df229dc2f1fcaf2d11bef0f21f7b0f644797e9be8079fd4dbb0b389cd77e969ddc5d18042a67397cd4d46008348f1e9b0a7c7949fb1c5020eb6856a085f342661398194af87f735c43a89c0f66313ab20e017c677672349cfc9aafd823dc15d99f456578485253fee761e51088266c18ca3783764c0a115ede2f3d2a0e463b2e846f2afee4062bb48955f6aa111b7e5d0237df6e5ae9fe63d332347cc7954601355623c92646beb0bff3ffbda2c1d8999b872c35e5377af926a44fb38af1", 0xd1}, {&(0x7f00000001c0)="425c652ab3630206ec3f2fe6342bfb59b03c4436a946fe36b0836e7090da57a7243a9a40f86508e4ea8b8e1c910b6ecb97d090053a35ac3753f513668bba5d635bc556719d0e7ca8d2e7cb61153e84d3a045fecd6bc38b69ea883cbe598e05d59ada110f76e8483ec9a3b361e2e3b0222005f83c9624b2bb36d1084dfc0e41b3f9bdc7f4cdfa2bcddc9836fe6e84b2dd0550e7590dad989ed98d52f869eb82f094030fce03cd4813cd8e0cc33b55945be385775a36d318209fdaca2cbf2bc7916446f920429127b26503649e48a3cc15c23056086bb275b764d0e6b6657710c0043d6575401b4bc4e108bf7bbe23522f1119fb77977912404a", 0xf9}, {&(0x7f00000002c0)="3036a311b5fe5181998cc060d5ab17a0e02a8b63cc7355", 0x17}], 0x3) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) clock_getres(0x0, &(0x7f0000000000)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:01:50 executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) (async) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) semget(0x3, 0x0, 0x0) syz_open_pts() (async) r5 = syz_open_pts() writev(r5, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) (async) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000040)='_', 0x1}], 0x1) dup2(r5, r4) (async) dup2(r5, r4) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0x3, &(0x7f0000000100)='./file0\x00', 0x8}) (async) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0x3, &(0x7f0000000100)='./file0\x00', 0x8}) 16:01:50 executing program 4: syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[@ANYBLOB="99aaaaaaaaaaaaaaaaaaaaaa8847"]) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)) (async) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000002400)=[{&(0x7f0000000280)="3c5a29f51ab87f59f8f3c49b1d6819fa6774e52b588e7ac0850e9bb6d6e49d28583cbad266c5560b31ff65c4597d5d8f29478921953e8bd8b3486b66d5b93b83f00e30e620ed1280811e59b2ff1cd546a83633293d7534ef6a9a384ffb9f34ac7dcef7e7f544bd98c39521a490c76b80c1f3317cfc4671b320ab74dc622a260fa1d1e3113f891b18225c4214d2f8275f38eb3a65d05e6a0421a2410b9255fabf7124a6f0502be6596269174cf6bde36f432cdd7c2822c6f1346e20f64641c4b46dbd24c10da7d083a348146fe2939f4c95f988e4cd00b73e858c52e4aecda95d31edf3536ecfd412b2d9478fd4a021292743ec276238d550a209fb1c23d0732da3beb9a0c8b7c6d98ad3b4daac2a806224f690bb4354761c98fd742fa3ff8e91e926652294266d302a6a2d47ac92f19814f089d6b30bfa96ded39c49285a00203d1c4a418b790203acaaf3e7367c439d6a9ee920f0ae7852d78a1dd7f577484706c5761c132bd602752a41731e50f95cfab5fa44ce24edbda0b75a736073f10c48bc26098c3a63723f951f07cdec35fcde61c4e7d1d1a38df4e5b8160b0cfaadf8f4593a0c253b37602547624075de2ee5fa3b353a23e7b1d4f6e00927f69d7a92a8a5bb09bd4651943ae3a7c71e2c53bbbfcdfe5706fe68621cef1065864747c082360f947208b75cb985c0e6a36c8b974932b349826a11cbe411deb9c4e475076421569ddf4dcd4611af01d36ad61b42686546d83f0ea9c8fca0c7578f8675b37925930094ee869ac026e758d083a25068ba26cf6d6e87abc7d09371ed33664c6dc704295934fbe51ab6fc8531b8c79a932a1c7d1d8b54de4aee326ffdba80f7949303d8700771459b253a3f0f71b0bcecf1ceab8dec5c1110e01858bb785299b587600a24301fbd057bb4f0bd021b54d2ddbc48171217bbabfcf4c00970250a0e48e5d5e45225ab4e97b733e153a2e32c1e97af4114a5d19874430274215bfddce13079f8bcaa46f59a70d192775f6dc325a2027b7066fc091645d2ed2ece259ed00d88721f21c4a531c2088de67f32fae7076efe772a599ec51716e063ddaf3e3982df30dccc7ae231079c9d3427a1e4e04a7964d1813b6707f642971f44d9672a72eea9c3b2f2dc6c835bf7db1b6e3b5ef394b7d37413eda5d5b5022eb59043bc28f5a47f2160f257a53392175aaa3994293cffa9d704e037d9cdf95f5b855333f3d443f7162892259b5cf05fde768850d7574f8d9f6ebacac93acea15bd6210f85f519be16c63e588dab49538d42238b3b6c04bb0ef25a4fa40ef0de40379e1468364a1bbec1af92337104a6dac4f42e38934d3629afc8268d2f7c2959685a4931c386448acf130c9293fcd11c11f721b05566b55c61a068fbe3c39fbf1b94ccb1dc65eeaffb1b10e43107ea0c2fea86a1df2c0013067dbc3cce033ade748c35f42ca936d84fa001068df40f48d8ea7374a5c6e1b0c35aec58fe3917c6d046a0ea07bfb566bc1f0fcf156febda03a7668179ed1126cfe1edd109a23e9c9ea54af2669d6e2f2e98ad8b78218dc6fec2f706ab60b54a0571d1116a17071fbfcb8f32098accf0e9b4e10a44a415a1c4eb9a0c32e3ecbf12c85a7d2ae36513579c1c506b46d6286095a2239abd70f1c49147def263a069de96d1ca7bdeafa0fa0927b594a000a029a857d4d5c6b878d362bb9186c19ff909b0e201302c849e6f58f707a99abe7cc4d503659ca02ce5465928f5bfafe2559bb02b654e0c4e6bd198582bd585867361dd5459b9e6def492f95015c9ef7da95af710d0eda22df41a77cf5c853151ab629e34ef1e21a61e0b9224e536414e0770c4e3037aae500c25b91bed6c627027a65dcbbeeb7699848af6e8a2657725b26fd264e2bc433d1079d3b4eef4990ed6cb00a4f65fef22719786acb9f1ddc7c8cdf3b0c46cdcff3d043744d636872c2f2d37796dae9e3fa903a0150997da0c0858f1aa23a263e8ee08ee5e89b5f595de9c7e4cb57505ffd44eb590b1083fbae915056a5725c973003580b93d837285005c363b055c923859d98f3264b43e780580608225cd34223dcc07558fd47dd7c88c2e4b3ff2900afb27bf2f4e5737392d368f9f3d343dfc020655de1e0f7dc6a994f43dd7aea299908e5dd3c430909379ceb181634a97271592a662875fe4ae3e59ec2a82d5947df1e849b062a9bc5a0074882b646b477b0f7854c4e76b7acb1e1b7d5777004ccb6104466a705422bed2c80f58af818b36b41857a8c508532720ce7fb696e9a6506dfa0075941bf4ac1453883d72fa9ace96fdcc7bd96227b51768cefa3eb87b24d72878acea9d1738ef8a1a8f78a7c5650fefa48a1dc84c40c82768c0bf928d3eeb956f70d776c71b65c08a505557b3a19e7a99a8f64e776ee982c390e378b28f71c32c87659d39bc8a722d47a51d64b1f82569c23bee812e61b9626ac6c9e2d6e62867138872c13ce991e6ab752258a3629743109b952d5f99c3d8b239fba52ec1934e34d181b0e7a43f66beb8b55e42949ab51368653131bc212585562a0210fa774d37e848ffddb7ee3bee5bae5932ec49e0515afd68381fd678eec805982cc168a04a84974ecf67cf47e2a5834eb79dfa5c723ff5da9620b01d6811955f7fc8ae696c71b485fd8218de4fa439179b6ae4ca5cfbc56ca00fb388785c94a1b8d92921b1b11ab12f26dc4cd274ec09884a914365184c0e3fde4d55d97bee404aef05d847f094edffaf9b8c4a7c03d09eb7bf4a5d6471849de7666480af447a253824275299d3163f3cdd3387fcbf78f093a90703bdecca69eac1eb9bf6445c0eb5983a725916fb89875364860c29b2d0ded586f0c97e08a0d868dd9c207b222cf21827f518da5017759e2e2fd8026ea663424d8bb74306b043da7b6b1b4beeb81c23cd19c8a6dd36b21ca44b538b4c3fdd02cddd0c651fc76ae63a7be1ecb9545aac782fa89137966faf75b52205019a331747bf59015df8645b0d1e91471cdf45fbce21a2d0895364d13180b3a9bc75126e10f0cc5563c4576f43612538b60884b4952c06b7206d1597dfece4a310b0302eee091d2ce5d04aa333c3d2c1b86b8c90fcb4b93b0be008eea6045a0724f56347ad9e5044bb0ecd2e52233423533d99b834de79591d99f170a4d77b4a121023059f00b4c1882da80bd7714078e44f180c55f2a1d524baf305516443bca96bfe5a23573ba657c3b1ef1324199a689e664e455e66909a6d6163b832f4d41dc0a78bc11e438f483999382f11a88b92e06990c9b329f00091237122218880fde6dd86e509084ad53ff014876a14366132684416554fcea209585092b09d39901cec9ebc13c4d5f0d0594762afb1c733c32e814b194009e90237ca1ac5d4ef8ab079fb0e3686d40245758a5788abb5bab7ec60a6f939cb331bb3935d9e107e6ba2516405f02a6ff040438d85a7f17cd0d219d17972a06cfc4d9f9286d94621785566e9023ba994d12b912556b89aba86eca3cdb31f53d6423d27ac7ef65c4bbfbe22631530a4e5fa2d4c79e8006c1c02ec3a45b6511a66f0af0af5dd4c5e4a002ee15c716e3faf14030748decd5284069971d6a114ec29a5075e3d399028e9391f5db0abaacfeb2e81d3c5e368776efa56e5cedd5af159cf8516cdc02cd1217b25897094869ff359eb530f0d1865e58eb37f18f93f1f03d45c92559a9494c7064007ef35dfd3576f7b7236edb22bc06582351493d5ed14ec666f88773ab1206d97057c0d025d47ba2cdcb3363511c2a8a6d44615d7dd640ab46219d5aa14f7f597b9b93db35f59939e01ed0e3e8acad3c54fca93ad8161055fefb943a8acf31704e96090d274fe6460a8acb117216300be50350aa50c32e735fdc3a60961562f995bb4be8075b69a9aac6a0da32e12534372b7901be7c5530fc42b66cca47dcc321b284ed37d00363b523db8b00d16b58dbfdd102ba94a8f1cf1ae4d39d576796ae01f74f258a7387235b0616eb37b26d2d8928e2403ed8420f2779d5eb28a7f1d5b85ce921b7a877790ee3e00a4b6709432df63355bc4ae4df0a57350d40f518c0da37034e576c7854ca679b32efc656d8e4d4e9c706dc5d0de2a69e18749800c0df632d765364e869e9f9920c54400d628ce2f36f35dd9dd9effd4bfb60fa9852dba4f1e21b2a4fac9ea84eae075295edbcf0f8d820163ecef939eac771be6bf630bde588372325fa75168f56fe0b64686347ad1db5d009c2ac2728507ab1379b95f6c91790e785cbf544c51bf1b0e1cf902adf74ba9d14d2d0a091e229ab5a5a878a7ba8ad805979d4ad25848754fe604949aef3f794dd6cdd916ffd1866b1c76c119b9bf7b7521424866e7f35b631d37943ec7c89be55f1eb4a7bdb9723a4836edc2320afd1ad199da77097bb577b96212d6e8f90c29916c6e3a9d4ba5e452f0a44ea2e470c8b695cf73c5d4dba8c263afb85c5e8a7d26c38636a19c671cc31d3af71d879fef9896c293e04f819f66dbeb51243134bb65535fcb6b41416a8a47bd55cf2a4d492dedab173aa445c2299e26f96f22f50f3750647e18b1e7b5314d11afe2e4f17dd522dc46c96cdd9d1bd4f6e1cb6d70d8a1e71f8c1a15dd78bbc39337d7189689dd4f61f88447af52e8c0cf3649f584c3db7695fe6049b4b3c8d537b60c50de47d33b3c4994e8f65f04703c25291b9037f450e0f27f4b6079394794660eeda4daf5827ff03763d144bc51816725eca7b072e4e952c83e22f5bed1f514b47e623591ca2c58d6cf0db6ad00c709aaf75e0ddffd00a71b8748e892e1b1e554e82f477ccf251f47b30132a32f00cff8ec748dba64e308483c4e4589e2d8a1110496fdb3d724f4e91dc33af456ac5efa0b0cbfe10f3321466ace9ffbeba97d6d9fb8ac4c53925f7021b2d59c6aaaf2b094d89a3ad260fcec4af5d2d0cc0e5adee5e97b5cddc917ac151754437e9bad2050aac15b008bbdcd12edeaaa1106ce4602bbf67741813f515e16b4a08af2ca2a34f27428dc2420af93f1357fa20fed58fc9a7f8cc5fa7fdfd572128f98e5c4380eb3cb3667d9e8c1afceb5c3104e94a99c4defde46b9d5625f02a6ff6ec165426bee4005b8f504f8e3764bfe1bbd12e034650470c7303a11e44c3feec17fec605d50b0639bd34a7b7085b25e25a7819382fdf5aa2ad058f090d62eec267ba125ce36051555e625f0ce1f1da96549b98f736295cf02cacafca49f6b7d1d21a06aace9f61b687ee2ad5c580b70e219de69f826de59bc873d9cfce187020dc1917679c84a19bb8d2fab150605c540b94dd7215d8e30094626d0c7f2b83580846ab96963103fe2136bb41432da727d75b935bf3f42581d936b0d4fb253c595622bff7bbe2149d60dec8193c8a0fb5ddfc2f4777e1f61d3f45fc4f4551ad3a59b7e0f4e0bd1cff0431330c68ba460a047c8a9298b88ed12ada3559e4cea8abaf119021975efd7fed2d3eb40d8bd6993a5987ed9f5cb9066b1794ca8355e0bcd52060864f8407a05c59083c597141526778c3d3fa423eb9fe4683371d089229b4ad19d24baf1468b1d4fa3500a1075818d8a8fcaa82c8894461e88c212dc6e2acc6fa63624d57ab85493081e995e3c7232d51ecce17ac148c155b2bb12050b38ebc3d6c70506db5963a3c5e4e47469b3f3167aa6c1451a3fdad5e2ac48aa35c50fb1394cae17f313118e621e0d7b9a0d22956e4f6617e864d7fd89774f27311edc70c4417f21528b3fdad6dbeead3e6f13d0cab8280a74db367d0e3468640ba6508f57cd11b8f1c1cfe0a9b9c626e7e1", 0x1000}, {&(0x7f0000001280)="f9ca68af9808f029471bce23fb4d671853ebe78879d07bb64389f7fb9188381cbe0fec31583e243101f478485c5ecfcd704d1da7b486600c3dddb4011bbaaa02a2e384067585a566f6d826acfaeaaf9af00adb8ac588a617012793997030f36eeb149838", 0x64}, {&(0x7f0000001300)="afa6f60a7e36e7d0f57d0aaee47d993e01ff0e11f72c3cada40b3a949caaf36577555e8820bc5f92336e7c451695933cc5376d712ab3b97f46d4bdb030abb253349b13d19be55518e4b1acd79b0164cba302c9f10f7e7f9f249ce17e1abddd0d3202898a99bcae8c425746828066468559e183c0094afd4668ea1fd8ddd9c9db", 0x80}, {&(0x7f0000001380)="f0bb00018a49930342c5020be19214392ea4c4f327b1b55b42c138e7a0a89c72fca66c4cb9e4c809094ac204bd055b228d4c98b48227589543051ce5ddca68974f8d5ebc87b4dadf59c33e45bfb7faa2efd6271f52474b90aef19c144a546258b15a9c", 0x63}, {&(0x7f0000001400)="0e74b3754a89b56cf19b38c7f4c293d92579f7ed3768de4464ebb14d8b8a320ce3dbeb970ad24cc08764609e23cf66aaeb499a1495f6e5e7375e1adf493344129c4cb59a623b772b0e6a73ae97489dd1d89268e4fbfdc6ad95c0900c758557a300c6033b4efb55a33eac8852296fe5e38ddd346ce21fed8db6de381bdced26d549725b376e50e62ccc60c6fdcb92cc5924d207ca41bbf8406be68ff8f50ed30e6ef0fb32407d8ec0ba2ccda4ae177c300bd91d819fd8ed8ddabe6ef4b4752c735fcc4e55d3c649beb5180d0ac802bb094ae0f16d22c08e35548254ab290979c4a679e8cf44f6bbb9b816d6bea02e863fdde45335fabb53f4205ead9526b7762059038270c07cbd041a883f925a17fec3c276234b7e3ab2fd87c0be34155cdae7c40d0271bdb21e22ce5be742d6c4a7f01cd00c44d52e044db500acbcfcf39cd6f708f14f9af50323c4ec5f359af435e7f621532b1f08a16e0435166d9846e28edcb31c2d6ca114c7d5295a013c68f342b799fe039cceabfb9a492abf3af96563ed3bc1b2052121ed9cc8d6645789913110dd0f062ad4c83c8a5481835d5ec53bd569e99c5e7e812faedd1142b27454a8cb1e21a7e494b12ad38cc7b2f9c7fc2ddce2741ee66a7bf057ccceec73549ac955dde60c33e1f94c4840b1c9b85444134fcd6058b4a7196fb8148c9ea86f7163e47f57c1991fcc741ca8d1d7c02a781a421faa5640db4e682d4f0372894e682c7c9bc5ba5761245976172eacdf14fcc6ccccc1e6503b400e20150c57e89883327d07121e569b7d87b91ee846fe5d7981cf75944a8a95e6feefa4d6d3db4f3be867a6f98d63e54a657b7546fcce64ec445ba9969db4d57492093dfd0a2f2c1f0807d4a154954be678b38677e68c6f75d61ea33008d6e88f325ffae74d8fa0a350ac884f57a9eb08584cb6a71f979c9b2d7ec6787241a200d6a6fd0218cbfa309dcd3e4de599242c17f03ee986c70917556ecf5970a23a37f0d65cdff021deaa890a114e563ed3f832cf8fe7aada992ae33bb114555d190ec5ad0f3e7d5b84ad69e55798a214ade88556470d81ad7c7ddf54dfb1973f28e087a0ea4c7fee3c5b83f360a0492e2e6928279b43b8e8b5c2c8f8cbf19880a11fda728321f7ae9a1d47a6be3ae3a7de71949074c03660625c2aac65d656141254359d90dd8975859d566523aa8e05dd89075d9d3afd8b526f94ece916ba0921ea65eebb08a114cc27afbb7ff515d767d3fc52c87112670a13e41509455f07b46db5d49bc84daa336091a72ae70537da3644320cb7e3412c779b599dd8ea4dac0ecc45aceb4114cd83924fd1f1987ae310040cbc6b9b5fae890c51e96bba87aeec01404a4026efbb4ccfee6cd2f63e4d36d23a011c19ea864198c5ccc354785fc194fba5f33f346ccb3bc14bb83f2a255599192e939cdb20c083d2cff3f62095dc9662678abff5022449fe7686952bf152b313689c4646ea693866677f86b4aa1ec0f4f588b70c827f17a5dfd8247979ed681b234dd94cf3ad6d140716ee8bc04e29a91d1369a5d1c541a903277076e18671de6f679db3ee9fe0751079eb6a5346b656610fc34bf37eeb30b1a36d1b2e7b617c1d67e7b51093f47b7c6645511875f3115f1f5aaaeb3d91eb28289bfa843b26d4bde2c7ab23b42f073b74729a1ed926e909e093327c14de41532b3cd097128a428ba8baa60012df3be56fa66dee751a4109c79ac77eb690e0f33e01056e279f87b730cd9664926a731f75a8dece8096cc214eabb98ed7ee2015246c3f80b80d4aa2c58bdcd09a4a013abdfae12afcfc961c465e970cbe8dc220b58d1a4caccdd54cee52c80d57921858e629cf63e12910f258be25f1747349b5bebd5aaddcee50dca063503666bbc9ba35353e883e9a7859a1a85efa5c93c4aca92b9b7346a471b69ec0e623b11a205a9b66985768275b2bef55d90f719241155aa719d37c6d52991af8790dbc77b6214a240f3b09ede59d151681d35739b3b6600d24c2ac0668d2957fbc0715e9f6c27f3dae4fbad9b6b146574c49791a53b2ca7a4f232537c324066be5a21101c7570d345ebbfd01454a2dbd87cdb0cd5e30fb470d41eac8e2b31c2fa5db63cc9a265345b67324fb3b5005db00f6f639955a24ad831413b3a2830590d83129308cf9ff71194e4dfdb936e4d9586062e91cf3d237ddf22f09b802b7a50c201810772ddb3c3b064ded181573dd0d15dd45feeb4e257705351b2a2c0c4345678939400d09361d1c42d793441cd5cf1c71280681f95f5b942158c90bf67dc91e7e2f62b7a2c9c0780aa90cfc7594c20a6db090a7efc757eb0a7c8ff77236404247d8fac09c0e5238947163db50267bf92561578e46c39dfca42411327661092e406c41c9a4eccd72ec56237b3b3b518248bfed1d32f61e34c099491e4efa46ec29ef2acc9d34ce96da7c98d3e8515f648d41b26bc52963d91c791eac31e3ce1ac22c4ac4764c5f8234fc27010dc71ae26d4ef5c3c14ecaf29af8b81d17b0ffb525fd750acdbfcb5c3bfcbc8217370cec0f6b83b735d0092cd88f8962f08ada6a3f9ecf8b993f25530c7013809c7f24c3b1f904b52fe1ab63a6d5a448e209429f80506574932cf3f89b023d79d8c6d11c56a94e647a49b7d5298d7a58cff8a669677362c37bdb8a5890b7740f6a8d8988ac404f1845bd166d45dff6fb4e3ea2199d850876d1bf2a39141b6fe8b69727b4b6908db97ef7bc2e26e54e043ea15de1b4ee1c8dc4844cdc971c7eb2dbd45b66c10418eaf4406014175d0cc13b215f039c69198884ca4d875b1bc438742809b87f6b058474b6084b032c15b2cb615f1bdc4463fc8fd4656cc7021633c3b3b6265475e2abd19a0e0c889dcebd80c9ce2fcb631174006f9d84cb51a9ff7564f978d079b03f841de3f194ff21c3edfdda1deed7c390ec938b062d1ed9b62078588a389ecfcad2a681101bee232faf425b87904b1f57fbe554cf5ee125aa24e3ff38d915ab", 0x851}], 0x5) (async) poll(&(0x7f0000002480)=[{r1, 0x4}], 0x1, 0x0) recvmsg(r2, &(0x7f0000003100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x6, &(0x7f0000000080)="aac5c4e5045efb2a0617eaf3de0b49b90a84b15aaaa50fac6afdc1eef66284b24595a99547c64335", 0x36) (async) sysctl$kern(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x1, 0xf8, 0x8, 0xf3}, {0xf8cd, 0x72, 0x4, 0x3}, {0x5, 0x0, 0x0, 0xffffffff}]}) (async) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000540)='T1', 0x2}], 0x1) (async) r6 = dup(r3) setsockopt(r6, 0x2b, 0xd, &(0x7f0000000000)="4c0000000000000000250004000000aa0cebc400", 0x14) (async) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x141, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaffff86dd60000000010b2b0003500428efff6f00000000000021fe800030ab0300000000aa3300563e15f4d9439b1c73dda96edbdc9cc4559017dbccb344064734151a0de6bec2e6a5c86806330d947e864ecf82f99fe6bc031b7e8c16235b"]) 16:01:50 executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="96180c"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) socket(0x18, 0x2, 0x0) r1 = dup2(r0, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x28, 0x9}, {0x30}, {0x6, 0x3, 0x0, 0x5}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x28, 0x9}, {0x30}, {0x6, 0x3, 0x0, 0x5}]}) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) write(r0, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) 16:01:50 executing program 5: 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, 0x0, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) semop(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x282) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000240)=ANY=[@ANYRES32=0x0], 0xa, 0x0, 0xfffffeee}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3b, 0x0}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000200)='./file0\x00', 0x230, 0x0) mmap(&(0x7f0000557000/0x2000)=nil, 0x2000, 0x4, 0x2dbe387c4417487e, r3, 0x22f2f052) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r4 = socket(0x6, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r5 = getuid() seteuid(r5) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe8) login: vm_resetcpu: failed 16:01:50 executing program 3: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r3) setreuid(0x0, r1) chmod(&(0x7f0000000080)='./file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000600), 0x0, 0x0, 0x0) r4 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$getown(r4, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r6}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x54}, {0x241e}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff7f24605ff8fb9cdd60fecf0c0014afb400001d1b0c9c5a61c5406ceba9d87c7aff9400000000001acbc071344b3cca004e204e23695632272777f0170afe9e96bac7058345e47463", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 16:01:50 executing program 2: syz_emit_ethernet(0x126, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8100300086006006250000ec0000ff01001200000000ffffff00000000000000000000e700800090780009000219cec3900d90a91c2e295df303043efbbd6f40d4df0e34a989f3edc1700f934c22d621c559f6f104ba84c8ff0bb6219ef98d7ebb565e7f4221cc4d64f1f3110f14af491f3be0f5ab0bce1c2c4ba422f84a71e7b7cad4a73f203b41816a6e2e57f4d39384e9f83b386a47dae147caeec627a490e8336a34e4f5cfa4b59240f412030d1d7e5304ff1d8324d114795d7df21267339dc44fe10626c9cc6909035b258a7bb7371d5b75e92accc327d70003cc19aca16eb0c94a74a88ff486012e98a47bc39af60f4f18b1c0853ae0fb6d6c2c339415688d26fb6392c4ae96fc18bb5cd35ff883ecb6f108df94018df94c3643f7d8197fd433eaec85dba435d2dcb101392ba0a427fc969127f04d914752656f656f6fc70ba25883853740d69451cb71efe98350c839e99bcef5509ead03011e7685efef334f027076d9c17576ef10e023b6b6bc630828c7cc26f4c4712e1a44f74d429a56ef441e870ff22284551dc4f5b8279e858e61a7d7dbc540db2b6224567e0f1e0cbcb00ed401cd8fe951dc0cf28c141e99a9979f50a632e553a567a7087602ab5234994e1fe33182643e6fe8110c42f7e7b41f48b76dd0205f910892"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) fcntl$setstatus(r1, 0x4, 0x0) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f0000000300)="d5", &(0x7f0000000000)=0x1, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) close(r2) listen(0xffffffffffffffff, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) socket$inet(0x2, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r3) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) 16:01:50 executing program 0: setreuid(0x0, 0xee01) (async) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r0 = socket(0x10, 0x8003, 0x20) (rerun: 32) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) (async, rerun: 64) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000400)=[0x7ff, 0xfffd]) (async, rerun: 64) r4 = geteuid() semop(r3, &(0x7f0000000140)=[{0x4, 0x200}, {0x7}, {0x4, 0x9}, {0x3, 0x4, 0x1800}], 0x4) semop(r3, &(0x7f0000000200)=[{0x3, 0x8, 0x1000}, {0x2, 0x1, 0x1000}, {0x3, 0x5c88, 0x400}, {0x0, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x4, 0x8}], 0x6) (async, rerun: 64) r5 = getgid() (rerun: 64) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000540)=""/134) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000600)={{0x7, 0x0, r5, r4, 0x0, 0xb2, 0x7}, 0x16, 0x400000000000009, 0x1}) (async) semop(r3, &(0x7f00000001c0)=[{0x2, 0x7}, {0x3}, {0x0, 0x801, 0x800}], 0x3) (async) semop(r3, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x3, 0x80}, {0x0, 0x4}], 0x3) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x4, r4, 0x0, r4, r5, 0x20, 0x3800}, 0xfffffffffffffff7, 0x8, 0x81}) r6 = socket(0x20, 0x2, 0x0) r7 = semget$private(0x0, 0x2, 0x621) semctl$IPC_RMID(r7, 0x0, 0x0) (async) semop(r7, &(0x7f00000006c0)=[{0x4, 0x3f, 0x1800}, {0x4, 0xff, 0x1000}, {0x4, 0xe75, 0x800}, {0x4, 0xfff, 0x400}, {0x2, 0x7f, 0x1c00}, {0x3, 0x0, 0x1000}, {0x1, 0x770}, {0x0, 0x3, 0x3000}], 0x8) (async) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="9e3a0b440b39c6faaefd093d860c56b298d5d949e18293291b4c9887a2607fc093f365c0c59a4e87ed90e32ee5a430394a2558f1f4f94a63f06372ea74c33d06015b0d6cbeaa4be2b208bbf23f2a3ab647b2744fba0bb61c09ea27e01a6e6a4c14370c939f66", 0x66}, {&(0x7f0000000440)="20dc2029560b620988fcd683ba84fe1108a4a6045aba646a34aec5f3276e25d9904af94b4fb2fde80680999a3e3d4d9d553e40e1bdee16830807b6349f7761175b5282706be86af5d70137a913503c85c01986e5d07b7a8c0b5f455e032f2918c60176e6de1abac51a7ccc364a5fd1103fa839aab0d6574f568d9c186ce38f29ddd00022dc540ff0cf59de781c58b33ea6be34ab19e86f6542cb825a30a98a2f1d0e283b10ebd30d747d7658ef1629b9b79ed53e3b7f1883aff1ee06b34fdad06e84b2b8863c541bc1927b3bbcd50c42328d041ff2c7a89fc13570bf813c9887d3921f3ddc0170a7c83a1b6d462085f6f2bb870bd1d2", 0xf6}], 0x2, &(0x7f0000000700)=ANY=[@ANYRES32=r5, @ANYRES32=0xffffffffffffff9c, @ANYRES64=r7, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="25430000888343164dd87c613fb97c9591df85f757a0a0a25bc50d40495358b1f0e13b3af973fc42f39263633b57834376e25cd3eab49bfcd42f3b80fec49688048241bcc9c5fff70000000000008a0054f17bbd116c2b0cd99475c03a9c68039543e0a52818ba33e75038ba55f8ded9abc80f9f1221d6f9539fcd242ae818941ccfc91c6422d91eb687"], 0x20, 0x8}, 0x406) r8 = getuid() setreuid(0xee00, r8) (async, rerun: 32) geteuid() (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0xfffffffd, 0x0, 0x0, 0x0, r5, 0x101, 0xad}, 0xfffd, 0x2, 0x9}) (async) setregid(r5, r2) 16:01:50 executing program 3: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) socket(0x20, 0x4000, 0x9f) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x7) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) close(r2) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) r8 = dup2(r7, r7) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) writev(r8, &(0x7f0000000240)=[{&(0x7f0000000080)="23bac6cb934c79127e2722120bca934a0a50ca9e84ec741f98615b30e5ac942e43d0a8a7e03f7261716534575c0189d7ed3bf5eab277bfc0343de567c66b0be0d5e3261a6d0daeb577be7e8eb6eb06a4fa", 0x51}, {&(0x7f0000000b00)="ecebb7601ceba533ff1e45e12862e404099e26fac50be2f4b949e65f25735f0f1b1bcbfe50d5243a1cd28315403ce97ca578d57a97df799a6bb419e33173c39fe2e96ed87a0e31f63f5179586f8bf263bcaf4a5bb199b65c7dbd3f661517389a3776fbed219a08009cce937136a575eb2b35965e16cc806b23b7062ab3ed20abb9d9ce972b33f6220ae20ef496b2211ae32c0b893b71620aabf758f148c3c9b04412a077f4af4c85752167671eecd6cc4b85041c13a27f39b560df0decf39d3d73ec76316fdf49f55e0a70b53da90e560e470dc0c4cec44808ad1fb64029f41897c2c0648c86fec3009124a55f2a645439ba01733536112d846d193bf71fd2e2eb301673d1bf5ed8e9c605e0a8cc748133a4e42e2de5811a6323473c092523c0a0d4adc6e9b84c53e26481a6cd621c473677438d30a990f180b2124dd3d04eddd9bcbea7d3c729b5f08372a31fe88881272d1e547f38da952c18b9e8e26943ec23d2d2673674ae6604f443b3a7f13b75612c9f7e37d81613006d0088ab43b784778470dc08c5dbb2ca49393a7de2bda8f9c82d89d7381e77bd7486c2c044ae01f30730e7fcd70779a34431651de68c321337db21a2f74df9dea60836ce24810e0b7da6e2992e48128e9f8a48c6d290208dcb12b5070176a173a7dbf28dd62fc7c5893d34dfd1c5ea712eb636e159cd896cee580ed1ff62271f526058c9978bd92af0d3d6021cfc5861febe3df5beeb652f6542949bf3d16aa37c101031726bf96ea7c37c90891567c7f7518a0cb1cc04ff12361f2c1d10a9546b3c6ee1c24dcebef63777ca1610575d8b93e831f9ebbbea877235665255dfa1f7276d8e74ab756cdf8e3a3f256bdab472f9e14bc66e4d8a49cc9873186867afeb546827060057912d2bef545b1332e6838240c594c05cfd4dff08bb815f4667e32d6aae41829f9168a1a898092f5ec837ccf64eb3a76bb03d62e280b3348436e3ab467c5681c3a90f24fcbcaaf7e9c871173fdc430fac43a2dcbdaf199a6cc995c93e36e77d49f95b623de8fd248084819b72a4aff013f3d11279a541dc70e2ca1ffef9aa09119c0c664cbd1e85d84987b97f459f63d75e2f0de7798256b2b9410bab3193fb5e52a596b173e5e8307413324eb93fc979407b67884b55d11e14e7ae92b401ca63c7bf77c2a62be1103a79119b9946178788c0696daedb4394c477c68a0803dcd7eb01fb43f4c42a3fa5a7d8cf3903f6de19500ebc1fc140cffdfcae02076e860e213710b551c06b4acc319122cb444d37ced5bb5b98e54d93e5f9d1551113729919bbf4d2cfe43750c9d9874d5337c2a9cdafbc20e0739f5b76821fae5f919fca3d83a599562e19397979965237b7cce3f0488d5bd5d2bef856c9f9c38293c88731b47ee4828acc64b602d04721f48f771227e53a750775e2f40b445cb653b1e41a23b80e50adbb7fb5142f3de586dd1d48782e08440a18637e52be88a3c6ad6f540512a615c294e551438ad27dc1b3892a645b9eb3e9875cd74f06c024e9078f027daf475a1040424cca1d8fec818b375220cd48c2085200629bd1db33252041775c976b89ab34a59382b4bc48f3690b3c2e959636c62fcebbb6b70942a4fc6486ddcd9e45352807c74f86bbb4d473852158573cd26169c0b608a073e519120c2d064d8571a93caa1f78e1024ffcce5d218cf05b2425c4d847f04616c1feac2f895be9fb464c4d54cd6f646a74cedf2914091b19b1bf96c924cee2be59380f5d101c38e2b7e805a57cd90abf5742f0c5d430bc3a66e1d03448e36d7e89a39320dfb3d07e44a4653e19c101930f5dbe62227c0538c28532f162605aab936749862c6d74ebb33cf3e0d496919acbb273f11230c3c1", 0x534}], 0x2) r9 = accept$inet(r4, 0x0, 0x0) sendto$inet(r9, &(0x7f0000001240)="02", 0x1, 0x0, 0x0, 0x0) 16:01:50 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000240)="932add1f38b0ea264e563e383cb6014c1eed47c0465557ca889c569f5866df1cd79ddee6470312a9bb308c701a84c5c4", 0x30}], 0x1, &(0x7f0000000580)=[{0x98, 0x1, 0x200, "e3b9d9b4b45e1e22f157ffc71ef4370395e8f3eaf98d55d8e89ce252d1d107fb7c15294cdbf9768f601d6bbff3e744ef8d90135c1f8c73a4b11943e1692a50d92f7b57b7924240a6388610f22a17a54efdd7d1fecff9d414df886c176669768df3f02197ee7c8e6783373e258cff36a0ded8ce436a44c6b2054b72e4dd9dc8ab88e06a70"}, {0x90, 0xffff, 0x8, "dc05afbd7fa38c8ca107d3ce55d369a429288f92e6879542518b0e8c9e28d2c61089cb2ebc8895cf610351ea936e33cac21a53f2d2ad62927840181f0219606a341cefbfa9c11ad70bf055c334580177d3bfeb29a2cff6d7100444b670f0e24387896ed6c12fd3fe4206e632427a37ac1d524640bdeac105a8412d8707954479"}, {0xd8, 0x1, 0x1, "a0f7f746e093e629ddef4660edfa0a028da06073e6070ae74a54ab8339e6e2294ca66bd4e9d6a9757a533ad9467d45c9144d05a991de6c959243acd896c3668336c607fe294c0168852201f9d6747d944f187a2cbd584ed5981a0de5a2eb8c503ebbfc32b9411cb6518eb8bd054b2967b81885b3555d70b3cfbf4de947487dbc0ea182d8cb8e92c2ad9e6aad223da67c294ba996e5a3dd4ab6fda242dd4cdb617bddda6522bca39c3921514007f37ce2ed997191dd787285ad2637597ce8ea1d45fbf012"}], 0x200}, 0x8) 16:01:50 executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:50 executing program 2: utimes(0x0, &(0x7f0000000040)={{}, {0x4, 0x3e}}) 16:01:50 executing program 4: syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="5916a53fe170aaa1aaaaaabb86dd60ee1b710000000000000000000000011d61b4e4ed99215b00"/54]) setitimer(0x1, &(0x7f0000000240)={{}, {0x0, 0xa0f5}}, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) poll(0x0, 0x0, 0x3f) getppid() syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffbe2c6050b8fb86dd60fecf0c0028000000000000000000000000ffffe0000001ff"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000080)) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3}, {0x1, 0x4, 0x800}, {0x4, 0x2, 0x1800}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) 16:01:50 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x24}, {0x206, 0x0, 0x0, 0x20}]}) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') (async) rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) (async) r4 = getpid() (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x14, r4) (async) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) (async) dup2(r5, r3) (async) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0xfffffffffffffed0, 0x0, 0xffffffffffffff48, &(0x7f0000000fc0)=""/221, 0xe2}, 0x63) (async) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) 16:01:50 executing program 0: r0 = msgget$private(0x0, 0x22c) msgrcv(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000700000000000000050000000000000000000000000000000000000000000000000000000000000000010000000000000064dcd52c6367cad52b036fbb5d98b73a6286d056cc2c6f81105ca40249ca9f962e26b286ee5a70a19a919b82a6331aba64764caeb7e78bc9f8dadb7096134a3441e1835a792bc7fa25f74710754a29f3512455b0d480744f5940ff1085dd37ef844eebf3e2d119e1fed7dc78b45e3470339e2ca64ca71e1c74f994bc3b5957f21a2851ae3da4b7d0f923485a3dd2fdea0461048b9263988c66659517008e26ca7b09875fecf09f95b1ef68d81e1b8f4934d1b4e408015098ffb68e60288a"], 0x33, 0x2, 0x0) (async) syz_emit_ethernet(0x17a, &(0x7f0000000080)=ANY=[@ANYRESOCT=0x0]) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) utimensat(r1, &(0x7f0000002500)='./file0\x00', &(0x7f0000002540)={{0xfff, 0x8}, {0x8001, 0x80010000000000}}, 0x0) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040)="279857da", &(0x7f0000000080)=0x4, 0x0, 0x0) syz_open_pts() (async) socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) acct(&(0x7f0000000180)='./file0\x00') (async) write(r4, &(0x7f0000000080)="04", 0x1) (async, rerun: 32) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) (async, rerun: 32) write(r4, &(0x7f0000000040), 0xfeea) (async) r5 = dup2(r3, r4) write(r5, &(0x7f0000000040)='q', 0x1) (async) close(r3) (async) close(r4) (async) execve(0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000022c0)={0x1, 0x0, {[], [0x1, 0x0, 0x0, 0xffffffffffffffff]}}) syz_emit_ethernet(0x126f, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe", @ANYRES8=r0]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x3}, {0x8106}]}) (async, rerun: 64) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) (rerun: 64) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc1206949, &(0x7f00000001c0)) 16:01:50 executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="96180c"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) socket(0x18, 0x2, 0x0) r1 = dup2(r0, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:50 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fchflags(r1, 0x1) 16:01:50 executing program 5: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x3, 0xc1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000080", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000586083cdfaf82b97471311db001b658a601cec870c6d20f3130000", 0x23) r2 = dup2(r0, r1) pwritev(r1, &(0x7f00000000c0), 0x1000000000000136, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) mmap(&(0x7f00005be000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x1f) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0x50, 0x0, 0x0, 0x20}, {0x6}]}) write(r6, &(0x7f0000000280)="f22e8a75fbc30288d8025c471dc7", 0xe) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000001880)=ANY=[@ANYBLOB="ff1895a328e55ba1ff0104400000d21378ef01ab6c32175e08c44bb2681bb1394fffb8fc149ecc55c64b4a28430700000000000000a5c6880d4c66c55968f67799bb6301000051e2be24007bb6b293e49fc12e5a9b53f2e209a0ebfc7f5fc40b3965b9955ba10d0395ac55504bda8c1f2124ca0e53e09b54a4fea2f60c7d31df5fc4dbb058ae975f586bd7c60490592068c5ed2209ebba41f717110fc5a6f4dddaa5f7720cfbe181522966f2119bbe398c26f433e8118bb22ddd02d025000000000017c5c798d1dc852371cb96d9891fa420299ae4af31adfe9e5b2db4fa9fb5592b014e3f40b9731bd232120b63089b0a3bb38438dd0d30073dc0be432527a6cb1d2a5f8d9050db638d555740b280d18d3cd92d964db54212b17d6db8b3e2560100c83539028d4c89db274a6ad21878c4b5747a7693e66bec03e5de88ddd46f2a572d378b7b0990f41f214bbe146c50bb833a42824604bd33f1e58b35b18b89a14a86fac256fa9efbff29016a26e4485aef12ac93a8a72d0e21f59fba71ad5726091d71c5bafe42f5d6cada334b22f40efa6478b9503c405ae42121b6ac2a082f02695aa2efaf0e199b2e3839a4f62eb0441b0e3c051b0e9fcf69b0d47f9c5d044428a42f64f07ddce95b0bc08dec8a499c47efbd5ff78a73ce3c1bb7992e635bfb96574af56ae3e2269fb18fb138d46e7b71f6739e4ec5bc0432b90a25604854f19fa06e82580d1658"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0x0) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x10, 0x0) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f00000017c0), 0x0) sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffecfda579bc58ca9cdfae78997c1d754e7ead72b8cd7a2c14be1a10158bd03d82eb8a26101c0b206630ca88938ae83a82af5a60dba22c8aaa7041f85a1417ea39ef671c644ae0283b38b1fb69f42ead7b89e856960", 0x65}, {&(0x7f0000000240)="af508bce1b137f7c15109f8fe0c40386f0610d8fd63a543bee1fb4e053fae84836674d5e2d681ef4b859ffebe310deb81b73efded27a9b35f7485d56dd2d76a0569f0ab3dd3c6c58a69c7aefcd9dc3db5b0b09c07415891dd800f3ad4c6bcc02eb2db02a8fa25b52cd15f69dc86678ef521253bc364f58f6f272adf3309e3ab1e4df1a96cd421f1828328e4d4492e2be0cbe3040b531e720ff25f8372ef409a9078350f5286eb0460ac34c3f624de6aa615815911f9e93838b9617ed6877c6a80f585a04751ecd4475dbfef3c425b05b44b9535f7fc6c1d314f601c18113547e25673ee153338c9e541a76ea79b2c873a6b1bf6eae287f360d2850beb368d14e308d56bbca4931ca59eb5e45f598fb996e60e57349391c2d75b0d3a217277960ba0328a2606357ff45196a60b323bb39727c2fe0f0b13776313d167c988c5db09609f2643b410979e82fcd89196bee0296c8f50c4a474c55ea395ed296fed3ebadbc7ca73ab51598b018e1696a8007d4d7e2f96fdf16a783f81148faf105545e169824468ef9608f1512961714dee7da31c9358ab5cb7d8de3a6d69eb9c0f657e52b28295166bd1e8b2feff5ed53c203a8e4bfd9d02b6df42f64a52c15f85782e2682e4b6bb82920b18e10bc639ee5ccdc17b52492344028089c2c7c283282dd0c31e44f3ec4adc1869899021af8f7f1008c2019cd7998576590fc8fdea1bcc036aed5650104877e06e780eb843f129f491816ee7ca19d18b53016eb1d9759477b10613d304c114ae61711d563ca2ddd6d638d6150e40b81f4eb2724827bce623e9201d1226e55d56da3045a2a9a10113bb5c092a72618c1186d992d8a7f6a9d532297111fc9c361668ac93f979984c34cba4b53e18ef104b864f8346352c93d3c244126d8fe0a5fdcf8fc2c0bcfbd6fd20577f7c12a2e57d7726874458a7e3d793b7d12c62123242a5e95a33b7c9b5163eeec9d3edb83961e7edc3b60b955ae30580e4f7b2c7d3b0a25016e938ee8aa953525659bc4ae1c925f82405b9d50c9abf7ad8366b14d695b96ea700f0af18f9b3d729a8126e5ace67ed0c7f624a2ff74508148877dc0a21bb1d05edcc44c1e194c40f403948712141ed5e8634ae821f8a41c8b0d49e513f3b423db11cdf29e00ce6fe104f2202641e8d893e9b7485344ab44e194dd82609c6ad6a0d74bee7413fd00b0f9a1a562febd61b7c3fce9409e92708adbd9f171ac77b38ec68519d8fe3895e04a3cf738113a2de06611f93fc7755cacb7398e361d22c5ac581e8c3bba6b0532d70f753c9df37494b868805379c469b339cba41787a4fc82e0338d15066f48c75a13770e5d88302ba10e68480de0952653547433ae00e746bc688d2d902ac8ee6522af754c5220f373e7edfe42ba7cb35efc53c42e2977961e42788193e081634ee43f300f3134a3300562d7bac466c3003f4470dbd573bd1bb8284ae3332a5274f572ef06c0dee65734472e874898abad2db539a124da39864816c539adc8aec04d72edaf1f304c0d93abffcfe51eaea5b1b3a6bedaeaf38be1a949df65c5115a2c35e7f098fab442940c2523e96201b58020ac4a7ea9e5f7d69b3358b480ec2b79f1a6a2c362d0261fcd94e85f76c62d5c87de50230f90ab94ef66a254d6ad91c3ba8322454747272681cacdbc3c27a12de5e2e0a24d9e2fc979bc09395611d9518dbc8520d287014ad1e0389d8068911d75de9826c7c8c426d2b402593477b544582c98a7344b9985a6c951d250a0ed70828c6e487e2bc33157bf04b9b13ede8c532b37979ebc219d7ff2bd10f2488571086a8ea4d57020cc57c6c5a762a59e83d563eeb810d476716659a3f282a67ef1307c15082f717440dedc64acad33705c494898246535d7d711c1bce7302f600db6cd8499904056ff22463c4280a0d58b5e99248ea1e1182de01d9a61ae4c8f1acf5099c0f7d6798eb2267164dd66963d9334ca20670c30dff893d775408d36118ce55ac69e749e18bdce6358417ab94d82c8c628b6f848f4e83412e7366b8b132357eef8e51f93169b94c8cd6d36c94690e3a04259119a1909184e79c432eacac33a3338af980d1b23cf19cd7ecba488568718c5072edabe6699295f06ebb0447a764e5d538d6a26c16035570428af62ad207fe2dd37934385d1836d6cea0a82a3dbd034197eefafb3856106d84d5bfc8066f2bfd0777f881464a75bcdb5f912b78364d6fecd3c039ef7836be1e8c92d677cce35fba258613f2097e1600b2fc42078710fbb83775059a5a13d4b7f13a03ec6ffb93dc145b9d6dd0ba30680df19fb3a6e984bbc9a4078c451c4b322410109d51177a64f0bc1bd3a6e0a0f8b944c773558a55aed5446a431419f2400daa8ff3c058b12ac0749188db38107e72b6df440a2b11c42d9f13dc899d7f99097c0fb13f0e8ad28b3a03cbf7d2bcf22b6e9f3db62492750e7364c62cdce65f0abdc7165fd9609d5b8daaf0c2e9094ab272b66a6aa2856b3c3c92409ee000c97ae6bc89dbb96a57bb4ebf18e1c727fa55595458dc2cd800d000d008e0bda7f463c973e28fca3bb1bc8c090eb22e26f696ad1db188dba88959e523d17bddbd283f9513f4f2a98219852e2cdf0c9d40cce594cb9d5c54d60bfd3af2043da48203e9883ef580f10ccdc21f74216b59486d0f01c0acc6ad4295e8d9c809c846d48a404b47de9f27f6cc12e009a1bb6d36b3114727e1ede40e91b90e99d21e61b3e80e7dd940f59bdda31c46607601972cf850e917683d695cb69ab2a9055d03322dc72890618ce44923470ba0fd729472388aa671095d4e8bf27b666c6ae235b9266604a1ebefbc9565830dfc924d80d5b9b0138c1cc2b9b0aa7ee76a81264700b4ef9aaf42dcf61219ea7abfd36f0246b97abd1c2b696a1b539915080b95c89a848ece678e6cf1bde1b260a254e07cf0c6911ffd27261ac3cc836eb8fa9b9a0ad13f2c058f3de95e9625304eb6776c3c783c874c78dad7e268cbe13430247cefcbc31066c39b8a284f4035980a4b147332ac03b5fc08c288ebb8bd47ca31d8de1e2cc7183fd8c3b4ba9e7a20127f7522241b7bb38e1c0f14ca9c5ccf81e8798bc345f7bee4c53dae2417cd00a340347276d440855061f144152811d0ca99e64f1e3254c57753c1357112381089bf8d6b401f66dc475b11a002c75e87e609cdc6a658ab43c210d7a37cae873a035b833e726b2d77f766355b7ab9ed4110ac4fc0e36440074c7573e4712f007045c946b5737bbedea96deeca3fa90e573970deab50358a7e5b39f43c968d9cd0ffee52cac5f32e0c1db2ff76cc651736cf21d6dbfb8468265d0096a81f4a2e6f8be3a4d4cd53f5967021c3449ac2c770dda68835b76ee9011822352f9db78afa25f75c673525176932f0638af850203e78b7f318d70c2ff645c644744577c1cbf9f858cf74cb3a78a11b815d0e9fb25b9bf03cad61c92f70a637ae2899f8b92bcc2f2936615801951b39ab499b6f19d13e57d2385bff134606516ebf16249c334c23e2434e2003019c24a6672e5aea31e8c09407ab8b67357b6f51edb2f2d10043534070e7ed808d31b62f695c8b486958751f6b3ce0446e6d8343e877c12a6352a7c93811cc7bb844a5c23a7f33d805cd490b747c9c0c206b9da702014b59fbd9cdf31725f6a683cb99b5e6a80cfa07c335a78920caa509ebda4864f9ca51b9744007809c1f0074e916c1311706a4af95c2f459b457f338636633dd2f0572aaefeffd41a0647b146a824d98b8b2bf869ffe91d0f5f38ca5c624be554d68f2751ef5b8b9b9f6f9471c508a00f7b430cc5784033a0e90d0b9b68a7a17724eee78c2f83ca4e9e905a84b7e2a16e48b2cf950390ee4f971bec5209561fa89c0f7142c52cb14d46fb51f4ec8ea5a77c36c667525020070153842ea6fe96105987afcb16df2c823273ef5517a742c7a0fb252e8ccdf03b6efac75527f544381298bebb98ce7864f7d65a4d06ed759008991e50d48e6d76a7681f30c15eb434ca75451c55aa44b93e378538b7d3db9d96fd33ff59794997fd14a78a4a33d32953f36fd53466419e44e329c702135b31ed71b6255b410eae4dc264cea6cfb32602776fa68dc8867c573369ca6422073862d6cbc1bce8b4d773ad2d64e6ebed4265593bf64f2b957d4140faa58c5ab7aba64afc1a6f5c1a44e121d5657a2f8994b2613bcb00c68d08e043740db89cf04ea49bfcc2f5b2de403c2ea2dda80adb7ce6f7552e0ac90341a00eaf1b594206a4aa9ff7fdc1f6ba2110455fad5834d2fc2499f665edde476cbaa9dd95e6bbce7f0c7e406fcee1b54814297e53d0f931e15333b7e7201f3405bc874b7aefdb8efb29afaca338bb5338562b37bf63f2ded8d9cccee08ef9c34f76d781e27b28d099e26d93d2269525fc6fb28e3b2dd5af0acaa60268336088c76f06e7c2ed41c99bddd989f6262b1a0fa28bca02fc409ad74394a6e1a2efc32a760846af2bc977a76383d443364510503d193923a4d5431bed029368a0ed5b1442dceae60044566d1105d56e50c7bda22792deb74912a95451c1e2411be765dc34e97066d18e41fafffc5a97fa4562d38714c9ab71f56fe1a5ce4afac1c9cde488ee754a01829666a7de61541828d9637a6a6b12663e96dc34d2f1e6584d915991a5b724b5f8444d3f305e6ea6207f317ac545453c8833f26ef30b6ff2992f54d96fae36357168799422c8bb770f6fcc21a9da55d10f842b0b9af271d0ea099933a720244d089a5b0f9f332130af00c4a3fa0527e0113829209239a9b1521857705f07a6e26f9d5006f0d58e36249cf6c1365c0eb83279dc349c9422c49f8f11e6fcd8d1ef72d0a37162e47a7010656a939639080de0fd411ca8a029ed7bfe4e87c251f1f78073da192101ece1e9855928e967341ad36ea96180db09d492650286515ae1cba44497c508e63d822996b39e99b8173685b543716ea3e86081c2b906f1de2ece782ed2b7719006e376a04092b6535b36efc4fbbfe2d5b07faea51aa37410f86c1eea3d2730ed60427391727a670a32543f8df6af7afc5f3533295f74eed3fde22cd6d78e6ab50022d0da6c837c4c574010ee4e71e951d2857b5110dbd0c53397d7b32fca0298b3688a0c1ade935479582004bef4050521ff781cba6e8090ece3af9144a86101078a679b2d81eeb2d8a01450f083bdd8f6ad6a2a587d0db14bea472da28be040cdde18d7e53d1ebb3bc3cd4aaa6f404373733360dc421578b430dd79e0afaf7ac6bf12776d0016fd7fc7a78a3e811b8a354d6ab1f55f10ac5475e46f4c83eb770134eea2088d50535622657b882b6ce9892d45540dbbe548e4e0ad2c18c745b1da2d70d1ffd34015830411941bd44ad931f33f8ae31c7d9c53a08d5dd501945126783d50cdad822c590b16723bfe09710848a84fc65cebcddbc095398df30912f6a59706b1733d9a44f2510e7ca6d86477c9efb5635af9c74dd9d677952dd23d69fb5edfcb7b46e32c722eb4e702bce8f001fae39ebf96b809729c6e44ef5373ab427ea99680b3c6cd7416a2ff38b3d1f3a1b9bb759c3024e849098de4124b7950051d374b015862835b6f72383d7d5210b8e7b20b8d5e4209445d285949a361742274f803d7483d58c668079a73e8592c19d76ae7cd08bde0ee64f7912e56a9c059e960732cbb1f6586efc0a3e8170d3ca0c4008805662142c8f209edeb10e7599992b0e8a3f5ee56c4deee48c1676e9f552bbf59c224320c0377ecae3cd637bb1b7998b3cd83b1b7270e37be56dc9e26b8", 0x1000}, {&(0x7f0000001240)="1e0764f7fd4fad3843e547f432de5bee601402046076d9aafc96f2737767510da2516c68bd2123c5ed36de48ee6a304819ad55fd3c9ed136780383bd17a179823f8b3e4f4a5c6bdb18ef1d2b63936d5e05c9c80c4800931dbfebb2a9de6bde1e8553b0a8fa4bed3069eeb4f3c47b253ff1e88864f83857ffce631efecb572d121cc68cfa5b0e9e3d3ad531bb9ac401919ee1d79b29491b1c5e4ec560ec3e2e66846834200757adaffc75f0e393b404ebd680e05ef43f547b4e074c572b8442de80de0709acb3914c8429e5eb5478aa3ea7c1a1e41012", 0xd6}, {&(0x7f0000001340)="2e835b8cfa6ff3fd1caa1e343ebf9ef83b2d2db1cd99c070bfa3f9b38eb66dc9c60b8425cc6ef8c379d7279b96", 0x2d}, {&(0x7f0000001380)="cdded3145be6cd27715e865d79d8d9a42d6e743a87ec17d4a9f8e3b18d8ea0f0ae7120e44866244db8d5707a523cf80fc767d287784e4cc5b601f58b9973d3cbca2afcfb676e26056ce44a65bd986ae489f865d3b359c949d3a589a2818d8627d2e15740e51d515c1f98a3fa08c79409ce657ee37adf8038b835623b6fcd85d10bcd195dab22a859fff3fe290ff6a0f923c632b57e63c12757eb4a38978d0a70d2fa07df96d5af1a4a35", 0xaa}, {&(0x7f0000001440)="56e563cd68919d4f29a01cfa682a67822467c6c857527462cf4437e36162781eeccfcad6399dd30683379ce9cae642386ce61c8ea2a6cf85fd473b3b7470873bd93287516746051bb467c82da0925eab1fe4c37387656e863f9ab4e2df5d175c3a43d1b8097e9815e3ec3348b426796767c3ea8b860806ea6f900cc2ffbcc1a0d54f085f4dc64ca3a229497fc4d8e8660079ce4682824c202c1bd0776d2804c258c9af6af0e3da3a3e", 0xa9}], 0x6, &(0x7f0000001680)=[@rights={0x28, 0xffff, 0x1, [r2, r1, r0, r0, r2]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r2, r5, r8, r9, r5, r2, r0]}, @rights={0x38, 0xffff, 0x1, [r2, r1, r1, r0, r1, r0, r10, r2, r0]}], 0xc8, 0x1}, 0x2) socket$inet(0x2, 0x3, 0x0) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 16:01:50 executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) utimensat(r0, &(0x7f0000002500)='./file0\x00', &(0x7f0000002540)={{0xfff, 0x8}, {0x8001, 0x80010000000000}}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040)="279857da", &(0x7f0000000080)=0x4, 0x0, 0x0) syz_open_pts() bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000022c0)={0x1, 0x0, {[0x8000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [0x1, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [], [{}, {}, {}, {0x0, 0x524}]}}) 16:01:50 executing program 6: mkdir(&(0x7f0000000040)='./file0/../file0/file0\x00', 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) 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 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206931, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e7521f4269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000003c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c7", 0xb9}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2", 0xce}], 0x3) close(r0) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0e5f68cdd75751147708cb211e0202c5bf74de60"}) close(r1) open$dir(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x200, 0x0) 16:01:50 executing program 0: msgsnd(0x0, 0x0, 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x1) r1 = msgget$private(0x0, 0x208) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r3 = dup2(r2, r2) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) select(0x4, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x7fff}, 0x0) msgsnd(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="0100000000000000d461bc8a4faa814af8519635c6952eaab66b5093434bce2c9297d675bd311a42ff08720270598daaf93b79778548287da428ec26d9668626bfbdd8fa87eefabee5bd2eca3a2ef38827c74aef83a3430566aab4a1dee719c92085f8185ab72556f489dfc2d7bca23966e2fb0c262c98ce92d1a257113aa6269cd3e1f7765414a7291c6f1483bc423e5ecfde5682107f54daaede0baafac97a729309c6cd98bd015790189c79ac87c63c11fb3acfe9ffe6d7df3cdc776ba457f9ba17f5e8305b12c05ff3a6a11cefcd61dd61b06c771eee1afbf23fe79980ff6bab93"], 0xe4, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000005c0)=[{0x5}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() setuid(0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) sendmsg(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) 16:01:50 executing program 4: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x141, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000010b2b0003500428efffffff6f00000000000021fe800000000000000000aa3300563e15f4d943"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = getppid() fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfff, 0x40, 0x3, 0x8, "e2c529eb1c3e7b613c446840aa1981677409711a", 0x3, 0x3a5}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) syz_open_pts() getrusage(0x0, 0xfffffffffffffffe) r3 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) recvmmsg(r4, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) r6 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)={0x0, 0x0}) shmctl$IPC_STAT(0x0, 0x2, 0x0) r7 = socket(0x2, 0x2, 0x0) poll(&(0x7f0000000040)=[{r7}, {r3, 0x77}, {r3}, {r3}, {r6}, {r3}, {r3}], 0x7, 0xffffffff) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) 16:01:50 executing program 1: fchmodat(0xffffffffffffffff, 0x0, 0x8, 0xe) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r2, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000002b80), 0x1, 0x0) sysctl$hw(&(0x7f0000000640)={0x6, 0xd}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, &(0x7f0000000280)="c76bb2d5d5194c0fb70d95adb8af1d73bfbc1e3d35b1fd725caa1dd4da602a606b317f28fdc175233579ea6f32", &(0x7f00000002c0)=0x2d, &(0x7f0000000300)="7e64c4c7c04d5688bca64ca819ac2b070aca6b1f12b5214cfae9b8cbbdeb714ee7", 0x21) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xf, &(0x7f0000000180)="00000001", 0x4) pread(r0, &(0x7f0000000040)="16", 0x1, 0x400) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:50 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x0, 0x1}]}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000280)=[{}, {0x21}], 0x2}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) unveil(&(0x7f0000000280)='./file1/file0\x00', &(0x7f0000000240)='x\x00') 16:01:50 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x87}, {0x7c}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000300)) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f0000000080)="757f9b6d4e4198c186e82b7720d3f7dd84e339793f7e923f5f78c834e29953edcc0cbc57853dbb29a6b390670d7e29ac9c695c2a0c80d077a1c4fb254e8db59f8d75a935b9239fe0c013b32b3bc0b1af4109ec79c2bec2d9818204387ee4a9522118a545de000000009761376cbdd72a2e114c912f0b833f3d3c85558d36078e06423eaa30a60f74cc52e64f9cae497556bb30b869720140454e982cb70a53b5e5e60c07ffe47b45b96e049c1b7a5366fc88a09362b1e625ea62518ee97c42fc3e61d98d9e26656e9fb4d613f7e9dd0c7a893e5259531019744c1bd65ac6e7071e73f43e4aa11fd0035c2db13392a237d54f2683ad54", &(0x7f0000000200)=0xc4, &(0x7f00000001c0)="b70000000000000000000000000000000000000400000000", 0x18) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000440)="e70a8a9052f998f6741c6af6852a013acf2c91fa07b36ab9228d0ded8121196bea6dabde418f3f3e48a84987dce08b7bdf5258250ccd531161d0371425394397cd72cb26fce9069450771f50709f27de2d7f2d9de7028e77afc6c619d0c290b80622b9429486b4898ada72315974513d6b376c87e649acfacb1ad9534dced1e0790c3e51f528ee65a59e46aacaed8b5f5ca10dea05493723a94eb77a5c690cd542", 0xa1}, {&(0x7f0000000380)="444dc4b1068e80a90f813a0e179c4f38257fb2323ee0a28b3bf7096e54", 0x1d}], 0x2) dup(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x461, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x45}, {0x8}, {0x6, 0x0, 0x0, 0x8}]}) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000180)="9470ad0100559c4969178c490000", 0xe}], 0x1) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = dup(r5) sysctl$kern(&(0x7f0000000100)={0x1, 0xc}, 0x2, &(0x7f0000000140)="eb659c130f0c2d940d3772a9e389d726", &(0x7f00000001c0)=0x10, 0x0, 0x0) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) sendmmsg(r7, &(0x7f0000000840)={0x0}, 0x10, 0xbb2678e4bc6d2081) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x1b2c, 0xd9, 0xf9, 0x5}, {0x7b5f, 0x3f, 0xfb, 0x1}, {0xf131, 0xc9, 0x5, 0x7f}, {0x7, 0x1, 0xff, 0x80000000}, {0x7, 0x3, 0x6}]}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x54}, {0x241e}]}) 16:01:50 executing program 5: 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, 0x0, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) semop(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x282) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000240)=ANY=[@ANYRES32=0x0], 0xa, 0x0, 0xfffffeee}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3b, 0x0}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) mmap(&(0x7f0000557000/0x2000)=nil, 0x2000, 0x4, 0x2dbe387c4417487e, r3, 0x22f2f052) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r4 = socket(0x6, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r5 = getuid() seteuid(r5) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe8) 16:01:50 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="96180c"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) socket(0x18, 0x2, 0x0) r1 = dup2(r0, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:50 executing program 4: r0 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='./file1\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x8000000000000001}) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) writev(r0, &(0x7f0000002700)=[{&(0x7f0000000440)="dc755ea37b645e65e584f1565418a866a322b091921a788166e073bcbce4b84643b19d32f6e0320809f82e637268cdc5879453a2c88afd61260cd7ffeb8d1cb51c23c08ded45b3298fdc8ee5369e6e3c6ea6cd4aac84f2860b69edac1cb10c65faa462a4361a6d6e69a6e833789e3ffef3b6", 0x72}, {&(0x7f00000004c0)="1a3cb2e8822e446903e2299fcf936678028530d6265f0342e9959d41070e30403c13cb7d1da6e5f0f35541fdf1b7bde44129fcec30a9405576539f63d15dba037d5211a04e64ee2dd772fc4ee8ab1ce325a1810e72a953e74a5b9aaf8b145d89cd40029259fe692177aedc0228a865f39ef260f50284606e9f6d335a99abee313f331e4a930e47177e945de50076fac306ef4c1c8e9868455fbdb12df59b47440517e76e168dfa2152f9ecb8014268dc15372c3884d7e40188cf847c2c24d83197ef928ad38d3b07f25fe4ea8fb82a1410f5c2c0008d6e55702bf5c075678ba5061e2477fbf2371e97b950c55f6aac15489634a1cfa2f9b5765bd5c2a64c7d6116dda3556bbf6c79c756dfaf647bb837e46c7c8135dcac782db8b8555fe3a64e48d4ab3b4178dd6486ab04cad09c30daea92b09f16d3415bc5c46130f3cef449a206cebff0c0f88ff0b39704d5afbd2a7c750aff6c7eccfe13523d8a14d3807507d04f6406625a5a7962fe104e17cbc405eeb317d6e118c1290e926d77f485ac4e7097311b0440c7a191c42c533d75a989b8771baf9b03969e0a58c00a8c3cd7c70705b1e5f77d2c1896de3183c2eb8ce5cbfabed3914b93ab782b2d1443c083b639a1e5d939f41fe3ea80d26a5bdce7818f30c0f524ca82371527d6db97e4f3f26f0c1102a3e90b40e2076a1e19e3f0046c03a969514650c6fe5d7275f0fcc78dc9fd15148b5fdd6ebc9f8660d9425e941fe79b84ce31d4468ddd7403064342354592885934c73995e2d4dc15edd1eb01726487c926af7cd3c319ab981a48b5cd719d1a8cc2eff3672abf069397040eb6106f74a8233997ceefa64e2f017bd8662f5d8c2eb0e8d0e13cf20c1e7a4b83fa38a675c30aa443f017a4061f7f5808d8d16bd1bdbbd20b176a0c842535d9c7d64a5cc7db5b59b61b40f496890d41f3fb9a58c6809dc9da089b59406b276f62784815785a38dfc888b3456a45e14bb9cce75e54bd3cb2c241877b54d579375f75172ea46939a8948c1745197e588c1c1aa0dac3cf3c3c491694fa284cd55aeae23f8b9baa6be848c8f110fd06655ee807ecda193663739849b3b65fb4decd12feba0181edf98de7adf239ccaa380ada4d27a9bb29bfd524342a776c2c2d1b5438f8069316c78a38658aa34a43a192d70a26ea5f7a01454635238878154530904c02126cbd8678654f3ded665310f91bec5a66da33149d01eeae9e0bc9e7395f44e3b19369da281588999151efc4c99457a673e8eda06e2beef4e174a24f5a429a897082a4ff1797d0799b0052197e7bcda40a4d88d4eb4a69b245c9464738be69069ac4444c9cdc2c45256d13ec9c7632c7ad1cdbb592582b86c3948111a551a77fff3435d5fedbd1d3f4f3485a2685cf0c484aa8a901492551439857f30216d492bb895fd2d3db546e5405b489ad22f1e8f17093289801dfa72393c0f1f243b402aaadaa81f61e1175e1caa37461834ba09fdbbbe21871d22dc5a32787208c697de89fe0f4410c395b01530410200ec345090836ffd2ca1b6cf5c264269196440dcf53b1c1520c449295fe69120cbd5a491727f81c63e622eec34d3f966e8e3ad3f6eaa965e8e38ecc22a1120c2a6fa5d76c0ac83114bef85d76a63ec0b0cb07bb2e3d0e9d1d42ee08a0798fea0527b337a4fd4493f27fc2907f2e985728358b3c18b271c16bba39100075cbc11f9fedc692c8742d1d7e191e5243e85f6f97aed93c70267ff8836fcf8ce214d9197e231350bdf007e11546de581a282222fcd02cd424a5025f1c8a1ae7cca699e6feb12c583c2729addb76adafc02c24eb256b07614ca972f020b4251168740baabe2b135667ea5d4437a68dc9b644dad4d79b7a4409156376a588174743fcb4a33a2d4341b7dc1c3d58a034844d295ffa034e4fe0b4741e489bbc2b6afc28c20f98831e2706b6245a9bc0fbf24add36250a785bcb0421860411d95bba6e864a70bcb6e48e1faa7e891d0e06384ecf2e616367ac6a83d1526a7a499ca7b947d198baf1f11aa83f54e352657780b5bec07b5229c6a46183bdf942bcaff6d33f9272148ff2174cc60ec35a68d81bca5d052164829e5afca39d43a518aa704208b1f4c73d22c12a1195abe77851442f326e1cb3079495f4bd089fb28ee2deaa34a79defa1da795cf8904cc8cfcfe32e14de574f044cf19d89c405d9219c1ac3acc99a1eed18233c013ccb1ba777b993791a5d523e2a488c3de938160b9b8012116b60a3e4e4c4edb216ac9cf6ccaf9e37ffcb78cde9cda18aaff891c7f53a39d6d681eceb3fbf74dc0c1f2843dfbf2aed1a06c49a2dccd288ad436c11a1c595bf3eba70aa183787e63af8d73e9effe2f5a6d7da3a9e846e13ec8bc3780f5a3d5ef03c24a871b5a183a41d85e73e5e0ce0d968dcc7c144cb6a916028e5fb76eac8ca7ed59b41ee9d7ee7a31c307ffd3569ae20ade885dcc1b1aff152268a7a2dd68774c63beea9222eb85c3c028e51af03b87dfb826b5fd0c72ed79aef18cad4193796d0eaac91da88b08761420e1076015cdc292cb98dea1e634b86d9d044afef337e4416971565cba6421ef873df02231c6149f72a894abcf9bf3aeb345acd6d929980658fe738941efe7ff463b5a934346831cfb8086af0123336b6de9856371efd7ca42525f4ca378a6f3e77b5675dc2fcecf34c8c69e6cd2dd34d5448343698d931d7f195b62fcce5e9f9db580a6f931655ebef214cea5ddf80ee86e2fc9799e1041d7c56608b51442cf8fd5c839c59f38b73892529bfcc40d9b1513a86ceef71ebfaefc8fbf0c42d2123d7455320edd5f6316745102483f87c78ebee847fd96ad69277a586403bcc00585fd9495b37eadb72a6727b759832a5d8aa4798819b736eed9d149f24ab813c1270cd8994948ac0978f0e159782f2441138e1500874716c1b440654f8e1beb35ef49aa1b4109700e37193b9030e4b5ac969b5e7b417e39e6cb9549bdf68e1378c30638c3c8945a114fb84a54133d18d61d20ee950d223090c481500fa3ddb03069a0cac348f6e01c896c3aeb9cf11ab0b593a6230f8e0e90517898da5b2e9d44b06e8c14f94ea175c1f7dd3a067e3f1847aee6a76d036fa39afddd36397f9d64c9e251afb6211aeedeb1de00f83e20c21323633591e45dfcb33fd0235dff483b9707b28a1d4b30c19c7c150a834303ec2e96c0492db5e800e68ee2c4a1c5a371b77cee42a56b3a57516e6b973cbff450fb39c383a985c934c2747f51f931e19e436b62871e9783b3031697e3085d46737885b965412692501852c8cfc3a9f23c40f6d4afe292259f1f705b803ea34e43ed822712928d7d3ef8c94c2715f4a4ee81a18b8a03113660acc891ccab703d14f56057dc4d25a304da6d50d55c895139c72490f462dfb50c39932346446c3b4d44a4afce0b2d38598defc8e55fbee091fea5b5d7e9241d8138e61458764edd509a6d45554e81550a6435811f29fe7d7543a23229ede0206b34119cde597ceb0b4e5f45d39f8deb6d413e0e7179af22183d79994f6560b382c579ce4cf63b341d701a5b2c17a068bfdaf7ef01d8e1e2a191af3dc97a83049702fb5d88a299d49befe73657d0c5bd121cb76710ab8f8f7436c3639912e24d01c715106c15f6dcf6b1fbd8517e3d5722af92c59425ea7f73f7ddc7c832a099b8d47955110f5b7170eb293ed246900b4d0967e46f3d0ea8d4318227ea914044a796107095ba40522f830b39a5414a000031e6baec84bf315421de09a124e93f1bf5bbb6c8f470ca64b7dc35284b7991694caed2b1622f921a86eecfe0c78b3b7f72c97ff9da155b873d4d20f756231ae92682a40ad689b79056d3211df9a89294b2ae99945c32c48aa632474f5c1e80e4ec842140ac09ad44bc19229eca7f9a74c98c299b72845fe7abe39ca8cd63f104fb5e44196b937ff48bfc3f446ab9162aa7b821e58007fa3a4078569adcea26af94d0318708400eae8e3186fc78fba48bc3eac86f5edc41a2a7aa08f57d60def031a7487e6b5e22640e7475e5acbf0ef3aeb49d58d739c69e0ab816e57e2aa17037b74e06d6b2dd38edc96be43d80f75cbb64ff112f216fa40df505c1706a75072c057279d79bee959af582583cc4fd1316c9d9c349cb32b9e9db334ac7c749476ece8b8a72e6ad0b6b9c8c17ca6108b0e9a82f1154a0638facae01527e44ba3438bee085fe7ef3ed28c8d734188c83b7a1c85f4f7b039ebd00beaf7e439cbd6d021373e62dad6c8bbf4736ba1f012aca781fca75acd746e1f95bd73dcc02d918549261794a63265e9d51cb75cceaf539fb0fa6ca6848e41a51d1518dc5bfc38a6038d74bd3fd8d4ddc82a2348afd455ac121be9b03e34b5cfdd415167a6468f5c9d25c320e80e48f1c40e96e6620f3a47a0fe44ea99f6ba28e59908d96057ed9eb8db6763ab9eb684d4881916882b1a47b854fe0a0bb5ebd1024213ca9ea9304042275aa90aea5a667619e18a3bd6c3c2c3c618870a482a0817347009593f79ca5ec6e0fadb94f2a97a19375eb51701db0c3df8ae5f46788349a6ed2b7c5be1218de075c200d74a501c488a292b2ec4054b9549ad640ae86e8626e187e189cc5ae5ca4e40ebc67c08b0a5fc46772a8b328c8dc7856e8121467e47f7223b07a67695ad12c954ef1ddd0b94caeb907724bd1c48c4b9ea5ea53abbe5921a8d7c41bccaf1a8d442fd94aed72ef4b2668547628f9cd237e9888237023d1fe530bd231eee2725aa4a12807662072df9604d92271e36ddec66e688072a8e9a6d25735eef2ce295fd22983f7aebdae0b46ac2026921d63468e34e43bd093e35e7b9f224684ad1c4820af59dcee9710aa385e7666eecc81d476e2414d4070670b7982bd9de364aacce6a3089114f758e3cf9497965133454549645749e2ae9711909cd1a7c4fecab64db32d5551908eac53af12697717ef268d8fa172aa0785f90d17ca0845c7232c26c4d6497c7abaaaed7b2bb39f881ffebf3176419bce55179bb0ba1771a4535f6ef3f37db0f40c39d33c61541f886c25dd08de9e8bd21bbae3633bbafac25a8aba9293132c72f271be3c9f65e42bee9590e2dcd9f98cf122e7d3c55689acdfead0db24377aa6dde10f7dd65a41a9682f31fb9321633d5e3ee26f2d3db4e36cb831ecbcf5e23e2eb691c79130fea9888198c633d5c9003b63bb0a26905f695937340b72c0be82c86e5bc0f9f3783338103b7bfc47a0f3bd9b0e914430394b0e80555b715d8e29decd3c6d2727adc7b3546c424586fab584fee93e7e731417b9800f24cc9482644fffa452414d3d14ef6b619c603d7982dd3886f6b3268bfcb28fd5233618d4382039b66953e644b74fa3c0b96567bcb37b404ed517d1a00d87cdb7fe5c0df33f4440790bce7adb513f3953c68c28181fc6b3ff914e8a2226e48c3341bdd0531484be7ddfb380744f5d30db69198b758a9b708a4b024db2891fed51f8a357e4595168a58086fe2f662536d2e2ff9c2bea18f1a179e53fa512d5fd6e33c963eaafec173654baff02412efb5e1c4058b44b6fd79e55e36dd01936cca172012158b84b61cc0f805f8a2c9cc7dfcc3ee2e480812b7a3df2d8e5fa9ddcc15373527813d3439fe7c3c623a719d4eecdebe40677d0a124725c29e5c727857de049f44498b0db9b19550080775e37b4f350ad3865c2cb9ed6a8c5ea595d001abb695ed49a2d05870d5da1f30dd13972167076893b4399bc6407375aef842646d95a8a6f15a73ad4d66b6904e542c1320f483ebc8a50e4dd5ab39", 0x1000}, {&(0x7f00000014c0)="77cfc711bedc8a6bc1a63120ac592115d621bd4b457e7e91d81d637d80947a76b83f5a1a295f6302578ebb5fe91c5d287cf2ec83a4f263960ed196f98089272c5842ad660a0902813fc3e02cdf4c80148a3064cc24545f65acf7a721fa5b15cdbe", 0x61}, {&(0x7f0000001540)="f6cdbb6bd1e043dcbc789cebec7bf8e4c0aae4", 0x13}, {&(0x7f0000001580)="591661a0c6a176da30403a999c2718099408844824e19cfc86484d69fd652b5b2cd2588a9905f4bc1abb3ce22253e6278b5b35ac", 0x34}, {&(0x7f00000015c0)="04bb1b602f4800c7be5c1b9a479e9be923327b41f2000d41e8c88ca21092279987c07031a5292252b96db4d96ed019e2684e373fe9058087006d39ba50f0e43f0789c60453fe404906943498f70ce7541f60ea3caa2fc89f5372e97f0b8591189095cbe956095df4311163886b254a1228541fd98800812c3eb2a2e1cc0974b3c4d6b195f596180645df3879e9f5d904fcd7ad62d8e6a89e9f8d7ea7369c1ac194ab70e78c056ec139d7c8cf01bac9d7bf4b42d2559cab4c89f3df283f51e9da742a77cb4f777274759068b8e50a9bc00b062d630540fb280b3dc8f85802190ea40a2a02f83a2b4230a7e802d57684b87f391c86f868bed991a6dcc27d9d89bbd680204781981fcdcc85c139373fa3b0a325cd31ebb4ff1c88b662133c106b19e6e721aa8afa12c4e4c7f51a01b970f4afbff698b2e35e5c5136a91713e06d68cf470c78a7671092cf262fd816c2693b1d0b280a4edf0bf9fb9ce53da06def62a3546abdc3065b818cbeff4824a05692c3462bb932f9d9b56506eb82b94938e134905b886d3c3a1cf37e251790c44cd820597e57864f0ac653ab95c9c83e21ed24f05b982a7df4f5734ac7b5419713e989a66a4c72f8c715f2598422f01790ea950b91c050e674c8b0077374a2b60a28358e53d62e52cf0030d47a84150e868dad8eab20c69c4fccbe04be5220845a5cbc0b1533057a7aef225d873483ea01b51c4c5e71e65d14b680b3a138d84a5b229ae977ed02ed690010a8423ad5222b1fa888e57816896633769e1803dadd8645492621ba46b1131b59ed4b3e3fe3566d7af70d6095180fb989238e34b018d529828b84ee9afb4d371d2a5cdc0ffc4f6df7396c57534ea6c95616362cdb3b5613951f965dbdd148444919600fda4c39de523477d1e2554c932319e05a53d32ba1306bcf458dedc43b8a2c38750874045461e65ed155c698105b88438dd5af93414d0f2d05c8f21d48675dc9d23bd2afa37f558fc155cfedf82655e1f0483a29b93fb5e419c1d113b37a52e93f7e1769cefee623486d475814df684e6479ef1282645af184066f3bee5a3cacf4ee3a46ef082cf2a139733bb3c6eb2c89ef4dc2c0005e1eb30e91aa9ea95fdce089c124cf4c11b5c7657561de917860274470e23626d6ebebb911b272713f977005f3ec2b4f73291af572f443c342f021b4c39bd6a6977d06c853f1a06065e50bd13ad3acaaa3d20587bac819bcdf63931cb2acf293c46a580c526b2e80b929733d46543cfbb6ca2058cf962d0b3f3361c94a40e89e49cc2ab440b29dcacd31f33bc03bfbe93de377ad9e7f9462ba044f3872b0216089f1acb061c093ad40c6e3fbc5123796b7cdf10c2474a90667a5ee73916573eaab0ec2ba2f8552ff12d89b39811c5d499b3d5156fcee0631a06a7904caef8a287d3da998770dacbf753216a29bdc3773c0f31c01fb64af3922f2ee8c0224cf957278649900882d0c4b0e1da07f3857cb911f6f9a835a5aa51dd47e9793e95a5da0e8e319347591b30bfd7636cbfd8fc5d1f6b28708dd70772f91b7f5604fa93664a62e956f6117a14a77730bb578b82304086364dd097154019dbd562c5c6e962190d5f2f0bbd9c2ff1939b547d2547a783d81e17286e1cd98bc0451c48c9e631d7111d26cebf01b577d73441fb8bae0aca96142c3fa3bc15802e10c10e9be866d2c7e72fad59cbebe96134b87dfa75bcce144fa572b17aae46da11f52d9a8562c158ac25568bdc26676803aad70b7a8627cf11806c3a86cdf6d2b6e65224dc919e1cb3e1b3878336a1573ee081f5171864e937031886835030308c635dc2946a0c6bb0f1f44cc0c03f42ec03ba6a4242533ce3486f9af83ee3b5658c939770dafabe141ae36d5ad8f5d52950162e84080e9552b724855fa016f7766484e62eab755fd21c3f738ad232480f23b5057d52906dfa1d0232802cdd466c0cd75791742b817f50e7cb2d030e2277e7bfca97f4be8f54a54ce4c5222275eaa987ef82a6664f69294e4f7216509c1f73ef0dc118c376684c6b0ae320b793136e0f65e525db272b534645aa0a664d31ce0bc93615973b3393b14927c2251b2c6f87a726cc525ed976585acd0d357aae8748fd45f214c6e5a588373fdf6c83fcb7b960e01748c3132caa48d769dd3a8ebaa600c8aad918e69bdaf9a3338b94ee59f2a7fdb6233fff431c535a9fbe7feced96c72e11391d2df83c94a33b1f168bf25af914f33e7eefdb9d9f9c25b8974d8742783124a0002dd2fb468751709611c858b8a657e2a81cc381e08cb2d181212427fc123ddd357f88672315aa011b083170be6ca4e8ea0e02afe307311ea74e6f925400b36b1539a4f6922cfa4af79ba68d55949682f022ac0e6825750985d2aa82844ca2018ebff70045b27b31dfe2247e72641b8bacdd6e6dd51f9a97f84e7af9819635bc1164fbea5b85b3e64bb00784e52b5f22e65a3f514d791965c06fa994cf5ebaa4606601d4752448cd8a96e7512f2f1d0331fda46489ecb7b690d5f833676baaad6cff52c0665e6787fe0b9d568e679b62c03893e5a6e58c94c05d6c447854cbca72d5620486f19169d0750a781c39ff79e532847418bb1aa312c1530dd57f3cc24fff4c06245d92f86f8d9fbc1f09cf4153f1e15a8e7d28b8af76a3cd6fc10b4119bb354a1540cce35df48ef6cc662e998e2763c537e344fced2ec2abb300bfe1cc326dad9811eaf68433e1f7032f0b618f201d12417b12cf7447b1d5116da32bd5a747215e083c7c7fea5780a12fb201d3aaef7a8b27f4b340f3a729fbd5047985c9ef90fe01fce0f40525c28b05b1c72b625cb7176e83e65e336fc21ce9d9ee879ba724167f9b8f4069f7992775b4fa0d99b451568b74e4ecfe85e51247e2937b7e58af57ba944ada0ed55e188d46c1d8c045a87a70b4b4c9bc07568ca3fec69653e9dd1d691a97c12fd5037b34b71aa3e93dccc194371c1857bdf7be0e5ec65f9acabbb3e8279eafda7ac3edecc80fd57ca994ed8e2acd872a239074c9d2d827ffcceb0db1f8cd96f9795bbb15f44b406cc788a4b50f3cc03b8b4624edaf3bc78663f87863026b78ef89bbb0b63f3ec1a7cffd39bdda82340b766a2837cf1b9f622b639992eba8e14ca06a7b79505b48a93937be10e9cd9da41253a2eefcf7716c02128025290fbb7274659690bdfe779869c2982f10a43f639789d34e70c6f0c058eed411b97b7204b0b566b36cca0123aa0f499b792151eaec7bd5c97743ba0499fa13c1cd54d7117cf8592dd39f60d9dc3dbee2529c99450866e45e395826c4aa913e3e570064d130fc81ebc6e520c5b5375626ceeb077ac4a46235e92780b5cdb2e11a51b1a30fb8ed16db1180b3f40f54a87baec864980dd23f989a350f384d1fe3550618c91470b208002c9310bbe573c08a56b91b034de1b076e06720b2615e7a362edfb1dab397801457947e4bfa7cb38316252cdbed5f3aed788f3e1dbde44accb64a0fc3b79563f779230d70bcb9d0b25b9b2f950a103b86ba6a067de34e787af437b21c9aeec9c1788b2ee53139f5c512062e8e1e376646828a20e53601e48325a4d8115a9aa8eeaffff71dd2aa69f6e12dc333d9d22309ef4271485508078607e91bb97b9d9b97db5aeea97f152208750e488e4b68dd6da76959507aca4fabd35691cf07937c961554ba838bc20fc214b533c4a35dd66bca5e80c7e9cba6e1b61f44ff03ec1a173fe6b13517144e65ff4ea028f4cb35096e8cff1c93571f4cb678d749e6166f766a62f544d0b780a809dfc4d07b0d5606d6b2f70a98f2dceb1227e8f006c926678194505e7f32e2b14237377fc271a5deeab73f4907be64eb21b5ffa79fdb4c02ed5dfbd7a29b72759a4d6433642c5f46dfa112da5bba7bd97ff29498f0b5263fc20ad6de06880377b7b4734d62cfdc68fd300182eda9ad08209ae5a849ceeda5854421f0e26fcfbf0559a05e8b82d277fa4f5212717c4d559fc26a73ae454b735527ebaa700318e143a58d3e1d1e7c988f4cc6f0bbff4a4b183070cce3d2099b6c2ef1c31312f9504002ba2948ead1ed6d062503626fd3b94d96b9f48a0a013335cb722ac72357101307fa317ad9b5816ae9fb5b2f2ad60bbad6502d215df918a8df66db5a524961d95fbddfb0da7498ce9137afd60ee5e7a86ea105cd0ce92cfbf788ac31ef19abc62992bd94790f0f9f024a1e11604d4462f546e05ce94cb76f9eab3e9da02a03b3964dfd79df63e637ec8638f795e0888e5351e4e57c3c8be9f05cf85e2c44c2929af5e27aa12c16a6e2bd482c80ce2247699f36e4e2e4340d7b8c0bffa12cb33d5d66d30774bc5634b361efe53d3c85f9152d67e3ff8a5bab07b01edc522e98e0bf676483d9cc05ed6ba5cee8f87e0d2905c2281cd6dff513ae31f82ab1c45c5146be9ef45a288c159d1437c507961f05182404c3f1d971dd541407bddc56b4e710ca83d6bd13e075a713d732deb96ef92ec165cf067180ec59936a7051334b0a0354ab85febba072022fd1a59a0e1cb86b1ec5632d6089fd8914c371d5c10a9cec2344539368b37b7ccf7277d8d0dfbb1b2896a9ae803ee6403751225fd64c83131e3bbb91f2bb446ebb4e95acecd07c8ad03413d945ce493d3166f0783dfa585333dcf24b73033ee0faf5eb2b0766fa8b9b0cbb9108bdaaf7412c7b1f3200698ed951a88ac1ceeb3cb483ba648c5e792cf506ae5387a9b4309b048b57a2c6c36d489194433659fccde20bd9483bae8b85585829ba199e10b439bc56ec6025c1ac4324e7f94fdd3525211fa1d7c9f4e746fef86dd20fadd0478e06a784b6ab78a566af979669d3c13f768583fb21f687418468d912206918614193da4bcffd14866cde744b9ef0ddb34a5f59ba9c5b8b8ad0387d9f8a27df73c542e49efa4e1f629457b0450add90228c8733459f1e9156e0bd4e64d6ae8efda786a5dee8e3d7a54c93705f3ffb28d1ab668c086b9112e3304f89a4aa9b8aab3a05a0df1eb6203a6a910e8872145f80ed0775e66fe658f958f0d9eb786f0ac79d2cd504c6dd808d492f75ba90a", 0xe00}], 0x6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="5b2c98db131e3d1a6eb8033752c0", 0xe}], 0x1) sysctl$net_inet_esp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000)={0x4}, 0xa, 0x0, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x28}, {0x2}, {0x6, 0x0, 0x0, 0x4df3}]}) sysctl$vm_swapencrypt(&(0x7f0000000ec0)={0x2, 0x5, 0x9ad23c217f99df17}, 0x3, &(0x7f0000000f00), 0x0, 0x0, 0x0) write(r0, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) 16:01:50 executing program 6: socket(0x0, 0x1, 0x0) r0 = socket(0x2, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000580), 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r4, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r5 = accept$inet(r2, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f0000000780)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x1802, 0x0) r6 = dup2(r5, r4) write(r6, &(0x7f00000001c0)='x', 0x1) recvmmsg(r5, &(0x7f0000000700)={0x0}, 0x10, 0x40, 0x0) 16:01:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0xad) setreuid(0xee00, 0x0) chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = geteuid() r1 = getuid() r2 = getuid() seteuid(r2) setreuid(r1, r0) setreuid(0xee00, r1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='r\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x80, 0x4f6}, 0x1, 0x8, 0x8}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) semop(0x0, &(0x7f0000000080)=[{0x2, 0xb13}, {0x2, 0x2000, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x8, 0x400}, {0x2, 0x6, 0x1000}], 0x5) semctl$IPC_RMID(0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x240) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) vnd0: sloppy read from proc 75034 (syz-executor.1): blkno 2 bcount 1 vm_resetcpu: failed 16:01:51 executing program 7: syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="5916a53fe170aaa1aaaaaabb86dd60ee1b710000000000000000000000011d61b4e4ed99215b00"/54]) (async) setitimer(0x1, &(0x7f0000000240)={{}, {0x0, 0xa0f5}}, 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (rerun: 64) poll(0x0, 0x0, 0x3f) getppid() syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffbe2c6050b8fb86dd60fecf0c0028000000000000000000000000ffffe0000001ff"]) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async, rerun: 32) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) (async, rerun: 32) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) setrlimit(0x8, &(0x7f0000000080)) (async, rerun: 32) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 32) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3}, {0x1, 0x4, 0x800}, {0x4, 0x2, 0x1800}], 0x3) (async) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) 16:01:51 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x2}, {0x1}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000700)="42a5fb95b4280d", &(0x7f0000000380)=0x7, &(0x7f00000003c0), 0x0) 16:01:51 executing program 2: fchmodat(0xffffffffffffffff, 0x0, 0x8, 0xe) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r2, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000002b80), 0x1, 0x0) sysctl$hw(&(0x7f0000000640)={0x6, 0xd}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, &(0x7f0000000280)="c76bb2d5d5194c0fb70d95adb8af1d73bfbc1e3d35b1fd725caa1dd4da602a606b317f28fdc175233579ea6f32", &(0x7f00000002c0)=0x2d, &(0x7f0000000300)="7e64c4c7c04d5688bca64ca819ac2b070aca6b1f12b5214cfae9b8cbbdeb714ee7", 0x21) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xf, &(0x7f0000000180)="00000001", 0x4) pread(r0, &(0x7f0000000040)="16", 0x1, 0x400) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() syz_open_pts() socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) sysctl$kern(&(0x7f0000000080)={0x1, 0x40}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x3d) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000003c0)={0x0, 0xb, 0x0, 0xfffffffa, "75e261fe528b2a334ba26da9d53ea6b078b68581"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) write(r1, &(0x7f0000000080)='mn', 0x2) 16:01:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x3f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() fchown(r0, r2, r4) setpgid(r1, r1) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x0, 0xfe, 0x5, r1}) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) setregid(r4, r3) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000100)) r5 = fcntl$dupfd(r0, 0xa, r0) fchdir(r5) r6 = semget$private(0x0, 0x2, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x3, r2, r3, r2, r3, 0x120, 0x2}, 0x461, 0x1, 0x7fffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000001c0)=0x5) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000200)={{0x1, 0x81, 0x9}, 0x8001, 0x101, 0xffffff1d}) flock(r5, 0x4) r7 = socket$inet6(0x18, 0x8000, 0x9) bind$inet6(r7, &(0x7f0000000240)={0x18, 0x2, 0x800, 0xffff}, 0xc) r8 = shmget$private(0x0, 0x2000, 0x8d, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x1000, r2, r3, r2, r4, 0x7e}, 0x4, 0x4, r1, r1, 0x7fffffff, 0xc84, 0x2}) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000340)={{}, 0x2, &(0x7f0000000300)=[0x0, 0x0]}) r9 = kqueue() sendmsg$unix(r5, &(0x7f0000001840)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f00000003c0)="6fe387ece8115a59cf499e410409870ec2eddd7de0a476ed110329639c7c20c303acb871edee804af149bf082b740d18f77c1efe2df1a48c89d4e00fba181b0ee0e1f31388bc8995c716443e818e7237c31f14e0f401619eb8", 0x59}, {&(0x7f0000000440)="ffa9111a10deb819414918c6632dca7be519abe529dfc11ce2b5a1ae1d7e06efebde179c7c6a5710bca1fe7ee65923d682b764d4796d6fbf24c53c9ce424b483394883c9dea7f3c5da4d94015245c73428b0af4f5ae9e914938979eb68025453fc445f78b768ac3bd378f6185aef2b8adf7a4c4d2244e0d702a2d4d35d09d9cf89d424fe6f74b22d03ade71827f6992549c52586bf20823846fc5798d36760634ac8394d4af4c6e094ac9e49000995279a39b26cd80cd84fdd5ffe3272f88fe07255b3a1d91fe4de04747f1f6e8ebdc06bc1f9e16128a6f87a1dbc", 0xdb}, {&(0x7f0000000540)="b9ba1592b012ec860f58aca735272e4037eb9cfa2dc4052be07b3b312c0fc3af0d536c5e374b580e3567348517e0486ac53b4d094abf89c665924b0be2cf5aa494fb0714de8717bb60dc30bcfba3d86e8bc51af4d845add3fe58aa8b106c0811ef0c008a2257252144e38a46b64e59a54ac12872bc09b032583d5b279103bea4387401aad4b9d39fac69303c169b19303978dd572cf1575b88c6d31ba5f98dd8667cffaaeb72193109d32dde7c229e1701b4dd63c76d54c87127d7daa48cdd66c7b96fd33247de638aaf4b5c38ee0492d3672be2dc2f1060e4bc8befa4a1581b196a90f7f810b6c7e6e10daccb2d34efac4c5145f02ad7e8d6518ef98079cf95a40c822c7bf1cda3481177e8457d9c227b9ced447b2ce85bc3f4099f6e798c90ce53d946539da78c18c88c958afb5962f0125cf36cfa38358c160cab7229e472cd61b86dcd4e6b42375280cc55d3181aacbf70142cd60335ba8dcdd5498578b97d45de3502b826a0e687153321d7834d50709a72c1e676390138e5ebe46ee362804a6b3a8ccde8684c9a8774edf43188201e8eac90fe9894bc8f1fd1ea33191f1f2456f4f4a95cae6c4467d29a8c52b1aee833637e64df88f12d98697b6147539a3afd612ca514478e4c756bdcf6d2a49bf0691f238c31c7781d39c548a0f058e6d0ac8b5a9498bd9bb8348207ff9183a6f8e5dc451a55979ee983e18029370dbe362076435f9f8a15dafe7512a76f68baedd2a8b23a1250db8e0dcf8118e5fd86c6652791c620af3c58a0a7e96e8321b8688d8bb32baa7fdcf5278ac8fdf3e9426267109446191d13908b8bcbe1b7a1333822b24f2f76123ab2703d41bcb6d1d4c1522026195c138e663402fc78c5afa51a3f0bfa08e4071b22b84143e58791a0bccfd2be1af4aca136befccc2dd9a89dcd54b6f915934dfb98a569434799c58427326d33a7baf971ec4c1a75c3a1a4e53a192f39a17c5a0716d0773fa39e42beae7255bba385246c7b734fb8d5069215c2acb96addd86d85ea73066f9a9b0b199c9a3dd8f62cde31a9594f6162d12ad1c328d87db1ef20836ed4da7c95d7f700a5a2d04f5e4c5e6bccc7ff031f4038c19c99e8e3972710b2ecb4a202ef0e37222ac004ef919e9dff27eb46be86abb964b1a84157a226056bc8474549418a9c8c4860869b6af29061eaa2f3b8fceca03594a8573b6c2ef06ea18a0b049a765caeb5659ea41cd2be23b29ab5bbdddf326ec205ce4c0f7420079706a37c890893037e6093a8a195fdcfa8b7423d9c4778a3fdb03bcdf64f81c2ade13025b09fa60a563b21046558cba07c64fb3c5c614685f53c5f4337dc74863fc1959fed7c1feac36f1ce7604162e11c49f14fc2f0eeb35820343b31dd875d516758be9c3786dc80fd3887524625070c5e60fba023bb29a8492a3c718be86d507a44837a82f04f28b81c81d9605b65ea416f66cf4685df330921342fe73e8b043643614a72da73bffdc68df8dfb65c27589199d594aa278b4ae390215817ba39ed33e7aedf9189113c03d5ef5fc1bea04a4e44dbc531957125a5a1f1019179e4cb221def0aaad7560aebb6daf644cb6d179db374033149805e18d8b66dae4d31821bcea0db65f8d3ea97946dbfb078a83eef12ffabc1fc910913be532171f3f633803f318589da0a0e4582e71462114d38ac12dd52d2df2d088b507a77927d10baa5b8f32e3607d7156378a04a6adbbb42be0d659d223a2ace6925cc675d85995e8cd6d65391ab822bde4e30de7ebd1b4e33859744d5543036f74e1a9f41bdad76a2a89465a8e35c157dd2f66afcd4b96bef08251f672a6857f2bdfe34677235628012051104345289c4c4ba5353b9ff53ee1867dc879d1f7867a3666564a1d02ec72b34e0ae47c2c922dabdff8ac014884e96b8d8b054b2e9bab5c510e330927ac7e41bd2c5d738417404ed4f6c5d41e4cf415d28cc46703eee83deeba83080101a8cc2ac255b0a844ea977546dd6387840a179593f17a015413aba732b78bfed88309c9c37095c17a57db1e3825b95eaec7d2bd1bb1d836249b1b0d783049c593d478839008844cbaca723399b4518c6758397259cf90da56272edc05201e15fbe4716f9a0a09bbd770bbaca37053ddc9b291d4ef78e5bbdf8d59db1a02b9e4c73e4243d4f2b90513a5ca6e640be21a8b3fe0adaea9d1fbc58b4af6af13b964f0bdd85440a2a9a853f52ff601684bb27b14302f3c45d5586c5f6a241b1a52158118a50eeb9079b5800bae98b6d71ff3129684ff00a5690ed059465a56dda3b590bc918a928d90cce6b93152075ce7101e1972aa1b2f9e15976a3eb2bdb709384451ab4389b8b4337cbe6629547d08911a9ef216cd3b1a5ee156f028e0ea6c46c5fee800be35154a4ea319a7c31cbc30e3263f6ce32a92f02b8967f435c6627b807db88d6a811276e1923a7f4a2f01c390cb24bba8280e65ca46315d286ccc73495155efc1d70e3a53acf329e38fb40d071bef2d7f531a9af7bca2c2cbd2e38bd1cccafa729019da040dfea00c3ee644b5f5136f61d7c331ba2b5d439635178c761a62c41e2c2b28234f8ff1a46ad7d545c707aa77f34f904aa0cba5ce6b0e248fe8797939f468933d5f5d421ffccf354dda8cf2643e93e92a61a5a2b481ae7a2dabecef7d3676b0dbffcfe617a27462a6130e87fd49131fe8c69c87c93ab30f214e6a92fd50582a51e31f73fe5dbc4829dacf73bd6bb04abdb314cc63617fe513dded0cfb3967ac8c8d36f8c4e232e120218c7315f953a0e59b0427dacc3458bf24d36bba56aeaa406a6e6eca09e4bf7fa6504541d194f15f1f70e5025230136c6ce5e70158d0534061bb782a9bf4407d50f6e9e14be8525dff4425d17f8e9c9010e5b2ae152494f2d2daeaf885218243a489e6ac4ac64e652f0b76d056047a192e78a367f6148e0c3c6ef6f7f7c17ed4af8ccc93af06815f522b9521c270c3c9c736a1b471af1700f65d6f162238d7d721cd68e22fa04820973a7754d9d19673902e61f51d43b78ef4d009aea69c39aa1e498b895f223c4c26e66f09d11765108e675f3a96e1671518bcadf004ed2e13616d96d8d2a8b479cc072a8e40633d50dee9bb04372130465c4bdb937364928b98ccedb254383805c2d78dc67897c39db1ac1ef0b6c63a6a26ed1b74b1ec526221deee9b586c36148f2d1c25d34229012ae9e9fe060511bfc548c5620af34ab26e73b3222bb7b1ba408aac6286d2ba4f6561a51ef6862705679707428db071b2df8dc8dd3105502e5ac700b15b00b2000c21f477bec1b7d0afae55a5e22995454dda20db765beec43d898763c46b0ad03a9f5e9391e95a2e427c0f14e5cf87dfb8f4a5f4df1ca6d3b3c91931f9ae0a94a21c3ff90bf9b4461f3746b63b1e978b86ff9039b85f0dd2ec48664eb62302441cd267b7b477558bdc188ad9d1b65d3c2838df527a273c17d0ce7b08fe397d069ceaa78b4165e613d71e27275d85b117edd14de9a8105ba1fbff005d41ed823e68784a1429151437c5b8ff303adb4dd6ac49995803d6bf00f6aeb64637c10d90dcb4dc4ee372ce2923f31b79d21b7c03d0aea745ae40c2c4d491ac36e1f007189f7b6eec89c8343ee1494f8e9567f2ebcbe887ae62a76bc2098f71d376e66f96964b481f8beb45ba8cc9811a960a8058605173c61ca010d74194a0b7d5f585f23b24eb79abd9ac408fa5a4235814e86bc714809a8be4375972785d7ea3726fa8b56b92cb29640f79ae9eb19e638bf1bf2e98c87acf4a6ed35196179cbab537c6043a57865e365b3a31d3406e103507b1c0d97616be35c6a7a7614a4d4a95802462c9ed50f1813822654fe49d31c6109ec3f5ccd73b99868d4e5e62f108f3f941465fc66b2d5faf4082059da6f97b97a087f401994655613b2e34b2c0479ffbdc3dfb7430497aebd7bda4aecb2365d47f0e739daee7a7fc8a205e816bed1f7c4aed8bb2ee76ee971f00a0352f9b748bafe57d2dc324c1ce07067f0fc8265905b487dad94e74ad0182af150433bfd958917584d6908bb1ffc4e7a8ef646ccf1bab424a4f79db2e5fe6101706bbab20a7f475ee4707315d83fcdb2c083af612644ddd6c338710b2e9aef089baeb2f15353f268e48d3c089826a30af400caf159c0de11300773c772b1e71b74bf9b64ffa75a02505dde24d0a88c3c93714c91b0542512f7d07f018641923b686201cd275392918cebc6da854ebeb7e81ee4b4c6ab2baf3fed8d0efefa5b48504ae0f907f8030e6898eba2b328b88f84453da0bbfa482efabb6109be13d53b90e8486a4cc24051d4dee577582cca638ad9cf4a06c6159a60eef14cdbbd3a84775eee19e376a1c2b655afec290830e10fd770d2db2f4283f9156e838f993bff5bf4aa3743fb1fe2132ed1523ae0831555b4bf4bd6a255641c3ca1349db13c7f312c18fd8c2ec59e99ffdca9de33477bc5df8bba239377fe4cad0df659c75362abaada2f8fe2026651aa62e8c74f32e725d31c19ebbcb7a6e9dc4bf16441f23c1c9d6172f6dfc5f54d91d275d4e7ca3227f11ef4c4235aa8baeb1a79e8d8a3e77fc8f29b176cc66d1c9f8fc3771d691713529a28c8b3a94bbd3f8207d12037a9d1ce57a4cfb995b737ebe233fc3313bcc11cf53375683ba986cd7c51565745ec9566488e1cd808df8f669fbe74388ae9e06592a06d93efde26e4f7f9fa7e81c8ac5ef63053f3067268d3a789b4afa221b487ed2eaef7db9e28692baae031288abc7f6e2a4ce3ae829c8e7bc496427c862c5f6daaf407dad72518c68010b6bacd0208ea1c93c6898f3f0bb620fd40b72495effe10c23a0680cc806dc51acf3d4acdbe96d37522eb49da7ff92ad7c92f435e2d106a8ad760b0fa38f53300f240832a60d1b2a302150510f2986beeb2bb81336269532caa036aedeb43b87435e93a9ee1a329740c813e192d01f3b8b68a646b2f2a18e0f44389a68dabbe5d662505c5c644ed7bbb1b8dd9fa471b2e752b2caa9bbfb065adcac5bfabb254e4e34f877c5d81f5dbcf6a8c0665f14cfae394d95de1f7f8e241ebffb00f6725000774f24be232b9f3ff247bcaecbf7d47b83669e69112bddc7fa3455ff5e2a58410f8f36b9480f426b2054336140cded299c0adcff91f2a259411a93efd9739d76b7d0c6f74caba6c3558afb60b8f1eacda1944a7d152f0e3a861e97d305892de37c52e838409e18664fdbdd67c6c96ce4bb04d223e917202b7a5e55f480289c312c98a3808655365aab974dfcb8b2f1384089537e9aca755f8673241b126361d2a31edae4b60f681f2499c69c99421ebbcb0ae19299cc7bceb0aceec27245abb0b18350e455eb9fbe25a94340976730d904d4ad8e2df2faa3362056a24ecab5d21b147ca0c0db68f2ba318569221863baf1676799a5246183578247721deda249dcb13a2507c0f65a9af079f3fd3de43691f8745e60afb6d9d4ae2bb4df4909d7f6207373e36e1767136da304228ded997cdba1061c8f65c625b8c11b26562351886551318883b032d73a10fdebc0c7261555d710214374e5b137e94ad04899d2da3c5a29e02a6e3ea1ac9bd24b90d41815879b670b2b7d96202262601264dc7f6d66ccc9169dd55b1394273da0d98cb3f99f5eaa5b25a5b4081df8ca54c9be5cd510a9d21063f6edf87a63df7d22476d44fc7ddac5b22318872161dd78faff128077e6db0fd11e9a835e44de651fb23ea4f76631fafe9905c9355cc293c77654d1378aba9958231c03872f70290da5d18a2e4aa335f3a61939590039a4a", 0x1000}, {&(0x7f0000001540)="eab4581dc3c6529a74925178149690af023642cc695d03a83255954bfd3045686ee54d89", 0x24}, {&(0x7f0000001580)="882b24dc02692205c9ab0ca2f7ee9b8f4137f686e2970dc2291f49179156a3c6c7ee62f103ff6046caf1e4370b106b7dee2d23b17603bc13e654a03fa4bc073672d7de6b532b4c42d3978957b45bdf25872f7abe9fca3d1d3974c40e3765d869dfa6393b32e0f9e788a4a666ecbb8e72675a783f0b14e404494b0969b5601f8fb3f038ea1cc4f876ff12f9dbf012eae7d0c904d69689b05c3c03d34be68ee2862e454993896e5dfba27629bdfe2300c88f8d942d5070", 0xb6}, {&(0x7f0000001640)="75877fc87315944ad0732158594ffb6de34b615751eb7b99f279241e38ad058f0551300a2ae12caa30ff5a98bc36526cd304def5e480b15c6861b976d3cfa2a8e4107ba18565405e3d665e0bbe0bc193b347c72db87db8188d9549c8aec643b7107618b0ad7ec6325a8d88a769d2bcd8a099e469d76ed93eeb6684d0de23fd11dd9335b41a76142df5cc6384554725326e9986499f29a58154922c5fe4c9cba4dacec88d96d2515c6160bce77ea4d5ebf38425d62dc13bc56bb7eca09516116dddb8beef27bfbce6086956fc17864659a6bc0b7eecaf7aa33185e5eea6612619c4b497de96f6d40299872990", 0xec}, {&(0x7f0000001740)="b5b6b943fe9e674488556c4abad73654d10e42ba26dc78b102d1016f3ae83c54a6e2602d3223ce56162a5d196df33e1d4d", 0x31}], 0x7, &(0x7f0000001800)=[@rights={0x38, 0xffff, 0x1, [r7, r0, r9, r0, r5, r5, r5, r0, 0xffffffffffffff9c]}], 0x38, 0x400}, 0x40e) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000001880)=""/180) r10 = socket$unix(0x1, 0x19c56fa5c4ebe5d4, 0x0) ftruncate(r10, 0x1) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000001940)=0x100) wait4(r1, &(0x7f0000001980), 0x2, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f00000019c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mknod(&(0x7f0000001b00)='./file0\x00', 0x100, 0x6) 16:01:51 executing program 4: semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x2ff}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='('], 0x28}, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907c400000200361b1257aea8c5000020020000fc0000008abfba0900000008e371a3f8343712051eadb71d89e000e20681e4b28000eeff00", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x2cfc1eaa11989190, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r2, 0x7, &(0x7f0000000400)={0x0, 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x23}, {}], 0x2}) 16:01:51 executing program 1: fchmodat(0xffffffffffffffff, 0x0, 0x8, 0xe) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) socket(0x18, 0x1, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) (async, rerun: 64) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) (rerun: 64) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x0) (async) renameat(r2, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') (async) getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) (async) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) syz_extract_tcp_res$synack(&(0x7f0000002b80), 0x1, 0x0) (async) sysctl$hw(&(0x7f0000000640)={0x6, 0xd}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, &(0x7f0000000280)="c76bb2d5d5194c0fb70d95adb8af1d73bfbc1e3d35b1fd725caa1dd4da602a606b317f28fdc175233579ea6f32", &(0x7f00000002c0)=0x2d, &(0x7f0000000300)="7e64c4c7c04d5688bca64ca819ac2b070aca6b1f12b5214cfae9b8cbbdeb714ee7", 0x21) (async) socket$inet(0x2, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0xf, &(0x7f0000000180)="00000001", 0x4) (async, rerun: 32) pread(r0, &(0x7f0000000040)="16", 0x1, 0x400) (async, rerun: 32) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:51 executing program 5: utimes(0x0, &(0x7f0000000040)={{}, {0x4, 0x3e}}) utimes(0x0, &(0x7f0000000040)={{}, {0x4, 0x3e}}) (async) mpj.u!&mx>kvnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 16:01:51 executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="96180c"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 16:01:51 executing program 3: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x141, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000010b2b0003500428efffffff6f00000000000021fe800000000000000000aa3300563e15f4d943"]) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = getppid() fcntl$setown(r0, 0x6, r2) (async, rerun: 64) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfff, 0x40, 0x3, 0x8, "e2c529eb1c3e7b613c446840aa1981677409711a", 0x3, 0x3a5}) (async, rerun: 64) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) (async) syz_open_pts() (async) getrusage(0x0, 0xfffffffffffffffe) r3 = syz_open_pts() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) recvmmsg(r4, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) r6 = syz_open_pts() close(0xffffffffffffffff) (async) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) (async) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) (async) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)={0x0, 0x0}) (async) shmctl$IPC_STAT(0x0, 0x2, 0x0) (async, rerun: 64) r7 = socket(0x2, 0x2, 0x0) (rerun: 64) poll(&(0x7f0000000040)=[{r7}, {r3, 0x77}, {r3}, {r3}, {r6}, {r3}, {r3}], 0x7, 0xffffffff) (async) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) 16:01:51 executing program 4: 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, 0x0, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) semop(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x282) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000240)=ANY=[@ANYRES32=0x0], 0xa, 0x0, 0xfffffeee}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3b, 0x0}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) mmap(&(0x7f0000557000/0x2000)=nil, 0x2000, 0x4, 0x2dbe387c4417487e, r3, 0x22f2f052) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r4 = socket(0x6, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r5 = getuid() seteuid(r5) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe8) vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 16:01:51 executing program 5: syz_emit_ethernet(0x42, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaae5910a08480000340000000000009078ffffffffffffffff440c000000000000000000004e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRESOCT=0x0]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) munmap(&(0x7f00002a0000/0x3000)=nil, 0x3000) getrusage(0x1, 0xfffffffffffffffe) mprotect(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x0) minherit(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x3) 16:01:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000240)="932add1f38b0ea264e563e383cb6014c1eed47c0465557ca889c569f5866df1cd79ddee6470312a9bb308c701a84c5c455", 0x31}], 0x1, &(0x7f0000000580)=[{0x98, 0x1, 0x200, "e3b9d9b4b45e1e22f157ffc71ef4370395e8f3eaf98d55d8e89ce252d1d107fb7c15294cdbf9768f601d6bbff3e744ef8d90135c1f8c73a4b11943e1692a50d92f7b57b7924240a6388610f22a17a54efdd7d1fecff9d414df886c176669768df3f02197ee7c8e6783373e258cff36a0ded8ce436a44c6b2054b72e4dd9dc8ab88e06a70"}, {0x90, 0xffff, 0x8, "dc05afbd7fa38c8ca107d3ce55d369a429288f92e6879542518b0e8c9e28d2c61089cb2ebc8895cf610351ea936e33cac21a53f2d2ad62927840181f0219606a341cefbfa9c11ad70bf055c334580177d3bfeb29a2cff6d7100444b670f0e24387896ed6c12fd3fe4206e632427a37ac1d524640bdeac105a8412d8707954479"}, {0x10}], 0x138}, 0x8) vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 16:01:51 executing program 7: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x0) listen(r0, 0x29ee) r1 = syz_open_pts() read(r1, &(0x7f0000000b40)=""/178, 0xb2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xbabe, 0x0, "d9c71d75463c8d2213137fd1447a6c893e868ffc"}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "996e4d7469ae17beec22b076866f86740500"}) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r2 = syz_open_pts() close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0x0, 0xfffffffc, 0x0, 0x0, "d0610ec7f1e2aacb40458cc051599b5e775a2baf", 0x0, 0xa}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r3, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4109, 0x100d}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7ffff5ea, 0x0, 0x7, 0x5773c542, "8cdb3309897c26663532fe1cc6e38b00"}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) lseek(r4, 0x1000, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) sendto(r5, &(0x7f0000000000)='c', 0x1, 0x408, &(0x7f0000000080)=@in6={0x18, 0x0, 0x101, 0x2}, 0xc) vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 16:01:51 executing program 5: ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) r0 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, r0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4000, 0xfe) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0xfe) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000f40)={0x3, &(0x7f0000000400)=[{0x45}, {}, {0x416}]}) syz_emit_ethernet(0x22, &(0x7f0000001000)=ANY=[]) r7 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x3012, r7, 0x0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000140)=r7) clock_getres(0x4, &(0x7f0000000500)) syz_open_pts() syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000440)={0xffbffffffffffffb}, 0x0, 0x0, 0x0) syz_open_pts() 16:01:51 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x7}]}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) (async, rerun: 64) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fchflags(r1, 0x1) 16:01:51 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x0, 0x1}]}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000280)=[{}, {0x21}], 0x2}) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) (async) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) (async) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) (async) unveil(&(0x7f0000000280)='./file1/file0\x00', &(0x7f0000000240)='x\x00') 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) acct(&(0x7f00000000c0)='./file0\x00') getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, r1) dup(0xffffffffffffffff) open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x88) msgget(0x2, 0x10) open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x122) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 vnd0: sloppy read from proc 21459 (syz-executor.1): blkno 2 bcount 1 16:01:51 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x2) select(0x40, &(0x7f00000006c0)={0x9, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, &(0x7f0000000740)={0xfffffffeffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) 16:01:51 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f05000700200000000000000000970500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b29e7fb32619a5f927e7be1aa050000ffffffffffffffff57699a1f139b672f4d335c223e7d0c032bfa896443a40602000000720fd38bfbb770aff5a872c881ea6e2ec5892000000000000000361b1257aea8c5000020027bfe031000008abfba0900000008e371a3f8343712051eeab71d89e0000407", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:01:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) (async) socket(0x20, 0x4000, 0x9f) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x7) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) close(r2) syz_open_pts() (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) (async) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) (async) r5 = dup(r4) listen(r5, 0x0) (async) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) (async) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) r8 = dup2(r7, r7) (async) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) writev(r8, &(0x7f0000000240)=[{&(0x7f0000000080)="23bac6cb934c79127e2722120bca934a0a50ca9e84ec741f98615b30e5ac942e43d0a8a7e03f7261716534575c0189d7ed3bf5eab277bfc0343de567c66b0be0d5e3261a6d0daeb577be7e8eb6eb06a4fa", 0x51}, {&(0x7f0000000b00)="ecebb7601ceba533ff1e45e12862e404099e26fac50be2f4b949e65f25735f0f1b1bcbfe50d5243a1cd28315403ce97ca578d57a97df799a6bb419e33173c39fe2e96ed87a0e31f63f5179586f8bf263bcaf4a5bb199b65c7dbd3f661517389a3776fbed219a08009cce937136a575eb2b35965e16cc806b23b7062ab3ed20abb9d9ce972b33f6220ae20ef496b2211ae32c0b893b71620aabf758f148c3c9b04412a077f4af4c85752167671eecd6cc4b85041c13a27f39b560df0decf39d3d73ec76316fdf49f55e0a70b53da90e560e470dc0c4cec44808ad1fb64029f41897c2c0648c86fec3009124a55f2a645439ba01733536112d846d193bf71fd2e2eb301673d1bf5ed8e9c605e0a8cc748133a4e42e2de5811a6323473c092523c0a0d4adc6e9b84c53e26481a6cd621c473677438d30a990f180b2124dd3d04eddd9bcbea7d3c729b5f08372a31fe88881272d1e547f38da952c18b9e8e26943ec23d2d2673674ae6604f443b3a7f13b75612c9f7e37d81613006d0088ab43b784778470dc08c5dbb2ca49393a7de2bda8f9c82d89d7381e77bd7486c2c044ae01f30730e7fcd70779a34431651de68c321337db21a2f74df9dea60836ce24810e0b7da6e2992e48128e9f8a48c6d290208dcb12b5070176a173a7dbf28dd62fc7c5893d34dfd1c5ea712eb636e159cd896cee580ed1ff62271f526058c9978bd92af0d3d6021cfc5861febe3df5beeb652f6542949bf3d16aa37c101031726bf96ea7c37c90891567c7f7518a0cb1cc04ff12361f2c1d10a9546b3c6ee1c24dcebef63777ca1610575d8b93e831f9ebbbea877235665255dfa1f7276d8e74ab756cdf8e3a3f256bdab472f9e14bc66e4d8a49cc9873186867afeb546827060057912d2bef545b1332e6838240c594c05cfd4dff08bb815f4667e32d6aae41829f9168a1a898092f5ec837ccf64eb3a76bb03d62e280b3348436e3ab467c5681c3a90f24fcbcaaf7e9c871173fdc430fac43a2dcbdaf199a6cc995c93e36e77d49f95b623de8fd248084819b72a4aff013f3d11279a541dc70e2ca1ffef9aa09119c0c664cbd1e85d84987b97f459f63d75e2f0de7798256b2b9410bab3193fb5e52a596b173e5e8307413324eb93fc979407b67884b55d11e14e7ae92b401ca63c7bf77c2a62be1103a79119b9946178788c0696daedb4394c477c68a0803dcd7eb01fb43f4c42a3fa5a7d8cf3903f6de19500ebc1fc140cffdfcae02076e860e213710b551c06b4acc319122cb444d37ced5bb5b98e54d93e5f9d1551113729919bbf4d2cfe43750c9d9874d5337c2a9cdafbc20e0739f5b76821fae5f919fca3d83a599562e19397979965237b7cce3f0488d5bd5d2bef856c9f9c38293c88731b47ee4828acc64b602d04721f48f771227e53a750775e2f40b445cb653b1e41a23b80e50adbb7fb5142f3de586dd1d48782e08440a18637e52be88a3c6ad6f540512a615c294e551438ad27dc1b3892a645b9eb3e9875cd74f06c024e9078f027daf475a1040424cca1d8fec818b375220cd48c2085200629bd1db33252041775c976b89ab34a59382b4bc48f3690b3c2e959636c62fcebbb6b70942a4fc6486ddcd9e45352807c74f86bbb4d473852158573cd26169c0b608a073e519120c2d064d8571a93caa1f78e1024ffcce5d218cf05b2425c4d847f04616c1feac2f895be9fb464c4d54cd6f646a74cedf2914091b19b1bf96c924cee2be59380f5d101c38e2b7e805a57cd90abf5742f0c5d430bc3a66e1d03448e36d7e89a39320dfb3d07e44a4653e19c101930f5dbe62227c0538c28532f162605aab936749862c6d74ebb33cf3e0d496919acbb273f11230c3c1", 0x534}], 0x2) (async) r9 = accept$inet(r4, 0x0, 0x0) sendto$inet(r9, &(0x7f0000001240)="02", 0x1, 0x0, 0x0, 0x0) 16:01:51 executing program 3: mkdir(&(0x7f0000000040)='./file0/../file0/file0\x00', 0x2) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) (async, rerun: 64) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) (rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206931, &(0x7f00000001c0)) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e7521f4269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000003c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c7", 0xb9}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2", 0xce}], 0x3) (async) close(r0) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0e5f68cdd75751147708cb211e0202c5bf74de60"}) (async, rerun: 64) close(r1) (async, rerun: 64) open$dir(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x200, 0x0) 16:01:51 executing program 0: faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0xa9) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000530, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000002c0)=""/80, 0x50}, {&(0x7f0000000340)=""/122, 0x7a}], 0x1000000000000246, 0x1) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x9, &(0x7f0000000440)='./file0\x00', 0x8}) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) getpgid(0x0) shmget(0x2, 0x4000, 0x20, &(0x7f0000ff3000/0x4000)=nil) 16:01:51 executing program 7: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) close(r2) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000980)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000ac0)='Y', &(0x7f0000001ac0)=0x1, &(0x7f0000001b00)="6fe797f2f55d322e40c595b8339ac18243f6c3ac", 0x14) open$dir(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) open$dir(&(0x7f0000000240)='./file1\x00', 0x0, 0x0) sendmsg(r4, &(0x7f0000000440)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f00000000c0)="f9f7d180bc9181bf05005cbf61826c6f86073a97025719dc453174ec17c5a862a0024f5d83eb2fcd243429f3e68bfc6b70b3b5d1e84d9f88a8e6960ef3eda1c66fd9dfb53703f86ba19b7cbdc0f1f79849ecc4e64806daf4f4716c0f8e93232e51ca4bc06b11bf5e0286826b2579bdb523b1c18889c2e4b0083881e2830d2594a568d2e5f0bf1a43d4bd81ece1f4f6391e7e3758c8a06c7a2f3a74c7acc8ac3989d8a574c492e1ed026cfe8be0d8", 0xae}, {&(0x7f00000002c0)="d260025d3693e14e17c45790220639f275fec13e7cc9ba4868f75f531b4e92651ddf76401d0473ba0d7323904a2f17049651c21bdb7cafbd745b84ac4a36b8f89d79755d0d0bed3d6d9948e7e2fd05263dbefbdd2f22661bf26e51b0e1248b5c8ed6d3488fe0e3133860f7affe81f614d8136490caf62e36b43adc0073389956b943527566632f3c2eb6436c8bec9831fff1c63ccaf7d4774fcad9b7fa2e6cbe314f292b41f414893e50c568bc5dfbb97b7868da882be721b97ee4ad67a1d2994118c2fb26605f55c8301652068fa7839acebc727ca9298e495d8bc5e0158a88165ae008907f20895baf96aa73357bf22205018aab09b39b7ebbdd8f5dc8", 0xfe}, {&(0x7f0000000180)="807b216be60a323be8f388d065e85a99918d5d7c24c1ee9fc8226e4bb5cc6594e0516caa9aa2a374e338ff306fc65f0be80bb5aecc26902981e81f2d56e6c173e555275bbc154dcb088ca5372a6d006fac981e6a03f6adc7ff5934acb33a0fc5c7957883d136a84a1f8549d1da145351debca6816fb2ba67d691831ba68b0187c1f9ebb24c7d9de827ebcc9e517f1538cd87ed54314948f7c1fa89c2334aacd2d520a4e036944cec67c1383fa9276490b20bbbac01fa15e6", 0xb8}, {&(0x7f00000003c0)="d52ce302f3127bbff365711996a596a955c942d5e89e9bad2bf384947ebb16a14f71005a386cb60a120551102458507966a7846467cb92e301fc20bc05186f88a10c7e68b7094e08", 0x48}, {&(0x7f00000005c0)="25088e4970b28b19a0ac78ec8ce0cae990b4a70d6d4685889a1b211a4f422d2dfa70814b2f94e05a343779d11087ee6f5f2460c52cf6698d459664b0ac2228fb6005f02eb1cb66e0bf66e8a9e80848bf824b57e86541aa293f61720aceb24c520d711e907c3ae6a6b00d860511423d1a9fa0a972a19763403233c71fdaabf429c02e8b66dcb233aa21524addd568620af1f96cd43503574a1c8ead2b94f8416eb6e13fa9dd86c859876bcdb34fc7475286ba3d18a25ccb05b63a63fa9b9b90153375ddaeb0c9cc40bc1658a346b6229b255372a609e1ee1ffb183a1402105a30b34bc228a18ee8a3ff4cffa88002e67da1dafd0f4ba7d366b5b391f7d3", 0xfd}, {&(0x7f00000004c0)="5f0cca812ce59dc5f9e120e4d6334bc2b6a3ec3bb01285255ab86e7412ed401fb1c0caf913fced092368d89496f86bbc7657fb472b441e68718f17826190a878ca0ebb0a3861725cb04a97ee5cb5d5c4791be2808b79a1c8983fe10915cf127afa6a3fe0b8ca2905c2d0eecf87f3743bf2d5938ddc32064b3b905ff3b0ace4e18e83d9a9a3", 0x85}], 0x6, &(0x7f0000001b40)=[{0x1010, 0x1, 0x200, "5f7058b9c926cc9597eeef35b63b735590c1d71e4f01453620fdf09da53f86ea7c711e5795f70a7c0a4d4a7d090761c95654cdc87d1043559333bf844d3e3e445a610457c99f27683359a32774464cebd4d89475d56ca389b7963369089c364ff4cf38f667be4ca4d5d22c6b5ebe135658c99fb90c5ce0d73ca465585c3a969079545a0df9541c9f0671d49e6cd76c4985fc48428f1ee2a79c4a7ce0cea774aed3c882d03d21fa845db0647de37e43ac44e0da13b9989f52fdb2facc0764533317924274102c6de9dfb8a32ea278ac263e53c320e3eb3d12b5216eab7320c221bc8d3b83b561707a9f1b4306ee4805a00c9ea359b0cbeb9ff5a2328a4370c776fb12585a07b0907a8151fffb2de2eb54b788b0b92cd3f57fe2eafc605446b8ae3c3771e5a5551388743a9c904718e11e4dbda3521eb4d1b570340e79086fe313fd017620125ae6acb79d25b8f12174429ca47e9305f43320aaa11084671d23d2b32e60ff4288bb6bd10a1ceda6213e921af98572596259e734ea05a2490c6edc229985b611afa396f9d8c9b8cb0243787f995072480d572cfa37251f609478fa3128fb9441389fe58e19eb56dedef21c82397e366134f5d29ae20f714864ab29490ad9bc349e6fd39ec0699eb9431566b83cedfbe3853f5a29fe6964f99b8ca91447762cf87782357d7197c5a7bb4c064024feca9a37c2002317e652c2f9806712694eeef19f28a074ba1c4e6dc4fb4118c3ab983b10c5608dfc4c6a3b0e9ab57dbc4b80a7fb5be9f31ddcd2f3e122ebb4887201459806bf6c56c91f6af0bbf17c1109be919b817886f687508fb30416adf1207dc88493782967731f3f032ed4b2f45e47bad28acb0f99d6c6c0da73b4948b4db00088bfdc68c1a7c22d2d0bbb0439501b6963de64357f670fa9aad6c530f06103c7550436cab95c17f70a479ed983f1191270768a869d5f9966ac7f4cd3c59dd101e5c2577bc182f4f3152ee6ebba2fe5f4add9caa5c64e6d2f5bbb03f2e9c3e5181475ab770318c5d850d48eba124ae74fff2446ccfe9dd63b65e511a55c89064bdb1f1e7ff952666d1b6a1fcfc2f43ceb94bb20b18895c9d106a5c548ed7c088691f126536f8724b3c1f712d45a38bcc5a9faa418302aeee3e834d80941dc2e6ce40d100a61c850f3b602df78f00b2763b513a6daaf5cb8686f91c8901f6ab98a7c3a771ab880cac05729ff29054c272e59ff15ca2963a1012a58e55d62ad8a1baf516cb60cfa2a0d7988b0eb0570f205131033170552eeda0e4b5978a78b6fcf3b194f9843f8707e8dbed3c7a710745ead01bcd3ef724e386c4ce3425717f60d4690202c9622c6b7897f327a34c5e059bc50936198ae291631a749e0712d89484e950db5ab68987a9e37dd9d77a0d595bcaa6f8441bce3c71cc853280a8592f4a62c1e7df11efd6bb3601639a1f1cb3feac0ad376b5030455f38ed594df85671e0675603c0f9de2d7c2fefd021a9b1a6f66490e6bc0d4167c827af4fc1551c41040424a38295248a7091481f806dd5a6ef1a8b81a2276f0b3fbd420476baa55f26b637bec0021fb1e9d7a331de0d5b58b21caf323707ed8ebb9841c2d49e8838f3b98c1116949eaf9ce0d6a1a9e355867698458a92deee0c30643d385e07b68b0bd37d8ae025bcdf9600c86a81661c0b51b39f451f93882383a36bc5e725d9f9f1252b24460fb1526741fed7a19fd1c89812a0ba025de2a12b3d14bec7e4c6691999b954095bdc5721edac83308c97ed27b3ca8d1dba1243506468cefe7b672a99f27429e058b4ed0fbaa2d7192498036a31b2bbdc8b84aaeb0034dbd773f2b101423c6eba5f4345744623a78833ed034aab0d1c522e2939e97f21d89407c2c51ba2dc93fe82e6913b57e2c199a9a51c654ad0234059d0896f8137a5a986b9b0c60e9a85d309958b765f8c05f8b3a63a1b4667bf538ad32557af2091aee794ed4ad9701eb95bbaae86ce6c9bfa9063313298d2bc3b057787e374e9177ed7503a9486a3a752e2d1a40e0fdc2e43866b6b9fb2ae2ce6988d2c705e90e8d53bf09846c9ce58c6ea54df4c82cd71110e5333f806f05488e711dcaa4c9f61852bba811a04c8acb42d6b5c2adb29192ebaead97a4cb0bfa7f835eba27b65540e9f5cd206774b0e858d399f01242b10de73d9142b56c5649b2f912039f2fdfaee1032de938b5d49dea3430e2a1e7b68a1b7ccaf0194a4d51de37575edbd2694d5117b3c995860b884eaa8c771c61c9978699c7e6f8b261e50e24a025a8f7fed472c9d4c4884c8c2423ec484ea85bbd89675c6a471734505d6044ef4c363b8d9fe4e2487a2714928b831b84f54467f413a5f8d8b51dabf2c2cfac282d6351e2ef116d16836573c55515f8fe7182c946985537e3f541f0845cec2ee1161511353e8e9e59122d6706f2f0549770414906ff63193a3b5f5fc055fb4790f788e44a10f994646ed841706e92697adbc80ee4845dab2311a5f8e5a8ba23a9bc067138721e545f5adf7d690e464d7cceb6be6e7ba2baaae85a5bd6ba10db0bc436ce91235b86cca3a577b0c744d81f86238ca9f99c0d8caf1344660a6c1446e4c3edc434c6721e648bbe9ae30f93a97629a4057216cfea3ef63e57e72962df92bda941b14df943670e4b4077604d059bdfc669811df2f087dfa40a54ec6e9af851e61934b8926c8e6ade1ff641a4ac33be70b410deb526f32af8d9b56e26ba1cf761f1349fd24a92e2e6ebeaf128cfdd9b8f7b7d7963237b2077a7dae22e9ff694fd23ef03f04444deea5dc4e634e6471ed560c068f2300d78995c3f9022aa12624a53f568a1ede7c2514b5601a62ffdee42a3f3273cb79dfbf41530b60ae7b21a6986c20951446b7bd06e13d5c4748ab9c95570d8c50e4a85b24bd297290472b7c53bc22abc3f17853fe8356f5edfd3e10ddfa2088eb64d12aac03f485292b45019a4fca5441f3cfb9e1fb8e121d6e4a75580bfe36419b32f87a91a665e4dd13c8ee4ff77e3e041a3b716a0bac362e1d56ea738eeef4c08d3648503608250a4bbaf655a843bec394db431e4891d513cd0186024b1838275c8b82ffe3da903880627ce1528928ebc793671285ffaadc68ec0f977de67b9434544cbfa0f915e68d58a53ee475e37bbb7bc9bcbb73a7d484252869b3b6e375b893f37ce09d5811c82ac7555b2b16c57221b14ef5b1517fe7a566e09ee41670b83b5240b0229c3834fc131b5604db01d01c1593b39b48c6a8b60f1ec09ed56966c002d5a42b6ea89abef07e40f31d73bb18ca53c373ea955cbbec49edb64e79e674585e37cf05658c83b2ed9467cfd9e8e930952a8b32e6ac3449df2a7d855b535d146c9ec8adddd65efc79f0442cee9209895ff57d32d048fab0a87aa22cc4aad7a71378bc68799b07691f2bfab82e170843bc9db701874316599015810eaff8da3beadf8c002151a944d3696cfe80e24639b2f81e71f3d2c1ba9d4d502c184fac12daa9b3f9d5b6fc072477111dec78e95bc3c37152d2e3f3f1b61e147e6176fb201883a4222cf2e6b873f2d97ec9239a9358962b6094f9d46bd541ae9a497500bc0830615321f506b9b0dec38d449e27fa01523d2075f12cb4eab2893b8e084a99c3b59d9ab1157af4005dc4e323570b9c5139f290df96f1cbf60d63f4f5fc50dbc455ee1410b902fb43d40c94cb9efa2ab9789acfe449b6c2e4605fe0af98293d3cf6d807548c44a069753fc33d185a3f51c8e511597a6bb50a064128d449b7c7b2d186c55d4d9cb6d2543e93a517a95bfd0965baa689790189a7175e8a59c30b3842c7e34688dd6524e45675dd69d9d6cafcfcfb4b96a9b5430aaa0731785dd7df18ddfb85bbc011b11c8c554754c1171d86e0e2162ca17096126cd1aa23c13a92cbe87b9e8dda4899fadcd8123cba1969aa58b8f02d79e9038c2b00db54a59977322663e1f775b5bd5e699a61dddc134207da3dbb0d059e36965a57c299ebe69bfa6823adce966b99609504f709d20754365d711fd73de3a7b740399bb64b887dee920458095e46262124296616ad9fd176a76dfcb520e29927ea7c4d07f03adadc14d304e05cd219e93c61b0cbadbcf0d73e9eaf0b9b6260084aa829fd1b30e37d378eab176aeaf5fe23b4e4ed140a8a25bc1b221939e5a489a3b77919700792cd0fca462a3c6795f177f047738a5935c475ad8f7bd1bd90a169b1c83b7d457492aadad1a99323a58737999a3b02bccd5d4bae447f6c698b534850ff1ffbd490daee597e1e95c09c91cb9be9b3667dd849cc6fbeb5e76a5e1a088cd0ed78a4f9f6ab79099a724d536f8babe3228e589295a31936a3b113020e8b81e90eefb7bcf600b0f4b8152a1648b346d0acf4aea90c4d3a06a1bf4c89addef77af32aea8af9598964058fb1d680360a5d354aa31ea84f27fd2d743387d4bc6e9e66d2b5d032c9c962036fd0c05db52f1b7401f18d17fd8ac430944785a225ca69fb6471728e71f0b429ff9cc025eb6eff35996c69d60d16259de361f859f219b034c9d8607839ccd524147dbab01d6e56744329802d9cf314fdec20c8f5d1268970b0c64f0dcbca39d31b3b32cf65a6ca227acf0e59a303543d5e9e29e6b00be35102b48e5323a8fbe1353ebecae7ee67a97af8def59595e3f71f1f68b4ef56f4adbe9ec09f2c13f79c1a0c4fb490e5f5aac342a1f5f1f610b34fb557fe77bc2440fa6d716f9129d5f7b4622f8e63d2d5aa260d3d9cd817dd9528ac3c82195e6a91e686799287ecc8e0ea59476686f033340d9395e3b14ab7deee933d0181115f03cfc1d5450c301e73e23292f16e1d4b7b7915bdab7084d768a1a5661ab577c8065b9cecf63bab595a9b2da81ba71cd43c03b9a8cf0090c7f20da753005f87254abd175bfcdb662083e309831d83592f5ed49a4e08e63682f506aea4a52d6a7646af1e059400a0d371cf0609045682f1372da19e8dac7ad5d5367c437d778fa4e5525e4c45e84f1bbf27539c4d9a94f9f75c8cda4a6e45c235c7d9c761816007d8b00dc5edc0dbc01f5fb511dfa537c97e06f462354dbb8ec959abaeb866582073f037d44ccfc29fa3d7f43d8e9712f726fcc7cbbc1ed6a8416040b678df63f1d17fb6e82cf656357356c53d081e0311d10fbed0460246a1af4b48744ff257ddabd90689405dbbe42a2b4103c9ad6434ed5b6156795e42d4cf86e5411d73582c3a33360bbe5b653cec92b8ed1a618523bdb405a93931424c18a724db86122210fe278eb30159649657a3e327890bbcbd6feddcbfaa23d89395b76bde3f8b21c00214a4cd17d14939f1c5c70b59d448df78383d36021fc5d068b954a82ecfc07e56a8a02f107d60a3d471f7a12eec77c53e51bc35595c0decfe2020ad8e674bc8c2d0bc0514164469d6b3818ae5d0d7d54b01303a61e0d4d9ad4027abe3052ea87a4555022eff868faa048c7a135f307a9b42fe91784f24fffd4101dbed9a7a63f9db8a1bee651ab7de801e0a9d66470c6cc95dac7dc2da4e5593be792d5e12b0cf6fcf5efd59fae3bcbb9afd0434e801a1ed7bfc7b366d6f34e0823f7a85d1a52e5bcdd1e7a234398832b574a4ef4902524870d3e3d639fb6598cf3b0778cc170a442e973126f9223771ef8b627745561e92bc71644c104285ebe1e5a89b6abf8c31c321cbdb414c75c7495c4d5dd69d3a18d24f3d9ca8b1da962be2c1d19c4f3a15243372ad78206b96616f4f4ba3fc820f506f2fa04553b07bc5f800b611c28355acb810bf7c90d008a43d30e897aa9d5c1fc5eb4a9839708457"}, {0xc8, 0x1, 0x8000000, "45a9b34a2b0165f766d51ce4e2aea8d55cc626480af2a20316cdfa8f4479c86be32751de4f76819372c086b5d48a3327507eb748808bfe6e1fbd798f4a6c5982f9ad0ba49e1e642891b6c4d205abb9e8c33d676953645c555cf1d8c2c7cb3dd51046291d11d78d7df8a2f6268aefbd4a769ac8e82d5308e11a8109309dca3a0bac512bd6d7590a8a9d27c814749978c7a96e80e53e7eb955f130241cfcce20313b6dc7eeaa920dcf571bed883c800eaf11d25b08"}, {0xc0, 0xffff, 0x3, "a3d995439384464447f55a0440be5e64b4fa91c89072e782715ca12310c252c994379df694a34e03bd7381b05f1557dce95311483ce7e3c852a899be41293697348389fe3890b1fb002ebe56c2a00ae500d21dfffd5b79fac2e44d0e754bf4600f4baacebdc876f769684267892fe8a086b46a0447ff6db6c14a55427d8cc9ebce9dfd03ff422d5063d4b921eeb4f12b41323039d5b687a44d0ca2d60bc60105324892c8cae17db294d7f0"}, {0xc0, 0xffff, 0xa43, "51f076d32c1115ef097528f6b8d286949a154de4dfb5ad60a489614010a403356cbb5a0df62612cd935b8365087de97367bbf6dfab2197323c8f651bf007693063b3feb3e8be70dfb447374487cfad5619a9dc5941440766e49e3f2e12ce8cbe105eff9e32d8ef845ed73103b71cd45fc7c87a34e082279ed9d7bc88d87a4ce96d7cffb27381e0321e35c9d9919835419eefe2b1919067d340e65e202a1a5282984f69d37bf612b85e213e"}, {0x70, 0x0, 0x1ff, "e57b95a662fc2694b5c92d082beb97144240a81d178572a8852f554d6ce7b26142771383070e825a26f97d9781592328b3f0f3e087dbe38400b8ed9bb3e2bebaee75a9da8e0fb910d5d320b6aaa4eb2e34e30382d3652530977b8b3fc4b1fd"}, {0x1010, 0xffff, 0xb33, "b9d3c7732a2207e39d366ce4aec3685dfd711edffcd1cbb65798ebcf5be146c8c3adcfa172ecd5084cd68f3801def6ad5b55f4da72ae2e2a2be1002cb522b637332be58adf0f427291f06a05ea289748ad85c8b3a671674c0745b1e9f59a8eb4b8f89e50dc5147d015458376830c5ab9c597ec3ab001efe12f0824e2f869dbcab0c053d5223b0aadd52af1a5705f9977f253a992d95bc7b3efe9cf2648ef1d203fe2771fb2ae10cc435991c9e2b886a08adb4bac6c1e29fc2e5fc15a8c4d81fde72b28dc98d9ac960d0546130c21faac56d81bc43399f1c5fe86d93ffdfb7ad2e8c2580aaf4f85f5845dcc8187cc3d88f8122e1a17d56ab7ecd7ad249d4e3dd594062e8951ec69e6145df3236d89c159bbdbc17c6455633913d70c236c52117400d47de5e1020313482062cd4c0d761db9629e39dc8adc13dc9f1f9443ad30e7242f8105ef62b8a352219ad2b349bdcb85170a9b383fb3cbd4d1000f08209452a2ba7ceec57405c3d06c4d2fd3690149ab97a4bfe80f8dd73530358be0b3700db77980abaa8fb636197390f38f4e8284a70a0298dd8920a9ec043dc0312f6ff877908681825eb99ee4f3a0ebfaa7b7e69a74c2f9465188e789cb320b16cc2602a03c4ecc8d9e3c5fc508f15a8fcdec71e099bcb9436c1a93f42e3061668eb94a162a5311d6ebf71204b2e647eac199393945213d8644f5e7f2aaf1824ab4d468749027715bc0f2813d5f803253f29ba9bd46687001647071f497b7191ceb2143b2de03756c5836ea15f65c0cdc5aeec456bf8f6b5a8adc9223013037a06cc421c2a591d21ddf0caf7801cfb60fcfecf49822b783a0387912963361d331384b779f4c8a34bd3f22510241b6afd3707e91c4c19a79c0902a5d5bbb3ca8111932c5f77b3917acbd18daaec5693769d661cc62ab53f25ad8b9e11819a045164686b5af8c94e1a71ffbb199570927e8c8781d7e3f432cf3e9aac1e396dc9686895c70df39c49f4b8e219d2d0d42b5187086ec9a8d77ffce7c7f6c67eaeae9c36b989d32346edef44e19efbde6d3a0c0ff06ab9ec0bc2d6c9e9ee7fbd3d82e3708e2d91cb064d4ec971038418474d43bd0555e44bf3d938f85bc21e1feba0c80d5f083d4e522004aaefb7d773babc43a1797771bcea2370e5d1d3471ee355908562cd787aeca3ebae07f61f0ef83b804def5bd34f1c0a8a88797f98726266d054ca580fbc7ab08700a1f8d6f8a56ce5df291075260c8ef8a207835290e652302e4e57e6541a67b7bc4a4727dbe8888b68737eb2895b415a189d1f479cd59ace49abe85fbe4b14255127b0c03b2ec548fd4120bccba28cc205aead082996612477c1b1ad7fb2e08a0f9ac7a2e31c6b0ff88d3070883f9acaed86557ce63982269887e3d651a38218e84b398e0f7de7a3845f03fa734cc4b6715f705f4faa605cf2ff87e3c24423e8c263c83da9cbfd3d6eeee7d4edfaaab25757f9904738f8aa161d3f59b938bcb32cce48129d3594ada6d47d01c909e666c6441efaba79c1153f461aea16fe07923056f21e65736201ba290651ca9ec5182b0c7720ce172cd6dd847694e5c621b699a09d45907597a60a1f562c76337ad6de07b142527a373ba7e3544e556d53547c00b8d2c851b417df0a93b3ef5ad01055857c774aef629f57ba9f991b968d2f5ae384af64883697bd08e56a7b268527bce24123f64861d8dda4bb15857eee50b43aced1139493a82c60edfdc7274ef99cb5608366ad9d7c9314dca83419aa66ac7b2131c379a02f9ca54e1e9b80d92fa4866cbb1803df4c0befba0cc3b16746a63c6915dfd228ecd474c76bd8050352837e7201ab732455c335fcdb7127ef5394613aca74629a7fb274e6d8212925a48b1384c6c13bd1cb5720a79058b6e93b58554fed57f475c105aa0ff6e5e9c4c17c1ed6bf5bf866d28fe7cac16817dd9e893e809f680b6ad9ec2378b288beff2a025bbebd31313d94f5024ca47ea63825b685ef34fd0ebde8a51f65112888de39265f47c7c61de2498aac730ea093367e185b947b7f766fa07ea38ddeb516210598da7c0701cb689b62051891d53bad85c9a5b939c9633e40f1ee29d11214778068479d5fb775c4b1f6844742082edefb33d3dd4c7bef2905f011d756037573c2f3bbb2be076e47f9cb7504fc69afb62a57654697e9dd5ccc8d2c9c85af40836cf5533492bc40f6a0be9622471ec89f12fd5b21551e16731cd2f3b6750b1bf2dce9f9de10f3f68922f7a64b487bb3420defb4a19434a8ef562a6b2b1aed1d6d6a8ad8b48f97c84178b09d8dc23b09c29735445c707b4925d5c167bca8bc02ca34e672dec7d850b570f72b8d31eb45721be84a7e4be2d5ded469721415ae651d0e79d580a9aebe13ed2ecff97c0f202b0e90287dbd4b381f9c62810e4d9d75ab618a9f7c52929c5d3d34e5486394d6ccbab636200c7c996162aac8218ed550128b8d8ae81bb4009ed624563c7f3e7568f381112a55a16b8d93cc8a38369ce83f3480b05b282bde7e80b08fbae2fc9094dea6885b17464df604f2b0ef8012eec7630c98994ce04bb62a71484222048da137a7b42458274fe92301ac83e96e6db22bc86dee8802bb831621bfabea8eb582af480b2ba19aa41615d845b4e6d944e2e6845c7fc9a813e4eb35d467fecc44641396f3ee9461b0a525fd87f965c74e6c5605b74607f39faef90bce333dd0ab666e96113d433a62d077e5ddf3ae5b10f9fd3f7d113f87b4a1260501026ccc97a06563b9c2d89e247f29872ec6ef55d3f1a72d66e7d9a5b21aaf743d5266557b0434900b2ed46e0d664960bda7d12293f0cf1664e3513daa3e6664e76ca0350d85c9017cbfd51a61f943f5897755080cbe9f52d8e8f07393b508404f98e8c9d3665780153bcaae9b8efd244e6e6ff92da63da9128f6ce2aed9581a1b52c4cbc0649118c5d262a02e9ca8189b1954367c1e097f3503ebcdfc01dfa758ee9c183d68f60fa5ba5a672bb18327f905bf500278866b0ac9330fe29dd19add321e868f7f3a5bdae459a6f4d07217d26a073f5fb15976db969ad5586163bc2fdf182e665169a1271c641e76bc81fcb2334e59d388405874223139c385d81e31267f61ad2ee9b1e10145d8671acb81302bff8a39f23b4e28495a90ef9d3fb704f0f1e9286b36fb89e75322cb87ec0730e61e792fafeaa76ed2f735137e5d64edef9326a4bfd91984b0d6270c8ea7e888fd0b15421bff9e82165e833e5f1813ff058685331b4eb7c0863428932027994e9d365e7534e0e70c77ce56fbc8c3e27cb1f336c5d85c73c92f0c06541174104b9a2824de5bf21bf0d186634f04c10e451a57d99f7faf2aa99ab5575b9fde69ef8f7b745771e9a65acdd638e5ac7202d2ec024ff4d12f1eb6121f8105e780927a6d550d5df27bc2e517d4a55d1f51ca6a046e94d087591dab33bdeace8b630040193d85e08219c78fbf1f1fa19cde31989cc203dc72d04b8425ccd55fe95e1dc317ffc44493b33631aaa959cd5250aff92ef833ee4d992f2cbcab1b46059ac7b07ac830557e70ee3181eaf2c1c493aa4a7eb6c9df8e45fbe4a21d5a059b643b688c4aa410a1ff562ac4489ad83293b8fae5b9a2b5b77fb9516aa4830267d646dade5b5a86ea38b59f9a3be63332a454fba4e2b152a9c4ec15e0d5dbbd4529718a4de4972794eec1572a5ca634ca866b8cebdf35aaa75d6edbd5fbf85c930a5a85aa2264882ec288039a0e490c63d02e02c8595edaaf01fed2156c71c7d2d0c06142d52fe6327a319e2304ce6a5df19be53f292571ef0b31a557c803320537ecd3be3aeab2ea069e218701b9fc9e22bbfedc217aeed681bf71ea264ad134b4d74757fcc48c52dddb14b725af6331743b5fe1ae7f337eef8e2a9b51ae3a4f7a3309f06e47e547c474b5c782037cb9c1ba96d8992e81bf1f97faa5a051af53b145dd98c89a422fd6ca2e25ebd0efeda99551e7fde7d2fa63d067709cafa593c3c3d4ea7fe3a4e1059802bc0b9420321eeb37ccc773c5bdd5b2acf2bcf76e2f49e53b1a2e12514d5133cf1d15f94a1aaa17611d64894700be73723d516934dca30f6898012141aa35ef853a692a4774a6f9500c3f657fd6e6831e47b2917923fd1ebb3926ce83bb960e76a06c684a8bc55d7264799b0832a63350aa2958dfee7e3d360d540771740afc133bcb170803137d073b97da5a5204a028d6ee5d49cb08024b7a5088ecc88cdc8d58230bf7433797b34997f195ab6193fd24482b86f3c3eea8a4eefc71bf41d4a5ff30aecd9c09d43768953edf4e556fa873b2409edfca01c3c46e79a0ab76af4709b551ee8d8559e29f9c950d127b6aeffafb3bba4e0b7cbd41bc328b8620958b10da5a01f643bce2cd1e6e314e102254bdd75199baf9df55f00d1cf2369c174487f58ecbf1c99453f1d40d90a74935e5dc772b84ae4612a3abc1753b4666d937bac829abc8859df5123ab6e8c163975a29bd6b821dcb71d7bb56b64fb88c862d4a2df5d42d88f8c3adea897858a7abef4c7c29ad63fd4f9b56fba13fe6f40d6dbd405e23564a0b2915430eaeded2d6d20f2427aa025d992729901ff91cda184a372feab119e90ada94c93b27eec75ef1f9c9eaeec803a8ea98697e241fed0fb6f1e2a289889fa92dd1da60eb7cf0f72c6df272b3f578ed9262435828e5ec76f6aa2daeeeb19bb8edf54f4d50326af8996d448686a364cca1df6418f7eaed8022159a6e6d3e895b5e6bc0ffb16b044b20dcbf14a97c294dbd410503a605b2c5f9e6c1441b5b7590b7ff2e9ecc11de86bcf4e994d27d47a72d2c9c262d7761676bd1bd57092e43a80a9193947f9f16ce59d46a7dbd6f8c5a786505dfa7ee59665355cdddada108f34e9f3f2c64256b3978ea419c151e12c402f1b04bc6c98c76c90545c644578b5e6d0fe042b1ee6a763abf26853ac655a2933a3684a8e4be68013b396b9c50fbad95569f0fe6efafe85ffcd8a91ebe38944401634ce6cdfd3e0f6e620466a425861d543361b0ca534da9d05ab28107c5d5b681d94bd4e6790422e7850a75c77280192a4cadaa3d86154dd5076769f6c3d7334e7e3c15dd1ee840bc793bd9ce4b281639d0f9c4697eeab46a412162312d22004d5832af034fba4a617b8ca0a35060b6528fe451fb656b39ac375023d56d49651678df4a42b125907246d82267c72a36b9c1994898d25162670d77a5049b00e9b6c41f1a902491df343e6c64012c6f2796d3472db810be242ab7578897805ef35bbc2152f03cbfc16e690d9deea266b5e6ff50f3000f72533020da749a7a2f0a3e751b8918c7a22102d8c24dc0545ac4cde11f460c8c0891be96bb8957d2d368fc0cdeb87365dd328df2acc697a6fc423e8aeb959e69ec8a8b981f7863f3b0ed19056358a4d7b0fafa3e7e18db02feeaf980781ab7bd4b03470f3f0cd35099b9a94a35ca8445d04c7dcfb8815301ae7bfc79a61aed3c10e21a976803ed6725c07fb7f519a17935dc971cdaa9f1ea4b03daae43bf9ffa7c284ce42f722980e2c309aaa8ca4e726c15674b2611cf9e5b3ea463c901a53b5a92e508dd8b97246909aad2b9843628f476fcc57aa63e6ff96cbab6858a2edb457e9e48d7e89d4ed9b03caa794cd08e0a94e57ec2b30e38385e21ea78332186f9a4bb033b7ad585df93520d2cd864776b4400973a08c83274b09dc2e4aaafe711769b709621da2adccfdaad990daf72df6e5f8c346c925b2162981870f423aceeb7741a17cad95bb9edf28a51a5220522e1d041dc66f3b250b0cd5"}, {0xa8, 0x1, 0x54000000, "18e395cc91fbe764cb2ab800870f5f048b921256a7ca5cd2516de66b9f755afef496064182b4b7f441f0e0c29738489f3e168cf6cef130627599dd27fd7a0dcdd16832a28a41d63ad4759f6e4a99a1d0fa754d65053c0411cdeb51cd596c199bcd079a6209d8c070c20e29bd6bf3a92daa4a722f310dd6ec81e37bbc3506046c4fd5588d9e925b6fa1ae97b48fe052c30110"}], 0x2380}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x400) open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000d80)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) write(r3, &(0x7f0000000000)='$', 0x1) mpj.u!&mx>k1}m1TyFB١6Ʃ:[{}p9C3+<0s DlO`UT vhCwwj3a+СD;ݕZıβ\QF$/yQDS~<1L {rpfI,qm{a)˫Qln߄ڔk%xCXi+*~#"#ViwcyWN|ۻ߮V:$[n8҇'k0 SpݨMƻ Bv8e2os'!0gq3_\=b&qPen 5~`n'W晣e8EI‡ O&&r |giZT> OpenBSD/amd64 BOOT 3.65 boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace