last executing test programs: 1m33.16786904s ago: executing program 7 (id=474): r0 = kqueue() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x7, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x35}, {0x7, 0xfffffffc, 0x10000008, 0xfffffff8}, {0x9, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x403, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x101}, {0xe, 0x7ff, 0x14, 0x8}, {0x6ab3fea8, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x88}, {0x8, 0x10001, 0x9, 0xaeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x80000000, 0x6}, {0x0, 0x1, 0x4, 0x30000}]}) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x4, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000040)={0x1ff, 0xffff}) 1m32.804002647s ago: executing program 7 (id=489): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x47c292ae) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x2}, {&(0x7f00000002c0)="8d6bb85551ec8430877ae343e9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989b3e685587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c3a227fc9e5a86a06f59f701322b3a109a13430948d717356b0a", 0x71}], 0x2) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="687005069972d3a0b773c284fce0483d767cbce55b146174b4a939f4e8f90f8b9378e09ea107c9b74bf21e8ec538fe9e40a017448beddd1ae108d7ceb5a8946639d92dc5e0a19ceebcc576605739ada2739a5024cad4e7e18e71eea2b76aaaef963a0753f458186020e2b94b828df3b7d13f2c896b79b0c4689dfa965c1d100897a697ab58fdb19ae014f2dd3b57ce31de8a97b50acee4ac78e5c3bf2e0bb8fe6dad9213c990ae171a1de3ae330afc6c91284aa34dd6bf18e1b1377a1a4371e145a6ca81", 0xc4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) syz_emit_ethernet(0x66, &(0x7f0000000040)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x8847, {0x0, 0x6, "5f6ad9", 0x30, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x6, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0x2, 0x44809e9d, 0x2, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) 1m31.95171337s ago: executing program 7 (id=520): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = semget$private(0x0, 0x4, 0x80) semop(r0, &(0x7f0000000340)=[{0x2, 0x1, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0xb}, {0x3, 0x3ff, 0x1000}, {0x0, 0xffff, 0x1000}], 0x5) (async) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000140)=0x2) (async) fchmod(r2, 0xcc) (async) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='/\x00', &(0x7f00000000c0)='-\x00', &(0x7f0000000100)='\'(%@-\'-&:*@\x00', &(0x7f0000000180)=']}\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\xfd)/\x00'], &(0x7f0000000440)=[&(0x7f0000000280)='*\x00', &(0x7f00000002c0)='\xf1\x00', &(0x7f0000000300)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\xcd!\xb5-\x00', &(0x7f0000000400)=')\x9f}[@:}:.^-*\x00']) (async) poll(&(0x7f0000000080)=[{r1, 0xc0}], 0x1, 0x9) 1m31.951294846s ago: executing program 7 (id=521): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) r2 = dup2(r1, r0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x9, 0x8, 0x9, 0x8}, {0xa, 0x2, 0xd9, 0xd}]}) syz_emit_ethernet(0xb4, &(0x7f0000000240)={@local, @random="4196d697e5f4", [{[{0x88a8, 0x0, 0x1, 0x3}], {0x8100, 0x5, 0x1, 0x4}}], {@generic={0x817d, "80c93e21f3819a35046a328790a926b05f14875b4ccec69df337fa955cebc253aaabe1d55ce9baf16cd6040c2bbf07d60cfc58ac67112b27991d4c5ba16b36773d5a67bf2880df03dbbacf02868882d4d3fdd54edc2aee1927158a51d7f75247d249fad020ecd55edc34acf54e81fa2dc78e3b2e5f1e146fa35c7c7149fdea72b9bd667248bc69b1b18745621fac9b10251689adc0339ec67eb93da93ddd"}}}) syz_emit_ethernet(0x6c, &(0x7f0000000300)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x3, 0x3, 0x5e, 0x64, 0x7, 0xf8, 0x3b, 0x0, @rand_addr, @multicast2, {[@end, @generic={0x1, 0xb, "37996ec394302610a9"}]}}, @generic="874e85dc99b852d76e729ac9677de158fd42bfc324b03e2c308b3286b920ff5e780af68a593f7a0d701f33810d1dc0d8335fdf3ffc72858a6919e0efca3b"}}}}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000380)=0x5) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000400)) select(0x40, &(0x7f0000000440)={0x5, 0x6, 0x9, 0x8, 0x5, 0x8, 0x0, 0xa5}, &(0x7f0000000480)={0x4, 0x400, 0x1, 0x5433, 0x7fffffff, 0x2, 0xfffffffffffffc01, 0x78}, &(0x7f00000004c0)={0x10001, 0x4, 0xa0, 0x468dae97, 0x3ff, 0x2, 0x7, 0x3}, &(0x7f0000000500)={0x2d072ee3, 0x4}) connect$unix(r2, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000580)={0x297, 0xffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x20, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000600)) write(r6, &(0x7f0000000640)="25fd8a3608a5130a9324fc59b13cfe5a77c562202d8147a437dc12435b4643cebb5ca62f152136f0fe45dde7af1ce3f49b07e3508b0e63cb6b964a35df7bdef25564ce59a746cbd028c6044f91342d83a3d83d3c235f03e31425", 0x5a) ioctl$BIOCLOCK(r4, 0x20004276) r7 = accept$unix(r3, &(0x7f00000006c0)=@file={0x0, ""/12}, &(0x7f0000000700)=0xe) ftruncate(r7, 0x585) select(0x40, &(0x7f0000000740)={0x6, 0x8, 0xfffffffffffffff2, 0x7, 0x6, 0x55, 0x4, 0x4b95}, &(0x7f0000000780)={0xffffffffffffffff, 0x9, 0x0, 0x3, 0x5c11, 0x8000, 0x3, 0x9}, &(0x7f00000007c0)={0x800, 0x7, 0x3, 0x0, 0x4, 0xfbc, 0x9, 0x7}, &(0x7f0000000800)={0x2, 0x4}) syz_emit_ethernet(0x41, &(0x7f0000000840)={@local, @empty, [], {@arp={0x806, @generic={0x6, 0x86de, 0x6, 0xf, 0x1, @random="eee1620f043c", "7c06243def2eeab2cde00d36383dfe", @local, "ae840a183b4e6aadbc0642c99605ed24"}}}}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000008c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000900), 0x20000, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000940)=0x2018) 1m31.948687211s ago: executing program 7 (id=523): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async, rerun: 32) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) (rerun: 32) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x800) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) (async) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) symlinkat(&(0x7f0000000300)='./bus\x00', r3, &(0x7f0000000380)='./bus\x00') (async, rerun: 32) r4 = syz_open_pts() (async, rerun: 32) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000001b80)={0x7, 0x5, 0x2, 0x3, "93597ddcc8e08e4895ebff7deab26814db61457a", 0x1, 0xffffffff}) (async) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000040)={0x2, 0x5, 0x2, 0xf}) ioctl$TIOCGWINSZ(r4, 0x40087468, 0x0) (async, rerun: 64) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') (async, rerun: 64) accept(0xffffffffffffffff, &(0x7f00000002c0)=@un=@abs, 0xffffffffffffffff) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) (async) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x1be) renameat(r6, &(0x7f0000000100)='./file0\x00', r7, &(0x7f0000000180)='./file1\x00') (async) write(r6, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000200)) 1m31.30559822s ago: executing program 0 (id=540): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000001c0)=""/24, 0x18, 0x1800, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f00000001c0)=[{0x0, 0xff, 0x62, 0x1}, {0xc0, 0x8}, {0x6, 0xff, 0xfe, 0x5}]}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f00000001c0)=[{0x0, 0xff, 0x62, 0x1}, {0xc0, 0x8}, {0x6, 0xff, 0xfe, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000200)={@random="000000000001", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x0, 0x28, 0x64, 0x9, 0x17, 0x88, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20, 0x5, 0x0, 0x7}}}}}}) poll(0x0, 0x0, 0x5) 1m31.062012988s ago: executing program 7 (id=555): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x152) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r2 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1, 0x2}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000140)) sendto(r1, &(0x7f0000000180)="ce21447dec716c79c3a9e18f1f6364431f4832a2a0ee8fa242bb1dbdb27f06026e7ad7873cf0ea1518fe11ef1a38e5d380550700d436c4e26b7c5cf3cb3ad8d8177160500c717fa9aa5a09ebbf8434f7011364140c2a63a347e1d03740059c7fb3fad045a56d1d5c268d969ad1297f8678e401450787f82396300451d2cf1db2c0345c3375dc71cf1bd5d19b8f9a968837b654881b4880a47b34586f974f28e6e4b41b2e146ca81e403151bb5fb6121a", 0xb0, 0x8, 0x0, 0x0) madvise(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x5) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x2011, r1, 0x8) dup(r1) r3 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x10) mprotect(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() fcntl$lock(r3, 0x9, &(0x7f0000000300)={0x1, 0x1, 0x2, 0x7fff, r6}) shmctl$IPC_RMID(r2, 0x0) r7 = msgget$private(0x0, 0x0) r8 = geteuid() getgroups(0x2, &(0x7f0000000340)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000480)={{0x0, r8, r9, r10, r11, 0x180, 0x561}, 0x1, 0x1, r12, r6, 0x9, 0x3, 0x3, 0x100}) r13 = syz_open_pts() writev(r13, &(0x7f0000001640)=[{&(0x7f0000000500)="0c1fb4ea9959b754f2", 0x9}, {&(0x7f0000000540)="d9ba53c785c495af7f535cd5d03c249d06a3eddf8babe81b555646066f7a8fc88d553c726afde6adc1a76f1d72d0e0deb8e6342f99b5a7a9223eb393608ba851", 0x40}, {&(0x7f0000000580)="19aa2cc20ce9e6617444acb205bfb1920674c693b61c7bacef0e2bc6408bb01814533e1f190dddb0723cf414d9d3e3614f2df2ce9a2b2ab5c46b2b369ab44d9f44edc86c7dcb4cbb7bc629d21e162352855c165c83b6ebe7c847f737f3dd21", 0x5f}, {&(0x7f0000000600)="6c46ed1278aba8ae81256d99d35806003f7d0aead30f30f3cf459349a1cf217502e37095fcf58639856e361f46ab98a871b8ab5d9d07e5e42987a6074cccc3ba8513b64b78e1c88e17a7eca8c1ddab9ca7803468c8b6a5f678f2d569555ed07c4aa389f4335d6ace7eb77e9d0989d92ec3ca039162c5bb10db76c96009cb968e7683ec32ff08e7a19d3b067f9d9769009c33957043b49d5d631bbf9fc594075fd2c2702b9e5d86fde5322c0bf5f9dc2e3fd81afba727cc442a383cd4e6bb1cb10e17515ee3ce7cd3b7be921b08c167a9295bb533db2c4e657c0a0684c21f19bdce7b15410ebc20283fff4e8d543421266a93ef7afd701ffc2a4895217b555dfb56815829a38b98b70046f721dc5d79f21b5fecb8b1344ab58781d20b0795cf78a69e6de7d627c9063e7621b3e4e43d84070eaaf718c10bf444906726025be024f3e79ef5a731054c93603bc28e17ab730dc663e26cae7fecb6aaf24c8a2aec2454bf8425e6fa518e564cb833bcae8be2515005e8f1352c837c82b5a99136c63a698a18e28f623a2788ce56ec05831f58896344bbe184abf80d70a166d7aea8c30615be8ee98e2004c3f1d15d2dcea12714bc5bc9e2f24f1b11260be65ebc7ea1c4ef576d577df80968c83fdfc2c547c899296ca7a5e93ef6637f4be8577b2b6590d61c5da2f99e1f465bc3ecb9f2b8cf64789d54f4a11cacd190bed8ed6ede4de8777dd6db71b5ccaf2f0746b481ca238f0d9ed4d5929ac37e41d1a739f1b0b812356cc96823703fc96154b56c56c2c14641c9979d9b92f43cd82b6e5228d206f084daf6b3948735c662a68b7987b8f780779e89dd6f79fd83873d5dfc710817bafad9dc8e155d00112444c6a5912a2ba15eaa583417ee20d4ea965902dd238ec5c1e501dd776fb1f1b2a2fb5529de38f314e8b5ea754763ae2fd6a2b9c93ea46c3faebd9caa12c2a0f9186243824a50443a7d86458e8499f7995b26bbfd4aeccb9db08e264dc1cdd290c4157038ea426bc780ba33128dd37f312849ab5853be4b855c6caf8d8adb326affe97fc17bc89825475f113f56023a06fa8881c0528a91d4a33cb17b9f02defd9cb4d1ca9d1e25037324fda8b6e004eb04ed02d033d83ae06c81a251665181105dda68a19bda13c76848f6b789ed4acfe617d48613903d5c82d754bec4d2f38b6680a2744e3d9adfffd767d391b17d5b8422e0d6830f79d9a0411575267a437aa91aba75632477a6b28a10d9cae581e42f4b5b7409d1ca0e46807ffe1e2c96f59e7b3e40612a9d70b9fec2e96cb34259d9a456364dd220910a8fe6efc1dbc3eaf264b9643c4b6bd0221b6c1b96c96d9246a28c30a79f10c8606381961ddbe5afcc17d447e09c3cd086a1c452d03d508739554b367354cc84aa101d6d3a16a1d51e2ecccbb1dc2190403df05b86984bd3d1d697288481dd57b430ed32431af30b63285722e86646ed9e862e0196b028eae3fb71506b610e7d70caa1f5b21ea844cbc6b24998cc02a787116ae048cad1cdf8b55594062bb12f240a4194d6cf480dbb9f098c557808dbb17778706a9563b26354ee81c137b517b6da491d9f40e184a238a4abf9131c17ad76d4af39a5bc1422e30b6b2e7659e46f1aad81199347d6999ca11d364f1293a6e41b12f25b05c263f1a4114652ae78676d93491e3216e9e4522b0f2dcd49be1be8fe60ec45620147eed6c27cf64544acb130ca1ca8edb159ec34b75b48feba21957b6fb6f1c57c09cff5f8d6a65d22d264193404c2f0f2828e7e2a6f6669b439948664d0e8467778d7f70a6f1e1cd04ddde7031e269263351459e278c9bc5addf9bf72cb3ab34e321e26a10eb304f67cc4d3f0cf6940ecff53335b92d6298f38a3dd2fc93150d18d771e0507e4525e13379ef5bc7a34d0b67776d05c9f50f88f364a979611d543963c605c17e74dac1763f217734992ff66351e8b9fe73b283cb383fffda42be572a509d78434f489984fc83b01bbb519ef8a84a746413dc22c65d1366e63622ded6e22b5ae73ac956bfaa2dfe4e6e66c430565f34ee031ad4fce4024fb9c8e9b0bc528af1ea6a6ea00315d25da30c00b1c02643ae6f39cf7cebd8bfaaf9e8c1dfcb4603d882556443ba193999c4de664f7480f562273161721944d85e8461bc996d9c4ccfd90f873432083483f94d338dc313c3456dbee3febb9f97ecc8bb9d806c245008189911dbe5e8fdc4db1ea80650765063d4b848a974117a42d1ff07a414b8aa7b05f5ad3a0551017466a076fff5a42d0e22975939c0493258d074d05a74d9ffb5239f704287d698db2891d396bed5f48c25dd4eb32466489c89b3376fad78589edae64abf3dea9351ea5e8f7ac24eea2a386db7c9a02301005d388aecf441f8bd2f77162cc6efaa806b6701ecdf7fb782db64f5d0ce46b0c75479849c03186272a03f8e88898ebdf65dc2131d3af7022c23bbd5460d5e196ca9645e2ee286e93b040d80c127c3ea48ef77526b99ed2978d9ab9fc2956b386f4a10f49569b5955a9d1eb7d84b5de6bb8ff30001bc2e9f299474e135c4280708da2951a27b3f4b82b9b1f9af11c831626ba3c12c43a79a0488044b3b339ce45ce132ef34f5aff3cad9b6d56eeb1751c661e117308c076fa0d1913946726bae0008ce28047f765b2eefff9c2708407b14b206b831a003018c40e94d4fde8f034c866d84f57918e6dfcc75351b0063634f2098833ca2e331860163d9c4fd00d72676e76766ecb2af686f6e5eeb339f8ec8b3aa43e2646157b2b23ef0198160690b9dcfa065b2d54125f7a6366c0fffbde550847ff7fdebd260e652c349b0b98e88490c293d6dc87f456b6c455a42911e25280b0346d73cfb4d5ee020572e4b3ac07f1246394dc53800b392f24f7cb36986cda0e524fbc8ea736db7f3b4cc4dad907469a3bc54471089940314f44b9685aa14eaeb11d8ceddaacc893ee587c1733b5b3d839c6257801c69fc57f5447d36a93b477263b5eb121afc3b28feb3c375e6382e7a84dcd8c738a058d57b4eb6efa75d3c5bfb2832cbb8ddc3fe57c6a02d43d04f872465f00b2a2562c53338dc43de6b2e63e56bd98ccb98051eb92c8ab6354e383ca7e55d5e377bbe9ddf25fe854dd6ede76d1b09b0d1ffb8981f2475f86f4d93f4b8cc64267b52227187f01a4b81ad61565f3ba761670346696ac2489c479897f41d70467aad473111f124541b68e6d886eb8c47f2a7b31325f58d43916b5da2e7f798dffa1ab4750cf736c8cb9637810f25b905481375a963c0862d7ace00524ce84d5e3b9ab2ec307d438a43fb628776eeb3667344357949225255033f1e6319dda8c1f9e1b85d5a56b9620a62a2ad991d799bc069c7f9ceed608cdc70ca3fecec294b45af29b413744c9a7ef5d9383036a36c026bad919e99a345cfc9c0aeeed72a63c5757ad7730010080298f7916bdadbf004932e609df8d01d3925114a5359955f9456827d6409d08e4118266568c8af44fe2fd8b4f5004ac40e8e0bfef256e37628a0c19befa06faf8aaa6605d5a4bbcde07764af725006f366c1ef3266cf6822872ddc385169ce2597bcd02bc496f0b1cc8c0121060f020b7a82505e3f639e3bb05216120e69951c1c5505a1954c68e082bc49b48e9e679fd46955d7f6b20afa3b4fc9ac0563c04402db42705a3ad42fcf11fd8635e136c2128cf78bc4d4b722bbdeb08ad38bb3608a2b3a11b9f10a940f58c1e8a478a1e4328974f8d6e6e2b19c73fcca493b90ca03aa21af64d8a513cea3572d78efb1ea3af35f8ce4848dc3f5967eb285ea2038ffd4a4abc0c795f80e81fea9bcfac193435dc67b2dde325c1c6e9f7655e27606c6647c83ae1944b77a9091bb6c17cd4664794690ea4591767d9e88ae3033b72a6b5bca67ea1a89af3ef664bfe3b6408ce35af9fd2a3b94c6e805ea29d2ab2c5ad1c1e05327c2a8e4fe1f32faf18df4746ad5e50cc3b9f44ef9483a9ef02c0d8749417037bb5a6d5f0db01aae3132df8d7b59f90a5a51b08f5be4decb4c8ea8a32181daac2722696c513e862316d7bc5c8bab63368dda815ecd06531f775a35423af9558e67412ca9da6ef1d68050df54cbe7de221942c104aec3cdceefeb416d7a6a1a742e8ffc2ac5021d609adf591b88140c7e97a236d0ae819f97aabc7a05d59d8ad66b97eaf1183b0fc7e4d84f33680e47ce7969899fd9c6ef5900666cdbf5f60b6f98a769f2b5e4685e63b66f42878094596fc7649a66a454b52fb8b24c3c4da176d79db193d22b201737e38976f43c0aa93f047e4f14a9dde7c003ce5315eafc65d7f62ba95a16668822a2c8658fe31c43bcbd224d4b709c9704c20c359c813b5dd562fee27ec1fd2faf3af01c155540628e9ec095ffdf4c0a4e90d26a27e15fceaf162f9106b094511b53721f7500c4317b9f54f09a3d66e79ce4fd44196bc737dd8e8c5ddade27591e7965bfd48b5794e2057cdd0be0810040157cebb9d189637e722353b0f8784c5d477b25d6d0420136297a276a8ebe22d45b136bf6da8456b96bc1f5f2ac17c578e18e8c92dd195fab12baa6cfc8b5d3539838c96ea21ff1bf840d88e89bbf83c1a25a9f657afed2567b590676b2aeb199f48072fca93ff93214db233dcdc1dd94e192ed4f9bda960b5551a73a40edb601681c795ba8d7db60d50c8cd113438ae281a701b0ec562a440a524817e99ccc6a98b98ec9fc76ba6cf174aceddd2bf8bec20870bee32215a366e97c8107603d6366655b67dfbd3a7d184dff9c649f3fb09f1dc5b521ee89fa43dd17a6e0ea670c47ae43e16563ec041484431fcd28686581696829fe788ae1c1dd7596057d27752c00bf0144c302ff5f648a8d168eb2331fa2f845a2ebe3b52f017f489fb3c4db05ea9cb7a17c79339f85db55f0b1c4fa80b7af075a0112213aca9f0c45cb8f2fbe33b985f85b8090c7bc9505c1af463422fd04b13cc439347098ac4cb66a9f6f131fd5097fef1d6242962e1894134980f31018970917c7ab78e589b4dd556c8a0ee7788ada62363df64679d23a08c29e409b748793675144ea74e643c06c53f14f6d9d07cc5beec1be0d082c8047f072d9eb311f5e55e681c19bdb4132824ba1611e44ce6059f9b3550abba7b12e9810eced69877278ec4eeb6752a96a4c5f338ef233a0b187b67025ed372e1d690d19c4ad3e36fda910993651dfb3ac642d2a61c6f5f9555c4dfdd0b45c3793351c627538160451a751a1cfe55459d920dd430589dad9a5618af9e4c0183fdce0df184d155fad7bd2f81888902008bcd85ea9f7d4c10ace81dea0bd98a56d239eda08857e0844dd9d4d961da4b87596c1ef5ba11ea6e64a9042bb57d449a4c502b7d6ea38e6a54b711536ec6a00acd6b6e794a45f06e32b6fc1337d6ed835cc92de4e189b8a55942a1d58f89d0632981d5c6ad71a0a26978526e542736d8203443df65bded307f6aea26a2ab473cadb31e1e5035ce7da4f5797fb5cf4c9990310272d445e5dd098f6654f14fc350c857720002d6639026f5de9c14b684875fcf52ee0da80b32006dbcbc0c27df520bad9d3a5d353773aadb806120dd33facefa512ff32e285e92b7affb4d75d355397c09882c7c0afe5b18c1469efcf71b8e908d17c50db3efcb82f6bdec6fc66f91a43ed26c69106b50157e71c9ccbafed31253de0035ffecf835963907e233eaaea4b140609347f4d17e08c9cfa9831df0449050f0e995449c22e5561ccd71ce96899ddcdb176e09821b4a4b4ccb7bff16eaba1785c436650f44d910bfe0c6b1df15bc", 0x1000}, {&(0x7f0000001600)="21172b124bad5158da2d7d1de518f67ebcb36fad0c9a78dfec013ec92b", 0x1d}], 0x5) pipe(&(0x7f00000016c0)) connect$unix(r5, &(0x7f0000001700)=@file={0x1, './file0\x00'}, 0xa) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x0) 1m30.628510623s ago: executing program 4 (id=564): syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000300)={0x10, 0x9, [{&(0x7f0000ff3000/0xb000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x25}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x187}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x2}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xd41}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fed000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}], './file0\x00', 0x800}) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1616161610000000000000008", 0x2000000, 0x5}) 1m30.536011573s ago: executing program 4 (id=567): pipe(&(0x7f0000000100)) r0 = socket(0x18, 0x0, 0x18) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba84913f0100"/177, 0xb1, 0x408, 0x0, 0x0) 1m30.533242108s ago: executing program 0 (id=568): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1ba) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) close(r1) shutdown(r1, 0x1) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$VNDIOCSET(r2, 0xc0387200, &(0x7f0000000100)={0x0, 0x3ff, 0x0}) sysctl$hw(&(0x7f00000000c0)={0x6, 0xc}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0)={0x6, 0x15}, 0x2, &(0x7f0000000000), &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000001940)={0x1, 0x58}, 0x2, &(0x7f0000001980)="de5b76dc", &(0x7f0000001a00)=0x4, &(0x7f0000001a40), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206911, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593551ffe", 0x11}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc038694e, &(0x7f00000001c0)) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x3, 0x7, 0xe150, 0xffe, "0000000000008471050000000010000447ff00"}) 1m30.532724225s ago: executing program 4 (id=569): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xa, 0x6, 0x7, 0x7fffffff, "debd8d6b497154090b36d7dbb31c5450c1b7fc5e", 0x8, 0x9}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000240)=0x4) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000280)) r4 = accept$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) accept$inet6(r4, &(0x7f0000000340), &(0x7f0000000380)=0xc) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') recvfrom(r0, &(0x7f0000000440)=""/106, 0x6a, 0x1000, &(0x7f00000004c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) connect(r3, &(0x7f0000000500)=@in6={0x18, 0x1, 0x2, 0x80000001}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f0000000600)) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000640)=0x2) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000680)={0x5, 0x0, 0xb, 0x1db6, 0x3}, 0xc) getgroups(0x5, &(0x7f00000006c0)=[r7, r7, r7, r7, 0x0]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0xac, r6, r7, r6, r10, 0x20, 0x9}, 0x0, 0x2, r5, r5, 0x917, 0x200, 0x1, 0x3}) connect$inet6(r4, &(0x7f0000000780)={0x18, 0x1, 0x4, 0x2}, 0xc) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000007c0)=0x5) close(r0) setgroups(0x5, &(0x7f0000000800)=[r9, r7, r11, r7, r7]) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000840)={0x0, 0x1, 0x1, 0xee4b, 0x4}, 0xc) open$dir(&(0x7f0000000880)='./file0\x00', 0x20090, 0x2) ioctl$BIOCPROMISC(r0, 0x20004269) shmget(0x3, 0x1000, 0xc0, &(0x7f0000ffd000/0x1000)=nil) 1m30.36286212s ago: executing program 0 (id=573): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000f40)={0x0, [{0x2}, {0x0, 0x10000}, {0x0, 0x2}, {}, {0x0, 0xfffffffa}, {}, {0x2, 0x9}, {}, {0x0, 0x3678}, {0x2, 0xfffffffd}, {}, {0x0, 0xfffffffe}, {0x0, 0x6cb}, {0x1, 0x4}, {}, {0x2}, {0x0, 0x34a}, {}, {}, {}, {0x0, 0xfffffff9}, {}, {0x3}, {}, {0x3}, {}, {0x0, 0x7}, {0x1}, {0x3, 0x3}]}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x138, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1d}], 0xffffffff, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039fa72607b6b78e1e6513618b2aef7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b", 0x81, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 1m30.310571517s ago: executing program 4 (id=575): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x4, 0x2, 0x9, 0x0, 0x5679, 0x8, 0x0, 0x2, 0x2, 0x3, 0x5}) r1 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x80, 0x94) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x37) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x6) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) fcntl$lock(r1, 0x8, &(0x7f0000000240)={0x1, 0x1, 0xfffffffffffffffb, 0xfff}) r3 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x14f) pwrite(r0, &(0x7f00000002c0)="9d3f136d3c6f5e710312ab141873a4c6a9e68b7998ebac4fdcb4a9d96201c8d028c8ea3959c591892c3ea4ba5bb8515c360755d79130c8c3fc34e960cba4ad068008b7ec4243dadaa9", 0x49, 0xa9) setsockopt(r3, 0x3b3, 0x7, &(0x7f0000000340)="ffe507c1fadd96a9e609add5bc908090be50aa935f0bc06cb9395c8c7a5c4cb1943698e541e9bbc46ed8b153b7a6dc895498c02442661be61c71c54d027ae2a2354cfcca05f00c7851f822ae472c734d714cc5a89b7f93ba5d709b9b6ca01200b577542b9577e104feb26ef4ecb902275ebafa8ea642abc024deaa9e3f87da5c228c213d06d1b6e3467f275e53983ffd15441718b71f67d066490726f02838feab352bdd49fe5beb4913ef290fc685ff2b3ec99449a7c9d138e104e02e9ab278f1a94a1c01516cbc1a205ced387053f97bc9f8f3be634894ea58773a29c50515738b20fa6f5f6d43c5bdf8eaa2d9c9d94189de59c4d0c22794e903118cc5fca14170ee576c240ddfc14aa7708633b71fa88eead57e801d80a96ddbfeb13f6aeff55adb851e889d50f509d8482fa0bb41646d6369f7661793acd687dc269afbe53228d8d5baf6419a9f2cc18d98bf3665b82d96480f6fff8bbd7a0cd47a7d8b0b80763d3f5cbaac413f2871e5da1bfb6396a2ea5ea12846ffdcd708164b24a0a126bcab918c5ead929810e662b4558b45a1fabdae98250f2b81f61e2b83197fcad82277360a91c300e7ab26f98b46e066beba87b6c162924737928d031a857b17646f4a5c58d7b2c3e6ecbd16ea90568687432712395a6251af12ced13a5ebf26d996df186824d1de078b2a240b05e8e5831d7f69325426efc70f5a38fe10153937b38cf004d8e835cc5b93e99d065de84e914ca20146860fa891736f5bbf8d7db031ba297938dbd5d105a4e35489d19bb7b857106e7f5441fefc8ae1001be2fe1b3f166e3d95f6142ac84a2a1d3bc1f8e410d80617cb5bb2f66ce6f4bc0835364abfee9026a519e5956a4fc964fa0d4a5b2a099d4b1c27667a9cb4eb4126cd90992f882c485dedb4d78d2bbfbd28aef539e6e0edf8a845ca045e5de9dd97f8c0919dc4c39fa49d6124a3a56658f667f0179ecb12b59d4b21708346929a9e4796dd13e61d2ea26690faa68779bd1daddad25efef09f0498d6a1908bfc9ec5ec7812a8802ee3f03ea8d1d771216a795bd56af0ae9738cff537280fb11a4c4404941baffac8678e3f7002b73869fe830f41770148d598ceaa2017d03bc2844f7e4e9299ae4df46d03a030047eabe0afb90846a824798cc1cdc62e493fcda8599e4427d8b3c770dcc219fff7e72dbacaf42487fa98da3effbd8bfe2ddad6ef1adc0369d268452a25aa1dfd9ddd6c287427ddc435956c104325c25371690108cfea02a537b02825e96d1c7053e5e38bfc6732fdfc98809260f0998b5e6a515ab90ee11d12bb9be43a43e4f6c5ebf6a814fcb1ed27e6d3339e305bdb31781fe3e302e76655dd27cd61de8b49e26820ae9601dd38c772884674a2436802bdd29e5ebed3977ef08b4f4d9731e687f33f52290a8d73d0571953f31cbf9ff002f43bea4434f7e226b828fcd0dde34e093d602daac34fa365bb2af9d577038fba53ef7a9b74b1c15ea0ad4a91900dd5e62652dad60592baabe8a856bfb2b3fed6b909a0d5929e26c18c9d5da0d552586e4bd2913f2161a641e51c97cb8a29592fe53dd0032cd713eb9db3273589e6911777dd4d022b94b575698bb13453af700c392bb5f1d80f7f5e0ea5ec19f7c7f754bd8ad96ba2bbfd471fa7792a6b19fa34e5fe6efa8271146bd51589741b62d688878c1bb2f2f1f618d36640ec3951dcbaa8fede4a4771dbb80c794c84c5c52bfbdc1af02e5e1270f22944f4c75927fdcdaa477c269b0cc1f3bae5332979d193c17afb4c53f8ba786ce83394179b8f4470d0d64bea9c2b3894f6bef054406344565aeaa2da5bd2c3f5db55731d40602ae1a3dba7c388d635c0935e918acf1e8a0878709c556dd2b0b2fea44620332198d284ec3f53e8ae12e88ed8e6ff918924204132647540834cbefa5c9395c8e50373ba90d7265ad15b6fa9735c07cd4162c32e694d117b2e1fe9836b5d474d5922539cc75b9b94c442036ad78e5264572e1bede8e5be388033f8ead073b3474107c4fd17281e937a6ec4b8fb6a932a620027efaff393827d09efa9d5d21472493dad78a1691e1bc55a3b43f8115ee9d62f48e21c26bc0e7c0648c9509f0ed7372f2c03ac05f3d496c2991812b11138ac0de059a7aeae2498a541861ad5cdb5d83be41b33092d710b7513502377790d607b3a19e5d3fcd8c4120bc795ee4c3072db64393eed8a41b0b0ebc23d34ff6623c94a8f39dd85fc5048bd070800d4f2d2db5da6d62f70ececc23c014b3b7707ba14d724aef6cdc7b9062c3b81f4a59e818c185b2b77996d23a905e6f72c707917ee40d4e83b9a76fd36179aa249d30a5cfbb5b3a805c1c33d8cc096cefdee55224049a5779d612d4e6f2aabc1974105632de7258dbe775d5f42bf9648704805a0af52978f564a803abc54e04fc6f4bc8392e665bfb3206a9568a6a3d00a5cfb0460b48ac5a494b2d03bc4c6f52c640d5ae36874980dfecb8ddb14edb66997d6ce8cedb6dd17a7afd1dde241913d1d2a32e1f2dfc8a1311f38037a560f8ff1308b61c37137e5fc1f6724487a910fb0cae91a2339f72f1a6eb47c1f85141ab4125b6db77f2a6d4b9cb2a3d92fb7058d2764f173920c607892bd4402a23a317aa585935658f229272a6458ab6f9562d7074c2be5ae709893f8ff4dfdea2cd63508e3d7e703fe06d36b3018855a5a146dd0a3f8911c7cacc371abbeca762b2d19f2946574264ffd739374ef8b64ddef3010edf4c435e4cb860f4036fe0392c028cb2a836e1a8a03fffaaa1d3c1c29de392e09146ae36eb6b01bdca965c73c5693351e47c050b2d12e4e897eec12001858b51e57fd7ce5613959f5d4a69b554791bc3b75d0515956467ffe86c5e56069b1d8dd928904dffcab221d9595ddab2467802b5ad0a2d25b24ae2928ad502924013a6d38da65db5501c279a267418beff987fa32fd4060b33e9774fc466f2423f1eb41887164841e41e15f4bbbebe1c83d3a34454a1a40ba841037feca1d7807e653e16aaf8961209b33a078a9cee70e7037828744ca816d70580b0a1592d97806a7e3481126f18847841b1cdac28f597b9099ee88cbf901a813b969c5d277001febcdf10c4a55c0ea5f56b0f0d6a054f7ea24c519722cb1923f166c7280f8375fa95743df9a91237022a4af0433489957501c4ae8531e092cae52f34308111060f031d4fa695574946bdb4915ba0fef6d7af568fd7419468f87c8207f6732974df5e9239a5e10d1b4a6c1be1c0e56a96f51883029195a2a7ce5de7176e5a39fe1eb1212bf8f55f3c6b916d0cb7e5b861f069a21c29f097008d1fd3e695d6eeffc546b62a6954e5f7ecc7289e9fcd8bbf9c0772e3f4e7c2bcd12bf418c4d29fff3701b272413bc71dabc14b255d9ac693871b4a4dce66f5d3f0257e9f23ade98d95a52a6c13cfa9bdb25d42a8f29ac8e8a62149bc73c933c24fa27f44c92c81c80e0810d80942b71946657bc0bff04f1a6a57f234afe747dea4fb702208639775b43160a73890bc0aa918d13579e572d4043813f47dda0658ea13b290a5e48b56afb48ae6664ffe27ad86c1d6a6f352a02f556a5fb4a67c808085a66aef2aa3fff5b6fba9de13f9f56cfbec62312285a627878583d256110cb5ec3feda46ed8fd77865f21498d00b46598e4439b23b37d40032d362726084414f3802e2cb96b33b3e5d989da70142c9fda5a4d9bea5ffab38c93cb4ffec94de7c52386e4a658994d75201321e4b274deaa8551e3871907f1fcaebc9f76fe02003e4c1027ffdaea3a5aa8e0ab73c701fb9a5bf2a7e2ad81fd38c4fe721ef38324f211b9ab44c9e79cbea86004c5ad51e8345e2e02d5a0656b525cc27c04eaf82cb6522d98407eb4487102eadac1f0fb08bc860d10795a9afdecb5ad5f4f77c18b69ba2a630165dd5248b92653865e8e9a9bd16ec9ab7c44604e9d07a5f66a8f6344131f0e1705516d0e762f0500a51275eb94b3d4f46a2292420882dca93d1df6c3c30471b498804babb58f3cf48d233700ec73222df45dff4c24e4532a1fdba994cd24c4ac39c2806d42c3cb7e6f5ef1d994dbdf1bb042e31a65a0cb7ee90ca911e250b0c56f2f4955b649ac5d0a03aa03b6f46c5f3d4db1c087c1b8d49c70c2c5c1f3ac2d7537b91318a7a1fea359a36d3af3f5d051db43ec76c2e142744421df70e1c986e272c8a3632e535816e04a5d80b17736f465ef1fa29d47c7727e7dec4d22f092d4e7671dc4ae0e332286c967ebafb86ed3f5df92cec151d095e120774bb9bb09f6e0301858c96cf90d2a1ede12bcc53bea0c0e9c053cff9758ae2109e0aa8b5b638a5c7116965a5d1fa0e4ef14d31f5d316fa95f3316164cef5a1df61d9d276c7a2e5402e9312388a3e626d8093ce9e498acb85f902359334d6736e9919267ad84a4028a329b345151cd526b7b6428275c5917eabcf76a37feefe4a8348406830bb5f9deb443c4c57455f895842373467b96b6dee988afcd59cfffe9e15b53354ca4d410f1c15eb9990219b7096d276faac53ae6493fcdba42c85d239b57bd611415b11d665142f56f142e8c2d0cdc1981a5ff6c6eb31d1ca5feb57dd47557dfd041db1f32d481fa4c5129034e30aa19aac6d405da6414fc4522c5158803af83491e5078737a4528e2917b7c79e39c589bf428f516cae8607c322c3087be019f1386cab6fc19f29ce930d28f37f3803bb0deeca94382ab35554c67370cbd139e0179e0bc4a1dd80747f80694033e067207781b09a038809b5a2f4fe1026c3e5fc1eaf57185f3a9b7b1d80318486b3de3f1e4e2af91d8919ee0b501758a798b3d78b9578e09c2081f5a74db795c198860a5adf7f25180ecf1d36b29bba9f5e81bc6b7326c6e168d2ce080c0ec6d038957934bf0f8f554fb6e954296d6ebce1951222b228daa14be2d193491f1ff6a737da3f72026be31c03c02182610ecedd23b48db0bb5b61b00272050026c6230c4851d820262e0ebb92e7b1f16faf6fa5e2f5163e9fcad8c62c845e89000197de3f15e8cfac74b64bcc97d0470fc5e336a8ecb54979c236a12ff40c68fbce1fee505f502966d5443d1751b672d2fb23896551317fca14741c5cdcc1ea442e6b51bf793e11cbf7dabee7df8687f424dbe37fd62479063d31d318dc578fd52adc7a8285bc086fabe758af255e2e1f3b2c3b6a16e4e65f935ec35a14fd5942658a9c6bc9d22089aa4100ef769686af9067376029f09a0e133851980e80a3322f883ea70c88f16d29fc759ca84277a628ec4b11dfb95c6239439a64d3bf7be024b03f565ba4a15ef85145cbd1cfddcd685f5ed7f23adc5e46a82f73481fabdba3460244dc20fb9f54e55d859e71039e3b7b5761139f1a2f4343fa5522084c620681e59f8f48c4a333c7b36a580930c2b57d6def8171faa61188e5a2bdd9b90ae092a5cec24cac1064f4086b8fdf634543249cec547d021d931d64e2dc6446a7b505c42311bf72dd7156c3e1af091242c4686486505e4599029c2c4d11f73e4e925ea16c3e18b4ca72ebb7dadcfe1a97510af56cbaf16878304a1126433386219f7330f67804ae7a98be1218aeda70c90d37c47d8368dde52a88c2756ef600c6e271ce58d7aaa135129c41073a027fb359f26e3ac5bbe009cd6497f1ba2973fb2cdbca8a2f2de35680c25c886f23d6d388bd6316e2f01d82fa19d33a721e87738e00e66932d2ba027754784daafabb657b01c8bfaf5047c181bcb72c8eab80c96f7410d095d3afaa8492fae3a94c76bb1ee717f8c241709f447eaa85fea12950", 0x1000) close(r1) connect$unix(r3, &(0x7f0000001340)=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f0000001380)="8f0529694f6deec574a3302b4eb04c93ced4f6165be8b93a505f3cb53782483f380914daa3a87a6e200bb94f4d69c31d59060331c9068e2288917601141aace644f9e9b6405b54bce4583dbc6e6163dcb606814528d98128f7cfc3eeb41beeda991f9f355ff63dbb9434d5bfe970a1fbf5", 0x71) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400), 0x20000, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000001440)=0x9) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000014c0)={&(0x7f0000001480)='./file0\x00', r2, 0x2}) renameat(0xffffffffffffff9c, &(0x7f0000001500)='./file0\x00', r1, &(0x7f0000001540)='./file1/file0\x00') execve(&(0x7f0000001580)='./file0\x00', &(0x7f0000001700)=[&(0x7f00000015c0)='\xba^*@\\-:+\x89[\x00', &(0x7f0000001600)='/dev/tty\x00', &(0x7f0000001640)='/dev/tty\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='\x00'], &(0x7f0000001840)=[&(0x7f0000001740)='\x00', &(0x7f0000001780)='/dev/ttyCcfg\x00', &(0x7f00000017c0)='/dev/ttyCcfg\x00', &(0x7f0000001800)='/dev/ttyCcfg\x00']) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001880)) r5 = open$dir(&(0x7f0000001900)='./file1/file0/file0\x00', 0x80, 0xe1) symlinkat(&(0x7f00000018c0)='./file1\x00', r5, &(0x7f0000001940)='./file2\x00') r6 = open$dir(&(0x7f0000001980)='./file1\x00', 0x10, 0x60) unlinkat(r6, &(0x7f00000019c0)='./file1/file0/file0\x00', 0x8) shmctl$SHM_LOCK(0x0, 0x3) kqueue() r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001a00), 0x80, 0x0) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000001a40)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001a80)={'./file1/file0\x00', 0x9e5, 0x1c, 0x2, 0x0, 0x5d8, 0xa8, 0x6, 0x2, 0x3, 0x1, 0x6}) connect$unix(r2, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x0}, 0x8) 1m30.159882428s ago: executing program 0 (id=583): r0 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000183, &(0x7f0000000080)}) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) (async) r1 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x5) (async) execve(0x0, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x132, 0xa2f}, 0x80000002000007, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0, 0x2, 0x400000000009, 0x800, 0x8000000000000001}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setgid(0x0) (async) setgroups(0x2, &(0x7f0000000200)=[0x0, 0x0]) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r3 = syz_open_pts() dup(r2) (async) close(r3) (async) r4 = syz_open_pts() write(r0, &(0x7f0000000000), 0x0) readv(r4, &(0x7f0000000500)=[{&(0x7f0000001680)=""/245, 0xf5}], 0x1) r5 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x9) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0104407, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$TIOCSBRK(r0, 0x2000747b) (async) ioctl$TIOCFLUSH(r5, 0xc0187009, &(0x7f0000000080)=0x400) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) 1m29.914182945s ago: executing program 2 (id=589): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffb, 0x0, 0x2, 0x100000000, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x2, 0x100], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffb, 0x20000000, 0x0, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x0, 0x0, 0x0, 0x11000], [0x100, 0x20000000000, 0x0, 0x100000000, 0xfffffffffffffffe], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x1}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0xcc8b, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x4, 0x965, 0x0, 0x8}], {0x0, 0x5, 0x1}, {0x0, 0x0, 0x0, 0x2}}}) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x2, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000280)="0800000071ac0058bc9c91501d94a34b8e5f84cf71b59c7afec370827d4027203365f16c62a5f793c739365701dc7ba0bfec9cc7d56053ee97637bb360308ca1ccc551f39f9a838761d64ca94858c39d8a5d5ccc3f419fc0365cac502dff5fe5249d04b35648b6c85b33c6c07c1db356bc40721d888c00c0d531e4eee716c0a3507cd2d188d565a3d6f3d26eb7e6a44456e465440c2c3e475975d783bf139ecbfeb9bd402989c2071f07188da0ee8f037973fb055bf08c8d461279a00bea5bebbd13765a7c37626dcdba51af359f4e1e3ac4218a97083d32b66da118b4de03389dfe65f518a603e98eb86b8d374e534d185fb170effa9103b21310ce0444c5dda9822f00000000000000", &(0x7f0000000040)=0x10a, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[0xba2, 0x6, 0x101]}) 1m29.573629458s ago: executing program 4 (id=600): pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000140)="be0673a8fcaecd66f08ff7f457d878d2781d7b0ffa7c614307bbf973d98331f1a866b6756820e02d2973e710a9bac8bf3725a0b70dc333f0b0", 0x39) (async) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad90030370000000000000000000000000008000000ff"]) (async) dup2(r2, r1) 1m29.569547595s ago: executing program 2 (id=601): syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x33, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x19, 0x2000007, 0x101, 0x80000001, 0x80000001, 0xfffd, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x2, 0xe}, {0x0, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x10001, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x20004f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10000, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0xb0004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x8001) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) 1m29.494403396s ago: executing program 3 (id=604): r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000001c0)=[{0x28, 0x3, 0xfe, 0x10006}, {0x16, 0x0, 0x2, 0x400b}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x2000, 0xfc}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x6, 0x40, 0x0, 0x0, 0x8001, {[@eol]}}}}}}}) r2 = socket(0x10, 0x3, 0x3a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000140)="09a7776c395ff5ce1a812391c2ce13cd344cef9fce323583e0df2d8ed2004afa06ea4f64b6f13dd3956f8aa943f03592a633f8040d7c271a1074702099fe6710f300f873c4d105fbfcc331709bda9c77f4d38469ab31a1ae6a25c474b50316674c07693fac9e1801752a084a67d27d8f9ffa32f0cc3390d03ed92f7cb81608ade90eeb8e89e1e659", 0x88}, {&(0x7f0000000240)="050b095b25316941f78f01185013f22fd98c18d77239297bc8c5b9702ee85a70cdc90e35b7608a5458a62473b3bb94681cc36745a416eeb5f491b0c5357ac7d5d88b0e6afc1a9493271753404399d99ad3d2515a83c2b37d64f087d74499f4bb7dbb9e62513648b1ea647c4315f9bbcd06d8c2ceefd56173b8828d8078aa5b1d919b863b9847822bd19f30b36d5bf828f4b3cab26157dd462845c536d7924f47", 0xa0}, {&(0x7f0000000080)="8f34bf8087334432ba7ddff6a5e1f08083fc4fa4512cff32377cf843bddca3b5d7cb032ec8944210c9cbbd06243c6c67114c6c508b333492d1ed3ad877d2", 0x3e}, {&(0x7f0000000440)="13ea118ba16a8c414abf005563062c400a715e49fb148face85328f30ede40205d7895c1a5550bfffac3850efb81568f3ab8ff9608b21fd8c24c6aa4fd171520a7006f09ccd09e13d5393b9da808c10e830d9a6bb1d9949095f2929860eadf17aa1086", 0x63}], 0x4, &(0x7f0000000a00)=[{0x10, 0x1, 0x6}], 0x10}, 0x400) socket(0x18, 0x3, 0x0) (async) close(r0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000001c0)=[{0x28, 0x3, 0xfe, 0x10006}, {0x16, 0x0, 0x2, 0x400b}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x2000, 0xfc}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x6, 0x40, 0x0, 0x0, 0x8001, {[@eol]}}}}}}}) (async) socket(0x10, 0x3, 0x3a) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r2, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000140)="09a7776c395ff5ce1a812391c2ce13cd344cef9fce323583e0df2d8ed2004afa06ea4f64b6f13dd3956f8aa943f03592a633f8040d7c271a1074702099fe6710f300f873c4d105fbfcc331709bda9c77f4d38469ab31a1ae6a25c474b50316674c07693fac9e1801752a084a67d27d8f9ffa32f0cc3390d03ed92f7cb81608ade90eeb8e89e1e659", 0x88}, {&(0x7f0000000240)="050b095b25316941f78f01185013f22fd98c18d77239297bc8c5b9702ee85a70cdc90e35b7608a5458a62473b3bb94681cc36745a416eeb5f491b0c5357ac7d5d88b0e6afc1a9493271753404399d99ad3d2515a83c2b37d64f087d74499f4bb7dbb9e62513648b1ea647c4315f9bbcd06d8c2ceefd56173b8828d8078aa5b1d919b863b9847822bd19f30b36d5bf828f4b3cab26157dd462845c536d7924f47", 0xa0}, {&(0x7f0000000080)="8f34bf8087334432ba7ddff6a5e1f08083fc4fa4512cff32377cf843bddca3b5d7cb032ec8944210c9cbbd06243c6c67114c6c508b333492d1ed3ad877d2", 0x3e}, {&(0x7f0000000440)="13ea118ba16a8c414abf005563062c400a715e49fb148face85328f30ede40205d7895c1a5550bfffac3850efb81568f3ab8ff9608b21fd8c24c6aa4fd171520a7006f09ccd09e13d5393b9da808c10e830d9a6bb1d9949095f2929860eadf17aa1086", 0x63}], 0x4, &(0x7f0000000a00)=[{0x10, 0x1, 0x6}], 0x10}, 0x400) (async) 1m29.33383031s ago: executing program 3 (id=606): select(0x40, &(0x7f0000000000)={0x1b, 0x8000000000005, 0x8, 0x3, 0x9, 0xfffffffffffffff9, 0x3, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') acct(&(0x7f0000001300)='./file0/file0\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000240)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x7591, 0x4, 0x4}) 1m29.332027712s ago: executing program 3 (id=608): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x11, 0xb, 0x1}, {0x20, 0x10, 0x82, 0xffff}, {0x16, 0x80, 0xff, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)='o', 0x1}], 0x1) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0x27) setregid(0x0, r3) (async, rerun: 64) r4 = getpgrp() (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000001b80)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001cc0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001a40)=[{&(0x7f0000000640)="86b5988329caea7146cf046f93f33fe4c853c1aa02b319a4c72638cdf89e0ac27fc04cf4a52fca8e8a71e530b40aee2d7ae713d2c3db042dbc01e0c18b841ae42756e60559c43490e841e054c0a1fc100eb634fb6f0603001b7b337c3428966dde91466dfcb91080cc646493a74417cccc2fef5fa4c7515b69e2958743c7466180867188121835fa856bae6d2b5e3085e113d00d48eb7f5cdb8e22188a1ff32afbf7550b8516494668320de22dd0ee0acea8ace16d35a8ce59db104807379049a0aee8e6459ffd8787b1adac8929e8c6aa32fb3f3790e0644826cbe898f8a51d3452cc2cc72e1e90", 0xe8}, {&(0x7f0000002100)="4e7df488cf2847f8f1da80e7a7f7d49ec2f269204422a0e022a7e0759aaf1c624d414cb36deb40f79b866ad98055857333740f4aad4ffd601eb6398607421fbdd10c598e1da3c4e1ac12c1da4d0d67d2283f7dfe0d63205ef6fca41f89d09e8eb2852bb2d4a7b6b5b47a08779701c0dd5bbed70ba0f0d8da702f3d39ce2d6d22fbb7f9147d0f00fe65bc78cb6acbe2c9106c10bd38a3e27dac5b71ef840fd15ee0f43eeed30807d57e239cbd89620c20c1f1fe359c84c997c09f66eab5d79b4e01e82cdd78e2f20a51232dd5eefb0804cae1a035313b3df46f1b3e26d9a0c28bebb16769926ccef8b7ac56031f9996c9bef3bf3d2c82ae478de7981e84f3e0f06fd8e1c00cb1b5c1b79eac28507232a669d3004e6b691c1c3963203c3ef83aacf565d208dab87be2995c2293b8cfefdb95ac5323dcceaac4aa902cdf9f4c3d7e6ce2c003f3249a43f7049e8a25ea7b453207fba8fa14d76aec9218a1d55c7bae02653ff618a93b3e3076131064d084d2db6c5c1339893f3adf7f657abe66052f714efebbd4f3b283dc2348e201f4663a1a99c1bb943e5bf4a395860656dbb1137d1a5a3e381fb6b54088609eac86ef93ea650f22152aef0c2f43572da5cb4360e063ee0f4353b9c507c7a36606310b1882297e9abb092860070b34ada2525f9bab0ef96d02602b9c99366c9a8fbc354aceb3f7c8e918de570bcfe251898a4803f51c24441f4052bc8f7967f4fa1316f97a8ecb0bbb0306c046cde7f391827f14d339c20a1c1316fe8a6f0cee951a0983b42df61ba889a062283859a91b6a7d9c65be941ace0fcae9fc3a719128c51725176588de3745f0c70b26222e24fbdecac2278fcbd0410cc9446c7abf98a9fb3ea06b868318b98a5de611ebaec08032d214281fcaff7981dac04a59e6cf44da38a48198ac0ad154d13915aa502420b237477428df5e581f08066570d414bdaed952fb1968a2597eadb1e5a7ea6f4a14a2191518e3c9cce0a48738baef2e66a99f1fb86f8eff1c2d2af445017194735306cf7b3efca9bb078e1c80d69e79841b7007bccc3110e5ded7f80b25f1a9611a163e0da1cbd1f0ed5c7aa88d6bb496aa09f4f352c1c9e9d8135bf5641dcb966117e2a66c44eead0e57e473a3d6ef998649f5746ff3455a08851ac995e58e58a5f5341b9688887681570e7f3c7843b1343b9024fcc19c7d5658d19458f68408b586fdf825958fec07a865b84e72a056a1479ec275fa35ed5e462d64a8b8b8d255f0a37273603c949b23b908a4a47eb05cc87e684bfc99a93e2b6bed2af8320dc3461b65848bd0a5154bd5d7a0cf3aa065e53f421c22f336c30b9a1f0645308f6cb03e91f23111dd98af23c5f60cbaf31df00f7529516d0907bf23ecb2785634961aed1d734382b2a0094e3d270366faae6d9f9137d23a05b0ab23a3872d7a2a98998b62fb0551c79a1f6059a9d17799f4057b4e2fb7f6c0fd1da0d2d53336f8f68b6ce202961483aedfdafe5c6a4ed7aee4406041274d160e1563182146284e343258efe1715470f6a2bc866424a2c4a274a92be480a066cd8d27f1d1c5038bb42958b5691b01ee39e5d1398853099a022f15c904e09895ad4d754dabdff51f6a758160cd920e4cece8b539533ed2c2560a1e998e1beaddf6c45b13b2c00ffb4cc28713821a0b63933a65dd7f52bd4a32daaba443bbd1c16c2071f805c4ca186a280cce0eed6400ff077815df9fee2bcd0c1bc4150bea9b3b7ec10f73b68dedc632182e3f29cbeee4c8097dd281bc306d3b9c86c97e15d683d91ff88d4c241931f5e2c870962b5a0db71094779beb2804ea95a4ca9d5ed0754c040843191c8c3c0d1b9432f984d66484555ac10499e0971643dc7102b241ada324dc70f0dea1dd7d607f5debe355a52a9539b69bcb44bf3bef2521f2563348efade1770e85bcdae1814af7b5718ec34835b45c855cad94a91caa763304d90195db355654e96bb2e4d6810ef28ea7ed91c019239b787c6960e9f05413ec17d106b24a1fe29778b78a25b52117926c340543978bf5714337dde783d41f9762bc65cfbed3035b73d130d3d139d2a8d869d2d8c06ba61b6b6008eb81c943dbc3462c6c21cd9872441c717f8e25519f86bff58766b3f166eab5449a632bd8d30a1a4fb63475048e7f7789a0201299242a2259b1bfc7c7ec89fe7038feea64ccee66a8d617d9a82a57d8427c87d5dc7bf67f9812fb14fd0c397c4b8344e69f038b96887007d3173830fb8533b720f3b4524bfbe04ce0d7ea8c0f7d0e975198f09400c9ce1d6731c663de4a9eea2a72baf152a94857b3efa87ac1562fb102ed756eab631a0be8937d5339018b1f418ab6b3b9dc94379fa42b974ff34518a95b099cbd50aae25f4ce9acaec24fcb61a984e3b98d8d166fc1a63aec60b60935c17e60f95cf6145d8e80266c8f92509fd50ed1478d9e5811dd9e5da3e7fad7b1d2685526de1f849f60c585e1e169b813d88fc7abfb66c05fa05ac84e3b0a0eaa0f2e964b1a083926c2edb3ac3c571d7e363c6745802c3586324fc15a232de3dce45a904b9351b78492e057b20a3f47ec4f64ccf6debdb6b6c8d4f864f3079192c078b67541a785b2a2ead36b9479c36eb18ee754a00543899048a66b970bfc3635ca382c6bf36e9804f01c82f1457f2d7df2fe4b115d45b85259ca4d73ee698889422f3d57b18b70cf7ce487dcea61aa87c4daf301bedb0f817315697cddfc21f4cc6357deb904287e460914af72a2038db1aec7538a617e2a90c6e89ee770bdb8dccdd2666f0524f57e801b6eabaebea65042a82e10539aba3c15cf893a0983a4ae106623c3f5adfa495041796808ca3f7956e7e7f8431f18dc2fe6cad1becb00ef61ce5e4685a2f719125274f02b263d7b639b8eb2932e9706249193bf2c3c1599f9cc143e0039e1a620f22df467b684bcc3632454bc5da0fe41609d8c098ac812abf963ff8b4e280df169e4822de3324737abfca75b77198da01706f8a59c41bca8360ad47a471710bf2f0bb71e965a60ec91dd2bbb35858eee8cbbf030e3fa6b59a6212936eee3a9310dc9fbc445037fc2c74f52c6897d09f92f0b21d001ae135a63640891f348b26e9a9c34fdf0d646185f372a99db120b55872347c33af321b2779570f192448d6ff3868812e377a92e761bbe22f4cc6f40d64b1fae9b3415fba5c339f8e7180d75175ba87c94395767edfa5b639ad992984386911264d4dc37a791c9578f09c48bf1369633674fe3a9ef5b74b64648310672097d26eda49d75bf91a31021afbe72b424e45e014be6e1876b6c50ddd73e4907ec05a5391fdae2a282a9f31d2325df23c956a0e11a90bea75f235f2ca9f05c2c74f32d3d12c89252b335cd1e65cc39dc6f2376dcd9a80128633f5aad96d96ae25cee9302f0ebac80e395af4d16dc40f9cc02dc8048c6623764d8dfffc2dc0e25155b8e84beb9f5036ed504697450758ea9ce8f828f9567fa69a791223cee1d05a6996a33ba0e738353a5c39dcc2e8e46cca375402df26cc4d5db2843eb0fdbe2e1ef109b26a6e78528a72ef271b0f71dc1acca35600f09fc649f497a5a2d76f2f558ca70609dae46a6ff83e1e0e2a748b528959f1583a48a32f247821fb2ac29d9a753eb431cb6105f6099abc5c94c741eb73ccd3de646a3d0e53eca5ec58dfcef2d6702b05b4c044a60194b26287fc270f5d0e5b375c1c99bc5c90bf9520caaf48722a0d17c5e1ceee4c55645bb43d01da0196ab876632104476465248a5ecd9c9b5f8c75d275166763783c53b7cb98d6c3a518bfb44ed0d49ff24f4b583cde85d58da592f3bfc537ef26080cb446f2a8423fc0cbf565f1aaca4d1df614687b864e6bd13e38cc71cee3efa932fb1d28bdc42fc493a6a051af0edb482cbabb4937fd866fac87988eed0bca0bed1d1ca5dda534131be86e36d8ee31acfb6adf033e91ae7848ba726d05f692912cc9c71326f348a0b679fde67040da95ec3569cb90796388c1c7fb3afa23848c108fa632b1eb8acb957293d1ce8255661b059f9793cc5371e3398c09dcc9cc56d7d3dce9a46bc1a15a1848475fadfbf3ddbf6c06548259a5c2ea1d5393f355d3d08543434028ee72837a6cba91a42b0e874b2d4c4e448ebd072d35f5c515691323973e82b1fb9daa735659e083b841507a9cbfb79e7cfdc4f2a256d17ac8bd15752b7b063426b7a735519b1fe8961ccff868e1bae5d57f51895e48192678e8b2ea30f1d89efd2a447a40612fb1299186829cde7a1751c620af402683e65f5cf2256cb4874c137dce360fbffd66cc0a8de7fb4331006c2af3cd10ecdc0cdd58a5fc70f889d1ce143e0db0b5db149718ce804acf6dac902602af2afd508b33dea7c37a7c366e05ba917a2d8cd0162367709beb718821c286b1717cf8bb79fd74c716122260445d02b380ec36f1a8264427834ec5d1416fdb223f095eef46e28fdbd58508212fe9226f2866744f46db7575867dae1cea9314328f3a8acb1a2a4ff0d7d4c04b038b12cca44dd106db03dfc7d9b1932eb019fe4d06c05aa3419d046778fa5f2fac6e61b03ab46cf29744d3b66882d5708d56c68824936e8903aeed618a3c38ff5afe4038c7ed7f4c608bdd0c3d48fd8e73fe8a9f16ef56c9932a65e53d4e35b53ebd6985d4fd10fa23d8aea84a624a395dd9b910c2f5d4f6ed8dd517412dedeb743f2cf6e8330197a75afb4eba64ec7fd73da05276d92284bf03404aca9e728c31dc55baa9507bac5f677c0a617fc4b334f574671813bc79dce02e558db8904f2d56d6a29adfb3d1aaaaa96f31f61661f2f3d64b6df3593ce73bb770f14b62ecc48910929c3cefce2f21787c103f50989b9372e33724a06f72cb6785042caf6008755ea9a5220b594d70916bf6776c531856fcf5053157aecfa759b79bb59a389a71bb58654e07ba513c90e227e501b4b20613249a5708ffe5ec18a43cabc515987cc84a03904e002d2fbc74adb8888743e8bc4766fde34462ca9f00a47bcbaf8911a8fdf66fd0d981d47ae082fc06d3313b815b272bcf8bc2e0ee24d3c5687f5f1581ee625d14bd8d095ccd7f22e8d3c1f491b654304c280f8f0ce57eac3d8a7d02811a93d809d3ad518ac3e7a9188addf8fc04facfd4620bbb59a176150710c7b1c4ab76d8102346e76d1650d0ea91bb5849a4b286bcbfae0250a6e02a7fe8300631e3fb23cf6ed3000937bbc0b90f7deb8cbfbd9a8d7b020ec83cf68d76be9e5624ed10c3f4b692da3b037175b4d1238f26d0259ede8456c137a77e18d7b1b11a097de13c22ffd414cfdd066187dba77694fb62c43e4d9de11865672f06309ed4753c8a0fa64edb5a619e21eac8b0a9acaf57848e5b682b7d2093496d048c1256b461953704be47419278b137aa7bc9885fafbd50131276853bf3dbe22cb34193ebbb10931d66d0969757a7a835f6d5269ea682d0e6186c7b6ae70ab82142d2012c59a3d47dadb4ed9c492e7c3ab18808a1980ae9a19cfd1336c7121d5e5747477dd0020bcaf83bba64a403c14f65ea80c286a04bcffdb01bfeaf443ebc5ed1e84e32d7b41e6319a9510a0bccaa5725d059a8bd1da78e72144bd4d52e4debebd2a535103846ece27f182abbbb40aab313bd3d01cd3cd197c12fc9bb02c5e228f931c0b0d86f882f0031699e947acaa4876577713b78093a8b85c029684d4c65b708313851936d6e155d29a5b7c8a2c311b7ac602b7e191a43e065cbd14bd0260856557a90e7a9d9bce8160bb5c11ce30f4bba92ede6d466a1f92d2e4c6f44ec23fff67962f5557f1b878ea57ad4d4bad8932abbc79177a838000e0a8357ce001c220515cf5882cb29860cba1a97d47a01c979c855df6edb7abc8179baa97c92", 0x1040}, {&(0x7f0000000440)="fdc50b654f066862d8dd96deb955b7861218930252e83bd3036cbece739e71a136d0d0144829f0189f923f652b8e4993578618df7753ee40c5f92cc4c231069808dac3237078f4b8e218f08f93c9a3a5fcd2b866cc968dd929df37696c40af7a6c6f24e4b5095c070de97ed12c117d52639ea36323dd2ef3268fcfb648572759a6ebec80c6f155e0fcd8327deeb82be3e8d79f05e49b52a83c218f3fc3cc075b77be341512f183b804d7809aa594803b729de4476c981d8b7fa612941e7caad0d56b609b40a94b", 0xc7}, {&(0x7f0000001840)="4081e278ca37f277c6cbc5cd967c375254b61b7566f8e8ffc86f55e210f3564651db80a36e604cd97bf358153d6a1164662fe2667337ec8d2df7b4ecbae8367fff8eb52816bb818043893b13a846676ccf92df0d35b22e924295b8676e5db4865cbecb1d677b22f6f5309239fb9168bd3986a41f52bbe0f0dfcb5b4560210acb9f777074f64c21e0c4e91bed39a9ab6bd09bf1cb32237f84b33919386724718186e09f6216d61912f1f5cbce76d872f5f336f36fe47f7fbc4177e1d1921b8f70bd4cf1", 0xc3}, {&(0x7f0000000300)="fb3ef5d62162ee6816c4ea50dc46007361b9daaacfddd60d0ce024518f28b6881efe5f7fe410a29eb6b41bbe56046568", 0x30}, {&(0x7f0000001940)="9965d0b2c7dc8ab1df3e76a17a297d287e42cf1b5f5419996ecfcd639ddc2787ff12b2b01594610e0ff7c52879b6260095ac2679d1231f0154a063cb68910d895462e1443e9c7a02faa9ad0afb9c64fe686fbd27466df6a868dc018ecdc3b3b9941ca981bea49111865a82d14769dbf26d13d181b2", 0x75}, {&(0x7f0000000740)="2d099c4370d1787186173b1225917fc8ee47c00261079bece6b5617b2de6de89f4813c40110e44ad31cf8488db0596279ee279bfb1ccccfa8b4f5f44beb243e4081ca7807e8ef04945000000000000000000a0a537475828ffb3b7a56696a75fe75b287b10f8fd3eebfa82c88c2183694afe76131b65ec69ab5a9a4765034c2ed9c879ba75406ea879b57694c56c0b430338d1e81e30e45b3a21212e29a8327848a16988d583b69eb7006c3eef87ad4810d4811ace540548eb73cf1fdf1160629ea95b6a06539c8fbb8c251a49966a9e7220933ba57e75e85e2db35375f3a934e75056f42b411b34f44c946ae4834669a5b1ad02c0d122ff3e979bc51845a3b9b7a7cc7c50122547bc920b0d9d4e787dbb99ce56265800411c55f85d4d4c71f8a0e76ae61668dbf3798e1bb730b842b5670c12", 0x133}], 0x7, &(0x7f0000001f40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES64=r8, @ANYRES32=0x0, @ANYRES64=r6, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYBLOB="32691d09b961e7c05b7ad58b5e95291d367eb7c9a8d393c45c3203e2d81ccb5ec4e109da06ab6f807f0eb2b944813e5673b9c2df0ebb68aee78e31230ccf94fce9164b3e159a4503cd1bf9d1163f861316bc90e42ad0027646f8e1565854bc4180a4a9a57a0d2c269a8b99a02b8e0850347760eaa30d9592c95f6bab8c9087bcc358561313bc38332ba4074266a7", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r3, @ANYRES64=0x0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRESOCT=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r8], 0xf8, 0xc02}, 0x9) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x0) (async, rerun: 32) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080)=0x48, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) r9 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x20) ioctl$VNDIOCSET(r9, 0x80045102, &(0x7f0000000040)={0x0, 0x9, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="000000007f", 0x5}], 0x1) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) getitimer(0x7, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000180)=[{0xcba, 0xbb, 0xe, 0x7}, {0x3, 0x0, 0x1, 0x5}, {0x8d04, 0x7, 0x8, 0x1}, {0x0, 0x8, 0x5, 0x10001}, {0x4, 0x2, 0x81, 0x9}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000180)=ANY=[]) 1m29.330812922s ago: executing program 5 (id=609): syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x3, 0xfffffff8, 0xfffffffa, 0x5, "00bce831e000", 0x77de, 0x5}) 1m29.328841354s ago: executing program 5 (id=610): sysctl$net_inet_tcp(&(0x7f0000000a40)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f0000000b40)="bf8c696d", 0x4) r0 = syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000eb3000/0x2000)=nil, &(0x7f0000525000/0x3000)=nil}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000228000/0x1000)=nil, 0x3}, {&(0x7f0000544000/0x2000)=nil, &(0x7f000040b000/0x1000)=nil, 0x6c21a75b}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000d95000/0x3000)=nil, 0x9a9}, {&(0x7f00004e0000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil}, {&(0x7f00003b5000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil, 0xffffffffffffff7a}, {&(0x7f0000dfd000/0x2000)=nil, &(0x7f000025b000/0x2000)=nil, 0xe11}, {&(0x7f0000752000/0x3000)=nil, &(0x7f0000375000/0x1000)=nil, 0x10001}, {&(0x7f00006d4000/0x3000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000678000/0x3000)=nil, &(0x7f00007da000/0x4000)=nil}, {&(0x7f0000527000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x4}, {&(0x7f0000385000/0x4000)=nil, &(0x7f00006ce000/0x3000)=nil, 0x7ff}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil}], './file0\x00', 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) 1m29.236435276s ago: executing program 5 (id=611): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') (async) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x10}, 0x201) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001440)={0x0}, 0x10, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000200)={0x1, 0x9}, 0x4018, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000300)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') setrlimit(0x8, &(0x7f0000000980)) (async) setrlimit(0x8, &(0x7f0000000980)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x404) recvmmsg(r3, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000001440)={0x0}, 0x10, 0x0) (async) sendmmsg(r5, &(0x7f0000001440)={0x0}, 0x10, 0x0) 1m29.102855917s ago: executing program 3 (id=614): mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x205b1b) open(&(0x7f0000000340)='./file0\x00', 0x40, 0x184) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x4007, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x3, 0x9}, {0x1, 0x800, 0x7}, {0x3fe, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x6, 0x82, 0x1, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1d0, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30001}]}) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4004}, 0x5, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x5, 0xa, 0xb}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) close(r4) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000002c0)) 1m29.049548509s ago: executing program 2 (id=601): syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x33, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x19, 0x2000007, 0x101, 0x80000001, 0x80000001, 0xfffd, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x2, 0xe}, {0x0, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x10001, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x20004f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10000, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0xb0004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x8001) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) 1m29.001467877s ago: executing program 3 (id=620): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xffffffffffffff1a, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) (async) r1 = kqueue() (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) (async) unveil(0x0, &(0x7f00000000c0)='r\x00') (async) r3 = socket(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) dup2(r1, r0) 1m28.919087146s ago: executing program 1 (id=621): r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xbffd, 0x72, 0x1}, {0x4, 0x0, 0x0, 0x800}, {0x2}]}) (async) mkdir(&(0x7f0000000240)='./file0\x00', 0x28) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, &(0x7f0000000240)) (async) recvfrom$inet6(r0, &(0x7f0000000300)=""/162, 0xa2, 0x43, &(0x7f00000003c0)={0x18, 0x3, 0x5, 0x99}, 0xc) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) setsockopt(r2, 0x1000000000029, 0x1b, &(0x7f0000000000)="c04a1190", 0x4) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x3, 0x0, 0x9, 0x0, 0xffffffffffffffff}) (async) preadv(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000200)=""/212, 0xd4}], 0x1, 0x200000000) 1m28.918364727s ago: executing program 1 (id=623): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x8000, [{}, {0x1}, {}, {0x2}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {0x2}, {0x0, 0x1}, {0x2}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x40}, {}, {0x1}, {}, {}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34be3867e0e6c400cacfec37082ee4c57416bf7c912b246b4ede2570608015d567ec33a28501e952be75c986dec10b04f2d194775ae42cb00d6faa40b87f3508e18d8baed6b6cc42ad2785841ec4f19f24b69470737242d9dbd9b40e032006aca96f5257b4f5172bb5d65506efc9f6c847a99d889f7622cb8d3ace9f79684a57d6e0ad299b6f78d20656d501aea719075cf35f0e069f964b08faee0adbc1e9ce86adb2035014fff04e2c0a925f7159f8c12fe5324191901759d9e613c3b9d", &(0x7f0000000180)=0x6, 0x0, 0x2e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/72, 0x48}], 0x1, 0x0}, 0x42) dup2(r0, r1) sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000340)="f5a078140f0823e8d769178547937e76bc6dec3cfaa7ef2b3ab07714a14a97a9c8e77c1b8caaee0f576641e8b184a91ec9f427c1d380ce3886315f3a62ece610e42778579e9c00dd06b4a7ac7e80eb52549821f80c11848d67d264187b1ccdea6dff8e54ef958a0a957336abef80c238cdc9e62370ab9bec876cda7362315e52b50d5ff2cc9ff711f6517c02104e74bf38643326528137bc388f8a21bd216b6b673a4d0000a202e336f31f712378bb75047bc1152ef5d4273ccc64137b3385f14ba200f5b0ffec4a1e18f00436d0e321bf3d492d3e5aaaaedada435b216e529a17c050ed014432219900aafe", &(0x7f00000001c0)=0xec, &(0x7f0000000440)="df7f027fe0fad846c9a11d1db822e31856ad7ec4dffbf505b1a7e83d6bbbb544ea087d2f11573e907c0a0cd523eb9e32a80d4a2bcec109bd885f5ac1d1d7dd1de7a719cd120f021f79869c76de3dc484f6f32bae6fe477b5830b126a4fff8a90ae127e3109ec57f997c17415e040f1668094fa271adf66faa0cce1fb6f51a97ce8cd6ecfb230154fbb74c302f8974ec620d6d27a78e83872950dd09e05fbd22002a71745940efc4cb42e6bf4599a153f938711c1f21cce877fd09049b8aec6a9c8ca3b87f64e894c17d6d586375835e433", 0xd1) 1m28.917796538s ago: executing program 6 (id=624): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ca1000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000b7b000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000091c000/0x4000)=nil}, {&(0x7f0000ca2000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000f93000/0x2000)=nil}, {&(0x7f0000c20000/0x4000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000eb0000/0x2000)=nil, &(0x7f0000a73000/0x3000)=nil, 0x2}, {&(0x7f0000ca4000/0x1000)=nil, &(0x7f0000b7c000/0x2000)=nil, 0x6}, {&(0x7f00008fb000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000a75000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x3}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c22000/0x2000)=nil}], './file0\x00'}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x182) (async, rerun: 64) r1 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x20) (async, rerun: 64) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000480)=[{0x83, 0xa8}, {0x3, 0x7d}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0xf0b1}, {0x20, 0x4}], 0x2}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) stat(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffe) (async, rerun: 32) listen(r1, 0xafd4) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) (async) preadv(r0, &(0x7f00000009c0)=[{&(0x7f00000006c0)=""/4, 0x4}, {&(0x7f0000000700)=""/234, 0xea}, {&(0x7f0000000800)=""/223, 0xdf}, {&(0x7f0000000900)=""/101, 0x65}, {&(0x7f0000000980)=""/6, 0x6}, {&(0x7f0000001140)=""/4096, 0x1000}], 0x6, 0xfffffffffffffffe) (async, rerun: 64) r3 = socket(0x18, 0x2, 0x0) (async, rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1b}, 0x4, 0x3d3, 0xffffffffffffffff, 0x0, 0x7ffffffffffffffe, 0x9, 0x7fd, 0xffc}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) kqueue() socket$unix(0x1, 0x1, 0x0) setrlimit(0x3, &(0x7f0000000680)={0x9, 0x42}) syz_open_pts() (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r3, &(0x7f0000001100)=[{&(0x7f0000000000)="d554c1d31a2c62a875dd197a4b647cf006568700b5763234a21e993151a4a0b0034da48cc2f18c605fb298a3567f06ab98ba1b845fe0317f014ebd000000e43ab371ead9b0e3c4e8b37199b21a10470e0e1fe336314eda684c9476cf1c9c", 0x5e}, {&(0x7f0000000100)="c090063ef92d360fd2edc65d374b85ddacd466abf487ba9185da82bbb56bb84d08cfefef5552a6bfde423720962ebe22717d847d7a3149ba405142ad5d1997ba661945d5123d44274b35512b37294ed32a3b3ec963493c40901cf7e3e75dad5b754286b6a98ca7fdebe67c88cd9a988fb5c2561faa9d29aad1bbe7dca6ad32a76f47e8d4036383575010bdd16131e471d7196c4997c8b5c645560cd9f3bc832ec9472505b399365b5ca92cf5737ee93880833d6a96c46d2332e86701065283bb86aee9231d93056b973c505cd1fe14a86067534ab2ce7bf7e686ccef78691e8579fab5a4c1470d967a754c675aeb989f650b439dbcb5f473c4e9d0cbcf61db6d427079269d6ee494fa6ca60b4fbaa5882112db0df9ad488910f30591280a485c19275e7d1be2d6d9b41c7649ec4aaa309b0011cfa9b7fb87d5180d0fac93d386aad4f1d5aea6080b65111f59709f6f8a7a14b035f757c444fda297a29d5d2ba46f47c8be7f01640ed418a7eb6fc6a2caabc9e9492d2c3389a3ff4407a524fdf9a6e9495b0745a8f19817c8923dd83116fa103289d2022be59ee87b85f10f657f61785a24c742bb438584ba2d1ca7fce23a631fd3c86f8c06c2ad9c8e0bbfffcbe8ad138c8da227183f2076bdf3ef19b20810fe19ce5e9976db8d321a202ebac35791fd6764ca6d376baf4a6ae3108459cda8648af8821b27c2dd1dc2457365e304e2fb1ef443b5a9e9f6a2951bf0ada6e394e249b85082de9a0172e969922c11e3207c7342fba98686cc05bee75dfc0727bd73c81432a76a417306e0e6616253de91e062569547c38d4b272cb0325ea134b22be0f0c509a6b84f3f5d86fb1f1a20a40d716585ead972afe73bf7dd2f1a8152a9622d669632c300cfed233bd778d5f2bc463992e9e857d45c572713ab999bb83f9bd3ec12cbda20da3563476f762b66c48d5100e942dac425acd492973040e644c61629761bef14b2af3fe28fbaa042be6d03824b607d67a18bc9027225c11ac960706d77ec3f356a29a34eb48d3eccbd29b74df9d426fc1c6a259688f9f1e5027d52b6e986995e934b05a091ddc4db94301991b38d77883d26663f4ea1f2ad17242fde77d0eed390412fabe566414d92e36167e79151f807c46d2419dafb073e0f79ae92e5d7e39e03d290be635b727041440b182d3631ec6fff6bdb5c088252286fec10bd10f5a512c4509869e5d16fe0d46389f376841fa138f43e909446427c56f980567f7efea2e17fff42f68f4c57aab7768a375528d9367f55ffd7520e9e1c1246055fa0c0a60158afabab6a61f6965bc12ad9e9cc6e08eaf1436700156b965c66fa623435c41b5f0cabe075de9b8a5b2619b291b110dae352d7835ec2bfd11157640768d6672d94ae3b0e0a48f693f910773046db8f279df49ed79ad403d1a8e5109cb839f49b3c90992b7ab804a83854d2011f4fa3b184020a38e8a2d7eb5d163747a4a5e422497ab2c0c57687b135a0246d7dde4f40fa939379cedb350b7aa707070eebf6dd1f2d2ad915d69ca9ef8a1f17f104cdbe96e85060c2d63baf7b77c777a015fcf4593984c0937bd54396aeeddad33b1977a8557b6504c5b2957d4c80f4e96d8833640522b110ba8477ff800723853ce600de872700695761895222b8fe3d360e3b98d33390b8b5643464d6d45186cd71d960fae45ed64a51bba002797a1947536a280512e875727af18035d8aa4a6f2da24a7a8dfe8ad80b02218dea19827fd54cb15c27c93fa4fb51bbfaae3863bffe7bd82e49f34da61be2a5c5eb980b7c3fd696141f059b282504baebbfd5c2640e87336cd0807041ce2d1f5344e6b4ce8e85403fa34df656a65a37bd949fe9306fe7956f3bcd8a25e6f42921e05ad7a6829ef587d25f37f79282044ecd042479118c6618", 0x54f}], 0x2) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x1b) setreuid(0x0, 0xee01) (async) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f0000000040)) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$VNDIOCSET(r0, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 1m28.916716578s ago: executing program 2 (id=625): syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffffa9dd605f6ad90030370000000000000000000000000000000000ff0200f2"]) 1m28.915987069s ago: executing program 6 (id=626): syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000f700003c00450000300000000000019078ac1400bbe00000010c0090780000004500fffc0000000000020000e0000001e0000001"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0x5, 0x3, 0x3}, {0x50, 0x1}, {0x6, 0x0, 0xe9, 0x1}]}) r1 = socket(0x2, 0x3, 0x2f) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000400)={0x8001, 0x7, {[0x1, 0x4, 0x1, 0x2, 0x1, 0x1, 0x101, 0x8000, 0x800, 0x6, 0x7, 0xffffffff, 0x5, 0x5, 0x3140, 0x5, 0x2, 0x7fffffffffffffff], [0x1, 0xfffffffffffffff8, 0x0, 0x42, 0x0, 0x6, 0x1, 0xc, 0x8, 0x10000], [0x8, 0xfff, 0xff, 0xe5a, 0x7, 0x8, 0x1], [0x1ff, 0x100, 0x8, 0x2000000000000, 0x4, 0x1ed], [{0x3, 0x2, 0x6, 0x2}, {0x4a86, 0xffffffbf, 0x5, 0x9}, {0xc90, 0x10, 0x8001, 0x80}, {0x1, 0xfffffffa, 0x6, 0x8}, {0x5, 0xd2d, 0xe84, 0x800}, {0x3ff, 0x9, 0x4, 0x2}, {0x3, 0x2b, 0x3, 0x3}, {0x3, 0x7, 0x9, 0x1914b745}], {0x118, 0x6, 0x5, 0x9}, {0xf801, 0x6, 0x0, 0x897a}}}) r3 = socket(0x2, 0x3, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x1, 0x7, 0xcf, 0xfffe, 0x6}) connect$unix(r3, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xff14, 0x0, 0x2000, 0xfc}}}}}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r4, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1616161610000000000000008", 0xa590, 0x5}) 1m28.8705438s ago: executing program 2 (id=627): mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)={0x9, 0x2, {0xc, 0x3}}) (async) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)={0x9, 0x2, {0xc, 0x3}}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) preadv(r0, &(0x7f00000000c0), 0x0, 0xd7c4) syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x1) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x8, 0x3ff}, 0xc) 1m28.867096865s ago: executing program 6 (id=628): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)="337bd92e770de91108aa31a9489c3ae953c8a499bcdbc5589f6fcc467ec33267bb7ce753580909ffa6076552e1ce2857b3eb93a3f11726fd4e7ec3e9448c851c667adec3ce630274c7c6ddf16900407232540a3f1e205df7fc9a789830d1747b24d6aa553deacbcff445077d96a60e1f867fdaf4fa637785301aa0b3e39ed2df0d8ec7703e72a8ead5f5fdeefc5e8f50f06006ef1b814a43f5df4ecd0f568ea64d6efeab824687e6da3400", 0xab}, {&(0x7f0000000000)="4cafb33f", 0x4}], 0x2, 0x0, 0x0, 0xb}, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0xac) openat(r1, &(0x7f0000000400)='./file0\x00', 0x840, 0x198) r2 = socket$inet6(0x18, 0x4, 0x80) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000080)={0x1, 0xffffffff, 0x2, 0xfffffffd, "cd002200002181baab4c8c6d09b975390a000004", 0x8000, 0x6}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000001c0)="af4b2ea20fc41af3ca258dde5b1347b90b", &(0x7f0000000200)=0x11, &(0x7f0000000240), 0x0) ioctl$TIOCSETA(r0, 0xc450443e, &(0x7f0000000740)={0x21, 0x2f, 0x0, 0x7, "97955267306fcc39de923f4d02111447c0d100", 0xfffffffd, 0xffffffff}) mkdirat(r3, &(0x7f0000000440)='./file1\x00', 0x1) read(r2, &(0x7f0000000280)=""/210, 0xd2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4, 0x10, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0xfffffffd}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="61a9f78d7c8829ab2b30ca79e51e668b0f506b20d6b2", 0x16}], 0x1, 0x80b) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="af0c4846b64a74194443da796367cdfc919455be2765c68222f9db5da3d275fd8bb21abfc2e45b3e7abac8dd2000ffff2612d1709d3a5b60101504acbe471ca7", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r4, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000380)) mprotect(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x2) 1m28.866904459s ago: executing program 6 (id=629): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x7}, {0x100}], 0x2}) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0xa2) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000380)}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="0000d690021a50d875603b7988f5a1d8cc82a339c131d0f33d2a3324327bc9cc5eba0605f59289d74b058d4f1e697cb9ec3be69e16cfd87c561c1c7ad7db4c50cbaf199c", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) semop(0x0, &(0x7f00000001c0)=[{0x4, 0xee, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0xfffb, 0x1000}, {0x0, 0x8001, 0x400}, {0x0, 0x7, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1, 0x1800}, {0x4, 0x5, 0x800}, {0x4, 0x8}], 0x9) write(r2, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) 1m28.850900637s ago: executing program 2 (id=630): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x610, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000040)={0x8, 0x9, 0x9}) mprotect(&(0x7f0000feb000/0x13000)=nil, 0x13000, 0x4) mprotect(&(0x7f0000fee000/0x4000)=nil, 0x4000, 0x4) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x5}, {0x200, 0x34}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x2b7e, 0xb, 0x8, 0x1, 0xffffffff, 0x3, 0x7e, 0x1, 0x0, 0x9a2, 0x6}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0xea, 0x180c, 0x4, 0x34f6, "24a17257a6e2f6916cd416a6583786736d270d26", 0x80000001, 0xd386307}) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000280)=""/225, 0xe1}, {&(0x7f0000000380)=""/153, 0x99}, {&(0x7f0000000440)=""/56, 0x38}], 0x3) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0x8, 0x3, 0x9, 0x0, 0x7f, 0xcc, 0x80, 0x1, 0x1, 0x6, 0x7}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000540)=0x800) mprotect(&(0x7f0000ff5000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000580)=0x3) mprotect(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x1) r3 = dup2(r2, r1) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000640)={&(0x7f00000005c0)='./file0\x00', 0x7, &(0x7f0000000600)='./file0\x00', 0x8}) r4 = accept$inet6(r1, 0x0, &(0x7f0000000680)) sendto(r4, &(0x7f00000006c0)="3e7c3298f0548474f6a303673aca5f60f1d90eddfde26d2b6591e3cdf825a12b2cd97bf9ce6c847a730ad17f6872b11c3fec19814f93f1ee86cdde7fa4b9abeb0a", 0x41, 0x4, &(0x7f0000000740)=@in6={0x18, 0x3, 0x1, 0xe}, 0xc) msync(&(0x7f0000ff2000/0x2000)=nil, 0x2000, 0x7) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000780)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0), 0x10000, 0x0) sendmmsg(r3, &(0x7f0000001bc0)={&(0x7f0000001b80)={&(0x7f0000000800)=@in={0x2, 0x0}, 0xc, &(0x7f0000000940)=[{&(0x7f0000000840)="61c052ccb074fb38af3928a5454ede82362dc5d0922801ca454abab8300259260ded9a37a5b7c97e9d6a120ac9d7cd373bf037646fa9de61c3fe65c0a57a2e64dcae0cf43e1a43632fdd784a3d90dae7418becd07c7ab3682f39f69af08ab580847d041f975fb3b284214d587d160384b54d7a89ebfb5913b6a2623a18fb30d6", 0x80}, {&(0x7f00000008c0)="35aa75e312c66dc9d0f1c33935e2ef65d66055ec2785b380346cecbfd1b2573d43928187df7ad473e839f35ddba393eb88133b0043a5ca5f19bb9ef49e5f243caf98b3dd97504e407e8037da9f969661f36b68a4972a0654", 0x58}], 0x2, &(0x7f0000000980)=[{0x1010, 0x1, 0xfee1, "24f895129f80dba70f22e1cff1569c423d469d70b505298b3f5e7c54f6d01a1c7e613befcab65bac3b5353ae060a0ea2181ffaac4531e1a8a49f530934a1de17fff15fa3e88b307394ddd40e8c59f39a2dbc815112f3727039abfa928acc94dc31a6cf526700035478f5cbb48562c5346c88915e9a5964bdc91e9ce849b46a323850ac1e07952220c2bb3a3413ef4ec96413a5553f912eae3a79e1fcdd180d75daf8a46659004bd56eac5049cb9957d9c71817220952d0d50d690e37d55a71242d44c09aabac8b5275b134e26dbc7576b989dbc317d674d743cee33195e5e709db4c548f4922d31adfb3ffeda7f7b0401a8c5e34bd0cc2fbf2d63960ca3955332db433ad20507a4440be88a5234433bdc73e79e4a6916f6175eda285889c42a6b94b09035b3c1dac917224cf12be1bdb6df5a63ab1c0b497f13bc338c8c63d6485ca0dee5d76e74c05886f4eecf09759fdd5f7d05f9060e30e1434c99fe77197c546caa4840bc6fdd6e749932632dece0af9b64fb32853d005ecf10463be8b6b7abb671395c71e3450f11f672d936f22623ba9d32cf43059c67985b8d17e0159933ce1dd902fc8931ee35843c0dc7ecd1b55260842070d401488efb378a911a11658f3ff63953fa051871d76670e510c15b7f9411f29b1abead465e6678f0acef3cf8c60796550fdc33e28f6e838482122d77c2a3d1c7a08c5549612b315c18131ddc59317ac72995b47c260e67db98aa01a740460788ebed7c245681ff8b81cf7ba9b5487397df775b0eee62b53fc5c62573fa7627f78cd444550bb1f61ff995ba5d045d04721a70259df5b63cf1b769f647ed9ef2eadd355423902656accbb5192e797513a386f06f0e3261f3c29afdd63b780aaae96065b533b3f63414e5d3046e981050ed48e23599bf80e7260a38a7567ac45776fc2d4a3fa54080cab6f13c2df925e5c67c5379a881111c4182e15148df3d0039f013e1875e21055b8af74eaa78d09465c8536df3d74153dde7e29a8b78d58c75209beee70662bd141895cc2d601d6414a7366240979d6b5596fe29925cbf1a7138a77a53b050ef5ad2319c63ed62b89f2e9b5159d62ab0bee889a4900cee6e7817f036a7f98bb58a2e6ce60b520b0ebca03700ba4b324956e72a5d37eb32bfc11c0c659e284cc125cd8a8b7e789c9369957804432f8b3d0a11926bad98d529243147e3bbaaa94b802492ad2119f2a6a72ee91dde75d47992794facb768e29c09cad5da8756cc261e2e2fbe66612bcc85a287980234efd7f1cbc52d6809a41baa5c5c9e79163bf4bd7e56d9764c5232dc3754b43f2e745a066a9440b923e23be3f76d96b6428f8835cde75e0b911ff970076e988ac9c15ef23c3a92b3a5bb65c16617227e3a132a0a8583a91bc4c5576fca3fade569dfa9bf3a4c5069502f5079a10ececdddaf8d70fecabc376b6fbba3a326ecfe9fbe18dc2c97840cf81dd39c90672a4c8160bbdac05e08d4863642688d30720e0e6a70c64b79ec8a2d4496296b4d8d6f10b432f6462423233f7197cf9d5ffee4fcabc14347fb025e224a5443e5fac1756e60d7451d2f7eb4df139c42c9f5b419ba0284e43a2639fd77117b8284ab0d746075500b61e4e9520fec8a6b8125d4c8ea1c0bfbd453a3b8ec99134959e6ec93c43affc197861231b51e26362a81fa942f433dac27649ec7053f3d00018b785465851115cb83b2ca3e4795b2d4566bd928364223339412c6063bf969e5cca24c710dd634c540992ac40698beb3aba0e1ff113934333cea23e01c3c439d047f5325eaaa60a0767a499f35f5dccd1ab75feef9f1006240038b647b99abc794ae4b1f9509a3c37b31fced8c739bf00e6b019de53e93bd6ad971ba12bb62f46c178870cb7e896c17975c9781593d5fdd9e14fc8c19c9e46fb67fe259f2c06717a3af45ebf6a374e45eefb0eae982ef374497901f1fbfdec1cf7ba34d8ba442f09dad956f9ca35110319bf885ce2bb9955558b6a9dc4725bf1cd494bfad9667e6b3fd05ab41c9766fc21c457ff2b8c15e2a0c1ef1351163f323bb06de42577e0e3d954d7ad3523ed495b8c9bbd66be92f69fe28ef279a55683b2bacca415098beedc2955e547042e20a73e1d2c19bf18dced73c58ffa209f2a892deefa0f50b5214c72de3dea79b1ca3267612e873a841439dc78ff104f4e12f9e3bcb19fd4a63d0f9ef773fbee7b05ba4ab6dfba10a501f780c6e8745ee562ee7a8435de9b3227ca514c7ffc42756769e47018285a2925171581a7ab8c5bc80e77bf80b0a4c2eab6bc47a0d0894a09721df9e0da5f75406436d5eb8234af8e146fd947789fa1983d5f84be9e00de79645b1e5a608d4c4feac080635e82d3daa5ed08eaf397946f4761ce9a0126b58e25c462c7f4ae656cbb098d6fe89c488cdf466a9c3e8b382d3987ce6465240e2a802ce93210c4d3227f7a7c25f0d8878c20cca353e6b06f6a3ca6388fa897f4eca4b182725d2867d77c7ee914a28d3e69ae71d052c1b82de1183023c2a87282c246da10515cb76f5f6341a5b90060c29e3b855b322f9ff10a5a922e895bc88b7bb6de5c18dfe43b63d0920219a6352fa7661e0a4c7e16dbcac9075e2a35c867780e2ee40f2018564047bb65dfc3301017a56ba83551f8a11f5876c027b2b2f3006101d71d4c824f38e8a65b58a6f58a83c0b9d7939c53aa59f25d877028b9e8cf5ced371306788551b11bb36dfa74ad76950687d589a74fc4d7f67869f91ffc48a31e039cbff17076bf0f226a3947221c8c4b638fce6529a06019c9f8a636e13687edf402cb32ff82a63b79ca61514006e5b405a3773fceaefcd673475a02dba04ba829860f7f06c4f5a743fd020489c135efab5bd9db93a7a8d73206ac098a602e0670fcdfd79bcda3084474d8e7a5bd73b4be36c93d9b49b33aeedadcedaa1e2ad643c2f0c29691ece984a72fb24c3d35828372216bd2178d25774a1ed555d7e6834a230b96f3c83d8e97584bd5f3f1a5fc28f460d639a2b225f94f5874fa427f0799306fd60cdafcd075d07701c5ede31db376f1f3c05ed6df19564622fa44cd769891a44255a1d9b846fbce0d1bd649e12215ae389f4fa2fd9bb0af70dc175a051eaf2fb3cd66da589e23f654e70ac0639eb34082db273207aff3f48351943a852b3eee43a58dd736054b2c56c5f6a561346ca16cca3ce22afa17ca40cba562030e6531c38fb86f7c39d1c92edc818e54931d1da4ef4d25c4424523b792af8697b7a00a3f474fb036461ba2f49569a698a3af871704d455726daa98e61225ea5ce6cffb9c5f1ac33060dfb2647acaeacd2929725f2cd23725782c3f239ef0efb7f4e09a88424f9577391ad75c3e0448b7d50bdc38770cf960503fcbcd9839ccb64e85acd0359de357def9b01b1235c8da39c9cf61e0676c2a5ad199027c7bcc4035935a2c5690f0d9f9bf8b76ca6062d7c217a87f0c1fa938e37bc436862a042ef1432d0479e60b07dd5ee0c0888182033b70a8d0d326dd9a8051d6ea55490c9780eb368fbac3cd8d6056e87e06114d1119c891989c97eb5ea62d04142522e3dd743be427bd7c589698f48b78b660abe9d9980c808866afe7e632f1c577809f91f0520e8d1aae5d482f7b8d46d31efbe926860534dfa8697a2eed52842a1d569b9a6ee1869aaa10ce3ccffcd9edf7d9ef005d0ec94b5bf13778bae28e04c573145439a97924227a7b227a30c9e4d3e09a13cebb2d30eb26c87ee62462bd6c0ab9b3b4e378061b153ed52927718b0bed8bec17c24719e9d8d232bbe75a393c0b0c9c2a8b66f2cd51f1d18983e540b1fd4fb257fe2d44e4b568231795e14eb0e4adfbcead9c484aae40912f51b8282b262d22511967a62b0c055735d2db0307891b33ab46b5abcff7536bf8529bd83866c00d71def6ed90a3e6e3a678e3c2d487e6a3be0ae7397650315a753b20ea6f0306f223748476607af3464865678f1166c999094cdae762bf4e0bdc87d9d037e33e4531d5e9b44cb60d3b23ffdeda0ea4262715c9aac1b6de6ec55b43177bd07e8b073cdaacc37cd50ae5060fc77e4ffbe85432219d82bad82a0841e9be0f931a063171dd98c749e7bcc14631c2786a6b973a1e0d037ce0216de321dabacb6305ae683bcce74d5b8d82e96e103a967567d45ae7b42262dd1a38b1e51f6125240a35350f8ab8382af3ca1d11ac21d62f69f22f4ce0407cd95bef83fb74d4e59768b9b8d70625a842aaff805cfce9f1f4e174b2ce214f048a83ebfe0750e510cbe2c2e5030c271d18fa512404facf17a4799c53689e3586de699ca66f1d424425ab4afd4c3e1607e3ae34ad1eabc14aef9df4492027ed6b826757522708ede91114a13941da1f00c5fd3fa0e1c7dd22ddcf632a7bc18fad82d9166324a106ef2820bdefb9ad6642ad15859cca6f68395fadf3c6ec6397291c136dfe717fc5282a38d48061b2a90332a2bf5dfa07603eaf240b5940fff746249216384e8d05e17354911d4052edace55b505a35a505d722fe9f1c4ac267925d29ca51e547fd317064683268b0ff7e541492f39373242798385e6fde88aedbb3a616444eda91f4b6ca7dc1eb7a102ca3a2d9d5a75d3140f0501b6e9b4f0d40bd817f29a7cd87f4df80ce8c75163b38dc5cb5a6e6628a221cd77fed7069fff46e09cbdaa8ea3a8115f32bf45196e2193c478db43b506bf328d2a718abe88760b5233f63ffd6d4ed701cbf466387ce197787bf8c25020bf5722d484d80f785eef7186837f37d9f16899dddd50871ae1f5168bdbddc0863da770fc47cf9a1e7dc93de6ffbd7ea5ad83d65a0163b71d9f7a3105ab564d90ed68ef4d2ddcc3c9a0cc281ad9be5d3d89822ed693c2e29b344fd32ce39372c6714859a7ca6e7eb14a48b5421ab9d4d21d556ad06dbf6f685e467670fd160adc64c2c59b99a530633ba567f1dd4dc5283b7419f6ad04c7650f8c26f675c761153fc5f4e049bceeff7f14e1085fbaf622995459eb9563b839c69ce406aed39e164fd5cb3dab54197791853140d9ac64787ae2d520d8e7728a22ae83827dd87c9c169eb082377d49213bc752bcb88280f35035be18b7e1fd091c90bb5a39c60e8c8c8cfe5cf8e68b28c599c6386c7dd0a13d7d735124c59a7149ee8483d6d32c295448f25f045733ef88d88ee0e2cda1f4c8986c10d10ba10a9ca8bc78c8ea798344a7531afc03e28dc5b5ffa6381be51c320eb302e13b7ec3c5f0902218f63c2f5b5678517e5fdbdd7351e1395f3da3e1c9034438a36544d2dc1b910f0eb1b068680834974f33e8e1fa2f7d566805026d5f08501d91b4dfd09655c15dc17db3c9133dc4cf9aacf44bd748ad8a7b6e97cf2c651f16c45edbc9bdd4c9e6abba1b4394b94e5ba0418a315fa93989150353713d561c4e643664115cd2de507a10eea6e20e68cc1ec17260455d1fe7d75b719be773368c90ff1e5beb65e4f0173e659502654775026ce2c114f4b8bde4b6ae7dda7489d7244a5a3eb68b551096c29672d30af572283b5599c83a8b423e5576c44aa38ba1a42db565735d516a24a7d4613745b2dd9b8f941715fedca2a8b657b85a566357712480d4154e31e878884c946364e337dae0a3dda3478713a140d02d87e52445b2057acdd289edbd071fb3e18939ff8bf83d83b2ac0a0280bc8d675dec3e52460af641886c3b3518bca595ffc64e457dea657e709cce60ab1c2ebb3d4b320468927d48388baa65911dfe251907861ce985330016026316d490808c28a8ff99ac1b1fa9e877d61a26af1fdfb8440"}, {0x60, 0x1, 0x0, "b9e4f391a1b0bf505c0e63671ec6c5395bf3870a161ec6380398fee8d60cc7e44ab0d50fef96c40dce8caa6b95df8fb579182dcee5395b2352b3dc1ebc3e7dc3ebcfb3b1155b83bce69a"}, {0x28, 0x1, 0x3, "d62fb35b32efd4ee12cc61a09eca59b34a6f56e6acf8898a"}, {0x68, 0xffff, 0x3, "8b35c4e0c5d466ddb769e6659398a01e6b6180d7561fdcc37cb6df6cd7a34768a4438acf5e4f3a6616ad08ab9047c79f54ad087a938106b5882db6b3600bbf53f595e59ed84174e6bd16d3491b1c7fe895126b96"}, {0xf0, 0xffff, 0x5, "683c39382b87e5abb9a6ce3c4cec1dffe1c4bceb05eca15dc319362259640e8f420ed96d8e00401a417f52c723ba18d3ec09410836ab3753ff58812961952084c47efcb8fb2c5320dca99e6def45707ad16810327ef15499c523ab31a0eb650e5b837b7f12e72fc06528782006ae4f40a347fd4167b9f4f1ebe9238565f9ba22d2fce745a9fdc0b0ae5582394549c56e900a977d6a23d493a5711b62138524aad99ee6a60d7b259ad95608f2dcd17251d58cf2fd7a6983b03d1b2ec1d50fccc0c850758ee43531f2a28478a09b36d91c4e7f22bf856625b6850f7cb9f786f2a3"}], 0x11f0}, 0x82}, 0x10, 0x4) bind(r4, &(0x7f0000001c00)=@in6={0x18, 0x1, 0x0, 0x20}, 0xc) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000001c40)=0xfffffff9) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000001c80)={0x5, 0x9, 0xfff}) r5 = openat(r3, &(0x7f0000001cc0)='./file0\x00', 0x8000, 0x4) recvfrom$inet6(r5, &(0x7f0000001d00)=""/174, 0xae, 0x2043, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000001dc0)) 1m28.850164366s ago: executing program 6 (id=631): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0xa95403b2ceb20700, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7, 0xe, 0x8, 0x34}]}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000004c0)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) socket$unix(0x1, 0x2, 0x0) 1m28.647779481s ago: executing program 1 (id=632): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) pread(r0, &(0x7f0000000040)="5412d602", 0x4, 0x7) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0xa) readlink(&(0x7f0000000100)='./file0/file0/..\x00', &(0x7f00000001c0)=""/150, 0x96) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r3, &(0x7f00000000c0)="a7", 0x1, 0x40007) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x33e, 0x0) r5 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') 1m28.647304678s ago: executing program 6 (id=633): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) writev(r0, &(0x7f0000002100)=[{&(0x7f0000000180)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f2ec5c0d23a134ee65c5f70eee9f43f9c71342063cfdf9eb60982d3ed95722aa70920bd1c6331d3e4e1891e80699e9058b7a39ae56ffa1c545b3dfa90cd36699a984bdaedff8dbf3d11d74e26036a7fc36b1f53740b772d7c7996271e18c83078e8d21903e3b374f634d4eff3fe56124fdb2407bc125e9ea92319c8966f2e", 0xaa}], 0x1) r1 = syz_open_pts() writev(r1, &(0x7f0000000500)=[{&(0x7f0000000100)="30c47992f2527ab33a20786f78bbdfe063346723", 0x14}, {&(0x7f0000000000)="4bbe3911f2399d12ba0933bfa666b1c4d092a00ea0f79645617d1f1c52e399d6f87e01c2cdd2650ec56df5c8016d7ceff48f7c115ce0b185fe61d43883789b52d302e91693c224df56caca88b4254aa01405fd6a8ca473dcc186d1e1496b52602dbc1c236d048898bbd5d0e7417c3751e9f8e4697029bee003d887b3022bd5243b5d1a6f7f056871a2de894ffaa22d5e05a4a9d94e", 0x95}, {&(0x7f0000000340)="339ac384b2d4c7ad4a6d3ab074a5e9fdc29b55574c2688a8e1a822f643c7638d33534c62056e3668d0b7ffb5424e954f692fce8f2202a5d4d3fd450537fde8d77a6580f12ac4981c6d7c26c73aa4e1ba71d2bcf26dc2c772df4a96e071005595fe92b8b63f6c7bab0c36435c616299b62a89434a14d5cf435d5e52de29abe3d91e7ce8fac71631fea790b2f863303916", 0x90}, {&(0x7f0000000580)="4adfbbd28731a1aea954e7b6189833809ff6b8ac0900a75f1ad4d422a62f1ef34aa089a93786be7f36e5dc211d0f1ad947472e089fb4c422339d2a389fa4436abe32e30e39a076d3e1e6e968c87b42d64f7375c35472513f900bc745d82751a87574b7ad1ad689911e498b937244b9c30c05a4d9979d2a3771b4ae848bd4b674b04d68914c03e97b9f5d15392316a5807ee6f942bbc0271db8d9746e9876eda184c0c16c60341f64385bc839dfcffea12b205e016d2392baa15b87ed771ff95e37247136a194a3e06aef92cd83626fed05afc33ff2edce92bc10f56975f86e056c55e1bcf0808c3af69bcff40950e6039667a81e2c0e55500bf217b3aecf6501b49f340b9c1918f69cfa61abb32b50d99408f9f0093660693079016a485c1a8718c1a94ce046fc703c7b99733528a48e373e982219325c783affb6964e10dff0b6a57b2b98f22d3c63c82c5c46a59a955c0afda33b5bea26378bc766a726f5ac6ebbd8a97ba5e1201a1efb1ed7eac2cdc90fd97c69ca37eebb23897531d542f02525f3518e0f9f3fd3ec849de104bfc777c1ae5ccfee13747fbd48aad6682eed56c60e56bcc963eef35a5d6e0eb2cd44a7631d472f68456937dce42474a0f410d13b12054c2b73177a5b3ae76b3d81ba51a7a1e938dffda7490defde1afa3bf21fa1548784bc4653407e4bc8b262cba7c0e59c6466597283c9bb2081e4aa2719a0815d4800"/531, 0x213}, {&(0x7f0000000280)="09aa5807b6b8ac2bf8870a8e411a08dacc6161b5cb0ed369122ec4ccff105536a8687e4889b0dca2bef64902807334e33ffe3ee80a25ba774ce072", 0x3b}], 0x5) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='./file0\x00') execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xe8, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa88a80c008100250086dd6e98087e00aa04dcfe8000000000000000000000000000aa00000000000000000000ffff02"]) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffa, 0x5, "96be493fc15630f1f30800000000a1e600", 0x2000000, 0x5}) 1m28.646007112s ago: executing program 4 (id=634): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x8, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x765f}, {0x7, 0x6, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0xafd}, {0x1, 0x800, 0x7}, {0x401, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x10003, 0x99}, {0xcdf, 0x1, 0x4f4, 0x6f}, {0xa, 0x8803, 0x14, 0xb}, {0x2, 0x81, 0x4, 0x9}, {0x6, 0x8001, 0x4, 0x88}, {0x4, 0x10001, 0x9, 0xaeb}, {0x2, 0x9, 0x4, 0x5}, {0xb8c, 0x4004, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x7, 0x205, 0x1}, {0x0, 0x1, 0x4, 0x30000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x11, 0x1, &(0x7f0000000280)="b65fc500", 0x4) r2 = socket(0x18, 0x3, 0x50) dup(0xffffffffffffff9c) msgget$private(0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) seteuid(0xffffffffffffffff) setreuid(0x0, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) 2.670352572s ago: executing program 32 (id=583): r0 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000183, &(0x7f0000000080)}) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) (async) r1 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x5) (async) execve(0x0, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x132, 0xa2f}, 0x80000002000007, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0, 0x2, 0x400000000009, 0x800, 0x8000000000000001}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setgid(0x0) (async) setgroups(0x2, &(0x7f0000000200)=[0x0, 0x0]) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r3 = syz_open_pts() dup(r2) (async) close(r3) (async) r4 = syz_open_pts() write(r0, &(0x7f0000000000), 0x0) readv(r4, &(0x7f0000000500)=[{&(0x7f0000001680)=""/245, 0xf5}], 0x1) r5 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x9) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0104407, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$TIOCSBRK(r0, 0x2000747b) (async) ioctl$TIOCFLUSH(r5, 0xc0187009, &(0x7f0000000080)=0x400) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) 2.461122679s ago: executing program 33 (id=632): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) pread(r0, &(0x7f0000000040)="5412d602", 0x4, 0x7) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0xa) readlink(&(0x7f0000000100)='./file0/file0/..\x00', &(0x7f00000001c0)=""/150, 0x96) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r3, &(0x7f00000000c0)="a7", 0x1, 0x40007) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x33e, 0x0) r5 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') 2.25212916s ago: executing program 34 (id=630): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x610, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000040)={0x8, 0x9, 0x9}) mprotect(&(0x7f0000feb000/0x13000)=nil, 0x13000, 0x4) mprotect(&(0x7f0000fee000/0x4000)=nil, 0x4000, 0x4) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x5}, {0x200, 0x34}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x2b7e, 0xb, 0x8, 0x1, 0xffffffff, 0x3, 0x7e, 0x1, 0x0, 0x9a2, 0x6}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0xea, 0x180c, 0x4, 0x34f6, "24a17257a6e2f6916cd416a6583786736d270d26", 0x80000001, 0xd386307}) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000280)=""/225, 0xe1}, {&(0x7f0000000380)=""/153, 0x99}, {&(0x7f0000000440)=""/56, 0x38}], 0x3) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0x8, 0x3, 0x9, 0x0, 0x7f, 0xcc, 0x80, 0x1, 0x1, 0x6, 0x7}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000540)=0x800) mprotect(&(0x7f0000ff5000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000580)=0x3) mprotect(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x1) r3 = dup2(r2, r1) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000640)={&(0x7f00000005c0)='./file0\x00', 0x7, &(0x7f0000000600)='./file0\x00', 0x8}) r4 = accept$inet6(r1, 0x0, &(0x7f0000000680)) sendto(r4, &(0x7f00000006c0)="3e7c3298f0548474f6a303673aca5f60f1d90eddfde26d2b6591e3cdf825a12b2cd97bf9ce6c847a730ad17f6872b11c3fec19814f93f1ee86cdde7fa4b9abeb0a", 0x41, 0x4, &(0x7f0000000740)=@in6={0x18, 0x3, 0x1, 0xe}, 0xc) msync(&(0x7f0000ff2000/0x2000)=nil, 0x2000, 0x7) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000780)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0), 0x10000, 0x0) sendmmsg(r3, &(0x7f0000001bc0)={&(0x7f0000001b80)={&(0x7f0000000800)=@in={0x2, 0x0}, 0xc, &(0x7f0000000940)=[{&(0x7f0000000840)="61c052ccb074fb38af3928a5454ede82362dc5d0922801ca454abab8300259260ded9a37a5b7c97e9d6a120ac9d7cd373bf037646fa9de61c3fe65c0a57a2e64dcae0cf43e1a43632fdd784a3d90dae7418becd07c7ab3682f39f69af08ab580847d041f975fb3b284214d587d160384b54d7a89ebfb5913b6a2623a18fb30d6", 0x80}, {&(0x7f00000008c0)="35aa75e312c66dc9d0f1c33935e2ef65d66055ec2785b380346cecbfd1b2573d43928187df7ad473e839f35ddba393eb88133b0043a5ca5f19bb9ef49e5f243caf98b3dd97504e407e8037da9f969661f36b68a4972a0654", 0x58}], 0x2, &(0x7f0000000980)=[{0x1010, 0x1, 0xfee1, "24f895129f80dba70f22e1cff1569c423d469d70b505298b3f5e7c54f6d01a1c7e613befcab65bac3b5353ae060a0ea2181ffaac4531e1a8a49f530934a1de17fff15fa3e88b307394ddd40e8c59f39a2dbc815112f3727039abfa928acc94dc31a6cf526700035478f5cbb48562c5346c88915e9a5964bdc91e9ce849b46a323850ac1e07952220c2bb3a3413ef4ec96413a5553f912eae3a79e1fcdd180d75daf8a46659004bd56eac5049cb9957d9c71817220952d0d50d690e37d55a71242d44c09aabac8b5275b134e26dbc7576b989dbc317d674d743cee33195e5e709db4c548f4922d31adfb3ffeda7f7b0401a8c5e34bd0cc2fbf2d63960ca3955332db433ad20507a4440be88a5234433bdc73e79e4a6916f6175eda285889c42a6b94b09035b3c1dac917224cf12be1bdb6df5a63ab1c0b497f13bc338c8c63d6485ca0dee5d76e74c05886f4eecf09759fdd5f7d05f9060e30e1434c99fe77197c546caa4840bc6fdd6e749932632dece0af9b64fb32853d005ecf10463be8b6b7abb671395c71e3450f11f672d936f22623ba9d32cf43059c67985b8d17e0159933ce1dd902fc8931ee35843c0dc7ecd1b55260842070d401488efb378a911a11658f3ff63953fa051871d76670e510c15b7f9411f29b1abead465e6678f0acef3cf8c60796550fdc33e28f6e838482122d77c2a3d1c7a08c5549612b315c18131ddc59317ac72995b47c260e67db98aa01a740460788ebed7c245681ff8b81cf7ba9b5487397df775b0eee62b53fc5c62573fa7627f78cd444550bb1f61ff995ba5d045d04721a70259df5b63cf1b769f647ed9ef2eadd355423902656accbb5192e797513a386f06f0e3261f3c29afdd63b780aaae96065b533b3f63414e5d3046e981050ed48e23599bf80e7260a38a7567ac45776fc2d4a3fa54080cab6f13c2df925e5c67c5379a881111c4182e15148df3d0039f013e1875e21055b8af74eaa78d09465c8536df3d74153dde7e29a8b78d58c75209beee70662bd141895cc2d601d6414a7366240979d6b5596fe29925cbf1a7138a77a53b050ef5ad2319c63ed62b89f2e9b5159d62ab0bee889a4900cee6e7817f036a7f98bb58a2e6ce60b520b0ebca03700ba4b324956e72a5d37eb32bfc11c0c659e284cc125cd8a8b7e789c9369957804432f8b3d0a11926bad98d529243147e3bbaaa94b802492ad2119f2a6a72ee91dde75d47992794facb768e29c09cad5da8756cc261e2e2fbe66612bcc85a287980234efd7f1cbc52d6809a41baa5c5c9e79163bf4bd7e56d9764c5232dc3754b43f2e745a066a9440b923e23be3f76d96b6428f8835cde75e0b911ff970076e988ac9c15ef23c3a92b3a5bb65c16617227e3a132a0a8583a91bc4c5576fca3fade569dfa9bf3a4c5069502f5079a10ececdddaf8d70fecabc376b6fbba3a326ecfe9fbe18dc2c97840cf81dd39c90672a4c8160bbdac05e08d4863642688d30720e0e6a70c64b79ec8a2d4496296b4d8d6f10b432f6462423233f7197cf9d5ffee4fcabc14347fb025e224a5443e5fac1756e60d7451d2f7eb4df139c42c9f5b419ba0284e43a2639fd77117b8284ab0d746075500b61e4e9520fec8a6b8125d4c8ea1c0bfbd453a3b8ec99134959e6ec93c43affc197861231b51e26362a81fa942f433dac27649ec7053f3d00018b785465851115cb83b2ca3e4795b2d4566bd928364223339412c6063bf969e5cca24c710dd634c540992ac40698beb3aba0e1ff113934333cea23e01c3c439d047f5325eaaa60a0767a499f35f5dccd1ab75feef9f1006240038b647b99abc794ae4b1f9509a3c37b31fced8c739bf00e6b019de53e93bd6ad971ba12bb62f46c178870cb7e896c17975c9781593d5fdd9e14fc8c19c9e46fb67fe259f2c06717a3af45ebf6a374e45eefb0eae982ef374497901f1fbfdec1cf7ba34d8ba442f09dad956f9ca35110319bf885ce2bb9955558b6a9dc4725bf1cd494bfad9667e6b3fd05ab41c9766fc21c457ff2b8c15e2a0c1ef1351163f323bb06de42577e0e3d954d7ad3523ed495b8c9bbd66be92f69fe28ef279a55683b2bacca415098beedc2955e547042e20a73e1d2c19bf18dced73c58ffa209f2a892deefa0f50b5214c72de3dea79b1ca3267612e873a841439dc78ff104f4e12f9e3bcb19fd4a63d0f9ef773fbee7b05ba4ab6dfba10a501f780c6e8745ee562ee7a8435de9b3227ca514c7ffc42756769e47018285a2925171581a7ab8c5bc80e77bf80b0a4c2eab6bc47a0d0894a09721df9e0da5f75406436d5eb8234af8e146fd947789fa1983d5f84be9e00de79645b1e5a608d4c4feac080635e82d3daa5ed08eaf397946f4761ce9a0126b58e25c462c7f4ae656cbb098d6fe89c488cdf466a9c3e8b382d3987ce6465240e2a802ce93210c4d3227f7a7c25f0d8878c20cca353e6b06f6a3ca6388fa897f4eca4b182725d2867d77c7ee914a28d3e69ae71d052c1b82de1183023c2a87282c246da10515cb76f5f6341a5b90060c29e3b855b322f9ff10a5a922e895bc88b7bb6de5c18dfe43b63d0920219a6352fa7661e0a4c7e16dbcac9075e2a35c867780e2ee40f2018564047bb65dfc3301017a56ba83551f8a11f5876c027b2b2f3006101d71d4c824f38e8a65b58a6f58a83c0b9d7939c53aa59f25d877028b9e8cf5ced371306788551b11bb36dfa74ad76950687d589a74fc4d7f67869f91ffc48a31e039cbff17076bf0f226a3947221c8c4b638fce6529a06019c9f8a636e13687edf402cb32ff82a63b79ca61514006e5b405a3773fceaefcd673475a02dba04ba829860f7f06c4f5a743fd020489c135efab5bd9db93a7a8d73206ac098a602e0670fcdfd79bcda3084474d8e7a5bd73b4be36c93d9b49b33aeedadcedaa1e2ad643c2f0c29691ece984a72fb24c3d35828372216bd2178d25774a1ed555d7e6834a230b96f3c83d8e97584bd5f3f1a5fc28f460d639a2b225f94f5874fa427f0799306fd60cdafcd075d07701c5ede31db376f1f3c05ed6df19564622fa44cd769891a44255a1d9b846fbce0d1bd649e12215ae389f4fa2fd9bb0af70dc175a051eaf2fb3cd66da589e23f654e70ac0639eb34082db273207aff3f48351943a852b3eee43a58dd736054b2c56c5f6a561346ca16cca3ce22afa17ca40cba562030e6531c38fb86f7c39d1c92edc818e54931d1da4ef4d25c4424523b792af8697b7a00a3f474fb036461ba2f49569a698a3af871704d455726daa98e61225ea5ce6cffb9c5f1ac33060dfb2647acaeacd2929725f2cd23725782c3f239ef0efb7f4e09a88424f9577391ad75c3e0448b7d50bdc38770cf960503fcbcd9839ccb64e85acd0359de357def9b01b1235c8da39c9cf61e0676c2a5ad199027c7bcc4035935a2c5690f0d9f9bf8b76ca6062d7c217a87f0c1fa938e37bc436862a042ef1432d0479e60b07dd5ee0c0888182033b70a8d0d326dd9a8051d6ea55490c9780eb368fbac3cd8d6056e87e06114d1119c891989c97eb5ea62d04142522e3dd743be427bd7c589698f48b78b660abe9d9980c808866afe7e632f1c577809f91f0520e8d1aae5d482f7b8d46d31efbe926860534dfa8697a2eed52842a1d569b9a6ee1869aaa10ce3ccffcd9edf7d9ef005d0ec94b5bf13778bae28e04c573145439a97924227a7b227a30c9e4d3e09a13cebb2d30eb26c87ee62462bd6c0ab9b3b4e378061b153ed52927718b0bed8bec17c24719e9d8d232bbe75a393c0b0c9c2a8b66f2cd51f1d18983e540b1fd4fb257fe2d44e4b568231795e14eb0e4adfbcead9c484aae40912f51b8282b262d22511967a62b0c055735d2db0307891b33ab46b5abcff7536bf8529bd83866c00d71def6ed90a3e6e3a678e3c2d487e6a3be0ae7397650315a753b20ea6f0306f223748476607af3464865678f1166c999094cdae762bf4e0bdc87d9d037e33e4531d5e9b44cb60d3b23ffdeda0ea4262715c9aac1b6de6ec55b43177bd07e8b073cdaacc37cd50ae5060fc77e4ffbe85432219d82bad82a0841e9be0f931a063171dd98c749e7bcc14631c2786a6b973a1e0d037ce0216de321dabacb6305ae683bcce74d5b8d82e96e103a967567d45ae7b42262dd1a38b1e51f6125240a35350f8ab8382af3ca1d11ac21d62f69f22f4ce0407cd95bef83fb74d4e59768b9b8d70625a842aaff805cfce9f1f4e174b2ce214f048a83ebfe0750e510cbe2c2e5030c271d18fa512404facf17a4799c53689e3586de699ca66f1d424425ab4afd4c3e1607e3ae34ad1eabc14aef9df4492027ed6b826757522708ede91114a13941da1f00c5fd3fa0e1c7dd22ddcf632a7bc18fad82d9166324a106ef2820bdefb9ad6642ad15859cca6f68395fadf3c6ec6397291c136dfe717fc5282a38d48061b2a90332a2bf5dfa07603eaf240b5940fff746249216384e8d05e17354911d4052edace55b505a35a505d722fe9f1c4ac267925d29ca51e547fd317064683268b0ff7e541492f39373242798385e6fde88aedbb3a616444eda91f4b6ca7dc1eb7a102ca3a2d9d5a75d3140f0501b6e9b4f0d40bd817f29a7cd87f4df80ce8c75163b38dc5cb5a6e6628a221cd77fed7069fff46e09cbdaa8ea3a8115f32bf45196e2193c478db43b506bf328d2a718abe88760b5233f63ffd6d4ed701cbf466387ce197787bf8c25020bf5722d484d80f785eef7186837f37d9f16899dddd50871ae1f5168bdbddc0863da770fc47cf9a1e7dc93de6ffbd7ea5ad83d65a0163b71d9f7a3105ab564d90ed68ef4d2ddcc3c9a0cc281ad9be5d3d89822ed693c2e29b344fd32ce39372c6714859a7ca6e7eb14a48b5421ab9d4d21d556ad06dbf6f685e467670fd160adc64c2c59b99a530633ba567f1dd4dc5283b7419f6ad04c7650f8c26f675c761153fc5f4e049bceeff7f14e1085fbaf622995459eb9563b839c69ce406aed39e164fd5cb3dab54197791853140d9ac64787ae2d520d8e7728a22ae83827dd87c9c169eb082377d49213bc752bcb88280f35035be18b7e1fd091c90bb5a39c60e8c8c8cfe5cf8e68b28c599c6386c7dd0a13d7d735124c59a7149ee8483d6d32c295448f25f045733ef88d88ee0e2cda1f4c8986c10d10ba10a9ca8bc78c8ea798344a7531afc03e28dc5b5ffa6381be51c320eb302e13b7ec3c5f0902218f63c2f5b5678517e5fdbdd7351e1395f3da3e1c9034438a36544d2dc1b910f0eb1b068680834974f33e8e1fa2f7d566805026d5f08501d91b4dfd09655c15dc17db3c9133dc4cf9aacf44bd748ad8a7b6e97cf2c651f16c45edbc9bdd4c9e6abba1b4394b94e5ba0418a315fa93989150353713d561c4e643664115cd2de507a10eea6e20e68cc1ec17260455d1fe7d75b719be773368c90ff1e5beb65e4f0173e659502654775026ce2c114f4b8bde4b6ae7dda7489d7244a5a3eb68b551096c29672d30af572283b5599c83a8b423e5576c44aa38ba1a42db565735d516a24a7d4613745b2dd9b8f941715fedca2a8b657b85a566357712480d4154e31e878884c946364e337dae0a3dda3478713a140d02d87e52445b2057acdd289edbd071fb3e18939ff8bf83d83b2ac0a0280bc8d675dec3e52460af641886c3b3518bca595ffc64e457dea657e709cce60ab1c2ebb3d4b320468927d48388baa65911dfe251907861ce985330016026316d490808c28a8ff99ac1b1fa9e877d61a26af1fdfb8440"}, {0x60, 0x1, 0x0, "b9e4f391a1b0bf505c0e63671ec6c5395bf3870a161ec6380398fee8d60cc7e44ab0d50fef96c40dce8caa6b95df8fb579182dcee5395b2352b3dc1ebc3e7dc3ebcfb3b1155b83bce69a"}, {0x28, 0x1, 0x3, "d62fb35b32efd4ee12cc61a09eca59b34a6f56e6acf8898a"}, {0x68, 0xffff, 0x3, "8b35c4e0c5d466ddb769e6659398a01e6b6180d7561fdcc37cb6df6cd7a34768a4438acf5e4f3a6616ad08ab9047c79f54ad087a938106b5882db6b3600bbf53f595e59ed84174e6bd16d3491b1c7fe895126b96"}, {0xf0, 0xffff, 0x5, "683c39382b87e5abb9a6ce3c4cec1dffe1c4bceb05eca15dc319362259640e8f420ed96d8e00401a417f52c723ba18d3ec09410836ab3753ff58812961952084c47efcb8fb2c5320dca99e6def45707ad16810327ef15499c523ab31a0eb650e5b837b7f12e72fc06528782006ae4f40a347fd4167b9f4f1ebe9238565f9ba22d2fce745a9fdc0b0ae5582394549c56e900a977d6a23d493a5711b62138524aad99ee6a60d7b259ad95608f2dcd17251d58cf2fd7a6983b03d1b2ec1d50fccc0c850758ee43531f2a28478a09b36d91c4e7f22bf856625b6850f7cb9f786f2a3"}], 0x11f0}, 0x82}, 0x10, 0x4) bind(r4, &(0x7f0000001c00)=@in6={0x18, 0x1, 0x0, 0x20}, 0xc) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000001c40)=0xfffffff9) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000001c80)={0x5, 0x9, 0xfff}) r5 = openat(r3, &(0x7f0000001cc0)='./file0\x00', 0x8000, 0x4) recvfrom$inet6(r5, &(0x7f0000001d00)=""/174, 0xae, 0x2043, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000001dc0)) 2.04103696s ago: executing program 35 (id=620): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xffffffffffffff1a, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) (async) r1 = kqueue() (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) (async) unveil(0x0, &(0x7f00000000c0)='r\x00') (async) r3 = socket(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) dup2(r1, r0) 1.848129687s ago: executing program 36 (id=634): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x8, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x765f}, {0x7, 0x6, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0xafd}, {0x1, 0x800, 0x7}, {0x401, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x10003, 0x99}, {0xcdf, 0x1, 0x4f4, 0x6f}, {0xa, 0x8803, 0x14, 0xb}, {0x2, 0x81, 0x4, 0x9}, {0x6, 0x8001, 0x4, 0x88}, {0x4, 0x10001, 0x9, 0xaeb}, {0x2, 0x9, 0x4, 0x5}, {0xb8c, 0x4004, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x7, 0x205, 0x1}, {0x0, 0x1, 0x4, 0x30000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x11, 0x1, &(0x7f0000000280)="b65fc500", 0x4) r2 = socket(0x18, 0x3, 0x50) dup(0xffffffffffffff9c) msgget$private(0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) seteuid(0xffffffffffffffff) setreuid(0x0, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) 1.847888381s ago: executing program 37 (id=611): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') (async) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x10}, 0x201) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001440)={0x0}, 0x10, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000200)={0x1, 0x9}, 0x4018, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000300)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') setrlimit(0x8, &(0x7f0000000980)) (async) setrlimit(0x8, &(0x7f0000000980)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x404) recvmmsg(r3, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000001440)={0x0}, 0x10, 0x0) (async) sendmmsg(r5, &(0x7f0000001440)={0x0}, 0x10, 0x0) 1.847811933s ago: executing program 38 (id=633): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) writev(r0, &(0x7f0000002100)=[{&(0x7f0000000180)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f2ec5c0d23a134ee65c5f70eee9f43f9c71342063cfdf9eb60982d3ed95722aa70920bd1c6331d3e4e1891e80699e9058b7a39ae56ffa1c545b3dfa90cd36699a984bdaedff8dbf3d11d74e26036a7fc36b1f53740b772d7c7996271e18c83078e8d21903e3b374f634d4eff3fe56124fdb2407bc125e9ea92319c8966f2e", 0xaa}], 0x1) r1 = syz_open_pts() writev(r1, &(0x7f0000000500)=[{&(0x7f0000000100)="30c47992f2527ab33a20786f78bbdfe063346723", 0x14}, {&(0x7f0000000000)="4bbe3911f2399d12ba0933bfa666b1c4d092a00ea0f79645617d1f1c52e399d6f87e01c2cdd2650ec56df5c8016d7ceff48f7c115ce0b185fe61d43883789b52d302e91693c224df56caca88b4254aa01405fd6a8ca473dcc186d1e1496b52602dbc1c236d048898bbd5d0e7417c3751e9f8e4697029bee003d887b3022bd5243b5d1a6f7f056871a2de894ffaa22d5e05a4a9d94e", 0x95}, {&(0x7f0000000340)="339ac384b2d4c7ad4a6d3ab074a5e9fdc29b55574c2688a8e1a822f643c7638d33534c62056e3668d0b7ffb5424e954f692fce8f2202a5d4d3fd450537fde8d77a6580f12ac4981c6d7c26c73aa4e1ba71d2bcf26dc2c772df4a96e071005595fe92b8b63f6c7bab0c36435c616299b62a89434a14d5cf435d5e52de29abe3d91e7ce8fac71631fea790b2f863303916", 0x90}, {&(0x7f0000000580)="4adfbbd28731a1aea954e7b6189833809ff6b8ac0900a75f1ad4d422a62f1ef34aa089a93786be7f36e5dc211d0f1ad947472e089fb4c422339d2a389fa4436abe32e30e39a076d3e1e6e968c87b42d64f7375c35472513f900bc745d82751a87574b7ad1ad689911e498b937244b9c30c05a4d9979d2a3771b4ae848bd4b674b04d68914c03e97b9f5d15392316a5807ee6f942bbc0271db8d9746e9876eda184c0c16c60341f64385bc839dfcffea12b205e016d2392baa15b87ed771ff95e37247136a194a3e06aef92cd83626fed05afc33ff2edce92bc10f56975f86e056c55e1bcf0808c3af69bcff40950e6039667a81e2c0e55500bf217b3aecf6501b49f340b9c1918f69cfa61abb32b50d99408f9f0093660693079016a485c1a8718c1a94ce046fc703c7b99733528a48e373e982219325c783affb6964e10dff0b6a57b2b98f22d3c63c82c5c46a59a955c0afda33b5bea26378bc766a726f5ac6ebbd8a97ba5e1201a1efb1ed7eac2cdc90fd97c69ca37eebb23897531d542f02525f3518e0f9f3fd3ec849de104bfc777c1ae5ccfee13747fbd48aad6682eed56c60e56bcc963eef35a5d6e0eb2cd44a7631d472f68456937dce42474a0f410d13b12054c2b73177a5b3ae76b3d81ba51a7a1e938dffda7490defde1afa3bf21fa1548784bc4653407e4bc8b262cba7c0e59c6466597283c9bb2081e4aa2719a0815d4800"/531, 0x213}, {&(0x7f0000000280)="09aa5807b6b8ac2bf8870a8e411a08dacc6161b5cb0ed369122ec4ccff105536a8687e4889b0dca2bef64902807334e33ffe3ee80a25ba774ce072", 0x3b}], 0x5) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='./file0\x00') execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xe8, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa88a80c008100250086dd6e98087e00aa04dcfe8000000000000000000000000000aa00000000000000000000ffff02"]) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffa, 0x5, "96be493fc15630f1f30800000000a1e600", 0x2000000, 0x5}) 1.70265921s ago: executing program 39 (id=555): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x152) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r2 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1, 0x2}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000140)) sendto(r1, &(0x7f0000000180)="ce21447dec716c79c3a9e18f1f6364431f4832a2a0ee8fa242bb1dbdb27f06026e7ad7873cf0ea1518fe11ef1a38e5d380550700d436c4e26b7c5cf3cb3ad8d8177160500c717fa9aa5a09ebbf8434f7011364140c2a63a347e1d03740059c7fb3fad045a56d1d5c268d969ad1297f8678e401450787f82396300451d2cf1db2c0345c3375dc71cf1bd5d19b8f9a968837b654881b4880a47b34586f974f28e6e4b41b2e146ca81e403151bb5fb6121a", 0xb0, 0x8, 0x0, 0x0) madvise(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x5) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x2011, r1, 0x8) dup(r1) r3 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x10) mprotect(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() fcntl$lock(r3, 0x9, &(0x7f0000000300)={0x1, 0x1, 0x2, 0x7fff, r6}) shmctl$IPC_RMID(r2, 0x0) r7 = msgget$private(0x0, 0x0) r8 = geteuid() getgroups(0x2, &(0x7f0000000340)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000480)={{0x0, r8, r9, r10, r11, 0x180, 0x561}, 0x1, 0x1, r12, r6, 0x9, 0x3, 0x3, 0x100}) r13 = syz_open_pts() writev(r13, &(0x7f0000001640)=[{&(0x7f0000000500)="0c1fb4ea9959b754f2", 0x9}, {&(0x7f0000000540)="d9ba53c785c495af7f535cd5d03c249d06a3eddf8babe81b555646066f7a8fc88d553c726afde6adc1a76f1d72d0e0deb8e6342f99b5a7a9223eb393608ba851", 0x40}, {&(0x7f0000000580)="19aa2cc20ce9e6617444acb205bfb1920674c693b61c7bacef0e2bc6408bb01814533e1f190dddb0723cf414d9d3e3614f2df2ce9a2b2ab5c46b2b369ab44d9f44edc86c7dcb4cbb7bc629d21e162352855c165c83b6ebe7c847f737f3dd21", 0x5f}, {&(0x7f0000000600)="6c46ed1278aba8ae81256d99d35806003f7d0aead30f30f3cf459349a1cf217502e37095fcf58639856e361f46ab98a871b8ab5d9d07e5e42987a6074cccc3ba8513b64b78e1c88e17a7eca8c1ddab9ca7803468c8b6a5f678f2d569555ed07c4aa389f4335d6ace7eb77e9d0989d92ec3ca039162c5bb10db76c96009cb968e7683ec32ff08e7a19d3b067f9d9769009c33957043b49d5d631bbf9fc594075fd2c2702b9e5d86fde5322c0bf5f9dc2e3fd81afba727cc442a383cd4e6bb1cb10e17515ee3ce7cd3b7be921b08c167a9295bb533db2c4e657c0a0684c21f19bdce7b15410ebc20283fff4e8d543421266a93ef7afd701ffc2a4895217b555dfb56815829a38b98b70046f721dc5d79f21b5fecb8b1344ab58781d20b0795cf78a69e6de7d627c9063e7621b3e4e43d84070eaaf718c10bf444906726025be024f3e79ef5a731054c93603bc28e17ab730dc663e26cae7fecb6aaf24c8a2aec2454bf8425e6fa518e564cb833bcae8be2515005e8f1352c837c82b5a99136c63a698a18e28f623a2788ce56ec05831f58896344bbe184abf80d70a166d7aea8c30615be8ee98e2004c3f1d15d2dcea12714bc5bc9e2f24f1b11260be65ebc7ea1c4ef576d577df80968c83fdfc2c547c899296ca7a5e93ef6637f4be8577b2b6590d61c5da2f99e1f465bc3ecb9f2b8cf64789d54f4a11cacd190bed8ed6ede4de8777dd6db71b5ccaf2f0746b481ca238f0d9ed4d5929ac37e41d1a739f1b0b812356cc96823703fc96154b56c56c2c14641c9979d9b92f43cd82b6e5228d206f084daf6b3948735c662a68b7987b8f780779e89dd6f79fd83873d5dfc710817bafad9dc8e155d00112444c6a5912a2ba15eaa583417ee20d4ea965902dd238ec5c1e501dd776fb1f1b2a2fb5529de38f314e8b5ea754763ae2fd6a2b9c93ea46c3faebd9caa12c2a0f9186243824a50443a7d86458e8499f7995b26bbfd4aeccb9db08e264dc1cdd290c4157038ea426bc780ba33128dd37f312849ab5853be4b855c6caf8d8adb326affe97fc17bc89825475f113f56023a06fa8881c0528a91d4a33cb17b9f02defd9cb4d1ca9d1e25037324fda8b6e004eb04ed02d033d83ae06c81a251665181105dda68a19bda13c76848f6b789ed4acfe617d48613903d5c82d754bec4d2f38b6680a2744e3d9adfffd767d391b17d5b8422e0d6830f79d9a0411575267a437aa91aba75632477a6b28a10d9cae581e42f4b5b7409d1ca0e46807ffe1e2c96f59e7b3e40612a9d70b9fec2e96cb34259d9a456364dd220910a8fe6efc1dbc3eaf264b9643c4b6bd0221b6c1b96c96d9246a28c30a79f10c8606381961ddbe5afcc17d447e09c3cd086a1c452d03d508739554b367354cc84aa101d6d3a16a1d51e2ecccbb1dc2190403df05b86984bd3d1d697288481dd57b430ed32431af30b63285722e86646ed9e862e0196b028eae3fb71506b610e7d70caa1f5b21ea844cbc6b24998cc02a787116ae048cad1cdf8b55594062bb12f240a4194d6cf480dbb9f098c557808dbb17778706a9563b26354ee81c137b517b6da491d9f40e184a238a4abf9131c17ad76d4af39a5bc1422e30b6b2e7659e46f1aad81199347d6999ca11d364f1293a6e41b12f25b05c263f1a4114652ae78676d93491e3216e9e4522b0f2dcd49be1be8fe60ec45620147eed6c27cf64544acb130ca1ca8edb159ec34b75b48feba21957b6fb6f1c57c09cff5f8d6a65d22d264193404c2f0f2828e7e2a6f6669b439948664d0e8467778d7f70a6f1e1cd04ddde7031e269263351459e278c9bc5addf9bf72cb3ab34e321e26a10eb304f67cc4d3f0cf6940ecff53335b92d6298f38a3dd2fc93150d18d771e0507e4525e13379ef5bc7a34d0b67776d05c9f50f88f364a979611d543963c605c17e74dac1763f217734992ff66351e8b9fe73b283cb383fffda42be572a509d78434f489984fc83b01bbb519ef8a84a746413dc22c65d1366e63622ded6e22b5ae73ac956bfaa2dfe4e6e66c430565f34ee031ad4fce4024fb9c8e9b0bc528af1ea6a6ea00315d25da30c00b1c02643ae6f39cf7cebd8bfaaf9e8c1dfcb4603d882556443ba193999c4de664f7480f562273161721944d85e8461bc996d9c4ccfd90f873432083483f94d338dc313c3456dbee3febb9f97ecc8bb9d806c245008189911dbe5e8fdc4db1ea80650765063d4b848a974117a42d1ff07a414b8aa7b05f5ad3a0551017466a076fff5a42d0e22975939c0493258d074d05a74d9ffb5239f704287d698db2891d396bed5f48c25dd4eb32466489c89b3376fad78589edae64abf3dea9351ea5e8f7ac24eea2a386db7c9a02301005d388aecf441f8bd2f77162cc6efaa806b6701ecdf7fb782db64f5d0ce46b0c75479849c03186272a03f8e88898ebdf65dc2131d3af7022c23bbd5460d5e196ca9645e2ee286e93b040d80c127c3ea48ef77526b99ed2978d9ab9fc2956b386f4a10f49569b5955a9d1eb7d84b5de6bb8ff30001bc2e9f299474e135c4280708da2951a27b3f4b82b9b1f9af11c831626ba3c12c43a79a0488044b3b339ce45ce132ef34f5aff3cad9b6d56eeb1751c661e117308c076fa0d1913946726bae0008ce28047f765b2eefff9c2708407b14b206b831a003018c40e94d4fde8f034c866d84f57918e6dfcc75351b0063634f2098833ca2e331860163d9c4fd00d72676e76766ecb2af686f6e5eeb339f8ec8b3aa43e2646157b2b23ef0198160690b9dcfa065b2d54125f7a6366c0fffbde550847ff7fdebd260e652c349b0b98e88490c293d6dc87f456b6c455a42911e25280b0346d73cfb4d5ee020572e4b3ac07f1246394dc53800b392f24f7cb36986cda0e524fbc8ea736db7f3b4cc4dad907469a3bc54471089940314f44b9685aa14eaeb11d8ceddaacc893ee587c1733b5b3d839c6257801c69fc57f5447d36a93b477263b5eb121afc3b28feb3c375e6382e7a84dcd8c738a058d57b4eb6efa75d3c5bfb2832cbb8ddc3fe57c6a02d43d04f872465f00b2a2562c53338dc43de6b2e63e56bd98ccb98051eb92c8ab6354e383ca7e55d5e377bbe9ddf25fe854dd6ede76d1b09b0d1ffb8981f2475f86f4d93f4b8cc64267b52227187f01a4b81ad61565f3ba761670346696ac2489c479897f41d70467aad473111f124541b68e6d886eb8c47f2a7b31325f58d43916b5da2e7f798dffa1ab4750cf736c8cb9637810f25b905481375a963c0862d7ace00524ce84d5e3b9ab2ec307d438a43fb628776eeb3667344357949225255033f1e6319dda8c1f9e1b85d5a56b9620a62a2ad991d799bc069c7f9ceed608cdc70ca3fecec294b45af29b413744c9a7ef5d9383036a36c026bad919e99a345cfc9c0aeeed72a63c5757ad7730010080298f7916bdadbf004932e609df8d01d3925114a5359955f9456827d6409d08e4118266568c8af44fe2fd8b4f5004ac40e8e0bfef256e37628a0c19befa06faf8aaa6605d5a4bbcde07764af725006f366c1ef3266cf6822872ddc385169ce2597bcd02bc496f0b1cc8c0121060f020b7a82505e3f639e3bb05216120e69951c1c5505a1954c68e082bc49b48e9e679fd46955d7f6b20afa3b4fc9ac0563c04402db42705a3ad42fcf11fd8635e136c2128cf78bc4d4b722bbdeb08ad38bb3608a2b3a11b9f10a940f58c1e8a478a1e4328974f8d6e6e2b19c73fcca493b90ca03aa21af64d8a513cea3572d78efb1ea3af35f8ce4848dc3f5967eb285ea2038ffd4a4abc0c795f80e81fea9bcfac193435dc67b2dde325c1c6e9f7655e27606c6647c83ae1944b77a9091bb6c17cd4664794690ea4591767d9e88ae3033b72a6b5bca67ea1a89af3ef664bfe3b6408ce35af9fd2a3b94c6e805ea29d2ab2c5ad1c1e05327c2a8e4fe1f32faf18df4746ad5e50cc3b9f44ef9483a9ef02c0d8749417037bb5a6d5f0db01aae3132df8d7b59f90a5a51b08f5be4decb4c8ea8a32181daac2722696c513e862316d7bc5c8bab63368dda815ecd06531f775a35423af9558e67412ca9da6ef1d68050df54cbe7de221942c104aec3cdceefeb416d7a6a1a742e8ffc2ac5021d609adf591b88140c7e97a236d0ae819f97aabc7a05d59d8ad66b97eaf1183b0fc7e4d84f33680e47ce7969899fd9c6ef5900666cdbf5f60b6f98a769f2b5e4685e63b66f42878094596fc7649a66a454b52fb8b24c3c4da176d79db193d22b201737e38976f43c0aa93f047e4f14a9dde7c003ce5315eafc65d7f62ba95a16668822a2c8658fe31c43bcbd224d4b709c9704c20c359c813b5dd562fee27ec1fd2faf3af01c155540628e9ec095ffdf4c0a4e90d26a27e15fceaf162f9106b094511b53721f7500c4317b9f54f09a3d66e79ce4fd44196bc737dd8e8c5ddade27591e7965bfd48b5794e2057cdd0be0810040157cebb9d189637e722353b0f8784c5d477b25d6d0420136297a276a8ebe22d45b136bf6da8456b96bc1f5f2ac17c578e18e8c92dd195fab12baa6cfc8b5d3539838c96ea21ff1bf840d88e89bbf83c1a25a9f657afed2567b590676b2aeb199f48072fca93ff93214db233dcdc1dd94e192ed4f9bda960b5551a73a40edb601681c795ba8d7db60d50c8cd113438ae281a701b0ec562a440a524817e99ccc6a98b98ec9fc76ba6cf174aceddd2bf8bec20870bee32215a366e97c8107603d6366655b67dfbd3a7d184dff9c649f3fb09f1dc5b521ee89fa43dd17a6e0ea670c47ae43e16563ec041484431fcd28686581696829fe788ae1c1dd7596057d27752c00bf0144c302ff5f648a8d168eb2331fa2f845a2ebe3b52f017f489fb3c4db05ea9cb7a17c79339f85db55f0b1c4fa80b7af075a0112213aca9f0c45cb8f2fbe33b985f85b8090c7bc9505c1af463422fd04b13cc439347098ac4cb66a9f6f131fd5097fef1d6242962e1894134980f31018970917c7ab78e589b4dd556c8a0ee7788ada62363df64679d23a08c29e409b748793675144ea74e643c06c53f14f6d9d07cc5beec1be0d082c8047f072d9eb311f5e55e681c19bdb4132824ba1611e44ce6059f9b3550abba7b12e9810eced69877278ec4eeb6752a96a4c5f338ef233a0b187b67025ed372e1d690d19c4ad3e36fda910993651dfb3ac642d2a61c6f5f9555c4dfdd0b45c3793351c627538160451a751a1cfe55459d920dd430589dad9a5618af9e4c0183fdce0df184d155fad7bd2f81888902008bcd85ea9f7d4c10ace81dea0bd98a56d239eda08857e0844dd9d4d961da4b87596c1ef5ba11ea6e64a9042bb57d449a4c502b7d6ea38e6a54b711536ec6a00acd6b6e794a45f06e32b6fc1337d6ed835cc92de4e189b8a55942a1d58f89d0632981d5c6ad71a0a26978526e542736d8203443df65bded307f6aea26a2ab473cadb31e1e5035ce7da4f5797fb5cf4c9990310272d445e5dd098f6654f14fc350c857720002d6639026f5de9c14b684875fcf52ee0da80b32006dbcbc0c27df520bad9d3a5d353773aadb806120dd33facefa512ff32e285e92b7affb4d75d355397c09882c7c0afe5b18c1469efcf71b8e908d17c50db3efcb82f6bdec6fc66f91a43ed26c69106b50157e71c9ccbafed31253de0035ffecf835963907e233eaaea4b140609347f4d17e08c9cfa9831df0449050f0e995449c22e5561ccd71ce96899ddcdb176e09821b4a4b4ccb7bff16eaba1785c436650f44d910bfe0c6b1df15bc", 0x1000}, {&(0x7f0000001600)="21172b124bad5158da2d7d1de518f67ebcb36fad0c9a78dfec013ec92b", 0x1d}], 0x5) pipe(&(0x7f00000016c0)) connect$unix(r5, &(0x7f0000001700)=@file={0x1, './file0\x00'}, 0xa) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x0) 1.70248931s ago: executing program 0 (id=637): unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2a, &(0x7f0000000340)="62ff7fe7", 0x4) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0x1a, 0x0, 0x625f67caf536db17) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0x1a, 0x0, 0x625f67caf536db17) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) (async) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x110, 0x48e}, 0x6, 0x8009, 0x0, 0x0, 0x100000004, 0xb000000000000000, 0x9, 0xb}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x110, 0x48e}, 0x6, 0x8009, 0x0, 0x0, 0x100000004, 0xb000000000000000, 0x9, 0xb}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x46) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x46) ioctl$TIOCSDTR(r5, 0x20007479) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f225d", 0x2f}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x0) setegid(0xffffffffffffffff) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt(r6, 0x6, 0x1, &(0x7f0000000280)="e9f2d77986", 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x20, 0x1e5f) 1.702179252s ago: executing program 1 (id=638): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) readv(r2, &(0x7f0000000600)=[{0x0}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0x7f, 0x44809e9d, 0xffffffffffffffff, 0x8000000000001, 0x400009, 0x181c, 0x8, 0x5}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x5, 0x40000000, 0x40000800, 0x0, "d76c1f46000000ef1f0160fbf520000002000f00", 0xb, 0x401}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x102, 0x10007, 0x7, 0x0, 0x8000, 0xa, 0x3f, 0x1, 0x0, 0x0, 0x80a}) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) close(r0) 1.576617499s ago: executing program 5 (id=642): ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000000)={0x9, 0x2}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0xd4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x2) sysctl$kern(&(0x7f00000001c0)={0x1, 0x2a}, 0x2, &(0x7f0000000200)="40560429cb63b3830722021cddaeb2a7b4558eef471d8446c2952c5aeb5e1a8f866e38a7d0eb2b3b2bd47f2fa342a27970f2898c1d3af2a02f65e6fa39c8e40e2d404c9ef138c3b4745c88982628400b636c098ee4334f0363b16322523a9b7e7f45486f506a", &(0x7f0000000280)=0x66, &(0x7f00000002c0), 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = getppid() ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r1, 0x1}) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000440)=[&(0x7f00000003c0)='/dev/diskmap\x00', &(0x7f0000000400)='--^\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='/dev/bpf\x00', &(0x7f00000004c0)='/dev/bpf\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pread(r0, &(0x7f0000000580)="441ae92e1d52c1f590cb02fbdc98ad381f48b07578e0aea57d5c5c70128648a2e3c80e5dfd2d48c46ca1ab1542df569efbed54784aaf14a6c2b8db5cccb370bbc92a64d1fbbb7e2fcc6c174f6b546a0ede35602427fafa8329b077b811a53ed4808f9818bcace214856abc971b670f22729e42d5052141e557c4e98fb7add45ba25b8ed4174e2b0c615f9d039a850f8a62e7cddb0ef2e2f46bdc1b4cac6ebd84e3eaadf606d1d15e6443aa1db4fe2a235b9dbdd028ea12ba9c6590edfff8cf03970f98f3615984b89ab44f129150f938cc4a9d0d3f893dd4", 0xd8, 0x6) sysctl$kern(&(0x7f0000000680)={0x1, 0x1d}, 0x2, &(0x7f00000006c0)="79df8640b972cd79a226b8c31eb6639601f08c8629e5bb27075f55a52687d5c5c5d7270e517f8e4079da3574074b3235306f2acc512fb4847de9ab53af88dc0b672fa0411917b858b9a7d772e6f7938b26f951aa6bc35aa80919c1addca2cec421583140077cae0b6e1ff603453b920a99c3ba36267b3459040d86f60f835472fb4031e76f0288a6391c88bb81a65cfe248cb77319059a33ddbf47b9dbca840d0357be67dcede58fce51802eba1e0e57536f7e46aba8dfa8c6bba94d0d31131cad581e60236eae8a9b329692624c95c1197be9896cb2e0591682762c443f6092e2a6c7a0bbc27e287246398908e5ebe6a2f28c547e77774b3201b159ca4e8b272f0d6069d64815f6fb9df5896440c2c931ac2e8aa36bd5efccddc1374364ffd2e66c621ac33578e7544d779e16a9d2bb449f637ceb2317f91ebc4b8aa1e00b4b5470a9582a77e198282718acd61891c6198a0ce4156278fc8e5802bf6185f567c2fd7921265cdaaedee241d837cbf8e64bfe014c95506f874f8908242098fc889b65c5b512bf286c784dbefc6ef032faf0589da2faf54a2b89022be6b8aeef206ac637ccb5f95c382ecb14c0038bdf2bd0bc331a338f5ea159f8b5512a759d3d23bf87cdb10012ed87fb1bce75072b96455ed0d671c9ad830b2acbae4e0f2eaa47833880a4d3c203cbb4c54c31658045e9a68f57586996d9cbced40ea05610f847018f90ee048701ad1ace8c67bd3080930b28ac1644069adae64beb903611212e74574b3ea195f94b699b925f2d76b96f4bfc4f19bc047c7e64e56a006f2d8b55f8ee750e3c1d4fc6685a59c92b1ee0e709d295e6884c564da628ec6511650aa5a0cac557e3db1a23461c2176c41bf7574e83a307e184e20e338767600d90bebe720c53cb2491e86184fd0f7052cd2df7c53116e5c643a55624a06d854afb992a9099b7b9b34d03d2617411dd4c39161abc70a29010a26651ef78f062d24f008301fd3a97e29acdc04ffbfb8dbd803700ddf6ad49e65917fb0ef22b51ca7a27d676453fd9fa6fe7a093e54c55ab0d5336fef652863e069fc3136ea016b672849da80e6b453ef9642b4bfd8e2cafad6367c6473b39cead4ebd5768dbbd7ad9ded8b16c4c1bc5cfa1cc7079ae3726f72a9d17fec3fe1ffbab7cc196dfd1bfc0596037ecb81298e477c2b8eded50eb55cf7de14d6ded8587505177c124a855524ded4772a8defc7f48f442308c2c27da96b7d42a6e302dd3a8f7e57d5f8575970163b96847d87fc9d82f86d29e1033c8d45e21eff877e31db0a5ad0f9ff07c9e219ea11e5c8dc65f6bcd6fd07786161015233675af1932afdb5cd520d696d3b3fb1393de97ff6bbe804892c8b0bb5bb89bfe854d928b0769ea56c8741c948a461b9cc692086d7152d265b90a611c83c46b7f74193f342425f9e9cb799efa45cb77196ecbac4be276356ad8d4722cf5e24340d0c341fba3df525de19d2704c9edd123ef94f93b4cbb344ad925dde3e9101f3da988dd15c848dacb971fc7bd66d03faed598a397c023c760410dc8445105aa00ef8e4421a871af4597c68e4461e49dd00d723c717587356b1f0329e1d9d5e55916f489ede4965a2f3f2dc1c23e49090b0e20680fc5261e119277dd8dfb2f064d60098203ddfc473d14f1d30d3ebe1dcd4d97fd349433e318ff07d8ca0e5c852a703704e5da1dac12f55b3588eb21b6b5eefbcc92f54cd32278f7969bb1ca0b4a9637e578844ecdb4d0f928bd4c1a760d0bd819b61cf0cb6e53d8e46f61b73de1cedc77cfb017a9f606278fac171deffb182bd3f28228f85a5edd57ea345be6338a105cbcee49c824e3c837447bf665443e0a5b239670a0a159dd2be58501eeae1a9cdddf9564b7423c0577a75e10e79682e862d784afe96eb1e47473caba073ea5271ee19e60e7dbcfe2237eb7d6a2520e5bd4831a0d9dfb4225f33df2c54b631849ab0a1ec3458cd3fbc1a4bbb8ae97c5620f4ebc8563caa8ed65e8ba69e62109d21e880b71a2e0a772489d4e558f3d3a191b1ae855be002a0241bf630d3cff1aba8583bbe5845ada24b02d1d5b49cd9d191500652211ee4381885c6382d98adf5c2cfa669d44b9a0d87c0c32b32dc4b3de0f64425d7d54876e0a5b85217998fd034ffdd4cc96797df2c8610d8256dfff2a6a3e2e1ce418c67dada6bd2d412671c84505a25e84ce7b34732a9e2f6e7a112110c87b6f925aec938493fd16f4ea92d195628d80c768167671b52ba09db44123094e3267c9704d9e21fb6cc9905cafc21d86fd7d99b4e84fdeba3e41d4750a51730158d3cbbfb0410e1960fa1773154f5777626c6b7e996a2abd2bc3e93af71285f8c6530e1fb2b1dfaab5daf55720a277d7969751fbe970abccb8f917bbb9ac6adfabd2d1e4ee6fb79aa3f8557ecc7e3bc48c989a55c6b847a3a301de4a71562bfb0bf150a45e0405890303b55fc12606f996bf52511c0544c7a66c8de8ab486cf12085afd7307e66783b39018ecd35e2ed61899a92455a7c4819a2eec630fb38e430b8e5958156bdd7bd93adc7160410445bdb2fd974fb0598c874e330223d5a3a527681fdc511cf25f5a97905b1f79a9516492362541450d1ae742400c3ac88b25359ef1a41fae5d26d69826c91b9f2ba65db5ecf97dd4a39185cc4a98882b5a0aef6d8f8914039121525755e86670e614a21f8ae88e7868a0fc63f557d7073ede8020ec45cc450afbe197203d7d4f21a5c7d954a2429593dbb9d707840827afc87800602df5ee37586bf38bce3d78e084092ada0c612ee6f70454a63daa00255d12993dd7bb9f63a68ef65f7931d6049bf507d239f1fa8c141b29a7ac1d074c37ffa89fa3f82edff308c8e97bacad07862c365574a791bb4cdca773ba7e950ca421f89c495871ae05655a20980b67ef4c9b413c0b93184da3307604ae02b0575676dca725bfc58691aa1fec28c4e37c1d8972f22d6421d02d9236d2ce4c15cdcf2949daad05e6fd5f3270d210413a95c7ee9d36d0d0a5bf355c4488297fbf721d649f4244c4483086659823671cd8758ff33c5532c056ad742849f8780962f8ad0dc7be5420d7b83a104b1d22613d3016daf6b243acd7a7b505ccdb426e122248225ede3e94624c6064bf9203a5e09787a2134ee51bd1822b75b34420e56d9e7dc0b515de2d42b4f6a87b860b3311865c23da82d47a57621fe51295c091815269ccd6f2fd57fca5e9b370abb1d39a80b5bd1f5736aea4fa6f84848474424a97c4a34a753c60114bead224843b9e2addd62dd75507ddd2abde1349f135fabb189e51a5971c4bfbb88dde8662271e7259c35babee778a0c4fed6a789aa0bf9405846876f60a03dba583bdab13b62c6aebd668c26e2054da78978e1ed3d1c3cf7d914647f55c4cbe11986028b5f87a74053fc0522682052dd4b7c4a89a473cc08dace81318b65fc2b6080bc8a517e1a2b46d4f43fd0f993de29f7c505747eaec5265b5dcaac1f20a0e8e5d2c85e6d199b8800e0f585c0337f3c22cbf481a2f0ffb86f5319c62f8bd02e472cb9baa91db72308d5bada45685f3b15a9dc36d1261e0167d10104f19855343a70540131fb3372a4321894592ebc86fb0caf4a3d9736308b61d3d4d24e5fd56630052b1fd32dea0ef8d56e65b5708404f78622e4bc387f07f6baf009741792ac462b3331c0f570da633ef8916d80fd3a786228f3e5aba596bfb4fd69669ff58b643f4474dc71a31cacdeb9dabcf18822b2155924b390f1dcf051bc69202dfdde1aeb6ef49b31c18e2724398648a61420e74d6c8a8c1da8c0c7787e6578bbf7ed7b0d16f3ab8de071fea308cd83fe0483eee96e12dbf71eda719f102f6968d15105e70988280a44102ecad8b67b14f5ac2e555f5a653a72d1f40442ca433ce696a501664f2a48feeb34a646cc9a6313b2e7b43951d9a7880084bafde7c0ec003fc67c0349a4288cb0d3f53cd26c14a59108257be3541fb597911501da7df4c3d2f42ceaa94610b151c0502592ea7016309a731481f8ba0af56056b7439104da0cbd583954fc21fbbcaf230295809515e4d6a3344c46e7923d4a9213785ccb1c3444337f629bf107768b321fe7b80c973dd3ab83691e58bcd7c400a5bbee7a9eaa6bf6cf3cd290f3ce5140ce9994dd0e317e2e4b19a52516dbe799e9f942d084fd8709be54b02852627eaef01e2977919f772518103304d467e05e444587dc3adf342a4c34c1985daa0154a45dd6f3e1b33e4204467f021fa88f838ea398949af7378ddc079ab83777f45d2594a78fb8301f4a75325704177f1dbf0c42f7fae4d03d3833547d1f7b7c4054b490c6eae4c6443bfab10ecb83e97a80155c7254f978596792947fdc20968d17d63559ba178fc776cfdaa8fe7f046b877fb16319b743ea551c31391cc3dfb03b9c20a2cc1a84e8f3295f72fd89ccbeb4159aebb5d08639d8d4307fb88bc555dfeb4134e2c629e38f711798cc7d68495f056d468e72c843fecb56960867b5ac32655a2b737f96308eda8b755297ea88424a42b0268a555db25f0c0f16007919e02b567a3f0bfc60affca4ff55bf11167c1857bd1e02f6debb99f481d62080469939003710ffedf48e4effc5b2754efcbdbec48ad3d2fb9fac369f77419047cdc90ad749adb58244a31868244279feef72c29e509f7d333d363d21bf37751522268d9041fc7dd3b9ab4a0e4c9bf9ed1b50831df9973be9ad4ec423bc52dcb1b453379070670027cdb9c1f8cef1ad159bcfe119714050bc912dc5fa23a6eab4abb153191476cb9ff724a7f5d9c11d479aae225d0ca20be100eb3dce88ffae5cc2fa8681ae9046d9abb4bb285035501ddb57b96935f8b4bb56cd39b8284a1d3db96ff2efdd5dbf0d3c5780c411a1fec80b6475f75f067f3cef6ae2d7ac700e470e8ad8cad8c50a61f892fea6f3a2534a0c2d58872297745030df12989506cb4a433663d063555cd6a16224b84d3eaee580ec54287bd6ba6be4c3ca218fb980c78eca5652a29905502aeac6dcc58e1d78e1b6c24ca8cdaa3c8c02f7c89176a4f8ace090ec15e23ef45856467126939f5674676c156c7cdbb1fd05e00ba6aa46fb42c0ae5a10da4b7a2bb1944325dbfb6c3543f6cf250b5f37b4aac05cb10568a173c06489a929717006075f1cfe3a260874b8f44b13f94609d72a782515553e5d9c4e3ee847f069501dfb9d4b9a0be929ddd856f9d6a709a0403d483a0470cbdd34b18c13234c887c3225a8e1b6a74e89c43920550895a0aa635988b9e0d481ae03a88418c3798b683018ca55d5353dcdfb2425c380a94b4339ccc27e5f7f67a929f86e8d6ae8c057dfa2f7ab64126f15aa48a3aa5fd61e9fd46db9bbc0b4f35b17e646809bfa6debf9bf4f3f7327a30809d80d07792dee620289f6d6f2c50837590c0d3c8cb3ca0aec88a7f71e5087bb74c4384e0b18d81db0f24bc8474713e5efad67a3256b69d0404c05a6be1bf842b80185382de2d6ea2762510c85b623c8353f1b3f7dda8da4dbcd12e49e2a045814365eb428265daea644281f547450492e0148354891cc00b52239c4c10f425aae206c378083d9169ee11e599e76bc9e7c1469c761d6cfd7590136172bb28667ad16cbfe53730919a9f820cb88a15cfa3a185335ccd43498ce0b4f627bfe1c1b5c250590bbcf5b8b546de75254839200c782a5d354c682f6f8f5f513b3af9c4301e362a4861ea41625195a1ff5825029859c3881081fe35af75531cb5dbe7dffbf8ddda6871b365c55dc96fcb0826eb193e1a3e6cc848ee6f501", &(0x7f00000016c0)=0x1000, &(0x7f0000001700)="0f1564b2932fd30003fbeafe213cfeea9bcbf2d7959ba367ee7a80d4aa9806f62c94d144d5e27ae0d74d940a6d955f3ee2860d0f5328d2333300d4ed3f169ba22f047ff78cc3", 0x46) setitimer(0x0, &(0x7f0000001780)={{0x5, 0x8000000000000000}, {0x5, 0xffffffffffffff7f}}, 0x0) socketpair(0x1, 0x4000, 0x66, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000001800)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001840)={'tap', 0x0}) pwritev(r4, &(0x7f0000001c80)=[{&(0x7f0000001880)="e4102108141e05aea9d0b22e64672e13dd0cc3463064b7ba5cb96a9b0e4d8124207887f1b9825d3ead6fd81e7b7c7b5d67c3344130fa837f8dd1f48df685f10e9ad73ccdfa11c7430b1562a5f24117a8c947b3800f129fde6d80a744a6a1201283667520316c32ee4f6ad5b8a4238f18c8c8b3b87f8e69e0f0390ed240fd189458e39de2a9854f6d0046149582f572c207c3e839906b4df951447a18c471dce8ccd00de34ae1bc0347ec5f1b16cd55c096368acbc431dba4d988118d341976d73203a34e", 0xc4}, {&(0x7f0000001980)="e2ff967671f32d8d7084cba850b5fd96c6d9ba72173e3c201bf483150b3cecfb674ac386a095a85fe8b625681940aafa59631832fcb261696064e95194fffc1221ed682f86c6c89b85738a544a28699355f7d8d2fa64acf8fa13932efc0bf173fa140ad9d6d28fd15a3abf59a54b57f91adc298342e5dd524a34c0c46b595cac0ae63ae8bf8b4af9fa2844cf5d9983b3243d462db5dabe164c41975202e28b10bcfacaa6add561717b9dd8d45d7286f0c4ee17ed7b8cf9ea120fc0bea9cb333e0523f11c7077c61cbdab7dfcf7029e089f9785e34d178a14551cfe191905ed29cbf911d157bf4b8c134421ada3e0fa642bb5dacd", 0xf4}, {&(0x7f0000001a80)="52e4a78b37b9b53d78ebba3d3aa5bc071a7ad21c02c48bc89e90aef16e0c0d97957beb059f53e8bbf3c25babfe48fab91cf769888d83a19b2adeee58d2dac867db93e98b12a72fdc4c295de310bfc0bf88807a0bbde6385a4034d3260d52fa5e2fb63b78780a99db5c5d1aa773e9ae16d03bc41a285cdc7af97d7f2f675453e45bcf5f03f27ee981f2dc0cbd9c68d0b89d61cfb6db225276f101030e4c8834b30edd0a494de47b9f315cf5ef75911d09d1f45804de826799456d756565b5fa568691f324c98ddfcfc49d34c73569f8085651d54402eea34fb3ccd7187f12f668d5b794", 0xe3}, {&(0x7f0000001b80)="09cae214b5f92ad58e2f33de9dd07f282ba4cc974ba05577f9e05e0f7aba42df1012e9b4958b93722690fc1aac5b43b7481e1d6824c8107aa3d59b725e6fffab4ada369ed6c287f1017f599d3fd33f30bf36b54406d5c4c3b9d7a1e8c8766cd8645d9e71ca4d73e9a71e2871c97356d7d90b8026b26f7044d83796bb841e5a879b2d3d40cb4998018087ceb481e4c82d072fa235188cbfb226cf32c4bed9266448d8e1434005d0fcfcb3cd12f4c81c3328e3da55f43fba4ec93a19024b204ada1f6498de6933941351d03882685f93754d0ef42935c7eada3e1503e5878601ea74da935a784f3b3844cbb0c1504dca15e4d8e9a0c6b80a", 0xf7}], 0x4, 0x9) write(r4, &(0x7f0000001cc0)="07c0d80a5cef63fdfb6345e47abcee205ae2af0594a47b7475efd261b33c61c762f24d2ad96a5bfbe74e17b46500d6d8cb8306206b10a20cdb6a040fea8724415a40398741bf9246f05b67014a527acd23b90f9f7b16d5769c58ec441ee801ae56d82d830f45eae60a751a4cd3c989544c985074cdfa02cffc012d0b1451f63a63ec142c4cf2b169d887e2e55039bdeb313a55a6991603baba21", 0x9a) fchmod(r1, 0x2) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000001d80)) r5 = accept$inet(r3, 0x0, &(0x7f0000001dc0)) sendto$inet(r5, &(0x7f0000001e00)="52bb940e0807823560996b057785", 0xe, 0x9, &(0x7f0000001e40)={0x2, 0x3}, 0xc) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000001ec0)={0x6, &(0x7f0000001e80)=[{0x787, 0x37c, 0x4, 0x2, 0x200}, {0x5, 0x7, 0x4, 0x7, 0x4}, {0x90a2, 0xb7, 0x1, 0x6, 0x8}, {0x9, 0x2, 0x0, 0x2, 0x4}, {0x1, 0xfff, 0xf, 0xff7a, 0x2}, {0x800, 0x8, 0x5, 0x7, 0x6}]}) getpeername$inet6(r3, &(0x7f0000001f00), &(0x7f0000001f40)=0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000001f80)) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r5, 0xd27a) ktrace(&(0x7f0000001fc0)='./file0\x00', 0x1, 0x1024, r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000002000), 0x800, 0x0) 1.357374602s ago: executing program 5 (id=643): r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) socket(0x18, 0x3, 0x0) setrlimit(0x0, &(0x7f0000000080)={0x80000000008, 0xfe}) r2 = syz_open_pts() syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x8, 0x2, {[0x3, 0xb6, 0x8, 0x9, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x3, 0x0, 0xffffffffffffffff, 0x2, 0x800000, 0x0, 0x1, 0x7fffffff], [0x2, 0xfffffffffffffffc, 0xfffffffffffffffa, 0x1ffffffe, 0x0, 0x7b98, 0x0, 0xffffffffffffffff, 0x800000000000000, 0x100000000], [0x100000004, 0xfffffffffffffffe, 0x0, 0x10000, 0x81, 0xd, 0x8], [0x3, 0x20000000000, 0x1, 0x100000001, 0xfffffffffffffffe], [{0x0, 0x9, 0x0, 0x6}, {0xfffc, 0x2, 0x1fb}, {0x0, 0x7ea, 0x80, 0x800}, {0x3, 0x7, 0x6, 0xfffffffffffffffe}, {0xcc8b, 0x2, 0x0, 0x48}, {0x0, 0x2001, 0x40000, 0x1}, {}, {0x1, 0x963, 0x5, 0x45cb}], {0x0, 0x5, 0x1, 0xd}, {0x0, 0x0, 0x0, 0x4}}}) r3 = getppid() wait4(r3, 0x0, 0x1, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r4, 0x0, &(0x7f0000000080)) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5f}) r6 = syz_open_pts() close(r6) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r6, 0x80047470, &(0x7f0000000140)=0x2) socketpair$unix(0x1, 0x2, 0x0, 0x0) ioctl$FIOASYNC(r5, 0x80047460, &(0x7f0000000280)=0xe3) r7 = semget(0x0, 0x1, 0x281) semop(r7, &(0x7f0000000140)=[{0x0, 0xfff8, 0x1000}], 0x1) 98.784678ms ago: executing program 1 (id=644): sysctl$kern(&(0x7f0000000180)={0x1, 0x50}, 0x2, &(0x7f0000000140)="7957d802f2fcf4a0cdba2ac06f4191e525", &(0x7f00000000c0)=0x11, &(0x7f0000000000)="1855988ce35b449de3ad8fd2dc005c017e49c2d9b1a3fb7b1eb3f337fcc99bbb43c53ad592b8d0086d984f0785555e927ad9109c21d20886fdd18b47618356c3f34256bb75f5e05732e94124bd0ba6dca01d8b2572e057bbb63b85d66b19019efb7890c815a24629beaa6f15581b82781ab3c48c80197c1bff4326942fdd5ab4fc7e20f59bb7b187d5", 0x89) 98.510281ms ago: executing program 0 (id=645): syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x81, 0x3, 0x1, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x4}, {0x7c, 0x8, 0x3, 0x4}, {0x4, 0x0, 0xaf, 0x2}, {0x6, 0x3d, 0x7, 0x802}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xa9, &(0x7f0000000300)={@random="89871678b668", @broadcast, [{[{0x88a8, 0x1, 0x0, 0x4}], {0x8100, 0x1, 0x1, 0x4}}], {@generic={0x8180, "f4da26539cf237cc2862949bed9307928e28e6541203ed0c26582ed88f40f085026175c008c3bb43609f0e19116ce445af60b419e565acc2a683d941c37f9baf083697042e943760953ffb326fbd254a5f4b538d73ad43578ed6e2b441dc74c3c83caf7e533ac9e40c99d612e47cf6353c8f45eefdabc8af170a4416445dd078367e7b3fcedf6acd3ae1a7b7f6278e79b0659a"}}}) getgroups(0x0, 0x0) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1616161610000000000000008", 0x2000000, 0x5}) setsockopt(r0, 0x3, 0x2, &(0x7f0000000140)="e0fc2292834a535a99521d1929802568814366d1d1659afcea05bd4d452bc2260c5a6c245fde9471354c4a95336d800b67623f2050d247b8e6688c44127ba5ffee4a331c8147daba8f163316d0a4b6d9054a505c9b3860d95c718e0adbfbe7b244e2084c7f624f2ebc577f07367c900b2b0dd81ce4c57ea8c7c93d3a4eac81ee9941a700d24e6331e026f458b024f0985fc77d1fe1227316e5a12c929d6262cac79e6eb1f06445608c5f7588c477ea1e326d02e7cedd397523fc30d61c8986c4e1e7071ace586a0992ed24ee6d0c6b9c5c882b5201cfc5cc", 0xd8) 92.507058ms ago: executing program 1 (id=646): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) (async, rerun: 32) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) r0 = socket(0x2, 0x4001, 0x0) (async, rerun: 64) r1 = socket(0x2, 0x4001, 0x0) (rerun: 64) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) dup2(r2, r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000001080)=0x7fff, 0x4) (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async, rerun: 64) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (rerun: 64) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) r6 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$FIONBIO(r5, 0xc0307004, &(0x7f0000000140)=0x1) 91.130655ms ago: executing program 3 (id=640): r0 = socket(0x2, 0x1, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xa, 0x4) setrlimit(0x308d12333b631985, &(0x7f0000000080)={0x5, 0x3}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000681000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x800}, {&(0x7f000063a000/0x4000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000076000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8}, {&(0x7f000048b000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f00006ec000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000654000/0x4000)=nil}, {&(0x7f000043d000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000244000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20000000d}, {&(0x7f00005fd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000542000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f00001ab000/0x1000)=nil, 0x2}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0x53}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f0000000140)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0xfffffffe}, {0x6, 0xa, 0x83, 0x400f}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0)={0x6, 0x0, 0x6, 0x3, 0x9}, 0xc) r4 = socket(0x18, 0x3, 0x3a) r5 = dup(r4) ioctl$VMM_IOC_READREGS(r5, 0xc028756b, &(0x7f0000000840)) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x80b) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000700)=[{0x88}, {0x81, 0x9ef}], 0x2}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="0000d690021a50d875603b7988f5a1d8cc82a339c131d0f33d2a3324327bc9cc5eba0605f59289d74b058d4f1e697cb9ec3be69e16cfd87c561c1c7ad7db4c50cbaf199c931781c8ddcb12a0f26989a9bbdf84f2eab4fc46a76bb57183c4f88cd3b93e0c5a450cf1054a49fda47af6f91412cb5ffc52de5aadb91125c54ca070ab45cb77", &(0x7f0000000080)=0x84, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0x5, 0x3, 0x3}, {0x54, 0xf, 0x0, 0x3}, {0x6, 0x0, 0xe9, 0x1}]}) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xff14, 0x0, 0x2000, 0xfc}}}}}) 0s ago: executing program 5 (id=647): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) dup2(r1, r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000240)='./file1\x00') r2 = socket$inet(0x2, 0x3, 0x7b) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000080), 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffd722ca6fdffa0800450000300000000000019078ffffffffe00000010c009078000000004500fffc000000ffff"]) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.72' (ED25519) to the list of known hosts. pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code malloc(): allocation too large, type = 6, size = 64424509440 Connection to 10.128.0.72 closed by remote host. syncing disks... done serialport: VM disconnected.