last executing test programs: 3.614695274s ago: executing program 1 (id=1627): munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6603816a001c0630fe8000000000000000000000000000bbfe8000000000000000", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="659561"]) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x6, 0x2) r2 = semget$private(0x0, 0x3, 0x301) r3 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r5) setregid(r5, 0xffffffffffffffff) r6 = geteuid() getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r3, r5, r6, r7, 0x20, 0x4d}, 0x4dc, 0x0, 0x3}) syz_emit_ethernet(0x43d, &(0x7f0000000500)={@local, @empty, [], {@ipv6={0x86dd, {0xd, 0x6, "799e73", 0x407, 0x1, 0x0, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @rand_addr="06ddf2b05f9a01b87e9116c30cc6e3ce", {[@hopopts={0x2f, 0x2a, '\x00', [@enc_lim={0x4, 0x1, 0xf}, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @generic={0x4, 0x88, "3a25f09abe43bde84bd831284fbc6bb6fba62b6d51307db2a53677074a12c0ab72e348386e17a09750c4499aabcd244b46a7bd81f99678db30d274d0704e88aa9e3bed027748c71d3e10638af69baf2a72ac94971e3d34b5fabd414de3e4224e5bf5eec9f24fb087c6a693dcb48351da524123c29066d8a7195dd5b4dd1e9215259ff922b02b41cf"}, @pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x7, 0xa7, "670e694e4dadbba0a5488c8f7732fb7fae88df2f28c83ec32c9dd55ffe8a26debae29f0efa67d0110d2316f2a6f9e13a306bbf0709f30492fd8dfc3b4ea14f117d2f330b36ab42b3286e4deba4b3cb60286280b03a3755b0a9842f683b17716d26995ff62b7e10472c5d45760da3bb8e34cdc84aec6cce65a0ed1bd81482ad619c8aadc67e322c044f107c8b6a3887c3c9fef5282ce8a9164ccfa0faaa5e8af5d23be995d1db07"}]}, @hopopts={0x417137a10c8b244f}, @dstopts={0x2f, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0xd}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x61, 0xe, 0x0, 0x5, 0x0, [@loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @loopback}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x37, 0x1b, '\x00', [@pad1, @generic={0x7f, 0xd3, "a446d4939f21ce2062784b1b635fe4d9dd22a4a5ab663abc92a6ef231d20b1a530da47e23fc5cacc292b98135ea833e2a9d352c0f8388f41aabee96e194df5c4c6e77d49b0aeb34473650b41b1a3e5fcb79bb7bac3a32f67348906e46ff9cc83685ce9e75dcab673b943abb5dd2f9e0383b829fec53ee555c44d260fcd5f00e722cfa4070efe636d92538cdea5143e3b8f13cb19058bdf6ab9fba22ae59c49b8a79b03a2b5dbefb0b5ac8794e043fdbdacade9b1abb2a7752e51beaaa1d74f5bc14e8ffa9ed20efa49524c1d52f4ae2c0d6fa2"}]}, @fragment={0x11, 0x0, 0xfe, 0x0, 0x0, 0x7, 0x65}], @tcp={{0x2, 0x0, r0, r1, 0x1, 0x0, 0x11, 0x0, 0x1, 0x0, 0x1, {[@generic={0x2, 0x2}, @sack_perm={0x4, 0x2}, @generic={0x13, 0x12, "c5d60175c7d5e8d34d054bb73aca0c17"}, @nop, @md5sig={0x13, 0x12, "453f51e41823b737d7771990167727f0"}, @mss={0x2, 0x4, 0x1}, @sack_perm={0x4, 0x2}]}}, {"cc9448ae29f75f3499de05f1ba5476935dad2b9ad2a690dcbe8fe7ef8dcd0ff33b3f4f7c9de4c92c0f594f7d6466d98f20dc55cfd1731f8437aefab42f5bfac764efdcdd7f60d7dfb72fde1f2e1b5ce80825f69bf31c618b2ac2926e805a101e23e7f08636459016e810506e242d4ef90b1ea924b0c2fdc286f72d5e3b2dbd85e2501ddd094811a200746ee103fb7e86a661cf42d26684af50b4d65f45a436360da9d99a0d24627b270f1129f91679d98a6ec70a6d3e44417cd3f146815de2f757759c0d25abe65e1a10be6edde5832d2bf8aeab5cddb2b70027716627558ba6cdb0de"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x2, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x7, 0x7) 3.459508581s ago: executing program 1 (id=1668): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x102) read(r1, &(0x7f00000001c0)=""/24, 0x18) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2812, r1, 0x1) socket(0x18, 0x1, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0xcbc8e41dd3b6ac55, 0xffffffffffffffff, 0x0) 3.230146078s ago: executing program 1 (id=1676): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) shutdown(r0, 0x2) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$TIOCSETA(r1, 0xc0284457, &(0x7f0000000340)={0x0, 0x2, 0x100008, 0x4a, "9786006a47a8ed00000100", 0x2, 0x3}) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x10}], 0x2, 0x45ef) unveil(0x0, &(0x7f00000015c0)='x\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61, 0x9, 0xff, 0x6}, {0xb1, 0x10, 0xfc, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r2, &(0x7f0000000480)='\x00'/14, 0xe) r3 = socket$unix(0x1, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'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)=[{&(0x7f0000000240)="258b300ad15115bb14ae0fbf03006f2b4700000000", 0x15}], 0x1, 0x0, 0x0, 0xc2d839217c176b2d}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71cfecf31d23065b101ddfa91a9ade824af03139f793dc1b832d5a34462fc3dc", &(0x7f0000000080)=0x20, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) sendmsg$unix(r3, &(0x7f0000000100)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x25}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6d428440d7124f22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 2.311058619s ago: executing program 1 (id=1688): setreuid(0xee00, 0x0) (async) r0 = getuid() setreuid(0x0, r0) r1 = socket(0x800000018, 0x2, 0x0) (async, rerun: 32) r2 = socket(0x18, 0x1, 0x0) (rerun: 32) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x6, 0x4) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x3e, 0x0, 0x0) (async) dup2(r2, r1) listen(r1, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x0) r6 = dup2(r5, r4) recvmmsg(r6, &(0x7f0000000340)={0x0, 0x9d2}, 0x10, 0x0, 0x0) (async) sendmmsg(r4, &(0x7f00000000c0)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) (async, rerun: 64) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) (rerun: 64) chown(&(0x7f00000000c0)='./file0\x00', r0, r7) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x5200) chroot(&(0x7f0000000040)='./file0\x00') 2.220936379s ago: executing program 1 (id=1693): r0 = semget(0x0, 0x1, 0x281) (async) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) (async) semop(r0, &(0x7f0000000000), 0x23) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x28, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, 0x0) 1.730236751s ago: executing program 1 (id=1703): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x20008002) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x9, 0x10009, 0x11b, 0x0, 0x80000001, 0x8, 0x5, 0x10, [{0x8000, 0x107, 0x4, 0x71004}, {0xfe9, 0x4, 0x80000008, 0xfffff7f8}, {0x8, 0xf8a, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x200, 0x7fff, 0x4, 0x7}, {0x6, 0x6, 0x3, 0x99}, {0x1cdf, 0x1, 0x4f8, 0xff}, {0x3, 0x803, 0x14, 0x9}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x4, 0x8, 0x88}, {0x2, 0x50001, 0x9, 0xae7}, {0x30c0, 0x400, 0xffff8001, 0x9}, {0xb89, 0x2, 0x2, 0x6}, {0xa6d2, 0x7, 0x1, 0x8}, {0x1, 0x7, 0x2007, 0x400}, {0x0, 0xfffffffc, 0x4, 0x2fffd}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 1.729372366s ago: executing program 2 (id=1706): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x100000000000000, 0xffffffffffffffff}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x100000000000000, 0xffffffffffffffff}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x39f, 0x4000000000000003}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x39f, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) readv(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/29, 0x1d}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x1, 0x5, 0x3, 0x2, "00005d315b9900004777a420699189da00003ec3", 0x0, 0x80000000}) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x1, 0x5, 0x3, 0x2, "00005d315b9900004777a420699189da00003ec3", 0x0, 0x80000000}) socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x81, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713068e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0x81, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713068e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{0x0}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{0x0}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) r2 = socket(0x800000018, 0x1, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kqueue() ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0x5) getsockname$unix(r2, 0x0, &(0x7f00000010c0)) sysctl$kern(&(0x7f0000000040)={0x1, 0x51}, 0x2, &(0x7f0000000200)="444bc06c6ab5f1a16098d13e3c9f70065e2c5204e0d035a949f7cff91b18031dd9488bc7f8404acd1ce9eedb43e96ed6a4e7719f50ec873939053a8b1546d2f2e48f314084188969fc00a02897687a5111bce63713b4880cfc78f384834f0181a598b56e382b88fab4338b244aa559e968bffca3dac419d1b07d36b17f43cd5fe733493916e8b132da1334a88eae40415e719f4581c793335f70fa1d915f069d28f022248e4dcc06413ded9ef764", &(0x7f0000000100)=0xae, &(0x7f00000002c0)="d3b488795447cdbf113e3c1b4e84183799b5938ea10e22d8e2f0108a7585bc6c7b2e51d8c4b1c378460efef6553adda14896793e14e47af72d17ac75750ef55c88905231b6064f364dc9ba221eadc6cfedf9e68fb8ff21d6baf9c001018ae6d8478dab9fabec13ba932f10", 0x6b) r3 = socket(0x2, 0x5, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) dup2(r4, r3) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0x564, 0x9ce8, 0x4000000000000, 0x8, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000), 0x10) 1.318046228s ago: executing program 3 (id=1724): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x6, 0x6}, {0x3, 0x1, 0x0, 0x1}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa010, r1, 0x0) (async) setuid(0xee01) (async) socketpair(0x2, 0xc003, 0xa5, 0x0) 1.261175264s ago: executing program 4 (id=1726): syz_emit_ethernet(0x4c6, &(0x7f0000000b80)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb"]) sysctl$hw(&(0x7f0000000000)={0x7, 0x6}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x0, 0xffffffffffffffff}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc4504443, &(0x7f0000000740)={0x2, 0x2, 0x0, 0x10, "01d04b0a0047c1d100", 0x3}) 1.113072415s ago: executing program 4 (id=1727): mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r0 = socket(0x11, 0x3, 0x8) socket(0x11, 0x3, 0x0) close(r0) 1.111480341s ago: executing program 3 (id=1729): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = socket$unix(0x1, 0x5, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="6dc100167f", 0x5}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) close(r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) select(0x40, &(0x7f0000000040)={0x200, 0xf, 0x200, 0x400, 0xfffffffffffffff0, 0xb33, 0x8000, 0x2}, &(0x7f0000000080)={0x7, 0xf, 0x100000000, 0x7ff, 0x7, 0x8, 0x8}, &(0x7f00000000c0)={0x7, 0x5, 0x9, 0xd, 0x1, 0x8, 0x3, 0x8000}, &(0x7f0000000100)={0x2, 0x9}) 1.109845428s ago: executing program 3 (id=1731): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)='#!', 0x2}, {&(0x7f0000000240)="7119", 0x2}], 0x2) write(r0, &(0x7f0000000180)="092020090900db0000ff4278ad535c2a415642000000005624b77b6a0a", 0x1d) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7a", &(0x7f0000000180)=0x5, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, &(0x7f00000001c0)="02000000", 0x4) r1 = semget$private(0x0, 0x8, 0x100) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1800}, {0x4, 0x7, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7ff, 0x2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, 0x0, &(0x7f00000001c0), 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)='#!', 0x2}, {&(0x7f0000000240)="7119", 0x2}], 0x2) (async) write(r0, &(0x7f0000000180)="092020090900db0000ff4278ad535c2a415642000000005624b77b6a0a", 0x1d) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7a", &(0x7f0000000180)=0x5, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, &(0x7f00000001c0)="02000000", 0x4) (async) semget$private(0x0, 0x8, 0x100) (async) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1800}, {0x4, 0x7, 0x1800}], 0x2) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7ff, 0x2]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, 0x0, &(0x7f00000001c0), 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) (async) 1.057893281s ago: executing program 4 (id=1733): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10289, 0x100) write(r1, &(0x7f00000004c0)="b96a", 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x2, 0x2, 0x2, 0x7}) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) ioctl$TIOCSDTR(r2, 0x20007479) r3 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0x47], [0x8, 0x2, 0x100000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffe, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) kevent(r3, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) 1.055831432s ago: executing program 3 (id=1736): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x101, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x80, 0x400f}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="08a0a78d0ca82026dec3e59b0e43bfcb4c969b00007295000000000001160000860000fee7fca3f3e8528c98e3", &(0x7f0000000080)=0x2d, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504406, &(0x7f0000000740)={0xd, 0x6, 0x0, 0x0, "97aa224f0cf3d71bffc1f892ff0587956d4726d1", 0x2, 0x7fffffff}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504406, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97aa224ff1c14649ebb178926cc1c75a6b47c1d1"}) (async) dup2(r1, 0xffffffffffffffff) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x5f60, 0x100000006}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x1016, &(0x7f00000017c0)=ANY=[@ANYBLOB="ff9094ffffffffffaaaaaaaaaabb88a8030081003900fe4ecbdd2f04e5cb3a79b81a109894f7b36c1f46730e506887a26b62a40e5ea7b23b2c6834795bea6acf09f9f44c6420183bb113f55d37cac99cc829c4cd063ff5080dd52b09b632803d2489ae7ec1d7cf5d4148624bf783f1ec80f352ce34dda7b3285d8a6885feeeae1f1a82ee75518ed1edf9412078bb3c97266dea3b77bee1499e9519142ed32ad7bdd654f5902e46b62ed9408d97c29a4154806476b53d9dc33924758c7b5f7f78ef58ea520a7d71883e363baa347c19f9badc10eaee9413cebfd7f3f43ffef92f4b69df8665a41386e8b832eedc4c1e8e52f5f5a97cb92ed9b5db17ae754a993fa30f20be9facd95e3c1a29e3298fda9021e52375bd064c1184db8edba8b90660d77886f014e4b8bff47c91bd79b272a7ee0978bf19a273c306aac39ffbab195da1c2ad40433f171a935c9b3771244d25524b8f7bf18476d12acb0a470a219a7943307db1699ce3e12d23a67b7c4897c19ce459cee2590600f9e209a504f4a3f0b762bebacd93a3a13c98220b23bb4dc1acc8d588cfa05923d2894fb596747253d80a4848f65c90ef9e9f750bb3ce691f90ac7beda112b437953a0b0b824226585ee0c6f9c9a0653588b72f53f604ae79f34254fbc9f4d527231cb015bf6dc68355a64bc763a95ae45f4eeca8215f3c490416820f94fc0836f5926a22100715398bb7f78578d0fefa7aa14e26c8ea6504f26052928d7a3d994df8f77ce4ee10b8341adbd6f276f7b9019c44add7d50da30e2834540499c7b37ceaf0d1a7fbe64fc8e8bbb9c52840403b15aa8f157540c61251c170f574c58321a4c6431f7b997535f2e5f37c4e8b2bcabec840a2d92f802fa009a3e9cc84aebf5c278b47b6c250dbad7cedc696c67f9b6df1590e8c960e525c711c6180cecf0a71127df58e8b56baa1153aa8e7dc0a37c8e787805f103b7d9dd74e88eb659ec4caa82c3e340b8da93f2a3cc5716ff57ff885028f732ea64bb0aefad770538e921320b452e4b2ce937630ca4d57c6c221643d29d1fc04edf13fe1c38644f2f87979631b7c4c37f920590b123ddbb33710362001e5aa4869baef2dacc31594371ff02eca854763555cdcb35c10fe027cd088a22bf8fee7cb944404ca6b0544b790f49083acd005590deeae9af91720af6bafd8cd1ec6893945be923873f401f51b52c420d9afb5e3d5320f611dcfd2019e4a87f0d2fa0bba5a5867a2f9c85f0f06599a71f9a83a07f8b5901d87a28c782b5019a13eb95eb059546d95903959cd2a5e0dec0528ea38d0009cb45c799a612ca5a883a243b3dda2491c07be1fb906d6410ff1a91bd8546cfb4e41eb6bcd92c16a462475d5f5a871020d0c9625c669d8899e89f73264e5090a6b7c8d7b129027b41e446f9fa55f9669fe006ba77a994c701ad39d434fdcf73987d82016339198ee8517e9e66bc7a69b47ad24f21248721b42a2430b02a74a80e9f74c284a1cef4e4424ce34c15598b1d87c51e5262599819d6298be813c71e00c6873c5e9a4057d9db2e3e81a0a708ffd4397024d1642d5d2e8d4330014f03c430a0871ee7c966a788c0b3fb3a74428c59ddb5b681ff996c66cdee3b340d4352f5918f18261ab4a077146074b48302c0a94b74f5509621c21c19c24092699140e32bdd07994e2d4ee236245eefc8a9271922921fcbb05f2e8c8ff3bb8e8cf873d9955494a83c59f82b1cbd89b08f4759e370d6f198ceee9f68ddb3726d155eeefd4a35da562d7c9e2ac168e41b7417b26cdfc5b4b1c023a3213d2faf65f00aca3a7e747b2b26133f89a33ae7fcd79ce8710c385b5f85b411bc44bf5741406d0d80c1f94e79241f71ed11671b24e57f87ac168a0b7dd2f0f029608810255cdc97b25d317a8478ad6aa6f5e9cac727c53a393ac66be631e699819fe1ae23a637ba13b1e4a3a5e4c63d7b8921c9dba041ee9061f9da90e6cc535fed46f950f84f784d59bddd739a89cc1bf6ac6ae4785d9ff9a5f5da813553cceb3414c60593be93f87255d4fe42b4c8126bec595e7a6f5c7d21729c42f9af38e61fc239b068ce3bac30af6134136293762b55850dd5f107c5a06e093be859326da9ae744dc088a35473ae87f25c3837f0dfc2acfc1e4b6e8d400c612b7de30824696bc77c2abbed45686d898a91cb361c6a14e88f37125a1b60c03ebc8c70f737b91177663a265919a419ee61614dd6e32e6fdc01bdf8115047b56bc58c274083c7a30de924d547236aee098beccc9e6cc4eb0f5b8a5aa48b3ad79a3ab042cc3aae0f75752a48082ff6ae288d6ab29c52d3192ac798f061ac494c4e73bed15352f6ab9985cb1e9033295c62dc15c74d6bbc20371ba46fe5a7eeb032027914173604902ae90f3eeb19c5b56d0e835225e06faee41978b23bd7387394e8b283555f2153b5cff6032010785be6decf437cfeaca1c1c31cdf8c19e764acb4971904228e416049ae4d05784a64f16c0c81a4b752fa34a61fec926595061819333f5405087910ca4af07182dc3fc50a5297059a34352c16aaa73bd100f6ea720e6b608aa102413277623f17a5114f86167ff1de2951e0660592f41c8c012f4d406e980cbd848d589fe8c97a3453297377e8f716387973218c461276d2c0ee1456173b12e7f001228b13fdef7327bf2713314f0485fd853986d68cc78737fe958aeb8495a15c3d4a397601d8b77e21be0b5ae7dd6e648e9a85f47f28534ea94f63c8248ed64098d4865b55cf72a5d8074cb25eeda1fac2017290cedcc7e96ba4c8a7041a840583ba56e44b6da11413d6c752f55f29b23a821355e07709d95426571cad3adc103c4b8f38c63884cbed0a5490cefa0d0f76c40689811a3e5ff86ef87ccc72374f15c854a3e504bb79f46ace0b51cff161c78b39a77da3056872bea99b7d155c6de594e4d6537c70722b0de491d18bd0360027238f37df75be5d27df48ed9b7cadafb0fea8e767bb13f38b75786f77df6a809b93fe661986a58ea766800d60820fe59ded699b8ad45c5b7fef8c23a527c08f4844d52f6eafb1e44ba81a68f8160d63bf5fefe020d165996fd361deb2f58d5dfb424ad6598e2333ade55beebf806c5da36fcd17da066cda860c0234f979e59c232f3ae680a70cd0984a08ecfced277fec598ac0c58ae066c65764f9e723bedd1caab89084a9ef97c2b81ab5fbfac3480590b39919c36ca569fd9478595b033be0ab64d0b4e8c6ce661e7bc6d39a27f885f2f19346df9b6e7bb12e5d3c112b689e8a907b2d885052b6ee236a8313a721cd9e69b7e5feec474202268a29c71e31027470e03ae12d26b226e8c45fdd407fbe6428f7723466ca69b984003095b153bf9d811e8c7dd32d36cac98d67e0e034db8c158132495bbfd13e6c1a4195be268045193a9c71cece59eb4016d4a778f2f6ba73ecc47fff37fabba9f88249f663694253fc7c2200a2e9ce7b7e9c3782d5fdd40bc50aacb7a6bb96ec622729039de9f98233eaaaf47120ad47152ce97b1817372d1a69b85633f3c9890d62ea6250f6b2d652580d7975f1a1dbfaab4360f90692bc8157f2dbad932daff81460795dcdfa0fdbec687cbc193212234ea9f3e7b24c0134435ac0ce0b187d5978ce5c396b26c1ce6b203b302712c538d141a4d5bf82c5fe2c319c371a19e37294355e2945238ed0b1bf5312ae5eaf51563a0369c04b4aa97506ce277b52e5e2c16f44047637e54325c22cd5b2e685f6378fbb79a8538295d9f6723dfb421c997ec9b87b6e7309b886aacc0a596cbb8176bf8b430b569895bb0eacccb2fbbccbf70ab7902685e2436282dd1707439935752fe9b7520239cbb780259c28522de34df6b82e69ec4a154bb02b6f0d3ba44cf4271e917b43850d0846f67450bcd0ec3ced68c35cfc669bca1bac91dc0e228123604e21b0e6a30733cda6d95953708ef028915c3b5169060f7b368992ef0c5f8880be2ccd8b01e9e2494302b81b771b9d34361716ed3291db502b590813f56a36904e3882f5f787495b96f1879c1cac6c801ec17078135aa80bd96eff34cfdf7d678d53c9f8bc98942e64cd1032c708ac5975e405351bff823bc53445e719b97ce957da0767db3c12b120a886e133b20752f84a0448deb01e2a59292c1eac9fbd25fb8609c82aefb772e20e1c8fe6d54894f09db77c46d376e8356ee39bb01c99378a65f44f7d6487c94d36d09b43d9db2683a954e320b6399abd5c56f1df95c42e2b83ba7f7d8c6e97600c9d7955f5e2a24d9ed6948e118ec705505f90c3b593a5e06f8dc0e93b0bb943a75d8606a4db29d3b76404d32f3934708097c4d21cc672fe8f30371673b2c711e2208f5133888c1e98164fcefc84e6ba63afff209405184c5d5e44079c4a21841f1291116854a8e134fb69484f84c2c188a36396b7efcd8925542cf96b4d73b96c8caf3cd44ff6b54b4dc9d4990100da7e0f225615a2a041283016696f4a5309d05cb3408287d922c300c936365c5df157cb5c2a14f3bc28b7ccca46faf1ba6173431f9140d50b5f30a988a8ecaf0a95806ccbd13d1f5bfec0d90225cbda450fb0b1d98e818bed3bf09de992a336b4af001d56818b6986903bfcd788fabcabc8b89e738b5e6e3c999a06b437f4272aa1c969590acca56de558f57f3a49203b93c84c1c5cbab04b3606e570145bbdd8c05aeaf6bb7bd4c4d135c9add09aaf5ed098e2c5a810038e91587b8a5c6223ee262f2dc4dc555a972d99eb9b5cd7337b5b0b2070eb6d816ddba949b4dfc1a7f6c3602d351244d892caa21bae607c0d2b9c2aec23f286d08129b486cd32f8e6740d4c5b98feb564fe1382d65fb3c6d244039299764df349e8c7581562a844bf75ac01e4522d8712c611a5c908408f81f35f88f3e7f896a5167da92fd014ef06cb1950b802ff0ea8526f193956213d0b13d7a5c323c48d96953003f5e4f1b7f79f895597db830b7ae3c733687915b564575d25e1510898de51c0a474db87a72515d4f4d74b0338845b02a36221a3ef771938be49403e5351a5fbacd53c42a121559a87540c38f5e23ab13a5662d49c14fb1f90e63ec08692586e2628ea640a256cab278ab26b7c3e3f024bd7e906baf983eac3a873babef7a836043e69bcdb9e48cbbaabe4267f0371dd696a32efeb7aeb9e10e633e9fd6ebc5a3eb6fecd99b08dbc33ffbe30b8f9cf1069fbad30e5b008662ddbbcdc8741839629d2954c38ad9cb7b391ba1a430b9636159c2cfee2763384cea305ba7220040b1d0f0147d542537bf2ec8aafe8643e37d1d6194b6262b037a5ffe4e73ef56dadbce31dff224de591d6d82949772dd7cd701a6f443c0b017fd618e86e0ad49da6d80caeaf720355bf28821b760c4507198d6ebbc6795186991804688be843e39bbc3c0b1e42fa0ca9a57a1a8d5daf5066c4aefaf82cf631065c50e28dc4e32e3b5f23e9060b40c3fb2cf777ca3a0d32846b0da1d520b5fe2549ab0610caf8d7c918f00fed2de59b4d441ca330602cecf12b7368b2dd07320117d708aee6ca4978c2d98e8e9dc44b468917a1afceb23fe213ec87997ce881169f0997ce34478b278be4480f64c3e62783e2a802271e6f1d71c52f6c8fb40897d8347d179ba0e73f8fca7beea6d93993b1f3c54a9314faa626bb7f8d5500ee8e6816ef0170798de2be9f091221e6600c934efeaa4c2d08e0740c96e4d16651782b4d161c935fe53fd2d2b2a3f3a1b7136428366f80d0e6436fd04d2e316552dea3007aa22b1ec2b0396d83aadd447ad7412af367344aa2fcd5126d482966c1b26cc94ea813e2df545cbe7a62adf9dc8e0000989bddd709369558fa369af2fc84be4ea5260b7b2b4a93ff54472e5986945af692061889c667c619d432a1b965140ffe91217b73df25ae2aa388d3ec3cc7e828422720661afe4091cee993b8915165140c7349d70f74fb02f8f8aea9cff7ad6709cf54734beb820b0ac8800000000000000"]) (async) r3 = semget(0x0, 0x1, 0x2) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r4 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="8faa02ede6"]) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000000c0), 0x4) (async) connect$unix(r5, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$VNDIOCSET(r4, 0x41946472, &(0x7f0000000500)={0x0, 0x0, 0x0}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x22, 0xb}], 0x1}) semctl$GETALL(r3, 0x0, 0x6, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000280066000000069078ffffffffac1400aa4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="64f19d089078fffd"]) 929.134396ms ago: executing program 5 (id=1738): setegid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r0) setregid(0xffffffffffffffff, 0x0) syz_open_pts() syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 927.781739ms ago: executing program 7 (id=1739): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x56}) (async) r0 = syz_open_pts() (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80146950, &(0x7f0000000100)) (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x40938b, 0x10001, 0xb0b1, 0xffffffea, "d218000110f16bdd10500800000002010178cab5", 0x1ef80, 0x400081}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 850.941683ms ago: executing program 5 (id=1741): getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x5, r1, 0x0, 0x0, 0x0, 0x2b, 0xa2e}, 0x8000000200000b, 0xfffffffffffffffb, r0, 0x0, 0x2, 0x400000000009, 0x5, 0x8000000000000001}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x1, 0x0, 0xb84}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8f5f84cf71b59c7a00c37082", &(0x7f0000000080)=0x3d, 0x0, 0xffffffffffffff57) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0x9, 0x400, 0x8001, 0x8001, "de0a4bcb00a660aaaf64e59aebae252672ebb5e3", 0x6, 0x4}) (async) sysctl$vm_swapencrypt(&(0x7f00000002c0), 0x3, &(0x7f0000000300)="0339e72009e1dd8f9602d6aba3ef9d83529c09b2a22881a4a7a7b457a1c40a859ace2992700137d0c3f9b95da623e301a0a7c9a9940d764a7a55853b3c8b7c9a29dd37fa2f3c12f8e579162e1ffd1ee18116cf0bd6f55e85ae5b8b302965c3bfc43e916a7d6bee2f", &(0x7f0000000380)=0x68, &(0x7f00000003c0)="7a405f454bffd4d4c532329e1923f165ac1e4d537ef1757fcea4", 0x1a) 850.300213ms ago: executing program 3 (id=1742): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000400)='./bus\x00', 0x8000, 0x0}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) writev(r3, &(0x7f0000000040), 0x0) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x6, 0x7cf, 0x400, 0x0, "296438fe6c90e90f06142dbd32b73669cad5a2db", 0x7fffffff, 0x20fb}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="353166cf5bb722f3", 0x8) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f0000000000), 0xe0) syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000780)=0x7) 850.025243ms ago: executing program 7 (id=1743): syz_emit_ethernet(0x36, &(0x7f0000000000)={@random="fd0e82c89452", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x22, 0x28, 0x67, 0x0, 0x2, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x5}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xd1ae, 0x8, 0x9, 0x8, 0x10}}}}}) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) (rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}]}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001740)="21e07b33ff8b990507e10511d968aa96dc4b317bf0a7", 0x16}], 0x1, 0x0, 0x0, 0x8}, 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="71cb3027811600f9fa01efff587d454ca0801d60e798bdf4e420e6adda00800000ffb5df80b4c44a3c2f2c763eca160008f8cf964ef31d6986331de5168b2ac686c0186d64dda41d602fae92352c3ee7ea6f9b63", &(0x7f0000000080)=0x54, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x5266, 0x100000003}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x8a, &(0x7f00000003c0)=ANY=[]) (async) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) execve(0x0, 0x0, 0x0) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) (async, rerun: 32) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) (rerun: 32) listen(r5, 0x4) 849.566391ms ago: executing program 5 (id=1744): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x8001, 0x5, 0x10000, 0x8000000000000003, 0x2, 0x6, 0x2001, 0x2a}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) select(0x40, &(0x7f0000000040)={0x8001, 0x5, 0x10000, 0x8000000000000003, 0x2, 0x6, 0x2001, 0x2a}, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) (async) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) 847.426802ms ago: executing program 2 (id=1745): syz_open_pts() syz_open_pts() (async, rerun: 64) syz_open_pts() (async, rerun: 64) r0 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x0, 0x80008000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff5, 0x100], [0x5, 0x5, 0xfffffffbfffffff8, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0x47], [0x8, 0x2, 0x100000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffd, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) (async) kevent(r0, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) (async, rerun: 32) r1 = socket(0x11, 0x3, 0x0) (rerun: 32) sendmsg$unix(r1, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, &(0x7f00000018c0)=[@cred={0x20}], 0x20, 0x4}, 0xc) 693.357247ms ago: executing program 0 (id=1746): r0 = fcntl$dupfd(0xffffffffffffffff, 0xac4480e78f50f769, 0xffffffffffffff9c) mmap(&(0x7f0000449000/0x3000)=nil, 0x3000, 0x2, 0x4410, r0, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0xc, 0x2, 0xf40}, {0x5, 0x1, 0xe4, 0x120}, {0x6, 0xa, 0x6, 0x4010}]}) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x10289, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) chroot(&(0x7f0000000740)='.\x00') openat(r0, &(0x7f00000001c0)='./file0\x00', 0x400, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="258b300ad15115bb14aa764dcff46b264bc11ee908743f74b3f3e834648795710d8b999eeff9b910", 0x28}], 0x1, 0x0, 0x0, 0x2}, 0xe) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71cfc29413d771872928366f000000dc1b93a9d5bde34b9495090000002f5460bf1791311c0b4af67d7ce81bdfc7d44ecd6276000000c94c4900b76a6c", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r3, &(0x7f0000000480)='\x00'/14, 0xe) 692.992303ms ago: executing program 2 (id=1747): r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r2, 0x20004102, 0x0) getsockopt(r0, 0x29, 0x3c, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIONREAD(r3, 0xc050756a, &(0x7f0000000100)) syz_emit_ethernet(0x6e, &(0x7f0000001540)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x1a, 0x3a, 0x0, @rand_addr="3bcc3f0600000058132fa13a8be186e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x50, 0x0, @empty, @mcast2, [@hopopts={0x3}]}}}}}}}) 692.379109ms ago: executing program 0 (id=1748): mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) 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}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0xd197, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x10, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x26, 0x9, 0x9, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x6, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x2e1, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000280)="b1000501600000000100000007000000201c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) (async) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') (async) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x2}) (async) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="e702f2ffef1f97b0ae1a006b86dd609907a600302c03cb697ad208f5f7001f5d230000000000ff02000000000000000000000000000102009078000000036900de000006010826651f52e2840a3a68632730c0fc4357ff010000000000000000000000000001"]) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000040)=""/17, 0x11}, {&(0x7f0000000180)=""/15, 0xf}], 0x2) (async) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x80185760, &(0x7f00000001c0)={0x88000000, 0x200, 0x0, 0x1, 0x37, 0x100, 0x10, 0x10, [{0x3, 0x7, 0x9, 0x5}, {0x7, 0x0, 0xf, 0x1}, {0x8001, 0xffffffff, 0x1, 0x9}, {0x4, 0x2, 0x3, 0x6}, {0x6, 0x2, 0x7ff, 0xb}, {0xfffffffd, 0xce63, 0x9, 0x2d6}, {0xb, 0x6, 0x80009, 0x56d6}, {0x4, 0x100, 0x2, 0x8000017}, {0x1, 0x10, 0x800006, 0x3}, {0x9e, 0x5, 0x40, 0x3}, {0x403, 0xa82, 0x6c2, 0x10000}, {0x38a, 0x7, 0x6c}, {0xff1dd302, 0x10, 0x40000008, 0xda}, {0x8eb, 0x200, 0x223, 0xde17}, {0x2, 0xffff, 0x0, 0x40005}, {0x1ff, 0x1, 0x5, 0x6}]}) (async) r5 = socket(0x18, 0x1, 0x0) (async) madvise(&(0x7f0000154000/0x3000)=nil, 0x3000, 0x3) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 692.047515ms ago: executing program 0 (id=1749): sysctl$net_inet_ip(&(0x7f00000003c0)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000400)="67de482bee3b1a8e2cf127884905a17730ecde6ca651f0740db872d7b862cc5a9d5521f1405ae4aa208be412b37d0406421cbdb33f2eb50de42c6f58e91e18795966a467a21ebc5a07e4c9808d5a40213eed43dc6654965a31fb3e1aebccf09452efe8c518587517c67502f17175705d3710ee9161a76600e2a2af373454d19fd39fd4ba795d3101", &(0x7f00000004c0)=0x88, &(0x7f0000000500)="83aba234308966d536292db88f26701b14fad636a87e42b79af84fc229f54c0d0ed2d8612f043266b3455eb346362126e661d6bec60c7518599de784acc6acfc3f76d5c892ea7f9a791677db22e5866f72a12d5c826d725610ffffeca8c109844278a4b51339ee17d088cbd20c248f9d8a0554929e030f0198", 0x79) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x12, 0x7, 0xd, 0x1, "f38f0f8962dca4053964b939f837f978feaea955", 0x5, 0x7fffffff}) sendmsg$unix(r1, 0x0, 0x404) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) pread(r1, &(0x7f00000000c0)="537728fff201912b9e6b5f89378499f61ffbcbce0a9c7d1c1e577c377615b38fc292c645eb7d64cbc3e8a4069a6c1ef328a8c71991529d766b62e8d612329646dba8e689eb4f4b44ddf5bc42d7531ed16fda713603e8310b8984bc56982da7269ad53c97134c76ea9ead97ddf38a66c0fbb5166cbd3f00752e04e5bb9e630fd5d44dd70a2f345dedaafafd5d3879d1494cf8955a4b2fbf98e654b7db8394aa0e7d4d86a2375cb1df59c0fad783391fa6c59e11e0b1e9edeb22dd3eb9cd", 0xbd, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206917, &(0x7f00000001c0)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xea, 0xcacf, 0xfffdff7e, 0x704, "040808000020000000000000000000001000", 0x200001, 0x9}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001280)="9b2e108901f89115ff92248d21c07fd7e2d2b8c4637cdb25c11446deccbc51026e0528c7da33aea1e2013fbfdf3e2e0bc3be04d5f8b6e2592c12417927d8d9d5629c9730049225cf919047fa73b8e8ffaf19abb56980f55a1b727ef0d59ad3224da67f294373e56fdfb03efcb9a688379823acb862e9dd4f465be7b9c6c8a996cd66988831daceb791d49a87fc7db63eac5c1525fe3ec4e8199b49b9aa536f6cba3eb599ed9a6ecaa067871ec88ba379f04be017d87d0edfad997c4db511dd3d700235fa1e8c342041b8150a65e6255c197643e020abdacffcbc066530a4f5b39c3b61b4524f954c88009c67dc48e5b78ad011a3926da2b4b4b7b54f464546dad11ccbe6460d863ea95dd468d5d76485de2f326a1869d1df2a1f95f7a5b6c5c48632c500748bf25529bd8f18156eda4e74fdc76dc12809a8c5f8fb3ea4c65abc2e8713aa29bdd3c867267899c41997adf87fbc835aab9ed1add7ccc928ad7a80ae0070611f18dd06517346c6c7b471745b81a951bf34e6f411ad844c25dabbb829eb09ef9594ab0693a868157824862bbac9d5848f992a00aa05818ab47605d00efbca21bca952d8d08082ffd380da818e6c2b818317e8bdea26bfedafe02176d7708bcb91c5e8825667cbd1012ecac887e910c5e61f67af4ce0662cc8b09535068e3864181c3fcb3c634ce22cbeac5abf50c267ce40ed6f653b0f2f14b151abd94ce12346c6254fa6f7b170e289b2160cfc0060940bfb5b51fa244e8009a2cc8f6b0d5c511046c41b6ef9e19228606ab831661725302938f5947dee457e32b57f06db2e42d5b173bbbeb20f448b893a25e191b6463353acb79a071164e38233dc0908bd7cecc09e64d164ed89a7855c5366c4d3defb3d9e1a9852128218b6df7a834883846ed6c8f6506c638b53e67e762dc001a677edd818d4218fee52f9e8c752f9d916b568bb91f2fff4439c75b4eab9b034a1b2036d4a4f70579aa6a227270d956ff56886c76e282278943818b99a8329edb46f152edd3e21929aabc5982f207142a0b5d6f983e76863a97fef42921bb336a2dd045866861cf7369c2b679975eab0013d0a8dd6ed59d7bbb72b41f6b963baa054a5d2e823446782c0c7221941f61fecc92b3c1367058934a566bc42d24b2e082ce0438122d3298688dbfda51ae5b966bb7cb13992fb5a362a36bd8591aa6d9ce589652a700ef9558b665b57f1c8d7c3cd71fd0a8c03dde8c86860630e7320264ecceabdfac90aa44f6c0b8e1966385ed050675ca9b068815d672bdc41f10aac8e169cc0f18e112ae61015068ad8e9be794054fe916de5a986fff26883d65484b58716935dbb28a1bd1d23b45a1bd04d7eb855e19116370c0b1bfea9d05f55a4db5d9775f275475350f041a5a373be815f75a8d6465499b620d67f6104a401dccab581ff04711cd9ae50fe3e5d3d6fe0f5b6d5d8e885f077111db9d3c5f76dc7eafaf4b395db09b8dc2e02b28185f58089d7fc3ab4f446954d894f0b2907dd3e5478781d7a93ce3acadb6c4a7b37644b47f71da6cd05ffe833e39b4e6882b4f9532ae2ec48c1100c87d60f0967b4f033c1342f5cdce1f08308a1735757515de2bf28c3f72eda83e78b94f8cc706bc4316d13e758b7dc5c3205b9253cf5308c68870946fbda98f6e7b312e732b86f34df5d01d15a7301d39cb42035f798401e1d1226f8ef06a2d1c92bb9dbfb704053414553ebe7f84b44d02719708a792ef9cb8b1dd2ed34a39950c3ea9582f254e3c37aa353e7e256009b39cf676f65a519366f378e7cf8d642ebb0099ed15bddbbb645864673fff8b5b94f633ab8ef92de21e362002549401f97193845c76934ecd64db2681dd60e6f41d096c886dc6e396495b7b43a5b468ef15ae6b86f7d6ca792154efb5f85de3c4d2a0d6d88fdb2da424fa05da3c3c53c9c139a7d10381883f104e101cf46207dc737c9ccc96d225545d9941d52a14464b14a2bbbb54e773e260efb3c2afcb80f294d47d7cb189f73f112b0950a2be062e40d035f4022ae9647e53942d8f634cf211d719878dd250c1a68c32c42686d575f030f7727bf6f04ec8f103085f3e38a9a318c1cea6f9167a10d2f11e6b002ef933c32a889f1b18dc91cf2797c9d9c24f6b8eec7d673fc0072da16644576f380e6ab4ed5f1484f649277c4361feade7fc9eba27122a7b062703d5b1aa42e279a72d6731894d3bfdf5dd93943923b814c2ab217e21626bed8c734e5275a921e61bf32123b6cfa9bf099d93d8efa8ff5fdafc8da47bc147e487247974d00d1a2b8eb9d284bcac56d92cff825794629b33c4dbacd6d4207a6e06eecf99597ab4fd95af63a7c4e4e62a2de1cd6cfd147e7dab23a9937e5bc2cb5939f8719b7bdcaf3da05ba9253027deabbe82f5763102bc996c8a851c8c2d7a8e971c7268b9a064157f72c7b002dcd59cd4f981f092459f15f007767cf781d52c31452075e6077cb152f29588d5534c3d5b5f588c8c20d35f54d626f9db97d1a14d362ed53159483d8099f217f46a8dc5e73ac71d8474a903407e1456d32666c77b86fb43dc1bca7aa82c69ee263faf2a7c4294312ef73f7c18b46fd91c2cc8a6a7bac267735d4d110154799d46a0a82536b87cc0ab193b99b8f9982a11213d25fd168ba86d1d1e0aeb967aca39acf358df88e0a4cf8865b074fd8e13a5da48e7631f94ac286484a5686ff95d776f37d2d2054166ba51a91a9f0bfc158bc88c63896d1102b18d5d93598f309b45164becbe19be79e95fa181de773439005dcbf3a5b46d21b284cc8dc3145b989e046c8adcb73976dab17ce7920c4f5e823831332626cebc04d890a3b8abc2cb546b74360be517d031670a1185d06f5702dc925d6854a00b4a825f143f9ada2924c4fc5ff4e153be388e4b5a04aa218fea552c24421a0efd9459ea994447e0805dd3653fc87e9f4a8214c56d8369fb10d74cb9c00d7d50ff415df0634f433cfee425096a75cf529c4135acb89fedd1e0dd16a7c5c69d0cd43fe317a65ea648bcaf077a649240887a465509acb512b895454fc4072e91232397493f9327a676db4f93c0268af748b8643d373fd6d6815bb954fbbb11248afa98a07dac3bc2c2cbbf4ad21a07525cca020", 0x8aa}, {&(0x7f00000001c0)="1dcdca01aad9ae94a92fe3808b0399b689f4dda9f89c17e85affc889a417c7bf4fefbeee2b4407afbf08d84d61d88130c2eaabb534f3d8f20cc89079afe1cf254183450459336865723edce1b8e0129e7ef8496034b9aa4c4ae232891e9341c6422a9b81a86b63be22e951b3cef0f0182841d2f6768f4cc139315a99a7da7e1deca07f5995b15a4f66086ec14ec4b16cddebbf3139196d7dca07d32056e0b6ac36f5e1950afecd766a257707d03013456f0b706bce35f7df8bc6ea0b5c6fc3aae3cc97ded24a23107667350855cf9abde4f31d84957caa", 0xd7}, {&(0x7f0000000040)="8c126308294e00af96f505db51658a172769724bab57500589cd7a1c675e5ab913eea64077bfd926b34f92a9850251b895", 0x31}, {&(0x7f00000002c0)="0575474b4e1ea31b747a00b012727a3c6f4699252855e735a9238011173f4a17dd6de3f34a9049fca6330ae7cace79507b94f389775cb1fa57fed9f48751ae7ba6d4e25790393f17321f0bf2c8e4c99cb5a9ae78f1f28c4582fef50c4daece841a1fc287433fbf0327433e4959487097d7adc608c30043c9ea10984d4d125bd5b1ededeeeb22a317575054ef88aa4a4c7f2ea89537a959cf78eb53", 0x9b}], 0x4) getrlimit(0x3, &(0x7f0000000000)) 587.716087ms ago: executing program 5 (id=1750): mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) (async) shmget(0x2, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) (async) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) (async) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r0, &(0x7f0000000000)="a5195705d0fbe8b526b28f343f44d301e68a257d18263e6b472b1a4de758e59a7a17956a7e79decac30a512910c26c78459ac4bd9b5d1fe3af3d6688aa60ebdce26dc5e944a9fe6c44f3034ed679f9d74b7eda8ec86273c899f012bc469fc7053c2621c9825630b2881d865bdf8395753bdb6c1d4f8c0a88b7d227615dccecb1028dea05b3ff7092c3a8bb3946b7f68ba872314cc49d33ee427abfcd83d0c925ee2b2cde67daafe5c9614f2f510c412a6e73f2dbb6127ade16e310", 0xbb) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x144) close(r1) (async) msgsnd(0xffffffffffffffff, &(0x7f0000000100)={0x3, "6fe8d7a2f5f4a7278ab41152b06f74ac545b1ad4afc68f4b6d044f3680fecbbff88e1286492660dcb54c29df4881a8e9"}, 0x38, 0x0) (async) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)={0x8}) (async) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) (async) select(0x40, &(0x7f0000000180)={0x200, 0xfffffffffffffffb, 0x2, 0x2, 0x7f, 0xd, 0x8, 0x1}, &(0x7f00000001c0)={0x101, 0x8000000000000001, 0x658f, 0x1, 0x1, 0x8000000000000000, 0x4d4356ef, 0x40}, &(0x7f0000000200)={0x9, 0x6, 0x6, 0x40, 0x5, 0x3, 0x9, 0xfffffffffffffff7}, &(0x7f0000000240)={0xff, 0x2}) (async) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fcntl$setown(r0, 0x6, r2) (async) setsockopt(r3, 0x4, 0x7, &(0x7f00000002c0)="b04e6376560362395d4f2e15de218296f55e54f835cb6659a133ebf95dcd030085198e8e7892b3b5954a72c7467e145d2222d6efdd81061985ff2ee6f0ddf1b1242453cc1cf88a481f3247b8039bed1391988ce8b0d3a26aed542503847d8e5a59c9177ad5e5d9070494fd102a1e91b0615c0ba9e7805f40d080ec1e0d65c5c3706a49680282575a545cdf82778c408471ebe7e36a52201a521c8ed0fc74f133fd5eb9764c6540e5af06840a2821baeeef2a658d3c0376116a4dfe18e2537720778cbeb683377e69b0e4802fce28199bd7e4e7afa8f99382d6a122bc89acb946523e07e7d1e6", 0xe6) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0xa8, 0x7, 0xffff, 0x1, "d51792bd3501bb30c3ba62c060332cd8a632b346", 0x6, 0x6}) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000400)=0x4060) r4 = open(&(0x7f0000000440)='./file0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000480)={0x6, 0x2, 0x9, 0xfffff000, 0x7fff, 0xffffffff, 0x5, 0x10, [{0xd8, 0x9ea, 0x7fff, 0x9}, {0xd77b, 0xc5d, 0xffff2936, 0x8000}, {0xfffffffb, 0x2, 0x4}, {0x6, 0x0, 0x5, 0x8}, {0x0, 0x7437, 0xff, 0x7}, {0xb, 0x7, 0xfffffffb, 0x6}, {0x4, 0xb, 0x2, 0xb}, {0x800, 0x7f, 0x5, 0x8}, {0x9, 0x3, 0x7fffffff, 0x5}, {0x0, 0x5, 0x3, 0x9}, {0x1, 0x0, 0x7, 0xfff}, {0x5, 0xffffffff, 0x3ff, 0x6}, {0x1, 0x5e7}, {0x1, 0x1, 0x80000000}, {0x8, 0x4, 0x5, 0xa9}, {0x4d1, 0x9, 0x2, 0x9}]}) (async) msgrcv(0xffffffffffffffff, &(0x7f00000005c0)={0x0, ""/42}, 0x32, 0x1, 0x1000) (async) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000600)) (async) msgrcv(0x0, &(0x7f0000000640)={0x0, ""/221}, 0xe5, 0x2, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000740)=0x4) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000800)={&(0x7f0000000780)='./file0\x00', 0x3, &(0x7f00000007c0)='./file0\x00', 0x8}) (async) socket(0x18, 0x1, 0x8) (async) msgsnd(0x0, &(0x7f0000000840)={0x0, "a1a16bba961a8de1ab3024e51b527e97939ff8fdd0e18282d767f2c6e96ec1c040e2557c13800fb58863eef09282a2f937107e9361531f9898a5ab174bc0f2d5109fc69d335994c2a99659aa564f239d1051f9cb739749076608ef2854523942dabf31a50d5599a835564674e09691b7287699a78f7aef8f15220fca744eae6cf3ab2e5322d0c5865ecea7138b179e20"}, 0x98, 0x0) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900), 0x80, 0x0) getpeername$unix(r5, &(0x7f0000000940)=@abs, &(0x7f0000000980)=0x8) pipe2(&(0x7f00000009c0), 0x10000) (async) ftruncate(0xffffffffffffff9c, 0x1) 587.157493ms ago: executing program 7 (id=1751): r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x23, 0x20000008, 0x3c, 0x6}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0xad}], 0x5, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x96, 0x2, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x9, 0x6}], 0x2, &(0x7f0000000240), 0x2, &(0x7f0000000080)={0x1, 0x4}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/51, 0x33}, {&(0x7f00000000c0)=""/52, 0x34}, {&(0x7f0000000140)=""/40, 0x28}], 0x3) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 581.847918ms ago: executing program 4 (id=1752): sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000000)="af4b2ea20fc41af3ca258dde5b1347b90b", &(0x7f0000000200)=0x11, &(0x7f0000000240), 0x0) 581.287016ms ago: executing program 2 (id=1753): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xdb2d, 0x72}, {0x8, 0x0, 0x0, 0x4}]}) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x10000000, 0xb, 0x1, 0x0, "01e7fffff69f00", 0x4001}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) getpeername$unix(r1, &(0x7f0000001280)=@file={0x0, ""/251}, &(0x7f00000008c0)=0xfd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0xf0, 0x6453}, {0x40, 0x8, 0x1, 0x9}, {0x6, 0x1, 0x5a, 0xfffff000}]}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0xc, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) r5 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x2, &(0x7f0000000080)="4bbc63ad31e624afa126d6a20302b3a7718d3f9b11cb63e9df3f17195e6d60cf2742307179b041847a54f945fe924bfff1c91a2a6e0ae2e716b2bd14b6b5b5f7722b51a0a75488e797f95d77fbfdbf4940aeae81a833aa1c95d5e6ec70c8e0586ad0505654d3259554f7275ac604d5dfe19e5308ee41ad710ec6720c5164814a10974150bfc38e14511dec8260c780e7c27d66f2576cb93346b41d9f79e5a4a8f21b3ab243b26d14", &(0x7f0000000200)=0xa8, &(0x7f0000000180)='\v', 0x1) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000000)) r6 = semget(0x1, 0x3, 0x400) setreuid(0xee00, 0x0) r7 = getuid() setreuid(0xffffffffffffffff, r7) semctl$GETPID(r6, 0x8, 0x4, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r8, &(0x7f0000000480)=[{&(0x7f0000000080)='ol', 0x2}], 0x1) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) 572.612155ms ago: executing program 4 (id=1754): r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="39d96f3e67385f3c31382f7a9c039f53ecfe8bfc98a587f0bc40a9a9d2e6eb19b664e6936cf366e081d4c7047c1c3e6176a26ebdf4bf0673d7a986a3489493101065e993df2dd6947bfc381cd6f6bd0c0f1d10446401bfd6694acef7a26f70b31170effe51f1d37ad42a221a04279f63", 0x70}], 0x1, 0x7) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000002, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xfffffffe, 0x0, 0x9}, {0x1, 0x800, 0x2}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x807, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x4}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x1009, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x10008000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0x2e1, 0x0}) r2 = getppid() setpgid(r2, 0x0) setreuid(0xee00, 0x0) fcntl$setown(r0, 0x6, r2) r3 = getuid() setreuid(0x0, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x14, &(0x7f00000001c0)="02000000", 0x4) 409.20643ms ago: executing program 6 (id=1755): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x1, 0x2}, {0x1, 0x12, 0xe4, 0x102}, {0x6, 0xa, 0x83, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71cfc2b3315f060310dc1975f24ad4d13293a9d5bde34b080032ea7fcf357aed3ce9e2e776c00000df602f544d61d37f988272596d9a8fb2380517b03b75cae580cb2096", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) read(r2, &(0x7f00000007c0)=""/3, 0x3) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) 408.321277ms ago: executing program 0 (id=1756): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setrlimit(0x0, &(0x7f0000000000)={0x7ab2, 0x2}) fcntl$lock(r0, 0xa, &(0x7f00000019c0)={0x1, 0x0, 0x2000000000000001, 0x2}) syz_emit_ethernet(0x2fbf, &(0x7f0000005f00)=ANY=[@ANYBLOB="aaaaaaaaaabb5d849d05b02486dd60eae49b2f89880e00000000000000000000000000000001000000000000000000000000000000000206000200000000ff010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb0c150000000000000401400f9e5d4404590f45dd7ae95453d667c9a54bf944e42af9febfc7740e826736ef72ace52b08b2d081a8be5237e9d3895922398a2a14681f9b8b44f28a44e1cc2c0965777488d9db18fecaf6ddd2a379a10244e43561090163166e24a55778487a6a1895f346f78379cbb90315ed120f9d3bbecef2f31d6740aaf2c3c975c653013f58b8088ec02d0a338b1c682a0980803aefdc59939e9c5cf74afe552ea59e26c20400000007000000000000000104000200000000fe8000000000000000000000000000bb00000000000000000000000000000001610007386600000011ab0000000000000502000a5b537964a3b1b68527902c46ba3028f64c0115ba843c8101bdcbd56350c7d8183297a59325e9f7de1897350f3362dab3fb67699f0955ea148ce63705239fbfdb24cbb22a680b012232bb022ffc7c6e21c6e2e03094d90cd4e3e5b964b965cbc6798c701832eb38204781483bc7c00e4f054cd16ca8bbab04b41d131cc799ca893d7763e80e2577212d14823c0dc93bc7b46b16e8cf6641d07f7a6bfb128d274203de2c6d6d6455986ff400bebbcc24eac8816caa8333066ff6660701b59d770cb7f83fa5b22d047ec167d8332b5d34e553545bf334fa2410cf189c40301619aed0c9862d469dc08194a252b88efadf510b514764e3823cab41bbd513d5339d6a1842c33083149fba4a8966d6ef62906aeabe36b72613127539d3e80b03afc203beb2607ff940147b3cc5382dba54c792570218c3eea803ed4271eb78737fe64a514e3b1d68463169484cdc426f64dc7ad55752bef584a402f772a05a7fd418c90665f3567f299c53c4d5f4604305292279c8104b3d0e7a6a22a57fcb1a23d6ecc9efa125431085504fae61f747c1988951b285e54f4514e9cd13408aeedd4ae48506a300bc59c0640a09a480633128b287f669704f39915ffde768899896e522b4be5e3e4dfcd408b3db9b690ab6008d7bdb9e971efaa76e97575a1f2aaed7ff9f566a4806439760ce9d0b8f5d9857c4a19392fcf49a9fffda4dabe079bc0513dc27ba716d6303779b1e1469b1719095b41798f2d5213a9e91db653d5077dc0170b49397dbb1773ca174c4127065cd9419b55c5594cd4086638d86a3e868d62064393376e07440fe2a59d985a9449beb7a2b4c61d52c2b48347b768e5232b656df790909431c14d149b1a3c951ccd62d848ba175573cf472b7159dcd79769dceb69eb1072955a5b07956075a7f158a408bd3448c39d0f6bd56734e21d36b8c4ab3b9be860781001619ca8faeabb4c02b151adfafd4a03e79c8c36f7046ddbe99cab9e1a29196bad99ac4a77c1aa6e6eb6f862b07faf9018926c7f76303d4403e05dec3acbc961bd583199367e866758b6bb53e3aaf471416da39981d1d85db5ba3ce01ff614a320ef3db0c67ad9ea6ce9449d13da574d2f9dea21fc906297e478df3bd4a1fda9ffc05690e909a845d2f56cba8c79100c147543eb5f5298a149e5ea0e3a2f2554fd429b646159ec8b9e172ab9d16f81c1f81ba006daeb847aeb42e3d5bcf7674e676d29a5165f0e29da1141531301c56924ea531bda77813cf94dfe40b9bb56cb83137ef4257214008f5d1cf62a0b02c42e82165ce7ad9665fdc8ec6f0acd36a3a3f0932b5be85b0e662a20678b40aac84f789b9250e83c37ec79009705ed871f3024fbd23b37570ff3761da041fb00c00dd7e1990c19ff193afda11ab6f177f4a513787bf3e249b5e91f18ac413f2d17fe9e8c3a38244334bfb920fb5fa936fab1e207fb9fc4f453862510c3e5038f3a930f55c64a4fe93c15a8cf3871f3a7a7d86d5790c2a8007b6fa232c8bdc45c74936546088393f7184fc86c014ae0b29618fe45fce138e814fb631f09cd73c91552922d596bfd1a3db96092c1c0b79fc94bb9fce691f2048dc62ccc72f31f1b113775137d8a1ddcde40d55a7ad0de1949234c269442e0d46a8e8493c39a068f5f21bbebe932bc0f8606c2e05454214f02b6d42faea77bf7552d908db27c5d9feb36ebb7fc008f03b06c6dbab0fbbd01f7ecda92d8376db59f10253327ec79bcde3aa18ed8a9c29123fb6d613e22e7456bc7a33857410d62a311e831f9de5400e3da0c585a892aab1e5124baf11cc95f2e899b478724f36055f601672bf8a9ad1e974e28fef00d90dde031b33afcfe6f3cc43f49dd97e4be47e31e0b8fb82183b03a34dccdc0fffc046bbd9e7d84772609dcd4fe7c7719fb5fdf0b2c4fbc3f61f3f3cc97d7deb9869ddf28433effe216fa049042e3c445d78716fe0db6ac27f4cf5725dbf9870489e906a5689124f0c90ad19e15fc872253bfd3ad9fd6f3f0ea3dbe772785f6eb921e406882ddf2cf5b7ca1bd104d332f37ad9d218cc1c3e5f3472e56dafa9a2bf6e2a801764ab9d39bf7485090ce5b1ea8ddc1adc0ddc2c12636d23ff66d4fb8aaaedd1e75ecd333453fe1b9a5a45acdc3207108538b3935ab73ededf02004e763607bfe573cc714f7a4e46d27b432e4391138818c3631c7819e97153d986f512b5ccef6987d198fc8ed4393105436570d94440dd205360dce7d04b5d855f786fde9459428c281201638d3b2b0d0b01ab5d5237469dfbcb18f2498591f3690ca4eab18fff68bf8e33a13e5fbb8379cc30d0cb2fffc38328f1ca9f96a668d23bd71fd3fe6368faa43cfcd2caec6ae91978ff99b396e165571655c70179699808e4a93783fbedac7a686f32c047418bedef08d716f625041bbe4ae0ecf068c4a5d6ce11e2ff34d8963af3ef11b4d7cfc9eb9bd1f64847959c4e4c37c5bde1adc37fce9a32c2891abec1a597308d4495e1423293370e21ff3629266fbdda2d8505a43d9f3616cb7ac883862480d9c979c0c4c8100f9b0d39a56f03e909c6938334694957ef33287f343bf6e7939fd650614e04b81f22e84f6c65df38ec27bca16d78af8f1a53c04ec8b6986104d0d29536a3a1fd1778e07168213e0352c0d49fb6b2916f9de7586990bd018bfdfe0342a011034bc701bef25a601d1620efaa8352d90fd3e763af936a1bbe0e94337fe61d1f5650b4b75eea13df40a02097c879e8dabebb729b6f29d8b8b32217e941da38bde19aea48f6b1a29aa8abfc3dc42c2357cdfa5c49e624268a5e94e51a2dad221e473ef1be69f657e230654dd04d4817687b0627805a96a22cfc6618258653d3ff7c09743031c928619c8c09a9ecb24e0326391b64ed4df5edf34241c2ae5f79807e10b702320ad9fcf56b9230826c382eee49277446ab7264e489f215ac456dc1466433fc10549197a91ae7fa73d2da0c3cd69f7ef01b83c063fbd3476c687e9f80c015530753a97ff5764006d1200b6caa60e38b4451c1e37085d6cd0402e247c61987614b74e2aaa772ded784f85556def3b44ed256eee8345647263210f32b1e4fb108b60f6f51ec096b1992f856fcb4af9240e071ec766d7bcb2da3ca25452cf60110963a42ca0239b30a534d7f226e7199520784e444d808667fb6915df422fcfa1fcd0f15f12af43a4ded688441f146a159b90d3354b5fb51b7ba66c116012f9d09e6b2adf7f3fedf82bd8e387d37000461dcac3298945cd44a34daa256da3c304169080c3fcedf32aa8653354791600fecdac845cdec07206aff4b57d4ffe5916e09e2fabf9caa46d3c370c43c5c7826bd17ce15372fdaa72c8f55140d9f74e4c07d2645a93020d500cd710dbc3fb6d6e1cecfd72fa476500a8091e5d47cbafcf0c4e9c1c4cc794c6950386b2c9fb54db0e080b0d9923a12b527e6475a0efe169c9d3fbcce21217d03c7a088a3bb39a372567ec607b3f1da3eafc89bf7facb2772b248922b7abf3c9fcd597cb6b5cadd597a27f843560037b74df35f836d3573584461e5015af9f81102086b6cc80a5fa9b2372ad4ffbe28b9340b88db91a5fe0044cded73f5d5931a31a24180d274ca0c32be6a611a0be8205df54c1a172148fb127f46db439099987758316f51378617658f936ad4b3fa6057a8727d86831f79e332aa753339d86db317b3d2db2765ec05ac0ef625b5cfcd27966f4146d0a957874030b2c4388394dfdd583b47bbd9d10e721438eb72e2835f46f28bccf6b908eca7cccd9b37a6d276b9c0d31da42e429b374ea54dbe8ff8aebefab290d3b25d0472185af37a34858702f38430ad7c06b821001fcaf469ea6c463f0863d18caac600fdbb7ef4f8ac5fbb354658dd576bc4732b02b0508c40a1b0a142cf3c2c29ce5cd29fb634d7bcafa3493d77228446af334a1a58a11f2b21f63489bc791315b9218917dd6bd8bbb18a073c8a23e6de7130445beec00336e556e86e76d384614774896c9bce153b6edd18ba8cb1734f80f7c31fe3aa0f502ad44c546c4b5653267b80bd5f0e01e7c8dcea63c428ddd88716875f7185f192d4742db50178304c9eb3a302f505388c5c6013a6414a328603b9d8c40f9883b86e8234337777fc42da1ab2e2181e1d68d7958d83ecdbe294d03175b8d4bba2a51ece8ec0b9ae13382495f7eb4f9492526872fb572bb691ca2c1aa947349ba7c4da9c1092f8156efa2cfdca313f9ff5365b79027ebe3ab35a7a9d2fa232cefe783d448fb10154cd1b548538f77cfdb9dd790ddc41f81ced0ca97e3664dac8eaffa3f7fd583b8dbf22866b026c3cd6a5e7cba99af0c35fec69937f293c09b8a988834d810108b1969827045bbe1a2a5fd090610d9d38542dfe8940b7df6cd385632fce6086f0ff09b8b165f81d18dbbb12599540155fcbf5088b514f807c88c735f251b77b09c22821a575897c35049f223515f40029cc85620b0915be0dde269682a87a2ac7894644054a941b54a931fa109ff1866afd8e61d16e858696127e7411491213060b55c6c77ba7a8f2ad2956bcd1a069e71f9b18e4338c1da01e61b9e9d8b44127d40e180a5ccc6d7fb82f86a232d7574dd1e77c6c4036b6a42223557c4e04ce7578429f02466bcadad8a17532fd18ad562f966853a32b85b60bf5689b74bf6d14ab7af17fc1d82adf0e4d7101967b2e05b8937743878bcc61a5c0112e0bb1fdc2500ab26a913ba73001640843b993d9df5f1d5a0b52070c0ea76b018132a4dcda657dfb5b5bdf6d1444903506790bd7a97445b9ecfc7f51bf3807dc088e1efc8e72e1ae2a1400000000000000850090780000000018007f1419a486e34aee5d0cb624b8ef2dbd1ac519f06081259cac7e57f41d754bb2b856e80c7a28213c04027e67a9d8b7ddea7edf3cd672b1eeebeaf4ebef4887718371d7662ac27f15f3ade872285c5c9363779ad3a732886c47759093b610335e18c3cdf067ad0ad92ee4215ff1687ca181a34742e13e53d9789ccde2bc3e4c2d049d031b0c80a6522439074e53e9c00b5543e17f9e15e6eec341b6e91ba1e974e2c50e0e49344550d182dc518483f65a7a19b50b046f981e45338f10a66ebec16a2d60ef7aad1bdca3c05d11c9f77539d2762f1c686dd37772a0b16bfc0336ea79a2f860993ad389b9d00fa89281966d401ca4e5df5aec5415ce947f147daa76ca1d5d47bbe9995eff67ce980326d4ac7a6e9f81d31f5f4c35949b8e167722ec3c1c9eb078267631110763c16b64a03bd2b901ad6968b7cd946e927e679254cc8bb53a444b1c89579b8b4f75acb40d9d40997ca067b9c1b0354c7cb3fa70d015844bca567270b5f8b1121ec26bb70813396c7389bbc89581270c1dc1a123cfaae7880d43c45588f1faf8f6e7bdb14fddc01f43bcd29d8e45dc23c46ae37526be146930dd08c6292e7b85b061b4e3ed8853697193b4038fa3cfb291e952498e6c4e6b880ec901216eaa2b59da264caabc18dd4f3ef9c3066e5c365787d02895ab8bdd30c1f0d0e7b1593a694c6f7d5bd0c4a169d72373b96556980168d7231fa9f67978a62130b487dbaebe69d9d15d8670ee88ee95901746fc257f56a6c18206fb5093ac0bdb6499697a4a20f36391677c9e40534c035d09465cc998f92cbe8cc311defb4687e04264f6aa1328bf89e2b2b17f372ed7e0604008ea8552d7e18db1593d0284b2a81ebcec7035a2282deada9e3b2ad7970c627709063b37b66ac1692278eeb1dc059984a573c69a5901b929c7c5e3b5764374dceee4e5304522d34e97866d7f52b382f3c595ecc73f098935ae3cd70f903270a30b196672e742054c215ad941bfddbe88f0128351cfea101096ae6a4d1ddb990a770d15197379ae5a1bf95bbf9f162ba76384ab719033ebee6c5ccfd7d6bfaaf2102485ed58f13e95d2b0b20c68c38be833e985ebcd7e99c2ac847c16b94ff9bb6bbe65d89892c7b4d1de029bb16dbb065936484e1cfb557c2b6dfb19df52d63a1ae546242a4d0a0a74fed98e1f8d16da56055b198f9affa868f7bd5533dbf610f976bf90d235540010f83b20c736e0c70fa1edac27835cfb50da1021e3fedeb3587b87acc5146a07784eb3504ec91e69dbcb71a0d7f23c7b6bcfe25669aa99081724db59ee258c6f640b10003ecdde002b64909a3de2636cca38ee274002e9ce6f78905c97548dd40004ae48c589e482c1ce851e7afb7b72bfaa15a2d64104caa5b2b4a72079d1991dd972bfd50ed692015fcac769503ace9dd8ccf94ee5f24e6bce6720984f47541f4a659500043a30a272d869dbe044a7076664b59c0c933e7a1c3cce7a3acd054abb4e7d3728fa251546e5b28255aaa5030fd7c6a11fc9f15de10670e4c78632adec5dcc0190ac11a36655c37ffa12ab734c224d4784e4aedbbedd7e38389178200e18ee09bab7a4cf635090ee59a54388fe8ecb380d3206476647af2f2e7fac8efde6eb867d6758fe786eea3e2d910947cb9ab7ae580f7b3373c49e5e64b54e5966156a37ac0f8fb32a4c9ae3d1d83eef9b39e7e19f0ee7eab1b7677bcb94bcaacdbca0cf5fbfd53ea41bb88a822f2c102adc45552701ee88fd063b883c659eeaae5cf1a770c5aa3d6c4d0da8daa3985e018fe8034aeac577e79010ea3c9fd1540b571eacd0d8b8e45795a7292285f590f65af6c871a8464a09e4c0abe02c6502e0a723935a948451fd6e0bb88a4a64b3b4086b59d13272332b5f582b31afc69e5fce77dccdc62d76095397a4cfb6f38f7cc4348bac83bc352953adb4bd90e45b26588b11d36c179861a9abfdd1fb3efd9c25d23e03762263353be822b50d76218b9a3f38f3148c3c90b463aa84abaa198a16c53e5cb7823e449c9838483706082159ba44c43266808e8c54395e0c1d4517bc48462dbc080672bb1fcf37d2e9372abc011dc1671d88d85edeebd7c6e597baefa09fae131850c551e0ccf489a77bc37a2a0e7391dcb9fa9dde2dc4b7d06dcc05c69c4178dcce19c63c33354a07a36e01ceb6e14a16290781cef34da9690a43329821959e483074b42dfbb7f685fa3e3f1f80acf46914cf275fbc2752ec1017827d649824393605a48f858a23673d2574de7a2f6434d1fef2c8a865ff4c9f6a581c5ccf1c32fbdd29ebe6ec24d53df512c438c5dd262e0e922e8ef865974ac0dcf597a412e634d42f24e5cad745f94c1a5dfa38288b6848e7be3dcd5a1086f8523c5e02e5726e4301982a31b7589777561856eb6e5be893081c924af3ab532b6ea13f29730e245d0dc48dcad72d2c5e05c603fdd28b6c5602a978747a5ae8c5f6f40f50c8ae84cf888e0d6b8454e27da6751d07061191beb08f0d5efed173167b29831eeec44f7d98fc42e313113782373c72abd12b071bb3a90d0c7439a3dd55e26dc4c935c8e06ffd99870a5337c7e302f7e16bdded4c2d3faf2be406afd6849447819a7d671b0aaf9b21c53d9b6c082aee2a4262a584124d6a28228169cd0e772864f4dbfe620edd0547375458f78905ed3588008a9184530d6be2b5cc97ebda35e10c272f13cf3e0fba5e6778f2e36f4f2c2863e4a3dfe8ae302e8afa01b7742f2dab5bb6c7a013efec93f870556f2f09252f5b7bc2dba668e12446d55babe2c4daa7a3843c40bdd9232f4fd2acb77f75ab410c6fce080a968808d5ca523144c9791f35c0a73e255e86eb9c159edff943e5d2d48944562e57e8d8456406f2ccd0c0eeb6846f53dcd2d15b4f015828f3cb7d6a2fb4d79ec23b82e1dff5ab635fdf73a4d4e2510d26bf5bd55f6da10d266782b00bf9bba23e2cf93439d25fca2a019308d95e537704f9387453f1320aa033a56b6606117b6cc04683b42fc6f06a9bc559737b1ee39d30012aaeb142978b8fab9b8b7db8753ebe800b04f1dcf30bb76c872a4a21f757728b6562a76e7efb70480773655f6889326472d2986cb06fe031a393627d59a9904979ef393263c872cbff25572b39a4adc1928cb6623be820e4a7a100d6b2176bceb63fba790faea14f23879275e09ff2eed56dce0121e5af2c7df204877da8667cf3b997729438be6331cd954b4840d15e64ca11ad1635119ad0403071d75e4aea32cbf1b731606e0fe961c4a9cc60a15f9c327c2db72ebace7a3cba202da16bb4f75c3add705954eec36c83662195b4ccc759b44f1fb49b848ab71c8a7a52ce3a58320a4576455384b2f69eaed110013b1b876429b541dda6513c920d2d2e15cd52f7edd2a4454c088a22a943fe539ac9893401e8097b8d878c06686a04a27d6eabf00ba1b278a0ffed21a7b13c02070dac2ba042db87255e724ad50be37bd69d8d95540139bfe70996986f7edf68869591b1449229edcd5f018725e1bcbdf8bb2d744183fa27c256c5b4c930ea82557b8914a6326cf31df07b4cea7719c087a11e04f8c903d959de59284ebb4f1ebb566987b207c70467c7896128100d23e6393f8811e708c117d67478e4b4ae181c240d611bc364e8dfe3bb2a6e3378d56b37e7a5074780e97283489a727bc86cc7ca3ae2f8216075883c11a071c29f54c8c785dcf8934963996e5913fb73b8d23ba680bc38fd124605423a3666f18aa4e25c8b1ce08d1c81bf48d5051330d068b0f6ad47a2503283b9f1dc6d74b66abeaf6f29f6d60f0f70fe3e9286c20ba9319cb1a87e50d6cbb40ca9d94c751eb6353a7c609e5daae30e2c90c5795b5077a3c15a51bc5b446bd584407d12b6531b0f69b04342f3dc1db99868eb7e3f9b207a3e04c01e51358fb193498010d5c0885c0dbade3182252edc3c2563e0ab53004c25fa73b671a838e30bfd72bca5a864e0673545a3b915cf3ad067ece18c61b5bbe579c6f6eb4dcf29a6bf77744f96cb19e7d263c8db2b710537036b4ea04fd26ac341a5b6a7292c3015ef764d22f0242ee8ba83d1548c5a1ed9b90aa7ebba0371b22c92968a0ec95bfd69ae8a85d3d103bc6d7272746a5d8056efa3ffe032522b037e8e084a98bbd74f3985902641d23c1ca752e82512aa86727c5e5fd4964c1f8a76c9dd46f6c3abf588f6af113d5e786cf4e4b2c3c61b1f38bea077fa472fb7715504c5c713ecc1b47dcd5787897f8d7113513f8f008ab8dd0e632656b5a6b6d9f3e5452bfc58ab40256f54e9443d9ee9eaf4ccc004ae2fb1816b27c111c28f6abae67e735dac533aaf6f39ec8eced7e9b28fc8b7ab6720eda296e23a8410eb75f8e68a35e3039d99d1ee12c3481fae7713ee0779e574917f6b7340a43918209470e60afb471f8ff5b34f55c5b90f5a0ce1459e7faa02860f6f18c408710edf84524135d91c90c2e6621b33b7f9dde9aaf2b5a37d92d0e03171e2923e33ecee27cacf8e35d9533d64121912325808be63eb23964fca812e5b98d4f70befad9906568a4b09858832c3831ccf2273ea14e71053c17190595c194f9cf122ca0f9a1fedb11dafd60c216173f4066985eb1113fc72e452e494ab0a8a83e08857f12f841e5bf38fc18343a9b97cd8dcc073562602e9bc543b6d56ead3ac31609376d950916844a28bb8bad98acee1467746fd0ccb584329576cd9e4ff28cb8a643190313a6feb0c2280ec616ab44d3555937a9cb93bd966529d9c0684502eade4c35eb237323f3d089608dbff7b48002c9526db72a1692f29235bb45994faa8c60535548097b746b88e0d83812bbd6d6d517514caf5fb4ba9566029d343a7956db4c36370e8a0f04dbb76a0a8e631290a4dd3c08b92aab9a7de8b40cf61b96105c3cbff09a2cabf7cfa971ed1e5f6e72f1d96538a28dfd764a461ecce2b088925e49d4179a6ddd03aeb57c6c8d921c5f3cdcc07925f26870d5763110572d439bbb1ef8fa204bd7d0dbbe4e58f1aaa225a940dd7d70781063948f5bf0719506e29dffecdefe030b317e663dfe082be6fbe0ce3ce34442c0abeabf1787902c829752fb75310901f5716192157b157b05409f2a2a3827affeb96da5dfbc4900a02dc0c6c6d81fe67d6bffddec175d93972eb82ac49a703f244eb38488a47273d5ac3bc00e0c1f115c7dc7c5e0b23938088779deee8e3484e62aed87caf1a6465417d58c76efb542adf4e46f03117e507f0b51b2bd65178618565df3be114e98a6a422be244a7968df2d837d43e90252773715fcfad45a72175c10209073696ee67f60fa2e895c001fb68268ac30701e302670f8f8ff61c2470a01b1cc8a95b1855b1e2f596d72095ffdb4bbb762a18a52d417914dbb3385487ff3c167db9872699cff39b64612211078e6c0c79dcd73bc4593ec60e20b151c00d7400b27bd2a4887e592bd17f51f40317df0d656d806b4e158742b4c5f5e203ecc223abdb92df08453877c1ff7509c16fd98417779d6dcb7632326f573e53a34415e7b16ea739cde9c5d33eb2eba57efca511d258296db5a0c0c8cb38051a6d33b6605e34ef1de5ba07ce2958ce5471e29b39e6636799bbd5f8f481aad5bb7c7cea4d74814593ebb313cd630891b66a1c6eba3a5d5deab700680755e610c5b61634eb2ed28aceed78a7b35045fceeda04ce868b32f3035cb96c246cdd900bab52c94f5d07af9650b62b720078970d712c16bcc4aeda8423a284a2812882d93cde668b8bd7e479aaf00d781e7d7ef8d01f166f56b76647258c40fa75acef58daa4e56160a8f77f40b5fe828cab643bc88c9c9798564b60bd30a5d9015a7bf013d842b926ff0416e4b88272f0bfd0a7b2c586b43a9c53104ec8817c430965998c31c70b96aa7400224f88f16b89a7f4c7342c16f8d9cd930882dff66329ed1e8bd52152e3e45813d95c585d3186540d12b5e44326d85dab51a358baeb4c4096fe766e6975c74266768012ab7a7a5bacc24ebbb87f6d605d7466fad5a1a264f802610509c946fbd8a233753f0fc15313458a678f9698945e9cb2807da0ef983581b581da20c1086f5af242fb66430e9f4c6be201c479da1c735167f8d0ad3945c74e84c94917b574b273b2a51c03ffbbbec59ff3b9d28c9d917e51176565594fdce58e3c629b36b360dc88e7c9703887765cda6e22a8c82de424a5f1497a4ce137ddc5a5b44c16f11b2b7d6ffba014dfca1d0d0a712dd64d6139eb1f842d37b77171d9880ab016df76636c8b65d4718320d3a149fedf8a5a7099d8b59551059e125976e20e4337528b0b406f676a270cd9ce3f5c49f3a900e9a495ec885f4f1eabc7ad1929c5d0570e9be439dfa8fab1bdb5d3b5f090610c1a6a8788a144419e0f600c78d247b437502bcf50586e3dcb81cf61690b5893d374fede39ce4d5991e865ed054137ec66e10789540a79aa0385f57d84ec443fb77dabd7f9535f39450a562f4438e10ca2562d97f1452f56d9af5add6c8be75fe078a77febd091bd1000bab379f8885918d08581aed1d18ac62c6df0398f2bea94ba0f73d89ef4e238ff0d6a4c9b39648cdbbfa9c894ce1dcd09bab702831bd8a1c800a4285f0819325d4815dd8d0888beb011a941d7eb755c44b26b4f34fa08f0845cc5cd345c54b1381f562ef5631b53e60d31700be0b1c2cfb833773c89344a2acdc4676f6c810bc55c402f1b1a9b5cc56f59cf89db6f9de72c43f1238f5f5d88d5a77ae354a81c0146a73e3f9785294047807f626fd74920ee5770a2c0663f0c727eb335b0821628da2c92ef6066a688584205112bf9aa35401fd85281ceebdd4f71ff1b4ddf218397a1f7ff48f1010538645667b4bcaeac052cd1a79dda0e04f1e5456645781f1faa327f9f00276fa2ccbac576382154a99419502c7805fa0869ba026353acaa8734dd4b2bd12751d8c9afbf4480f6a7b1d92add9d0332353a15047017189766e5bf2e6a7635c1f453c7578f3220c4d7f8fc3ccfb01aa51a3c02290ea7303a5142d2efceea6bad69cd0c438e3e6de3ca0e128e78d6bd9000778bfe7aeb57c1e9a0945de8c4527b5076a83cc008834c4c29d266b25df167fc96b18eddfdc092e10fc1b54ea1396ed5c1f5610c4f55d7c9efa28fa61ec9f1f5c319fc16d0670deaa397d065b4da13f14b4de1e51d5cbc5ce46736758599604f4a1e45ca64604aa471e35a499e23d8dc87c18851a815fe9dd7574c918861540c6b8cc1059aa852cc0fb97efe199bd52b3ad3423db3a311faee81133ed833d39b6e80058913cfc90aba969a5a8818dee70191bdc57c0e5631a004b9c98f6b88a4fdafc2031f7ec601fde11e62bfa9a58863d20749a06df146c1c22bb952d6163a9bd3b22821f031c492ac7534570932769fbdb0fbe032f667be330c7efad500687940e4e18320a5e2d8795e29b23b496cbf205492490825cba35897e0049df443501ad19cc921b6a9953eaff4bae5af180e3ff366c8721dd6947a10ea49aa2af23186c39669a4060fe846d184093a1dd802f58a07f6822adca2d60e0defe9243ebe10b550529f6882b82597529020f526bea4edcea6d4fe32d1b5d47dd8fd8061b22e3c6ca5513200e37e968c290d8a9553ec0c247471f273ba662a21bf7fdbe29db88677ed36b939d41b13039e3ed95cf4b08616b50c7afe4ad96fecdb5604bc367391d9125c2fdac941fcb811806c8edd61062ab7db2d730629b2050099b7a97a48176d8f198d11f1f442cbba7a45b806569929604245da59abfca1ac5d043bdf5ac0144e8cdc7e9c9b7e384f2126d931280029627ac757bc0256fb2ce4718481c4916babe06f0b8ad2c30d16c692480ba8aa04bd8df9aea5d10d600e60ffec1b374d9a9602c460a98348fb56f613f7ff751501034c6e152276bea741993a95640170755fb86ccb7100bfd3606a399be7fbd0bdd49eeb91541fd7f444f71d8bd74d81ea8f39b60df3860376b747d34157133b8cc17c1a22a37324b5551a034eaf4f02dc8b825c950a8bccdefbd270262f7f9ea4d4aa929ea10b91999cff8d247a397beb77ffb0ece1a5230d0fb4338b7ebec439ef11f9063116d38419668dd81b9e66a1d30aa83c2d8428cba0d5c4f27dbc86cb10a1137b9305321afe8d16b4390be0acf9294dff70f30585ba8b4405cc9d203d23a5be7d8255650ea3d8c52389f42b1fa7297bc538da6516a4d26dd556890d31d89d2631ceb68c16e32d002e1bbdd0cbf4ee528b5b1b06656a41d79fa9cc322dcd8d698393b60143d0575f8c38e3579922a92f468e81a071e38b05fab5b894b97e8583102308e1c37154ae89b5b89799de8a4780d0041392daf4102bcacab34a5dac104a8804714c21e13a04c81aaaa530c88c036874f72def73f305433957f85fb65ffe6c1998bbc720112e36e4cff1443c2c4ac4385d21b991254bc8680721bf753282a2b622fc0b8f15e5babb2b6a8a2112dd85c7a2fc92a4fce0c427c3db13c57e62a357a6e74a7bb862ab04347302cadbe897a708d158d8ea0a65bf22be487a795e763399537f87be7f0e778f1067a2848f1fe3fbd59d81eeebdf65b05c7ce81d6ef69d4a65af18251081469029e50684b4e6310e39c8ab3658bcb3c26e7cb6f96ae080baaa0c051f12ef5164f63091b5380dba13ea01eb49e57ccd56550f87be47233f9aed910ee3e716f78a039cb93160bc5426d739ed52de6422f2d9e02b6218654a4d210cbacdd1ffc74334d9397ade1caef19fdeaf7a261c39c62a085707b4afb7b1cc81d0ff2cedf82500bbf82a06a1a48f30ce816a9b2ca219d71dfc984a52975a75832608a52dd943ded16df9f647ede7a543b550a97cf81695f3ac30c7044f5e6f5b88ee6f36a1b9baa2e7e14aa9081e94697cf42840a5d0e5fd6444e0aa9a956a600a3dfceeef940f4ac7393e976644935ab09d910428de1ce98241eb30f2eea312cb0616b6803b754ffaa4a43a073e5ee1421d572b80d4a6de1f126561df5a5b39399f3bdd773f0674495419a7042578278e5b8420932a2a1ab985e157b4e38eaf3ac5aefb21a0c32a6610cc78fcddc11f5fc46ffdfa258a31b877022bb142786294085943ce63c9798af7944532d7b7a4a070cf14d01ea3c1121dd1773f5820e66c301b9800c4cc25be0f9b6d2d3d34dca5d9e0ef5e4dd38a71b0c1a0802ed7b19f857d2e06962902e7c74b95b0436bc00b2a79f24ebb7de39a87a49b78b673a8ab2948d76c6b099b37e588c06405bd6dc7a2862afdc1cbe9d8ccb13bed454bdf2db45249fa36f531c6cc4b026a10c7ec02c15ff8f97faaf4048264a821885670df783f8d96cddbfcaeaa04c743b76c05b522acfd01fbf3d7fafed9173cd1194778e926298359beb143df34fa1b5383f311197f1cb9368781eda7cb4c4057a5ffe50d6afcafa391cc9f48a4c5528a81109e25a514ab7e1cac48d40669c3628cd9446f46b68e240a90b66d5d333aeb0b2499edc50c053ce08072f4d81500dce3bdc3b2602178c74e34774b2a8b8b29590c2f52ace8ee55d453e30533db081bce42bf8cf0d87961ea8cbcd16d16c65868c5037de99f21e0765564ff2c96e2d150258ddc2a41368395b65d78a4528d17942222d245829e967361a2eb95407130868e6cf38f7f50fe7cc313df6e55ca1d13cc49c9e1f462d153f2ca101fe35de093edf5a8ee393bd75117eefbca528fc6cb0bc189f437a42cc0872d75ae5326b213f5f325594eb7bc9edbb844a7e136d13b963ba029cbf9695623f5248acf9085b38e300e086fb1c9804fba2b3e3191d4b1559d771293dbcb8d140e8a7997b3f59c4c17b4dc254f21cd1650ec0f0da82243cff69c9bc78a35022aa21bcf3d8e962444c3d4ca3d4b0cb029d58c9cdc3b7803721948d2f34ba2e108ba58a2df6f19d893d2dd4dce88b27f3a63b07e2fb8c93b2d072f8aeafd0493a203befd1e593fbbfdcd5cc1b803eb59014df9455f6d9a76f1965df1fa60da45a8d32ff0e3aaaefd01533d6b45476abb31703e59c37da50c2b684de3eecd2389ed73d57fee84a2ceb252c7f7e78b8bd33bb915a5cf26c8a09f186f9b3df5b9baeb9f92964308036f77350a6060a2aec8f76db5351259e420db977a50560f82a676a76a7f942682b0684a8dea2401ef9b1cf04126f4df5772b650900601ee5bbe85d11fd460b9e84490cddc04a860b7c83bbe1352bd4f1ffb516fc4b2de2143f8c8152a044bdfc269bcb91cc51f2149e64609d716ea911289365e43f08473d38d9ed1a0d9dd34e178e98083458297dd6f81515f1df569f12a77b977f2f94da55ec70f6a1a419245a27f9d4ee5180f0894490f61f23709656454ea9369c6f4e36bccf5250f453c515739a4f67e69c1af0ebcf3fdbb7b0c03ba2d53ff26599a1bbe9f37a41961df4ce8ccb858255d50b7b045bfe0ec4646ed67d2303c6718c802e1383be6ab88a177ed2e7b42b0d2c08b6f186344e4245a9d26924a7a8cfff7160f6be303f5a642e0728dce27faa0558c46b95516bf4ab23a4ffa312b824cf555e2652d102484d57245675e3eca41d94073ac809c71642785f4061ac214a9d5213ef5b06c6678706214ef77c8126a9abf1fb10cbd0b3a1d1b58a55de3e7be89776ddb6b94a6a67045a0ba4466b2a24df32247ca10d16bb1e53615619216204d24f17d0ccaf6d1eb053d412b969c421a1abcafb41e78c264d614991b3816704d12323765df9f80cd2ea92729b5d0b5d2a50d405992024bbe40c4708276e9c90ca3b7c81596dc2b95e5978c0ba1ceaf0b1a562250b5d4d22a1a79f0fc42432262e35ab404bcff468602ea352ff1f46a0322032e32804519221769838c6c3d10ac0534434753278fd2589e79d0b5c0d369b34880a93cc6724c4f0bdbdab215c7c4df7ab98fd50444ed80eda1c129130dd8c9919b7bd3e04b4c76115ed6f97bc0fb942b123e17df7a6896fd29117a23b7579e18acaae67fc05c903dac6ac71f22ed4035c71b8c5232bdce83a2324707e9ae24945d1d928986fee2fbf04b4a68a1fd0b79f4679e708b54f67604f2663b77d7155faf915e8845f0e756ad05de74bd8513e3d1d9b86a5884cd92cdb6e15737ba33583c0f7bc930935764086a1a3943886043dee1336f362c362945f4c7f980a67c240827338c461cbf5c5103fd9a1b5469e2668c6af76618cc9a173fe25a522af72c6a16f7f409abea56d5c898b8e94e6feff85442c6816b7a510d7a0ad6fec0bac1274102ce34938c86f179f60e5aef28537f24c39da6be351cc4340010667f75253a9a7c1b4b3154531ddd2941dc0fb902cc82275c82c33aa48da086cb3c4c6aac8f57233b3a178f2847a49d791acd6709fcaf9f8dc2a0cf1e0cd3656874af33fa8bdddbd7046d0cc8b5ceb593fc3f9089c26e41165ef84349592f168c42e171b8fa90d803971148fc90c7060f1198160a101cf7d7f8a705d7ce7518480f7ca4c5ef8ee5f38873dc72f0b09e9fe0af270fc4d0b62139763312a96f1dbc8737aba70eeeb39e201c634c8ad80ae846a498fa30d31e04784b5a0188e8a03fb53610199685052c5b3c2c66b5505652a8645d2f9149b578c23755127f8a994d8a8e5bb0498b568d84c130ebd48463d4e3a27783d7be1d2d631a2a19919348a51a75454aa334f896c7c03825180777227249d92a29f69ac2a14e1b8a820ed19345ff12e8344cc8417f9a2cbe30fadd97774180adf4e37eb20e92b609f8fd6471e3ce15e7b3387612d911acabf9bfe92d2d542aed8a60e21fc4855aad8adee2c26cc6d02c05954e8d63d40aa11f53abd687d60c83f7126f526b2e0e720d0beabe66afb1c3b5f69bb83489e4b14195943a354fb26ce17ce017b056f77fa537b8884e0544842c56593c1f1b71245df3d7beb993b09f0eac5f3ef31692673ef01381c05c04478b8f724326812dc2b0d593e13b16c77684a7f75c05a956dc5f243a59e65a227de6d903f7b08c59b6ff17c0efb71028bd5e56de342be9ed79712e6e67581b91f8816c43c2e9ecfedf13715d1f90d6aac8b165e89757396d45641c342d45c138e30579a72162add977cadc8a02d35411b51fa4198638ac17b2000000000000000000004bcef5488441fa143a6dcb7038a5f5ada5bd80b65dfef6d4c05763d229df001a2a3ce9fccabd16d1cab475b697a2533801774d7af8fe8eb48d157710a61656e24ac85309279452ee3510762805a8ecaff0aebfda47cec6e8f3b012dae328a5dd51d6af212fbb1aa72271d019b788445d0f0026e8b196deb79393549e2a6c00"/12465]) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='/\x00'], &(0x7f0000000380)=[&(0x7f0000000140)='$$\x12\\\x00', &(0x7f0000000180)='\\\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000240)='#}\x00', &(0x7f0000000280)='\'}\'}\xf7(+)*[[[#%{-\\\x00', &(0x7f00000002c0)='(\x00', &(0x7f0000000300)='[\x00', &(0x7f0000000340)='\x00']) truncate(&(0x7f00000003c0)='./file0\x00', 0x1) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) getsockname(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') sysctl$ddb(&(0x7f00000000c0)={0x9, 0x6}, 0x2, &(0x7f0000000100)="c242c791bf8a", &(0x7f0000000200)=0x6, &(0x7f0000000240), 0x0) 407.703704ms ago: executing program 6 (id=1757): r0 = getpid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x204) (async) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xa) (async) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28140000ffff000001"], 0x28}, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) fcntl$setown(r3, 0x6, r0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000100)=0x3) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) (async) getpid() (async) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x20000000000, r0, 0x0, 0x0, 0x6}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = getppid() setpgid(0x0, r6) (async) r7 = socket(0x11, 0x3, 0x0) (async) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f0000000000), 0xf) sendto$unix(r7, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006e", 0x85, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaacb191f307e8963090000000008019078ffffffff800000000c06900e23986a00"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x17f6) (async) r8 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x10b) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 407.47996ms ago: executing program 7 (id=1758): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) setgid(0xffffffffffffffff) (async) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) chdir(&(0x7f00000001c0)='./file0\x00') (async) chdir(&(0x7f00000001c0)='./file0\x00') 325.65634ms ago: executing program 6 (id=1759): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) sysctl$net_inet_tcp(&(0x7f0000004cc0)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000004e40), 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe03) r0 = semget(0x0, 0x1, 0x281) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000340)={{0x9, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x10, 0x7}, 0x401, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000001480)="12bc4147b2f46e8385bcbd19dde3ee1b1806d39be6f3238f8a66d8c9edf9fcaf2d43391a21deb03d87b837e3271995726ef6ce8cea4257ec2393975be325151b2bf2e64f55e67a02a395b4717a255b1c8af641f3f834aa896926cfaa0651f68e2125081bf641df73ff5c16b056437c7c19c9b718fd5a8d65d269e7dabb06f1433813b6ad78520ae708894599df8c311cd6b9adc4fffeda584a751009d21ae3ff43f78094ffb035bc562b54b59fa0914c9511375f1cef39c195e7abe7dd896cbd3af53c0f67b0cbca32727d581f34fd8b936e60bfc1440a42838e6c679d280d444d7925581df639b8f980f763ac36e2d0a876367525bdd583df6c6d0ac7d1657a4d353b4cfd7151024f7d570d47ab1e484e77766e6d9e6bde9cbe7bd2d9e48afe72b69db32a619778aa9ae84b9f08a8722a0f67d492186e006142037f1c59b7d8bd84d341fc41564434f83826f8c191e7e91c468ac6198b8511be0672f813c50d690c58d4279828b3d174d9147501b42e4b18583c3600fc17367ed1df3fe1246087b4bddbcc2eed78faaab973f153d076173bdaa4bf6bfb9d62ccdbcd12961bf8ac75195a867bc249bb1b12f8782a951515e017957e5d1acafc10b62ce1744b169193312f068fd181aef8f9299638d1073b91485439d4eee3bcccfdfbc36b8aa945cba74af62d7058236516c61659a50454c0ec0d896a6c0825323f1f4625e7b07999ba7312683f52e146cd14ded69e50f812e4ea2e3d16c03d900fb2c3c728eb8d38beccb363f52a2ae820b3ea298bbcced4fe1d596ea8595ae5858c263313c6af5f4d1a7780d71c0647e6f87de6eff5367821362f4e7b666977f2939c0be3a4a42a64f87f349c1041cfd8e455e72edd133da83fc74a28b21aaa3ec70d72b0e27184337a1ae63d83d06d62f8f8d45492565541a71e241b100b92059d98066ffc69fd8a308b3a6e9f32173d55f36eb3a5eeed69118f31042c708ac618496fb9b63a1efb0ed65ed11a2613c10d705ef065e048ab2f8a94f5a3ea96d3b42f887c091af13ec1a743bbf66c0166dd87f4876062f38fa749d086bbce336ee8e0fa59e8fcd454ecbebe27c3347ae7dec0d8717cc2b1f8d7634b2ad4398d2eaa9e4a94d94534224c9bfa084832bbe92ee6c153bb5aeef77f10bda678b8974fbddbf76ed935f32c1c149227a1d9514832c30804bb3ce6d473d74d03b7887452adc9e2613c2a72c41fa78050cae4c085393ebb53321b1b98d197eb1339cfbda1b1c9dfe5a094b0f0d2a05fc2d24d02f5ddcfb6e5dbf1d859c59289e79fc5d4ed7e51afad11162a973ee974684f0843b9fe5f29ed5819af88504916bf7f5d39893669b87b1db147c290a9b7e4d6a1499f3c1afe9d04ce935b310ed2760799f7f200ef95be77199d24785e780cef4ea309c40700ff9344f596fe2da3e01dc348cf7974a2ec34d67c4e16220b1a41d7e12be712750f6ec91369d349d98823d3eba7c8520bee020ff4e1fe6734cdd9cd32b6c5e36f51cf6a8d895b2089ddc41530b6ac9a716a99860139eead8116c9decf5d651780fcc2992101b586819b4cd318718f58aab97e55f759e7dc16a0e4fe5589308468335a4f0f5df35cbe408d5bf372480166a7e16adae74c358c153d21f0708cdb549cb37493ce494148b81db8d38f1b11e27c943a3ff3d1456aa5eee7accc6b6540a4e48a3860c68c64dbd2c6fad6550942cd92827da70785e627014e351ede1d97968f5b59868adad16afe81df10acaecbe00e89010d76184b564675fbf0ebd5432815cd5b45429c798817825441a1cb76fc6891cf2521389b421334009ec2e72848da213f8ddd4727388acc9dfa7556cc2c4a8dc5213f321bf4ae3695f818274371cf4bbb236c925cd8b76fa1e7e54d5f796cc0a84f309edc804ac67b0d3da021d1cc8c16a982be333de5fd4db73e5f7069f896ee0dc073ad44cfc7bbf73167c9267c304dcfbc3306ebd9722cff287b1841788e715cf8ed6407734844225909542201cf6259f80adb05ced470ad4b84492dd1a7a0afe3dc68ea926f00055224159eb97b0fb2ca1f49212e623959954ec67ccf564e570847dd2ebf924b3415115c74e9ad1b4f3ff2981ff7bef0e7e7be02382b404b2c26e99da3b70176bce06393a6d2e7e3c69fffffeb1b1a6379419b82553f3f649a2fb605c8915a3c52a0cbb9ce15171a1f6f37f71aa04cbd37077b6246fa21e4cf37952bfed9d36bd91474f3d0fadde8f63012a9238da62995e7ade5bb8b6c6f3381e49f4c265b7865efe64cf3be6156a77cd47ff9439395f482e08d56a848da2ccb8dd87514c72834cab46fdf320c00c25799fcd118ba6e844a3d56cc3670114c36f100dfb80c28f2e397cde7ab0618cc7c81cb291ca3fff1bccb73eea8030950077a21a4e49d32d5c5cc800bc7f3a956366477b5beaae08f5dfcde94f4b1d5f68fe1bf2d1f84eb6addfe8120ccdeb341b4c6876b89b30594357cb83edfc3956784cc08d640e72e7cc33b5ab6adbe0f956e6fa1ba5c8a9092cec3e028e111dab40c0aa5edd2c7e7cede823f67df77a02b279492d78e8c31915be3994b5093bf22a5555ff869d66a9c559f12f1a154a76eaa08ff2a7fb8e41887df54015afbea5e0f7c68f0998896156a2bd5fb88e6b2b1d0fa6db6ce7a9d1a3166e3b4858d8777df1716922e443158dbaa286778e7d6b873f2c66341b1c19e8b96e0b96df72e40f5738eab08adb387ab8dae2518f1937edf92c9b84f5af30e40421139a75455496b580216ef97b13d92de9d407abeac8b0f3bb707a131557035363679a2b50169c9e4a8477d79a212f727225ac44280922a96cc98a04c8413e6f53ffaaf3d3aac2f19cdfab4ced55f9e8a9eba0e411d8e7260d1d6abb0947a000c692c5d4e6ef272d75933295c90e2b7e3629aa4f0c4a4d3552bd3500c217d1ca5ff0fbd2ecfa87205c3526adac047a2b85882f96ce2fe153d7556b759bd515b58d73d32ed80ce5747acb72bf675c47c1b8627e93dc18a5e0f67840bfc01d8b0ec81143aed81e168d5c2fe100acc3de5ea34f9cca0adf6afd732b6dfeb7c39d43ef023895cb70d4e9ef09f36ad8bd6137e67da9755ee5e529e961b5231429b3490493a92872515627edeef13c7bfe3f48c36cf9afefcd11dea5246a9858c331d1f34458955ea7819e7b0cbceca662024a5156886a2785903c6b5c002ecfdec504df458cad58eb7832a7585a5c83f67abb3ddeb00c70ab72efa42e99eb3c0912a127847bd179224089304b674dd865a478118302007a4a456ea8c17de0aeceede9577564b79e7548692834b583c77ff7b9ec5cbee7170836ff9704c056f6ff5c35af637468ed367ca1d13b53de6d6818db60e85fc4183ef3df9020842bb8843875c436739c3f2ce9403fd3a4cf2cbe05bf053618cdb19a975fbad518b429c27207f35858c8bc2524c0ed09b8c4988d1d8e730927730ca61164ec870581bc513b66780c2d681b4fedabb8e2fa3e846acc70a8cd2214439f50fd035ad69b1e2f149d741bc5c2175dbe9337d808bdbdd67de4686ac2d600d5e6bdf4bf27d8f69f1b6055e8360b4e36dcc9171bd6db673a87aff720c4a5e546e494ce2c4df99d77faabcec854056107610301131814ff0526fc752f3056aa2a15fc09ba6e7ca4ebc907dfabbe622706e88ff310990801de31601ef3b98cc0c11ea532b2398dc4f5df4bb987509291d9f9c3cf4241bdbcf0d8062140479631c46c79cf4bf66d260d68df6e36cd46a33f5c6962d2c65d39d4027e9f6e758fe68c623c0d74d466d70e7855aff118f5b848bae384e172c4b893fe078022ef16f89d88fc16487f54a9be429b025627ff8ff22a9c305f466cedf412e3c8f6900980b120d423f992ca4c1f699481fc7bfa226a2cbd2cf46b835eec7db7ed10d5c091825b31bea5c6c0715b2a5cf691008e46e5cfd5c7e819f08657c6f1edff6d94e13350b63acc3efb051a839c33904946f74b6ed283cf68c9f7ccc0ce08b87833c272d616277bab60d830e71a30cdc48f0e3bc89108c69704eea7361a5e6815e5e7c74343ec034f58e6d6d310a5aba112784903c60d8d0ebd843fb10d2a7983c14e14c9adf2692d8db6cf91ff8a9d21c0b8825dacc52699cec2ca857a6260473780e8adf53ad0b3752c17cd59f4042614052ee59a60b2f89bd6ceb864b26ee8300dff3851e8553879b414d9ad6b048bdc5d654f6a377a16dcbcb299a373621a302e73c1baccc48afef12679e72a4c82cf366a0160a7c8b8cf7851ce6edaaaca2d84b9c9e78235a88555d0f4711035d991e5b643383b776a6f5d8ed99d561e140d34684aac6ccd79d651b1ce4f0e1b5778d4ceef19a9250ac365c18b2c5955a48ce64838722d6a5a76e90c5a44e9ce8a8f9181161dee3029694746155f8503a3d564f4e9bd4020af8d93fa178c029463541cc4806a6fb2dea6936e76da316a4196596cddd1e25b869c357eeb8fc57e7ee4d8af17dac10a8e2c82ddcc072ecaf3dbeace8e575723a33eba9bc2652610d26e3e79789115d3e8c5436d77dc5dbd80f6e523c4184c9a40cd91a61a71ec02f17a1a07c307942a12f56a8c1afafdb29acd90b9df0ea62dd74cea2591f7ea30a8bd7f8aed249d8321b4d2f3951955afdc695b98960ed58c3f9fcdf0a77e6ff3a082664fad5ec9050a512943d884940f5cc22f7eb26970badc141d9019ebe38e0d93ff5f048afba33a57da74a58735ae14d83a05a303134bff56e2df661d28c55fd6f70305656688fdb96366c43755cf9f1c11ecb2d4b3b4f09ab461a30bf08581fabb24caa1a55a2125e56afbf58b602954976d8acb36aebdd3c1170aba6a7aa138d1c83f61915b158e68f64ce4383db23167aeb54f466c7b565d79f7fcd4f35a0207a35f872dee3881d5e0a620cd3bf6ba2581cd5494653ccfac267e1d780edff93fe8e9c1a55b57c50d52a334eb7fd43f8ed3b5b570c1a7d9b4fc8ba5882f73435ffe56a4254ffcaa076f9ff468217839a61d70180540f85dcc905d992d7bc3e1983122f6c1ce28066e865559dd4823ae719e9185b4017ebe75f2f143892fdbba276ed8e9e3978788d6b7439d5dfdbe3c17c119c15f86922b7e445bcfd3c86d4b423b665adbcc0b67a8a14e40b7e2e2e490b0fa87ab0f1e438a57d7d47d2f5174c26524fe5c2e145e199dff091a0492c65305c1276f1f2072e7a3a9fa00e2d8fe13768723f0317223a54c3354001f0787811a3a6cdbfbc20e9ab33b26b2b2cd43b27dcca38f6fd5c2ac72c98d0078c8bef6f1609fb7cd7bcc7bed7ca8b53090138eb5ec3d17730bc03e12f0bf87b9a539561dbadc1d3bf78d43e8d278b35a54aceea6ae76cffefe3ab77103aa707bfb6e01de55adc7d88ea735c9d4c6153a9fb6a32ebe95fbfe164bcb447cbb46ae72a9055c597f81029bc9bc78f8316cdec24da644a635bfc6f6d94a90edeef623fd7c64067d8f17bad471ae68af2dddf6bb3db704e5a744813b752f136da17fb021c8e3d83a3be70b6bd958402fae44587559243e0fb38ca560379762ec7be3c9f180e384cea5a9284231ee3379d28727a892156780cccaa976fae79d3aef9825cb1303c6899a6fef8854f31b696c296ff5fe9a868f90f5c9a525655efa80e641dedf30755270688ffa8a245f7eba02926373e3b19305f9d8f3613777e2f818de853781097122dbc556dcd738dd6b2a28f286f1958f5c2732ba507380dd1aa6659bcc4ba3f5e4e34b555ba4af7de89dca7e03116165739bf05a6497ebea92021bf4b538707352fb28cdb2624951f4ba16a7a", 0x1000}, {&(0x7f0000002480)="e0edad8d7992c5fbde3a1311e41116bfa16f76790abd5c636760e79674d6acaba92cf0464ebe14e6d175f4620614b371cfaf84cdef8157cbc8b2d3391ba0a16cefc0a0f01ca5fada9fcf67806e6f7c5c3b3b50b53d63a98a675abbf7428efcc6ea23d30b118e931d0d7d04563b0533f28e0436cc4f54f436d1ea805610d4e6a1155667b472106416c215f1c5486af851e2aa0041d3f8d4d3377a047c6a1446563aeae7cde1418235898bea558c679a4e902252a5beb04d171f3dae1dca8ae083d71545df90c191a9ced8a31b073a13bf25b47e9314513bea78fdd73b94e4a08577544b90e01ce7e2c7e51667974f471f11d3107ccd65204949fc2a22f837b24ad9ac606e8fbd562f8d9be6f400dc04cbb4b3ac2661b71fec8614e05ddfcf7cfd2ba05f5a2482ce960a6f209e7792bb078726b4dbbaaa5b6147251eefcd38009dd08e91e88aa4c923803399fdc97165386500ea5d8be4357ef16cbb8b5bd2b9dfb838abbe4ae671877ac99992be82f5d4b866d11a26f71986faece9b731ab548e67d617ee1f418bce4dcced9de54d578a5f850c244af7125ffa079c46578c4bf38aac0004bb49269b9173191c8ba26130b1cc6e0bebc479205efc057376e3e0a71b3ab9c2533784fc11a19a5f4d06f27929d50ecb2ec178276b64d70204b0a20dcf814fd1ea6a41e3f9dd1ac52f9b39c88bff54f3332514d283f00c4da5d269787faf63468f45e34fcad7e57d9a08cfc4789601cd3b024b2de2302a0e641934fa8d28de522e9ac4f097ed6d9c229a0eda4b5f56b4156f7aac20e71701cf8ea81340472c5a243969048269e56a43544035cc831a6d0fae39e86e229d1426e8644526128e63ef51df13b9047da09d71925a4f2eb1b67ca64ad9e862600d696b2e9f00a8ad1fd83addebfbef4fefcce51d243deca30770770c54812006083d86ba474b007629ca44d2b22e61880bb5d3e8862fda623d6764d38df64d6b5bab87684c5484d77f997fe2869e62524179aad56eab52070917486d55e692f8aa3433a808cf918981db92d83a3c5c291f6dfd0184b7cfc322cabf3e785efd5984d975f273b272cc3534b65b9e5e6d4599b54021fa9bd15421f7dd5c038d79f4af087a8ba6dabd75928fcdab1905854b324878d959af0cbcf3a369843ded6e290180c21f862f97f036d1fc524292374eae5117aebae751c3fac04482b301ac8bdda1f59f19e12df1aa2b66dec78354179ef02bb418f9d239f01b0e3e662799625d6f196fbefbae89d6384a3d55480800d8a02472b5c6b58468ca339c25101adf1d28cc82eeb2cfd42dab399a8c881a1ecf7aa2bf1f48355d020dffc3c31eeaece3de6fb3a0beda98ac24d9eb4e578fdf2adea15b20b3259efd76b305dd73871983edce383d44c340264aa316bb22d32fdef88cbe078edcb5d378eef1d242d9a281acb8f08b31b7d37e6bf15bd0ec781ae5263aa5a33f217eb8faaed6b99a63e1bc7c95e73c355494a8597bda6da527d941b6fbf4b57be888a35307f5177ddc8850e2ea85a8dbfedea65ee54c7e1a0833589db98baa86838a235ce6cfd5329e84f481ba902d6a4a98533fa3934c8ae62a26e671ba17afe3fb2dac7693c0f8ad637bb724254141d824678adfffd654953684f77ef4bb1e51639e46b2f65e3c5f09d0664837b3fcf310a8a133381e8ef684227268024f71cd3ce4dce52108ae262e44b8dee8e531d6994d54ed137cc89c8a895570ca02cf709014536eb2d3b0b79d48950c405cc961457738549e01ccc376e5680af27629e8cbb09d56f797db28dc6c64b2d3090704057f184ba02034cae45855943f206594f53ae23f7e511d58d3c56c8f86f92717a01837dc34741beca55b675204938e3c5dabf0c6d1c0ff9ed20d755e03c346056964362c423273a6fcf54de36f3c789e20a8659d5daa7c748c0dce902d3e1d53b8bfdab7842d4378383a35a2b52bffbf6b8f309ba721c57e9632a1711794d424758afa588f984644e0abf3917dd54efdcbc8d00f1ded457d96b747160524520e87349b98f588958b0e5ae814031e05c0edd0ed24e73acb1ad326181182e47c6377674abaada45dc5c41e706cf7e1b86bc7b45c93533b162af9faa3c52ec5b05947c95f90c3fbdcb08f3d6d08c207114ec90fabd57aaf1bace09fb2ebf9a445fe1677e938e380b2f9f8570f23d11b3f6507127fdc0fbf0a21aec2c70835fdfbfe411a14cd8dd6e0fd82b266c8b03a1fc61417cb3db9a8fc357092299f8f4957cf63a84e0782f4942f7ccb993365919ffcd9e25228fe840b1528a8ad3e6fa0f44c1c8b99c06d4a229659b34874336c5f9b0bb36db0711f912535b5d01cdfea809367c50b0b094c499ec04c2d9526937c5dc8c992f06f0c75ce94c296793a58d32ca42aae1d8d37f579d63471d2c08ba7dd32e31a6a6e27271a7f8f1578426d699d132c7481717121f540b997d22832c7789124dddd7ba552c0417c4295ae38b9ddd251935b69a8d04caef07997804c1713f78d7c55efff5be681f586a5bcbffa22f66b43e3f308a59fce5207b43a6b7281e2f25d0b4192a6e03eb035f80903f2d8b25bff9259d75b95ab0432920a046e8c139488c6a13d8d7d4618bfa7247a9b643e4d6b6a3e866b721bd99d1b15b831238001fe469f5d1d719be07d6c3d6d96a57cf22df349334fef6e7d3ded5ed535ea87fecb18118ba2f65bc543ce6d5b83ffb3438fa2258c0b36809d07d4b06e27de3f588cddcb09ea1bac35aa31596d98e5c1fff5d422e2b372c4e2a605b6b2f6f3d509c70bc70aab8286a4c49e10ddde609c0c9b9f97b2a06054b432caa4412cd52c44c71ba236f0b727e12bae66fd563d038c7d6d76c1e9336c350dc06afc3685a6a361b049ae256704f5077ebbd35b9f47932671de848a6941690989c4c17fe7f2e38f2a1ebe2379c6e7648a98b7cfe9e92dac0ab09e576affae1d2dd9c16eb98c0eee53cd6f01548f4ec96157ba5db65572254cc17eee1cbbb42182ae36c86474e922e61959334b11cdc496c05ab6479a6a39e2c7525715c8ab044f887dd29db7fbcf3db25354fdb2368572ea5ad476049bcc58eef28925a9c28ef3088d2298167f80494a21c27cc8a93c961d083e8a868e600ed1603867e6456910c3f86a72c81428f4592df8db1b722016a6aaff137f6fca3555eaa00435ce18f80b6f79ea130abd0cbe29d7d61525d111b525d5949a384fd168ebd5b00455775242e25a1f07957cec79eb907ef603ae47183e29dab054c0efe83e28fc9b75c8c70963b08d8362fe9599069f0af956e24cf72d5e92146764009c3fb363335db98dbc602f600dc60b27b0035f99e64244cb65939e410b206a58fb9dbcb04509e64aae6fce5543d1c8154c1d646f124159dd41a958bfd0b8cd16eebff9029e1982fe0232dc9939f7757a746d3396c6fea30e537b5585f9b78e28140ee9ff02e5c88f7759e6e70b8d616e967c6fcf3d6969b26ea3f261e682e9bed0b594dd5565c5524f4f2bbe8c85d5ff6ceed2d44864b2a67d599de665f6087127a81d6759585f7febdb9586114a88dcc1f8e1fbca789d86538e6f2d2da3ace399ca5f58731df98280dc0315ed26151bda530781e6ae86d0bfdac81c1efd6a9ecf2d5e55609d0864fa0f31fee4786087f993c1aea06014d9a5e8c44c9a1e0196473a67f3bf2b21878d24028bd7dc8207378cf7db455e0c1f8a139e32ec8b3381e99a36cccef402afc79c1945e46cd1b3062105c0a64c87a21d0a0e16e96a43a799d786a5d91cca1d9ec0914ba360e2ecd51138bfe902a31bb6d11cc5c6e6022619ccd83244e32b7dd0c235e294e70b5c981663794dcb461f4ad50f3b5a30da23ec85982a835feb18e93608664a086803170301a6ab1afc86ad0696c629c6679c51c3049a7f4cb43b2450f755e23433bbc57ba6cf9ddeca4ad9bf519a22dea377ce4a1d8abe586ca613762786acaeedf7055b462802b0b3178abe678aa34d34e77b12baeec74fbe4ac9294d903146f2c3cbc80979c780b3af0ffa22b16eaeaeb5729998f67db9581f481fd2d856572bc0bf1f117c18903dd7ac62b89cc326adebf20d3dfb30bdb04e02e532a5c86977ad6d7a182ccf7c3c1bedf076c999a45bb9f22f1da0366e149106cd979178e700dcae38e27ffcbb68c14afc53a5b207617e2b89756b1da290607be5312a8cd10eb2297965bf7588ae91116f034003fe3f07fa54c6a9823416f58f182b530d2345264051f4aa6cdd3c2cc141f6d91e181f57c211059fc02e19feb98a9fd0bd9f41dc0a8459cb99235b07b679d5f10d705c48c9ae7ba8b4656e42a3bfa75c28844c39f33e1a5bf4270adb4a05d70d09956dbdac99399b8ec7030366b67cf40f794da0d64ee6025379f63ca46710b2863ab8196ce92f62d127009f8ba48034fbf68b6fae5395626f1b40acadb84c007c033bc48a1e7885991212bdb4af78a5c2d941873efa8f23aab78d7029cb0251a3320747dbcbcf79cad8e1372a1fef5a42f92c544db3debe014a47ba79ca1a32b07a7d4817152ca1ab1d42f5e54d872b81350e990b2364bbca29c21a7319171eb5c053f74c5f4534b47738762d2ab4e8add4b24628ff156cf509d633ff9d2e14be50cbdffec7f6cec736fadaed528d99390104f469fad0eea26349cfd0d54f66b6c0c55aa8e3b79eaec4a12bc9eb5c6ad819ccf55e2d27c874fa85b817b3fb028d02a738be8c699ebadf3ff411536c2215729985c1ad40e5b58a4eb109fd7ca5ba77169f64dae8664f07b41a8c9bbcf2e7baf57d9512b8cd419c71da5edc3fa3129f6d5abacbde53badcc15422d53ef8af69fa4020d0467a364d2a9d7b1c3a1bf3f7c0bd99f8e856736901569a765b349895f6d310e54497f97d87f0314dd05d09f0af9eeee5aa5b78596990d94ca3708adb3a3c6728924531e8f5ee589ee94b512e2001a6481f95787a78c400a6bfe0872d6ec071658c15b1f0932566a3f44d8c098ea576469f4cdb0a9adc01972fa7fbbe2d7918e047f2892ff845d741f840a09a80307ddf66ee9132c4c5b40100db37c473eed40ea32c275d56b29acd2c60681820c64a25d6a9fd8af014d042060925d329e889b336d57bf60c0135082c8b3a34c95b96c74d0013cf89073ba8cd3a44fb542123bea5818aaa0e6b94628cca624402bf2b11ba6c32afde159a063967275ed86098d526d37bc5b70c5afae2478e1c27a7da5a6cd44239509053f81049944097960b80fb3bd069a6a5bdaa29e26e50af63bc404815befa1c1395b281cc53945f5df283481977b8061748264c1f74c5a0c55bdfad2c5844a5a99ed044ac2493b65ffb366cc94c05eaa19003f763138f75498b41de56ed9227be4556fe3646b85ddb585404a19722c514a71bc9e0217906448f4581f210cc24de925e6c7975af338b53e29b3017534d37dfcc20b69c8abcbf4e1a4257a45fd383dd4eb5da341b5f49c55f91ccb2d3bdefb2ff56c55af0b227af8082fe0c76d1fa53c3a1658c3f29335567b6f0645d9e59dd8a0e84fa0a56fc04db5c54462bd5d857f1cc65e32f3960ec52da2e67b868f5c99508c76ace9797ec0273e1b2bab9c95fc61cf8b927a1e9551a3f225f90eb5a8ecf9dcbc1abdffb71f4e74a43848432417a9c109d63cd4575740d89b130d47bf0d455936bc1ee1a28d1d7", 0xfa9}], 0x2, &(0x7f0000003480)=ANY=[], 0x58, 0xc}, 0x208) close(r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x40978b, 0xffff, 0xfffffc03, 0x9, "8bc49d7315a8354aea684ab75500"}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c2", 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x80286987, &(0x7f00000001c0)) getrlimit(0x8, &(0x7f0000000000)) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 324.924562ms ago: executing program 0 (id=1760): select(0x40, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x7, 0x3, 0xe661, 0x2, 0x6, 0x7ffb, 0xffffffffffff8001}, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea0000010020b841", 0x8) syz_emit_ethernet(0x5c, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004a00314e0064000000339078e0000002ffffffff9406000000c7820244059221339406000000080093893307a47d4906cf32e1ba7cf457c562826dbc995ea1edc48cddf5521228b4e82d5f7d632d8e8e"]) r1 = socket$inet(0x2, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)="c49e6be1a949c603f13c1bc2379c3083bd38355f252c93d3149cd902b850f2741ec2b37697214e86a92bb73d5f4c06ae653e4414480488877e0320c543929fbe765323dc422dbc6620c9a3976d717c1e899f04b155d47f0d2280551b94a2e32ddcecd9adce0158ce5458ab2d567549a5a3ae314a6bc42fe01ac858fe518a51938fb2ba1e7cf35d8e90a1e0fbc86a77ca6778448a7fcffcb6a975039f4fe5856c9bc0b14584306972f4e679", 0xab) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x4e6c) r4 = getpid() fcntl$setown(r3, 0x6, r4) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000240)="ee11", 0x2}], 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) read(r5, &(0x7f0000000380)=""/235, 0xeb) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r6, 0xc0504417, &(0x7f0000000180)={0x2, 0x2, 0x8, 0x0, "cded2108002581ba7db28c9d6fb975390a000004", 0x47ffd, 0x6}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) close(r7) r8 = socket(0x2, 0x3, 0xfe) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000080)) bind(r8, &(0x7f0000000000), 0x10) connect$unix(r7, &(0x7f0000000000), 0x10) write(r7, 0x0, 0x0) 316.620561ms ago: executing program 7 (id=1761): select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x8000000000000001}) syz_emit_ethernet(0x66, &(0x7f00000001c0)={@local, @random="1bf56a67ae4b", [], {@ipv6={0x86dd, {0x8, 0x6, "bd77bb", 0x30, 0x61, 0x5d, @loopback, @loopback, {[], @icmpv6=@param_prob={0x4, 0x3, 0x0, 0x2, {0x7, 0x6, "7cb922", 0x7, 0x61, 0x18, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @empty}}}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8f5f84cf71b59c7a00c37082", &(0x7f0000000080)=0x3d, 0x0, 0xffffffffffffff57) r0 = socket$unix(0x1, 0x1, 0x0) shutdown(r0, 0x0) 314.853928ms ago: executing program 5 (id=1762): openat$diskmap(0xffffffffffffff9c, 0x0, 0x80, 0x0) (async) openat$diskmap(0xffffffffffffff9c, 0x0, 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x200, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x40, 0x0) getpid() mknod(0x0, 0x20, 0x1d4) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cc", 0x1) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cc", 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x10, 0xa, 0x1, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) 201.795623ms ago: executing program 0 (id=1763): r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) select(0x40, &(0x7f0000000000)={0x7c, 0x0, 0x0, 0x4, 0x0, 0x98, 0x7b}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) (async) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) geteuid() r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, 0x0, 0x0) (async) connect$unix(r4, 0x0, 0x0) getsockname$inet(r4, &(0x7f00000000c0), 0x0) (async) getsockname$inet(r4, &(0x7f00000000c0), 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea0700083a00feffffffff00000000000000000000aa0000e0ffffff00000d4ad3af0000000081"]) 201.31246ms ago: executing program 2 (id=1764): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xbffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff08ffffffffaaaaaaaaaabb86dd60006f3300383a008a211dd10001000000000000de74f8fffffffffffbff000000000000000000aa02009078000000006000004000003a01feaddbed3a00000000000000000000aa00000000000000000000ffff0f1ab5678f0f"]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xbffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) (async) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff08ffffffffaaaaaaaaaabb86dd60006f3300383a008a211dd10001000000000000de74f8fffffffffffbff000000000000000000aa02009078000000006000004000003a01feaddbed3a00000000000000000000aa00000000000000000000ffff0f1ab5678f0f"]) (async) 200.816029ms ago: executing program 4 (id=1765): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x4040fa53, 0x7, 0x200001ff, 0x102, "00b9fe1b2b91567b4a000700001200000000e93d", 0xb20, 0xff}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000004, 0xffff63de, 0x10001, 0x20, 0x8, 0x3, 0x8040, 0x10, [{0x8, 0x6, 0x2, 0x80000001}, {0x3, 0xe0000003, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x7120000}, {0x9, 0xe2, 0x7, 0x27}, {0x81, 0x40b, 0x3ff, 0xa6}, {0x1, 0xfffc, 0xa, 0xffffffff}, {0x5, 0x804, 0x1, 0x2}, {0x9, 0xd, 0x28000, 0xb7}, {0x2, 0x24, 0x6, 0x7ffa}, {0x3, 0x8, 0x6, 0x28bf9}, {0x0, 0x2, 0x8, 0x7}, {0x3, 0xc7cb, 0x7ffffe, 0x4}, {0x401, 0x10, 0x6, 0x6}, {0x9, 0x1006e4, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x1004, 0x75d98000}, {0x2c3, 0x2, 0x8, 0x2000069}]}) (async) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) (async) setitimer(0x1, &(0x7f0000002900), &(0x7f0000002940)) 120.182463ms ago: executing program 7 (id=1766): r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x5, 0x0, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effd}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x6, 0x7cd, 0x400, 0x0, "296438fe6c90e90f06142dbd32b73669cad5a2db", 0x7fffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x1) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000780)=0x7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) setsockopt(r0, 0x1000000000029, 0x40, &(0x7f0000000980)="01000000", 0x4) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}, {0xffffffffffffff9c, 0x2}, {r0, 0x8}, {r0, 0x2}, {r0, 0x4}, {r0, 0x2}], 0x6, 0x0) 119.526014ms ago: executing program 6 (id=1767): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x6, 0x5, &(0x7f00000000c0)="610c4831fdc7c5b9676e80", 0xb) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xb}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) shutdown(r1, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) kqueue() mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xbb) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fe, 0x117, 0x200000b, 0xff, 0x80000001, 0x7, 0x80, 0x10, [{0x400, 0x17, 0x0, 0x71000}, {0x5, 0x6, 0x8, 0xfffffff9}, {0xa, 0xf86, 0xfffffffc, 0x3}, {0x1, 0x800, 0x8007}, {0x401, 0x40200726, 0x0, 0x7}, {0xce66, 0x55d, 0x8, 0x7ff}, {0xce3, 0xe7540000, 0x4f8, 0x6e}, {0x100006, 0x803, 0x9, 0xa}, {0x1ff, 0x82, 0x800005, 0x9}, {0x4, 0x7ffe, 0xd1b}, {0x1, 0x10001, 0x3ba2, 0x6}, {0x7ff, 0x9, 0x40008, 0x9}, {0xb8c, 0x5, 0x1000006}, {0x29a71717, 0xfffffffa, 0xfff, 0x406}, {0xc, 0x7, 0xffff215d}, {0x0, 0x21, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x400000000, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffb, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r6 = dup2(r4, r5) setsockopt(r6, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg$unix(r4, &(0x7f0000001600)={&(0x7f0000000200)=@file={0x0, './file2/file0\x00'}, 0x10, 0x0, 0x0, &(0x7f0000001540)=[@cred={0x20}], 0x20, 0x400}, 0x1a) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x2a, 0x80, 0x2, 0xc}, {{r2}, 0xfffffffffffffffe, 0x10a, 0x10, 0x7, 0x7ffffffffffffffb}], 0x8, 0x0, 0x15, 0x0) r7 = socket(0x18, 0x3, 0x0) close(r7) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000440)=0x21d, 0x4) listen(r7, 0x0) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f0000000280)={0x5e, 0xfffffffe, 0xfeffffff, 0x9, "080014000000000000010000000100000f1eeaed", 0x10000000, 0x9}) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 118.252274ms ago: executing program 6 (id=1768): syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) close(r1) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/66, 0x42}], 0x1) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000a40)=""/198, 0xc6}], 0x1, 0x1000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x7fff, 0x100, 0x3, 0xfff8}) 2.887787ms ago: executing program 6 (id=1769): mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x7012, 0xffffffffffffffff, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000000}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x2}, {}, {0x2}, {0x0, 0x72ae}, {0x2}, {0x2, 0x10001}, {0x0, 0x41}, {}, {0x2}, {0x0, 0x2}, {0x3}, {0x0, 0x88}, {0x3}, {0x0, 0x4}, {0x0, 0x1}, {0x1}, {0x0, 0x10000}, {}, {0x0, 0x2}, {}, {}, {0x1}, {0x0, 0x5}, {0x3}, {}, {}, {0x3}, {0x0, 0x1}, {0x1}, {0x0, 0x1ffffffe}]}) mprotect(&(0x7f00001cf000/0x1000)=nil, 0x1000, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() (async) syz_open_pts() syz_open_pts() ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x0, 0x400, './file0\x00', 0xfffffbff, 0xffff, 0x7, 0x1}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r4, &(0x7f0000001780)="a7db1510b204119b2bcc846a320132567212a4c0fc71d3cf74102a24f7f58ead2e984ed1018ace", 0x27, 0x40007) (async) pwrite(r4, &(0x7f0000001780)="a7db1510b204119b2bcc846a320132567212a4c0fc71d3cf74102a24f7f58ead2e984ed1018ace", 0x27, 0x40007) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r5, 0x0) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) (async) r6 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r6, &(0x7f0000000100), 0xfffffe5d) (async) write(r6, &(0x7f0000000100), 0xfffffe5d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/74, 0x4a}, {&(0x7f0000001240)=""/76, 0x4c}, {&(0x7f00000012c0)=""/92, 0x5c}, {&(0x7f0000001340)=""/100, 0x64}, {&(0x7f00000013c0)=""/211, 0xd3}, {&(0x7f00000014c0)=""/49, 0x31}, {&(0x7f0000001500)=""/222, 0xde}, {&(0x7f0000001600)=""/77, 0x4d}, {&(0x7f0000001680)=""/40, 0x28}], 0xa, 0x2) nanosleep(&(0x7f00000000c0)={0x0, 0x2}, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) syz_open_pts() (async) r7 = syz_open_pts() sysctl$net_inet6_ip6(&(0x7f0000000780)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, &(0x7f0000000900), 0x0) poll(&(0x7f0000000180)=[{r7, 0x2}], 0x1, 0x2) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x759bdc7f, 0x100, 0x7, 0xc0000000, "0cacdb6748750b03bcc19e507eba5d09d7deb188", 0x5, 0x1}) (async) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x759bdc7f, 0x100, 0x7, 0xc0000000, "0cacdb6748750b03bcc19e507eba5d09d7deb188", 0x5, 0x1}) mquery(&(0x7f00007f2000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0xc9f) (async) mquery(&(0x7f00007f2000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0xc9f) 862.54µs ago: executing program 5 (id=1770): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) kqueue() (async, rerun: 64) mprotect(&(0x7f000012d000/0x2000)=nil, 0x2000, 0x1) (rerun: 64) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) setrlimit(0x3, &(0x7f00000000c0)={0x100000, 0x100000}) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) (async) chroot(&(0x7f0000000740)='.\x00') (async, rerun: 32) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (rerun: 32) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async, rerun: 32) fchmod(r2, 0x9c) (rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) (async, rerun: 32) close(r2) (rerun: 32) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) setuid(0xee01) (async, rerun: 64) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (rerun: 64) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async) chdir(&(0x7f0000000100)='./file0\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='W\x00') (async, rerun: 32) r3 = socket(0x18, 0x2, 0x0) (rerun: 32) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/15) (async) ioctl$FIONREAD(r3, 0xc038694e, &(0x7f00000001c0)) 434.951µs ago: executing program 2 (id=1771): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x4}, {0x3}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3}, {0x3, 0xfffffffd}, {}, {}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x3}, {}, {0x1, 0xfffffffc}, {0x2}, {}, {}, {0x2}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0x57fd}]}) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x4}, {0x3}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3}, {0x3, 0xfffffffd}, {}, {}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x3}, {}, {0x1, 0xfffffffc}, {0x2}, {}, {}, {0x2}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0x57fd}]}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x2d}, 0x2, &(0x7f00000001c0)="7185c2b83e6cd5c35491228547a7de2461684bb63b0a28855e63874fe973988dd681e1621731d06eb5f82e7aafeccd04c761060700005c49f4229f05032e1f2a222762d9d1ed692b8692d26d5a13ec15dbb8f8bc8cd688634f2776a14092f8597576b435689764678e75294d367d5a6c75bc3734fa3d2cded2d2a57aa527a8c40de5761279f8f9321851f4aeea59b6dc884686c45a8adb7c49128f065e517a212e280db0b74b7a6832c3fad85a7d35b46deb036d6d68a61c6df341874d7287dc429e61cbd983e3d6be0afc67b0fd65ce5a6b07cfd104b1e86a9045af3f8efe3b6b101c329c9485a60e51f93c5b2691220abf", &(0x7f00000002c0)=0xf2, &(0x7f0000000300)="4b9e2b3fc38a59a635ee9c7c8873e4d98009ef45a71d86521f8f2c27553f99315cd8ac8b1ea8df31a5ef298c3fadd506b6a7ab08d508d9d238a2a169678814d607e3575ef93e177eb4df9e87df2dae60a1d835209b3fd681a7d215772bc13672d965c6f1b20e938edf559f9bc390acf9a53a600ee777543c7c69438151cbfae4314e14103edb8d9de404e526ced8f5c7f1408ffc4d1bd96046066c2184116444f9d19e61dfcf653fc98ed6739f3d49c3e9732da7bf15f5b9bcf50b01cc4ce4224a88b77c938749386ff60dddbc13761c8f990e9e6bb9d838cbe823684c0f", 0xde) (async) sysctl$kern(&(0x7f0000000180)={0x1, 0x2d}, 0x2, &(0x7f00000001c0)="7185c2b83e6cd5c35491228547a7de2461684bb63b0a28855e63874fe973988dd681e1621731d06eb5f82e7aafeccd04c761060700005c49f4229f05032e1f2a222762d9d1ed692b8692d26d5a13ec15dbb8f8bc8cd688634f2776a14092f8597576b435689764678e75294d367d5a6c75bc3734fa3d2cded2d2a57aa527a8c40de5761279f8f9321851f4aeea59b6dc884686c45a8adb7c49128f065e517a212e280db0b74b7a6832c3fad85a7d35b46deb036d6d68a61c6df341874d7287dc429e61cbd983e3d6be0afc67b0fd65ce5a6b07cfd104b1e86a9045af3f8efe3b6b101c329c9485a60e51f93c5b2691220abf", &(0x7f00000002c0)=0xf2, &(0x7f0000000300)="4b9e2b3fc38a59a635ee9c7c8873e4d98009ef45a71d86521f8f2c27553f99315cd8ac8b1ea8df31a5ef298c3fadd506b6a7ab08d508d9d238a2a169678814d607e3575ef93e177eb4df9e87df2dae60a1d835209b3fd681a7d215772bc13672d965c6f1b20e938edf559f9bc390acf9a53a600ee777543c7c69438151cbfae4314e14103edb8d9de404e526ced8f5c7f1408ffc4d1bd96046066c2184116444f9d19e61dfcf653fc98ed6739f3d49c3e9732da7bf15f5b9bcf50b01cc4ce4224a88b77c938749386ff60dddbc13761c8f990e9e6bb9d838cbe823684c0f", 0xde) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206910, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x117, 0x200000b, 0x101, 0x80000001, 0x80000001, 0x80, 0x10, [{0x0, 0x17, 0x0, 0x71000}, {0x5, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x40200726, 0x2800, 0x7}, {0x2, 0x55d, 0x5, 0x1}, {0xce3, 0xffffffff, 0x4f8, 0x6e}, {0x6, 0x803, 0x14, 0xa}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1df, 0x10001, 0xc, 0x6}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1002, 0x406}, {0xc, 0x7, 0xffff215d}, {0x0, 0x21, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x400000000, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x400000000, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000400), &(0x7f0000000440)=0x4) dup(r0) (async) dup(r0) 0s ago: executing program 3 (id=1772): r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) (async) fcntl$setown(r0, 0x6, 0x0) (async) r1 = socket(0x2, 0x5, 0x5) (async) r2 = getgid() r3 = getegid() setgroups(0x2, &(0x7f00000000c0)=[r2, r3]) r4 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = accept$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x4, &(0x7f0000000280)=[r3, r2, r6, r2]) socket$unix(0x1, 0x7, 0x0) r8 = accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) (async) read(r5, &(0x7f0000000340)=""/44, 0x2c) (async) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x400, 0x0) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f00000003c0)={'./file0\x00', 0x7fffffff, 0x40, 0x80000001, 0x0, 0x9, 0x7, 0x4, 0x0, 0x1, 0x7, 0x8000000000000000}) getpgrp() (async) getrlimit(0x0, &(0x7f0000000440)) (async) r10 = geteuid() (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) fchown(r5, r10, r2) (async) r11 = dup2(0xffffffffffffffff, r8) ioctl$BIOCSDLT(r11, 0x8004427a, &(0x7f00000004c0)=0xe3) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000500)={0x2, 0x6a58b11}) setgid(r7) (async) mmap(&(0x7f0000fea000/0x14000)=nil, 0x14000, 0x1, 0x10, r4, 0x6) (async) socketpair(0x18, 0x4, 0x8, &(0x7f0000000540)={0xffffffffffffffff}) recvfrom$inet6(r12, &(0x7f0000000580)=""/179, 0xb3, 0x40, &(0x7f0000000640)={0x18, 0x1, 0x3, 0xe}, 0xc) connect$inet6(r8, &(0x7f0000000680)={0x18, 0x3, 0x2, 0xd562}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r11, 0xc014575e, &(0x7f00000006c0)={0x2, './file0\x00'}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.24' (ED25519) to the list of known hosts. denied attempt to set clock forward to 210453397505 pckbd_enable: command error pckbd_enable: command error 0008: 5.!",% 4/ 3%4 !$$2%33%3 &/2 00081, %22/2=17 0008: 5.!",% 4/ 3%4 !$$2%33%3 &/2 00082, %22/2=17 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error WARNING: thread `nfsio' (456359) exits with status -1 WARNING: thread `nfsio' (444012) exits with status -1 WARNING: thread `nfsio' (268127) exits with status -1 WARNING: thread `nfsio' (307367) exits with status -1 WARNING: thread `nfsio' (186084) exits with status -1 WARNING: thread `nfsio' (344478) exits with status -1 WARNING: thread `nfsio' (238813) exits with status -1 WARNING: thread `nfsio' (221299) exits with status -1 WARNING: thread `nfsio' (119265) exits with status -1 WARNING: thread `nfsio' (255735) exits with status -1 WARNING: thread `nfsio' (109971) exits with status -1 WARNING: thread `nfsio' (187801) exits with status -1 WARNING: thread `nfsio' (90443) exits with status -1 WARNING: thread `nfsio' (221749) exits with status -1 WARNING: thread `nfsio' (508293) exits with status -1 WARNING: thread `nfsio' (262342) exits with status -1 WARNING: thread `nfsio' (456453) exits with status -1 WARNING: thread `nfsio' (302167) exits with status -1 WARNING: thread `nfsio' (229924) exits with status -1 WARNING: thread `nfsio' (217039) exits with status -1          OpenBSD/amd64 (Amnesiac) (tty00) login: denied attempt to set clock back 1753736455 seconds pckbd_enable: command error wskbd0: can't attach mux (error=5) denied attempt to set clock forward to 7381507745249584175 pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error vnd0: sloppy read from proc 56941 (syz-executor): blkno 0 bcount 208 malloc(): allocation too large, type = 6, size = 287762939904 denied attempt to set clock back 1753867549 seconds uvm_fault(0xfffffd806b1de020, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at dt_ioctl_record_stop+0xf0: movq 0(%r14),%r12 TID PID UID PRFLAGS PFLAGS CPU COMMAND 42410 2516 0 0 0 0 syz-executor dt_ioctl_record_stop(ffff800001478000) at dt_ioctl_record_stop+0xf0 dtclose(11e5f,1,2000,ffff8000348014b8) at dtclose+0x105 spec_close(ffff80002a323a10) at spec_close+0x45f VOP_CLOSE(fffffd800ef70a30,1,fffffd80097fb3a8,ffff8000348014b8) at VOP_CLOSE+0x133 vn_closefile(fffffd8064c9f6b0,ffff8000348014b8) at vn_closefile+0x12b fdrop(fffffd8064c9f6b0,ffff8000348014b8) at fdrop+0x126 closef(fffffd8064c9f6b0,ffff8000348014b8) at closef+0x192 fdfree(ffff8000348014b8) at fdfree+0x116 exit1(ffff8000348014b8,0,0,1) at exit1+0x59c sys_exit(ffff8000348014b8,ffff80002a323d80,ffff80002a323cd0) at sys_exit+0x1a syscall(ffff80002a323d80) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x768ae9d68db0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd806b1de020, 0x0, 0, 1) -> e ddb{1}> trace dt_ioctl_record_stop(ffff800001478000) at dt_ioctl_record_stop+0xf0 dtclose(11e5f,1,2000,ffff8000348014b8) at dtclose+0x105 spec_close(ffff80002a323a10) at spec_close+0x45f VOP_CLOSE(fffffd800ef70a30,1,fffffd80097fb3a8,ffff8000348014b8) at VOP_CLOSE+0x133 vn_closefile(fffffd8064c9f6b0,ffff8000348014b8) at vn_closefile+0x12b fdrop(fffffd8064c9f6b0,ffff8000348014b8) at fdrop+0x126 closef(fffffd8064c9f6b0,ffff8000348014b8) at closef+0x192 fdfree(ffff8000348014b8) at fdfree+0x116 exit1(ffff8000348014b8,0,0,1) at exit1+0x59c sys_exit(ffff8000348014b8,ffff80002a323d80,ffff80002a323cd0) at sys_exit+0x1a syscall(ffff80002a323d80) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x768ae9d68db0, count: -12 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80002a323940 rbx 0xffffffff82290ee0 dtclose rdx 0 rcx 0xffff8000348014b8 rax 0xffffffff83864b10 dt_prov_static r8 0xffffffffffffffff r9 0x1 r10 0x4123f5e4a96130d0 r11 0xde32ea12c5fcfd70 r12 0xffffffff83865b00 dt_static_refcnt_ifmaddr r13 0 r14 0 r15 0xffff8000014d1b00 rip 0xffffffff822912c0 dt_ioctl_record_stop+0xf0 cs 0x8 rflags 0x10207 __ALIGN_SIZE+0xf207 rsp 0xffff80002a323910 ss 0 dt_ioctl_record_stop+0xf0: movq 0(%r14),%r12 ddb{1}> show proc PROC (syz-executor) tid=50273 pid=96494 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff8000348014b8 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff800034800d08,0xffff80002a2eb220 process=0xffff80003c014500 user=0xffff80002a31e000, vmspace=0xfffffd806b1de020 estcpu=36, cpticks=8, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 50134 361392 73577 0 2 0 syz-executor 18174 486608 92629 0 2 0 syz-executor 18174 78046 92629 0 3 0x4000080 fifor syz-executor 56580 214697 17245 0 2 0x1000000 syz-executor 56580 198954 17245 0 2 0x5000000 syz-executor 56580 413827 17245 0 3 0x5000000 inode syz-executor 2516 42410 34222 0 7 0 syz-executor 2516 394209 34222 0 3 0x4000080 lockf syz-executor 2516 147033 34222 0 2 0x4000000 syz-executor 96378 410983 1199 0 2 0 syz-executor 96378 71993 1199 0 3 0x4000080 fsleep syz-executor 13003 111832 30061 0 2 0 syz-executor 13003 160043 30061 0 3 0x4000080 ttyout syz-executor 13003 247566 30061 0 3 0x4000080 ttyout syz-executor 13003 22232 30061 0 3 0x4000080 ttyout syz-executor 19702 504987 55459 0 3 0x3000 suspend syz-executor 19702 382592 55459 0 3 0x4081000 biowait syz-executor 55459 479453 14589 0 3 0x82 nanoslp syz-executor 78214 522999 0 0 3 0x14200 acct acct 77854 8565 1 0 3 0x100083 ttyin getty 88417 159579 0 0 3 0x14200 bored sosplice 30061 446905 14589 0 3 0x82 nanoslp syz-executor 34222 196253 14589 0 3 0x82 nanoslp syz-executor 17245 328507 14589 0 3 0x82 nanoslp syz-executor 1199 515145 14589 0 3 0x82 nanoslp syz-executor 73577 369635 14589 0 3 0x82 nanoslp syz-executor 47536 243252 14589 0 3 0x82 nanoslp syz-executor 92629 248704 14589 0 3 0x82 nanoslp syz-executor 14589 505460 78195 0 3 0x82 kqread syz-executor 78195 106825 34207 0 3 0x10008a sigsusp ksh 34207 143208 67767 0 3 0x98 kqread sshd-session 67767 275500 40826 0 3 0x92 kqread sshd-session 40826 35144 1 0 3 0x88 kqread sshd 76470 272410 22437 74 3 0x1100092 bpf pflogd 22437 123974 1 0 3 0x80 sbwait pflogd 4340 206798 27876 73 3 0x1100090 kqread syslogd 27876 197393 1 0 3 0x100082 sbwait syslogd 37064 342720 1 0 3 0x100080 kqread resolvd 22026 324682 9610 77 3 0x100092 kqread dhcpleased 50382 114224 9610 77 3 0x100092 kqread dhcpleased 9610 17709 1 0 3 0x80 kqread dhcpleased 66747 416347 0 0 3 0x14200 bored smr 49722 436051 0 0 2 0x14200 zerothread 92040 51921 0 0 3 0x14200 aiodoned aiodoned 53452 51508 0 0 3 0x14200 syncer update 93171 347412 0 0 3 0x14200 cleaner cleaner 49166 123794 0 0 2 0x14200 reaper 46994 223477 0 0 3 0x14200 pgdaemon pagedaemon 35426 463249 0 0 3 0x14200 bored viomb 69627 244098 0 0 3 0x40014200 acpi0 acpi0 16049 90066 0 0 3 0x40014200 idle1 97701 420553 0 0 3 0x14200 bored softnet7 61762 51265 0 0 3 0x14200 bored softnet6 73440 135993 0 0 3 0x14200 bored softnet5 36449 243125 0 0 3 0x14200 bored softnet4 96335 234205 0 0 3 0x14200 bored softnet3 82702 54244 0 0 3 0x14200 bored softnet2 61716 486704 0 0 3 0x14200 bored softnet1 83631 118932 0 0 3 0x14200 bored softnet0 92023 342136 0 0 3 0x14200 smrbar systqmp 90695 447414 0 0 3 0x14200 bored systq 98772 89000 0 0 3 0x14200 tmoslp softclockmp 75005 146996 0 0 3 0x40014200 tmoslp softclock 79426 208288 0 0 3 0x40014200 idle0 1 510316 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 50134 (syz-executor) thread 0xffff80002a2eb4a0 (361392) Process 56580 (syz-executor) thread 0xffff800034800558 (198954) Process 2516 (syz-executor) thread 0xffff80002a2ea7d0 (147033) Process 19702 (syz-executor) thread 0xffff80002a2ea540 (382592) Process 49166 (reaper) thread 0xffff8000ffffc008 (123794) Process 92023 (systqmp) thread 0xffff8000ffffe7b0 (342136) ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10216 11078K 11496K 166960K 14465 0 pcb 17 16K 21K 166960K 629 0 rtable 260 11K 11K 166960K 1009 0 pf 36 18K 67485K 166960K 210 0 ifaddr 46 8K 9K 166960K 121 0 ifgroup 58 2K 2K 166960K 214 0 sysctl 4 1K 9K 166960K 26 0 counters 68 36K 38K 166960K 218 0 ioctlops 0 0K 4K 166960K 1779 0 iov 0 0K 32K 166960K 134 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1411 89K 89K 166960K 3165 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 17 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 90 0 dirhash 12 2K 2K 166960K 51 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 236K 166960K 1949 0 sigio 1 0K 0K 166960K 32 0 proc 72 115K 180K 166960K 834 0 subproc 72 4K 4K 166960K 91 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 260 0 in_multi 95 7K 7K 166960K 184 0 ether_multi 1 0K 0K 166960K 12 0 mrt 1 0K 0K 166960K 9 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 846 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 245 153K 180K 166960K 19691 0 UVM aobj 31 2K 2K 166960K 31 0 pinsyscall 43 86K 101K 166960K 3119 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 75 0 NDP 12 0K 2K 166960K 82 0 temp 80 8684K 8796K 166960K 70163 0 kqueue 14 22K 35K 166960K 379 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> 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 226 0 223 3 2 1 3 0 8 0 rtentry 176 379 0 274 5 0 5 5 0 8 0 unpcb 144 1926 0 1905 22 16 6 6 0 8 5 syncache 336 8 0 8 5 4 1 1 0 8 1 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 736 561 0 553 13 9 4 7 0 8 3 arp 128 95 0 76 1 0 1 1 0 8 0 ipq 40 4 0 2 1 0 1 1 0 8 0 ipqe 40 7 0 5 1 0 1 1 0 8 0 inpcb 328 2272 0 2257 28 18 10 12 0 8 8 ip6q 72 39 0 33 1 0 1 1 0 8 0 ip6af 40 74 0 68 1 0 1 1 0 8 0 nd6 144 26 0 8 1 0 1 1 0 8 0 pkpcb 40 16 0 16 4 4 0 1 0 8 0 kcovpl 48 10 0 2 1 0 1 1 0 8 0 ppxss 1192 55 0 55 3 2 1 1 0 8 1 pppxif 1504 10 0 10 4 4 0 1 0 8 0 pffrag 232 1 0 1 1 1 0 1 0 482 0 pffrnode 88 1 0 1 1 1 0 1 0 8 0 pffrent 40 2 0 2 1 1 0 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 16 0 11 1 0 1 1 0 8 0 pfstkey 128 20 0 15 1 0 1 1 0 8 0 pfstate 384 18 0 13 2 1 1 2 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 rttmr 136 2 0 2 2 2 0 1 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 813 0 341 39 8 31 36 0 8 0 art_table 40 817 0 341 6 0 6 6 0 8 0 art_node 32 377 0 290 3 1 2 3 0 8 0 sysvmsgpl 40 10 0 3 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 85 0 75 1 0 1 1 0 8 0 shmpl 112 28 0 0 1 0 1 1 0 8 0 dirhash 1024 43 0 26 3 0 3 3 0 8 0 dino2pl 256 4925 0 3417 96 0 96 96 0 8 0 ffsino 296 4925 0 3417 118 0 118 118 0 8 0 nchpl 144 7708 0 7162 64 33 31 64 0 8 7 rtmask 32 4 0 4 4 3 1 1 0 8 1 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 27479 0 27479 7 5 2 4 0 8 2 percpumem 16 124 0 75 1 0 1 1 0 8 0 kstatmem 264 126 0 100 6 3 3 3 0 8 1 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 12 0 12 4 3 1 1 0 8 1 scxspl 216 49136 0 49135 14 13 1 8 1 8 0 plimitpl 152 454 0 435 1 0 1 1 0 8 0 sigapl 424 2277 0 2221 9 1 8 9 0 8 0 knotepl 120 788 0 0 24 0 24 24 0 8 0 kqueuepl 224 855 0 779 15 10 5 6 0 8 0 pipepl 344 310 0 283 6 3 3 6 0 8 0 fdescpl 528 2226 0 2194 3 0 3 3 0 8 0 filepl 160 15527 0 15201 35 18 17 17 0 8 3 lockfpl 104 1243 0 1238 5 3 2 2 0 8 1 lockfspl 48 535 0 531 1 0 1 1 0 8 0 sessionpl 144 29 0 20 1 0 1 1 0 8 0 pgrppl 48 62 0 45 1 0 1 1 0 8 0 ucredpl 104 2343 0 2329 1 0 1 1 0 8 0 zombiepl 144 2981 0 2980 2 1 1 1 0 8 0 processpl 1248 2277 0 2221 6 1 5 6 0 8 0 procpl 656 5439 0 5372 10 3 7 9 0 8 1 sosppl 168 9 0 9 3 2 1 1 0 8 1 sockpl 752 4517 0 4478 58 41 17 17 0 8 11 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 119 0 0 15 0 15 15 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 59 0 0 8 0 8 8 0 8 0 mtagpl 96 41 0 0 1 0 1 1 0 8 0 mbufpl 256 1162 0 0 73 0 73 73 0 8 0 bufpl 280 20054 0 13911 440 0 440 440 0 8 0 anonpl 32 11634 0 0 94 0 94 94 0 246 0 amapchunkpl 152 68965 0 68438 61 28 33 35 0 158 12 amappl16 200 7488 0 7307 60 50 10 27 0 8 0 amappl15 192 6 0 6 1 1 0 1 0 8 0 amappl14 184 127 0 115 1 0 1 1 0 8 0 amappl13 176 8 0 8 1 1 0 1 0 8 0 amappl12 168 2917 0 2885 4 1 3 3 0 8 0 amappl11 160 49 0 35 1 0 1 1 0 8 0 amappl10 152 2 0 2 1 1 0 1 0 8 0 amappl9 144 249 0 249 1 1 0 1 0 8 0 amappl8 136 45 0 43 1 0 1 1 0 8 0 amappl7 128 122 0 109 1 0 1 1 0 8 0 amappl6 120 200 0 196 1 0 1 1 0 8 0 amappl5 112 131 0 120 1 0 1 1 0 8 0 amappl4 104 323 0 301 1 0 1 1 0 8 0 amappl3 96 13703 0 13583 4 0 4 4 0 8 0 amappl2 88 793 0 729 2 0 2 2 0 8 0 amappl1 80 16665 0 16048 17 2 15 15 0 8 0 amappl 88 18614 0 18442 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 258 0 258 5 4 1 1 0 8 1 dma64 64 7 0 7 2 2 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 30 0 0 1 0 1 1 0 8 0 uaddrrnd 24 2226 0 2194 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2226 0 2194 1 0 1 1 0 8 0 vmmpekpl 168 18706 0 18663 3 0 3 3 0 8 0 vmmpepl 168 144747 0 142532 129 28 101 112 0 357 4 vmsppl 488 2225 0 2194 6 1 5 5 0 8 0 rwobjpl 80 44262 0 37201 145 0 145 145 0 8 0 pdppl 4096 4460 0 4388 114 42 72 86 0 8 0 pvpl 32 21912 0 0 177 0 177 177 0 265 0 pmappl 256 2225 0 2194 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 386 0 70 10 0 10 10 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837feff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83927370) at __mp_lock+0x192 intr_handler(ffff8000303ef9e0,ffff800000079a80) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x6fcfc827e470, count: 9 ddb{0}> trace x86_ipi_db(ffffffff837feff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83927370) at __mp_lock+0x192 intr_handler(ffff8000303ef9e0,ffff800000079a80) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x6fcfc827e470, count: -6 ddb{0}> machine ddbcpu 1 Stopped at dt_ioctl_record_stop+0xf0: movq 0(%r14),%r12 dt_ioctl_record_stop(ffff800001478000) at dt_ioctl_record_stop+0xf0 dtclose(11e5f,1,2000,ffff8000348014b8) at dtclose+0x105 spec_close(ffff80002a323a10) at spec_close+0x45f VOP_CLOSE(fffffd800ef70a30,1,fffffd80097fb3a8,ffff8000348014b8) at VOP_CLOSE+0x133 vn_closefile(fffffd8064c9f6b0,ffff8000348014b8) at vn_closefile+0x12b fdrop(fffffd8064c9f6b0,ffff8000348014b8) at fdrop+0x126 closef(fffffd8064c9f6b0,ffff8000348014b8) at closef+0x192 fdfree(ffff8000348014b8) at fdfree+0x116 exit1(ffff8000348014b8,0,0,1) at exit1+0x59c sys_exit(ffff8000348014b8,ffff80002a323d80,ffff80002a323cd0) at sys_exit+0x1a syscall(ffff80002a323d80) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x768ae9d68db0, count: 3 ddb{1}> trace dt_ioctl_record_stop(ffff800001478000) at dt_ioctl_record_stop+0xf0 dtclose(11e5f,1,2000,ffff8000348014b8) at dtclose+0x105 spec_close(ffff80002a323a10) at spec_close+0x45f VOP_CLOSE(fffffd800ef70a30,1,fffffd80097fb3a8,ffff8000348014b8) at VOP_CLOSE+0x133 vn_closefile(fffffd8064c9f6b0,ffff8000348014b8) at vn_closefile+0x12b fdrop(fffffd8064c9f6b0,ffff8000348014b8) at fdrop+0x126 closef(fffffd8064c9f6b0,ffff8000348014b8) at closef+0x192 fdfree(ffff8000348014b8) at fdfree+0x116 exit1(ffff8000348014b8,0,0,1) at exit1+0x59c sys_exit(ffff8000348014b8,ffff80002a323d80,ffff80002a323cd0) at sys_exit+0x1a syscall(ffff80002a323d80) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x768ae9d68db0, count: -12