last executing test programs: 2.617005698s ago: executing program 0 (id=235): sysctl$vm(&(0x7f0000000100)={0x2, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0xff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc028698b, &(0x7f0000000100)) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="172140030f7000660cf5b8001000015796bdca6f177b098b2b5ae267efd7ff020f75fcffff18f8ffff00009ba6013c010000000000000502000901020000"]) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0xfffffffc}, {0x18, 0x1, 0x8000, 0xfffffffe}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x84f6]}, 0x3c) 2.576750999s ago: executing program 0 (id=240): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x200, 0x1e4) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000340)="43ba963e9e3388c7d8dd4b0832d0784f2fd72b9004c8488a9ada319022c6dc966909a29e9b333c9223ddd5f19086dfadf00600dfc3f5afcd2b9bdcb95353b6ce0d082d5736d0f911d346e9ed1c472e2bd123a5f6e1307bebcdc9d46287b904df7c9859584d1d9002abf637d8efe9ba55515d92505bea22", 0x77}, {&(0x7f00000001c0)}, {&(0x7f00000003c0)="9dc24deb64d533b5f9666a748694db7deaf9c2d59635d6adad585c4c485fe3c19ebba612c7990fb3322d5e198f6330f29c2544130a1a280c0bfcb11ada583287895d78562c47b13e6e1882c6cfaaed1024166c507f750ff7646a4e5f70a827ee7249cb322b2eb287ba60621b139ac966726a12490fa0a437a67d1736325f877753cfa7a4612e4a02cf85a6b1", 0x8c}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) close(r1) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="c8329d5fbee15f17a524e315ccbcbd2f37442af9d12d0f54f42e9b1da946ca3d22e0d172fd67b7b5f078454d15664555f5b7579d743668e6ce8cd098e37ef8127ca406f604ce688946a871681f62ac777738792ec92191c38dc7954bd753a3e725bec32b853cd4dccfcfde7e7c7a2ea93f430203fd9d51ea2d48be2901a1afee0099fed3eb27a11466124d156a8c2482edcc9f3e7fbaaa5d9701b1487423", 0x9e}, {&(0x7f0000000240)="ca104eeac2156a0db9aca799950939a5f23aa1a5f25ec3e5efaf972d0aad52cea0ef4d3957cf130937eda695777be19da92d6bdd9938f0c2a80be29bcbc90b61765735d00618bc83cd1e7fbfe500603abeb422acadaae952e6def9aa55d345bac51aa1ff9e4d06598afb423ef40a65bacc441c1a4abfe0676db97649945157249788bcf312f3f3e9c34938d476f77c90ae1e7d06c2589f79346f1701376e79c0fff18c9b5ab0ee45c038c48c83a436622a6eab3eaaa7c681bf67f83b36332f5c9b0950dba5cda6fb172d67e21b396c76ede559e606b599814bf94decd7686138c5bbbc333f76873a82458e13ea3475d3612db821d332aebbde92dc", 0xfb}, {&(0x7f0000000000)="8e557c23ee9253de89ea", 0xa}], 0x3) 2.285235176s ago: executing program 0 (id=250): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x18, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0xbd, 0x0, 0x1, {[@mss={0x2, 0x4, 0x9}]}}}}}}}}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @rand_addr="fe000000010000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) select(0x40, &(0x7f0000000180)={0x4e, 0x44809ea0, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x0, 0x6}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffc, 0x29, 0x0, 0x0, 0x10005}, {{}, 0xfffffffffffffffe, 0xc4, 0x20000000, 0x8000000000000001, 0x46ad}, {{}, 0x7ffffffffffffffc, 0x49, 0xf0000000, 0x1, 0x8}, {{r1}, 0xfffffffffffffffe, 0x20, 0x20, 0x80000000, 0xc3d}, {{}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x9, 0x3f}, {{}, 0xfffffffffffffffd, 0x6, 0x4, 0xff, 0x10000}, {{}, 0xfffffffffffffffd, 0x60, 0x10, 0x2, 0xfff}, {{}, 0xfffffffffffffffc, 0x38, 0x8, 0x100, 0xfffffffffffffffb}], 0xff, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) close(r2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) ktrace(0x0, 0x1, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r4) socket(0x2, 0x2, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) 2.284411627s ago: executing program 1 (id=252): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x61cf, 0xe780, 0x8, 0x0, 0x7ff, 0x1002, 0x1, 0x2, 0x1, 0x0, 0x4000000000f1a}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000741000/0x2000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff78}, {&(0x7f00004d8000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8000000000b938}, {&(0x7f00001da000/0x4000)=nil, &(0x7f000072c000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000363000/0x3000)=nil, &(0x7f0000704000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0xb}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f00002cf000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xd}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x1000)=nil, 0x9}, {&(0x7f0000241000/0x2000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f00005e5000/0x3000)=nil, 0xffffffffbfffbff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000044000/0x2000)=nil, 0x1000039f7}, {&(0x7f00004f3000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x5}], './file0/file0\x00', 0xfffffffe}) dup(r1) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0xfffbfffffffffffe, 0xf0, 0xffffffffffffffff, 0x0, 0xfffffffffffbfffe, 0x3, 0x200020}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r2, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1005, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) close(r1) 2.196555337s ago: executing program 2 (id=255): sysctl$hw(&(0x7f0000000040)={0x7, 0x5}, 0x2, &(0x7f0000000200)="a4896071", &(0x7f00000001c0)=0x4, 0x0, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0x16}, 0x2, &(0x7f0000000640)="b5c01039df44", &(0x7f0000000680)=0x6, &(0x7f00000006c0)="c109f05eae89d29260358893310219a501ab607a1bca46be83b4238caa84d55ef3f21140f5d169a3c06dec44bc91c07ee83d94132dd05d739c15333209e53ea4b10c668282ef2853ba1aef48fae95526d7a4ee278692a18513535c70272685b9971d", 0x62) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba1", 0x16c}], 0x1) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="5000000000000000ffff0000070000007b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9aa800000000000000010000000180ffff28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05472f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec3509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b002800000000000000010000000800000001bf8093b31ecd8a3fc84d6edb936a208d18fbbf11420000f00000000000000001000000ff070000f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de0000000000009000000000000000ffff"], 0x410}, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x1, 0x57}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) socket(0x20, 0x2, 0x7) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000180)=[{0x1, 0x2, 0xf9, 0x2}, {0x1d, 0x1, 0x0, 0x109}, {0x2, 0x3, 0x4, 0x6}, {0x6, 0x4, 0x7, 0x801}]}) write(r2, &(0x7f0000000080)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x29, 0x80, 0x2, 0xc}, {{r3}, 0xfffffffffffffffe, 0x10a, 0x10, 0x4, 0x8000000000000000}], 0x8, 0x0, 0x15, 0x0) close(r1) r5 = syz_open_pts() r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000b80)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x2, 0x6, "72729b", 0x0, 0x4, 0x6, @loopback, @local={0xfe, 0x80, '\x00', 0x0}}}}}) ioctl$TIOCSETA(r6, 0xc4504445, &(0x7f0000000740)={0x2f, 0xffff, 0x40a9, 0x20000003, "0400000000800000ebb178d952d6d31962fff0d1", 0x9, 0x2}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x6, 0xffffdf83, 0xfffffffc, "1826283e680021d5ff7f0d01fd04000004400800", 0x2, 0x7}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x4, 0x7, 0xbd9, 0x1, 0x8, 0x3, 0x3, 0x0, 0x0, 0x3, 0x800}) 2.195023747s ago: executing program 2 (id=256): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0xffff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='*\\\x00', &(0x7f0000000100)=')\x00', &(0x7f0000000140)=']*\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=':\x8c\x00', &(0x7f0000000200)='{.[\x00', &(0x7f0000000240)='@\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='+\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/\xcd@,,--\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) setrlimit(0x1, &(0x7f00000011c0)) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffa, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x118) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) sync() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000010c0)) 2.062901106s ago: executing program 1 (id=258): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) syz_emit_ethernet(0xb6, &(0x7f0000000140)=ANY=[@ANYBLOB="8b4f69c83b01ff0cf7ffffff86dd"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, 0x0, &(0x7f0000000100)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) close(r0) execve(0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x40) 1.869885874s ago: executing program 1 (id=264): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x40) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000240)=0xc) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) (async) close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) (async) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x5d, 0x7bed, 0xffffdf82, 0xffffff88, "186d28106308001100000400", 0x8, 0x1ffff}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x5d, 0x7bed, 0xffffdf82, 0xffffff88, "186d28106308001100000400", 0x8, 0x1ffff}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r4 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0xfffffff8) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0xfffffff8) r5 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x1, 0x0, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x9}, {0x2, 0x82, 0x5, 0x9}, {0x3, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xa, 0x6}, {0x800, 0x9, 0x8, 0xb}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffd}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xd5, &(0x7f00000002c0)={@local, @empty, [{[], {0x8100, 0x2, 0x1, 0x2}}], {@ipv6={0x86dd, {0x7, 0x6, "6ef3b7", 0x9b, 0x37, 0xc8, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x3, 0x8}, {"adc09571d8d6fd9158640e7b51fc17942ff94bcdcbecd1096989f50f48f966dd7c946360a7d79358e7942f1dbdba75d626a82322355c0b08577acc47e61f44163c3cbdf43c1143e043d961650d4b65e37a0d73f873a69e18b10d257947ea8d3098017ec6740c36e62f4bac30ab37d55f7f72ebeec06c08b2400f9c6bccf7770625923c30d0c124dd0c7a612df3ebd06774cc7a"}}}}}}}) (async) syz_emit_ethernet(0xd5, &(0x7f00000002c0)={@local, @empty, [{[], {0x8100, 0x2, 0x1, 0x2}}], {@ipv6={0x86dd, {0x7, 0x6, "6ef3b7", 0x9b, 0x37, 0xc8, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x3, 0x8}, {"adc09571d8d6fd9158640e7b51fc17942ff94bcdcbecd1096989f50f48f966dd7c946360a7d79358e7942f1dbdba75d626a82322355c0b08577acc47e61f44163c3cbdf43c1143e043d961650d4b65e37a0d73f873a69e18b10d257947ea8d3098017ec6740c36e62f4bac30ab37d55f7f72ebeec06c08b2400f9c6bccf7770625923c30d0c124dd0c7a612df3ebd06774cc7a"}}}}}}}) r6 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(r7, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) 1.463570085s ago: executing program 1 (id=276): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x85c, 0x2, 0x0, 0x0, 0x3, 0x7b, 0x7, 0x8000004}) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) r0 = syz_open_pts() close(r0) syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xbd, 0x7ffffffc, 0xffd7fdff, 0xfffffffd, "09032e4faceb089b351c0a164dc016b0763047c9", 0x80000000, 0x4}) (async) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000280)="bc3afba92cd1508f4609830900199c1caa5a4d211bc50759862acd44561c72e710dd92cc23200ad14d6b8197cc86dea2ad80c292dfe20a6fd48c76524903381c9b976cfaae507905ba919b14a2bf6e9c91d14d5a6bf4a5b4cfec99", 0x5b}, {&(0x7f0000000300)="d3fb9ac9aac83023ccb160f4f21645ad302310aef905fd6484eee24fb1442b0748406d8779edbfd89e3465f35b3cc21a44238ac5280bf4ba5d2d0e5355596265a9cfe6704c61a3285b8bdc7b6593aeca02adb808589865dce5228409b4465d7f276d8fed450bc2e0bc5e582ba03e406df360199b302f63ae665bfbdb7280b1f2a6306892827e39da0979c845e6d833d89cb46381d2a28bfd208b984955c36f10", 0xa0}, {&(0x7f0000000600)="17082208b0cfec6101e0b998c00e326cb5fe647acd13ea9bd281717eb02daef11ad2cdd052e821547718bed92f311ebbf7452f729414b6a61f60708a24e85b0c679a09bddb1193ab3469f13120af9b08d31ad0e5fc1ff1e6ebe79a9e6a6e05a7555593c26b0d8911ca4be24b1106a5792156d30fa6aa07a7c0be974e172ad42ac44bc36efbeb45617e5b9daaae9c54c86dc0b256bea2a484adea322d705d693884e24bb2fcfba6236306cdc08c7765584dafc4667fe2ea8ebdc776996f21d08d62872d644386923bdf6805c7bd9137ff1d6668517b7b3f990f1406d70926febdd2a169b46e523dec31c52e5593711d8cb8f1bb175461594b2a2b77f6e1c9ccf8bc76cee97e59c5d6c71e69ab110273b14227e6b5d4d4eff6334e4b3b2f8c94100e637e270cacf6f50ba70ee7d1f930e60db66a39cb01389b5931a959edd1f18c5788167ccc00095c5bee4c0affffec39e06234d367a441b677e6c9e52336f44939f72a7fde021c556bdac9e950af990def96c31a3c59cd62afffb1d5a74dc9c0bd45e19938b29ec104eecceaa3718c3ad4933234ba5c8e6ebc09371910414a1eca1b79bbae56088169cf6f3ce1b6bae960f27138f707be87e0c15ff861cbb7d24badc85f97af4599f518c3520befd2c33393f0bfe7c2c06d4459314aad95c5109bd1c9e9241d063db99aad4f2dcc950f0e920d278d8058833bf121796cb37d10cddd347bc92251973de1ed03534f559a939126d6b9788239ea1a2ad0cd7bf19c69ee64f446bae16464cefc7c679d784d3bac9aec0571c5058e6cffece8115665672a629ec2c59b1d08cc09730d4972bc00f3e5537d9b6ea19b38bcf8603e5a0342026ae4a253054396317e8af355a2a9489d71f793c99defd7dc597916fea1b4dfbd6716035dad447a6dd8e007c508c105edb775aeee58bd227478f0d2ff7df4d4dd500e454e08c3d7ad3a57c8ac4a1e389b0075daa03df468046dd9aae75d103ef3b4dd46801989d2c20d70ff0645d8291fbd6e0a9e5606578c66da7ce01a970ef701ebab2d233ec8e103dfe7025d33d04e27878bc8a2b328ecc81dac96051af15944092234a4bb8908b2aef0d20bcac09244b45db4b10e5eb47b5c2424ddb822c0f66a5d4bb362a2efe1e861057b0e02d13fe0708654f1796aa605a2655a4beea460093f425ef6cabcc1935d069e0f572341b7ff", 0x355}, {&(0x7f0000000400)="cfe9fc835bb1e2", 0x7}], 0x4) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) 1.314163114s ago: executing program 0 (id=285): mprotect(&(0x7f000001a000/0x3000)=nil, 0x3000, 0x0) sysctl$hw(&(0x7f0000006300)={0x6, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000380)='./file0/file0\x00', 0x6000, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000340)=@file={0x0, './file0/file0\x00'}, 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) close(r4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$TIOCSETA(r5, 0xc1084413, &(0x7f0000000280)={0x3, 0x5, 0x3, 0x0, "97a22259000000000008002300", 0xfffffffc, 0x800000}) r6 = socket(0x2, 0x3, 0xfc) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f00000000c0)={0x10, 0x40000000000000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f00004d8000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8000000000b936}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000072c000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000363000/0x3000)=nil, &(0x7f0000704000/0x1000)=nil, 0x6}, {&(0x7f0000276000/0x1000)=nil, &(0x7f000057c000/0x2000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0xb}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f00002cf000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xc}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x1000)=nil, 0xb}, {&(0x7f0000241000/0x2000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4004}, {&(0x7f000024b000/0x2000)=nil, &(0x7f00005e5000/0x3000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f00004f3000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x5}], './file0/file0\x00', 0xfffffffe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000002c0)=@abs={0x1, 0x7}, 0x8) sendmsg$unix(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 1.264472261s ago: executing program 3 (id=287): r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0xffffffffffffffff, 0x1000003fd}) sysctl$kern(&(0x7f0000000080)={0x1, 0x4d}, 0x2, 0xfffffffffffffffe, &(0x7f0000000000)=0x8, 0x0, 0x0) 1.26171668s ago: executing program 0 (id=288): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab57) sendto$unix(r0, &(0x7f0000000000)="7a4625d0ed796e4e35367121b4a6efc7af14808145671f446cfd99159a7f13b1915a20f5f8e28ad73f240f634a09af4dc9d336fd6e605c6d3442b37588e6d6dc", 0x40, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) poll(0x0, 0x0, 0x401) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x200, 0x100) lseek(r1, 0xb, 0x1) getdents(r1, &(0x7f0000000400)=""/4096, 0x1000) close(r0) syz_open_pts() 1.260633592s ago: executing program 3 (id=289): syz_emit_ethernet(0x5a, &(0x7f00000003c0)={@empty, @random="5fbb8af09d48", [], {@ipv6={0x86dd, {0x6, 0x6, "e22945", 0x24, 0x33, 0x8, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="b13c0811bdcbcd4b93f63f5806ba09f1", {[@hopopts={0x6, 0x1, '\x00', [@jumbo, @padn]}], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x80, 0x4, 0x0, 0x4}}}}}}}) 1.105661058s ago: executing program 3 (id=290): r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x3a) (async) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) (async) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x19, r0, 0x1) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000240)={'./file1\x00', 0x103, 0xfffffff7, 0x50ef, 0x1, 0x8a, 0x5, 0x3e, 0x2, 0x0, 0x1, 0x2}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x400102, 0xfffffffd, 0xfffffffe, 0x1, 0x7f5, 0x10000008, 0x7fffffff, 0x1, 0x2, 0x0, 0x3}) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) sendmsg(r0, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=[{0xe0, 0x1, 0x2}], 0x10}, 0x400) (async) sendto(r1, &(0x7f0000000000)="806b9b08e027ca048e06560ae46ee56885f3b12985449044c4d265ae6a", 0x1d, 0x0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 1.103837238s ago: executing program 5 (id=292): sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x34, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x0, 0x0) 1.103656977s ago: executing program 5 (id=293): r0 = socket(0x18, 0x1, 0x0) (async) r1 = syz_open_pts() fcntl$lock(r1, 0x9, 0x0) (async) close(r0) (async) socket(0x24, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40009, 0x5, 0x4008, 0x7ff, 0x3, 0x1000000000090, 0x0, 0x40000000000}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004840), 0x1001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000048c0)={&(0x7f0000000000)=[{0x8}, {0x7, 0x200}], 0x2}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f0000000280)={0x2, 0xffffffff, 0x636, 0x9, "080014e8eaed01ebffffffffff00", 0xfffffffa, 0x9}) setsockopt(r0, 0x6, 0x41, &(0x7f0000000280), 0x1c) 1.103475466s ago: executing program 5 (id=294): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) setrlimit(0x3, &(0x7f0000000000)={0x52, 0xc}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000005, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0xfffffffe, 0x9}, {0x5, 0x800, 0x8003}, {0x401, 0x200722, 0xd197, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x10, 0x8}, {0x2, 0x81, 0x5, 0x9}, {0x80000000, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x26, 0x9, 0x9, 0x9}, {0x80000b8c, 0x4, 0x8, 0x4}, {0x29a71718, 0xfffffffa, 0x4, 0x6}, {0xc, 0x6, 0x5, 0x2}, {0x8000, 0x2, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) mmap(&(0x7f000055b000/0x4000)=nil, 0x4000, 0x2, 0x11, r1, 0x8) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x8, 0x759, 0xffffdf82, 0xffffff8d, "08ed95990004004ff3bfb726ecb4ffffffffffe6", 0x4000000, 0x20000}) syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@empty, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x18, 0x3a, 0x4, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[], @icmpv6=@mld={0x1, 0x0, 0x0, 0x6, 0x55d7, @mcast2}}}}}}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000240)="c170eb91dfb27c26154549e2ce17ea2f4c3eddda15d82970537a471c4647fe6ca0fa281a76403541262270102e756572bd6b2fb97830e7bf9a6fee8d25d2ea494ce333dcfc279a536a74ca1ff6f4cfaa9e879a0d28b5047311df58c1e0f4ef7a82213aad63568eb41b2712b37230d92666682bd573db8b984f9aa8bf99dd27598333a38dafb8d113082343f49e5773d7c1ae7f3ae3253a1b6d63a68b40e77611d6b2b08db83822b9b318352dc0cdee293b373d2d8fd9905cd65018879eca1e52c92fd00e031537977f794fe07db2c0cd1f9ee76497b524938b00480e7d6935ed88b9a70bbf1d6b443cbba40c5b6a"}], 0x10000000000002a6) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 1.09559923s ago: executing program 3 (id=295): socket(0x18, 0x3, 0x9ef) r0 = socket(0x11, 0x3, 0x0) recvmmsg(r0, &(0x7f0000000140)={0x0, 0xffffde97}, 0x10, 0x800, &(0x7f0000002480)={0x6}) socket(0x18, 0x2, 0x0) recvfrom(r0, &(0x7f0000000000)=""/128, 0x80, 0x2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) socket(0x18, 0x3, 0x9ef) (async) socket(0x11, 0x3, 0x0) (async) recvmmsg(r0, &(0x7f0000000140)={0x0, 0xffffde97}, 0x10, 0x800, &(0x7f0000002480)={0x6}) (async) socket(0x18, 0x2, 0x0) (async) recvfrom(r0, &(0x7f0000000000)=""/128, 0x80, 0x2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) (async) 1.029026015s ago: executing program 5 (id=296): socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0xc0206921, 0xfffffffffffffffe) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000740)={0x1, &(0x7f0000000700)=[{0x927c, 0x6, 0x4, 0x81}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000740)={0x1, &(0x7f0000000700)=[{0x927c, 0x6, 0x4, 0x81}]}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000040)}, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x4001, 0x0) r7 = getuid() setreuid(0x0, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r7, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0xb4}}) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r8, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x44, 0x1, 0x0, 0x1915}, {0x2, 0xfc, 0x2, 0x1}, {0x3, 0x2, 0x32, 0x7}, {0x440c, 0x8, 0x2, 0xffff}, {0x16, 0x3, 0x7, 0x800}]}) write(r9, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$TIOCSETA(r5, 0xc4504449, &(0x7f0000000740)={0x2, 0x80000001, 0x0, 0xfffffffe, "97a2224ff1c14649ebb1786b47c1c200", 0x1000, 0x8}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x33, &(0x7f0000000180)="003dc295", 0x4) 1.027997361s ago: executing program 1 (id=298): r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = msgget(0x1, 0x609) r2 = geteuid() r3 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xa, 0x0, r5, 0x0, 0x0, 0x0, 0x2}}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) chflagsat(r6, &(0x7f0000000300)='./file0\x00', 0x1, 0x2) r7 = getpid() ktrace(0x0, 0x5, 0x128, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r11) wait4(r11, &(0x7f0000000280), 0x3, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r2, 0xffffffffffffffff, r3, r5, 0x14a, 0x2}, 0xb, 0x1ff, r8, r8, 0x6cfa, 0x9, 0x9, 0x41b4}) r12 = semget(0x0, 0x3, 0x322) getgroups(0x6, &(0x7f0000000180)=[r10, r10, 0xffffffffffffffff, r10, r5, r5]) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r3, r10, r9, 0x0, 0x140, 0x8001}, 0x8, 0x2, 0x56}) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000140)=""/96) msgsnd(r0, &(0x7f0000000a80)=ANY=[@ANYRESOCT], 0x401, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r13, 0x0, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb00004c00873985a3903cfb29f731b458cfcc813e95e909b90d1d8d8f706693b596819442afc4077cf80cc1ccf46bce35b0c494fc001eca5d0f4883d984b4"]) msgrcv(r0, &(0x7f0000000000)={0x0, ""/19}, 0x1b, 0x0, 0x800) 1.027777946s ago: executing program 5 (id=299): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000300)="b1000503000004000000080007180000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c230000a37f50b60900000008e371a3f8343712051eeab71d1889e0000000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0, 0xc2d839217c176b2f}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="71cfc296315f065b10dc1b932d5a34000000cb8fb58183e34b949531", &(0x7f0000000080)=0x1c, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, &(0x7f0000000600), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 996.359481ms ago: executing program 5 (id=301): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000040)=[{0x2d, 0x3, 0x1, 0x7c07}, {0x6, 0x0, 0x6, 0x9}, {0x5, 0x40, 0x81, 0x1}, {0x87, 0x6, 0xaa, 0x6}, {0x6, 0x4, 0xfe, 0x1000}]}) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[{0x6c2, 0x3, 0x80, 0x8}, {0x200, 0x1, 0x7, 0x2}, {0x3ff, 0x4, 0x9, 0x5}, {0x7f, 0x8e, 0x7, 0x9}, {0x3, 0x7, 0x2, 0x3a}, {0x3127, 0x8, 0x4, 0x1}, {0x400, 0x7, 0x2, 0x9}, {0x9, 0x7a, 0x9, 0x80000001}]}) r2 = kqueue() r3 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000300)={0x1, 0x0, 0xe, 0x2, r3}) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSRTIMEOUT(r4, 0xc0307006, &(0x7f00000000c0)={0xfc, 0x10}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, &(0x7f0000003f00)={0x0, 0xfdc7}) kqueue() r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) syz_emit_ethernet(0x4c6, &(0x7f0000000b80)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606d9efb0490670000000000010000000000000afffffffefe8000000000000000000000000000aa880c000000000000fe8000000000000000000000000000aafe8000000000000000000000000000bb00000000000000000000ffffac1400aa95a8e3f69261b11bfb77c50c877c5d94ff0100000000000000000000000000010000000000000000000000000000000104000000000000000c04000900000000ff020000000000000000000000000001ff0200000000000000000000000000012b3300000000000000010005e4af20e4b21154e61fbb43d551c50b7bec06f120fe504d4df35619925b72a6b1656feb28597a452998fa7670c7e96a891d6ffe777cb844100410886327f4331b6b7014666b21692ac200f83283494936a2e78e688b24a12df0663b29bf2e8d3ccbab810b49c1ef16b67262e6271040c842f03cde08a1a439e382f0920b9d06cf2a5bbbf68f7e27c398dab6a1feba46ece491f2e3afc9dd415f72d449774cb6d7531708f6d0e12b3c1a52dbbd75db6ecc1ca45fe9dec04ea9d29642012029d0a721f39288cb0be11b5d12fc1fb0cad4845a210fbb369574dfe4b35dfd15d19d936c7f56a1b7c20400000003c20400000080028eed197aa389e457466843c434adf00a7bdd4e1845eb275580125c799e8a837b4dda49ef9e1fa1b70dece49089c3b020b00734a60eb098995dd84e35eebbf81112e75783b6e677a4b2bf6e58471b44f252e4f2887854c4a848f436483155e7cc43b331e26c10d119db5da37942f6ea9bda53c43a5dfad197b5e36606161fe8c31c6053fc010400000000000100c204000000b8010300000000000000000000ff000938690000000210001400000000fe8000000000000000000000000000bbff010000000000000000000000000001ff0100000000000000000000000000010a1067686fc379684e0d60984f1c524900000000000000000000000000000001ff01000000000000000000000000000100000000000000000000ffff7f000001ff0200000000000000000000000000013b06000300000000fe8000000000000000000000000000bbff020000000000000000000000000001ff0100000000000000000000000000013b2a000000000000c204fffffffbb867565fc4a440455a1a7548fad6b96271745fda9cf0b7bee3a0b78bcf79630797a5c8060ca443d36dc21e639a2e80b46dbf8cb4840f61456b1ee1a709374103e5fe768ce764a5386ddb66358c5d5551c48c4d773f6da7c6e8322ccb64d605f6476f980f077e9aba4206047f2f606604d4c434ce0964f6f448087dccd18f338ee73b9918980cfb6e10485a5374564a79e158b738cb44ef1f505e5fb1a0aa956d67c99527f7b6628136f30ad298f4e60d1133d0e4558287c61c9a8fe2befbc04a14228a66af4a4aeb6055850654dd8bf30a12e2c764e9ee173d0c80bf3db9e1944070c45810cff0101731dc8ba4def1139a8ee2150488e54537eba88cead8e3981d809fbd65913aeda2c6c46a15023b69db83a1c4448dd171d6bca4829368fbd89a8baff87c778a7b6309ba1470002e9eb93ce6fdbc7649d3e334bb28f875bb76190362bfd500010000010000000000000000000200000000000005020003c2040000000901050000000000000000000000004e224e230008907849e97eface50b44616753291072a4c5baa783bc13c89460e3dc8b22262d8f7c13effcac3dc95b79c232d1fa9318cac6f4ce1fa9184439d330ccae8b9382fb4573c0e7b18ad67b95d4188fea9c719f6ae5c6f204331a3dd1214e6e28ad886b8bf409f5d4a294e69e45d4cbf10a01659ed12841817236f29f9ebfad8d60bacee605062b940654f29cc4e86ec621bf8883de915c72ea036ff788d8a43e4a68151e3d4e87c6575b22abe334864fccb358d82755ee61873da85dbabe6bd1e142ebd378f8e32a8d01d218d9433e5777748a98c82fcd5a9eec0190f037f130cf28df1d6a241515c2c62f08ccd648d87d39ec0890c4bae4ddaf19facffe83fbcc61842ab0f0dc6ee051c2d416c42f05040758a23329d6eb21a8ac88db6d5f16bc14a99d53cb97b11049d4bab6b7c8bf91ffd9dd6ba050fb0e87db5b74fda053e1a4a4e3e81c96e6dd7f89c2ae56a4b7c8f370d141fab53884580ed"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) open(0x0, 0x0, 0x8) ioctl$TIOCSETA(r5, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x6, 0x422, "6374224ff1c14649ebb1789280c9795a6b47c1d1", 0x3}) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 887.739752ms ago: executing program 7 (id=305): r0 = socket(0x18, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f0000000100)) 887.197162ms ago: executing program 7 (id=306): socket(0x18, 0x5, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0x7, 0x100}, {0x6, 0xa, 0x83, 0x10000}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffff2, 0x4000000000007}, {0xffffffffffffffff, 0x6}}, 0x0) (async) readv(r0, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4112, 0x1000}, {&(0x7f0000001140)=""/4092, 0x1000}], 0x1000000000000037) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x406}, 0x0) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="e15a79c7de1e2c6bf7635a54862902af124413450000a1f515df5a9da4070000006ebb807e7fa1d2498b4317bf23566927ba3938828c00009534c8653d66ba0000000000ad9d75521657637528b1edb7ac126ee524a44ee4ff13eb30295f130208", &(0x7f0000000080)=0x61, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 770.532527ms ago: executing program 3 (id=307): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x25}], 0x1}) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x8, 0x6, 'd&x', 0x10, 0x2c, 0x6, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@dstopts={0x50}], @udp={{0x1, 0x3, 0x8}}}}}}}) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x82f0, 0x0) (rerun: 64) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x1b, 0x10, 0x76, 0x7fffffff}, {0x200, 0x2, 0x76, 0x3ff}, {0xf001, 0x3, 0xa3, 0xff}, {0x7fff, 0x7, 0xbc, 0x10001}, {0x8, 0x65, 0xc, 0x5}, {0x0, 0x1, 0x4, 0x6}, {0xffff, 0x5, 0xc, 0x1}, {0x0, 0x3, 0x1, 0x11}]}) 765.884959ms ago: executing program 7 (id=310): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', r0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x48) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0xa, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd60062e0b"]) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0xfffffcf2}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}, {&(0x7f0000000180)="0069f2c5c01ca30d6af9b115885b1b5eced12878ec74e8b2053292f00bc06acccd8bdfd23c1533bffaf4"}], 0x3) linkat(r2, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0xff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x9a, 0x64, 0xc9, 0x20009}]}) execve(0x0, 0x0, 0x0) 765.196624ms ago: executing program 4 (id=311): setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) r0 = semget(0x0, 0x1, 0x281) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='#!#*-[-\x00'], &(0x7f0000000240)=[&(0x7f0000000100)='-{(-@%+\x00', &(0x7f0000000140)='+t\x00', &(0x7f0000000180)='(-\x00', &(0x7f00000001c0)='\'\x00', &(0x7f0000000200)=':+\\](^}\x00']) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60"]) r1 = socket$unix(0x1, 0x2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) semop(r0, &(0x7f0000000000)=[{0x4, 0x7, 0x3000}], 0x87) fcntl$lock(0xffffffffffffffff, 0xa, &(0x7f00000019c0)={0x1, 0x0, 0x2000000000000001, 0x2}) r3 = socket(0x6, 0x4, 0x9) getppid() shutdown(r3, 0x1) select(0xfc63, &(0x7f0000000000)={0xfffffffffffffffe, 0x10000001, 0x200000000000, 0x6, 0xfffffffffffffe01, 0x6, 0x3, 0x400}, 0x0, 0x0, 0x0) 661.346157ms ago: executing program 4 (id=312): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000140), &(0x7f0000000180)=0x4) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) (async) close(r1) (async) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) readv(r1, &(0x7f00000003c0)=[{0x0}], 0x1) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xfffffffffffffed0, 0x0, 0x0) (async) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 661.039007ms ago: executing program 4 (id=313): mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) (async) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/232, 0xe8}, {&(0x7f0000000200)=""/207, 0xcf}, {&(0x7f0000000300)=""/75, 0x4b}], 0x3, 0x5) 660.799653ms ago: executing program 4 (id=314): setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r1, r2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 660.581554ms ago: executing program 4 (id=315): setrlimit(0x3, &(0x7f0000000180)={0x100000, 0x100000}) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000000c0)=[{0x0}], 0x1) select(0x0, 0x0, 0x0, &(0x7f0000000100)={0xad2d, 0x1c, 0x0, 0x3, 0x1, 0x8000000000000000, 0x1, 0xb}, 0x0) execve(0x0, 0x0, 0x0) writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000540)="19", 0x1}], 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000440)={@local, @random="f8714e08f000", [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x18, 0x6, 0x34, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x2, 0x8}, {"e72ce51d6cc29de56604a69d9f36d9f3"}}}}}}}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000440)='(', 0x1}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x32, 0xa2f}, 0x80000002000007, 0x7, 0xffffffffffffffff, 0x0, 0x6, 0x400000000009, 0x800}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 424.89443ms ago: executing program 3 (id=321): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x0, 0x16, 0x3, @rand_addr="fe000000010000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}}}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00", 0x0, 0xfffffffd}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x80, 0x29) sendmsg(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x46}, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = semget(0x0, 0x1, 0x281) semop(r1, &(0x7f0000000000), 0x23) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7864) 420.822616ms ago: executing program 2 (id=322): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) (async) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffc, "000000001000ef0f00", 0x11, 0x1100a}) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x0, 0x7b98, 0x9, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x81}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {0x6b7}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x6, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) (async) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) 420.413306ms ago: executing program 0 (id=323): clock_getres(0xbe44501372635004, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x84) r1 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f000010c000/0x3000)=nil, 0x3000, 0x0, 0x6810, r0, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x9, {0x100, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fdbe317c18056bb430", 0xf) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) poll(&(0x7f0000000100), 0x0, 0x7) read(r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 261.709446ms ago: executing program 6 (id=324): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, 0x0, &(0x7f0000000240), &(0x7f0000000280)="84951277", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f0000000840), &(0x7f0000000240), &(0x7f0000000280)="84951277", 0x4) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xcacf, 0xdffdff7e, 0x1603528, "04e4577e010405010800", 0x200101, 0x5}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000a00)="5afc927c13ffc0ef5e6d4de4f906d34e9814549202a74a2abdbd9e33f60342ad5c9d42ca20c7ba5c5682493311f2e81cfa993e134951eb2719d6854d2fa40e6be3edc6e22a3714baf14a223cbb1709da6e5c62f91542a853d8a253b19e5f221c5568b683da4f2210b7a8e1456ee7527106d039e17cbd2b93c14481d045e8ac69584f7c2f1b13a145fa008385b4ba855d123206c352f231d22dc6998120df277fff25828135e020573e0fb71980ed02310a9b96148e9680ade3476ef408d317e8083d150154293718cea059b095c9084d5f34d6f3179c117c89833d7d038f117e656d0ba4300b760fb57cc85d29008e74cc15e3a04edd1896401c63b6bb03e8e667db18ec886b5a8ea79a4dd34182e9a3701ce2fc405aa2b01da59d5afd28ca20cea93f3520090b9f6796b2418d4c0f74893efb2801b309261630f989182e53fef5b4abc3d50109c871ab0134357f470dde3643b7c6d17688d08b4f42f5a87e18d262dafbb356ae9a1843a176b5b157eaca96bcb543740de8da074d6a8f19117d2dd5806480e8e8cabe791920ec43a518c23267e3485e1b8f0a17c827100111c3bf04", 0x1a2}], 0x1) 258.998666ms ago: executing program 6 (id=325): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async, rerun: 32) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) (rerun: 32) r0 = socket(0x18, 0x2, 0x0) socket(0x800000018, 0x1, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0xb, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 258.138088ms ago: executing program 6 (id=326): unveil(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='c\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x2) faccessat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000300)='x\x00') r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file1\x00', 0x4, 0x8, 0x3, 0x1, 0x5, 0x8, 0x2, 0x1, 0x1, 0x101, 0xc}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)={0x8000000000000802}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') 256.465827ms ago: executing program 7 (id=327): select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0x0, 0x2000000000000000, 0x181c, 0xdc, 0x3}, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x64) socketpair(0x6, 0x2, 0xd, &(0x7f0000000100)={0xffffffffffffffff}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="76e5d3c907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04ff0365b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd20", 0x4) getrlimit(0x0, &(0x7f0000000180)) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5f}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0xa3cf, 0x28000083, 0xfffff190, "142e28a47e7c757fbfe9b7e280b1c9a400", 0x1002, 0x1}) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000002280)="c046203cdce5a721a71b246bd94b7168d294a70d89fbd2d5baf052eec74f3ee0dd9dce36dd5b37198397079c55eea87d3b49c2422691aebcc7299bee3b828ec7af2fcd042be6f1e0e4cbe7d6467d3ba13751e811d6f1882be44200ac3a6bcb723a5810616f7d3f1ea01e4ab721b260a60e998cce44544f22a3e61d5670eb6e76bfd308ce09dbf3a94e5c2549b8c79792516eec32e1a80aad1ae68f4984566d2c7cee237f5ccbe89b79b60ddf3e22058e8e16cc3f4ec8ede1dbc9d1ca251f6e8b93aeadc5d1a00de5c25bae4471abb529256b255fcae2601b7ad929830a632ad4c1df46b80c01bc88c358c608441d82cb731cea3c614bbbb48ae6968fb8438c3b29f512be334b72aaec57edea27546f7ee594668a6da95b9a2b4ebd01e2f9d5267f3098f3882d22a6aae4f3aab71817353c0056205508c0e6e49d2699e6e20c9b9efc8969f15c21", 0x147}], 0x1) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) r4 = socket(0x11, 0x3, 0x3) sendto$unix(r4, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x0, 0x0, 0x0) 255.594739ms ago: executing program 2 (id=328): sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000080)="0e000000708d9aa6441890d30f6b1d13d5b8de0eb1c34aa38423269ca5960323bc01914f748a5640", 0x28) sysctl$vm(&(0x7f0000000200)={0x2, 0x4}, 0x2, &(0x7f0000000240)="acc65be0752bbcbd5d65d6e99c3d11c0725c47c414956bc64bd922286a2acf748ed8f5328c34e5095c", &(0x7f0000000280)=0x29, &(0x7f00000002c0)="8ba7849198698ebb01694a0daa6c3083565d9c1ff906280e54b209eb107bdc756aab6448861319639f39320d025e45e6b7cdfb4cd5a823524604cffa9eab8c02805ba76e6c63945166022dfd05db5e652c1feb0ded49f736134ce9406538d44b57cebcbad0913f85d8839f1e54cde90f6c332c9cac6d175466ae6b9ddee14d687ee4a198b5349b271faf90eb2768a425d737f2c5ca19e69fd8ec80523df83f9100a5a5b3b6a1a839eba0e6637b7d615c6b625241c87582ad4e058c74ca0963284bdf6be1b9fc5bd378e91dba6c16a4b1dfb618d78ca39eddebad1355cd094960473a7c527d7060d13ef42a41753b94092f", 0xf1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) sysctl$ddb(&(0x7f0000000000)={0x9, 0x8}, 0x2, &(0x7f00000000c0)='5', &(0x7f0000000100)=0x1, &(0x7f0000000140)="238942a771759ebc476b3ec1d4a832ed568399255b31c573b95b23bb7fe7d4fd60751765ab758288aa845c72f9b6fbaf117c0f6515a6db7449a6748c4ca0953ae06d54f066578164dfdabd10890ebbd9c2281f6378eb14caef945d46a98f82d388e46a0e529dd62f3b7fcbac38fc8c0cdb2bda9e959e4a7dfddd06ae370d824f95c82d0a0831b840de4f62cd7ec6be6aa56f60814de384178ff21819bd54715eb483d26ede2ccaacc4caf1c6e35726a838ba96cb739e20c41977fd14b626", 0xbe) 211.89822ms ago: executing program 7 (id=329): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4004}, 0x4, 0x52, 0xffffffffffffffff, 0x0, 0x5ff, 0x5, 0xa, 0xb}) (async) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb886445b56b4433df595fe7f65374cd0000280000000000069078ac1400aaac1400bb4e204e238608da5c9a2f88817c8611240dd948dd51a5698db52eac81337e9c698383c92670dfd3cb5ed158cf5e69b5572213e7a8938582f686fb3b025ee0e7cd9e2d4ba156b55eb7f8b1c187b391f0ebfa03fea419c9977fda85bb08a2e7", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002000090780020"]) mknod(&(0x7f0000000140)='./file0\x00', 0xc000, 0x5900) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) 210.765256ms ago: executing program 2 (id=330): r0 = semget(0x0, 0x2, 0x30) pread(0xffffffffffffffff, &(0x7f0000000280)="6394b1", 0x3, 0x7) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000500)=""/239) semget(0x0, 0x2, 0x30) (async) pread(0xffffffffffffffff, &(0x7f0000000280)="6394b1", 0x3, 0x7) (async) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000500)=""/239) (async) 209.804579ms ago: executing program 6 (id=331): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x400, 0x0) ioctl$TIOCSETA(r0, 0xc0284416, &(0x7f0000000080)={0x58, 0xeffff7fb, 0x3, 0x10000000, "75a200000000f20f000000072f0fd7f000", 0x9, 0xfffffffb}) getuid() mknod(&(0x7f0000000700)='./file0\x00', 0x2000, 0x1e5f) r1 = kqueue() setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x1b7) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(0xffffffffffffffff, &(0x7f0000000840)="b96abc1f3a14100010000000000000000057aaa5011c00cf17594d8c39ec4155f77ecc96e3d5aafbe0d7eb244941b3f01d7d642cf8c2a5def30a7cc1d0ecac4707a9428f7c244f2f79247da93b764f9bc5324835fe2415b1eec4a30685000000000000000000", 0xfffffffffffffe40) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000008c0)={'tap', 0x0}) r4 = socket(0x11, 0x3, 0x8) sendto$unix(r4, &(0x7f0000000100)="b10005016000009f05000e0407000000001813fecea10516d09a32693f316e357ae302b37b673031d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a985c881ea772ec5890400000000ff0000361b1257aea8c50000200200008a09000000000008e38295f80004073da51a221f00000080042000"/177, 0xb1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x404, 0x0, 0x7fff, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f00000004c0)=[{0x400, 0x5, 0x3, 0x2}, {0x6, 0xe5, 0x25, 0x200}, {0x1, 0x3, 0x3, 0xebf}, {0x3, 0xa, 0x1, 0x100b38}]}) sendmsg$unix(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000300)="aa11909a541113e275eae2771e085125d0ffe83ac0c42ec66feddb635421ac9eda0a461ab59d9879608c9a865570225e379db1c62e6e320864583b5587fb23c2d310b8b59a96e55f45d523f6685e91353a6c572f2095c918b2dda6bd73b7876d698c184e5fbd714d786e28aaf4e36516e9d427b44fff9144dcba4b7774f3bfee6e6c7283889791093baae305f4a57721b82ce938cf8ca54f4228c0fe9743bd6a29ff7d9cbcce5e7e4b84598a6d1cb5e8cf1ed3e0da6056c69c18a67d44f7", 0xbe}, {&(0x7f00000003c0)="cd26fe0c4ca9587fcdbdbc2280a28d0655561a1309b6c97f986b0be1648079d8b7a6385bda6c71819dfff99d6cd9ab3661f7344337962d8ed1700c0cc505760104c81c4b73fa438333ce7dc29d923fb412baef869b1d42d26330bcc3fbd260089262eb09a25b114fb50e71798f5ca9020306479cef61b3ec41fcbab750e500b750fbda8fee2c71a0466cbcca5afd8dd9eb67d178a55aa16f09a28bb997a4d6f8a7683effe85548fd86e86f049b7ed73b104f4fa0216f62c96cd4f927f770f4", 0xbf}, {&(0x7f0000000500)="33393a426c2744ff4087e6df13d4fa275c6b445bbd7eea207bcd6efdd1544f8f5860536c793a9e19e26e55ef249dfc3432b5aaa53bb05b0e9fd941906402ca47c82af5e7c4bcb49f42ce77f22d02d063009ed07d09584538ed279818f62bb4a71b42bf370bc2c810c776f8474a576474762dfe00d18c39f6fad2533d0cd79f93e7658a469952e93fe5a6a6bb654639c1dab43fb81069e327deb04e56691cadefd62b816810dfb4b231c1d57d563cdd14a5e073991b3a44b01a2f7c1657681e77cd0a42c9005d239314fd5655c80f4093abcb66502aa1e9a9b2b64519a79f6a85bce38b88d08b", 0xe6}, {&(0x7f0000000600)="940abc74d5e0e129022eafc436d9ea3d91b13959e1812b04ed389ad0ef63f32a694955a891454a15a16b43a6c5629a873baaa8b3248cb0c1f351a3a093a2e189da5ea3383eac7fafee296b1f57e15c8c99f6c259b1b64b93ef27f71eaad90602833f587938297f97c8bc39c47e082c13358d66619a7554eb9830dab8b33b4b2c939ebad12315ec77a7e80e7a3482c6a80a3363714ad40030448b7c4b56e6c46316883c0d2baa7f6d47bc51e2b2f96783dc408a7b326c37cd265d9837dd269f4a5e", 0xc1}, {&(0x7f0000000740)="bf72c803dfe24ae7a94abf9396424f550de3166f804ce41ab83a3d4d8609284db86053bb04a17058d2cd2fa0d902cd56cdd75ddf1fc6aad45d70666b504985cdba59590c5800cd5b33bc0e45bc666bc50738ccebcc5e40fe7a454a63cc", 0x5d}, {&(0x7f0000000180)="5ce8c9c7f44eeb8612ec1eaa7a4e4a0cf88d20da04cddce3ed311f65e23938819e8c5e28674df212aa362e9a217e349bdfa6ea7e98437269a53f5061", 0x3c}, {&(0x7f0000000240)}, {&(0x7f0000000480)}], 0x8, 0x0, 0x0, 0x20e}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="f58ac4d51a61494f6efc2c360fd5e53215b1b35aa3a44dc1311e32414069d5031b04cec07087748a4cbdaa1cbc934c51a54426dbb1593c8acb8c04ecbecd90ed160336d12e29a9abcd9e6b48f1", &(0x7f0000000080)=0x4d, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000880)=ANY=[]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) 208.975989ms ago: executing program 7 (id=332): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$getflags(r1, 0x1) ioctl$WSKBDIO_GETMAP(r0, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2b}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000240)=[{0x23, 0x2}, {0x25, 0xc}], 0x2}) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0xe381) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x18, 0x3, 0x0) getsockopt(0xffffffffffffffff, 0x202, 0x3b, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/250, 0xfa}], 0x1, 0x0}, 0x840) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x3) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, &(0x7f0000000100)='q', 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0xea) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040), 0x0) setsockopt(r4, 0x1000000029, 0x37, &(0x7f00000004c0)="577d43be303f2c955d44da5bc1c7963b7e64dbe5f83f06c555f53737033b0987a3da41ff4379a5d60ee079ec5300c2023d87e9df65e488a8e3f24f52eb16293c38190ef721d814877b96bbefbc3ac44a5f2786aea5bcfafb9203e8d68d2a12c8e08ffe104c05f59eeb26649df6e9d1491487e95382eedd803a1773c0c2dce1cb678a8e4ec77e33773aca414dbcc8b92b1077212fb9e0420739361d8aefeacc0201d236eb01839c4ffa0a1eda2837e75e9a83eec977cf53059b904eecc8a4c98c1c7326086cee6de7a65a5a1cd5a36284dd618bdcf71aa5b94980f40a212ab3eb89c93da20feefccded09cd7e305010c99248b2d0", 0xf4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000280)=0xe47) sysctl$net_inet6_ip6(&(0x7f00000002c0)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000000340)="c0478bf4f2f7e822a753b53210898c7de7cf1477d0d734366d2225fb191dc8aba82b5f54c58bf8c418c3071c29537cb6afde07b14875b33c493a4e561969db13baaca8f489af66d19c98d9eb354c17e2d2d54ed9143932f1c70c478c31133e2a64c268506e8092ddf0d5254b81bacdd7a06318542ef07a5e15cfd77cc2c1439ec24835fc6de847268c8725bdfc2d8c0d87967dca59d377f7e3cec3479bc5778c9440da546da127e6720d2b1a8313253fbe98", &(0x7f0000000400)=0xb2, &(0x7f0000000440)="54d87e196a69d26e7e685ab8ed2d24aaa29de13f8602ada88323fd9e2d4ef3ef3f8ec55a61304d5db8cc484866f3", 0x2e) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$TIOCSETA(r6, 0xc444443a, &(0x7f00000005c0)={0xfffff574, 0x8001, 0xe5, 0x5, "01810000000000800100edff006000dc7300", 0x100080fd, 0xc}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r7, 0x0) ftruncate(r7, 0x8531) 207.500614ms ago: executing program 2 (id=333): r0 = open(&(0x7f0000000000)='./file1\x00', 0x80, 0x122) mmap(&(0x7f0000001000/0x7000)=nil, 0x7000, 0x4, 0x8011, r0, 0x100000000000000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1040000", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='x\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='r\x00') r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f00000000c0)={0x5, 0xed}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readv(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)=""/185, 0x4000}], 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x12, r5, 0x137) pwrite(r5, &(0x7f0000001080)="1f", 0x1, 0x9) execve(0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x2, &(0x7f0000000000), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r7 = syz_open_pts() close(r7) syz_open_pts() 204.685107ms ago: executing program 6 (id=334): r0 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() r2 = socket(0x6, 0x5, 0x39) socket(0x800000018, 0x2, 0x0) syz_emit_ethernet(0xe, 0x0) r3 = socket(0x2, 0x3, 0x0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000001540), 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x1e, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x7) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000600)="5de3ee6945081b5c73a115be2f7e2d2d06237b84a0f64604051e58c16d987ea8a4817e7ee5dff03e5fb0b39297959ab6589a19708af3131a8878f503beb8bc7b0e89e056eb0aa06736c6849084d460a0123b854186b1c28d993abe75b9d1dd2e1a0694096755f9a4421a991f0d18492aef359935631b82aca063c370bcdd0eef15c177c24e8e5d73779b2eb6ac8e587ec4ed2ae3d79b4cb03fd1a31b69ec64d517aafe43cab76665351949425b1c3f4a6995609f06c064672cb62305f6ed4a607da8afe696b4b4f9a66b65fa56e587322375ff3efaf40960b19817dccccc455bc244b2da4e5e8251e6d74e81a13ddd6e9db521cbccabcbe9c7ec528cc35fc792899ad58d86c792d981b0ad65d8c1c8ed53bf2e98678fe5987a0e2641e17a90c5532810e121fdbfd86b0882e6948fa9736a7f752acddc6e910ee72f1a284a3afc2b36f6bc9870340b5ce62bf8c738991eec70", 0x152}, {&(0x7f0000000080)='s', 0x1}], 0x2) close(r1) r8 = syz_open_pts() pledge(0x0, &(0x7f00000002c0)='tty\x00!\a\x9bj\xb6\x00\x00\x00\x00\x00\x00\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xd7\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x1an\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\f\x00\x00\x00\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\xeb\xb4\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x9b^\xae\x9f\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0_FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&[(j1\x98-\xfc\xf9\xb5\xa5d1t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0hD\xf4\x1a\x8eJ\xa6\xd9\x8c7~\xea\xceW^\x03\x18\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8b\x80\xa5A\xf1\x95>\xd8G\xf0\xe25\xba\x95z\x14/(\x02\xb3a\x88`|/7Q\x1by}\x13\xd6\xaf\x01\xa2m\xceYn\x91\xb5\xb76\xfb\xc4\xf2\x1c\x999\x81\xc1\x98\x83\\\x8f5\x1d\xd5i#\x18\x12\x17C\xef\xea\xb8<\xa1\xe5w\xad\xf3[\xa7\x87\xa9\xe2\f\x97p\xe8O\xa9\xae\xd5\x8d\xe0|I\xb0\x96\x13\xd3\x8f#\xd0,\x9f\xc0\xc3\xdc\x12\\\xec\x10y\xd2\xbcx\xf8;f\xb1\x93\xa4\x90+\x89\xa6\xe0\xa3C4\x8b\\X\xb7\xc7\x13\x97\xa2\xe7\xfcp\xa3\xb1d\xdf\a1\xc7\x9b\x02\x1b\x98T\xfa\xfa\xf9Q.=\xf4') ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x7bef, 0xffffdf82, 0xffffff8f, "1826283e680023d5ff7f0d01000400000400", 0x7fffffff, 0x7}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x38) r9 = open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r9, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) dup2(r0, r0) 1.454915ms ago: executing program 6 (id=335): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x5a}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xc, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000500)={0xb, 0x7fff, 0x1f, 0xffffffb6, "8b02000300090a7837b13e13355f4fa7c2f4e300", 0xfffffffd, 0x2}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 430.637µs ago: executing program 4 (id=336): sysctl$vm(&(0x7f0000000180)={0x2, 0xc}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="258b300ad1711569138b48aec40000004a0c6c457d504b6a1e2bc5b09ac21e5d", 0x4c}], 0x1, 0x0, 0x0, 0xc2d839217c176f2d}, 0x5) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) munmap(&(0x7f000006f000/0x1000)=nil, 0x1000) (async) munmap(&(0x7f000006f000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 0s ago: executing program 1 (id=337): select(0x40, &(0x7f0000000180)={0x1fd, 0x44809e9d, 0xffffffffffffffff, 0x2, 0x2000000000000000, 0x181c, 0x100000000000008, 0x9}, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIONBIO(r1, 0xc0307004, &(0x7f0000000140)=0x5) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.206' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error vnd0: sloppy write from proc 10031 (syz-executor): blkno 0 bcount 123 pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 287762939904 pppx: unable to set addresses for pppx1, error=17 panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 951 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x25 panic(ffffffff8336ecd2) at panic+0x1e5 __assert(ffffffff833af2f6,ffffffff833c1e69,3b7,ffffffff833ebd0b) at __assert+0x29 refcnt_finalize(ffff80003c492f08,ffffffff83363f59) at refcnt_finalize+0x1db pppx_if_destroy(0,ffff80003c492f00) at pppx_if_destroy+0x3d pppxclose(205b9a,2,2000,ffff80003c47c030) at pppxclose+0xa0 spec_close(ffff800036c10fe0) at spec_close+0x417 VOP_CLOSE(fffffd80616d5e70,2,fffffd80097fb4e0,ffff80003c47c030) at VOP_CLOSE+0x132 vn_closefile(fffffd8061519d78,ffff80003c47c030) at vn_closefile+0x12b fdrop(fffffd8061519d78,ffff80003c47c030) at fdrop+0x121 closef(fffffd8061519d78,ffff80003c47c030) at closef+0x192 fdfree(ffff80003c47c030) at fdfree+0x116 exit1(ffff80003c47c030,0,0,1) at exit1+0x576 sys_exit(ffff80003c47c030,ffff800036c11350,ffff800036c112a0) at sys_exit+0x1a end trace frame: 0xffff800036c11340, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 951 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8336ecd2) at panic+0x1e5 __assert(ffffffff833af2f6,ffffffff833c1e69,3b7,ffffffff833ebd0b) at __assert+0x29 refcnt_finalize(ffff80003c492f08,ffffffff83363f59) at refcnt_finalize+0x1db pppx_if_destroy(0,ffff80003c492f00) at pppx_if_destroy+0x3d pppxclose(205b9a,2,2000,ffff80003c47c030) at pppxclose+0xa0 spec_close(ffff800036c10fe0) at spec_close+0x417 VOP_CLOSE(fffffd80616d5e70,2,fffffd80097fb4e0,ffff80003c47c030) at VOP_CLOSE+0x132 vn_closefile(fffffd8061519d78,ffff80003c47c030) at vn_closefile+0x12b fdrop(fffffd8061519d78,ffff80003c47c030) at fdrop+0x121 closef(fffffd8061519d78,ffff80003c47c030) at closef+0x192 fdfree(ffff80003c47c030) at fdfree+0x116 exit1(ffff80003c47c030,0,0,1) at exit1+0x576 sys_exit(ffff80003c47c030,ffff800036c11350,ffff800036c112a0) at sys_exit+0x1a syscall(ffff800036c11350) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x77c359fae140, count: -16 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800036c10db0 rbx 0xffffffff837ebddf cpu_info_full_primary+0x2ddf rdx 0 rcx 0xffff80003c47c030 rax 0xffffffff837eaff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x5a5767dfa05d8bc5 r11 0x47ee2f737e47f90f r12 0xffffffff837ebbe0 cpu_info_full_primary+0x2be0 r13 0 r14 0 r15 0x1 rip 0xffffffff811f9fa5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800036c10da0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=523443 pid=39056 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=82, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003c47c030 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003c458d20,0xffff80003c47c808 process=0xffff80003bc26c00 user=0xffff800036c0c000, vmspace=0xfffffd8068dc4020 estcpu=32, cpticks=5, pctcpu=0.3, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 8794 272800 26169 0 2 0xc80 syz-executor 8794 232569 26169 0 2 0x4000000 syz-executor 24741 35589 30940 0 2 0 syz-executor 24741 252301 30940 0 2 0x4000000 syz-executor 26826 213030 49514 0 2 0xc80 syz-executor 26826 195524 49514 0 3 0x4000080 fsleep syz-executor 89315 366907 61772 0 2 0xc80 syz-executor 89315 231808 61772 0 3 0x4000080 piperd syz-executor 89315 50441 61772 0 3 0x4000080 fsleep syz-executor 11497 505765 52604 0 2 0xc80 syz-executor 11497 495646 52604 0 2 0x4000000 syz-executor 11497 124305 52604 0 3 0x4000080 fsleep syz-executor 8355 271210 7206 -1 2 0xc90 syz-executor 8355 44876 7206 -1 3 0x4000090 fifow syz-executor 8355 69203 7206 -1 3 0x4000090 fsleep syz-executor 70441 98575 0 0 3 0x14200 acct acct 76156 311512 0 0 3 0x14200 bored sosplice 10298 307309 693 0 2 0xc82 syz-executor 49514 517492 693 0 2 0xc82 syz-executor 94767 15472 693 0 2 0x2 syz-executor 30940 326839 693 0 3 0x82 nanoslp syz-executor 7206 71509 693 0 2 0xc82 syz-executor 61772 336296 693 0 2 0xc82 syz-executor 26169 391752 693 0 2 0xc82 syz-executor 52604 500007 693 0 2 0xc82 syz-executor 693 125768 53852 0 3 0x82 kqread syz-executor 53852 228627 23271 0 3 0x10008a sigsusp ksh 23271 524105 34141 0 3 0x98 kqread sshd-session 34141 224068 37235 0 3 0x92 kqread sshd-session 20676 76249 1 0 3 0x100083 ttyin getty 37235 496295 1 0 3 0x88 kqread sshd 57478 417593 70280 74 3 0x1100092 bpf pflogd 70280 132928 1 0 3 0x80 sbwait pflogd 3596 189924 24168 73 3 0x1100090 kqread syslogd 24168 181509 1 0 3 0x100082 sbwait syslogd 37059 22455 1 0 3 0x100080 kqread resolvd 92225 256072 9176 77 2 0x100012 dhcpleased 77321 38293 9176 77 2 0x100012 dhcpleased 9176 143992 1 0 3 0x80 kqread dhcpleased 99381 378345 0 0 3 0x14200 bored smr 50560 154979 0 0 2 0x14200 zerothread 70449 227806 0 0 3 0x14200 aiodoned aiodoned 44041 191345 0 0 3 0x14200 syncer update 12170 487284 0 0 3 0x14200 cleaner cleaner 66896 148395 0 0 3 0x14200 reaper reaper 80268 498988 0 0 3 0x14200 pgdaemon pagedaemon 2350 366771 0 0 3 0x14200 bored viomb 95097 322016 0 0 3 0x40014200 acpi0 acpi0 67735 380410 0 0 7 0x40014200 idle1 51994 382046 0 0 3 0x14200 bored softnet7 51786 458186 0 0 3 0x14200 bored softnet6 88575 36274 0 0 3 0x14200 bored softnet5 26938 144416 0 0 3 0x14200 bored softnet4 4325 384342 0 0 3 0x14200 bored softnet3 93744 318071 0 0 3 0x14200 bored softnet2 98137 443341 0 0 3 0x14200 bored softnet1 88698 29286 0 0 2 0x14200 softnet0 77382 137070 0 0 3 0x14200 smrbar systqmp 14528 194242 0 0 3 0x14200 bored systq 34070 334154 0 0 3 0x14200 tmoslp softclockmp 52518 251110 0 0 2 0x40014200 softclock 14209 290670 0 0 3 0x40014200 idle0 1 39617 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 11497 (syz-executor) thread 0xffff80003c47da20 (495646) exclusive rrwlock inode r = 0 (0xfffffd806e0f9378) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 88698 (softnet0) thread 0xffff8000ffffe000 (29286) shared rwlock softnet0 r = 0 (0xffff80000002c078) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 Process 77382 (systqmp) thread 0xffff8000ffffe298 (137070) shared rwlock systqmp r = 0 (0xffffffff837812a8) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10210 11089K 11754K 166960K 11963 0 pcb 19 13K 14K 166960K 176 0 rtable 215 9K 9K 166960K 322 0 pf 34 17K 19K 166960K 93 0 ifaddr 43 7K 8K 166960K 75 0 ifgroup 55 2K 2K 166960K 119 0 sysctl 3 1K 9K 166960K 11 0 counters 70 37K 38K 166960K 142 0 ioctlops 0 0K 4K 166960K 1592 0 iov 0 0K 16K 166960K 18 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1498 94K 94K 166960K 1929 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 7 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 16 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 93K 166960K 467 0 sigio 0 0K 0K 166960K 7 0 proc 75 131K 164K 166960K 589 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 42 0 in_multi 99 7K 7K 166960K 119 0 ether_multi 1 0K 0K 166960K 3 0 mrt 1 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 67 307K 307K 166960K 67 0 exec 0 0K 1K 166960K 400 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 252 186K 186K 166960K 5903 0 UVM aobj 14 2K 2K 166960K 14 0 pinsyscall 43 86K 102K 166960K 1560 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 2 0K 0K 166960K 25 0 NDP 12 0K 2K 166960K 49 0 temp 50 8645K 8719K 166960K 21674 0 kqueue 14 22K 26K 166960K 95 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 64 0 59 1 0 1 1 0 8 0 rtentry 176 106 0 16 5 0 5 5 0 8 0 unpcb 144 399 0 380 6 4 2 6 0 8 0 syncache 336 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 736 86 0 79 2 1 1 2 0 8 0 arp 128 11 0 0 1 0 1 1 0 8 0 inpcb 328 487 0 472 7 5 2 7 0 8 0 nd6 144 18 0 0 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 30 0 28 1 0 1 1 0 8 0 pppxif 1504 5 0 4 1 0 1 1 0 8 0 pffrag 232 5 0 1 1 0 1 1 0 482 0 pffrnode 88 5 0 1 1 0 1 1 0 8 0 pffrent 40 6 0 2 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 46 0 1 1 0 1 1 0 8 0 pfstkey 128 46 0 1 2 0 2 2 0 8 0 pfstate 384 46 0 1 5 0 5 5 0 8 0 pfrule 1344 24 0 18 2 1 1 2 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 499 0 59 28 0 28 28 0 8 0 art_table 40 502 0 59 5 0 5 5 0 8 0 art_node 32 106 0 26 1 0 1 1 0 8 0 sysvmsgpl 40 38 0 35 1 0 1 1 0 8 0 semapl 112 14 0 4 1 0 1 1 0 8 0 shmpl 112 11 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2220 0 708 96 0 96 96 0 8 0 ffsino 296 2220 0 708 118 0 118 118 0 8 0 nchpl 144 2904 0 1208 64 0 64 64 0 8 0 rtmask 32 8 0 8 1 1 0 1 0 8 0 uvmvnodes 80 2754 0 0 57 0 57 57 0 8 0 vnodes 216 2754 0 0 153 0 153 153 0 8 0 namei 1024 9281 0 9281 3 2 1 2 0 8 1 percpumem 16 86 0 36 1 0 1 1 0 8 0 kstatmem 264 68 0 42 4 1 3 3 0 8 1 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 1 0 1 1 1 0 1 0 8 0 scxspl 216 23166 0 23166 11 9 2 8 1 8 2 plimitpl 152 79 0 59 1 0 1 1 0 8 0 sigapl 424 776 0 720 7 0 7 7 0 8 0 knotepl 120 535 0 0 17 0 17 17 0 8 0 kqueuepl 224 132 0 119 2 1 1 2 0 8 0 pipepl 344 143 0 115 3 0 3 3 0 8 0 fdescpl 528 751 0 719 3 0 3 3 0 8 0 filepl 160 4028 0 3796 19 6 13 17 0 8 3 lockfpl 104 416 0 412 3 1 2 2 0 8 1 lockfspl 48 200 0 196 1 0 1 1 0 8 0 sessionpl 144 23 0 14 1 0 1 1 0 8 0 pgrppl 48 34 0 17 1 0 1 1 0 8 0 ucredpl 104 374 0 359 1 0 1 1 0 8 0 zombiepl 144 722 0 720 2 1 1 1 0 8 0 processpl 1248 776 0 720 5 0 5 5 0 8 0 procpl 664 1327 0 1262 7 0 7 7 0 8 0 sosppl 168 4 0 4 2 1 1 1 0 8 1 sockpl 752 961 0 922 17 12 5 17 0 8 0 mcl64k 65536 16 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 128 0 0 16 0 16 16 0 8 0 mcl2k 2048 24 0 0 3 0 3 3 0 8 0 mtagpl 96 7 0 0 1 0 1 1 0 8 0 mbufpl 256 224 0 0 14 0 14 14 0 8 0 bufpl 280 11367 0 5224 439 0 439 439 0 8 0 anonpl 32 12643 0 0 102 0 102 102 0 246 0 amapchunkpl 152 18945 0 18186 46 14 32 33 0 158 2 amappl16 200 3958 0 3918 37 10 27 27 0 8 15 amappl15 192 6 0 6 1 1 0 1 0 8 0 amappl14 184 112 0 100 1 0 1 1 0 8 0 amappl13 176 6 0 6 1 1 0 1 0 8 0 amappl12 168 1398 0 1366 4 2 2 3 0 8 0 amappl11 160 54 0 40 1 0 1 1 0 8 0 amappl10 152 21 0 21 1 1 0 1 0 8 0 amappl9 144 249 0 249 1 1 0 1 0 8 0 amappl8 136 29 0 26 1 0 1 1 0 8 0 amappl7 128 118 0 106 1 0 1 1 0 8 0 amappl6 120 200 0 197 1 0 1 1 0 8 0 amappl5 112 123 0 113 1 0 1 1 0 8 0 amappl4 104 311 0 290 1 0 1 1 0 8 0 amappl3 96 3552 0 3432 5 1 4 4 0 8 1 amappl2 88 647 0 582 2 0 2 2 0 8 0 amappl1 80 9775 0 9174 15 0 15 15 0 8 0 amappl 88 5142 0 4965 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 13 0 0 1 0 1 1 0 8 0 uaddrrnd 24 751 0 719 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 751 0 719 1 0 1 1 0 8 0 vmmpekpl 168 7577 0 7545 2 0 2 2 0 8 0 vmmpepl 168 54813 0 52772 109 0 109 109 0 357 7 vmsppl 488 750 0 719 5 1 4 5 0 8 0 rwobjpl 80 20884 0 17166 83 0 83 83 0 8 0 pdppl 4096 1510 0 1438 98 26 72 86 0 8 0 pvpl 32 23101 0 0 187 0 187 187 0 265 0 pmappl 256 750 0 719 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 277 0 32 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8336ecd2) at panic+0x1e5 __assert(ffffffff833af2f6,ffffffff833c1e69,3b7,ffffffff833ebd0b) at __assert+0x29 refcnt_finalize(ffff80003c492f08,ffffffff83363f59) at refcnt_finalize+0x1db pppx_if_destroy(0,ffff80003c492f00) at pppx_if_destroy+0x3d pppxclose(205b9a,2,2000,ffff80003c47c030) at pppxclose+0xa0 spec_close(ffff800036c10fe0) at spec_close+0x417 VOP_CLOSE(fffffd80616d5e70,2,fffffd80097fb4e0,ffff80003c47c030) at VOP_CLOSE+0x132 vn_closefile(fffffd8061519d78,ffff80003c47c030) at vn_closefile+0x12b fdrop(fffffd8061519d78,ffff80003c47c030) at fdrop+0x121 closef(fffffd8061519d78,ffff80003c47c030) at closef+0x192 fdfree(ffff80003c47c030) at fdfree+0x116 exit1(ffff80003c47c030,0,0,1) at exit1+0x576 sys_exit(ffff80003c47c030,ffff800036c11350,ffff800036c112a0) at sys_exit+0x1a syscall(ffff800036c11350) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x77c359fae140, count: -16 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffff8000299edff0) at sched_idle+0x391 end trace frame: 0x0, count: 10 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffff8000299edff0) at sched_idle+0x391 end trace frame: 0x0, count: -5